Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 49845: man page clarification on option scope | Peter Stephenson | 2022-03-24 | 1 | -0/+3 |
| | |||||
* | 49445: docs: Clean up some subsection references. | Daniel Shahaf | 2021-11-26 | 1 | -2/+2 |
| | |||||
* | 49307 with doc update: POSIX_TRAPS fix. | Peter Stephenson | 2021-08-26 | 1 | -4/+9 |
| | | | | | With POSIX_TRAPS set, an ignored signal stays ignored when entering a subshell. | ||||
* | 48614: getopts: Calculate OPTIND according to POSIX_BUILTINS | dana | 2021-05-03 | 1 | -1/+2 |
| | |||||
* | 48560: add TYPESET_TO_UNSET option to remove initialization of parameters | Bart Schaefer | 2021-04-18 | 1 | -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 sensible | Bart Schaefer | 2021-04-10 | 1 | -0/+16 |
| | |||||
* | 46049: docs: Correct the sense of the single-letter abstract of the ↵ | Miroslav Koškár | 2020-06-17 | 1 | -1/+1 |
| | | | | GLOBAL_RCS option (-d) | ||||
* | 46026: Add CLOBBER_EMPTY option. | Peter Stephenson | 2020-06-09 | 1 | -0/+16 |
| | |||||
* | Add SHORT_REPEAT option | Mikael Magnusson | 2020-04-02 | 1 | -0/+8 |
| | |||||
* | unposted: docs: Fix a cross-reference. | Daniel Shahaf | 2020-01-16 | 1 | -1/+3 |
| | |||||
* | 45009: POSIX_CD needs to suppress some forms of option. | Peter Stephenson | 2019-12-12 | 1 | -1/+2 |
| | | | | | Otherwise forms of argument allowed by POSIX are interpreted as options instead. | ||||
* | 44198: Add cd_silent option to suppress all cd output | dana | 2019-04-12 | 1 | -0/+15 |
| | |||||
* | 43944: apply NO_UNSET consistently to arithmeitc | Martijn Dekker | 2018-12-30 | 1 | -1/+3 |
| | |||||
* | 42156: new CHECK_RUNNING_JOBS option demanded by bash groupies | Peter Stephenson | 2017-12-22 | 1 | -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 Shahaf | 2017-11-24 | 1 | -0/+3 |
| | | | | than a syntax error. | ||||
* | github #19: Fix minor typo in INC_APPEND_HISTORY documentation | Chris Bracken | 2017-11-13 | 1 | -1/+1 |
| | |||||
* | 41590 modified as 41595: make ERR_RETURN more logical. | Peter Stephenson | 2017-08-24 | 1 | -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 Stephenson | 2017-08-08 | 1 | -21/+9 |
| | | | | | | | This reverts commit 2eacbef91913fe967335812900d43cf2edfa54d9. Conflicts: ChangeLog | ||||
* | 41499 (with one further tweak): POSIX_STRINGS behaviour. | Peter Stephenson | 2017-08-07 | 1 | -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 Stephenson | 2017-07-27 | 1 | -0/+4 |
| | | | | Document the default behaviour and add a test. | ||||
* | users/22653: options.yo: Clarify REMATCH_PCRE semantics. | Daniel Shahaf | 2017-04-05 | 1 | -1/+2 |
| | | | | | Presently, if the option is set but the module is unavailable, using '=~' sets errflag. | ||||
* | 40875: Update REC_EXACT description, suggested by Martin Krafft | Peter Stephenson | 2017-03-21 | 1 | -2/+3 |
| | |||||
* | 40568: REMATCH_PCRE is not enabled by default, fix doc. | Øystein Walle | 2017-02-17 | 1 | -1/+1 |
| | |||||
* | 40391: Add WARN_NESTED_VAR option and functions -W. | Peter Stephenson | 2017-01-23 | 1 | -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 Stephenson | 2017-01-10 | 1 | -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 words | Oliver Kiddle | 2016-07-08 | 1 | -1/+1 |
| | |||||
* | unposted: when ksharrays is set, braces are required for all parameter ↵ | Barton E. Schaefer | 2016-06-18 | 1 | -1/+2 |
| | | | | expansions with colon-modifiers | ||||
* | 37489, tweaked: with POSIX_IDENTIFIERS create math var as scalar | Peter Stephenson | 2016-01-03 | 1 | -0/+6 |
| | |||||
* | 37085: fix doc: DEBUG_BEFORE_CMD is set by default | Jun-ichi Takimoto | 2015-11-09 | 1 | -5/+5 |
| | |||||
* | 37022: add GLOB_STAR_SHORT option to abbreviate ** and *** | Peter Stephenson | 2015-10-30 | 1 | -0/+15 |
| | |||||
* | 36651: WARN_CREATE_GLOBAL += math expressions | Daniel Shahaf | 2015-09-27 | 1 | -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 Stephenson | 2015-06-29 | 1 | -1/+1 |
| | |||||
* | 35655: APPEND_CREATE option for POSIX copmatible NO_CLOBBER | Peter Stephenson | 2015-06-29 | 1 | -4/+21 |
| | |||||
* | 35626: update POSIX_CD to note that it is on in ksh and sh emulations | Barton E. Schaefer | 2015-06-26 | 1 | -1/+1 |
| | |||||
* | various posts: Implement assignment parsing for typeset. | Peter Stephenson | 2015-06-24 | 1 | -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 available | Peter Stephenson | 2015-06-11 | 1 | -5/+3 |
| | |||||
* | unposted: Typo fix | Daniel Shahaf | 2015-06-02 | 1 | -1/+1 |
| | |||||
* | 35343: Avoid $#name length handling for POSIX_IDENTIFIERS | Peter Stephenson | 2015-05-31 | 1 | -0/+7 |
| | |||||
* | 35318: POSIX_BUILTINS behaviour for getopts. | Peter Stephenson | 2015-05-28 | 1 | -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 format | Jun-ichi Takimoto | 2015-05-12 | 1 | -1/+1 |
| | | | | also fixed a ChangeLog entry for 35034 (2015-05-06) | ||||
* | 35034: improve manual format up to Chapter18 | Jun-ichi Takimoto | 2015-05-06 | 1 | -9/+9 |
| | |||||
* | 34880: POSIX_TRAPS doc | Han Pingtian | 2015-04-13 | 1 | -1/+1 |
| | |||||
* | 34875: CSH_JUNKIE_HISTORY doc | Han Pingtian | 2015-04-13 | 1 | -2/+2 |
| | |||||
* | users/20078: HIST_BEEP doc | Han Pingtian | 2015-04-13 | 1 | -1/+1 |
| | |||||
* | 34822: correction to GLOB_SUBST doc | Han Pingtian | 2015-04-01 | 1 | -1/+1 |
| | |||||
* | 34785: fix typo in SHINSTDIN doc | Han Pingtian | 2015-03-27 | 1 | -1/+1 |
| | |||||
* | 34280: more widespread use of FORCE_FLOAT. | Peter Stephenson | 2015-01-15 | 1 | -3/+4 |
| | | | | Add the case of variables read for use in arithmetic expressions. | ||||
* | AUTO_CD behaviour depends on SHIN_STDIN, document | Peter Stephenson | 2014-11-11 | 1 | -0/+4 |
| | |||||
* | 33643: elaborate documentation of the PRIVILEGED option | Oliver Kiddle | 2014-11-09 | 1 | -4/+16 |
| | |||||
* | 33531 with additions: retain status of exited background jobs. | Peter Stephenson | 2014-10-26 | 1 | -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. |