]> Cypherpunks repositories - gostls13.git/commit
cmd/doc: truncate long lists of arguments
authorJoe Tsai <joetsai@digital-static.net>
Thu, 12 Jan 2017 00:53:49 +0000 (16:53 -0800)
committerJoe Tsai <thebrokentoaster@gmail.com>
Fri, 24 Feb 2017 10:52:50 +0000 (10:52 +0000)
commita1ea91219faa7c35098ffbb958582897fcd33123
treef4754b9acead9f15e92daeaee48e11adb7a8eac1
parentea5529de155cfd3f2c31698344b1ca001e0f8819
cmd/doc: truncate long lists of arguments

Some field-lists (especially in generated code) can be excessively long.
In the one-line printout, it does not make sense to print all elements
of the list if line-wrapping causes the "one-line" to become multi-line.

// Before:
var LongLine = newLongLine("someArgument1", "someArgument2", "someArgument3", "someArgument4", "someArgument5", "someArgument6", "someArgument7", "someArgument8")

// After:
var LongLine = newLongLine("someArgument1", "someArgument2", "someArgument3", "someArgument4", ...)

Change-Id: I4bbbe2dbd1d7be9f02d63431d213088c3dee332c
Reviewed-on: https://go-review.googlesource.com/36031
Run-TryBot: Joe Tsai <thebrokentoaster@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Rob Pike <r@golang.org>
src/cmd/doc/doc_test.go
src/cmd/doc/pkg.go
src/cmd/doc/testdata/pkg.go