1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-10-22 04:12:06 +02:00
Commit graph

10628 commits

Author SHA1 Message Date
Oliver Kiddle
9004b59115 42584: complete options for ssh-keyscan and update options for ssh-copy-id 2018-04-05 11:32:57 +02:00
Oliver Kiddle
10fcc7eaaf 42583: new column completion 2018-04-05 11:30:10 +02:00
Oliver Kiddle
d4c19184fe 42582: updates to options in completions for OpenBSD 6.3 2018-04-05 11:29:07 +02:00
Oliver Kiddle
25da576c29 42575: fix to not complete options in the argument to another option 2018-04-05 11:14:58 +02:00
Jun-ichi Takimoto
35734810d1 42578: _shutdown: add support for macOS 2018-04-05 10:34:12 +09:00
Jun-ichi Takimoto
e9a76d3924 42577: fix macOS support in _strings 2018-04-05 10:27:45 +09:00
Peter Stephenson
f027f1d6e8 unposted: 5.4.2-test-2 2018-04-04 18:34:08 +01:00
Peter Stephenson
3517e4a9a5 42581(?): Fix ZLE inline history expansion.
Seen with magic-space.

If there's a parse error in command subtitution we need to complete
reading history to ensure the command line buffer is finished.
2018-04-04 18:33:00 +01:00
Oliver Kiddle
1bd2ecc17d 42572: various completion option updates 2018-03-31 10:12:59 +02:00
Oliver Kiddle
b90c59e9fc 42571: new completion for FreeBSD jail command 2018-03-31 10:04:56 +02:00
Oliver Kiddle
486297520f 42568: new shutdown completion 2018-03-30 16:23:59 +02:00
Oliver Kiddle
286b4c8b0c 42569: improve lsof completion after -i and -s options 2018-03-30 16:17:44 +02:00
Oliver Kiddle
c960cd3c2d 42567: new completion for xmlstarlet 2018-03-30 16:14:34 +02:00
Oliver Kiddle
20a92b857e 42570: new completion for drill and factor out DNS type completion 2018-03-30 16:12:35 +02:00
Oliver Kiddle
bdf09270be 42560: silence sign-compare compiler warnings 2018-03-30 12:13:59 +02:00
Oliver Kiddle
36e8471a2c 42566: new strings completion 2018-03-30 12:09:31 +02:00
Mikael Magnusson
1ee82c5903 42564: _adb: Various improvements
Show product as description by default
    Add zstyle for naming devices via serial number
    Add --user to uninstall
    and other improvements
