Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-06-06 | Protect some :s from history modifier expansion | Stephane Chazelas | 1 | -2/+2 | |
2023-01-06 | unposted (cf. users/28616): _svnadmin: Add comment noting a case that's not ↵ | Daniel Shahaf | 1 | -0/+3 | |
completed correctly. | |||||
2022-01-29 | 49715: _subversion: add: Complete target arguments to this subcommand | Daniel Shahaf | 1 | -10/+14 | |
2022-01-29 | 49714: _subversion: resolve: Complete conflicted files created by merges, too | Daniel Shahaf | 1 | -1/+5 | |
2022-01-29 | 49713: _subversion: commit, diff, revert: Update completions for svn 1.7 and ↵ | Daniel Shahaf | 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. | |||||
2022-01-29 | 49712: _subversion: svn rm: Complete all svn-controlled files, not only ↵ | Daniel Shahaf | 1 | -1/+1 | |
missing/deleted files Note that currently, _svn_controlled matches all files. | |||||
2022-01-29 | 49711: _subversion: _svn_status: Don't offer unversioned files | Daniel Shahaf | 1 | -1/+1 | |
This function is used only by revert, diff, and commit, none of which can run on unversioned files (those with status '?'). | |||||
2020-05-28 | 45934: _subversion: Make 'svnliteadmin' completed same as 'svnadmin' | Yasuhiro KIMURA | 1 | -1/+1 | |
In FreeBSD base system svnadmin is installed as 'svnliteadmin'. So make 'svnliteadmin' completed same as 'svnadmin'. | |||||
2019-12-03 | Revert "44904: _subversion: Complete multiple comma-separated arguments to ↵ | Daniel Shahaf | 1 | -7/+2 | |
--show-item=<TAB>." This reverts commit b06117ad21ce8be928e64700f34f7610d45c738a. Reverted upstream in r1870750. | |||||
2019-11-29 | 44948: _subversion: Make _svn_controlled offer everything rather than nothing. | Daniel Shahaf | 1 | -2/+17 | |
2019-11-29 | 44947: _subversion: Complete the 'auth', 'changelist', 'patch', 'resolve', ↵ | Daniel Shahaf | 1 | -4/+22 | |
and 'x-unshelve' subcommands. | |||||
2019-11-29 | 44946: _subversion: Make _svn_conflicts not offer all files in the directory. | Daniel Shahaf | 1 | -1/+1 | |
2019-11-09 | 44904: _subversion: Complete multiple comma-separated arguments to ↵ | Daniel Shahaf | 1 | -2/+7 | |
--show-item=<TAB>. Upstream revision: r1869578 (for 1.14.0) | |||||
2019-11-07 | 44897: _subversion: Complete --show-item=changelist | Daniel Shahaf | 1 | -0/+1 | |
2019-10-14 | 44812: _subversion: Fix syntax error in 44726/0001 | Daniel Shahaf | 1 | -1/+1 | |
2019-09-04 | 44726/0002: _subversion: Update --show-item= completion to 1.12.0. | Daniel Shahaf | 1 | -0/+3 | |
2019-09-04 | 44726/0001: _subversion: Use 'svn help -v' to show global options, ↵ | Daniel Shahaf | 1 | -3/+16 | |
experimental options, and experimental subcommands (upstream issue SVN-4828, to be released in Subversion 1.13.0) | |||||
2018-09-14 | _svn: Allow hyphens in command name aliases. | Daniel Shahaf | 1 | -1/+1 | |
Used by svn 1.11.0-rc1. | |||||
2018-09-12 | unposted: _svn: Complete --accept=recommended, new in 1.10.0. | Daniel Shahaf | 1 | -1/+1 | |
2018-06-21 | 43073: various completion option updates | Oliver Kiddle | 1 | -1/+4 | |
2018-02-08 | unposted: _subversion: Support subcommands with hyphens in their names, such ↵ | Daniel Shahaf | 1 | -1/+1 | |
as 'shelf-list (shelves)' from upstream 1.10 development versions. | |||||
2018-02-07 | 42343: complete --config-option to svn more than once | Oliver Kiddle | 1 | -10/+34 | |
2017-12-28 | 42175 + 42177 + 42178: avoid localized output from external commands | Jun-ichi Takimoto | 1 | -7/+7 | |
_call_program and '_arguments --' will call _comp_locale before calling external command for easier analysis of the output. This is disabled by passing an option '-l'. | |||||
2017-07-28 | 41471 (tweaked): _svn: Complete propvals in 'propset'. | Daniel Shahaf | 1 | -1/+24 | |
2017-07-28 | 41458: _subversion: Don't cache an empty commands list when svn is not ↵ | Daniel Shahaf | 1 | -1/+6 | |
available at the first invocation of _svn. | |||||
2017-02-08 | unposted: _svn: Fix '--show-revs' completion. | Daniel Shahaf | 1 | -1/+1 | |
2016-11-09 | 39853: _subversion: Accept long options in the '--foo=bar' syntax. | Daniel Shahaf | 1 | -8/+14 | |
2016-07-31 | 38966: _svnadmin: Complete positional arguments for 'hotcopy', 'setlog', ↵ | Daniel Shahaf | 1 | -0/+12 | |
'setrevprop', 'delrevprop'. | |||||
2016-07-31 | 38965: _svnadmin: Complete 'freeze' as a precommand. | Daniel Shahaf | 1 | -1/+29 | |
2016-07-29 | unposted: _svnadmin: Tweak state description. | Daniel Shahaf | 1 | -1/+1 | |
2015-08-28 | 36306: _subversion: Complete --show-item values | Daniel Shahaf | 1 | -0/+18 | |
2015-08-27 | unposted: _subversion: Avoid SHORT_LOOPS | Daniel Shahaf | 1 | -1/+1 | |
2015-08-19 | 36208: _subversion: Complete a few more option switches | Daniel Shahaf | 1 | -0/+18 | |
The while (( idx )) form should guarantee that these switches are only added if the 'svn' binary supports them. (One of these switches isn't present in svn 1.8 or earlier.) | |||||
2015-08-13 | unposted: _subversion: Complete property names for propdel | Daniel Shahaf | 1 | -1/+1 | |
Previously, filenames would be completed. | |||||
2015-05-09 | 35066: Minor completion fix for pasted arguments | Daniel Shahaf | 1 | -1/+1 | |
2013-04-29 | 31356: typo in new _comp_locale noted by Bart | Peter Stephenson | 1 | -1/+1 | |
2013-04-29 | 31355: _comp_locale tries to sanitise locales but keep CTYPE; | Peter Stephenson | 1 | -7/+7 | |
use this for subversion completion. | |||||
2012-02-10 | 30197: complete subversion changelists | Oliver Kiddle | 1 | -3/+17 | |
2011-12-16 | Simon Olofsson: fix matching of subversion help text | Peter Stephenson | 1 | -1/+1 | |
2011-04-13 | gi1242+zsh: 28991: fix _svn caching policy | Peter Stephenson | 1 | -10/+5 | |
2011-01-09 | gi1242+zsh@gmail.com: 28594: | Peter Stephenson | 1 | -7/+35 | |
Various new and improved completions | |||||
2009-12-17 | Greg: 27529: ULR schemas in subversion completion | Peter Stephenson | 1 | -4/+8 | |
2009-11-19 | Greg: 27416: repository path enhancement | Peter Stephenson | 1 | -3/+12 | |
2009-11-15 | Greg Klanderman: 27409: subversion and URL paths | Peter Stephenson | 1 | -19/+44 | |
2009-06-02 | Akinori MUSHA: private communication: fix typo in _subversion | Peter Stephenson | 1 | -1/+1 | |
2009-05-22 | 26970: Greg Klanderman: _subversion: fix caching. | Peter Stephenson | 1 | -4/+9 | |
2009-05-17 | Greg Klanderman: 26964 (modified): PROMPT_EOL_MARK | Peter Stephenson | 1 | -3/+2 | |
2008-01-31 | Christopher Key: fix for subversion help output | Peter Stephenson | 1 | -2/+2 | |
2007-04-19 | 23302: complete properties after svn propget and propedit. | Clint Adams | 1 | -0/+14 | |
2007-03-13 | 23214: complete files after svn commit --file. | Clint Adams | 1 | -1/+2 | |