summary refs log tree commit diff
path: root/Src/Zle/zle_tricky.c
Commit message (Collapse)AuthorAgeFilesLines
* 29165: use term.h globally if needed at all.Peter Stephenson2011-05-091-19/+19
|
* 29107: replace overlapping strcpy with memmoveBart Schaefer2011-04-291-4/+4
|
* 28926: No newline after the last line in listlist() when printing the listBart Schaefer2011-03-281-1/+3
| | | | in a single column.
* 28772: Update regions in region highlight dynamicallyPeter Stephenson2011-02-181-5/+3
|
* lexsave/lexrestore lexflagsPeter Stephenson2010-12-141-4/+3
| | | | add new LEXFLAGS_ZLE
* 28528: Rearrange zleparse to lexflagsPeter Stephenson2010-12-141-8/+8
| | | | Add (z+n+)
* Fix ZLE access to pushed history linePeter Stephenson2010-03-221-8/+8
|
* 27479: prevent completions split across backslash-newlinePeter Stephenson2009-12-071-22/+58
| | | | from causing too much mayhem
* users/14307: end of command line in completion with variant zsh syntaxPeter Stephenson2009-08-151-1/+9
|
* 26588: don't expand aliases in run-helpPeter Stephenson2009-02-201-2/+1
|
* 26247: fix compilation with -Werror=format-securityAndrey Borzenkov2009-01-051-1/+1
|
* 25859: avoid possible NULL dereferencing if RC_QUOTES is set.Clint Adams2008-10-121-1/+1
|
* 25636: free s before returning with an error condition.Clint Adams2008-09-081-1/+7
|
* 25051: add colour sequences to formatting strings in completionPeter Stephenson2008-05-161-2/+27
|
* 24861 (with tweaks): logic to use alternative wcwidth() if needed;Peter Stephenson2008-04-221-1/+1
| | | | slightly improve test for overwriting with combining characters.
* 24816: some places where we need cursor alignment with combining charactersPeter Stephenson2008-04-141-4/+1
|
* 24810: ensure combining character alignment on unmetaficationPeter Stephenson2008-04-141-0/+8
|
* 24808: initial support for combining characters in zlePeter Stephenson2008-04-131-9/+9
|
* 24542: fix RC_QUOTES completion if opening quote not at start of stringPeter Stephenson2008-02-091-5/+10
|
* 23900: Better handling of NO_EQUALS in old completionPeter Stephenson2007-10-031-0/+7
|
* 23809: expand $'...' in completion wordPeter Stephenson2007-08-301-1/+84
|
* 23488: tidy up module interface and documentationPeter Stephenson2007-05-291-1/+1
|
* see 23479: add initial features support for modulesPeter Stephenson2007-05-281-1/+1
|
* 23246: fix completions of redirections that occur before the command wordPeter Stephenson2007-03-281-4/+15
|
* 23172: typo displaying multiline explanation stringsPeter Stephenson2007-02-131-1/+2
|
* Fixed the error checking of mbrtowc() since its return vlaue can neverWayne Davison2007-01-261-1/+1
| | | | be < 0 -- it returns MB_INVALID, (size_t)-1, which is a positive value.
* 23118: improve sorting to make it work with localesPeter Stephenson2007-01-211-11/+9
|
* 23036: three more fixes for completion using $'...'Peter Stephenson2006-12-081-0/+10
|
* Incomplete improvements for $'...' in completionPeter Stephenson2006-12-031-14/+36
|
* 22950: fix reverse-menu-complete as start of completionPeter Stephenson2006-11-021-2/+8
|
* 22911: use QT_BACKSLASH if instring is QT_NONEPeter Stephenson2006-10-251-1/+2
|
* 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.