Peter Stephenson
d0b9eddd9a
22613: add strftime -r to use strptime() if available
2006-08-17 15:28:11 +00:00
Peter Stephenson
1a42aadd81
22612: comment the static variables
2006-08-17 09:34:11 +00:00
Peter Stephenson
72f362cf2c
22610: allow zstyle -L to have arguments
2006-08-16 09:06:39 +00:00
Peter Stephenson
77321097e7
22611: bug scrolling wide completion list
2006-08-15 21:19:34 +00:00
Peter Stephenson
f2dbedcc4f
22605: bug in complist wide character fixes introduced infinite loop
2006-08-14 13:29:29 +00:00
Peter Stephenson
2ccad2310e
22599: use wide character widths in completion
2006-08-11 21:30:38 +00:00
Peter Stephenson
d5b3716e1c
22597: back off two column-subtraction hunks
2006-08-10 16:34:19 +00:00
Bart Schaefer
7315dbb385
22595: paranoid bounds-checking on some
...
loop indices.
2006-08-10 15:59:09 +00:00
Peter Stephenson
2983ed3fb3
22594: Attempt to fix some off-by-one errors for completion lists
...
that exactly fit the display width
2006-08-09 22:08:38 +00:00
Peter Stephenson
98e306e251
unposted: badly positioned declaration in complist.c
2006-08-07 15:58:44 +00:00
Peter Stephenson
b85a444fe0
22589: bug with long lines in menu selection
2006-08-07 15:45:19 +00:00
Peter Stephenson
596d38fb07
22586: fix warnings spotted on Cygwin
2006-08-04 13:38:26 +00:00
Peter Stephenson
99fa8b90b2
22585: fix zsh.exports
2006-08-04 11:42:20 +00:00
Peter Stephenson
504ea49e4c
22583: erand48() needs initialisation on Cygwin.
2006-08-04 09:18:53 +00:00
Peter Stephenson
48d6402e65
rationalise mb<->wc conversions to use restartable form
2006-08-03 15:37:49 +00:00
Peter Stephenson
6d61a3859e
22578: ensure HISTCHARS/histchars never contains non-ASCII characters
2006-08-02 17:16:37 +00:00
Peter Stephenson
bb912594b2
22575: multibyte fixes for bslashquote(), getzlequery()
2006-08-01 21:28:04 +00:00
Peter Stephenson
ee9b17ad2a
22572: use of (#m) was broken with pure strings
2006-08-01 11:58:04 +00:00
Peter Stephenson
f5bbc619bd
22565: Fix bug after failed menucompletion with accept-and-menu-complete?
2006-07-30 19:58:31 +00:00
Peter Stephenson
663b9376ad
22562: make ${...#...} etc. understand multibyte characters
2006-07-30 18:00:37 +00:00
Peter Stephenson
44e2e5979c
22558: declaration after statement
2006-07-26 13:19:25 +00:00
Peter Stephenson
09bc7ee2b5
22557: turn on multibyte option by default
2006-07-25 18:10:37 +00:00
Peter Stephenson
b9bf52d1fc
fix typos in 22556
2006-07-25 09:25:26 +00:00
Peter Stephenson
50e9ab122b
22556: Multibyte separators and delimiters
2006-07-24 22:00:19 +00:00
Peter Stephenson
0a22eb0e0c
22546: fix {myfd}>... bug and tweak tests
2006-07-11 15:36:37 +00:00
Peter Stephenson
4a67f24798
22544: Improve use of ztype tests for multibyte characters. Add
...
POSIX_IDENTIFIERS option to control allowability of multibyte
alphanumeric characters in parameter and module names.
2006-07-10 13:08:22 +00:00
Peter Stephenson
9d5f320f38
22542: deoverenthuse cmdpopping
2006-07-09 14:47:22 +00:00
Peter Stephenson
4cd7b957f3
22529: multibyte conversion in math expressions
2006-06-30 09:41:34 +00:00
Peter Stephenson
92737d2c42
22526: enhance ${(#)...} to handle Unicode
2006-06-28 14:34:27 +00:00
Peter Stephenson
6157c14d06
22525: lengths and cases of multibyte strings in parameters and history
2006-06-28 13:12:55 +00:00
Peter Stephenson
f95a6a913c
22524: searchable parameter subscripts with multibyte chars,
...
a few other fixes
2006-06-27 16:28:45 +00:00
Peter Stephenson
ec1274f0a3
22522: infinite loop with invalid character in mb_metastrlen()
2006-06-27 12:00:43 +00:00
Peter Stephenson
05bd0b2dd1
22518: Initial go at making parameter subscripts
...
use multibyte characters.
2006-06-26 18:17:31 +00:00
Peter Stephenson
bd50a3c516
22516: error in func() didn't pop command stack
2006-06-26 10:04:09 +00:00
Peter Stephenson
70a28c494e
unposted: remove redundant TODO
2006-06-16 10:43:59 +00:00
Peter Stephenson
11836eb5e3
22484: support varargs.h in addition to stdarg.h
2006-06-05 16:55:38 +00:00
Peter Stephenson
8346a5e8d2
22483: add $sysparams to zsh/system
2006-06-05 13:21:56 +00:00
Wayne Davison
dbc5657d34
Got rid of several compiler warnings about signed/unsigned problems by
...
switching patchar_t from wchar_t to wint_t (and renaming the typedef to
patint_t in the process), changing two "int" variables into "patint_t"
variables, and creating a PEOF define that uses either WEOF or EOF as an
invalid character value instead of a literal -1.
2006-05-31 01:02:05 +00:00
Peter Stephenson
dd5602f59b
22474: use variable argument lists to improve error message handling
2006-05-30 22:35:03 +00:00
Wayne Davison
fd240e09b0
Made implied "int" on new static variable explicit (which silences
...
gcc).
2006-05-30 21:21:07 +00:00
Peter Stephenson
116ee236d1
22473: tweak bad interpreter formatting
2006-05-30 17:54:26 +00:00
Peter Stephenson
29ed6c7e3a
10343: improve error message for bad #! lines
2006-05-29 15:36:25 +00:00
Clint Adams
ad49fe14d7
22466: cope with autoconf 2.60 config.status syntax.
2006-05-27 17:49:53 +00:00
Peter Stephenson
09aaf50cda
22464: bad recursion if error in prompt substitution
2006-05-26 22:43:51 +00:00
Peter Stephenson
00446ee29c
22448: typo retrieving $RBUFFER in completion
2006-05-19 10:16:01 +00:00
Peter Stephenson
87b0f1c859
22432: bug with backtracking over repeated single parameterhs
2006-04-25 17:40:26 +00:00
Peter Stephenson
efe92714c6
this one got missed
2006-04-25 17:33:34 +00:00
Peter Stephenson
949f5b6dee
22431: set WIDGET etc. more consistently when executing zle functions
2006-04-25 15:00:25 +00:00
Peter Stephenson
20198effd4
22429: fix bug with pure string matching
2006-04-25 13:01:52 +00:00
Peter Stephenson
a2d5ebe3c0
22427: zle <widget> -w sets the environment for <widget>
2006-04-25 10:10:49 +00:00