summaryrefslogtreecommitdiff
path: root/Src/builtin.c
AgeCommit message (Collapse)AuthorFilesLines
2006-11-1122997: fix ${...?...} exit and trapsPeter Stephenson1-0/+5
2006-11-1022992: make $? available in exit traps/hooksPeter Stephenson1-0/+1
22993: slightly more effective _make variable fix
2006-11-0922984: add zshexit hookPeter Stephenson1-0/+1
2006-11-0822983: exit could loop for everPeter Stephenson1-0/+11
2006-11-0822981: Zvi Har'el: bad call from 22952Peter Stephenson1-10/+3
22980: add hook array for special functions
2006-11-0522968: fix metafication for print -z and print -sPeter Stephenson1-0/+16
2006-10-0522819: improved internal use of string quotation,Peter Stephenson1-1/+2
plus completion bug fix with RCQUOTES
2006-09-2022742: parameter padding uses string lengths unless (m) flag setPeter Stephenson1-1/+1
22743: restrict sh "- [args]" -> "-xv [-- args]" hack to sh mode
2006-09-1022685: make printf "%d" \"X handle multibyte charactersPeter Stephenson1-3/+18
2006-09-1022684: improve getkeystring() interface and make printf do octal escapesPeter Stephenson1-5/+12
2006-07-2422556: Multibyte separators and delimitersPeter Stephenson1-11/+253
2006-07-1022544: Improve use of ztype tests for multibyte characters. AddPeter Stephenson1-3/+1
POSIX_IDENTIFIERS option to control allowability of multibyte alphanumeric characters in parameter and module names.
2006-05-3022474: use variable argument lists to improve error message handlingPeter Stephenson1-120/+118
2006-04-1922416, tweaked: math functions via shell functionsPeter Stephenson1-2/+174
unposted: add styles to pick-web-browser
2006-03-0822337: debugging code omitted from 22331Peter Stephenson1-1/+1
2006-03-07Changed some structures to avoid gcc's type-punned warnings.Wayne Davison1-95/+95
2006-03-0622321: optimize 22318.Bart Schaefer1-3/+6
2006-03-0322318: uniquifying special arrays was brokenPeter Stephenson1-1/+2
2006-03-0222317: exit status from code backgrounded in functionPeter Stephenson1-1/+4
22277, 22281, tweaks: standardize behaviour of wait builtin with trapped signals
2005-11-07users/9638: tweaks for FCEDIT etc.Peter Stephenson1-0/+2
21986: rewrite completion suffixes for wide characters
2005-10-1921890: fix segmentation error in left prompt truncation and a couple of minorPeter Stephenson1-4/+4
inconsistencies
2005-09-1721730: fix metafication of nicechar and pwdPeter Stephenson1-1/+1
2005-09-09adapted from 21719: add some mod_exportsPeter Stephenson1-1/+1
2005-09-0921709 plus tweaks: use $KEYTIMEOUT for multibyte chars.Reset input state on ↵Peter Stephenson1-3/+3
invalid characters or EOF
2005-08-10Make printf %s handle an embedded null (21579).Wayne Davison1-7/+10
2005-08-0921581: Thorsten Dahlheimer: Src/builtin.c: fixed error outputWayne Davison1-5/+12
for unknown signal names when using "trap -".
2005-08-08Fixed a recently-introduced bug where printf %b with an empty argWayne Davison1-1/+1
would output a single space instead of nothing.
2005-08-01Silenced a compiler warning about a variable that might be usedWayne Davison1-1/+1
unassigned.
2005-08-0121552: Thorsten Dahlheimer: various fixes to print builtinPeter Stephenson1-31/+40
2005-07-26Fixed bin_print() to handle \c escapes as per POSIX (truncating theWayne Davison1-5/+16
output at the \c). (Based on a patch by Thorsten Dahlheimer.)
2005-06-1721352: Harald van Dijk: handle null after % in printf format specifierOliver Kiddle1-1/+1
2005-06-01unposted: need const for result of getsigname()Peter Stephenson1-1/+1
2005-06-0121296: Add ERR alias for ZERR where possible.Peter Stephenson1-3/+15
"trap" reports alias names.
2005-04-25Fix handling of metafied characters in trailing whitespace on readPeter Stephenson1-2/+11
2005-03-0920955: "unset foo" should return status 0 if foo was not setPeter Stephenson1-1/+5
2005-02-06fix autoloaded trap bug; rejig use of trapfuncsPeter Stephenson1-6/+4
(now traplists); improve trap tests
2005-01-14c.f. 20675: improve zle as a basis for Unicode.Peter Stephenson1-1/+1
unposted: update version to 4.2.3-dev-1
2004-12-0720605: Use separate structure with get/set/unset methods fro parameters.Peter Stephenson1-58/+113
Separate justification width of parameters from base/precision.
2004-11-2220572: Allow alternative signal namesPeter Stephenson1-6/+12
2004-10-21Use the new gettempfile() function.Wayne Davison1-6/+4
2004-10-18- Fixed an unsafe use of gettempname().Wayne Davison1-3/+5
- Call gettempname() with its new args.
2004-10-0520412, tweaked: Make test builtin more POSIX compatiblePeter Stephenson1-1/+1
20435: Make pattern.c not alter strings.
2004-10-01- Call saveandpophiststack() with its new writeflags arg.Wayne Davison1-3/+6
- Use the new HFILE_NO_REWRITE flag when saving the history file after a signal was received.
2004-10-01Use convbase() instead of a "%d" format to convert a zlong.Wayne Davison1-3/+5
2004-09-0920331: Use internal zlong variables for consistencyPeter Stephenson1-10/+15
20332: Add WIDGETSTYLE zle parameter
2004-09-0820320: rewrite of 20318, for sanity.Bart Schaefer1-12/+9
2004-09-0420318: Fix xtrace output bug introduced by 20308.Bart Schaefer1-4/+5
2004-09-0320308: add EVAL_LINENO optionPeter Stephenson1-3/+18
2004-07-0720141: Crash restoring exported special parametersPeter Stephenson1-18/+11
2004-06-02Marked unused parameters with the new UNUSED() macro.Wayne Davison1-23/+23