| 
								
								
									 Peter Stephenson | 1424e923b1 | 24915: some more fix-ups for combining characters | 2008-05-04 18:30:02 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 62b7e68a63 | unposted: fix overwrite without MULTIBYTE_SUPPORT | 2008-04-23 21:08:31 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 2cec7aae44 | 24861 (with tweaks): logic to use alternative wcwidth() if needed; slightly improve test for overwriting with combining characters. | 2008-04-22 15:08:04 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | a58d02fd2e | 24860: better overwrite mode | 2008-04-21 17:58:58 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | f9224e5a04 | 24859: combining chars: overwriting and vi replace and append | 2008-04-21 17:30:34 +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 | fe6d34f024 | 24816: some places where we need cursor alignment with combining characters | 2008-04-14 14:57:52 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 97dcf15556 | 24808: initial support for combining characters in zle | 2008-04-13 16:58:42 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | bc32da6a67 | 24786: handle read -t properly in zle via getbyte() | 2008-04-03 15:20:18 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 4af9d97317 | 23807: fix interactive completion mode | 2007-08-30 14:38:26 +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 | 80acfd135c | 22684: improve getkeystring() interface and make printf do octal escapes | 2006-09-10 18:10:48 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | 587db0585c | Call ZS_memchr() instead of plain memchr() so that suffix-removal works again. | 2006-02-09 22:14:49 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 94953f70b9 | 22124: handle bad multibyte input better | 2006-01-06 14:23:00 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | 37e08571a4 | Fixed parsedigit() to have it use its arg instead of "lastchar". | 2005-11-30 16:49:44 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | e66af50a98 | 22014: argument-base, insert-unicode-char | 2005-11-24 10:25:33 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | 2288d7760b | Got rid of some compiler warnings about comparisons between signed and unsigned variables. | 2005-11-15 09:34:00 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | e79af955f0 | Got rid of some unsigned-char/char pointer casts. | 2005-11-15 08:44:17 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | e366ca8dbf | users/9638: tweaks for FCEDIT etc. 21986: rewrite completion suffixes for wide characters | 2005-11-07 09:37:34 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 6bca0ecb48 | users/9610: handle digit argument when copying words | 2005-11-02 11:09:22 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 29b0eda154 | 21973: typo caused digitargument() not to work | 2005-11-02 10:11:32 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | b043969570 | - A few changes in light of the new ZLE_CHAR_T and ZLE_STRING_T. - Use idigit() in place of some former '0' - '9' range checks.
- Simplified some multibyte conditional code by using ZC_icntrl()
  and LASTFULLCHAR. | 2005-11-01 03:26:52 +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 | d33c6e502a | 21722: fix multibyte word stuff | 2005-09-09 20:34:42 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 5831792752 | 21717: Src/Zle/zle_misc.c: fix execute-named-command and -where-is with multibyte support | 2005-09-09 13:48:59 +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 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 8b3558c5ed | 21616: typo | 2005-08-15 15:47:53 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 243539fa30 | 21610: Turn on ZLE_UNICODE_SUPPORT and fix a few related problems. | 2005-08-15 10:01:47 +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 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 15b78be794 | 20966: fix crash in execute-named-command | 2005-03-11 10:33:39 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 9edff429d8 | 20945: rename statics to avoid clash with globals | 2005-03-07 11:11:18 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 29b6b82ade | 20866: fix deliberate errors in 20861 | 2005-02-24 21:10:44 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | 691dd7e529 | 20861: Fix statusline in Unicode, apart from isearch | 2005-02-24 15:32:36 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | d9137fd4b6 | 20854: more Unicode stuff. | 2005-02-23 13:50:09 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | b83f0e2290 | Andrej: 20838: get ZLE_UNICODE_SUPPORT basically working | 2005-02-22 13:12:35 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | e34d2df070 | 20828: typos in 20822 | 2005-02-18 17:30:55 +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 | efd03cf9e8 | 20742: More Unicode conversion stuff. | 2005-01-25 16:40:41 +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 | 2ace0ce4f2 | 19553: rename c in zle to lastchar | 2004-03-08 11:44:09 +00:00 |  | 
				
					
						| 
								
								
									 Wayne Davison | 1495a7e008 | Don't crash if alt-y is typed twice in a row without a prior ctrl-y. | 2003-07-29 09:53:26 +00:00 |  | 
				
					
						| 
								
								
									 Peter Stephenson | e0d2c9c0b3 | 18313: NULL pointer dereference if yank-pop after a single yank | 2003-02-27 11:32:44 +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 |  | 
				
					
						| 
								
								
									 Andrew Main | b73d71105e | 15734: zle -K option to select a keymap, and zle KEYMAP parameter to examine the current selection. | 2001-09-03 01:39:19 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | c0ea4d62c8 | handle possible NULL pointer returned from bufferwords() (15717) | 2001-08-28 08:41:51 +00:00 |  |