summaryrefslogtreecommitdiff
path: root/Completion
AgeCommit message (Collapse)AuthorFilesLines
2015-05-19users/20222: completion: git: Add matchspec for headsDaniel Shahaf1-4/+4
Allows 'git checkout o/m<TAB>' to complete 'origin/master'. Moreover, '/x<TAB>' would complete 'foo/bar/xyzzy/baz', since the matchspec uses not '*' but '**'.
2015-05-1835187: unbalanced parentheses in _vimPeter Stephenson1-1/+1
2015-05-1835168: Improve parsing of case patterns.Peter Stephenson7-10/+9
"|" is now found properly by looking for words that come from the lexical analyser, rather than hacking a pattern returned in one dollop. Update some completion functions that need extra quoting as a result. Add test for new parsing. Update version number to 5.0.8-dev-3 because of wordcode incompatibility.
2015-05-1835105: completion: git: add distance_from_head to __git_recent_commitsDaniel Shahaf1-1/+14
This adds the "HEAD~15" gitrevisions(7) identifier of the commit to the description, which also uniquifies, isn't redundant, and may be easier to type. Ref: zsh-workers/34820 (http://www.zsh.org/mla/workers/2015/msg00744.html)
2015-05-1835106: completion: git: unique name for __git_recent_commitsDaniel Hahler1-1/+1
This helps to distinguish it from __git_commit_objects.
2015-05-1835103: completion: git: add %cr to commit objects (all and recent)Daniel Hahler1-2/+2
2015-05-1835104: completion: git: __git_commit_objects: query 1000 commitsDaniel Hahler1-2/+5
Also, `--all` and `--reflog` is used to get all commits. It adds the _guard in front, so only non-empty values will come here. Also, __git_commit_objects_prefer_recent will only call it, if there are no matching recent commits.
2015-05-1835101: completion: git: add __git_commit_objects_prefer_recentDaniel Hahler1-1/+6
This is used with __git_commits then, and is meant to only call __git_recent_commits, if there are matches.
2015-05-1835100: __git_recent_commits: massage ' ->*' from headsDaniel Hahler1-0/+2
Handle " -> master, origin/master" in decorated git-log output, and add it as separate entries.
2015-05-17completion: git: add missing return to __git_recent_commitsDaniel Hahler1-0/+1
2015-05-1635161: completion: git: Fix typo in 35061Daniel Shahaf1-1/+1
2015-05-15users/20219: fix completion for git optionsOliver Kiddle1-2/+2
2015-05-1535139: complete the new (b) parameter flagOliver Kiddle1-0/+1
2015-05-14unposted: include .distfiles for new directoryOliver Kiddle1-0/+2
2015-05-1435062: __git_setup_revision_options includes __git_setup_diff_optionsDaniel Hahler1-4/+1
2015-05-1435061: add __git_setup_diff_stage_options and use it with _git-diff-files ↵Daniel Hahler1-6/+16
and _git-diff explicitly
2015-05-1435016: introduce new pretty formats %g[sdD] for reflog informationDaniel Hahler1-1/+1
2015-05-1335107: new ip options to completeChristian Hesse1-0/+2
2015-05-1235060 + 35072: completion: git: split __git_heads into local and remoteDaniel Hahler1-2/+18
It is useful to have this distinction visually. This also uses `--format=%(refname:short)` directly with `git for-each-ref`.
2015-05-1135049: allow jail completion to include jid 0 for the host and toOliver Kiddle3-14/+32
complete jails by any parameter
2015-05-0935066: Minor completion fix for pasted argumentsDaniel Shahaf2-2/+2
2015-05-0735052: new BSD completionsEric Cook4-0/+139
2015-05-05unposted: fix descriptions in previous -zcalc commit (cosmetic)Peter Stephenson1-4/+4
2015-05-0535033: trivial zcalc completionPeter Stephenson1-0/+7
2015-05-0335011: update completions for some common Unix commands,Oliver Kiddle43-732/+1468
in particular improving FreeBSD support
2015-04-2834980: in completion match new Makefile assignment formsPeter Stephenson1-6/+6
2015-04-2534961: avoid _message because it aborts completer list too earlyBarton E. Schaefer1-1/+1
2015-04-2534961: unquote history words when command line has a quoteBarton E. Schaefer1-1/+6
2015-04-2534961: properly handle the case of finding no files when searching $fpath ↵Barton E. Schaefer1-0/+1
and $_compdir
2015-04-2534961: add backslash to alias expansion matching (related to workers/32186)Barton E. Schaefer1-1/+1
2015-04-2434940: _fc: fix typo breaking completion for historyOliver Kiddle1-1/+1
2015-04-21Revert "34926: _fc: Remove a spurious 2"Mikael Magnusson1-1/+1
This reverts commit dd623b44032b11509ccc2e6f8c307d2f7bd2d722.
2015-04-1934926: _fc: Remove a spurious 2Mikael Magnusson1-1/+1
2015-04-1734899: completion: _vim: add nvim to #compdefDaniel Hahler1-1/+1
nvim is used by NeoVim and is fairly compatible.
2015-04-13users/20159: completion: zstyle: Add 'show-ambiguity'Daniel Shahaf1-0/+1
2015-04-1334886: completion: git: Complete rebase --exec argumentDaniel Shahaf1-1/+1
2015-04-1334885: completion: git: Sort "commit object" completions most recent firstDaniel Shahaf1-1/+1
2015-04-1334885: completion: git: Fix another instance of the 34671 bug fixed in 34814Daniel Shahaf1-1/+3
2015-04-1034874: completion for cabalClint Adams1-0/+9
2015-04-1034748: completion: git: update list of builtintoolsDaniel Hahler1-9/+16
2015-04-0134814: completion: git: Fix bug introduced by 236da69Daniel Shahaf1-1/+3
Based on a patch by Daniel Hahler <git@thequod.de>.
2015-03-31users/20058: improve device completion in ip completion.Peter Stephenson3-39/+51
We were too eager to regard strings already on the command line as possible devices.
2015-03-2934762: completion: git: add short option for '--dir-diff' (_git-difftool)Daniel Hahler1-1/+1
2015-03-21users/20034: adjust PREFIX and SUFFIX for unambiguous_cursor on second ↵Barton E. Schaefer1-0/+10
completion attempt with GLOB_COMPLETE
2015-03-1934739: git completion: Fix regression in ce80a92Daniel Shahaf1-1/+1
This restores the message when completing a commit object name that isn't one of the most recent 20 commits. e.g., 'git checkout deadbeef<TAB>'.
2015-03-1634671 plus tweaks: Add -1 -2 -J -V -x to _describe, use them to sort 'git ↵Daniel Shahaf2-16/+21
--fixup' hash completions
2015-03-1634671: git completion: only offer recent commits' tags/heads for --fixupDaniel Shahaf1-2/+34
2015-03-15Fix ~ and (Q) order in _zattrMikael Magnusson1-1/+1
2015-03-0934693: sudo completion: Don't false positive 'sudo -e' detectionDaniel Shahaf1-1/+8
2015-03-0934693: _strace: Fix variable leakage of $sys_callsDaniel Shahaf1-0/+1