Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | github #95: Add completions for neomutt | Wu Zhenyu | 2022-11-17 | 1 | -1/+1 | |
| | ||||||
* | unposted (c.f. Denis Bitouzé: users/28405): handle also lualatex | Oliver Kiddle | 2022-11-17 | 1 | -1/+1 | |
| | ||||||
* | 50844: Remove _stgit completion script | Peter Grayson | 2022-10-31 | 1 | -52/+0 | |
| | | | | | | | | | | | | | The StGit project ships its own zsh completion script which is more complete and up-to-date than those shipped with zsh. https://github.com/stacked-git/stgit/blob/master/completion/stgit.zsh Also, the _stgit completions that ship with zsh, which dynamically parse StGit's help output, will be broken by the upcoming StGit 2.0 release due to changes in the help output. Signed-off-by: Peter Grayson <pete@jpgrayson.net> | |||||
* | 50714: also complete in the 2nd argument of "git diff" anything that could | Bart Schaefer | 2022-10-22 | 1 | -15/+12 | |
| | | | | | | | be in the 1st argument. This probably shouldn't complete ranges but all other code is in common, so leaving it to someone more familiar with _git to clean up. | |||||
* | 50695: Completion/Unix/Command/_mysql_utils add --protocol option | Eric Cook | 2022-09-28 | 1 | -0/+1 | |
| | ||||||
* | 50399: Completion/Base/Widget/_complete_debug | Bart Schaefer | 2022-09-28 | 1 | -1/+1 | |
| | | | | Properly local scope PS4 change | |||||
* | unposted: _imagemagick: Add *.svg and *.webp files. | Daniel Shahaf | 2022-08-28 | 1 | -1/+1 | |
| | | | | As a comment just above the hunk indicates, many more formats could be added. | |||||
* | Felipe Contreras: 50435+50436 (+50444): do not build anything | Jun-ichi Takimoto | 2022-08-05 | 1 | -3/+31 | |
| | | | | | | Use 'make -nqp' to ensure nothing is actually built by completion. Also include some performance improvements, but it can be still rather slow in a large project's source tree. | |||||
* | 50421: add context as the 1st arg to _dispatch | Jun-ichi Takimoto | 2022-07-24 | 1 | -1/+2 | |
| | ||||||
* | users/27852: local _compskip to avoid propagating any changes by _normal | Bart Schaefer | 2022-07-16 | 1 | -1/+1 | |
| | ||||||
* | 50323: create helper for shadowing builtins or existing functions and use it ↵ | Bart Schaefer | 2022-06-04 | 2 | -1/+73 | |
| | | | | when redefining compadd et al. | |||||
* | Marlon Richert: 50307 (cf. PWS 50205): suffix aliases should not collide ↵ | Bart Schaefer | 2022-05-30 | 1 | -0/+1 | |
| | | | | with directory names when completing | |||||
* | github #94: Support .zst kernel modules with modutils | Norbert Lange | 2022-05-25 | 1 | -1/+1 | |
| | ||||||
* | github #93: Replace /etc/mtab with /proc/self/mounts for Linux | Norbert Lange | 2022-05-25 | 3 | -3/+8 | |
| | | | | | | /proc/self/mounts has been available since Linux 2.4.19, released in 2002. /etc/mtab is usually a symlink to this file but might not exist | |||||
* | 50278: use `man -w` in preference to `manpath`; fix caching and precedence of -M | Bart Schaefer | 2022-05-22 | 1 | -17/+28 | |
| | ||||||
* | github #91: _find (gnu/freebsd/darwin): Add some flags and syntaxes | Arvid Norlander | 2022-05-20 | 1 | -3/+9 | |
| | | | | | | | | | | | | | * -exec and -execdir can take ; or + as an ending marker. Previously only ; was supported. This is part of POSIX for -exec (support for + for -ok is optional and none of the implementations I looked at seem to support that). * Missing completion for -files0-from (GNU find 4.9.0 and later). This flag needs to go with the global flags at the beginning and load the paths from the given file instead of from the command line. * Missing completion for the -newerXY family of flags (GNU find 4.3.3, also available in FreeBSD and MacOS at least). | |||||
* | 50176 (tweaked): Improve htop completion | dana | 2022-05-08 | 1 | -11/+55 | |
| | | | | | | | | | | | | | | | * Correct -v to -V * Make -u argument optional * Enable option stacking * Improve descriptions * Fix broken sort keys with htop 3.x and add new key descriptions * Remove _sequence limit on -p * Add several missing options + Fixed a typo and an erroneous comment in the original patch Thanks to GitHub user xpufx, whose work formed the initial basis of this change (see zsh-users/zsh pull #89) | |||||
* | 50184: fix inclusion of -S separator in -r options passed to compadd through ↵ | Bart Schaefer | 2022-05-07 | 1 | -1/+1 | |
| | | | | _describe | |||||
* | Marlon Richert: 49954: gradle completion improvements | Bart Schaefer | 2022-05-07 | 1 | -53/+61 | |
| | | | | | | | | | | | | * Adjust the pattern for matching tasks. The old one was too strict, causing it to filter out perfectly valid tasks. * Add completion of subproject names. * Prevent subproject tasks from overwriting the main task description. * Require `:` prefix for showing subprojects. * Require a subproject prefix before showing subproject tasks. * Standardize the use of completion tags. * Rebuild the cache if it can't be read or doesn't contain the required arrays. | |||||
* | unposted: Fix util-linux variant detection in _getopt | dana | 2022-04-26 | 1 | -3/+4 | |
| | | | | | | This had been broken all along for the actual util-linux getopt; i think the 'enhanced' text comes from the original author's version, which Homebrew was still using when the function was written | |||||
* | unposted (cf. users/27656 (Tomasz Pala), users/27660): fix $SUFFIX when ↵ | Bart Schaefer | 2022-04-19 | 1 | -1/+1 | |
| | | | | GLOB_COMPLETE | |||||
* | 50017: allow lowercase to match with uppercase in timezone name | Jun-ichi Takimoto | 2022-04-12 | 1 | -1/+2 | |
| | ||||||
* | 49968: _adb: also replace model names, since device names aren't sent on ↵ | Mikael Magnusson | 2022-04-03 | 1 | -0/+2 | |
| | | | | wifi listing | |||||
* | 49967: _adb: Handle dumpsys SurfaceFlinger arguments | Mikael Magnusson | 2022-04-03 | 1 | -3/+51 | |
| | ||||||
* | 49966: _adb: Parse device spec correctly | Mikael Magnusson | 2022-04-03 | 1 | -6/+5 | |
| | | | | This was particularly annoying when trying to complete logtags after adb logcat -s | |||||
* | 49965: _adb: use $CURRENT instead of $#words | Mikael Magnusson | 2022-04-03 | 1 | -6/+6 | |
| | ||||||
* | 49964: _adb: Complete services for start/stop | Mikael Magnusson | 2022-04-03 | 1 | -1/+15 | |
| | ||||||
* | 49963: _adb: Fix device serial completion for hostname:port syntax | Mikael Magnusson | 2022-04-03 | 1 | -1/+1 | |
| | ||||||
* | 49962: _adb: Add dumpsys and cmd completion | Mikael Magnusson | 2022-04-03 | 1 | -1/+21 | |
| | ||||||
* | 49961: _adb: handle exec-out like shell | Mikael Magnusson | 2022-04-03 | 1 | -1/+2 | |
| | ||||||
* | 49959: _brace_parameter: add (-) | Mikael Magnusson | 2022-04-03 | 1 | -1/+2 | |
| | ||||||
* | unposted (see 48073): _fc: Complete new -s option | dana | 2022-04-02 | 1 | -1/+2 | |
| | ||||||
* | 49943: offer only timezone files starting with uppercase | Jun-ichi Takimoto | 2022-04-01 | 1 | -1/+1 | |
| | ||||||
* | unposted: Fix typo | Matthew Martin | 2022-04-01 | 1 | -1/+1 | |
| | ||||||
* | 49932: Update _brace_parameter # description | Matthew Martin | 2022-03-31 | 1 | -1/+1 | |
| | ||||||
* | 49931: Update _bsd_pkg | Matthew Martin | 2022-03-31 | 1 | -21/+26 | |
| | ||||||
* | 49917: change sense of "Ignore insecure ..." answer and use "autoload -r" | Bart Schaefer | 2022-03-29 | 1 | -10/+8 | |
| | ||||||
* | 49875: completion for info -f. | Peter Stephenson | 2022-03-24 | 1 | -2/+7 | |
| | | | | Use local files if there's a slash in the argument. | |||||
* | 49852: Add _routing_domains and _routing_tables types | Matthew Martin | 2022-03-18 | 9 | -8/+19 | |
| | ||||||
* | 49851: _login_class: Complete login.conf.d classes | Matthew Martin | 2022-03-18 | 1 | -1/+8 | |
| | ||||||
* | 49766: _less: add quotes to -" and -# | Jun-ichi Takimoto | 2022-02-23 | 1 | -2/+2 | |
| | ||||||
* | 49765: _less: add option --color as synonym for -D | Jun-ichi Takimoto | 2022-02-23 | 1 | -2/+2 | |
| | ||||||
* | 49757 (sourceforge #1): offer *.dtx as TeX input files | samcarter | 2022-02-16 | 1 | -1/+1 | |
| | ||||||
* | 49730: new completions for csplit, pr, ptx, truncate | Jun-ichi Takimoto | 2022-02-04 | 4 | -0/+277 | |
| | ||||||
* | 49731: Add OpenBSD sys{clean,merge,patch,upgrade} completion | Matthew Martin | 2022-02-02 | 4 | -0/+28 | |
| | ||||||
* | 49715: _subversion: add: Complete target arguments to this subcommand | Daniel Shahaf | 2022-01-29 | 1 | -10/+14 | |
| | ||||||
* | 49714: _subversion: resolve: Complete conflicted files created by merges, too | Daniel Shahaf | 2022-01-29 | 1 | -1/+5 | |
| | ||||||
* | 49713: _subversion: commit, diff, revert: Update completions for svn 1.7 and ↵ | Daniel Shahaf | 2022-01-29 | 1 | -26/+43 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | newer * _svn_deletedfiles: Remove. The last version of svn(1) under which that function could possibly complete anything, svn 1.6.x, was EOLed in 2013. Newer versions don't have a "text-base" directory, so $controlled is set to an empty array, so this function returned false for all files, so in 'svn rm' (up to the previous commit) all files were completed (because that's what '_files -g "*(e:false:)"' does). * _svn_status: Remove. Versions of svn newer than the aforementioned 1.6.x have an entries file but never modify it, so the "mtime has changed" check would false negative. Therefore, sequences such as: . svn <TAB> echo >> some/versioned/file svn ci <TAB> . wouldn't offer some/versioned/file. . Furthermore, completion would offer directories with no changed files in them, and even unversioned directories. Now only changed files/directories are offered. * _cache_svn_status, _cache_svn_mtime: Remove. If these hadn't been removed, I would have moved their declarations to file scope so _svn_status could be used from outside this file, too. The replacement function, _svn_modified, doesn't have cache support, but does honour the 'verbose' style to inhibit recursion to subdirectories. | |||||
* | 49712: _subversion: svn rm: Complete all svn-controlled files, not only ↵ | Daniel Shahaf | 2022-01-29 | 1 | -1/+1 | |
| | | | | | | missing/deleted files Note that currently, _svn_controlled matches all files. | |||||
* | 49711: _subversion: _svn_status: Don't offer unversioned files | Daniel Shahaf | 2022-01-29 | 1 | -1/+1 | |
| | | | | | This function is used only by revert, diff, and commit, none of which can run on unversioned files (those with status '?'). |