about summary refs log tree commit diff
path: root/Doc/Zsh
Commit message (Collapse)AuthorAgeFilesLines
* 48435 (tweaked): vcs_info docs: applied-string/unapplied-string: Correct an ↵Daniel Shahaf2021-04-201-3/+12
| | | | | | | | | | | omission in the documentation and add an example. The example code is a reduced version of my function from workers/47519, with one bug fixed. (In workers/47519, if $1 doesn't contain spaces - which is the case under hg mq - then $H and $s will be set to the same value.) Tweaked: Extended the contrib.yo hunk with details about mq.
* 48560: add TYPESET_TO_UNSET option to remove initialization of parametersBart Schaefer2021-04-183-1/+20
| | | | | | | | | | Changes typeset such that ${newparam-notset} yields "notset" and "typeset -p newparam" does not show an assignment to the parameter. This is similar to the default behavior of bash and ksh, with minor differences in typeset output. Also add tests for some POSIX incompatibilities plus minor changes for test harness robustness.
* 45583/0008: vcs_info git: Use best practices in an exampleDaniel Shahaf2021-04-151-1/+1
| | | | | The alias was vulnerable to SHORT_LOOPS syntax, not invokable from scripts, etc..
* 45583/0007: vcs_info docs: vcs_info_lastmsg: Correct an ambiguous/wrong ↵Daniel Shahaf2021-04-151-1/+1
| | | | description.
* 45583/0006: vcs_info docs: Change user-context name in an example, to avoid ↵Daniel Shahaf2021-04-151-2/+2
| | | | confusion with the special-casing of the value `command' in vcs_info_lastmsg.
* 45583/0005: vcs_info docs: Recommend use of prompt expandos rather than ↵Daniel Shahaf2021-04-151-1/+13
| | | | terminal escape sequences.
* 45583/0004: docs: Document that hook functions may rely on $? (see ↵Daniel Shahaf2021-04-151-1/+2
| | | | workers/48570).
* 45583/0003: docs: Fix rendering in the man page outputDaniel Shahaf2021-04-151-2/+2
| | | | | | | | | In the man page output, the text was underlined from the var() to the end of the paragraph. The texi output in affected. For instance, the text `name' in TeX is now slanted Roman (\slshape\rmfamily) rather than slanted teletype (\slshape\ttfamily).
* 45583/0002 (tweaked): docs: Fix rendering of an example in the man page outputDaniel Shahaf2021-04-151-0/+2
| | | | | The texi output was unaffected. However, in the man page on my system, everything after the example() was underlined and not indented.
* 45583/0001: docs: Minor markup tweakDaniel Shahaf2021-04-151-1/+1
|
* 47913: implement CASE_PATHS option to make NO_CASE_GLOB more sensibleBart Schaefer2021-04-101-0/+16
|
* 48410: FAQ, METAFAQ: Mention zsh-security@.Daniel Shahaf2021-04-081-1/+7
|
* 48356: clarify (the intended) behaviour for the two anchor forms of matching ↵Oliver Kiddle2021-04-031-2/+7
| | | | control
* unposted: docs: _arguments: Fix a typo in the example.Daniel Shahaf2021-03-291-1/+1
|
* unposted: Improve documentation and add regression test for workers/47745dana2021-03-231-1/+2
|
* 48073: Add fc -s as POSIX way of rerunning command without starting editorMartijn Dekker2021-02-171-1/+2
|
* 47830: Fix some documentation typosLawrence Velázquez2021-02-161-2/+2
|
* github #68: support section suffix completion for man pagestaiyu2021-02-131-3/+7
| | | | | Support prepend and suffix values for insert-sections Add values for insert-sections for zstyle completion
* unposted: Add cindex entries for some subsectionsBart Schaefer2021-02-051-3/+12
|
* 47731 (+unposted): add run-help assistant for btrfsJun-ichi Takimoto2020-12-111-6/+9
| | | | also fix format errors in contrib.yo
* unposted: index compprefuncs and comppostfuncsBart Schaefer2020-12-051-0/+2
|
* 47547: docs: Specify the exact kind of quoting which is assumed when parsing ↵ivan tkachenko2020-11-161-1/+1
| | | | arithmetic expressions
* unposted: Fix typo 'my be' for typesetMikael Magnusson2020-11-121-1/+1
|
* 47494, 47495: Add -n option to strftimeMikael Magnusson2020-10-251-2/+5
|
* 47468: Doc/Zsh/contrib.yo: Fix typoAxel Beckert2020-10-181-1/+1
|
* users/26088: docs: zle -R: Clarify that it needs not be called in the normal ↵Daniel Shahaf2020-10-031-5/+4
| | | | course of things, but only when an immediate, interim redisplay is desired.
* 47364: Enable extendedglob in pattern with ${(*)name/pattern/replacement}Bart Schaefer2020-09-131-1/+5
| | | | Mikael Magnusson: 47382: Completion for 47364
* 47328: remove references to old zsh.org mail addressesOliver Kiddle2020-08-211-10/+8
|
* 47306: edit-command-line: add editor styleMikael Magnusson2020-08-161-0/+6
|
* 47313: docs: Document explicitly that the :P modifier returns a symlink-less ↵Daniel Shahaf2020-08-161-2/+4
| | | | path.
* unposted: Update documentation for the move to new hosting.Daniel Shahaf2020-08-081-1/+1
|
* 46240: Make the expansion of manref()() in ztexi.yo match its expansion in ↵Daniel Shahaf2020-07-134-5/+6
| | | | | | | | | | | | | | | | | | zman.yo. The difference was mostly harmless in the common case "(see manref(foo)(42))", which expanded to "(see man page foo(42))" under ztexi.yo, but in other contexts the ztexi.yo expansion was was nonsensical; for example: "the BSD manref(echo)(1) command" "the string returned by the manref(getlogin)(3) system call" "advisory file locking (via the manref(fcntl)(2) system call)" "this is the exact opposite from manref(ls)(1)," While there, copyedit some uses of manref()().
* users/24985: Clarify documentation of the ${(n)} and ${(-)} parameter ↵Daniel Shahaf2020-07-121-3/+6
| | | | expansion flags, and add a forward compatibility hatch to the latter.
* github #58: docs: Note that the zsh/regex syntax is platform-dependent.Nuri Jung2020-07-071-0/+12
|
* 46194: docs: metafaq: Remove spurious closing bracketPete Moore2020-07-061-1/+0
|
* unposted (cf. users/24972, users/24978): Use an ASCII hyphen/minus rather ↵Daniel Shahaf2020-07-031-3/+3
| | | | than a dash.
* users/24971: ${(-)var} sorts on signed integersPeter Stephenson2020-07-031-3/+9
|
* 46132: docs: Use an itemized list in the documentation of the *(o) glob ↵Daniel Shahaf2020-06-281-10/+18
| | | | | | qualifier. This should be easier to read, both as a tutorial and as a reference.
* 46072 + 46136: Add the 'zle $widget -f nolast' syntax, to improve ↵Daniel Shahaf2020-06-272-3/+6
| | | | | | add-zle-hook-widget support for multiple hook functions. See workers/46004 for the use-case.
* users/24959/0002: Update aliases documentation for the addition of the ↵Daniel Shahaf2020-06-271-20/+5
| | | | ALIAS_FUNC_DEF option.
* users/24959/0001: Extend documentation of global aliases.Daniel Shahaf2020-06-272-1/+16
|
* unposted: docs: Fix some markup and typos.Daniel Shahaf2020-06-263-5/+5
|
* 46068 (tweaked) (was: github #57): region_highlight: Add memo= support.Daniel Shahaf2020-06-251-8/+28
| | | | | | | | | | | | | | | | This is useful when multiple plugins add region_highlight entries and subsequently want to remove only their own entries. Without this functionality, recognizing one's region_highlight entries is not trivial because the 'start' and 'end' offsets are modified by editing of $BUFFER and the highlight specification may not be unique or distinctive. The tweaks are as follows: - Change zfree() to zsfree() per workers/46070. - Remove the mem.c hunk, as it changed the signature of only one out of two alternative definitions of zsfree(). (The definition that hunk touched is the one that's not used by default.)
* 46091: Add code to Mercurial VCS backend to show topic if there is any.Manuel Jacob2020-06-221-1/+2
| | | | | | | | "Topics" is an experimental concept in Mercurial that augments the current branching concept (called "named branches"). For more information, see the not always up-to-date Mercurial Wiki page https://www.mercurial-scm.org/wiki/TopicPlan.
* 46049: docs: Correct the sense of the single-letter abstract of the ↵Miroslav Koškár2020-06-171-1/+1
| | | | GLOBAL_RCS option (-d)
* unposted: zstyle docs: Fix typo.Daniel Shahaf2020-06-101-1/+1
| | | | | | This manifested as a trailing non-underlined ".RE" in the rendered man page. (I guess that was a man page directive, but I'm not sure how the extraneous closing parenthesis caused it to be rendered in the output.)
* 46026: Add CLOBBER_EMPTY option.Peter Stephenson2020-06-091-0/+16
|
* unposted: remove blank line that messed up "man" formattingBart Schaefer2020-05-171-1/+0
|
* users/24843: zshcompsys(1): Point to the 'format' style from the 'tag-order' ↵Daniel Shahaf2020-05-161-0/+3
| | | | style.
* 45730: _arguments: Add the -0 flag, which makes $opt_args be populated sanely.Daniel Shahaf2020-05-031-3/+22
| | | | Also, write/extend docstrings for sepjoin() and zjoin().