summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-03-3142572: various completion option updatesOliver Kiddle15-27/+77
2018-03-3142571: new completion for FreeBSD jail commandOliver Kiddle3-1/+59
2018-03-3042568: new shutdown completionOliver Kiddle2-0/+63
2018-03-3042569: improve lsof completion after -i and -s optionsOliver Kiddle2-8/+45
2018-03-3042567: new completion for xmlstarletOliver Kiddle2-0/+180
2018-03-3042570: new completion for drill and factor out DNS type completionOliver Kiddle4-10/+59
2018-03-3042560: silence sign-compare compiler warningsOliver Kiddle2-3/+5
2018-03-3042566: new strings completionOliver Kiddle2-0/+77
2018-03-2942564: _adb: Various improvementsMikael Magnusson2-49/+49
Show product as description by default Add zstyle for naming devices via serial number Add --user to uninstall and other improvements
2018-03-2842548: new pwgen completionOliver Kiddle2-0/+21
2018-03-2842549: also handle the yumdb command in yum completionOliver Kiddle2-1/+56
2018-03-2842550: new completion for ruby's gemOliver Kiddle2-0/+305
2018-03-2842539: prevent overflow of PATH_MAX-sized buffer in spelling correctionOliver Kiddle2-5/+14
2018-03-2742538: Temporarily set umask for here document.Martijn Dekker3-0/+19
Done while signals are queued.
2018-03-2542480: optimize $#var for single-byte character setsBarton E. Schaefer2-1/+5
2018-03-2542505 (corrected): prepare for 5.5 releasePeter Stephenson3-6/+11
2018-03-2442520: don't use an empty but existing option cache in netcat completionOliver Kiddle2-4/+8
2018-03-2442521 based on 42049 (SATOH Fumiyasu): fix finding of includes in make ↵Oliver Kiddle2-11/+11
completion make always includes relative to the current directory rather than relative to the including Makefile.
2018-03-2442519, CVE-2018-1083: check bounds on PATH_MAX-sized buffer used for file ↵Oliver Kiddle2-0/+9
completion candidates
2018-03-2442518, CVE-2018-1071: check bounds when copying path in hashcmd()Oliver Kiddle3-4/+9
2018-03-24unposted: add 'static' to a file-local variableJun-ichi Takimoto2-1/+4
2018-03-2442501: avoid out of bound pointer (as 42487)Jun-ichi Takimoto4-8/+12
2018-03-2442491 based on 42000 (Andrei Shevchuk): factor ssh host completion for use ↵Oliver Kiddle5-50/+58
for mosh and git
2018-03-2342497 (tweaked c.f. 42498): make completion after apt install work on local ↵Oliver Kiddle2-13/+19
.deb files
2018-03-2242191: new completion for otool (macOS)Jun-ichi Takimoto2-0/+51
2018-03-2142487: Fix pointer problems in compctl.Peter Stephenson2-32/+37
Pointing off the front of a string caused warnings with gcc 7.3.0 and is somewhat murky C anyway.
2018-03-1842469: necessary repairs to 42465 found by "make check"Stephane Chazelas3-4/+7
2018-03-1542465: Pass up error status from readoutput().Stephane Chazelas3-4/+21
This improves the consistency of error reporting from $(...) constructs.
2018-03-1242453: Fix race in look up of status for wait.Peter Stephenson2-2/+10
Background jobs that had just exited could still be in the table when the process had already finished and the status was recorded, causing the wrong status to be reported.
2018-03-07github #22: Add newer C++ standard options to gcc completionFerenc-2-1/+4
2018-03-07github #23: new kdeconnect-cli completionMatthijs Tijink2-0/+38
2018-03-0542365: Use .zwc file if timestamp identical to source.Martijn Dekker2-4/+9
This can happen if the files are bundled together.
2018-03-0442411: Assume current C librarires handle free(NULL)Taylor West2-4/+7
2018-02-2623180: Fix expand-or-complete with ~[...].Peter Stephenson2-0/+13
The square brackets shouldn't be treated as wildcards.
2018-02-2642401: workaround for gcc -foptimize-strlen oddit.Peter Stephenson2-1/+10
Use realloc(NULL, ...) instead of malloc in zsh-mem calloc().
2018-02-26users/23169: only expand ~[...] under the same circumstances as other ~formsPeter Stephenson2-1/+6
2018-02-2642399: document echo and behaviour of - and --Peter Stephenson2-0/+14
2018-02-2242364: _git: fix __git_ignore_line to ignore the current wordDaniel Hahler2-6/+6
Before this patch "git branch -d master<tab>" would result in "no matches found", while "master" itself should get completed here. The "(bQ)" (added in 527badc23, via 38129?!) does not seem to be necessary anymore: with files "f\[a-z\]o" and "foo", "git add f[a-z]o <tab>" offers "f\[a-z\]o", but not "foo".
2018-02-1742362: protect REPORTTIME logic from bad statusPeter Stephenson2-0/+7
2018-02-13ChangeLog typos.Peter Stephenson1-2/+2
2018-02-13Document REPORTMEMORY is in Kb, not MbPeter Stephenson2-2/+7
2018-02-1242355: Fix use of backslashes on here doc input.Peter Stephenson3-5/+58
Handling of white space in particular was confusing and inconsistent with other shells.
2018-02-1242324: _git: handle mutually exclusive optionsDaniel Hahler2-16/+22
Currently `git show --stat -p` is not considered a valid completion and prevents further completions like `--no-abbrev`. It is a valid use case however to use `--stat` with `-p` (and there is a synonym `--patch-with-stat` for it even). This patch changes `__git_setup_diff_options` to only handle mutually exclusive arguments reported by Git (as a fatal error) in a special way.
2018-02-1142327: _make: complete _filesDaniel Hahler2-1/+6
The use case is completing files that are actual targets, generated using $(wildcard …). Q: Could this be made to only complete files if make targets and vars are empty?
2018-02-08unposted: _subversion: Support subcommands with hyphens in their names, such ↵Daniel Shahaf2-1/+7
as 'shelf-list (shelves)' from upstream 1.10 development versions.
2018-02-0842333: git 2.16.0 no longer accepts an empty string as a pathspec element so ↵Christian Hesse2-1/+5
replace empty strings with a dot
2018-02-0842330: ln -L and -P are POSIX, but not supported by Darwin or NetBSDMatthew Martin2-20/+37
2018-02-0742336: force single column output when getting filenames with adb ls commandWGH2-1/+4
2018-02-0742343: complete --config-option to svn more than onceOliver Kiddle2-10/+39
2018-01-31Fix confusing change log entry for foregoing commit.Peter Stephenson1-1/+1