about summary refs log tree commit diff
path: root/Src/Zle/zle_tricky.c
Commit message (Collapse)AuthorAgeFilesLines
* - Use "mbs" for the multi-byte state variable name (for consistency).Wayne Davison2006-01-121-5/+5
| | | | | - Use the new MB_INVALID and MB_INCOMPLETE defines for the size_t -1 and -2 values (respectively).
* The return value of mbrtowc() is a size_t (unsigned), so don'tWayne Davison2006-01-111-5/+7
| | | | | 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.
* Got rid of two unneeded "(char *)" casts.Wayne Davison2005-11-181-2/+2
|
* Changed zlemetaline into a normal char pointer, not unsigned char.Wayne Davison2005-11-151-39/+35
| | | | Got rid of some unsigned-char/char pointer casts.
* 21971: multibyte version of pfxlen()Peter Stephenson2005-11-011-1/+43
|
* - Changed a couple pointers from "char *" to "unsigned char *" inWayne Davison2005-11-011-19/+16
| | | | | order to match the zlemetaline's type. - A few brace-position twiddles.
* 21943, 21945: ZLE_UNICODE_SUPPORT -> MULTIBYTE_SUPPORT;Peter Stephenson2005-10-281-5/+5
| | | | use multibyte versions of nicechar wherever possible.
* 21871: replace INULL() by inull()Peter Stephenson2005-10-131-3/+3
|
* 21784: Improved character widths for formatted multibyte character outputPeter Stephenson2005-09-291-4/+4
|
* 21596: fix run-help, which-command, accept-and-menu-completePeter Stephenson2005-08-101-0/+2
|
* c.f. 21590: metafy_line()/unmetafy_line() now support wide charactersPeter Stephenson2005-08-101-174/+245
|
* 21541: remove some warnings from ZLE_UNICODE_SUPPORTPeter Stephenson2005-07-281-0/+10
|
* users/8856, users/8863: which-command stuffPeter Stephenson2005-05-231-1/+4
|
* 20854: more Unicode stuff.Peter Stephenson2005-02-231-2/+11
|
* Andrej: 20838: get ZLE_UNICODE_SUPPORT basically workingPeter Stephenson2005-02-221-4/+4
|
* 20828: typos in 20822Peter Stephenson2005-02-181-1/+1
|
* 20822: Initial code for Unicode/multibyte inputPeter Stephenson2005-02-181-1/+16
| | | | 20823: Debugging test in stat wrong for 64-bit systems
* c.f. 20675: improve zle as a basis for Unicode.Peter Stephenson2005-01-141-151/+158
| | | | unposted: update version to 4.2.3-dev-1
* * 20657: Src/Zle/zle_tricky.c: sort completions partially based on ↵Clint Adams2005-01-111-0/+4
| | | | LC_COLLATE setting.
* Marked unused parameters with the new UNUSED() macro.Wayne Davison2004-06-021-7/+7
|
* Silenced two signed/unsigned comparison compiler warnings.Wayne Davison2004-05-281-2/+2
|
* 19595: rename DO to DOLOOP to avoid conflict with curses.h on Tru64 5.1Oliver Kiddle2004-03-111-1/+1
|
* 19553: rename c in zle to lastcharPeter Stephenson2004-03-081-6/+6
|
* fix typo in comment (17569)Sven Wischnowsky2002-08-201-1/+1
|
* fix default completion module loading, use compctl if it hasn't been loaded ↵Sven Wischnowsky2002-08-201-1/+10
| | | | already and no completion widgets have been defined (17567)
* remove qword, it isn't needed anymore (17439)Sven Wischnowsky2002-07-081-12/+1
|
* add new sepcial context -assign-parameter- for completing the parameter in ↵Sven Wischnowsky2002-07-011-6/+19
| | | | an assignment (17387)
* fix for unquoting with `compset -q' with singly and doubly quoted strings ↵Sven Wischnowsky2002-05-131-4/+13
| | | | (17135)
* treat backslashed bangs in double quotes specially in get_comp_string(), ↵Sven Wischnowsky2002-04-161-0/+6
| | | | they are more like $s there (16990)
* remove that -T option to compdef again and instead use comma-separated ↵Sven Wischnowsky2002-03-131-0/+1
| | | | sub-contexts both for function and style lookup (16819)
* don't try to build the redirection string for the loops (for, foreach, ↵Sven Wischnowsky2002-03-071-1/+1
| | | | select) (16776)
* add $redirections array to completion system parameters, containing ↵Sven Wischnowsky2002-03-011-4/+25
| | | | information about all redirections on the line; make this and compstate[redirect] contain the file descriptor number (16751)
* fix completion after var+= to use value context (16418)Sven Wischnowsky2002-01-081-0/+2
|
* (15357)Sven Wischnowsky2001-07-101-0/+2
|
* make expand-word not always restore the command line (3940)Sven Wischnowsky2001-06-251-1/+2
|
* Change magic-space to respect !".Bart Schaefer2001-06-241-1/+5
|
* fixes for display bugs for completion lists (cursor left one line to far up ↵Sven Wischnowsky2001-06-131-1/+3
| | | | or down) (14903)
* more fixage for expansion: just convert the command line to the original ↵Sven Wischnowsky2001-05-161-6/+24
| | | | when expansion shouldn't or couldn't do something sensible on the line (14359)
* (14350)Sven Wischnowsky2001-05-151-8/+25
|
* print space/backspace when reacing the last column while printing ↵Sven Wischnowsky2001-05-081-1/+4
| | | | descriptions and the like to avoid a cursor positioning bug depending on the kind of terminal (autowrap) (14251)
* add `aliases' option to be able to disable alias expansion (13554)Sven Wischnowsky2001-02-281-4/+5
|
* *** empty log message ***Sven Wischnowsky2001-01-181-1/+7
|
* remove 13108 (trap queues); replace with signal queueing to ensure that user ↵Sven Wischnowsky2001-01-161-4/+15
| | | | signal handlers are only executed when it is safe to run them (13365)
* don't stop parsing too early when completing inside a command substitution ↵Sven Wischnowsky2000-10-041-0/+1
| | | | (12885)
* fix for unbalanced calls to {push,pop}heap in docomplete()/get_comp_string() ↵Sven Wischnowsky2000-08-291-1/+3
| | | | (12717)
* fixes for completion in math contexts (12592)Sven Wischnowsky2000-08-111-0/+1
|
* quote brace-strings (12113)Sven Wischnowsky2000-06-291-8/+12
|
* typo in _history; missing free()s in zle_tricky.c (12067)Sven Wischnowsky2000-06-261-0/+2
|
* allow _expand to expand braces; better detection of braces to complete in C ↵Sven Wischnowsky2000-06-191-1/+25
| | | | (11973)
* allow completion after `a{{b,c},'; fix for closing brace re-insertion when ↵Sven Wischnowsky2000-06-161-8/+0
| | | | completing from both ends (CLF_MID) (11939)