aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc_src/complete.txt
Commit message (Collapse)AuthorAge
* Fix a typo in documentation for 'complete'Gravatar ridiculousfish2015-09-10
|
* doc_src/complete: update for new options in synopsisGravatar David Adam2015-09-09
| | | | | | Update complete documentation, hopefully to avoid another #2368. [ci skip]
* Rebase documentation changesGravatar Mark Griffiths2014-09-03
|
* Consistency fixesGravatar Mark Griffiths2014-09-03
|
* Make line length, wrapping and spacing consistentGravatar Mark Griffiths2014-09-03
|
* Documentation updateGravatar Mark Griffiths2014-09-03
| | | | | | Rework for Doxygen >1.8. Moved large parts of the documentation to a simplified format, making use of Markdown enhancements and fixing bad long options.
* Support for command wrapping ("aliases")Gravatar ridiculousfish2014-08-15
| | | | | | | | | | | | | | | | | | | | | | | Add the --wraps option to 'complete' and 'function'. This allows a command to (recursively) inherit the completions of a wrapped command. Fixes #393. When evaluating a completion, we inspect the entire "wrap chain" for a command, i.e. we follow the sequence of wrapping until we either hit a loop (which we silently ignore) or the end of the chain. We then evaluate completions as if the wrapping command were substituted with the wrapped command. Currently this only works for commands, i.e. 'complete --command gco --wraps git\ checkout' won't work (that would seem to encroaching on abbreviations anyways). It might be useful to show an error message for that case. The commandline builtin reflects the commandline with the wrapped command substituted in, so e.g. git completions (which inspect the command line) will just work. This sort of command line munging is also performed by 'complete -C' so it's not totally without precedent. 'alias will also now mark its generated function as wrapping the 'target.
* Help cleanupGravatar David Adam (zanchey)2013-05-13
| | | | | | | | | | Large list of changes, including formatting and typos for most commands. More substantive changes have been made to alias, bind, block, break, builtin, case, cd, commandline, count, else, emit, fish_config, funced, function, functions, history, math, mimedb, nextd, not, popd, prevd, pushd, pwd, random, read, set, set_color, switch, test, trap, type, ulimit, umask, and while.
* Fix some spelling mistakesGravatar James Vega2010-11-23
| | | | | | | Fix spelling mistakes in various bits of the documentation. Signed-off-by: James Vega <jamessan@debian.org> Signed-off-by: Grissiom <chaos.proton@gmail.com>
* Spelling fixes from Chris RebertGravatar axel2007-08-02
| | | | darcs-hash:20070801173524-ac50b-760d9ddf0e68aa24cd570b542824a7f2b3248ff5.gz
* Make parsing of --authorative switch for complete builtin more logical. Fix ↵Gravatar axel2007-01-28
| | | | | | bug with previous approach causing some completions to be ignored. darcs-hash:20070128134059-ac50b-de53eb223939fbdf0d247dfbe343c62fc31cce11.gz
* Add mention of the new -C switch for complete in the documentationGravatar axel2006-02-01
| | | | darcs-hash:20060131214426-ac50b-16a1b18cf8f5c05e59e1b338dde1c13089321bac.gz
* Fixed various spelling mistakes.Gravatar James Vega2006-01-24
| | | | darcs-hash:20060123231706-35ec8-2a30db603eee503d944b06d101cc88ce59340309.gz
* Move the complete builtin to it's own file, and make it accept multiple -c, ↵Gravatar axel2006-01-23
| | | | | | -p, -s, -o and -l switches darcs-hash:20060122211055-ac50b-6ef8cff7fb02e974d6a8096bf83bcbed429d7322.gz
* More documentation tweaksGravatar axel2005-12-04
| | | | darcs-hash:20051204023353-ac50b-196f21f186237d5e7074667fc86f2172a7ac40e2.gz
* Add subdirectoriesGravatar axel2005-09-20
darcs-hash:20050920133155-ac50b-9a14c6c664dd03afbe8e15e7c7998fcfb5c3c750.gz