Wayne Davison 
								
							 
						 
						
							
							
							
							
								
							
							
								693fd5b56e 
								
							 
						 
						
							
							
								
								Check the return value of all pipe(), read(), and write() calls.  
							
							 
							
							... 
							
							
							
							Gets rid of all the remaining "ignoring return value" compiler
warnings, and makes some read/write operations safer by ensuring
that an EINTR is handled. 
							
						 
						
							2009-12-16 18:39:06 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								3206b8a2ea 
								
							 
						 
						
							
							
								
								27442 plus tweak: wait returns status for $! even if exited  
							
							 
							
							
							
						 
						
							2009-12-02 09:46:12 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								3257f6b8d5 
								
							 
						 
						
							
							
								
								27134: Close SHTTY on exec.  
							
							 
							
							... 
							
							
							
							27135: POSIX_JOBS leaves MONITOR on in subshell and doesn't save
parent job table. 
							
						 
						
							2009-07-12 15:09:56 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								bdfebe3e32 
								
							 
						 
						
							
							
								
								27129: fix status at start of function, command subst, etc.  
							
							 
							
							
							
						 
						
							2009-07-11 16:42:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								4db28c55b6 
								
							 
						 
						
							
							
								
								27126: a few more contexts where executing empty lists gives status zero  
							
							 
							
							
							
						 
						
							2009-07-10 22:10:25 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								aa563b1a3f 
								
							 
						 
						
							
							
								
								27110: Only turn on MONITOR if set explicitly or INTERACTIVE  
							
							 
							
							
							
						 
						
							2009-07-09 19:42:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								b31ca21b46 
								
							 
						 
						
							
							
								
								27100: Allow MONITOR option in non-interactive shells for testing.  
							
							 
							
							
							
						 
						
							2009-07-08 17:06:02 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								041057687f 
								
							 
						 
						
							
							
								
								27083: non-zero status on failures to find or execute file in "."  
							
							 
							
							
							
						 
						
							2009-07-01 15:07:25 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								6f3f3c6a01 
								
							 
						 
						
							
							
								
								26072: lexsave()/lexrestore() to fix bug with sourcing from "funny" places  
							
							 
							
							
							
						 
						
							2009-03-09 15:57:57 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								64d011185a 
								
							 
						 
						
							
							
								
								26583: use HOOK_FUNCTIONS more widely  
							
							 
							
							
							
						 
						
							2009-02-19 10:12:37 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								c7d8b0dfb8 
								
							 
						 
						
							
							
								
								26546, 26556: sticky emulation for functions defined in emulate ... -c ...  
							
							 
							
							... 
							
							
							
							environments, plus documentation 
							
						 
						
							2009-02-11 20:42:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								2920c227d3 
								
							 
						 
						
							
							
								
								25677: add %x and %I prompt escapes for shell source code debugging  
							
							 
							
							... 
							
							
							
							tidy up interface to doshfunc() 
							
						 
						
							2008-09-16 15:02:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								d37f9672cb 
								
							 
						 
						
							
							
								
								25651: make getpermtext() output indentation more logical  
							
							 
							
							
							
						 
						
							2008-09-11 17:14:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								0cba5ef62a 
								
							 
						 
						
							
							
								
								25595: fix line numbers with EVAL_LINENO,  
							
							 
							
							... 
							
							
							
							try to fix oddities with funcstack and sourced files,
simplify use of caller element of funcstack 
							
						 
						
							2008-09-03 09:08:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								a5a1296fa0 
								
							 
						 
						
							
							
								
								25448: add $funcfiletrace to show absolute line number for caller  
							
							 
							
							
							
						 
						
							2008-08-13 21:02:02 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								01f5d0a274 
								
							 
						 
						
							
							
								
								25443 (tweaked): allow $functrace to show sourced files  
							
							 
							
							
							
						 
						
							2008-08-12 20:25:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								2853ca830a 
								
							 
						 
						
							
							
								
								25247 with further modifications: add $funcsourcetrace  
							
							 
							
							
							
						 
						
							2008-08-11 19:22:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								2706eac454 
								
							 
						 
						
							
							
								
								25415: Make DEBUG_BEFORE_CMD the default.  
							
							 
							
							... 
							
							
							
							Reuse ERR_EXIT in DEBUG traps.
