Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | unposted: Fix punctuation. | Daniel Shahaf | 2020-01-10 | 1 | -1/+1 |
| | |||||
* | 45184: Clarify documentation of %-sequences understood by compadd -[Xx] | dana | 2020-01-05 | 2 | -11/+33 |
| | |||||
* | unposted (after 45183): Fix yodl error: "contrib.yo:4457: No macro: back(...)". | Daniel Shahaf | 2020-01-02 | 1 | -1/+1 |
| | |||||
* | 45183: Improve documentation examples | Stephane Chazelas | 2020-01-01 | 3 | -37/+46 |
| | |||||
* | 45160: zshexpn: Expand documentation of (S) | Daniel Shahaf | 2019-12-31 | 1 | -3/+32 |
| | |||||
* | 45150 + 45152: zshexpn: Use a more minimal example in the documentation of (#b). | Sebastian Gniazdowski | 2019-12-28 | 1 | -3/+4 |
| | |||||
* | 45110: zshmisc(1): Fix markup of "try-list" and "always-list". | Daniel Shahaf | 2019-12-22 | 1 | -12/+12 |
| | |||||
* | 45111: zshmisc(1): Clarify the documentation of 'return' and 'exit' in ↵ | Daniel Shahaf | 2019-12-22 | 1 | -5/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | conjunction with try/always Having reviewed 20076, 20084, 21734, and 21735, my understanding is that the original intention was: - A 'return' in a function does run always-list - An 'exit' outside a function does not run always-list - A 'return' outside a function is treated as an 'exit' All of which are the case today. The remaining case, of 'exit' used inside a function, was not specified by the referenced -workers@ posts; does, as implemented, run the always-list; and furthermore, based in 21734 it's fair to assume that the original documentation was assuming that 'exit' would be used outside of any function, just like it assumed 'return' would be used inside a function. Therefore, have the documentation specify only the behaviour of 'exit' outside any function, and leave the behaviour of 'exit' inside a function unspecified. Anyone who relied on the documentation of 'exit' as documented until this commit would have run into the documentation/implementation discrepancy described in 45075. | ||||
* | 45112: zshmodules: Explicitly document the return values of the 'zstyle' ↵ | Daniel Shahaf | 2019-12-22 | 1 | -0/+6 |
| | | | | getters -s, -b, and -a. | ||||
* | 45113: vcs_info docs: Clarify documentation of the %p/%u/%a patch-format ↵ | Daniel Shahaf | 2019-12-22 | 1 | -3/+3 |
| | | | | expandos. | ||||
* | 45055: Clarify _files documentation | dana | 2019-12-20 | 1 | -3/+6 |
| | |||||
* | 45073: regex-replace docs: Simplify grammar (avoid a double negative, state ↵ | Daniel Shahaf | 2019-12-18 | 1 | -3/+4 |
| | | | | defaults first). | ||||
* | 45035: be explicit about the need for a # in colours specified as hex triplets | Oliver Kiddle | 2019-12-16 | 1 | -4/+4 |
| | |||||
* | 45009: POSIX_CD needs to suppress some forms of option. | Peter Stephenson | 2019-12-12 | 2 | -1/+4 |
| | | | | | Otherwise forms of argument allowed by POSIX are interpreted as options instead. | ||||
* | 44981: Fix some typos in the documentation. | Martijn Dekker | 2019-12-04 | 7 | -8/+8 |
| | |||||
* | 44964: zshmisc(1): Document APPEND_CREATE under the append redirection ↵ | Daniel Shahaf | 2019-12-03 | 1 | -4/+4 |
| | | | | operators, >> and >>!. | ||||
* | unposted: _values: Use the formal parameter's name in the docstring. | Daniel Shahaf | 2019-11-08 | 1 | -1/+1 |
| | |||||
* | github #37: Make it easier to understand what "fc -e" does. | Ned Batchelder | 2019-09-04 | 1 | -2/+2 |
| | |||||
* | Copy functions using functions -c old new. | Peter Stephenson | 2019-08-03 | 1 | -1/+10 |
| | | | | Documentation and test. | ||||
* | 44495: Mention coproc under $! | Bart Schaefer | 2019-07-08 | 1 | -1/+1 |
| | |||||
* | 44480: Don't automatically close externally visible file descroptors. | Peter Stephenson | 2019-07-02 | 3 | -4/+9 |
| | | | | | | | | | | These are descriptors marked FDT_EXTERNAL. Make all sysopen'ed file descriptors FDT_EXTERNAL. Make =(...) call closem() consistent with other substitutions. Document file descriptors are left open. | ||||
* | 44435: Handling digita arguments for :h and :t. | Peter Stephenson | 2019-06-20 | 1 | -6/+23 |
| | | | | | | | Pick number of leading or trailing path components to substitute. Active in history, brace parameters, glob qualifiers. Add tests for all three environments. | ||||
* | 44387, edited: describe some problems with restricted mode | Stephane Chazelas | 2019-06-06 | 1 | -0/+45 |
| | |||||
* | 44364: refer to zsh base manual page in zsh all | Jim | 2019-05-28 | 1 | -0/+3 |
| | |||||
* | 44275: Fix compset -p/-s multibyte inconsistency and documentation | dana | 2019-05-08 | 1 | -2/+2 |
| | |||||
* | 44274: allow finer control of completion match soring with compadd's -o option | Oliver Kiddle | 2019-05-07 | 2 | -26/+49 |
| | |||||
* | 44198: Add cd_silent option to suppress all cd output | dana | 2019-04-12 | 1 | -0/+15 |
| | |||||
* | 44215: Maintain LASTWIDGET across reset-prompt. | Roman Perepelitsa | 2019-04-10 | 1 | -1/+4 |
| | | | | This avoids side effects of asynchronous notifications. | ||||
* | 44202 (tweaked): _normal: Add -P to reset precommands | Matthew Martin | 2019-04-04 | 1 | -2/+7 |
| | |||||
* | 44200 (tweaked): Completion: Append to precommands in _normal | Matthew Martin | 2019-04-04 | 1 | -4/+11 |
| | |||||
* | 44156 (tweaked): zsh/system: Add note about potential flock side-effects | Clinton Bunch | 2019-03-22 | 1 | -2/+5 |
| | | | | (Minor adjustments to wording and formatting) | ||||
* | 44153: rm: Accept -R as equivalent to -r | Matthew Martin | 2019-03-21 | 1 | -7/+7 |
| | |||||
* | Update doc from previous commit. | Peter Stephenson | 2019-03-19 | 1 | -3/+3 |
| | | | | | | Make it clear it's commands whose names begin with a / that aren't hashed. Obviously commands whose paths begin with a / are OK, duh. | ||||
* | 44132: don't hash commands beginning with / | Charles Blake | 2019-03-19 | 1 | -0/+4 |
| | |||||
* | 44135: Add chmod builtin | Matthew Martin | 2019-03-18 | 1 | -0/+20 |
| | |||||
* | 44100: zparseopts: Add -F option, completion, tests; improve documentation | dana | 2019-03-12 | 1 | -12/+40 |
| | | | | | | | * Enable zparseopts to perform basic usage validation (aborting on an unrecognised option-like parameter) * Officially document the resolution of ambiguous option specs | ||||
* | 44011: Only use fg_start_code for non-truecolor | Mikael Magnusson | 2019-01-23 | 1 | -2/+4 |
| | | | | The sequence for truecolor uses a different prefix from palette colors | ||||
* | users/23829: add and coument file-split-chars style | Peter Stephenson | 2019-01-08 | 1 | -0/+10 |
| | |||||
* | 43945 (tweaked to remove test failure, noted in test): | Martijn Dekker | 2018-12-30 | 1 | -0/+2 |
| | | | | | Fix exit statuses from wait for POSIX_BUILTINS mode. Also add tests. | ||||
* | 43944: apply NO_UNSET consistently to arithmeitc | Martijn Dekker | 2018-12-30 | 1 | -1/+3 |
| | |||||
* | 43904 (plus tweak): zshmisc(1): document term being optional if `in word' is ↵ | Joey Pabalinas | 2018-12-17 | 1 | -3/+6 |
| | | | | | | | | | | | | | | | | | | | | omitted In code such as: > hobbes% () { for arg do print -r $arg; done; } 1 2 3 > 1 > 2 > 3 the implicit positional parameters added when the `in word ...' list is omitted also implicitly append the separator term, making the above code valid, albeit seemingly violating the syntax listed in the documentation. This is related to the various forms of alternative syntax and is the intended behavior of the parsing code, so correct the minor contradiction in the for loop documentation. | ||||
* | 43620: More care documenting command substitution including $(<...) | Peter Stephenson | 2018-11-14 | 1 | -3/+10 |
| | |||||
* | 43800: Add nanosecond support to strftime built-in | dana | 2018-11-13 | 1 | -2/+6 |
| | |||||
* | 43788: clarify zpty -w -n with no string argument | Peter Stephenson | 2018-11-07 | 1 | -1/+2 |
| | |||||
* | 43760: add documentation for true colour changes and nearcolor module | Oliver Kiddle | 2018-11-05 | 3 | -3/+50 |
| | |||||
* | 43694: More detail on multios. | Peter Stephenson | 2018-10-17 | 1 | -3/+10 |
| | | | | Mention how opening files in multios differs from cat. | ||||
* | 43692: Generate man pages in the build dir, rather than the source dir. | Daniel Shahaf | 2018-10-16 | 1 | -6/+6 |
| | | | | | | | | | | | | | The following files are still generated in the source dir (in out-of-tree builds): Doc/Zsh/manmodmenu.yo Doc/Zsh/modlist.yo Doc/Zsh/modmenu.yo Doc/version.yo Doc/zsh.idx Doc/zsh.texi META-FAQ | ||||
* | 43672: Document result of redirecting from a non-existent file | dana | 2018-10-15 | 1 | -0/+1 |
| | |||||
* | 43602: Clarify behaviour of `compdef -p` | dana | 2018-10-10 | 1 | -1/+5 |
| | |||||
* | 43620 (tweaked): vcs_info git: Reverse the order patches are passed to ↵ | Daniel Shahaf | 2018-10-08 | 1 | -1/+1 |
| | | | | | | | | gen-unapplied-string in. This is an incompatible change; see README for details. Tweaks (relative to posted version): tweaked README, removed scalpel (debug print). |