Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 23248: Completion listing problem with lines nearly screen width | Peter Stephenson | 2007-03-29 | 1 | -19/+25 |
| | | | | If compiled with debug send dputs() output to $ZSH_DEBUG_LOG if defined. | ||||
* | Small fix to 23177: compute *widthp and *swidep after nicechar(). | Bart Schaefer | 2007-02-26 | 1 | -1/+10 |
| | |||||
* | unposted: document some limitations of utils.c | Peter Stephenson | 2007-02-18 | 1 | -0/+10 |
| | |||||
* | 23177: better formatting of unprintable multibyte characters under 256 | Peter Stephenson | 2007-02-14 | 1 | -1/+3 |
| | |||||
* | 23165: fix problems with bases: error if over 36 and don't interpret octal | Peter Stephenson | 2007-02-12 | 1 | -1/+4 |
| | |||||
* | 23159 plus minor doc tweaks: leave BAUD parameter unset by default | Peter Stephenson | 2007-02-08 | 1 | -102/+0 |
| | |||||
* | 23153: restore old ztrcmp() and add comment about why | Peter Stephenson | 2007-02-07 | 1 | -46/+31 |
| | |||||
* | 23152: make ztrcmp() respect MULTIBYTE | Peter Stephenson | 2007-02-06 | 1 | -16/+45 |
| | | | | make sorting of printed hash tables more consistent | ||||
* | 23138: further tweak to backslashes in $'...' | Peter Stephenson | 2007-01-27 | 1 | -8/+26 |
| | |||||
* | 23136: handle Bnulls now added in $'...' | Peter Stephenson | 2007-01-27 | 1 | -9/+20 |
| | |||||
* | 23118: improve sorting to make it work with locales | Peter Stephenson | 2007-01-21 | 1 | -0/+11 |
| | |||||
* | 23097: splitting of $'...' strings in completion | Peter Stephenson | 2007-01-08 | 1 | -4/+20 |
| | |||||
* | 23071: signed characters with no multibyte support | Peter Stephenson | 2006-12-19 | 1 | -3/+8 |
| | |||||
* | 23036: three more fixes for completion using $'...' | Peter Stephenson | 2006-12-08 | 1 | -3/+11 |
| | |||||
* | Incomplete improvements for $'...' in completion | Peter Stephenson | 2006-12-03 | 1 | -19/+121 |
| | |||||
* | 22981: Zvi Har'el: bad call from 22952 | Peter Stephenson | 2006-11-08 | 1 | -13/+38 |
| | | | | 22980: add hook array for special functions | ||||
* | unposted: typo in 22885 | Peter Stephenson | 2006-10-19 | 1 | -1/+1 |
| | |||||
* | 22885: fix problems with multibyte tokenized strings | Peter Stephenson | 2006-10-19 | 1 | -0/+15 |
| | | | | unposted: _todo.sh: more contexts | ||||
* | 22852: users style effect changed in 22191 | Peter Stephenson | 2006-10-10 | 1 | -1/+1 |
| | | | | 22853: unquoted ^ at end of bindkey string treated literally | ||||
* | 22819: improved internal use of string quotation, | Peter Stephenson | 2006-10-05 | 1 | -26/+31 |
| | | | | plus completion bug fix with RCQUOTES | ||||
* | 22765: rename some MB_ macros to WC_ for consistency. | Peter Stephenson | 2006-09-23 | 1 | -4/+4 |
| | |||||
* | 22753: minor character bugs spotted on Cygwin | Peter Stephenson | 2006-09-21 | 1 | -1/+2 |
| | |||||
* | assume width 1 for control characters; | Peter Stephenson | 2006-09-15 | 1 | -8/+12 |
| | | | | don't crash if width of repeated padding string is 0 | ||||
* | 22705: make ${(l...)...} and ${(r...)...} handle multibyte characters | Peter Stephenson | 2006-09-13 | 1 | -57/+31 |
| | |||||
* | 22684: improve getkeystring() interface and make printf do octal escapes | Peter Stephenson | 2006-09-10 | 1 | -37/+25 |
| | |||||
* | 22676, 22678: extend sched and make it able to run events when waiting for | Peter Stephenson | 2006-09-10 | 1 | -6/+139 |
| | | | | input | ||||
* | 22599: use wide character widths in completion | Peter Stephenson | 2006-08-11 | 1 | -3/+8 |
| | |||||
* | 22586: fix warnings spotted on Cygwin | Peter Stephenson | 2006-08-04 | 1 | -1/+9 |
| | |||||
* | 22585: fix zsh.exports | Peter Stephenson | 2006-08-04 | 1 | -2/+2 |
| | |||||
* | rationalise mb<->wc conversions to use restartable form | Peter Stephenson | 2006-08-03 | 1 | -33/+31 |
| | |||||
* | 22575: multibyte fixes for bslashquote(), getzlequery() | Peter Stephenson | 2006-08-01 | 1 | -112/+138 |
| | |||||
* | fix typos in 22556 | Peter Stephenson | 2006-07-25 | 1 | -1/+3 |
| | |||||
* | 22556: Multibyte separators and delimiters | Peter Stephenson | 2006-07-24 | 1 | -141/+261 |
| | |||||
* | 22544: Improve use of ztype tests for multibyte characters. Add | Peter Stephenson | 2006-07-10 | 1 | -10/+84 |
| | | | | | POSIX_IDENTIFIERS option to control allowability of multibyte alphanumeric characters in parameter and module names. | ||||
* | 22529: multibyte conversion in math expressions | Peter Stephenson | 2006-06-30 | 1 | -0/+11 |
| | |||||
* | 22525: lengths and cases of multibyte strings in parameters and history | Peter Stephenson | 2006-06-28 | 1 | -5/+15 |
| | |||||
* | 22522: infinite loop with invalid character in mb_metastrlen() | Peter Stephenson | 2006-06-27 | 1 | -2/+2 |
| | |||||
* | 22518: Initial go at making parameter subscripts | Peter Stephenson | 2006-06-26 | 1 | -0/+106 |
| | | | | use multibyte characters. | ||||
* | 22484: support varargs.h in addition to stdarg.h | Peter Stephenson | 2006-06-05 | 1 | -20/+44 |
| | |||||
* | 22474: use variable argument lists to improve error message handling | Peter Stephenson | 2006-05-30 | 1 | -43/+79 |
| | |||||
* | 22408: support for multibyte characters in patterns | Peter Stephenson | 2006-04-09 | 1 | -1/+1 |
| | |||||
* | Changed some structures to avoid gcc's type-punned warnings. | Wayne Davison | 2006-03-07 | 1 | -8/+8 |
| | |||||
* | Added "mod_export" to the declaration of makecommaspecial(). | Wayne Davison | 2006-03-01 | 1 | -1/+1 |
| | |||||
* | Added the makecommaspecial() routine that completion uses when | Wayne Davison | 2006-02-13 | 1 | -0/+14 |
| | | | | it is completing filenames into an open brace list. | ||||
* | 22195: don't set HOME in the shell | Peter Stephenson | 2006-02-06 | 1 | -2/+2 |
| | |||||
* | Got rid of some superfluous STOUC() calls (such as the ones I added | Wayne Davison | 2006-01-13 | 1 | -5/+4 |
| | | | | for the arg of calls to nicechar(), which doesn't need this). | ||||
* | - The return value of mbsrtowcs() is also a size_t (like mbrtowc()). | Wayne Davison | 2006-01-12 | 1 | -21/+33 |
| | | | | | | | | | - When mbrtowc() returns -2 when given all the remaining chars in a 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). | ||||
* | Decided to use a switch() in mb_niceformat(). | Wayne Davison | 2006-01-11 | 1 | -7/+12 |
| | |||||
* | The return value of mbrtowc() is a size_t (unsigned), so don't | Wayne Davison | 2006-01-11 | 1 | -6/+6 |
| | | | | | 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. | ||||
* | Changed the name of the "ret" variable in mb_niceformat() to "cnt" | Wayne Davison | 2006-01-09 | 1 | -8/+8 |
| | | | | | | | because "ret" is usually used for a variable name to hold the return value of the function. Also, changed the test when checking for a \0 to one that checks if "cnt" is 0, since we must always change a value of 0 to 1. |