Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 41764 (test tweaked): allow [key]+=value when modifying arrays | Peter Stephenson | 2017-09-27 | 1 | -4/+13 |
| | |||||
* | 41755: Followup to last: minor clarification to docs. | Daniel Shahaf | 2017-09-24 | 1 | -1/+1 |
| | |||||
* | Updates for ksh array element syntax. | Peter Stephenson | 2017-09-24 | 1 | -5/+18 |
| | | | | | | | | Move detection of key/value pairs down into prefork(). Detect normal array assignment and [key]=val array assignemnt separately. Mark key / value pairs with Marker and pass up flag. Deal with marked triads specially later on. | ||||
* | 41731: reformat and expand doc for 41698. | Barton E. Schaefer | 2017-09-20 | 1 | -11/+24 |
| | | | | Also add missing x-seq reference for 41705 in ChangeLog. | ||||
* | unposted: nodref -> noderef | Peter Stephenson | 2017-09-15 | 1 | -1/+1 |
| | |||||
* | More [key]=value tweaks | Peter Stephenson | 2017-09-14 | 2 | -6/+10 |
| | | | | | | Some rephrasings. Update typeset -p for associative arrays to use new syntax. | ||||
* | unposted: typo in doc just committed | Peter Stephenson | 2017-09-13 | 1 | -1/+1 |
| | |||||
* | First go at var=([key]=value) syntax. | Peter Stephenson | 2017-09-13 | 1 | -1/+26 |
| | | | | | | | Works for both normal and typeset case, also var+=... Still to do: allow to be mixed with straight array assignment, improve typeset -p, implement [key]+=value. | ||||
* | 41679: slight clarification on exec of builtins | Peter Stephenson | 2017-09-13 | 1 | -1/+1 |
| | |||||
* | unposted: YODL compatibility fix for --emulate | Peter Stephenson | 2017-09-13 | 1 | -2/+2 |
| | |||||
* | 41668: New --emulate option on invocation. | Peter Stephenson | 2017-09-11 | 1 | -0/+14 |
| | | | | | | | | This sets the shell emulation mode similarly to ARGV0=... which doesn't work from other shells. Note that this gives more comprehensive emulation than running emulate within the shell. | ||||
* | 41590 modified as 41595: make ERR_RETURN more logical. | Peter Stephenson | 2017-08-24 | 1 | -1/+23 |
| | | | | | | | | It now operates separately at each function depth. To keep ERR_EXIT global, make the noerrexit variable usd bit flags. Extend tests. | ||||
* | Revert "41499 (with one further tweak): POSIX_STRINGS behaviour." | Peter Stephenson | 2017-08-08 | 1 | -21/+9 |
| | | | | | | | This reverts commit 2eacbef91913fe967335812900d43cf2edfa54d9. Conflicts: ChangeLog | ||||
* | 41510: update doc for $ZSH_PATCHLEVEL | Peter Stephenson | 2017-08-08 | 1 | -2/+2 |
| | |||||
* | 41499 (with one further tweak): POSIX_STRINGS behaviour. | Peter Stephenson | 2017-08-07 | 1 | -9/+21 |
| | | | | | Ignore a terminating delimiter when splitting as separators despite being called separators are terminators. | ||||
* | 41500: document "-" to end zparseopts options | Anthony Heading | 2017-08-07 | 1 | -1/+1 |
| | |||||
* | 41470: Another note on new effect of POSIX_BUILTINS | Peter Stephenson | 2017-08-01 | 1 | -1/+4 |
| | | | | | exec now won't find precommand modifiers after it with the option set. This may need further attention. | ||||
* | 41472: introduce cleanup hooks default and restore special themes, and ↵ | Barton E. Schaefer | 2017-07-29 | 1 | -2/+72 |
| | | | | update documentation | ||||
* | 41467: Correct completion of 'tmux new <TAB>'. | Daniel Shahaf | 2017-07-28 | 1 | -0/+21 |
| | | | | | | Reference: window_pane_spawn() in tmux 2.5. Also, document _cmdstring and _precommand. | ||||
* | 41464, 41466: With POSIX_BUILTINS, exec only executes sexternal commands. | Peter Stephenson | 2017-07-27 | 2 | -1/+11 |
| | | | | Document the default behaviour and add a test. | ||||
* | 41461: complete list of zsh manual pages in manual introcution | Jim | 2017-07-26 | 1 | -0/+6 |
| | |||||
* | Further clarification about processing of expansions | Peter Stephenson | 2017-07-20 | 1 | -3/+6 |
| | |||||
* | 41429: Try to improve description of how stages of expansion fit together. | Peter Stephenson | 2017-07-17 | 1 | -2/+3 |
| | |||||
* | Delay processing "disown" for superjob. | Peter Stephenson | 2017-07-04 | 1 | -0/+6 |
| | | | | | | | This is a job forked from the current shell when a job partly running from the current shell was suspended. When all associated processes started from the main shell are finished the job is continued and at this point the disown can complete. | ||||
* | 41275: Leave stdin open when executing widgets | Stephane Chazelas | 2017-06-13 | 1 | -6/+6 |
| | |||||
* | 41244: Add zmodload -s option. | Peter Stephenson | 2017-06-12 | 1 | -5/+8 |
| | | | | | | | | Doesn't complain if module is unavailable, but prints more obscure errors. Use existing low-level silent flag by passing through intermediate module loading hierarchy. | ||||
* | unposted: clarify ZLS_COLORS pattern matching contexts | Barton E. Schaefer | 2017-05-28 | 1 | -1/+4 |
| | |||||
* | 41128: typo in compsys documentation | Jörg Sommer | 2017-05-22 | 1 | -1/+1 |
| | |||||
* | users/22707: Document extra use of accept-exact-dirs | Peter Stephenson | 2017-05-19 | 1 | -3/+10 |
| | | | | | | | It allows completion after magically appearing directories that dont't show up in the parent directory by supressing searching of the parent directory if the subdirectory is directly found to exist. | ||||
* | users/22653: options.yo: Clarify REMATCH_PCRE semantics. | Daniel Shahaf | 2017-04-05 | 1 | -1/+2 |
| | | | | | Presently, if the option is set but the module is unavailable, using '=~' sets errflag. | ||||
* | unposted: minor formatting: var() instead of tt(). | Barton E. Schaefer | 2017-04-01 | 1 | -2/+2 |
| | |||||
* | 40906: Add note on use of (k) parameter subst flag. | Peter Stephenson | 2017-03-27 | 1 | -1/+3 |
| | | | | | KSH_ARRAYS generlly requires [*] or [@] to operate on the whole array and this is true here. | ||||
* | 40875: Update REC_EXACT description, suggested by Martin Krafft | Peter Stephenson | 2017-03-21 | 1 | -2/+3 |
| | |||||
* | unposted (after 40859): Fix yodl warning: | Daniel Shahaf | 2017-03-20 | 1 | -1/+1 |
| | | | | | | | | 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 | 1 | -19/+46 |
| | | | | | | | | | | | | 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 | 1 | -1/+1 |
| | |||||
* | 40822: vcs_info quilt: Document the '.quilt-foo' zstyle context element. ↵ | Daniel Shahaf | 2017-03-14 | 1 | -5/+16 |
| | | | | (Compare users/20807.) | ||||
* | 40816: Document interaction of 'print -P' and 'print -f'. | Daniel Shahaf | 2017-03-12 | 1 | -0/+3 |
| | |||||
* | 40744: Document the SHORT_LOOPS 'function' syntax. | Daniel Shahaf | 2017-03-08 | 1 | -0/+3 |
| | | | | It's already mentioned in passing in zshoptions(1). | ||||
* | 40726: add "zcurses resize" for sane terminal size change | Sebastian Gniazdowski | 2017-03-05 | 1 | -1/+17 |
| | |||||
* | 40702: new KEYS_QUEUED_COUNT ZLE variable | Peter Stephenson | 2017-03-03 | 1 | -1/+8 |
| | |||||
* | 40622 with typos fixed: functions -Ms. | Peter Stephenson | 2017-03-01 | 1 | -1/+15 |
| | | | | | | This adds the capability for mathematical functions based on shell functions to have a string argument. Module functions have had this for a long time. | ||||
* | 40641: docs: patterns: Add '|' to the overview. Clarify that it short-circuits. | Daniel Shahaf | 2017-02-28 | 2 | -0/+4 |
| | |||||
* | 40640: the (A) parameter flag forces array result even if assignment syntax ↵ | Barton E. Schaefer | 2017-02-25 | 1 | -2/+12 |
| | | | | is not used | ||||
* | unposted (cf. 40617): clarify description of ${(A)name=value} and ↵ | Barton E. Schaefer | 2017-02-23 | 1 | -5/+5 |
| | | | | ${(AA)name=value} | ||||
* | 40568: REMATCH_PCRE is not enabled by default, fix doc. | Øystein Walle | 2017-02-17 | 1 | -1/+1 |
| | |||||
* | 40558, 40562: General improvements to zsh/db/gdbm module | Sebastian Gniazdowski | 2017-02-17 | 1 | -0/+11 |
| | |||||
* | 40537: Document previous change to autoload | Peter Stephenson | 2017-02-13 | 1 | -1/+4 |
| | |||||
* | 40492: vcs_info: Escape '%' signs in payloads. | Daniel Shahaf | 2017-02-09 | 1 | -0/+17 |
| | | | | | Test case: a patch whose subject is '%Sfoo%sbar'. ('S' and 's' are expandos both in prompts and in the 'formats' style.) | ||||
* | unposted: vcs_info git: Fix typo in manual. | Daniel Shahaf | 2017-02-04 | 1 | -2/+2 |
| |