Path: csiph.com!optima2.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!usenet.stanford.edu!not-for-mail From: Chet Ramey Newsgroups: gnu.bash.bug Subject: Re: [DOC] Documentation for `complete' compacts[] is incomplete. Date: Mon, 10 Aug 2015 13:29:42 -0400 Lines: 27 Approved: bug-bash@gnu.org Message-ID: References: <243c29c6.12a.14f18594bf3.Coremail.arthur200126@163.com> Reply-To: chet.ramey@case.edu NNTP-Posting-Host: lists.gnu.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Trace: usenet.stanford.edu 1439227811 16018 208.118.235.17 (10 Aug 2015 17:30:11 GMT) X-Complaints-To: action@cs.stanford.edu Cc: chet.ramey@case.edu To: Arthur200000 , "bug-bash@gnu.org" Envelope-to: bug-bash@gnu.org User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.0.1 In-Reply-To: <243c29c6.12a.14f18594bf3.Coremail.arthur200126@163.com> X-Junkmail-Status: score=10/50, host=mpv6.cwru.edu X-Junkmail-Whitelist: YES (by domain whitelist at mpv2.tis.cwru.edu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 129.22.105.37 X-BeenThere: bug-bash@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Bug reports for the GNU Bourne Again SHell List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Xref: csiph.com gnu.bash.bug:11313 On 8/10/15 12:02 PM, Arthur200000 wrote: > Bash Version: 4.3 > Patch Level: 30 > Release Status: release > > Description: > Bash has incomplete documentation for builtins in `complete.def`. The [-abcdefgjksuv] options to specify > types to complete are not documented. This is making writing completions some kind of black magic. Have you considered reading the man page or perhaps the info doc? That's where the actions are documented: -A action The action may be one of the following to generate a list of possible completions: alias Alias names. May also be specified as -a. arrayvar Array variable names. ...and so on. -- ``The lyf so short, the craft so long to lerne.'' - Chaucer ``Ars longa, vita brevis'' - Hippocrates Chet Ramey, ITS, CWRU chet@case.edu http://cnswww.cns.cwru.edu/~chet/