summary refs log tree commit diff
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* 39103: _typed-in_absolute_command_paths: Better handle non-empty arguments ↵Daniel Shahaf2016-08-271-0/+4
| | | | that don't start with a slash.
* 39070: umount: Complete /f/b<TAB> → /foo/bar (for absolute path arguments ↵Daniel Shahaf2016-08-271-0/+6
| | | | only, for now)
* 39104: do not hash relative paths in findcmd()Barton E. Schaefer2016-08-261-0/+4
|
* 39102: __git_recent_branches: Optimise.Daniel Shahaf2016-08-251-0/+5
| | | | This improves performance from 0.6s to 0.04s (+93%) on one of Daniel Hahler's repositories.
* 39094: _git-config: When an option is unknown, complete its value to the set ↵Daniel Shahaf2016-08-241-0/+5
| | | | value.
* 39087: fix 'conditionally uninitialized' variablesJun-ichi Takimoto2016-08-231-0/+3
|
* 39086: declare file local variables as 'static'Jun-ichi Takimoto2016-08-231-0/+4
|
* unposted (c.f. Mikael: 39078): fix for git blame termsOliver Kiddle2016-08-221-0/+5
|
* unposted: _git-config: sendemail.smtpserver: Correct tags.Daniel Shahaf2016-08-221-0/+3
|
* 39046 + 39061: New :P history modifier.Daniel Shahaf2016-08-221-0/+10
|
* 39064: use scalbn() instead of scalb() (mathfunc.c)Jun-ichi Takimoto2016-08-201-0/+5
|
* 39074: _ip-neighbour: Fix typo in 'lladdr'.Daniel Shahaf2016-08-201-0/+5
|
* 39072: minor tweaksOliver Kiddle2016-08-191-0/+2
|
* 39071: update completion functions for changes in Solaris 11.3Oliver Kiddle2016-08-191-0/+8
|
* 39067: update options to correspond to latest versions of software in ↵Oliver Kiddle2016-08-191-0/+16
| | | | various functions
* unposted: _canonical_paths: Port docstring changes from 39044.Daniel Shahaf2016-08-181-0/+3
|
* 39044 (in part, see thread): Document _canonical_paths in the manual, too.Daniel Shahaf2016-08-181-0/+5
| | | | | This mostly copy-pastes the source code comments and adds markup, however, the positional arguments are now annotated optional, and a ')' was added.
* 39039: fix documentation of transpose-wordsPeter Stephenson2016-08-151-0/+4
|
* 39036: update git completion for new options up to git 2.9.2Oliver Kiddle2016-08-131-0/+2
|
* 39026: pattern specified with _arguments' -A option shouldn't be checked ↵Oliver Kiddle2016-08-131-0/+5
| | | | against words after the cursor
* 39035: ${(A)name=word} should expand as an array even when there is only one ↵Barton E. Schaefer2016-08-121-0/+5
| | | | element.
* 39031: Ensure variables in transpose-words are initialisedPeter Stephenson2016-08-121-0/+3
|
* 39029: document transpose-words changePeter Stephenson2016-08-121-0/+2
|
* 38983: Make transpose-words handle numeric arguments sensiblyHan Pingtian2016-08-121-0/+5
|
* 39028: more join/split cases fixed and tested.Barton E. Schaefer2016-08-121-0/+5
|
* 39019 (cf. PWS 39013): fix SHWORDSPLIT regression introduced by workers/29313Barton E. Schaefer2016-08-101-0/+6
| | | | Also add test cases for more join/split combinations
* 39014: Use special OpenBSD interface to get correct rand() behaviorMikael Magnusson2016-08-101-0/+5
|
* unposted: fix typo in commentBarton E. Schaefer2016-08-061-0/+2
|
* unposted: fix formatting in module discussion; add mention of widgets and ↵Barton E. Schaefer2016-08-061-0/+5
| | | | keymaps for modules.
* workers/38995 (in part): compfiles: Add reverse-engineered documentation ↵Daniel Shahaf2016-08-051-0/+3
| | | | breadcrumbs.
* 38996: _man: Support _correct_word.Daniel Shahaf2016-08-051-0/+2
| | | | | | | | | | | | | | | | | | | | | Since compfiles is undocumented, avoid its use altogether, replacing it by a construct that blackbox analysis suggests to be equivalent. The compfiles call being removed effected the following change (when completing «man -S 8:1 getc<TAB>»): BEFORE THE CALL: typeset -a pages=( /home/daniel/prefix/zsh/share/man/man1/ /usr/share/man/man8/ /usr/share/man/man1/ ) AFTER THE CALL: typeset -a pages=( '/home/daniel/prefix/zsh/share/man/man1/getc*(8|1)*' '/usr/share/man/man8/getc*(8|1)*' '/usr/share/man/man1/getc*(8|1)*' ) This patch effects the same transformation (modulo doubling the final slash). Any -M parameter will be passed to compadd.
* 38994: _man: Fix two bugs when completing manpage filenames in ↵Daniel Shahaf2016-08-051-0/+3
| | | | | | | | | separate-sections mode. - No longer glob all files (the (-g)-less _path_files was virtually always called, by at least one of the multiple calls to _man_pages). - Actually separate sections (by propagating $expl).
* 38993: _man: Drop (b): it's incorrect when $sect contains '|'.Daniel Shahaf2016-08-051-0/+3
|
* 38991: Make 'whence -v autoloaded-function' shows the defining filename.Daniel Shahaf2016-08-051-0/+3
| | | | | | This may also fix a problem whereby the %x prompt escape evaluated to a function name rather than a filename, since %x is also backed by scriptfilename.
* 38990: _debbugs_bugnumber: Track bts's data dir migration.Daniel Shahaf2016-08-051-0/+5
|
* unposted: fix format in zle.yoJun-ichi Takimoto2016-08-041-0/+4
|
* 38989: minor completion updates for FreeBSDOliver Kiddle2016-08-031-0/+4
|
* 38986: new gsettings completionOliver Kiddle2016-08-031-0/+4
|
* 38981: _man: Followup to 37634: unbreak OpenBSD 'man 3p' and Linux $MANSECT.Daniel Shahaf2016-08-011-0/+5
| | | | The breakage was reported in 38516.
* 38982: move cpupower completion to correct folderAndy Spencer2016-08-011-0/+3
|
* 38976: new cpupower completionAndy Spencer2016-08-011-0/+5
|
* 38971: Start using the new arrlen_ge() / arrlen_le() helpers.Daniel Shahaf2016-08-011-0/+4
|
* 38973: Optimize indexing array parameters.Daniel Shahaf2016-08-011-0/+3
| | | | | | | | | | | % () { for 1 in $prefix/zsh/bin/zsh Src/zsh; do $1 -f -c 'a=( {1..1000000} ); repeat 3 time ( repeat 300 : $a[1] )'; done } ( repeat 300; do; : $a[1]; done; ) 1.68s user 0.01s system 98% cpu 1.718 total ( repeat 300; do; : $a[1]; done; ) 1.69s user 0.01s system 99% cpu 1.710 total ( repeat 300; do; : $a[1]; done; ) 1.69s user 0.01s system 99% cpu 1.714 total ( repeat 300; do; : $a[1]; done; ) 0.00s user 0.01s system 72% cpu 0.022 total ( repeat 300; do; : $a[1]; done; ) 0.00s user 0.01s system 72% cpu 0.022 total ( repeat 300; do; : $a[1]; done; ) 0.01s user 0.01s system 69% cpu 0.023 total
* 38964: _git-config: Complete option names present in the config file.Daniel Shahaf2016-08-011-0/+3
| | | | | | | | | This patch lets . git config x.y.z value git config <TAB> . complete 'x.y.z', even if x.y.z isn't hardcoded into _git-config.
* 38963: _git-config: Run gettable-options earlier and in all codepaths.Daniel Shahaf2016-08-011-0/+3
| | | | No change to completions; this is preparation for the next commit.
* 38961: _git-config: No functional change: rename $git_options_static to ↵Daniel Shahaf2016-08-011-0/+6
| | | | $git_options in preparation for the after-next commit.
* unposted: _git: Clean up superfluous and missing backslashes.Daniel Shahaf2016-07-311-0/+3
|
* 38967: _hosts: Don't complete wildcard entries from ~/.ssh/known_hosts.Daniel Shahaf2016-07-311-0/+3
|
* 38966: _svnadmin: Complete positional arguments for 'hotcopy', 'setlog', ↵Daniel Shahaf2016-07-311-0/+4
| | | | 'setrevprop', 'delrevprop'.
* 38965: _svnadmin: Complete 'freeze' as a precommand.Daniel Shahaf2016-07-311-0/+3
|