about summary refs log tree commit diff
path: root/Src/Zle/zle_tricky.c
Commit message (Collapse)AuthorAgeFilesLines
* 22819: improved internal use of string quotation,Peter Stephenson2006-10-051-26/+72
| | | | plus completion bug fix with RCQUOTES
* 22713: word end in math completion context was screwyPeter Stephenson2006-09-151-1/+1
|
* 22651: failed to unmetafy bytes for outputPeter Stephenson2006-08-201-4/+16
|
* 22643: completing in math contextPeter Stephenson2006-08-201-0/+2
|
* 22599: use wide character widths in completionPeter Stephenson2006-08-111-9/+18
|
* 22597: back off two column-subtraction hunksPeter Stephenson2006-08-101-1/+6
|
* 22594: Attempt to fix some off-by-one errors for completion listsPeter Stephenson2006-08-091-1/+2
| | | | that exactly fit the display width
* rationalise mb<->wc conversions to use restartable formPeter Stephenson2006-08-031-5/+9
|
* 22575: multibyte fixes for bslashquote(), getzlequery()Peter Stephenson2006-08-011-1/+1
|
* 22544: Improve use of ztype tests for multibyte characters. AddPeter Stephenson2006-07-101-34/+70
| | | | | POSIX_IDENTIFIERS option to control allowability of multibyte alphanumeric characters in parameter and module names.
* 22474: use variable argument lists to improve error message handlingPeter Stephenson2006-05-301-1/+1
|
* Changed some structures to avoid gcc's type-punned warnings.Wayne Davison2006-03-071-3/+3
|
* Call makecommaspecial() when we notice we're completing insideWayne Davison2006-02-131-0/+5
| | | | an open brace list.
* - 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)