summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-04-0240929 (replaces 40598): paramsubst() should always return scalar when ↵Barton E. Schaefer2-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.
2017-04-01unposted: minor formatting: var() instead of tt().Barton E. Schaefer1-2/+2
2017-04-01* 40782: avoid dependency on zsh/regex moduleSebastian Gniazdowski2-2/+8
2017-03-30Fix typo breaking kld completionDag-Erling Smørgrav2-1/+4
2017-03-3040909: Stress test for parameter substitutionSebastian Gniazdowski2-0/+17
2017-03-2740906: Add note on use of (k) parameter subst flag.Peter Stephenson2-1/+8
KSH_ARRAYS generlly requires [*] or [@] to operate on the whole array and this is true here.
2017-03-2440878: additional stgit squash command completeionAlexandre Rames2-1/+4
2017-03-2440892: subcommand matching for ip helpAaron Schrab2-2/+7
2017-03-2340891: fix more zero-length matches.Peter Stephenson3-2/+19
This time at the end of the trial string.
2017-03-2322601: Fix for parameter substitution pattern matches.Peter Stephenson3-2/+21
It was not possible to math against a zero-length string in some cases.
2017-03-2140875: Update REC_EXACT description, suggested by Martin KrafftPeter Stephenson2-2/+5
2017-03-21Improve comment at top of GDBM testPeter Stephenson2-1/+8
2017-03-20unposted (after 40859): Fix yodl warning:Daniel Shahaf2-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.
2017-03-1940859: vcs_info docs: Use proper internal links through texinfo nodes.Daniel Shahaf2-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"
2017-03-18unposted: vcs_info quilt: Fix documentation markup typo.Daniel Shahaf2-1/+6
2017-03-1640855: _dmidecode: Fix _arguments syntax error.Daniel Shahaf2-1/+6
2017-03-1440843: update options for ruby 2.4.0p0Oliver Kiddle2-3/+7
2017-03-1440842: update completions for coreutils and similar utilities, also ↵Oliver Kiddle13-132/+237
improving BSD and Solaris support
2017-03-1440818: _git-checkout: When completing local heads, prefer ↵Daniel Shahaf2-1/+9
recently-checked-out ones. (after 38592)
2017-03-1440817: __git_recent_branches: Retrieve less data, but faster.Daniel Shahaf2-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'.
2017-03-1440822: vcs_info quilt: Document the '.quilt-foo' zstyle context element. ↵Daniel Shahaf2-5/+21
(Compare users/20807.)
2017-03-1240837: for pgrep completion, add -w on LinuxWieland Hoffmann2-1/+7
2017-03-1240816: Document interaction of 'print -P' and 'print -f'.Daniel Shahaf3-1/+17
2017-03-1240820: add a few tests of strftime, related to 40681Jun-ichi Takimoto2-2/+17
2017-03-1140832: fix $x:P when PWD=/Barton E. Schaefer2-2/+14
2017-03-11unposted (github pull request #15): fix a small typo in `ip` corrections fileJohn Leuenhagen2-1/+7
2017-03-1040824: grep completion handling of option deviations between different systemsOliver Kiddle2-20/+63
2017-03-1040823: update option completion for sshfs 2.8Oliver Kiddle2-21/+51
2017-03-1040819: Fix IS_DASH test in BRACE_CCL handlingPeter Stephenson2-1/+6
2017-03-10unposted: declare file local variables as staticJun-ichi Takimoto2-2/+4
2017-03-10unposted: silence warnings on CygwinJun-ichi Takimoto2-1/+6
On Cygwin, h_name in struct hostent is 'const char*'
2017-03-0940808: fix typos where (x,y) should have been (x y) in _arguments syntaxFabian Klotzl12-11/+19
2017-03-0940801: re-fix completion of mount points with spaces in the nameBarton E. Schaefer2-3/+15
Turns out that work of art removed by 33963 was necessary after all
2017-03-0940803, 40804, 40805, 40806: Parameter test additions.Peter Stephenson2-1/+21
Potentially dodgy string for ${(z)...} splitting from Sebastian. Check that $- and ${-} produce plausible results.
2017-03-0940796: MAGIC_EQUAL_SUBST not needed with parsed assignment.Peter Stephenson2-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.
2017-03-0840799: fix $- expansion partly broken by 40760Barton E. Schaefer2-2/+6
2017-03-0840763: count wide characters and Cmatcher pointers more sanely in ↵Barton E. Schaefer4-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
2017-03-0840745 + 40753: Fix 'unset ZLE_RPROMPT_INDENT' not restoring the default ↵Daniel Shahaf3-2/+23
behaviour. To reproduce: RPS1=foo ZLE_RPROMPT_INDENT=42 unset ZLE_RPROMPT_INDENT
2017-03-0840744: Document the SHORT_LOOPS 'function' syntax.Daniel Shahaf2-0/+8
It's already mentioned in passing in zshoptions(1).
2017-03-0740706: Fix ordering dependence in gdbm testSebastian Gniazdowski2-28/+49
2017-03-0740760: Always tokenize unquoted - to Dash.Peter Stephenson12-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.
2017-03-0740780: Don't use =~ for simple prefix matchMikael Magnusson2-1/+6
2017-03-0540726: add "zcurses resize" for sane terminal size changeSebastian Gniazdowski4-2/+92
2017-03-0440781: optimize array assignment, similar to 39995 for string assignmentSebastian Gniazdowski3-15/+117
2017-03-0440654: exit cleanly from special POSIXBUILTINS in subshellsBarton E. Schaefer2-0/+6
This patch overloads the zsh_subshell counter which is meant for $ZSH_SUBSHELL, but no one has suggested a working alternate test.
2017-03-04unposted (via github): complete -Dproperty=/path_complete for antChristoffer Aasted2-1/+4
2017-03-04unposted (via github): Add newer C++ standard options to _gccFerenc-2-1/+4
2017-03-04unposted: complete 'tiled' layout for tmuxOliver Kiddle2-1/+3
2017-03-04unposted: fix completion argument to xz --formatOliver Kiddle2-1/+5
2017-03-0440715: update completion of git options for git 2.12.0Oliver Kiddle1-8/+24