about summary refs log tree commit diff
path: root/Doc/Zsh
Commit message (Collapse)AuthorAgeFilesLines
* 45307: zstyle docs: Unoverload a placeholder variable name.Daniel Shahaf2020-01-161-4/+5
| | | | | Use 'pattern' to refer to things matched against contexts and 'metapattern' to refer to things matched against patterns.
* 45306: zstyle docs: Introduce the first synopsis in the same way as all ↵Daniel Shahaf2020-01-161-6/+7
| | | | others: with an item()().
* unposted: docs: Fix a cross-reference.Daniel Shahaf2020-01-162-2/+4
|
* 45287: zshexpn: Describe parameter elision and add some introductory proseDaniel Shahaf2020-01-151-11/+20
|
* users/24656: docs: Add an example of setting and querying zstylesDaniel Shahaf2020-01-141-8/+27
|
* users/24659: Cross-ref doc for matchers.Peter Stephenson2020-01-141-0/+6
|
* users/24628 (fixed): More doc for selectw-word-style widgets.Peter Stephenson2020-01-111-1/+14
| | | | | Add example of how to add a new binding for a widget that fixes a particular word behaviour using styles.
* unposted: Fix punctuation.Daniel Shahaf2020-01-101-1/+1
|
* 45184: Clarify documentation of %-sequences understood by compadd -[Xx]dana2020-01-052-11/+33
|
* unposted (after 45183): Fix yodl error: "contrib.yo:4457: No macro: back(...)".Daniel Shahaf2020-01-021-1/+1
|
* 45183: Improve documentation examplesStephane Chazelas2020-01-013-37/+46
|
* 45160: zshexpn: Expand documentation of (S)Daniel Shahaf2019-12-311-3/+32
|
* 45150 + 45152: zshexpn: Use a more minimal example in the documentation of (#b).Sebastian Gniazdowski2019-12-281-3/+4
|
* 45110: zshmisc(1): Fix markup of "try-list" and "always-list".Daniel Shahaf2019-12-221-12/+12
|
* 45111: zshmisc(1): Clarify the documentation of 'return' and 'exit' in ↵Daniel Shahaf2019-12-221-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 Shahaf2019-12-221-0/+6
| | | | getters -s, -b, and -a.
* 45113: vcs_info docs: Clarify documentation of the %p/%u/%a patch-format ↵Daniel Shahaf2019-12-221-3/+3
| | | | expandos.
* 45055: Clarify _files documentationdana2019-12-201-3/+6
|
* 45073: regex-replace docs: Simplify grammar (avoid a double negative, state ↵Daniel Shahaf2019-12-181-3/+4
| | | | defaults first).
* 45035: be explicit about the need for a # in colours specified as hex tripletsOliver Kiddle2019-12-161-4/+4
|
* 45009: POSIX_CD needs to suppress some forms of option.Peter Stephenson2019-12-122-1/+4
| | | | | Otherwise forms of argument allowed by POSIX are interpreted as options instead.
* 44981: Fix some typos in the documentation.Martijn Dekker2019-12-046-6/+6
|
* 44964: zshmisc(1): Document APPEND_CREATE under the append redirection ↵Daniel Shahaf2019-12-031-4/+4
| | | | operators, >> and >>!.
* unposted: _values: Use the formal parameter's name in the docstring.Daniel Shahaf2019-11-081-1/+1
|
* github #37: Make it easier to understand what "fc -e" does.Ned Batchelder2019-09-041-2/+2
|
* Copy functions using functions -c old new.Peter Stephenson2019-08-031-1/+10
| | | | Documentation and test.
* 44495: Mention coproc under $!Bart Schaefer2019-07-081-1/+1
|
* 44480: Don't automatically close externally visible file descroptors.Peter Stephenson2019-07-023-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 Stephenson2019-06-201-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 modeStephane Chazelas2019-06-061-0/+45
|
* 44364: refer to zsh base manual page in zsh allJim2019-05-281-0/+3
|
* 44275: Fix compset -p/-s multibyte inconsistency and documentationdana2019-05-081-2/+2
|
* 44274: allow finer control of completion match soring with compadd's -o optionOliver Kiddle2019-05-072-26/+49
|
* 44198: Add cd_silent option to suppress all cd outputdana2019-04-121-0/+15
|
* 44215: Maintain LASTWIDGET across reset-prompt.Roman Perepelitsa2019-04-101-1/+4
| | | | This avoids side effects of asynchronous notifications.
* 44202 (tweaked): _normal: Add -P to reset precommandsMatthew Martin2019-04-041-2/+7
|
* 44200 (tweaked): Completion: Append to precommands in _normalMatthew Martin2019-04-041-4/+11
|
* 44156 (tweaked): zsh/system: Add note about potential flock side-effectsClinton Bunch2019-03-221-2/+5
| | | | (Minor adjustments to wording and formatting)
* 44153: rm: Accept -R as equivalent to -rMatthew Martin2019-03-211-7/+7
|
* Update doc from previous commit.Peter Stephenson2019-03-191-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 Blake2019-03-191-0/+4
|
* 44135: Add chmod builtinMatthew Martin2019-03-181-0/+20
|
* 44100: zparseopts: Add -F option, completion, tests; improve documentationdana2019-03-121-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-truecolorMikael Magnusson2019-01-231-2/+4
| | | | The sequence for truecolor uses a different prefix from palette colors
* users/23829: add and coument file-split-chars stylePeter Stephenson2019-01-081-0/+10
|
* 43945 (tweaked to remove test failure, noted in test):Martijn Dekker2018-12-301-0/+2
| | | | | Fix exit statuses from wait for POSIX_BUILTINS mode. Also add tests.
* 43944: apply NO_UNSET consistently to arithmeitcMartijn Dekker2018-12-301-1/+3
|
* 43904 (plus tweak): zshmisc(1): document term being optional if `in word' is ↵Joey Pabalinas2018-12-171-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 Stephenson2018-11-141-3/+10
|
* 43800: Add nanosecond support to strftime built-indana2018-11-131-2/+6
|