Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 52326, 52372: add -q option to kill for sigqueue | Oliver Kiddle | 2023-12-05 | 1 | -1/+4 |
| | |||||
* | 52356: add missing function index entries | Jun-ichi Takimoto | 2023-12-04 | 1 | -0/+3 |
| | |||||
* | 29130, 21931 (Ray): document what typeset -t is for. | Peter Stephenson | 2023-08-16 | 1 | -2/+4 |
| | | | | This replaces documenting what it isn't for. | ||||
* | unposted (cf. 51968): improve documentation of typeset -gn and -r | Bart Schaefer | 2023-07-26 | 1 | -2/+2 |
| | |||||
* | 51945: assorted documentation improvements, bug fixes, and new test | Bart Schaefer | 2023-07-26 | 1 | -1/+7 |
| | | | | | | | | | | | | | | 1) Document the behavior of "typeset -n existing_var" (via Jun T. comment) 2) Prohibit "typeset -nm pattern" because, well, it's insane. Add test. 3) Improve doc for ${(!)ref} including ${{t!)ref} (Jun T.) 4) Fix doc for how-to unset of a named ref (Jun T.) 5) Allow "typeset +r -n ref" and "typeset +r +n ref" (Jun T.) 6) Fix "typeset -r -n ref=param" to create readonly references 7) Avoid accidental removal of PM_UNSET flag (Jun T.) and update test 8) Fix "typeset -gn ref=value" and add a test for it 9) Add tests for read-only reference behavior 10) Fix infinite recursion when resolving scope of an unset local named reference, add test. | ||||
* | 51484: Extend named reference handling for special parameters, improve doc. | Bart Schaefer | 2023-03-05 | 1 | -0/+2 |
| | |||||
* | 51403: Tests and documentation for 51402, clean up some other tests. | Bart Schaefer | 2023-02-12 | 1 | -6/+10 |
| | |||||
* | 51375: Clarify documentation, fix typos, add indexing. | Bart Schaefer | 2023-02-12 | 1 | -3/+9 |
| | |||||
* | 51362: Begin documentation for named references. | Bart Schaefer | 2023-02-12 | 1 | -3/+17 |
| | |||||
* | 51214: handle read -d and a delimiter that can't be decoded into a character | Oliver Kiddle | 2022-12-17 | 1 | -1/+2 |
| | | | | | | Terminate input at the raw byte value of the delimiter. Also document and test the use of an empty string as a way to specify NUL as the delimiter. | ||||
* | 50855: Clarify how commands are hashed, and searched-for by "whence". | Bart Schaefer | 2022-10-31 | 1 | -7/+14 |
| | |||||
* | users/28243: update "typeset +" documentation | Bart Schaefer | 2022-10-23 | 1 | -3/+5 |
| | |||||
* | 50220: Documentation: Fix typos found by Debian's Lintian tool | Axel Beckert | 2022-05-15 | 1 | -1/+1 |
| | |||||
* | unposted: cross-reference "typeset -f" for "functions -[Tt]" | Bart Schaefer | 2022-05-07 | 1 | -1/+2 |
| | |||||
* | 49906 (Bart), 49911: Fixes to querying jobs in subshell. | Peter Stephenson | 2022-03-30 | 1 | -0/+18 |
| | | | | | | | | Don't attempt to query invalid job off end of table, resulting in crashes from $jobtstates. If background task started in subshell, look at tatsks within subshell instead of main shell. Document and add test. | ||||
* | users/27536: Improved history list documentation | Peter Stephenson | 2022-03-01 | 1 | -3/+4 |
| | | | | Clarify interaction of matching and numbers. | ||||
* | 49694 + doc: Allow using empty STTY= to freeze tty for a single command | Mikael Magnusson | 2022-01-30 | 1 | -1/+2 |
| | | | | | Previously, doing this would just run stty with no arguments, which normally causes it to print some terminal settings to stdout. | ||||
* | 49534, 49539: separate watch/log functionality out into a module | Oliver Kiddle | 2021-11-02 | 1 | -8/+0 |
| | |||||
* | users/26734: docs: read: Notate the parameter name argument as optional. | Daniel Shahaf | 2021-08-14 | 1 | -1/+1 |
| | |||||
* | 48601/0004: docs: return: Give examples of using arithmetic evaluation. | Daniel Shahaf | 2021-05-18 | 1 | -2/+8 |
| | |||||
* | 48601/0003: docs: functions -M: Add a subheading and index entries. | Daniel Shahaf | 2021-05-18 | 1 | -0/+6 |
| | |||||
* | 48601/0002: docs: functions -M: Document the return status / result ↵ | Daniel Shahaf | 2021-05-18 | 1 | -10/+48 |
| | | | | interdependency gotchas (cf. 48147). | ||||
* | 48601/0001: docs: functions -M: Move an example to be near the specification ↵ | Daniel Shahaf | 2021-05-18 | 1 | -7/+6 |
| | | | | of the relevant flag | ||||
* | 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 | -1/+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. | ||||
* | 48073: Add fc -s as POSIX way of rerunning command without starting editor | Martijn Dekker | 2021-02-17 | 1 | -1/+2 |
| | |||||
* | unposted: Fix typo 'my be' for typeset | Mikael Magnusson | 2020-11-12 | 1 | -1/+1 |
| | |||||
* | 46240: Make the expansion of manref()() in ztexi.yo match its expansion in ↵ | Daniel Shahaf | 2020-07-13 | 1 | -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()(). | ||||
* | users/24959/0001: Extend documentation of global aliases. | Daniel Shahaf | 2020-06-27 | 1 | -1/+7 |
| | |||||
* | 45183: Improve documentation examples | Stephane Chazelas | 2020-01-01 | 1 | -15/+20 |
| | |||||
* | 45009: POSIX_CD needs to suppress some forms of option. | Peter Stephenson | 2019-12-12 | 1 | -0/+2 |
| | | | | | Otherwise forms of argument allowed by POSIX are interpreted as options instead. | ||||
* | github #37: Make it easier to understand what "fc -e" does. | Ned Batchelder | 2019-09-04 | 1 | -2/+2 |
| | |||||
* | Copy functions using functions -c old new. | Peter Stephenson | 2019-08-03 | 1 | -1/+10 |
| | | | | Documentation and test. | ||||
* | Update doc from previous commit. | Peter Stephenson | 2019-03-19 | 1 | -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 Blake | 2019-03-19 | 1 | -0/+4 |
| | |||||
* | 43945 (tweaked to remove test failure, noted in test): | Martijn Dekker | 2018-12-30 | 1 | -0/+2 |
| | | | | | Fix exit statuses from wait for POSIX_BUILTINS mode. Also add tests. | ||||
* | unposted: doc tweak for helpfiles | Peter Stephenson | 2018-10-08 | 1 | -1/+2 |
| | |||||
* | 43616: Various parameter setting and display fixes. | Peter Stephenson | 2018-10-08 | 1 | -10/+20 |
| | | | | | | Mostly to do with typeset -p and tied variables and their interaction. Some general tied variable fixes. | ||||
* | 43528: zshbuiltins(1): Document 'which''s "not found is not an error" behaviour. | Daniel Shahaf | 2018-09-25 | 1 | -0/+6 |
| | |||||
* | unposted: Fix trivial formatting error in docs | dana | 2018-09-16 | 1 | -1/+1 |
| | |||||
* | 42399: document echo and behaviour of - and -- | Peter Stephenson | 2018-02-26 | 1 | -0/+9 |
| | |||||
* | 42004: fix parentheses in documentation | Martijn Dekker | 2017-11-11 | 1 | -1/+1 |
| | |||||
* | unposted: Document "typeset -p"'s optional argument in the inline synopsis. | Daniel Shahaf | 2017-10-17 | 1 | -2/+2 |
| | |||||
* | Add typeset -p1, like typeset -p with newlines | Peter Stephenson | 2017-10-01 | 1 | -3/+8 |
| | |||||
* | 41679: slight clarification on exec of builtins | Peter Stephenson | 2017-09-13 | 1 | -1/+1 |
| | |||||
* | 41470: Another note on new effect of POSIX_BUILTINS | Peter Stephenson | 2017-08-01 | 1 | -1/+4 |
| | | | | | exec now won't find precommand modifiers after it with the option set. This may need further attention. | ||||
* | 41464, 41466: With POSIX_BUILTINS, exec only executes sexternal commands. | Peter Stephenson | 2017-07-27 | 1 | -1/+7 |
| | | | | Document the default behaviour and add a test. | ||||
* | 41244: Add zmodload -s option. | Peter Stephenson | 2017-06-12 | 1 | -5/+8 |
| | | | | | | | | Doesn't complain if module is unavailable, but prints more obscure errors. Use existing low-level silent flag by passing through intermediate module loading hierarchy. | ||||
* | unposted: minor formatting: var() instead of tt(). | Barton E. Schaefer | 2017-04-01 | 1 | -2/+2 |
| | |||||
* | 40816: Document interaction of 'print -P' and 'print -f'. | Daniel Shahaf | 2017-03-12 | 1 | -0/+3 |
| |