about summary refs log tree commit diff
path: root/Src/builtin.c
Commit message (Expand)AuthorAgeFilesLines
* 52951: make sure to close memstream for 'print -v'Jun-ichi Takimoto2024-06-131-3/+2
* 52742: fix bad interactions of "typeset -p" with GLOBAL_EXPORTBart Schaefer2024-03-121-8/+27
* 52692: local typeset of the name of a named reference hides the referenceBart Schaefer2024-03-051-7/+8
* unposted (cf. 52615): use META_NOALLOC for 52591Bart Schaefer2024-03-041-5/+5
* 52659: Fix crash on unset-through-nameref, add regression testBart Schaefer2024-03-041-2/+4
* 52650 plus minor fixes: add -u for named references pointing to "upper" scopeBart Schaefer2024-03-041-1/+1
* 52645: unset through a nameref keep up-scope parameters declared unsetBart Schaefer2024-03-011-0/+6
* 52594: support for POSIX real-time signals with kill and trapOliver Kiddle2024-02-281-15/+15
* 52591: printf builtin must pass metafied strings to math evaluationStephane Chazelas2024-02-241-4/+6
* 52556: fix crash when changing type of unset referent via named referenceBart Schaefer2024-02-171-2/+4
* 52468: save and restore state of correct TTY when using read -s / -dBart Schaefer2024-01-241-15/+15
* 52244: Fix a batch of minor defects reported by Coverity.Bart Schaefer2023-10-261-1/+3
* 51945: assorted documentation improvements, bug fixes, and new testBart Schaefer2023-07-261-9/+32
* 51969: read -d and -s should not reset terminal state when stdin is redirectedBart Schaefer2023-07-261-3/+3
* 51890: fix "whence -wa" for multiple argumentsBart Schaefer2023-07-091-0/+1
* 58586: print "%s" with invalid multibyte characterPeter Stephenson2023-03-221-13/+14
* 51573: additional "typset -p -m" fix for namespacesBart Schaefer2023-03-141-3/+5
* 51510: Skip namespaces in "set"/"typeset" output, add tests, fix bugBart Schaefer2023-03-061-4/+10
* 51431: "typeset -p" shouldn't change parameter flagsBart Schaefer2023-02-201-13/+33
* 51430: Misc. problems with typeset and $parametersBart Schaefer2023-02-131-6/+10
* 51402: Some ksh/bash features, additional sanity checkingBart Schaefer2023-02-121-12/+37
* 51360: Initial implementation of named references.Bart Schaefer2023-02-121-4/+52
* 51258, 51272: refactor handling of terminal attributes, removing OFF flags in...Oliver Kiddle2023-01-101-1/+3
* 51214: handle read -d and a delimiter that can't be decoded into a characterOliver Kiddle2022-12-171-2/+5
* 51207: fix for read -d when the delimiter is a byte >= 0x80Jun-ichi Takimoto2022-12-171-3/+4
* 51212: remove STOUC() macroOliver Kiddle2022-12-161-10/+10
* 50359: fix bad sticky-emulation in "functions -c"Matthew Martin2022-06-091-1/+1
* 50351: "functions -c" can set signal trapsBart Schaefer2022-06-091-1/+16
* 50149: Remove all remaining =(...) files at shell exitBart Schaefer2022-04-301-0/+1
* 50068: 'exit' in trap causes calling function to returnBart Schaefer2022-04-141-0/+2
* 49534, 49539: separate watch/log functionality out into a moduleOliver Kiddle2021-11-021-1/+0
* unposted: add/remove UNUSED() for some function parametersJun-ichi Takimoto2021-09-081-1/+1
* 49069: literal interpretation of subscripts for unset of array/hash elementsBart Schaefer2021-06-131-4/+2
* 48857: declare "volatile" all globals that may be modified by signal handlersBart Schaefer2021-05-161-9/+7
* users/26742: break out of surrounding shell loops when exit is called from an...Peter Stephenson2021-05-151-1/+4
* 48614: getopts: Calculate OPTIND according to POSIX_BUILTINSdana2021-05-031-0/+10
* 47704: POSIX export and readonly ignore "-p" when parameter names also appearBart Schaefer2021-04-181-2/+6
* 48560: add TYPESET_TO_UNSET option to remove initialization of parametersBart Schaefer2021-04-181-3/+11
* users/26509: fix for r -LPeter Stephenson2021-02-181-2/+3
* 48073: Add fc -s as POSIX way of rerunning command without starting editorMartijn Dekker2021-02-171-2/+2
* 47895: Remove trailing spaces from "print -ac" output lines.Bart Schaefer2021-02-041-1/+1
* 47301: Fix print -v metaficationJun-ichi Takimoto2020-10-251-1/+1
* 46168: Update $PWD and call chpwd hook after normalizing pathMatthew Martin2020-07-031-18/+17
* typeset: Fix leaving corrupted entries in paramtabMikael Magnusson2020-06-051-3/+9
* 45729: internal: Add a second parameter to zlinklist2array(), analogously to ...Daniel Shahaf2020-05-031-5/+5
* 45660: Fix crash setting vi or emacs mode on command line.Peter Stephenson2020-04-091-1/+1
* 45487: Missing mod_export declarations for AIXPeter Stephenson2020-02-241-1/+1
* 45302: bin_umask(): Queue signals around umask().Daniel Shahaf2020-01-151-1/+4
* 45066: internal: Document forklevel, locallevel, and exit_pending.Daniel Shahaf2019-12-181-1/+5
* 45058: internal: Add symbolic names to possible values of zexit()'s "from_whe...Daniel Shahaf2019-12-171-11/+13