about summary refs log tree commit diff
path: root/Completion/Unix
Commit message (Collapse)AuthorAgeFilesLines
...
* 49757 (sourceforge #1): offer *.dtx as TeX input filessamcarter2022-02-161-1/+1
|
* 49730: new completions for csplit, pr, ptx, truncateJun-ichi Takimoto2022-02-044-0/+277
|
* 49715: _subversion: add: Complete target arguments to this subcommandDaniel Shahaf2022-01-291-10/+14
|
* 49714: _subversion: resolve: Complete conflicted files created by merges, tooDaniel Shahaf2022-01-291-1/+5
|
* 49713: _subversion: commit, diff, revert: Update completions for svn 1.7 and ↵Daniel Shahaf2022-01-291-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 Shahaf2022-01-291-1/+1
| | | | | | missing/deleted files Note that currently, _svn_controlled matches all files.
* 49711: _subversion: _svn_status: Don't offer unversioned filesDaniel Shahaf2022-01-291-1/+1
| | | | | This function is used only by revert, diff, and commit, none of which can run on unversioned files (those with status '?').
* gitlab !17: Add missing options for quilt setup commandAndreas Schneider2022-01-231-0/+2
|
* 49664: Use associative array for third-party completionAaron Schrab2021-12-291-4/+4
|
* 49668: update zfs completionOliver Kiddle2021-12-294-893/+1359
|
* 49655 based on 34928 (Daniel Hahler): new pip completionOliver Kiddle2021-12-211-0/+213
|
* 49648 based on github #80 (Vincent Bernat): invert before/since for date ↵Oliver Kiddle2021-12-161-2/+2
| | | | glob qualifiers completion
* 49645: when completing for the path_dirs option, add a / suffix and follow ↵Oliver Kiddle2021-12-131-6/+7
| | | | symlinks
* 49633: update options for git 2.34Oliver Kiddle2021-12-071-124/+238
|
* 49631: new logger completionOliver Kiddle2021-12-021-0/+80
|
* github #83: _git-push, _git-send-pack: Make --push-option repeatable.Paul Seyfert2021-11-261-2/+2
|
* 49449: _zstat: Don't offer -o after -s, since -s is ignored when both -s and ↵Daniel Shahaf2021-11-261-1/+1
| | | | -o are specified.
* 49597: add a helper for completing numbers with unit suffixes and separate ↵Oliver Kiddle2021-11-2411-80/+62
| | | | out defaults, ranges and units in completion descriptions
* 49594: adapt to changes in 49499 to ensure file modes starting with dash ↵Oliver Kiddle2021-11-191-1/+4
| | | | aren't taken to be flags
* 49584: allow for build options in gem install completionOliver Kiddle2021-11-191-0/+5
|
* github #82: Fix typosDimitris Apostolou2021-11-122-3/+3
|
* unposted: fix case statement fall-through for ansible-galaxy role completionOliver Kiddle2021-11-121-1/+1
|
* 49564: always use descriptions included in the file-patterns style and allow ↵Oliver Kiddle2021-11-121-19/+26
| | | | the recursive-files style to also work in those cases
* users/27302: _remote_files respects setting of AUTO_REMOVE_SLASH optionBart Schaefer2021-10-311-1/+4
|
* 49431 (tweaked, c.f. Bart: 49434): Faster ~/.ssh/config processingPeter Palfrader2021-10-261-4/+5
| | | | | | When iterating over the ssh config file, iterate over the array linearly instead of always processing the first and then removing it from the list. This speeds up processing significantly.
* 49519: quote completed options as needed and remove the now superfluous ↵Oliver Kiddle2021-10-265-6/+6
| | | | quotes from option specifications
* github #79 (tweaked): _ssh: update options in apple's version of ssh-addXavier Hsinyuan2021-10-161-3/+13
|
* 49441: _timeout: Add OpenBSDMatthew Martin2021-10-131-2/+2
|
* 49444: libarchive tar can actually extract much more formatsAlex Xu (Hello71)2021-09-281-1/+1
|
* Add support for multi-project builds to _gradleMarlon Richert2021-09-281-8/+30
|
* 48832: try _gnu_generic firstBart Schaefer2021-09-061-1/+1
|
* 49343: Fix file name completion of GNU digest utilitiesShohei YOSHIDA2021-09-041-1/+4
|
* 49345: fix git file completion for paths starting with ../Oliver Kiddle2021-09-041-4/+4
|
* 49327: complete for new git maintenance, for-each-repo, sparse-checkout and ↵Oliver Kiddle2021-08-291-2/+106
| | | | bugreport commands
* 49319: completion options updateOliver Kiddle2021-08-2935-157/+344
|
* 49317: cleanup inappropriate use of {...} specs with _arguments or _alternativeOliver Kiddle2021-08-294-30/+30
|
* 49316: add (-.) glob qualifier to globs where only files are applicableOliver Kiddle2021-08-294-13/+13
|
* 49315: list units in brackets at the end of group descriptionsOliver Kiddle2021-08-296-27/+21
|
* 49234: add missing options in python completionŠtěpán Němec2021-08-271-2/+5
|
* github #78: Fix completions in _pandocDCsunset2021-08-241-3/+3
|
* 49268: use an empty string search to find matches for info --index-search= ↵Oliver Kiddle2021-08-161-2/+10
| | | | | | | completion Also include info output to the right of " -- " for further info node completion matches and fix quoting of a blank argument to _call_program.
* 49160: fix quoting for xmllint --pretty completionOliver Kiddle2021-08-161-1/+1
|
* 49158: remove superfluous function definitionsOliver Kiddle2021-07-112-38/+30
|
* 49157: fix uses of literal % characters in completion descriptionsOliver Kiddle2021-07-103-4/+4
|
* 49156: make wider use of the convention of square brackets for defaultsOliver Kiddle2021-07-1015-33/+32
|
* 49151: remove commas erroneously included in _arguments exclusion listsOliver Kiddle2021-07-093-7/+7
|
* 49150: consistently use singular form for headings on completion match groupsOliver Kiddle2021-07-0948-154/+154
|
* 49149: add specific values in completion after ssh-keygen -b depending on ↵Oliver Kiddle2021-07-091-3/+8
| | | | the key type
* 49153: cut off .lua extension from module files that occurs when using lmod ↵Max Voit2021-07-081-1/+1
| | | | for module
* 48920: _pgrep: Address issues related to -f completiondana2021-06-141-2/+5
|