Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								851663282a 
								
							 
						 
						
							
							
								
								Greg Klanderman: 26159: fix appending of kills  
							
							
							
						 
						
							2009-01-03 18:12:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								85c513894d 
								
							 
						 
						
							
							
								
								26047: convert lower levels of completion matching to use  
							
							... 
							
							
							
							multibyte strings and wide characters 
							
						 
						
							2008-11-15 21:27:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								cca52d8edb 
								
							 
						 
						
							
							
								
								unposted: Jun T.: fix backkill() calculation of charaters to kill  
							
							
							
						 
						
							2008-04-24 10:18:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								a58d02fd2e 
								
							 
						 
						
							
							
								
								24860: better overwrite mode  
							
							
							
						 
						
							2008-04-21 17:58:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								500c402380 
								
							 
						 
						
							
							
								
								24855: tests for combining char alignment should only be on metafied line  
							
							
							
						 
						
							2008-04-21 10:13:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								3cf29e7513 
								
							 
						 
						
							
							
								
								24853: bits missed from patch  
							
							
							
						 
						
							2008-04-20 21:19:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								b8ec06c870 
								
							 
						 
						
							
							
								
								24853: use metafied strings for inner loops over history  
							
							
							
						 
						
							2008-04-20 21:17:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								1875c12734 
								
							 
						 
						
							
							
								
								24819: fix transposing characters and sneaky combination generation  
							
							
							
						 
						
							2008-04-15 16:49:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								97dcf15556 
								
							 
						 
						
							
							
								
								24808: initial support for combining characters in zle  
							
							
							
						 
						
							2008-04-13 16:58:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								659bfee072 
								
							 
						 
						
							
							
								
								unposted: move zlefind() and zlecmp() into zle_hist.c  
							
							
							
						 
						
							2008-04-11 11:38:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								2c5ea79f17 
								
							 
						 
						
							
							
								
								24782: initial go at highlighting of characters in zle command lines  
							
							
							
						 
						
							2008-04-03 11:38:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wayne Davison 
								
							 
						 
						
							
							
							
							
								
							
							
								9fb0f8dea2 
								
							 
						 
						
							
							
								
								Fixed two compiler warnings about comparing signed/unsigned.  
							
							
							
						 
						
							2008-03-06 16:42:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								20607774dc 
								
							 
						 
						
							
							
								
								24275: fixes for multibyte characters on Solaris  
							
							
							
						 
						
							2007-12-17 17:11:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								c6dfb2999d 
								
							 
						 
						
							
							
								
								users/11419: zle copy-region-as-kill <string>  
							
							... 
							
							
							
							adds text to the kill ring 
							
						 
						
							2007-04-19 14:16:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								006229c32e 
								
							 
						 
						
							
							
								
								22924: a couple more metafy_line()/unmetafy_line() problems  
							
							
							
						 
						
							2006-10-30 14:13:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bart Schaefer 
								
							 
						 
						
							
							
							
							
								
							
							
								d6a7f6f5ad 
								
							 
						 
						
							
							
								
								Add two widges for user control of auto-suffix remove/keep.  
							
							
							
						 
						
							2006-10-16 01:09:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								48d6402e65 
								
							 
						 
						
							
							
								
								rationalise mb<->wc conversions to use restartable form  
							
							
							
						 
						
							2006-08-03 15:37:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								bb912594b2 
								
							 
						 
						
							
							
								
								22575: multibyte fixes for bslashquote(), getzlequery()  
							
							
							
						 
						
							2006-08-01 21:28:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wayne Davison 
								
							 
						 
						
							
							
							
							
								
							
							
								78ddb65f6c 
								
							 
						 
						
							
							
								
								Got rid of some superfluous STOUC() calls (such as the ones I added  
							
							... 
							
							
							
							for the arg of calls to nicechar(), which doesn't need this). 
							
						 
						
							2006-01-13 17:13:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wayne Davison 
								
							 
						 
						
							
							
							
							
								
							
							
								4867f99ef9 
								
							 
						 
						
							
							
								
								- When mbrtowc() returns -2 when given all the remaining chars in a  
							
							... 
							
							
							
							string, set an end-of-line flag and avoid calling mbrtowc() again
  for any of the incomplete characters that remain in the string.
- Use "mbs" for the multi-byte state variable name (for consistency).
- Use the new MB_INVALID and MB_INCOMPLETE defines for the size_t
  -1 and -2 values (respectively). 
							
						 
						
							2006-01-12 01:04:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wayne Davison 
								
							 
						 
						
							
							
							
							
								
							
							
								00465c76fb 
								
							 
						 
						
							
							
								
								Changed the name of the "ret" variable in mb_niceformat() to "cnt"  
							
							... 
							
							
							
							because "ret" is usually used for a variable name to hold the
return value of the function.  Also, changed the test when
checking for a \0 to only check if "cnt" is 0, since we must
always change a value of 0 to 1. 
							
						 
						
							2006-01-09 17:58:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wayne Davison 
								
							 
						 
						
							
							
							
							
								
							
							
								74b4973888 
								
							 
						 
						
							
							
								
								The return value of mbrtowc() is a size_t (unsigned), so don't  
							
							... 
							
							
							
							assign it to an int and then check if it's > 0, as that won't
work on a system where an int is larger than a size_t.  Also,
we needed to use STOUC() on a char value passed to nicechar(). 
							
						 
						
							2006-01-09 00:29:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wayne Davison 
								
							 
						 
						
							
							
							
							
								
							
							
								c70dabb500 
								
							 
						 
						
							
							
								
								Changed zlelineasstring() and zlegetline() to each return a normal char  
							
							... 
							
							
							
							pointer, not an unsigned char pointer.  Changed stringaszleline() to
take a normal char pointer for its first arg.  Got rid of some
unsigned-char/char pointer casts. 
							
						 
						
							2005-11-15 08:44:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wayne Davison 
								
							 
						 
						
							
							
							
							
								
							
							
								781711e733 
								
							 
						 
						
							
							
								
								- One minor change to handle the ZLE_STRING_T change.  
							
							... 
							
							
							
							- A few brace-position twiddles. 
							
						 
						
							2005-11-01 03:26:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wayne Davison 
								
							 
						 
						
							
							
							
							
								
							
							
								e02e6d0a26 
								
							 
						 
						
							
							
								
								Fixed some compiler warnings about signed/unsigned comparisons.  
							
							
							
						 
						
							2005-10-31 21:12:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								aea7715261 
								
							 
						 
						
							
							
								
								21943, 21945: ZLE_UNICODE_SUPPORT -> MULTIBYTE_SUPPORT;  
							
							... 
							
							
							
							use multibyte versions of nicechar wherever possible. 
							
						 
						
							2005-10-28 17:34:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								046f4cf49e 
								
							 
						 
						
							
							
								
								21784: Improved character widths for formatted multibyte character output  
							
							
							
						 
						
							2005-09-29 17:32:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								7f09a15a83 
								
							 
						 
						
							
							
								
								21603: wchar/multibyte conversion of cursor position when at end of line  
							
							
							
						 
						
							2005-08-12 10:24:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								2a888b3d5a 
								
							 
						 
						
							
							
								
								c.f. 21590: metafy_line()/unmetafy_line() now support wide characters  
							
							
							
						 
						
							2005-08-10 10:56:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								8665549030 
								
							 
						 
						
							
							
								
								21541: remove some warnings from ZLE_UNICODE_SUPPORT  
							
							
							
						 
						
							2005-07-28 14:45:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrey Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								ae6c23ae2c 
								
							 
						 
						
							
							
								
								20872: fix ZS_{icntrl,tolower} vs. ZC_{incntrl,tolower} confusion  
							
							
							
						 
						
							2005-02-26 07:40:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								f7ceca4fec 
								
							 
						 
						
							
							
								
								20869: more small Unicode tweaks  
							
							
							
						 
						
							2005-02-25 15:10:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								ddd172ebe2 
								
							 
						 
						
							
							
								
								20863: fix history (i)searching for Unicode  
							
							
							
						 
						
							2005-02-25 10:20:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								d9137fd4b6 
								
							 
						 
						
							
							
								
								20854: more Unicode stuff.  
							
							
							
						 
						
							2005-02-23 13:50:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrey Borzenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								70f9279060 
								
							 
						 
						
							
							
								
								20845: fix mbstate_t usage in getrestchar  
							
							
							
						 
						
							2005-02-22 21:36:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								b83f0e2290 
								
							 
						 
						
							
							
								
								Andrej: 20838: get ZLE_UNICODE_SUPPORT basically working  
							
							
							
						 
						
							2005-02-22 13:12:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								d7c13fb2c3 
								
							 
						 
						
							
							
								
								20822: Initial code for Unicode/multibyte input  
							
							... 
							
							
							
							20823: Debugging test in stat wrong for 64-bit systems 
							
						 
						
							2005-02-18 13:57:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								85e0b5f377 
								
							 
						 
						
							
							
								
								20752: fix access to ZLE parameters  
							
							
							
						 
						
							2005-01-26 18:12:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								77bd05014d 
								
							 
						 
						
							
							
								
								20750: fix hang with 20742  
							
							
							
						 
						
							2005-01-26 12:34:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								efd03cf9e8 
								
							 
						 
						
							
							
								
								20742: More Unicode conversion stuff.  
							
							
							
						 
						
							2005-01-25 16:40:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clint Adams 
								
							 
						 
						
							
							
							
							
								
							
							
								8ae8a91b8b 
								
							 
						 
						
							
							
								
								* 20736: Src/Zle/zle_utils.c: change zlegetline() to return a metafied string.  
							
							
							
						 
						
							2005-01-22 16:26:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clint Adams 
								
							 
						 
						
							
							
							
							
								
							
							
								0038b1a682 
								
							 
						 
						
							
							
								
								* 2073x: Src/Zle/zle_utils.c, Src/hist.c: modify zlegetline() and zlegetline  
							
							... 
							
							
							
							caller so that the octet-based and wide-character versions should return
   the same string. 
							
						 
						
							2005-01-22 04:03:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clint Adams 
								
							 
						 
						
							
							
							
							
								
							
							
								7c2424d022 
								
							 
						 
						
							
							
								
								* 20718: Src/Zle/zle_utils.c: minor cleanup for proto-Unicode stuff.  
							
							
							
						 
						
							2005-01-16 16:24:28 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wayne Davison 
								
							 
						 
						
							
							
							
							
								
							
							
								fb0937a69e 
								
							 
						 
						
							
							
								
								Marked unused parameters with the new UNUSED() macro.  
							
							
							
						 
						
							2004-06-02 22:14:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								bb9d76469e 
								
							 
						 
						
							
							
								
								zsh-users/7160: Check and fix mod_export entries.  
							
							
							
						 
						
							2004-03-12 18:56:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								815bc92148 
								
							 
						 
						
							
							
								
								a la 19209: zcalloc -> zshcalloc  
							
							
							
						 
						
							2003-10-29 19:17:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Stephenson 
								
							 
						 
						
							
							
							
							
								
							
							
								778a73b027 
								
							 
						 
						
							
							
								
								18139: Improve $killring interface; can now change length.  Empty  
							
							... 
							
							
							
							strings in $killring are ignored when yank-popping.  Yank-popping
is more consistent about looping and using the original cutbuffer. 
							
						 
						
							2003-01-27 14:54:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sven Wischnowsky 
								
							 
						 
						
							
							
							
							
								
							
							
								4e994fddce 
								
							 
						 
						
							
							
								
								avoid adding empty strings to the kill ring (13767)  
							
							
							
						 
						
							2001-03-26 08:58:33 +00:00