Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 39102: __git_recent_branches: Optimise. | Daniel Shahaf | 2016-08-25 | 2 | -19/+28 |
| | | | | 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 Shahaf | 2016-08-24 | 2 | -2/+11 |
| | | | | value. | ||||
* | 39087: fix 'conditionally uninitialized' variables | Jun-ichi Takimoto | 2016-08-23 | 3 | -2/+7 |
| | |||||
* | 39086: declare file local variables as 'static' | Jun-ichi Takimoto | 2016-08-23 | 2 | -2/+6 |
| | |||||
* | unposted (c.f. Mikael: 39078): fix for git blame terms | Oliver Kiddle | 2016-08-22 | 2 | -3/+8 |
| | |||||
* | unposted: _git-config: sendemail.smtpserver: Correct tags. | Daniel Shahaf | 2016-08-22 | 2 | -1/+4 |
| | |||||
* | 39046 + 39061: New :P history modifier. | Daniel Shahaf | 2016-08-22 | 13 | -14/+68 |
| | |||||
* | 39064: use scalbn() instead of scalb() (mathfunc.c) | Jun-ichi Takimoto | 2016-08-20 | 3 | -0/+10 |
| | |||||
* | 39074: _ip-neighbour: Fix typo in 'lladdr'. | Daniel Shahaf | 2016-08-20 | 2 | -1/+6 |
| | |||||
* | 39072: minor tweaks | Oliver Kiddle | 2016-08-19 | 2 | -8/+6 |
| | |||||
* | 39071: update completion functions for changes in Solaris 11.3 | Oliver Kiddle | 2016-08-19 | 9 | -892/+913 |
| | |||||
* | 39067: update options to correspond to latest versions of software in ↵ | Oliver Kiddle | 2016-08-19 | 24 | -1248/+1301 |
| | | | | various functions | ||||
* | unposted: _canonical_paths: Port docstring changes from 39044. | Daniel Shahaf | 2016-08-18 | 2 | -2/+5 |
| | |||||
* | 39044 (in part, see thread): Document _canonical_paths in the manual, too. | Daniel Shahaf | 2016-08-18 | 2 | -0/+20 |
| | | | | | 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-words | Peter Stephenson | 2016-08-15 | 2 | -5/+12 |
| | |||||
* | 39040: Completion/…/_git: fix missing backslashes in 39036 | Daniel Hahler | 2016-08-15 | 1 | -2/+2 |
| | |||||
* | 39036: update git completion for new options up to git 2.9.2 | Oliver Kiddle | 2016-08-13 | 2 | -453/+695 |
| | |||||
* | 39026: pattern specified with _arguments' -A option shouldn't be checked ↵ | Oliver Kiddle | 2016-08-13 | 2 | -2/+9 |
| | | | | against words after the cursor | ||||
* | 39035: ${(A)name=word} should expand as an array even when there is only one ↵ | Barton E. Schaefer | 2016-08-12 | 3 | -0/+11 |
| | | | | element. | ||||
* | 39031: Ensure variables in transpose-words are initialised | Peter Stephenson | 2016-08-12 | 2 | -1/+4 |
| | |||||
* | 39029: document transpose-words change | Peter Stephenson | 2016-08-12 | 2 | -0/+8 |
| | |||||
* | 38983: Make transpose-words handle numeric arguments sensibly | Han Pingtian | 2016-08-12 | 2 | -39/+56 |
| | |||||
* | 39028: more join/split cases fixed and tested. | Barton E. Schaefer | 2016-08-12 | 3 | -5/+17 |
| | |||||
* | 39019 (cf. PWS 39013): add test cases for more join/split combinations | Barton E. Schaefer | 2016-08-11 | 1 | -0/+55 |
| | | | | Accidentally omitted from previous commit. | ||||
* | 39019 (cf. PWS 39013): fix SHWORDSPLIT regression introduced by workers/29313 | Barton E. Schaefer | 2016-08-10 | 2 | -6/+21 |
| | | | | Also add test cases for more join/split combinations | ||||
* | 39014: Use special OpenBSD interface to get correct rand() behavior | Mikael Magnusson | 2016-08-10 | 3 | -1/+11 |
| | |||||
* | unposted: fix typo in comment | Barton E. Schaefer | 2016-08-06 | 2 | -1/+3 |
| | |||||
* | unposted: fix formatting in module discussion; add mention of widgets and ↵ | Barton E. Schaefer | 2016-08-06 | 2 | -16/+40 |
| | | | | keymaps for modules. | ||||
* | workers/38995 (in part): compfiles: Add reverse-engineered documentation ↵ | Daniel Shahaf | 2016-08-05 | 2 | -0/+18 |
| | | | | breadcrumbs. | ||||
* | 38996: _man: Support _correct_word. | Daniel Shahaf | 2016-08-05 | 2 | -11/+4 |
| | | | | | | | | | | | | | | | | | | | | | 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 Shahaf | 2016-08-05 | 2 | -3/+17 |
| | | | | | | | | | 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 Shahaf | 2016-08-05 | 2 | -2/+8 |
| | |||||
* | 38991: Make 'whence -v autoloaded-function' shows the defining filename. | Daniel Shahaf | 2016-08-05 | 3 | -1/+15 |
| | | | | | | 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 Shahaf | 2016-08-05 | 2 | -2/+12 |
| | |||||
* | unposted: fix format in zle.yo | Jun-ichi Takimoto | 2016-08-04 | 2 | -2/+6 |
| | |||||
* | 38989: minor completion updates for FreeBSD | Oliver Kiddle | 2016-08-03 | 5 | -2/+10 |
| | |||||
* | 38986: new gsettings completion | Oliver Kiddle | 2016-08-03 | 2 | -0/+51 |
| | |||||
* | 38981: _man: Followup to 37634: unbreak OpenBSD 'man 3p' and Linux $MANSECT. | Daniel Shahaf | 2016-08-01 | 2 | -5/+16 |
| | | | | The breakage was reported in 38516. | ||||
* | 38982: move cpupower completion to correct folder | Andy Spencer | 2016-08-01 | 2 | -0/+3 |
| | |||||
* | 38976: new cpupower completion | Andy Spencer | 2016-08-01 | 2 | -0/+107 |
| | |||||
* | 38971: Start using the new arrlen_ge() / arrlen_le() helpers. | Daniel Shahaf | 2016-08-01 | 7 | -12/+16 |
| | |||||
* | 38973: Optimize indexing array parameters. | Daniel Shahaf | 2016-08-01 | 4 | -5/+55 |
| | | | | | | | | | | | % () { 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 Shahaf | 2016-08-01 | 2 | -0/+49 |
| | | | | | | | | | 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 Shahaf | 2016-08-01 | 2 | -2/+9 |
| | | | | No change to completions; this is preparation for the next commit. | ||||
* | 38961: _git-config: No functional change: rename $git_options_static to ↵ | Daniel Shahaf | 2016-08-01 | 2 | -12/+18 |
| | | | | $git_options in preparation for the after-next commit. | ||||
* | unposted: _git: Clean up superfluous and missing backslashes. | Daniel Shahaf | 2016-07-31 | 2 | -3/+6 |
| | |||||
* | 38967: _hosts: Don't complete wildcard entries from ~/.ssh/known_hosts. | Daniel Shahaf | 2016-07-31 | 2 | -7/+19 |
| | |||||
* | 38966: _svnadmin: Complete positional arguments for 'hotcopy', 'setlog', ↵ | Daniel Shahaf | 2016-07-31 | 2 | -0/+16 |
| | | | | 'setrevprop', 'delrevprop'. | ||||
* | 38965: _svnadmin: Complete 'freeze' as a precommand. | Daniel Shahaf | 2016-07-31 | 2 | -1/+32 |
| | |||||
* | 38962: _git-config: Document more line noise. | Daniel Shahaf | 2016-07-31 | 2 | -0/+8 |
| |