Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | users/22653: options.yo: Clarify REMATCH_PCRE semantics. | Daniel Shahaf | 2017-04-05 | 2 | -1/+7 |
| | | | | | Presently, if the option is set but the module is unavailable, using '=~' sets errflag. | ||||
* | 40933: Ensure we get job text in sourced files. | Peter Stephenson | 2017-04-04 | 2 | -2/+7 |
| | | | | | | | This was turned off explicitly as it was assumed not to be needed, but it is when code in a sourced file is suspended. We'll need to see if this makes start up inefficient. | ||||
* | 40932: Parameter subscripts need to count parentheses. | Peter Stephenson | 2017-04-03 | 3 | -3/+20 |
| | | | | Otherwise they can terminate in the middle of an expression. | ||||
* | 40929 (replaces 40598): paramsubst() should always return scalar when ↵ | Barton E. Schaefer | 2017-04-02 | 2 | -13/+13 |
| | | | | | | | | | PREFORK_SINGLE was passed in from prefork() Previous commit (74fe4d09) consumed too much of the input linked list, leading to later expansions being skipped. This commit converts from array to string sooner, but may thereby alter rc_expand_param and array element uniqueness behavior. | ||||
* | unposted: minor formatting: var() instead of tt(). | Barton E. Schaefer | 2017-04-01 | 1 | -2/+2 |
| | |||||
* | * 40782: avoid dependency on zsh/regex module | Sebastian Gniazdowski | 2017-04-01 | 2 | -2/+8 |
| | |||||
* | Fix typo breaking kld completion | Dag-Erling Smørgrav | 2017-03-30 | 2 | -1/+4 |
| | |||||
* | 40909: Stress test for parameter substitution | Sebastian Gniazdowski | 2017-03-30 | 2 | -0/+17 |
| | |||||
* | 40906: Add note on use of (k) parameter subst flag. | Peter Stephenson | 2017-03-27 | 2 | -1/+8 |
| | | | | | KSH_ARRAYS generlly requires [*] or [@] to operate on the whole array and this is true here. | ||||
* | 40878: additional stgit squash command completeion | Alexandre Rames | 2017-03-24 | 2 | -1/+4 |
| | |||||
* | 40892: subcommand matching for ip help | Aaron Schrab | 2017-03-24 | 2 | -2/+7 |
| | |||||
* | 40891: fix more zero-length matches. | Peter Stephenson | 2017-03-23 | 3 | -2/+19 |
| | | | | This time at the end of the trial string. | ||||
* | 22601: Fix for parameter substitution pattern matches. | Peter Stephenson | 2017-03-23 | 3 | -2/+21 |
| | | | | | It was not possible to math against a zero-length string in some cases. | ||||
* | 40875: Update REC_EXACT description, suggested by Martin Krafft | Peter Stephenson | 2017-03-21 | 2 | -2/+5 |
| | |||||
* | Improve comment at top of GDBM test | Peter Stephenson | 2017-03-21 | 2 | -1/+8 |
| | |||||
* | unposted (after 40859): Fix yodl warning: | Daniel Shahaf | 2017-03-20 | 2 | -1/+5 |
| | | | | | | | | makeinfo ./zsh.texi ./zsh.texi:36246: Next field of node `vcs_info Examples' not pointed to (perhaps incorrect sectioning?). ./zsh.texi:36419: This node (Prompt Themes) has the bad Prev. Seen with yodl 3.00.00 but not with 3.04.00. | ||||
* | 40859: vcs_info docs: Use proper internal links through texinfo nodes. | Daniel Shahaf | 2017-03-19 | 2 | -19/+51 |
| | | | | | | | | | | | | Changes: - Add texinode()'s - Replace 'see foo' with 'see noderef(foo)' Drive-by changes: - Fix one reference to a nonexistent "Styles" section - (minor) Fix whitespace around "once" | ||||
* | unposted: vcs_info quilt: Fix documentation markup typo. | Daniel Shahaf | 2017-03-18 | 2 | -1/+6 |
| | |||||
* | 40855: _dmidecode: Fix _arguments syntax error. | Daniel Shahaf | 2017-03-16 | 2 | -1/+6 |
| | |||||
* | 40843: update options for ruby 2.4.0p0 | Oliver Kiddle | 2017-03-14 | 2 | -3/+7 |
| | |||||
* | 40842: update completions for coreutils and similar utilities, also ↵ | Oliver Kiddle | 2017-03-14 | 13 | -132/+237 |
| | | | | improving BSD and Solaris support | ||||
* | 40818: _git-checkout: When completing local heads, prefer ↵ | Daniel Shahaf | 2017-03-14 | 2 | -1/+9 |
| | | | | recently-checked-out ones. (after 38592) | ||||
* | 40817: __git_recent_branches: Retrieve less data, but faster. | Daniel Shahaf | 2017-03-14 | 2 | -1/+5 |
| | | | | | | | | | | | By replacing the --grep-reflog=needle argument with a ${(M)...:#needle} filter, we retrieve less data from the reflog, and consequently run (on my test cases) 16% to 40% faster. The trade-off is that we retrieve less data: instead of retrieving the 1000 most recent 'checkout' operations, we retrieve the most recent 1000 operations, which would include fewer than 1000 checkout operations. Also change [[:xdigit:]] to [0-9a-f] since it's faster, however, the absolute gain from this is minor compared to the cost of 'git reflog'. | ||||
* | 40822: vcs_info quilt: Document the '.quilt-foo' zstyle context element. ↵ | Daniel Shahaf | 2017-03-14 | 2 | -5/+21 |
| | | | | (Compare users/20807.) | ||||
* | 40837: for pgrep completion, add -w on Linux | Wieland Hoffmann | 2017-03-12 | 2 | -1/+7 |
| | |||||
* | 40816: Document interaction of 'print -P' and 'print -f'. | Daniel Shahaf | 2017-03-12 | 3 | -1/+17 |
| | |||||
* | 40820: add a few tests of strftime, related to 40681 | Jun-ichi Takimoto | 2017-03-12 | 2 | -2/+17 |
| | |||||
* | 40832: fix $x:P when PWD=/ | Barton E. Schaefer | 2017-03-11 | 2 | -2/+14 |
| | |||||
* | unposted (github pull request #15): fix a small typo in `ip` corrections file | John Leuenhagen | 2017-03-11 | 2 | -1/+7 |
| | |||||
* | 40824: grep completion handling of option deviations between different systems | Oliver Kiddle | 2017-03-10 | 2 | -20/+63 |
| | |||||
* | 40823: update option completion for sshfs 2.8 | Oliver Kiddle | 2017-03-10 | 2 | -21/+51 |
| | |||||
* | 40819: Fix IS_DASH test in BRACE_CCL handling | Peter Stephenson | 2017-03-10 | 2 | -1/+6 |
| | |||||
* | unposted: declare file local variables as static | Jun-ichi Takimoto | 2017-03-10 | 2 | -2/+4 |
| | |||||
* | unposted: silence warnings on Cygwin | Jun-ichi Takimoto | 2017-03-10 | 2 | -1/+6 |
| | | | | On Cygwin, h_name in struct hostent is 'const char*' | ||||
* | 40808: fix typos where (x,y) should have been (x y) in _arguments syntax | Fabian Klotzl | 2017-03-09 | 12 | -11/+19 |
| | |||||
* | 40801: re-fix completion of mount points with spaces in the name | Barton E. Schaefer | 2017-03-09 | 2 | -3/+15 |
| | | | | Turns out that work of art removed by 33963 was necessary after all | ||||
* | 40803, 40804, 40805, 40806: Parameter test additions. | Peter Stephenson | 2017-03-09 | 2 | -1/+21 |
| | | | | | | Potentially dodgy string for ${(z)...} splitting from Sebastian. Check that $- and ${-} produce plausible results. | ||||
* | 40796: MAGIC_EQUAL_SUBST not needed with parsed assignment. | Peter Stephenson | 2017-03-09 | 2 | -5/+25 |
| | | | | | | If typeset family builtins are recognised as keywords then the value is handled as a separate expansion and we don't need the old magic behaviour, even if the option is set. | ||||
* | 40799: fix $- expansion partly broken by 40760 | Barton E. Schaefer | 2017-03-08 | 2 | -2/+6 |
| | |||||
* | 40763: count wide characters and Cmatcher pointers more sanely in ↵ | Barton E. Schaefer | 2017-03-08 | 4 | -58/+68 |
| | | | | | | | cfp_matcher_pats(), and count characters in pattern_match() the same way to stay in sync Might not fix wide-char matching in completion matcher-lists but should avoid wild pointer crash | ||||
* | 40745 + 40753: Fix 'unset ZLE_RPROMPT_INDENT' not restoring the default ↵ | Daniel Shahaf | 2017-03-08 | 3 | -2/+23 |
| | | | | | | | | | | behaviour. To reproduce: RPS1=foo ZLE_RPROMPT_INDENT=42 unset ZLE_RPROMPT_INDENT | ||||
* | 40744: Document the SHORT_LOOPS 'function' syntax. | Daniel Shahaf | 2017-03-08 | 2 | -0/+8 |
| | | | | It's already mentioned in passing in zshoptions(1). | ||||
* | 40706: Fix ordering dependence in gdbm test | Sebastian Gniazdowski | 2017-03-07 | 2 | -28/+49 |
| | |||||
* | 40760: Always tokenize unquoted - to Dash. | Peter Stephenson | 2017-03-07 | 12 | -67/+116 |
| | | | | | | This fixes use of pattern match character ranges in unusual contexts. Attempt to detect a tokenized - in cases where we don't care. | ||||
* | 40780: Don't use =~ for simple prefix match | Mikael Magnusson | 2017-03-07 | 2 | -1/+6 |
| | |||||
* | 40726: add "zcurses resize" for sane terminal size change | Sebastian Gniazdowski | 2017-03-05 | 4 | -2/+92 |
| | |||||
* | 40781: optimize array assignment, similar to 39995 for string assignment | Sebastian Gniazdowski | 2017-03-04 | 3 | -15/+117 |
| | |||||
* | 40654: exit cleanly from special POSIXBUILTINS in subshells | Barton E. Schaefer | 2017-03-04 | 2 | -0/+6 |
| | | | | This patch overloads the zsh_subshell counter which is meant for $ZSH_SUBSHELL, but no one has suggested a working alternate test. | ||||
* | unposted (via github): complete -Dproperty=/path_complete for ant | Christoffer Aasted | 2017-03-04 | 2 | -1/+4 |
| | |||||
* | unposted (via github): Add newer C++ standard options to _gcc | Ferenc- | 2017-03-04 | 2 | -1/+4 |
| |