1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-10-08 09:41:14 +02:00
Commit graph

62 commits

Author SHA1 Message Date
Wayne Davison
4cb83571c4 Changed some structures to avoid gcc's type-punned warnings. 2006-03-07 21:30:36 +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
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
046f4cf49e 21784: Improved character widths for formatted multibyte character output 2005-09-29 17:32:34 +00:00
Andrey Borzenkov
a6ebb7bfc3 21664: unmetafy ztat() argument 2005-08-18 18:19:29 +00:00
Peter Stephenson
817e59cf19 21596: fix run-help, which-command, accept-and-menu-complete 2005-08-10 19:51:30 +00:00
Peter Stephenson
2a888b3d5a c.f. 21590: metafy_line()/unmetafy_line() now support wide characters 2005-08-10 10:56:40 +00:00
Geoff Wing
e71c9f6c01 20162: in printlist() don't output new line if we haven't printed anything 2005-04-22 02:46:40 +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
aad11eb618 unposted: improve 20150 by setting pointer to NULL 2004-07-12 10:05:46 +00:00
Peter Stephenson
86ae90bc1c 20149: improve prompt-reset code
20150: commit ancient memory leak fix(?) in completion
2004-07-11 22:53:01 +00:00
Wayne Davison
fb0937a69e Marked unused parameters with the new UNUSED() macro. 2004-06-02 22:14:25 +00:00
Geoff Wing
8026bedc1c 19474: fix a calculation when displaying completions which are
screen width or multiples of that wide, and ALWAYS_LAST_PROMPT
2004-03-05 00:51:36 +00:00
Peter Stephenson
809ab19dff 18191: from Greg Klanderman: compctl -y didn't respect list arrangement
options listpacked and listrowsfirst.
2003-02-06 10:29:30 +00:00
Peter Stephenson
1e7c463fd9 18059: allow compadd -r and -R with default space suffix 2003-01-13 10:32:03 +00:00
Sven Wischnowsky
273929e188 make sure invalidatelist() isn't called hwen we are inside menu selection and there's only one match left (17489) 2002-07-30 07:47:03 +00:00
Sven Wischnowsky
d28f67623f two new modes for menu selection: incremental search and interactive (17366) 2002-06-26 11:07:42 +00:00
Sven Wischnowsky
5a89ede77b fix for file-type-tests in nested quotes and don't count space file-type-character (17195) 2002-05-21 08:07:51 +00:00
Sven Wischnowsky
3807c902a2 add new generic fake style and changes to the C-code for that (different implementation of compadd -x) (16483) 2002-01-22 10:22:47 +00:00
Sven Wischnowsky
aac666130c fix calculation of number of columns needed with list_packed (15946) 2001-10-05 12:44:00 +00:00
Wayne Davison
4afcd4b149 Got rid of unused variables. 2001-08-08 07:41:04 +00:00
Sven Wischnowsky
4da5c1b2e0 (15509) 2001-07-27 12:56:57 +00:00
Sven Wischnowsky
eba59194d7 make display for groups in _describe nicer; improve packing with list_packed; leave space for type character (list_types) only in groups with at least one file name (15477) 2001-07-25 08:52:34 +00:00
Sven Wischnowsky
8c1b953b5a add list-grouped option to make options and such be grouped together if they have the same description; matches with line-display strings can be hidden; hi and du capabalities in complist are only used if set by the user (15407) 2001-07-18 13:10:07 +00:00
Sven Wischnowsky
1d5fbf228d fix for cursor positioning with that -y option of compctl (display strings) (14507) 2001-05-28 11:42:00 +00:00
Sven Wischnowsky
6d72dca54f try to make _h_c_w smarter at the beginning and end of the list; avoid list-beeping if the old completion list is re-used (3752) 2001-03-27 09:14:50 +00:00
Sven Wischnowsky
eb41692bc5 fix for matching control, try harder to merge separately completed parts to avoid losing user-typed characters (13565) 2001-03-05 10:48:10 +00:00
Sven Wischnowsky
bdaa4f4c05 *** empty log message *** 2001-01-22 12:03:55 +00:00
Sven Wischnowsky
c06782d95b *** empty log message *** 2001-01-18 14:41:40 +00:00
Sven Wischnowsky
4a39b5d9c5 two more fixes for completion matching and reporting interesting positions (13349) 2001-01-15 10:44:14 +00:00
Sven Wischnowsky
a11115ecee fix for 13339 (report each position only once) and fixlet for matching: a case where missing characters weren't remembered (13343) 2001-01-12 13:50:13 +00:00
Sven Wischnowsky
2a78c24842 *** empty log message *** 2001-01-11 10:06:40 +00:00
Sven Wischnowsky
9af83c6c2a fix cursor positioning with partial-word match specs using `**' (13336) 2001-01-10 09:24:45 +00:00
Sven Wischnowsky
4a376d7250 fix for listpacked for matches as long as screen is wide (minus added spaces); more security when freeing matches: make sure current menu match pointer isn't used afterwards (13331) 2001-01-08 15:25:01 +00:00
Sven Wischnowsky
9e44b5ea29 add a counter for invalidatelist() to allow finding out if there is a new list (13082) 2000-10-25 08:18:43 +00:00
Sven Wischnowsky
ead3cee30d avoid printing file type characters in completion lists for matches ending in a slash (13071) 2000-10-24 07:50:24 +00:00
Sven Wischnowsky
adf7965951 add _all_matcher completer and supporting C-code for adding a special match representing all other matches; remove completions style from _expand(|_word) (12960) 2000-10-11 12:19:23 +00:00
Clint Adams
8e628ac624 unposted: remove unused variable declaration from ztat() 2000-10-01 23:43:55 +00:00
Clint Adams
f42bd3a3f9 12863: remove ztrdupstrip, use VARARR in ztat 2000-09-27 19:31:44 +00:00
Clint Adams
2a625db39d 12859: dynamically-allocate buffer in ztat(), ztrdupstring() 2000-09-22 22:16:15 +00:00
Sven Wischnowsky
0334b4df7c make a-a-i-n-h in menu selection work with one match; better undo behaviour for menu selection (12093) 2000-06-28 07:29:59 +00:00
Sven Wischnowsky
1416862b63 allow completion after `a{{b,c},'; fix for closing brace re-insertion when completing from both ends (CLF_MID) (11939) 2000-06-16 07:52:05 +00:00
Sven Wischnowsky
f94e5d78b0 some more memory leak fixes (11745) 2000-06-05 07:57:27 +00:00
Sven Wischnowsky
5a4253f42e allow display of only messages via $compstate[list]=messages (11688) 2000-05-31 09:56:12 +00:00
Sven Wischnowsky
d5b6d1f40c move to last cursor after not asking a second time if list should be shown (11682) 2000-05-31 06:31:22 +00:00
Sven Wischnowsky
cd38cd40f7 matching bugs with patterns with two anchors (11634) 2000-05-29 12:42:59 +00:00
Sven Wischnowsky
7672efed2e fix for unambiguous string insertion (11466) 2000-05-19 08:33:06 +00:00
Sven Wischnowsky
984bae21ba fixes for completion matching (11346) 2000-05-12 11:52:30 +00:00
Oliver Kiddle
ddd8614e51 AIX dependency fixes 2000-04-30 17:58:35 +00:00