Clean up trapreturn code. 
							
						 
						
							2008-08-07 16:25:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								541e5e2490 
								
							 
						 
						
							
							
								
								25385: fix another bug with trapreturn trampling on status  
							
							 
							
							
							
						 
						
							2008-08-04 19:47:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								4fc027edf0 
								
							 
						 
						
							
							
								
								25384: fix problem with incorrect autoloads of zsh/zle  
							
							 
							
							
							
						 
						
							2008-08-04 17:32:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								506d73299c 
								
							 
						 
						
							
							
								
								fix problems with trapreturn, in particular in source inside trap  
							
							 
							
							
							
						 
						
							2008-08-01 13:53:43 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								0c9830d23c 
								
							 
						 
						
							
							
								
								25345, 25347: neaten interface from main shell to zle  
							
							 
							
							
							
						 
						
							2008-07-31 08:44:16 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								0409391c7d 
								
							 
						 
						
							
							
								
								25272: add zshaddhistory hook  
							
							 
							
							
							
						 
						
							2008-07-17 11:27:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								bd70d684fc 
								
							 
						 
						
							
							
								
								25002: only ZLE should update attributes resulting from prompt expansion  
							
							 
							
							
							
						 
						
							2008-05-12 13:50:42 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								c811a18d44 
								
							 
						 
						
							
							
								
								24986: prompt escapes for colours  
							
							 
							
							
							
						 
						
							2008-05-09 17:33:49 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								497a34d249 
								
							 
						 
						
							
							
								
								24894: enable colouring of highlighted text in editor  
							
							 
							
							
							
						 
						
							2008-04-29 17:19:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								0f00952d57 
								
							 
						 
						
							
							
								
								24869: Marc Chantreux: make default readnullcmd configurable  
							
							 
							
							
							
						 
						
							2008-04-26 17:46:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								bc32da6a67 
								
							 
						 
						
							
							
								
								24786: handle read -t properly in zle via getbyte()  
							
							 
							
							
							
						 
						
							2008-04-03 15:20:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								765f73823e 
								
							 
						 
						
							
							
								
								users/12305: option output not well documented  
							
							 
							
							... 
							
							
							
							-c and SHIN_STDIN inconsistent with manual 
							
						 
						
							2007-12-12 13:46:35 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								0d04d4c312 
								
							 
						 
						
							
							
								
								24120: termcap string memory allocation was screwy  
							
							 
							
							
							
						 
						
							2007-11-26 10:27:59 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								af359d24a4 
								
							 
						 
						
							
							
								
								users/11883: return at top level caused following precommand functions  
							
							 
							
							... 
							
							
							
							to return immediately 
							
						 
						
							2007-09-26 10:28:34 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								ab3c63ff9b 
								
							 
						 
						
							
							
								
								23702: fix installing executable scripts  
							
							 
							
							... 
							
							
							
							23703: getenv() should be zgetenv() 
							
						 
						
							2007-07-26 08:58:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								1b52f47cf2 
								
							 
						 
						
							
							
								
								23665: autoloading of module features and related tweaks  
							
							 
							
							
							
						 
						
							2007-07-06 21:52:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								6ab77f00ff 
								
							 
						 
						
							
							
								
								23488: tidy up module interface and documentation  
							
							 
							
							
							
						 
						
							2007-05-29 17:01:07 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								b0c5f09169 
								
							 
						 
						
							
							
								
								see 23479: add initial features support for modules  
							
							 
							
							
							
						 
						
							2007-05-28 22:57:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrey Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								ac1c483496 
								
							 
						 
						
							
							
								
								23409: disable prompt_sp output after ^D was seen and message printed  
							
							 
							
							
							
						 
						
							2007-05-10 11:36:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								aa2ae64dff 
								
							 
						 
						
							
							
								
								22983: exit could loop for ever  
							
							 
							
							
							
						 
						
							2006-11-08 17:43:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								aba936b17c 
								
							 
						 
						
							
							
								
								22981: Zvi Har'el: bad call from 22952  
							
							 
							
							... 
							
							
							
							22980: add hook array for special functions 
							
						 
						
							2006-11-08 10:38:05 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								85fd642711 
								
							 
						 
						
							
							
								
								Vin Shelton: 22789: 22783 broke .zshenv  
							
							 
							
							
							
						 
						
							2006-09-29 20:43:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								d061785438 
								
							 
						 
						
							
							
								
								22783: Frank Terbeck: don't load zsh/newuser unless interactive  
							
							 
							
							
							
						 
						
							2006-09-28 09:47:13 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								b477e24aa2 
								
							 
						 
						
							
							
								
								22727: "use 'exit' to exit" was suboptimal  
							
							 
							
							
							
						 
						
							2006-09-17 17:42:56 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								b726ead94e 
								
							 
						 
						
							
							
								
								22676, 22678: extend sched and make it able to run events when waiting for  
							
							 
							
							... 
							
							
							
							input 
							
						 
						
							2006-09-10 15:24:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								dd5602f59b 
								
							 
						 
						
							
							
								
								22474: use variable argument lists to improve error message handling  
							
							 
							
							
							
						 
						
							2006-05-30 22:35:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wayne Davison 
								
							 
						 
						
							
							
							
							
								
							
							
								4cb83571c4 
								
							 
						 
						
							
							
								
								Changed some structures to avoid gcc's type-punned warnings.  
							
							 
							
							
							
						 
						
							2006-03-07 21:30:36 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clint Adams 
								
							 
						 
						
							
							
							
							
								
							
							
								a915138852 
								
							 
						 
						
							
							
								
								22284: add --disable-dynamic-nss configure switch to disable use of getpw*(), getgr*(), initgroups() functions.  
							
							 
							
							
							
						 
						
							2006-02-19 19:36:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								30176eaf63 
								
							 
						 
						
							
							
								
								22198: do always set HOME in native emulation  
							
							 
							
							
							
						 
						
							2006-02-07 11:29:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								8b0cc87817 
								
							 
						 
						
							
							
								
								22195: don't set HOME in the shell  
							
							 
							
							
							
						 
						
							2006-02-06 11:57:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								bf3ee0f725 
								
							 
						 
						
							
							
								
								22049: bug exiting from sourced file within function  
							
							 
							
							
							
						 
						
							2005-12-03 00:14:05 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wayne Davison 
								
							 
						 
						
							
							
							
							
								
							
							
								d8838293f5 
								
							 
						 
						
							
							
								
								Changed two zle functions to each return a char pointer, not an  
							
							 
							
							... 
							
							
							
							unsigned char pointer. 
							
						 
						
							2005-11-15 08:44:21 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								409296e22f 
								
							 
						 
						
							
							
								
								21736: improve tests for word and identifier characters with multibyte input  
							
							 
							
							
							
						 
						
							2005-09-20 15:10:26 +00:00