| 
								
								
									 Peter Stephenson | 2ddaeb605f | 21890: fix segmentation error in left prompt truncation and a couple of minor inconsistencies | 2005-10-19 21:59:34 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | dc060607e9 | 21730: fix metafication of nicechar and pwd | 2005-09-17 18:23:49 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 7746eea52b | adapted from 21719: add some mod_exports | 2005-09-09 16:06:47 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | d39b9fabdb | 21709 plus tweaks: use $KEYTIMEOUT for multibyte chars.Reset input state on invalid characters or EOF | 2005-09-09 11:48:27 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | b97ff864af | Make printf %s handle an embedded null (21579). | 2005-08-10 07:45:17 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | 9937c30ba3 | 21581: Thorsten Dahlheimer: Src/builtin.c: fixed error output for unknown signal names when using "trap -". | 2005-08-09 05:41:55 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | 756bea5ffa | Fixed a recently-introduced bug where printf %b with an empty arg would output a single space instead of nothing. | 2005-08-08 23:06:20 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | ea0a5b2662 | Silenced a compiler warning about a variable that might be used unassigned. | 2005-08-01 22:20:36 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 1f3bd88afb | 21552: Thorsten Dahlheimer: various fixes to print builtin | 2005-08-01 10:00:38 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | b77b51cda8 | Fixed bin_print() to handle \c escapes as per POSIX (truncating the output at the \c).  (Based on a patch by Thorsten Dahlheimer.) | 2005-07-26 00:07:11 +00:00 |  | 
				
					
						| 
								
								
									 Oliver Kiddle | 14bfaab3ef | 21352: Harald van Dijk: handle null after % in printf format specifier | 2005-06-17 08:37:46 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | b4855d742c | unposted: need const for result of getsigname() | 2005-06-01 13:59:14 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 772007e76c | 21296: Add ERR alias for ZERR where possible. "trap" reports alias names. | 2005-06-01 10:45:32 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | b72a946185 | Fix handling of metafied characters in trailing whitespace on read | 2005-04-25 10:18:25 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 7208c4024e | 20955: "unset foo" should return status 0 if foo was not set | 2005-03-09 17:13:59 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 05b06b1c08 | fix autoloaded trap bug; rejig use of trapfuncs (now traplists); improve trap tests | 2005-02-06 20:36:09 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 88a37cc187 | c.f. 20675: improve zle as a basis for Unicode. unposted: update version to 4.2.3-dev-1 | 2005-01-14 13:04:47 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 69b4b8bdde | 20605: Use separate structure with get/set/unset methods fro parameters. Separate justification width of parameters from base/precision. | 2004-12-07 16:54:58 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 5141e68daa | 20572: Allow alternative signal names | 2004-11-22 10:33:03 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | 3ccc3e4bdc | Use the new gettempfile() function. | 2004-10-21 00:33:50 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | 9a4cf8cf72 | - Fixed an unsafe use of gettempname(). - Call gettempname() with its new args. | 2004-10-18 19:07:50 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 46141be5f9 | 20412, tweaked: Make test builtin more POSIX compatible 20435: Make pattern.c not alter strings. | 2004-10-05 10:39:41 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | 2e4db343c6 | - Call saveandpophiststack() with its new writeflags arg. - Use the new HFILE_NO_REWRITE flag when saving the history
  file after a signal was received. | 2004-10-01 19:48:44 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | cbaaa338fa | Use convbase() instead of a "%d" format to convert a zlong. | 2004-10-01 18:51:44 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 6b1dc0f701 | 20331: Use internal zlong variables for consistency 20332: Add WIDGETSTYLE zle parameter | 2004-09-09 10:12:42 +00:00 |  | 
				
					
						| 
								
								
									 Bart Schaefer | 72fdf24448 | 20320: rewrite of 20318, for sanity. | 2004-09-08 08:24:00 +00:00 |  | 
				
					
						| 
								
								
									 Bart Schaefer | 91a08a2517 | 20318: Fix xtrace output bug introduced by 20308. | 2004-09-04 16:59:35 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 97fd0d9b89 | 20308: add EVAL_LINENO option | 2004-09-03 09:47:44 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 4c8796b11d | 20141: Crash restoring exported special parameters | 2004-07-07 15:00:44 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | fb0937a69e | Marked unused parameters with the new UNUSED() macro. | 2004-06-02 22:14:25 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | c39a15df42 | - Added the -a option to "fc" and "history". - Call saveandpophiststack() using the newest calling syntax. | 2004-05-21 20:05:08 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | 76ec200cc4 | - Added the -p (push) and -P (pop) options to the "fc" builtin. - Allow -p/-P to be given to "history".
- On exit, save & pop any pushed history stacks before we call the
  normal savehistfile() function. | 2004-05-20 22:22:43 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 63442b3eaa | 19810: ksh autoloading 19812: autoloaded traps which are still buggy. | 2004-04-23 11:17:13 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | c1e47cb71f | 19801: implement autoloading of trap functions | 2004-04-20 12:57:27 +00:00 |  | 
				
					
						| 
								
								
									 Oliver Kiddle | 2c1f42366d | 19767, 19785: store flags for -z and -k options to autoload allowing the completion system to be used with ksh_autoload set | 2004-04-20 12:38:15 +00:00 |  | 
				
					
						| 
								
								
									 Oliver Kiddle | ca0deae382 | 19767, 19785: store flags for -z and -k options to autoload allowing the completion system to be used with ksh_autoload set | 2004-04-20 12:11:13 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 6fa6a1f865 | Peter Castro: Cygwin improvements for dynamic libraries, text/binary, paths | 2004-04-06 09:25:17 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 8860363e5c | 19140: release process group on exit if acquired | 2004-03-16 10:58:45 +00:00 |  | 
				
					
						| 
								
								
									 Oliver Kiddle | 3ee4759f28 | 19549: correct buffer size for printf spec | 2004-03-07 13:29:49 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 1a89fbabb4 | 19361: Memory leaks | 2004-01-12 12:09:10 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | 5a8969ec2e | Changed bin_eval() to default lastval to 0, just in case we have an empty eval string. | 2004-01-05 17:07:21 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | a6a63a147e | 19242: Make job table dynamically reallocatable. | 2003-11-13 14:34:33 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 815bc92148 | a la 19209: zcalloc -> zshcalloc | 2003-10-29 19:17:30 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | 084d6f5a25 | Fix the old-style typeset -T (without the new separator arg). | 2003-09-25 07:37:13 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | eeb9ec4714 | 19129: extra argument to typeset -T gives character for joining array | 2003-09-24 14:55:32 +00:00 |  | 
				
					
						| 
								
								
									 Oliver Kiddle | 6e09c17757 | 19059: add -v, -V and -p flags required by POSIX to the command builtin | 2003-09-11 07:00:05 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 3ffb3ad2f2 | 19014: add alias -s suf=handler | 2003-09-03 10:15:32 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 2d2ce4ecc2 | 18836: read with metafied delimiter didn't work. | 2003-07-09 11:04:01 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 10be59abca | 18578: 18559 caused typeset failures | 2003-05-24 22:46:35 +00:00 |  | 
				
					
						| 
								
								
									 Oliver Kiddle | 09c5818b39 | 18530: print option states with set -o' or set +o' | 2003-05-15 09:39:55 +00:00 |  |