2018-03-29 21:27:11 +02:00
Oliver Kiddle
de7c06a3df 42548: new pwgen completion 2018-03-28 10:32:11 +02:00
Oliver Kiddle
c2c9a16350 42549: also handle the yumdb command in yum completion 2018-03-28 10:30:05 +02:00
Oliver Kiddle
9881778d48 42550: new completion for ruby's gem 2018-03-28 09:11:35 +02:00
Oliver Kiddle
c053c6a079 42539: prevent overflow of PATH_MAX-sized buffer in spelling correction 2018-03-28 09:00:58 +02:00
Martijn Dekker
fa0105f78c 42538: Temporarily set umask for here document.
Done while signals are queued.
2018-03-27 09:32:55 +01:00
Barton E. Schaefer
9bc391105f 42480: optimize $#var for single-byte character sets 2018-03-25 18:01:25 -07:00
Peter Stephenson
3b7d6a558f 42505 (corrected): prepare for 5.5 release 2018-03-25 17:49:48 +01:00
Oliver Kiddle
383077e0da 42520: don't use an empty but existing option cache in netcat completion 2018-03-24 15:16:07 +01:00
Oliver Kiddle
a2459bee79 42521 based on 42049 (SATOH Fumiyasu): fix finding of includes in make completion
make always includes relative to the current directory rather than
relative to the including Makefile.
2018-03-24 15:11:19 +01:00
Oliver Kiddle
259ac472ea 42519, CVE-2018-1083: check bounds on PATH_MAX-sized buffer used for file completion candidates 2018-03-24 15:04:39 +01:00
Oliver Kiddle
679b71ec4d 42518, CVE-2018-1071: check bounds when copying path in hashcmd() 2018-03-24 15:04:02 +01:00
Jun-ichi Takimoto
beadc29214 unposted: add 'static' to a file-local variable 2018-03-24 15:32:43 +09:00
Jun-ichi Takimoto
e4a8069b32 42501: avoid out of bound pointer (as 42487) 2018-03-24 15:22:10 +09:00
Oliver Kiddle
4977ec1398 42491 based on 42000 (Andrei Shevchuk): factor ssh host completion for use for mosh and git 2018-03-24 00:09:12 +01:00
Oliver Kiddle
f1a52c23fa 42497 (tweaked c.f. 42498): make completion after apt install work on local .deb files 2018-03-23 09:57:39 +01:00
Jun-ichi Takimoto
fc37d15e3e 42191: new completion for otool (macOS) 2018-03-22 12:53:40 +09:00
Peter Stephenson
bc349023aa 42487: Fix pointer problems in compctl.
Pointing off the front of a string caused warnings with
gcc 7.3.0 and is somewhat murky C anyway.
2018-03-21 10:29:22 +00:00
Stephane Chazelas
d2350a1e80 42469: necessary repairs to 42465 found by "make check" 2018-03-18 16:49:42 -07:00
Stephane Chazelas
1219eae829 42465: Pass up error status from readoutput().
This improves the consistency of error reporting from $(...) constructs.
2018-03-15 09:21:47 +00:00
Peter Stephenson
7fd8e380bf 42453: Fix race in look up of status for wait.
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-12 15:26:34 +00:00
Ferenc-
c3133f5eb1 github #22: Add newer C++ standard options to gcc completion 2018-03-07 00:57:39 +01:00
Matthijs Tijink
f5d0111e15 github #23: new kdeconnect-cli completion 2018-03-07 00:51:20 +01:00
Martijn Dekker
54ea6a8cd5 42365: Use .zwc file if timestamp identical to source.
This can happen if the files are bundled together.
2018-03-05 09:31:11 +00:00
Taylor West
14c17aa178 42411: Assume current C librarires handle free(NULL) 2018-03-04 20:57:58 +00:00
Peter Stephenson
1d6954bd2f 23180: Fix expand-or-complete with ~[...].
The square brackets shouldn't be treated as wildcards.
2018-02-26 21:43:12 +00:00
Peter Stephenson
14743c0dfd 42401: workaround for gcc -foptimize-strlen oddit.
Use realloc(NULL, ...) instead of malloc in zsh-mem calloc().
2018-02-26 20:21:56 +00:00
Peter Stephenson
ba7de6d0d5 users/23169: only expand ~[...] under the same circumstances as other ~forms 2018-02-26 20:03:48 +00:00
Peter Stephenson
557d1d7259 42399: document echo and behaviour of - and -- 2018-02-26 19:58:01 +00:00
Daniel Hahler
1142e2dedb 42364: _git: fix __git_ignore_line to ignore the current word
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-22 23:41:13 +01:00
Peter Stephenson
5b946f6c4d 42362: protect REPORTTIME logic from bad status 2018-02-17 22:35:32 +00:00
Peter Stephenson
7492f1e9ed ChangeLog typos. 2018-02-13 10:17:29 +00:00
Peter Stephenson
fa2879f500 Document REPORTMEMORY is in Kb, not Mb 2018-02-13 09:39:20 +00:00
Peter Stephenson
47aa60950c 42355: Fix use of backslashes on here doc input.
Handling of white space in particular was confusing and inconsistent
with other shells.
2018-02-12 10:06:45 +00:00