1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-09-17 02:51:01 +02:00
Commit graph

1987 commits

Author SHA1 Message Date
Oliver Kiddle
245503929e 43346: various completion option updates 2018-08-29 17:32:10 +02:00
Anton Shestakov
fcb4f79567 43348: _hg: check for both -r and --rev 2018-08-29 17:27:31 +02:00
Anton Shestakov
06f3bc09c0 43347: _hg: use revsets for suggestions for hg merge 2018-08-29 17:23:04 +02:00
Oliver Kiddle
419625bf87 43345: don't modify global variable in _umountable 2018-08-28 17:41:29 +02:00
Oliver Kiddle
ab8a1a5824 unposted: completion for argument to strings -s was missing 2018-08-28 17:35:43 +02:00
Oliver Kiddle
9303073a58 unposted: complete also for bsdtar 2018-08-28 17:33:33 +02:00
Daniel Shahaf
1c5fb91e71 43331: _diff3: Enhance positional argument descriptions (thanks, Oliver). 2018-08-25 15:54:35 +00:00
Oliver Kiddle
f7deb49513 43329: new diff3 completion 2018-08-24 08:04:12 +02:00
dana
7bf4f03eb3 unposted: Fix --ascii typo in _man 2018-08-23 18:14:02 -05:00
Anton Shestakov
0e3508f476 43325: _hg: suggest merge tools for -t/--tool 2018-08-23 01:39:43 +02:00
Anton Shestakov
d25c6d59e9 43326: _hg: add completion of -S/--subrepos to many commands 2018-08-23 01:34:24 +02:00
Oliver Kiddle
01bc3c124a 43301: add some functions from zsh-completions project 2018-08-23 01:19:54 +02:00
dana
9567bfe061 43302: Fix _du -B spec 2018-08-15 16:15:24 -05:00
Daniel Shahaf
8178698bb2 unposted: _make: Allow pasted arguments for GNU make's -j option. 2018-08-13 11:17:21 +00:00
Marc Cornellà
99fd8c0fe9 unposted (PR #26): __git_files: fix double quotation of star
This fixes the double quote introduced by aa160fc8, so that the end result of
the parameter expansion is $pref followed by \* (a quoted star), meaning
`git ls-files` gets a literal star, not an expanded list of matching files, as
was intended in commit cc7437bf.

Fixes completion of `git add ../<TAB>`.
2018-08-12 19:37:47 +00:00
Anton Shestakov
bf8b611820 43254: remove hg -w completion, add hg -S 2018-08-07 09:19:24 +01:00
Anton Shestakov
ac9dfc9e93 43252: fix various hg options for completion 2018-08-07 09:17:09 +01:00
Anton Shestakov
ea4cc2e985 43250: add hg forget, phase, summary completion 2018-08-07 09:14:47 +01:00
Anton Shestakov
ea33441f45 43251: fix some return values of _hg functions 2018-08-07 09:12:04 +01:00
Anton Shestakov
262796ec2e 43253: hg --style deprecated in favour of --template 2018-08-07 09:10:04 +01:00
dana
96ea5e32b4 43207: Improve _bind_addresses, _php
Minor change from the patch as posted to the ML: _php now calls _bind_addresses
with -K, since it can't actually listen on a link-local address.
2018-07-31 20:46:09 -05:00
dana
79153bec16 43203: Add completion for lua 2018-07-25 12:10:11 -05:00
dana
627c91357c 43196: Add completion for nginx 2018-07-20 11:15:32 -05:00
Jun-ichi Takimoto
e558f23131 43192: _pgrep: simplify completions of list of IDs 2018-07-20 18:40:05 +09:00
dana
3ec9503f49 43186: Add completion for cronie/dcron/Vixie crontab
Minor change from the patch as posted to the ML: BusyBox variant detection has
been expanded to cover dcron (which BusyBox's crontab is forked from).
2018-07-19 21:17:30 -05:00
Jun-ichi Takimoto
218a7e324d 43183: fix '_ttys -o' and use it in _gdb/_pgrep 2018-07-19 17:26:11 +09:00
Jun-ichi Takimoto
71bc1296ed 43189: _install: similar fix as 43187 for option -f 2018-07-19 17:04:09 +09:00
Yasuhiro KIMURA
2a8ecbd2d3 43187: Fix completion error about 'm' option of 'install' command 2018-07-19 04:58:01 +00:00
Jun-ichi Takimoto
6ae241c43a 43182: _lldb: complete process name after option -n 2018-07-18 17:13:11 +09:00
Jun-ichi Takimoto
73a3ad345c 43177: _grep: support bzgrep, and add a few options for macOS 2018-07-18 00:38:10 +09:00
Jun-ichi Takimoto
5f2d265b3a 43164: _gcc: fix 'args=' to 'args+=', and update a few options 2018-07-11 22:34:03 +09:00
Jun-ichi Takimoto
7facf96950 43155: _gcc: escape ':' in action for -std 2018-07-11 00:10:24 +09:00
dana
6fe0c24fdb 43105: Improve pgrep/pkill completion
Contains minor changes to signal completion compared to the patch as originally
posted
2018-07-03 20:04:59 -05:00
Jun-ichi Takimoto
6ac79449d6 43108, 43121: _killall: complete various options 2018-07-02 17:41:39 +09:00
Doron Behar
e96e45ba98 43059: _gpg: Use explicit UIDs for state = public keys.
Use the `--with-colons` option and parse the output according to the
format specified in the documentation.
2018-07-01 16:27:08 +00:00
Jun-ichi Takimoto
bad4729281 43107: add an option to _ttys to complete only open ttys
Use the option in _ps and _watch-snoop
2018-07-01 22:41:15 +09:00
Daniel Hahler
3964c63d02 42746: _vim: handle special values for -u/-U
This is based on state=verbosity from the same file.
2018-06-27 15:38:59 +02:00
Eric Cook
968cf17b2b 43096: _vim: remove duplicate flag 2018-06-27 02:57:27 -04:00
Jun-ichi Takimoto
a0233a74e3 43079, 43086: new utility to complete names of running processes
And new completions for dtruss, fs_usage and sc_usage.
2018-06-25 11:09:14 +09:00
Eitan Adler
03b2cd1bb0 43074: Completion for additional linker options for clang and sanitizers for gcc 2018-06-21 15:01:28 +02:00
Oliver Kiddle
c919fa7f69 43078: add completion for the sed expression 2018-06-21 14:57:39 +02:00
Oliver Kiddle
afd008d96b 43073: various completion option updates 2018-06-21 13:28:24 +02:00
dana
7caec474de 43061: Improve open (macOS) completion 2018-06-20 00:26:41 -05:00
dana
05e4ee0587 43060: Expand stat completion 2018-06-20 00:25:31 -05:00
dana
8dd8bd43e6 43047: Add completion for hostname 2018-06-18 17:54:22 -05:00
Tim Smith
25e9590e09 43006: complete modified files after git stash -- 2018-06-18 09:23:27 +02:00
Oliver Kiddle
4dddf3aa6e users/23484: be consistent on matcher specs for git branches to fix issue with partial matching 2018-06-18 09:19:26 +02:00
Eitan Adler
810b5c8ab9 43048: add sanitizers, standards aliases and fix -flto 2018-06-18 08:45:09 +02:00
dana
ed2f4d6840 43043: Improve comm/sed completion 2018-06-17 20:38:15 -05:00
dana
0cac4b63e0 43024: Improve _man section-name matching 2018-06-15 22:03:30 -05:00
Matthew Martin
d5360e324c 42981: Add ed completer 2018-06-15 14:15:56 -05:00
dana
d1eb0f4ed1 42992: Fix minor escaping bug in _bash 2018-06-13 18:59:05 -05:00
dana
684db0f9fe 42983: Address misc. feedback re: _man 2018-06-11 16:52:38 -05:00
dana
c89d9cc820 42977: Complete options to major man variants, otherwise improve especially section matching 2018-06-10 22:13:48 +02:00
Eitan Adler
0a4eb2d85d 42968: add "-c" for _shutdown completion on FreeBSD 12-current 2018-06-09 21:26:44 +02:00
dana
b5b3dde0a0 42965: add full completion for bash and update shell list in _sh 2018-06-09 11:06:55 +02:00
dana
e60620bc2f 42918: fix file completion for jq 2018-06-09 10:05:07 +02:00
dana
9767ee8849 42918: adapt detection of GNU variant of ldd to work on Ubuntu 2018-06-09 10:00:50 +02:00
Doron Behar
880098352c 42947: new luarocks completion 2018-06-07 23:18:34 +02:00
dana
64ef1eddfd 42931: completion for several utilities especially for checksums across a variety of systems 2018-06-07 18:19:55 +02:00
Eitan Adler
f16c690bea 42935: FreeBSD does not support -v for arp 2018-06-07 17:42:50 +02:00
Oliver Kiddle
09b6959aa5 43943: update samba completion with long options 2018-06-07 17:30:57 +02:00
dana
32ac8c5bcb 42919: new shuf and uptime completions 2018-06-04 00:19:02 +02:00
dana
3585c28c36 42922: new tac completion 2018-06-04 00:12:41 +02:00
Oliver Kiddle
47f34eff93 42881: update options in ghostscript completion and query more matches directly from it 2018-06-04 00:07:23 +02:00
Oliver Kiddle
5e2d3d1e15 42806: fix shutdown completion where options were lost due to args= assignment where args+= was needed 2018-05-19 11:10:46 +02:00
Oliver Kiddle
25f6f5eebe 42803: handle Linux and the the BSDs in netstat completion 2018-05-19 11:06:52 +02:00
Peter Stephenson
fa441fa20e 42752: enhance git external alias completion
If alias expands to !cmd-name, complete as a normal command
line after cmd-name.
2018-05-08 17:13:12 +01:00
Eitan Adler
2d8574ef7d 42732: Add several more entries to ifconfig 2018-05-02 09:09:09 +02:00
Oliver Kiddle
64b60f6926 42743: update vorbis-tools completion and include vorbiscomment with the rest 2018-05-02 08:59:23 +02:00
Matthew Martin
11dbc95962 42730: Complete the options for rmdir 2018-04-29 23:54:40 +02:00
Matthew Martin
17af784c5d 42729: update df completion for [DFNO]BSD 2018-04-29 23:49:49 +02:00
Oliver Kiddle
ad9b140213 42676: deal with system specific arguments in dd completion 2018-04-29 23:32:10 +02:00
Oliver Kiddle
563a8d2853 42728: update options in libtiff tools completion and add handling for tiff2pdf 2018-04-29 23:29:40 +02:00
Oliver Kiddle
39f58eb318 42659: various completion option updates 2018-04-16 17:02:56 +02:00
Oliver Kiddle
b69a341619 42658: allow compact form of option arguments to diffstat 2018-04-16 16:53:47 +02:00
Matthew Martin
637f9809a7 42642 (tweaked for Solaris): OpenBSD chown does not support -f and dragonfly has -x 2018-04-16 16:39:21 +02:00
Daniel Hahler
5bd659352f 42631: _pgrep: pkill: fix completion of signals
This adds the signals after arguments are filtered according to
$optchars.
2018-04-13 11:44:37 +02:00
Oliver Kiddle
5bd63f4d69 c.f. 42499: tera torn: update twisted completion stub for new twist command 2018-04-08 10:51:35 +02:00
Mikael Magnusson
583419839f 42602: Update _gcc as of GCC 7.3.0 for generic options and x86 2018-04-07 14:08:26 +02:00
Jun-ichi Takimoto
4b13cda37b 42590: fix detection of OSTYPE in _fmt 2018-04-05 20:31:28 +09:00
Jun-ichi Takimoto
5dc36c40c3 42585: improve completion for libarchive-based tar
Offer all compressed archives if no compression flag is specified
because libarchive can automaticaly recoginize them.
cf. 42574 (Eitan Adler).
2018-04-05 20:27:39 +09:00
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
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
Oliver Kiddle
1bd2ecc17d 42572: various completion option updates 2018-03-31 10:12:59 +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
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
9881778d48 42550: new completion for ruby's gem 2018-03-28 09:11:35 +02: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
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
Ferenc-
c3133f5eb1 github #22: Add newer C++ standard options to gcc completion 2018-03-07 00:57:39 +01:00