summary refs log tree commit diff
path: root/Doc/Zsh/options.yo
Commit message (Collapse)AuthorAgeFilesLines
* 49845: man page clarification on option scopePeter Stephenson2022-03-241-0/+3
|
* 49445: docs: Clean up some subsection references.Daniel Shahaf2021-11-261-2/+2
|
* 49307 with doc update: POSIX_TRAPS fix.Peter Stephenson2021-08-261-4/+9
| | | | | With POSIX_TRAPS set, an ignored signal stays ignored when entering a subshell.
* 48614: getopts: Calculate OPTIND according to POSIX_BUILTINSdana2021-05-031-1/+2
|
* 48560: add TYPESET_TO_UNSET option to remove initialization of parametersBart Schaefer2021-04-181-0/+10
| | | | | | | | | | 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.
* 47913: implement CASE_PATHS option to make NO_CASE_GLOB more sensibleBart Schaefer2021-04-101-0/+16
|
* 46049: docs: Correct the sense of the single-letter abstract of the ↵Miroslav Koškár2020-06-171-1/+1
| | | | GLOBAL_RCS option (-d)
* 46026: Add CLOBBER_EMPTY option.Peter Stephenson2020-06-091-0/+16
|
* Add SHORT_REPEAT optionMikael Magnusson2020-04-021-0/+8
|
* unposted: docs: Fix a cross-reference.Daniel Shahaf2020-01-161-1/+3
|
* 45009: POSIX_CD needs to suppress some forms of option.Peter Stephenson2019-12-121-1/+2
| | | | | Otherwise forms of argument allowed by POSIX are interpreted as options instead.
* 44198: Add cd_silent option to suppress all cd outputdana2019-04-121-0/+15
|
* 43944: apply NO_UNSET consistently to arithmeitcMartijn Dekker2018-12-301-1/+3
|
* 42156: new CHECK_RUNNING_JOBS option demanded by bash groupiesPeter Stephenson2017-12-221-2/+15
| | | | | | | Also new job options. Also suppress debug error if rows or columns are reported as zero as this is normal without a physical terminal.
* 42031 + 42048: Make [[ -o invalidoption ]] a normal(ish) false value, rather ↵Daniel Shahaf2017-11-241-0/+3
| | | | than a syntax error.
* github #19: Fix minor typo in INC_APPEND_HISTORY documentationChris Bracken2017-11-131-1/+1
|
* 41590 modified as 41595: make ERR_RETURN more logical.Peter Stephenson2017-08-241-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 Stephenson2017-08-081-21/+9
| | | | | | | This reverts commit 2eacbef91913fe967335812900d43cf2edfa54d9. Conflicts: ChangeLog
* 41499 (with one further tweak): POSIX_STRINGS behaviour.Peter Stephenson2017-08-071-9/+21
| | | | | Ignore a terminating delimiter when splitting as separators despite being called separators are terminators.
* 41464, 41466: With POSIX_BUILTINS, exec only executes sexternal commands.Peter Stephenson2017-07-271-0/+4
| | | | Document the default behaviour and add a test.
* users/22653: options.yo: Clarify REMATCH_PCRE semantics.Daniel Shahaf2017-04-051-1/+2
| | | | | Presently, if the option is set but the module is unavailable, using '=~' sets errflag.
* 40875: Update REC_EXACT description, suggested by Martin KrafftPeter Stephenson2017-03-211-2/+3
|
* 40568: REMATCH_PCRE is not enabled by default, fix doc.Øystein Walle2017-02-171-1/+1
|
* 40391: Add WARN_NESTED_VAR option and functions -W.Peter Stephenson2017-01-231-0/+31
| | | | | These are companions to WARN_CREATED_GLOBAL, warning when a variable from an enclosing scope is altered.
* 40306 with doc tweaks: Change behaviour expanding alias in () function ↵Peter Stephenson2017-01-101-0/+30
| | | | | | | definition. Now an error unless the () is part of the same error as the name. Add ALIAS_FUNC_DEF option to allow it again.
* unposted: fix duplicated wordsOliver Kiddle2016-07-081-1/+1
|
* unposted: when ksharrays is set, braces are required for all parameter ↵Barton E. Schaefer2016-06-181-1/+2
| | | | expansions with colon-modifiers
* 37489, tweaked: with POSIX_IDENTIFIERS create math var as scalarPeter Stephenson2016-01-031-0/+6
|
* 37085: fix doc: DEBUG_BEFORE_CMD is set by defaultJun-ichi Takimoto2015-11-091-5/+5
|
* 37022: add GLOB_STAR_SHORT option to abbreviate ** and ***Peter Stephenson2015-10-301-0/+15
|
* 36651: WARN_CREATE_GLOBAL += math expressionsDaniel Shahaf2015-09-271-1/+2
| | | | | Without this, '() { (( x=42 )) }' and '() { for (( i=0; … )) }' wouldn't warn about $x and $i, respectively, being created global.
* unposted: fix formatting typo in options list.Peter Stephenson2015-06-291-1/+1
|
* 35655: APPEND_CREATE option for POSIX copmatible NO_CLOBBERPeter Stephenson2015-06-291-4/+21
|
* 35626: update POSIX_CD to note that it is on in ksh and sh emulationsBarton E. Schaefer2015-06-261-1/+1
|
* various posts: Implement assignment parsing for typeset.Peter Stephenson2015-06-241-1/+7
| | | | | | | | | | | | Typeset assignments now work like raw assignments except for no "+=" and no GLOB_ASSIGN. Documented in typeset builtin doc and mentioned in release notes. Tests to ensure basic sanity. Enabled by default, can be turned off by "disable -r" with typeset family of commands.
* 35442: document MULTIBYTE is always on by default when availablePeter Stephenson2015-06-111-5/+3
|
* unposted: Typo fixDaniel Shahaf2015-06-021-1/+1
|
* 35343: Avoid $#name length handling for POSIX_IDENTIFIERSPeter Stephenson2015-05-311-0/+7
|
* 35318: POSIX_BUILTINS behaviour for getopts.Peter Stephenson2015-05-281-0/+4
| | | | | It needs to keep OPTIND, as well as the index within the string pointed to by OPTIND, global in this case.
* 35075: improve manual formatJun-ichi Takimoto2015-05-121-1/+1
| | | | also fixed a ChangeLog entry for 35034 (2015-05-06)
* 35034: improve manual format up to Chapter18Jun-ichi Takimoto2015-05-061-9/+9
|
* 34880: POSIX_TRAPS docHan Pingtian2015-04-131-1/+1
|
* 34875: CSH_JUNKIE_HISTORY docHan Pingtian2015-04-131-2/+2
|
* users/20078: HIST_BEEP docHan Pingtian2015-04-131-1/+1
|
* 34822: correction to GLOB_SUBST docHan Pingtian2015-04-011-1/+1
|
* 34785: fix typo in SHINSTDIN docHan Pingtian2015-03-271-1/+1
|
* 34280: more widespread use of FORCE_FLOAT.Peter Stephenson2015-01-151-3/+4
| | | | Add the case of variables read for use in arithmetic expressions.
* AUTO_CD behaviour depends on SHIN_STDIN, documentPeter Stephenson2014-11-111-0/+4
|
* 33643: elaborate documentation of the PRIVILEGED optionOliver Kiddle2014-11-091-4/+16
|
* 33531 with additions: retain status of exited background jobs.Peter Stephenson2014-10-261-4/+4
| | | | | | | | Add linked list of unwaited-for background jobs. Truncate at value of _SC_CHILD_MAX discarding oldest. Remove old lastpid_status mechanism for latest exited process only. Slightly tighten safety of permanently allocated linked lists so that this doesn't compromise signal handling.