Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 39292: Distinguish "=" and "==" tests in output. | Peter Stephenson | 2016-09-13 | 9 | -29/+60 |
| | | | | | This is both in xtrace output and shell code rebuilt from internal structures. | ||||
* | 39305: Fix error handling after parse for here document. | Peter Stephenson | 2016-09-13 | 2 | -1/+6 |
| | | | | | Keep the error status the same as before, but also retain the interrupt status if that was non-zero. | ||||
* | 39295: allow -- to appear in the command line passed as an argument | Oliver Kiddle | 2016-09-12 | 2 | -2/+5 |
| | |||||
* | 39287: add .tif as a valid extension for TIFF files | Oliver Kiddle | 2016-09-12 | 4 | -4/+10 |
| | |||||
* | unposted: reference use of widgets to effect editor changes from a sched command | Barton E. Schaefer | 2016-09-12 | 2 | -0/+8 |
| | |||||
* | 39297: more of 39284, it's painful to add texi nodes in yodl | Barton E. Schaefer | 2016-09-12 | 2 | -4/+9 |
| | | | | Also fix some inconsequential ChangeLog typos. | ||||
* | missed this | Peter Stephenson | 2016-09-12 | 1 | -0/+5 |
| | |||||
* | 39255: = in conditions is not going anywhere | Peter Stephenson | 2016-09-12 | 1 | -2/+4 |
| | |||||
* | 39268: "zsystem flock -t 0 ..." tries only once to flock and immediately ↵ | Barton E. Schaefer | 2016-09-11 | 2 | -3/+8 |
| | | | | returns success or failure | ||||
* | 39284: Added Completion System Variables as a menu item | Vin Shelton | 2016-09-12 | 2 | -0/+7 |
| | |||||
* | 39261 (tweaked cf. Daniel: 39275): don't unconditionally elevate privileges ↵ | Oliver Kiddle | 2016-09-11 | 18 | -18/+95 |
| | | | | | | | with sudo in completion functions A new gain-privileges style enables it and a _comp_priv_prefix array added for tracking how to match privileges for the current command | ||||
* | 39252: internal: quotestring: Drop the 'e' parameter, which no caller uses. | Daniel Shahaf | 2016-09-11 | 10 | -59/+47 |
| | |||||
* | unposted: Add tests for ${(q)} being aware of the EQUALS option. | Daniel Shahaf | 2016-09-09 | 2 | -0/+9 |
| | |||||
* | 39236 (plus typo fix): docs: Tweak _arguments $opt_args documentation added ↵ | Daniel Shahaf | 2016-09-08 | 3 | -6/+14 |
| | | | | in 39173. | ||||
* | 39222: test math functions in modules. | Peter Stephenson | 2016-09-08 | 2 | -0/+79 |
| | | | | Use zsh/system. | ||||
* | 39194: _man (Solaris): Ignore man-index. Support multiple sections in the -s ↵ | Danek Duvall | 2016-09-07 | 2 | -0/+8 |
| | | | | flag's argument. | ||||
* | unposted: fix to use ;| style fall-throughs in the case statement | Oliver Kiddle | 2016-09-07 | 2 | -6/+9 |
| | |||||
* | 39209: Update options | Matthew Martin | 2016-09-07 | 2 | -3/+11 |
| | |||||
* | 39208: Update flags | Matthew Martin | 2016-09-07 | 2 | -13/+35 |
| | |||||
* | 39223: Introduce addflags function to reduce redundancy | Matthew Martin | 2016-09-07 | 1 | -42/+33 |
| | |||||
* | 39193 (cf. Yoshio Hanawa: 39192): don't pass options from after -- on to compadd | Oliver Kiddle | 2016-09-07 | 2 | -6/+14 |
| | |||||
* | 39185: Only set word begin for completion word if not alias. | Peter Stephenson | 2016-09-07 | 2 | -1/+6 |
| | | | | | This is consistent with other ZLE code in lex.c and fixes a crash in some completions involving aliases, e.g. if uncompleted quotes. | ||||
* | 39221: update rm completion for BSD | Matthew Martin | 2016-09-07 | 2 | -7/+18 |
| | |||||
* | 39218: Fix module feature enables with math functions. | Peter Stephenson | 2016-09-07 | 2 | -0/+5 |
| | | | | If they were present parameters were miscounted. | ||||
* | 39217: fix error name generation with GCC. | Peter Stephenson | 2016-09-07 | 2 | -1/+11 |
| | | | | | Adapt the same trick as in zsh.mdd to ensure we don't get preprocessor lines in the output. | ||||
* | 38153: change the way long options are examined for "=" signs to more ↵ | m0viefreak | 2016-09-06 | 2 | -8/+20 |
| | | | | | | | | | | | accurately identify options that take arguments Note in workers/39135: The pattern in 266/268 appears to match the '=' sign even though it's in the second colon-separated field, where it doesn't denote a mandatory argument. I'm guessing the pattern match on lines 266/268 should be fixed ... This commit alters those patterns in what is hoped to be the desired way. | ||||
* | 39174: _ssh: Fix completion of ProxyCommand option. | Daniel Shahaf | 2016-09-06 | 2 | -4/+4 |
| | | | | | | The incumbent code would discard the first word of the value of the ProxyCommand option. Stop doing so. With that removed the remaining two lines were equivalent to _cmdstring, so just call it directly. | ||||
* | 39173: _arguments: Escape colons and backslashes in $opt_args unambiguously. | Daniel Shahaf | 2016-09-06 | 4 | -5/+26 |
| | |||||
* | 39171: _libvirt: Apply $opt_args-unescaping. | Daniel Shahaf | 2016-09-06 | 2 | -0/+4 |
| | | | | | This causes the value of $conn_opt in the code not to have a backslash in front of the colon. | ||||
* | unposted: _libvirt: Escape $words elements to avoid their interpretation as ↵ | Daniel Shahaf | 2016-09-06 | 2 | -2/+8 |
| | | | | a pattern against $_cache_virsh_cmds. | ||||
* | unposted: Fix leakage of $word (after 39179). | Marko Myllynen | 2016-09-06 | 2 | -2/+7 |
| | |||||
* | 39181: Add PM_SINGLE and use for compstate. | Peter Stephenson | 2016-09-06 | 4 | -2/+13 |
| | | | | | | | | | | | | This flags that compstate (or any other special) can only have a single instance and an attempt to create a new one is an error. Given the very fiddly semantics of compstate any other usage seems pointless. No investigation yet of other variables that could use this. Note it's still possible to hide such variables; only instances that keep the special nature are affected. | ||||
* | 39179 (plus tweak): More _libvirt (virsh) completion tweaks | Marko Myllynen | 2016-09-06 | 2 | -7/+19 |
| | |||||
* | 39167: Make $ENV handling more like POSIX | Teubel György | 2016-09-05 | 3 | -12/+21 |
| | |||||
* | unposted: internals: Document zshcompwid(1) parameter implementations. | Daniel Shahaf | 2016-09-04 | 3 | -3/+26 |
| | |||||
* | 39158: cleanup following review comments of _libvirt function | Marko Myllynen | 2016-09-03 | 2 | -29/+34 |
| | |||||
* | 39165: update options to correspond to latest versions of software in ↵ | Oliver Kiddle | 2016-09-03 | 11 | -67/+138 |
| | | | | various functions | ||||
* | unposted: _postfix_queue_id: Unbreak completion of short queue ids of ↵ | Daniel Shahaf | 2016-09-02 | 2 | -2/+6 |
| | | | | held/active messages, broken in 39108. | ||||
* | 39154: _files: -/ with list-dirs-first resulted in a bad pattern, thus ↵ | Daniel Shahaf | 2016-09-02 | 2 | -1/+6 |
| | | | | aborting completion partway. | ||||
* | 39118: (almost) complete virsh completions | Marko Myllynen | 2016-08-31 | 2 | -29/+129 |
| | |||||
* | 39141: Use zsh instead of sh in SHLVL test. | Peter Stephenson | 2016-08-31 | 2 | -12/+17 |
| | | | | | This removes ambiguous behaviour of sh which may or may not increment SHLVL. | ||||
* | 39125: More care needed decrementing SHLVL on exec. | Stephane Chazelas | 2016-08-31 | 3 | -4/+30 |
| | | | | Not needed in subshell. | ||||
* | 39131: return on error needs to be at the outer scope. | Barton E. Schaefer | 2016-08-30 | 2 | -4/+9 |
| | |||||
* | 39122: __git_recent_branches: Silence warning on an edge case. | Daniel Shahaf | 2016-08-31 | 2 | -2/+14 |
| | | | | (The warning was correct; there is no functional change, though.) | ||||
* | 39108 (tweaked): _postfix: Support $enable_long_queue_ids. | Daniel Shahaf | 2016-08-30 | 2 | -1/+10 |
| | | | | | | Note that this not only adds a second compadd invocation but also adds a space to the first compadd invocation, to prevent the start of a new-style queue id from matching as an old-style queue id. | ||||
* | 39110: _postfix: Complete 'postconf'. | Daniel Shahaf | 2016-08-30 | 2 | -1/+108 |
| | |||||
* | 39107: _postfix: Complete 'postqueue'. Also minor tweaks to 'postsuper'. | Daniel Shahaf | 2016-08-30 | 2 | -4/+17 |
| | |||||
* | 39109: _postfix: Use mailq to obtain queue id's. | Daniel Shahaf | 2016-08-30 | 2 | -1/+6 |
| | | | | | 'mailq' is usually in */bin (as opposed to */sbin) and so is more likely to be in $PATH. | ||||
* | 39115: repair forced joining when (@) and (j) are used together | Barton E. Schaefer | 2016-08-29 | 3 | -2/+17 |
| | |||||
* | 39112: _x_utils: Use state_descr | Mikael Magnusson | 2016-08-29 | 2 | -6/+10 |
| |