1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-09-23 04:51:12 +02:00
Commit graph

58 commits

Author SHA1 Message Date
Peter Stephenson
1775a6ba81 25690: fix insert-last-word on multibyte characters with Meta 2008-09-18 20:35:37 +00:00
Peter Stephenson
4bed4f9d0f 24994: fix problem with up/down-line-or-search, perhaps 2008-05-11 18:37:34 +00:00
Wayne Davison
f7b2570e15 Locking simplification and signed/unsigned fixes. 2008-05-05 01:14:04 +00:00
Peter Stephenson
1424e923b1 24915: some more fix-ups for combining characters 2008-05-04 18:30:02 +00:00
Peter Stephenson
a8854f71eb 24900: add backward-kill-word behaviour to isearch
document isearch commands better
2008-05-01 11:33:02 +00:00
Peter Stephenson
f8220437f2 unposted: reset search line on anchored pattern isearch 2008-04-28 15:45:41 +00:00
Peter Stephenson
7462e3f978 unposted: more tweaks for failed isearch pattern matches 2008-04-28 11:35:54 +00:00
Peter Stephenson
be947a5606 24890: Matt Wozniski: reset skip_pos on backtracking in isearch 2008-04-28 10:56:42 +00:00
Peter Stephenson
bbcee91527 24886: fix endless loop in string isearch 2008-04-27 20:01:49 +00:00
Peter Stephenson
91a10708b2 24822: highlighting of isearch matches
unposted: not in NEWS that COMBINING_CHARS is not on by default
2008-04-26 22:52:50 +00:00
Peter Stephenson
3587f599b0 unposted: fix position of cursor on forward pattern searching 2008-04-26 21:26:28 +00:00
Peter Stephenson
1fc8484f05 24881: only feep once on an invalid pattern 2008-04-26 20:53:04 +00:00
Peter Stephenson
49d05f7476 feeping on a failed match could be mistimed 2008-04-26 20:40:18 +00:00
Peter Stephenson
35bbbbacb6 24879: unpleasantness at the pattern search line duplication test club 2008-04-26 20:27:39 +00:00
Peter Stephenson
234c6ed193 24878: add incremental pattern searches 2008-04-26 19:51:08 +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
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
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
659bfee072 unposted: move zlefind() and zlecmp() into zle_hist.c 2008-04-11 11:38:06 +00:00
Clint Adams
8deb3e6c43 2381x: set vipenultsrchstr to NULL after freeing it to avoid vi-mode history search segfaults. 2007-09-13 10:14:56 +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
4cb83571c4 Changed some structures to avoid gcc's type-punned warnings. 2006-03-07 21:30:36 +00:00
Peter Stephenson
94953f70b9 22124: handle bad multibyte input better 2006-01-06 14:23:00 +00:00
Wayne Davison
a2e7cbe308 A slightly more optimal way to fix the zle_setline() bug using
the same zlecs-checking idiom as setline().
2005-12-12 18:35:47 +00:00
Wayne Davison
e0c9faba4d Fixed problem in zle_setline() where moving to an empty line would
set zlecs to -1. (Reported by Jun T.)
2005-12-12 18:22:08 +00:00
Wayne Davison
e79af955f0 Got rid of some unsigned-char/char pointer casts. 2005-11-15 08:44:17 +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
05b6a23362 not yet posted; zle line screwed up on bad return from insertlastword() 2005-10-23 17:42:56 +00:00
Peter Stephenson
d9bb1a52c9 21764: unmetafication mangle zle history lines 2005-09-26 18:39:21 +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
Wayne Davison
68f073faa2 Changed several instances of ZWC() used on a string to ZWS(). 2005-08-11 18:40:53 +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
63f6742e9a 21014: remember_edits() was broken 2005-03-18 18:27:51 +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
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
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
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
0aa5829cc7 When downline() calls upline() or visa versa (due to a negative zmult),
the value of "n" that was returned should be negative but was positive.
Fixes some problems with {down,up}-line-or-history and others.
2004-08-24 15:47:04 +00:00
Peter Stephenson
efe2876d92 20219: make zle parameter HISTNO writeable
add history-pattern-search widget
2004-07-29 14:21:57 +00:00
Wayne Davison
fb0937a69e Marked unused parameters with the new UNUSED() macro. 2004-06-02 22:14:25 +00:00
Wayne Davison
12b2ed63ab Silenced one signed/unsigned comparison compiler warning. 2004-05-28 19:24:13 +00:00
Peter Stephenson
2ace0ce4f2 19553: rename c in zle to lastchar 2004-03-08 11:44:09 +00:00
Peter Stephenson
2073eca9f3 19456: Fix ptmx tests, again. 2004-02-20 15:27:35 +00:00
Felix Rosencrantz
e91067d966 17983: Added zle LASTSEARCJ parameter 2002-12-06 23:24:06 +00:00