about summary refs log tree commit diff
path: root/Src/Zle/complist.c
Commit message (Collapse)AuthorAgeFilesLines
* 24672: fix(?) crash resizing window during menu-selectPeter Stephenson2008-02-281-3/+7
|
* 24554: reduce accumulated memory listing in completion listingPeter Stephenson2008-02-151-200/+219
| | | | make file static be used as such instead of as a pretend parameter
* 23807: fix interactive completion modePeter Stephenson2007-08-301-0/+10
|
* 23665: autoloading of module features and related tweaksPeter Stephenson2007-07-061-4/+5
|
* see 23479: add initial features support for modulesPeter Stephenson2007-05-281-2/+25
|
* users/11421: %{...%} was broken in completion listingsPeter Stephenson2007-04-171-4/+2
|
* 23258: fix debugging added in 23248Peter Stephenson2007-04-021-1/+2
|
* unposted: better fix for complist line wrap from 23248Peter Stephenson2007-03-301-4/+5
|
* 23248: Completion listing problem with lines nearly screen widthPeter Stephenson2007-03-291-0/+6
| | | | If compiled with debug send dputs() output to $ZSH_DEBUG_LOG if defined.
* unposted: uninitialised variable could result from 23144Peter Stephenson2007-02-061-1/+1
|
* 23144: Felix Eckhofer <felix@tribut.de>: NULL pointer in complist.cPeter Stephenson2007-02-021-0/+3
|
* 22924: a couple more metafy_line()/unmetafy_line() problemsPeter Stephenson2006-10-301-0/+2
|
* 22753: minor character bugs spotted on CygwinPeter Stephenson2006-09-211-2/+2
|
* 22651: failed to unmetafy bytes for outputPeter Stephenson2006-08-201-3/+13
|
* 22612: comment the static variablesPeter Stephenson2006-08-171-3/+83
|
* 22611: bug scrolling wide completion listPeter Stephenson2006-08-151-5/+1
|
* 22605: bug in complist wide character fixes introduced infinite loopPeter Stephenson2006-08-141-0/+2
|
* 22599: use wide character widths in completionPeter Stephenson2006-08-111-24/+49
|
* 22597: back off two column-subtraction hunksPeter Stephenson2006-08-101-2/+6
|
* 22595: paranoid bounds-checking on someBart Schaefer2006-08-101-9/+9
| | | | loop indices.
* 22594: Attempt to fix some off-by-one errors for completion listsPeter Stephenson2006-08-091-7/+32
| | | | that exactly fit the display width
* unposted: badly positioned declaration in complist.cPeter Stephenson2006-08-071-1/+3
|
* 22589: bug with long lines in menu selectionPeter Stephenson2006-08-071-0/+4
|
* rationalise mb<->wc conversions to use restartable formPeter Stephenson2006-08-031-1/+4
|
* 22474: use variable argument lists to improve error message handlingPeter Stephenson2006-05-301-2/+1
|
* Got rid of some superfluous STOUC() calls (such as the ones I addedWayne Davison2006-01-131-1/+1
| | | | for the arg of calls to nicechar(), which doesn't need this).
* - When mbrtowc() returns -2 when given all the remaining chars in aWayne Davison2006-01-121-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).
* Tweaked the code to handle mbrtowc() converting '\0' the same way asWayne Davison2006-01-111-11/+20
| | | | the other callers do. Also, changed the variable name to 'cnt'.
* The return value of mbrtowc() is a size_t (unsigned), so don'tWayne Davison2006-01-091-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.
* 22069: completion listings didn't get unmetafiedPeter Stephenson2005-12-101-7/+9
|
* Got rid of some unsigned-char/char pointer casts.Wayne Davison2005-11-151-19/+17
|
* 21943, 21945: ZLE_UNICODE_SUPPORT -> MULTIBYTE_SUPPORT;Peter Stephenson2005-10-281-3/+3
| | | | use multibyte versions of nicechar wherever possible.
* 21870: bad INULL() definitionPeter Stephenson2005-10-131-1/+1
| | | | | 21869: multibyte characters in %-substitutions, invalid multibyte characters in completion listings
* 21821, 21822: fix two infinite loopsBart Schaefer2005-10-041-2/+8
|
* minor tidy-upsPeter Stephenson2005-10-021-1/+2
|
* 21784: Improved character widths for formatted multibyte character outputPeter Stephenson2005-09-291-54/+128
|
* 21769: fix some consequences of 21730 in completion listsPeter Stephenson2005-09-271-2/+4
|
* 21593: character arrays wrongly declared with ZLE_UNICODE_SUPPORTPeter Stephenson2005-08-101-1/+1
|
* 21592: browsing new directory from menu selection crashedPeter Stephenson2005-08-101-0/+3
|
* c.f. 21590: metafy_line()/unmetafy_line() now support wide charactersPeter Stephenson2005-08-101-58/+76
|
* Optimise length calculations for ${...//.../...}Peter Stephenson2005-04-241-2/+2
|
* 20861: Fix statusline in Unicode, apart from isearchPeter Stephenson2005-02-241-16/+33
|
* 20856: use VARARR for multibyte string.Peter Stephenson2005-02-231-1/+2
|
* 20854: more Unicode stuff.Peter Stephenson2005-02-231-6/+17
|
* 20822: Initial code for Unicode/multibyte inputPeter Stephenson2005-02-181-3/+5
| | | | 20823: Debugging test in stat wrong for 64-bit systems
* c.f. 20675: improve zle as a basis for Unicode.Peter Stephenson2005-01-141-45/+45
| | | | unposted: update version to 4.2.3-dev-1
* 20500: Unmetafy patterns where possible and other minor pattern fixesPeter Stephenson2004-10-181-2/+2
|
* 20482: but with completion inside interactive completionPeter Stephenson2004-10-141-1/+49
|
* Marked unused parameters with the new UNUSED() macro.Wayne Davison2004-06-021-4/+4
|
* 19553: rename c in zle to lastcharPeter Stephenson2004-03-081-4/+4
|