summaryrefslogtreecommitdiff
path: root/Doc/Zsh/params.yo
AgeCommit message (Collapse)AuthorFilesLines
2023-02-1251403: Tests and documentation for 51402, clean up some other tests.Bart Schaefer1-2/+2
2023-02-1251375: Clarify documentation, fix typos, add indexing.Bart Schaefer1-14/+22
2023-02-1251362: Begin documentation for named references.Bart Schaefer1-1/+45
2023-02-0251354: Fix markup in man page versionDaniel Shahaf1-1/+1
2022-10-3150855: Clarify how commands are hashed, and searched-for by "whence".Bart Schaefer1-0/+1
2022-04-2850138: Note ERRNO must be set before use.Bart Schaefer1-0/+3
2022-01-3049694 + doc: Allow using empty STTY= to freeze tty for a single commandMikael Magnusson1-0/+5
Previously, doing this would just run stty with no arguments, which normally causes it to print some terminal settings to stdout.
2021-11-2649445: docs: Clean up some subsection references.Daniel Shahaf1-1/+1
2021-11-0249534, 49539: separate watch/log functionality out into a moduleOliver Kiddle1-118/+0
2021-10-0449456: clean up detection of private params in nested scopes, update docBart Schaefer1-0/+8
2021-09-0648888: improve doc for $$ and $PPID, add fail test for PPID readonly-nessBart Schaefer1-7/+8
2021-05-0348767: docs: $SECONDS: Clarify what types may be setDaniel Shahaf1-2/+3
2021-04-1848560: add TYPESET_TO_UNSET option to remove initialization of parametersBart Schaefer1-0/+5
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.
2020-07-1346240: Make the expansion of manref()() in ztexi.yo match its expansion in ↵Daniel Shahaf1-1/+1
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()().
2020-04-1245661: docs: Clarify the effect of KSH_ARRAYS on the (I) subscript.dg17271-0/+4
2020-01-16unposted: docs: Fix a cross-reference.Daniel Shahaf1-1/+1
2019-12-0444981: Fix some typos in the documentation.Martijn Dekker1-1/+1
2019-07-0844495: Mention coproc under $!Bart Schaefer1-1/+1
2018-02-13Document REPORTMEMORY is in Kb, not MbPeter Stephenson1-2/+2
2018-01-1941924: (wi) subscript flag interactiondana1-2/+4
2017-12-14add millisecond and microsecond options to TIMEFMT variabledana1-2/+4
2017-10-0241787 (plus minor tweaks): use $FUNCSTACK for function nesting depth.Peter Stephenson1-0/+10
Initialised from existing configuration value.
2017-09-2741764 (test tweaked): allow [key]+=value when modifying arraysPeter Stephenson1-4/+13
2017-09-2441755: Followup to last: minor clarification to docs.Daniel Shahaf1-1/+1
2017-09-24Updates for ksh array element syntax.Peter Stephenson1-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.
2017-09-2041731: reformat and expand doc for 41698.Barton E. Schaefer1-11/+24
Also add missing x-seq reference for 41705 in ChangeLog.
2017-09-15unposted: nodref -> noderefPeter Stephenson1-1/+1
2017-09-14More [key]=value tweaksPeter Stephenson1-3/+6
Some rephrasings. Update typeset -p for associative arrays to use new syntax.
2017-09-13unposted: typo in doc just committedPeter Stephenson1-1/+1
2017-09-13First go at var=([key]=value) syntax.Peter Stephenson1-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.
2017-08-0841510: update doc for $ZSH_PATCHLEVELPeter Stephenson1-2/+2
2016-11-2039900: Add TERMINFO_DIRS special like TERMINFO.Guillaume Maudoux1-4/+14
Although this is a colon-separated array there is no tied array.
2016-11-2039985: Document the [nyae] answers to the spelling correction prompt, $SPROMPT.Daniel Shahaf1-0/+8
2016-09-2939507: TMPSUFFIX for =(...)Barton E. Schaefer1-0/+9
2016-09-0539167: Make $ENV handling more like POSIXTeubel György1-1/+2
2016-06-16unposted: fix pareentheses in man for getrusage()Peter Stephenson1-2/+2
2016-06-13users/21632: Use of REPORTMEMORY variablePeter Stephenson1-0/+14
If the child's resisdent set size in megabytes exceeds this, print out the resource (TIMEFMT) string. Document you need to add memory usage to this by hand.
2016-03-0638086: shuffle init code to localize a global, add $ZSH_ARGZERO, refine ↵Greg Klanderman1-7/+12
$ZSH_SCRIPT (also a couple of ChangeLog typos corrected -- Bart)
2016-02-0737895: $ZSH_SCRIPT is POSIX $0 but always availblePeter Stephenson1-0/+7
2015-12-0437294: Add ZSH_EXECUTION_STRING.Peter Stephenson1-0/+5
This shows the argument to shell option -c.
2015-11-19unposted: describe separators between values in array assignmentPeter Stephenson1-0/+5
2015-11-1737127: document indexing of $signalsPeter Stephenson1-1/+7
2015-11-13unposted: a few cosmetic format fixes in docsJun-ichi Takimoto1-3/+1
2015-09-05unposted: Minor documentation tweaks.Daniel Shahaf1-1/+1
2015-07-2435896: index zle_highlightBarton E. Schaefer1-0/+6
2015-06-1935474, 35492: support the bracketed paste mode of newer terminal emulatorsOliver Kiddle1-0/+17
2015-05-1435110: don't implicitly initialize restricted integers to zeroPeter Stephenson1-0/+18
2015-05-1235075: improve manual formatJun-ichi Takimoto1-1/+1
also fixed a ChangeLog entry for 35034 (2015-05-06)
2015-05-0635034: improve manual format up to Chapter18Jun-ichi Takimoto1-6/+6
2015-03-2534769: incorrect doc of process time calculationHan Pingtian1-1/+1