Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 39870: ensure exit trap can always run | Peter Stephenson | 2016-11-08 | 3 | -0/+23 |
| | |||||
* | 39857: add support for darwin, with improvements on linux etc. | Jun-ichi Takimoto | 2016-11-08 | 2 | -52/+130 |
| | |||||
* | unposted: follow up to 39867: don't need test against zero | Peter Stephenson | 2016-11-08 | 2 | -1/+4 |
| | |||||
* | 39869: can transfer ownership of core of array when assigning | Sebastian Gniazdowski | 2016-11-08 | 2 | -3/+11 |
| | |||||
* | 39867, tweaked: Use cast to unsigned char to test character. | Peter Stephenson | 2016-11-08 | 2 | -1/+6 |
| | | | | | We want the unsigned variant to be <= 0x7f. Use the normal STOUC() macro and turn this into a single test. | ||||
* | 39856: module completion improvements. | Peter Stephenson | 2016-11-07 | 2 | -10/+13 |
| | | | | | | Follow symbolic links when finding. Use _multi_parts for paths when completing modules. | ||||
* | 39855: new completion for jot command | Jun-ichi Takimoto | 2016-11-07 | 2 | -0/+84 |
| | |||||
* | zsh-users/22083: attempt to explain what a word is in parameter substitution. | Peter Stephenson | 2016-11-07 | 2 | -0/+17 |
| | |||||
* | 39840: _cpio: Declare variable's type correctly. | Daniel Shahaf | 2016-11-07 | 2 | -1/+7 |
| | |||||
* | unposted: ChangeLog typo | Daniel Shahaf | 2016-11-07 | 1 | -1/+1 |
| | |||||
* | 39728: define _GNU_SOURCE on Cygwin | Jun-ichi Takimoto | 2016-11-07 | 3 | -4/+6 |
| | |||||
* | 39849: _tmux: Remove set-remain-on exit | Frank Terbeck | 2016-11-07 | 2 | -2/+5 |
| | | | | This was removed recently, since it was superseded by hooks. | ||||
* | 39848: _tmux: Update options to latest tmux | Frank Terbeck | 2016-11-06 | 2 | -6/+8 |
| | |||||
* | 39847: Update helper function name pattern | Frank Terbeck | 2016-11-06 | 2 | -1/+6 |
| | | | | | | | | | | | | In 580698bc71, Oliver updated a whole bunch of options in a number of completions. While at it, he also changed a bit of coding style, to better adhere to Etc/zsh-development-guide — among those changes is to convert "function foobar() {" function definitions to "foobar() {". This broke Util/check-tmux-state so that it couldn't detect any supported tmux sub-commands within _tmux anymore. This updates the regular expression that is used in the script to match and list these function definitions. | ||||
* | Thomas Bereknyei, Mic92: 39831: find "getent" by the usual command search, ↵ | Barton E. Schaefer | 2016-11-06 | 2 | -2/+10 |
| | | | | | | not just /usr/bin/ Also tweak the replacement getent to handle /etc/hosts format. | ||||
* | unposted: tests for 39839, 39844 | Barton E. Schaefer | 2016-11-05 | 2 | -0/+15 |
| | |||||
* | 39844: fix "while" condition as per 39839 (commit 2c56c7e5) | Barton E. Schaefer | 2016-11-05 | 2 | -4/+5 |
| | |||||
* | 39839: fix "return" from "if" condition | Barton E. Schaefer | 2016-11-05 | 2 | -1/+4 |
| | |||||
* | 39838: another missing unqueue_signals() | Barton E. Schaefer | 2016-11-05 | 2 | -0/+5 |
| | |||||
* | 39829: when compstate[insert] is emptied by the completion function and ↵ | Oliver Kiddle | 2016-11-05 | 2 | -3/+13 |
| | | | | AUTO_MENU is set, start menu completion on the second tab press rather than the third | ||||
* | 39834: when print used with -v and -l, include a final newline | Oliver Kiddle | 2016-11-05 | 5 | -21/+31 |
| | | | | | Also complete print -S option and make further use of the new printf to an array feature in other completion functions. | ||||
* | 39389: when printf -v is used with an array use separate elements each time ↵ | Oliver Kiddle | 2016-11-05 | 6 | -22/+66 |
| | | | | the format is reused | ||||
* | users/22080: bracketed-paste: Third time's a charm. | Daniel Shahaf | 2016-11-04 | 2 | -4/+11 |
| | | | | vi-set-buffer: Eliminate the sole use of the term "register". | ||||
* | 39825: optimise mb_metastrlenend() for 7-bit character. | Peter Stephenson | 2016-11-04 | 2 | -1/+21 |
| | | | | | | As the shell relies intimately on US-ASCII as a subset we can skip the multibyte functions if we are dealing with a complete 7-bit character. | ||||
* | 39818: _awk: add nawk to the list of commands | Oliver Kiddle | 2016-11-04 | 2 | -1/+5 |
| | |||||
* | 39824: test case for 39811 (commit ae4c035c) | Barton E. Schaefer | 2016-11-03 | 2 | -0/+13 |
| | |||||
* | unposted: comment explaining key buffer handling. | Peter Stephenson | 2016-11-03 | 2 | -0/+12 |
| | | | | | Describe putting back the tail end of the key buffer into the input. | ||||
* | 39806: internal: Document zle's vichgbuf. | Daniel Shahaf | 2016-11-03 | 2 | -0/+11 |
| | |||||
* | 39805: internal: Document some compadd internals. | Daniel Shahaf | 2016-11-03 | 3 | -12/+22 |
| | |||||
* | 39804: internal: Document matchspec flags. | Daniel Shahaf | 2016-11-03 | 3 | -4/+13 |
| | |||||
* | 39803: internal: Document bin_compadd(). | Daniel Shahaf | 2016-11-03 | 2 | -10/+12 |
| | |||||
* | 39802: internal: Document and simplify multiquote(). | Daniel Shahaf | 2016-11-03 | 3 | -6/+21 |
| | | | | | | | The code simplifications take advantage of the fact that all callers pass either 0 or 1 for 'ign'. The tildequote() text is from workers/39271. | ||||
* | users/22063: bracketed-paste: Document ability to specify a vi register. ↵ | Daniel Shahaf | 2016-11-03 | 2 | -1/+9 |
| | | | | (after users/22036) | ||||
* | unposted: fix typo that was causing handling of "--" argument to fail | Barton E. Schaefer | 2016-11-03 | 2 | -1/+4 |
| | |||||
* | 39820: vi-repeat handles multi-key bindings | Barton E. Schaefer | 2016-11-03 | 2 | -4/+10 |
| | |||||
* | 39813: fix keybuflen after ungetting extra keys from the end of keybuf in ↵ | Barton E. Schaefer | 2016-11-03 | 2 | -2/+8 |
| | | | | getkeymapcmd(). | ||||
* | 39822: _git: remove "-A '-*'" with _arguments for some commands | Daniel Hahler | 2016-11-03 | 2 | -5/+9 |
| | | | | | | | | | With e.g. `git rebase origin/master` you can have options like `--no-autosquash` after the argument. I have tried the commands where this patch removes `-A`. Commands like `git fetch-pack` that do not support options after arguments are left unchanged. | ||||
* | 39815: Read input to end on parse error in $(...) inside a string. | Peter Stephenson | 2016-11-03 | 3 | -2/+24 |
| | | | | | This allows ${(z)} to output the whole string, although we can't do word splitting from the error onwards. | ||||
* | 39811: vi-repeat-change must not be the "motion" of vi-change, lest it ↵ | Barton E. Schaefer | 2016-11-02 | 2 | -1/+6 |
| | | | | infinitely repeat itself | ||||
* | 39797: obsolete the helper functions fixed by the previous two changes | Barton E. Schaefer | 2016-11-01 | 2 | -62/+8 |
| | | | | | | Replacing them with the new ${var:P} modifier. Previous deltas may be useful for backport to zsh 5.2 and before. | ||||
* | 39731: _awk: add support for gawk ver.3 and 4 | Jun-ichi Takimoto | 2016-11-01 | 2 | -20/+123 |
| | |||||
* | 39787: Add a regression test for 39412. | Daniel Shahaf | 2016-11-01 | 2 | -0/+15 |
| | |||||
* | 39795: preserve "cd -" behavior around directory shuffling in ↵ | Barton E. Schaefer | 2016-10-31 | 2 | -1/+6 |
| | | | | _canonical_paths_pwd | ||||
* | 39792: improve handling of relative paths in _canonical_paths_add_paths | Barton E. Schaefer | 2016-10-31 | 2 | -1/+9 |
| | |||||
* | 39786: vcs_info (hg): Use native hexdump implementation instead of external ↵ | Daniel Shahaf | 2016-10-31 | 4 | -3/+28 |
| | | | | | | | | | command. Fixes issue whereby the external command would print "*" for repeated octets. Includes comment change, cf 39790. | ||||
* | 39777: $() is a valid empty command substitution | Peter Stephenson | 2016-10-30 | 3 | -1/+20 |
| | |||||
* | 39758: revise 39704 for array and hash parameters; more POSIXBUITINS tweaks for | Barton E. Schaefer | 2016-10-29 | 3 | -12/+26 |
| | | | | | | | | | | | | | export 39704 was commit 0f5e670, forgot to reference article number in that log. "typeset -p" outputs "typeset" for array and hash parameters, even when exported, because those types can be marked export but are never pushed to the enviroment. For POSIXBUILTINS, "export var" does not implicitly set $var, and its export state is preserved when assigned (but not when explicitly unset). | ||||
* | unposted: add "--" to zle widget call for conventional sanity | Barton E. Schaefer | 2016-10-29 | 1 | -1/+1 |
| | |||||
* | _git-cherry-pick: Complete argv[2] et seq. | Daniel Shahaf | 2016-10-29 | 1 | -1/+1 |
| | |||||
* | unposted: handle empty pastes and "zle bracketed-paste variablename" form. | Barton E. Schaefer | 2016-10-28 | 2 | -2/+7 |
| |