Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2006-01-13 | Got rid of some superfluous STOUC() calls (such as the ones I added | Wayne Davison | 1 | -1/+1 | |
for the arg of calls to nicechar(), which doesn't need this). | |||||
2006-01-12 | - When mbrtowc() returns -2 when given all the remaining chars in a | Wayne Davison | 1 | -9/+11 | |
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-11 | Tweaked the code to handle mbrtowc() converting '\0' the same way as | Wayne Davison | 1 | -11/+20 | |
the other callers do. Also, changed the variable name to 'cnt'. | |||||
2006-01-09 | The return value of mbrtowc() is a size_t (unsigned), so don't | Wayne Davison | 1 | -15/+10 | |
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(), and we need to clear the mbstate_t object if mbrtowc() returns an error. | |||||
2005-12-10 | 22069: completion listings didn't get unmetafied | Peter Stephenson | 1 | -7/+9 | |
2005-11-15 | Got rid of some unsigned-char/char pointer casts. | Wayne Davison | 1 | -19/+17 | |
2005-10-28 | 21943, 21945: ZLE_UNICODE_SUPPORT -> MULTIBYTE_SUPPORT; | Peter Stephenson | 1 | -3/+3 | |
use multibyte versions of nicechar wherever possible. | |||||
2005-10-13 | 21870: bad INULL() definition | Peter Stephenson | 1 | -1/+1 | |
21869: multibyte characters in %-substitutions, invalid multibyte characters in completion listings | |||||
2005-10-04 | 21821, 21822: fix two infinite loops | Bart Schaefer | 1 | -2/+8 | |
2005-10-02 | minor tidy-ups | Peter Stephenson | 1 | -1/+2 | |
2005-09-29 | 21784: Improved character widths for formatted multibyte character output | Peter Stephenson | 1 | -54/+128 | |
2005-09-27 | 21769: fix some consequences of 21730 in completion lists | Peter Stephenson | 1 | -2/+4 | |
2005-08-10 | 21593: character arrays wrongly declared with ZLE_UNICODE_SUPPORT | Peter Stephenson | 1 | -1/+1 | |
2005-08-10 | 21592: browsing new directory from menu selection crashed | Peter Stephenson | 1 | -0/+3 | |
2005-08-10 | c.f. 21590: metafy_line()/unmetafy_line() now support wide characters | Peter Stephenson | 1 | -58/+76 | |
2005-04-24 | Optimise length calculations for ${...//.../...} | Peter Stephenson | 1 | -2/+2 | |
2005-02-24 | 20861: Fix statusline in Unicode, apart from isearch | Peter Stephenson | 1 | -16/+33 | |
2005-02-23 | 20856: use VARARR for multibyte string. | Peter Stephenson | 1 | -1/+2 | |
2005-02-23 | 20854: more Unicode stuff. | Peter Stephenson | 1 | -6/+17 | |
2005-02-18 | 20822: Initial code for Unicode/multibyte input | Peter Stephenson | 1 | -3/+5 | |
20823: Debugging test in stat wrong for 64-bit systems | |||||
2005-01-14 | c.f. 20675: improve zle as a basis for Unicode. | Peter Stephenson | 1 | -45/+45 | |
unposted: update version to 4.2.3-dev-1 | |||||
2004-10-18 | 20500: Unmetafy patterns where possible and other minor pattern fixes | Peter Stephenson | 1 | -2/+2 | |
2004-10-14 | 20482: but with completion inside interactive completion | Peter Stephenson | 1 | -1/+49 | |
2004-06-02 | Marked unused parameters with the new UNUSED() macro. | Wayne Davison | 1 | -4/+4 | |
2004-03-08 | 19553: rename c in zle to lastchar | Peter Stephenson | 1 | -4/+4 | |
2004-02-19 | Silenced some compiler warnings about uninitialized variables. | Wayne Davison | 1 | -4/+4 | |
2003-08-05 | 18926: problem accepting filename require metafication with menu selection | Peter Stephenson | 1 | -0/+4 | |
2003-05-14 | 18513: Work around crash on resize in menu selection | Peter Stephenson | 1 | -1/+15 | |
2003-05-05 | 18476: Fix menu selection on Linux console | Andrey Borzenkov | 1 | -3/+3 | |
2002-07-05 | improve interactive mode when there are no matches left (alow to go back ↵ | Sven Wischnowsky | 1 | -10/+30 | |
with undo) (17429) | |||||
2002-07-04 | in menu selection, use copies of comp{pre,suf}fix to make sure they exist; ↵ | Sven Wischnowsky | 1 | -19/+32 | |
fix display problem with non-empty iprefix (17403) | |||||
2002-07-03 | fix for interactive mode when menu selection is called via the menu-select ↵ | Sven Wischnowsky | 1 | -5/+5 | |
widget (17394) | |||||
2002-06-26 | two new modes for menu selection: incremental search and interactive (17366) | Sven Wischnowsky | 1 | -39/+444 | |
2002-06-05 | don't use optimised completion list display code after the list has been ↵ | Sven Wischnowsky | 1 | -1/+1 | |
erased or we're not in menu selection anymore anyway (17286) | |||||
2002-05-27 | follow-up to 17222, make the optimisation work for some more keys again (17237) | Sven Wischnowsky | 1 | -5/+7 | |
2002-05-24 | we have to disable 17219 for some keys because their code doesn't set up the ↵ | Sven Wischnowsky | 1 | -0/+7 | |
variables we need (17222) | |||||
2002-05-24 | make re-display in menu selection faster; redraw only the previously and ↵ | Sven Wischnowsky | 1 | -13/+96 | |
newly selected matches (17219) | |||||
2002-05-21 | fix for file-type-tests in nested quotes and don't count space ↵ | Sven Wischnowsky | 1 | -26/+10 | |
file-type-character (17195) | |||||
2002-01-22 | add new generic fake style and changes to the C-code for that (different ↵ | Sven Wischnowsky | 1 | -4/+5 | |
implementation of compadd -x) (16483) | |||||
2001-07-25 | make display for groups in _describe nicer; improve packing with ↵ | Sven Wischnowsky | 1 | -3/+4 | |
list_packed; leave space for type character (list_types) only in groups with at least one file name (15477) | |||||
2001-07-18 | add list-grouped option to make options and such be grouped together if they ↵ | Sven Wischnowsky | 1 | -4/+8 | |
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-06-13 | fixes for display bugs for completion lists (cursor left one line to far up ↵ | Sven Wischnowsky | 1 | -4/+7 | |
or down) (14903) | |||||
2001-05-08 | print space/backspace when reacing the last column while printing ↵ | Sven Wischnowsky | 1 | -1/+4 | |
descriptions and the like to avoid a cursor positioning bug depending on the kind of terminal (autowrap) (14251) | |||||
2001-03-15 | fix default colour for directories (3674) | Sven Wischnowsky | 1 | -1/+1 | |
2001-01-18 | *** empty log message *** | Sven Wischnowsky | 1 | -2/+6 | |
2001-01-16 | remove 13108 (trap queues); replace with signal queueing to ensure that user ↵ | Sven Wischnowsky | 1 | -1/+10 | |
signal handlers are only executed when it is safe to run them (13365) | |||||
2000-10-25 | re-display list for cleanup only if we were in menu selection (13084) | Sven Wischnowsky | 1 | -1/+6 | |
2000-10-25 | add a counter for invalidatelist() to allow finding out if there is a new ↵ | Sven Wischnowsky | 1 | -2/+3 | |
list (13082) | |||||
2000-10-24 | avoid printing file type characters in completion lists for matches ending ↵ | Sven Wischnowsky | 1 | -2/+3 | |
in a slash (13071) | |||||
2000-10-11 | add _all_matcher completer and supporting C-code for adding a special match ↵ | Sven Wischnowsky | 1 | -0/+4 | |
representing all other matches; remove completions style from _expand(|_word) (12960) |