1
0
mirror of git://git.code.sf.net/p/zsh/code synced 2024-11-19 13:33:52 +01:00
Commit Graph

1299 Commits

Author SHA1 Message Date
Peter Stephenson
58b9e731da 21720: fix getrestchar() some more 2005-09-09 16:55:21 +00:00
Peter Stephenson
7746eea52b adapted from 21719: add some mod_exports 2005-09-09 16:06:47 +00:00
Peter Stephenson
5831792752 21717: Src/Zle/zle_misc.c: fix execute-named-command and -where-is
with multibyte support
2005-09-09 13:48:59 +00:00
Peter Stephenson
d39b9fabdb 21709 plus tweaks: use $KEYTIMEOUT for multibyte chars.Reset input state on invalid characters or EOF 2005-09-09 11:48:27 +00:00
Peter Stephenson
f2d873d811 21701: Negative subscripts of scalars before start were broken 2005-09-06 15:28:17 +00:00
Peter Stephenson
635b405c55 21678: Unsetting tied parameters caused various crashes 2005-08-22 11:43:36 +00:00
Andrey Borzenkov
a6ebb7bfc3 21664: unmetafy ztat() argument 2005-08-18 18:19:29 +00:00
Andrey Borzenkov
c26b8accb4 21663: check for string overflow 2005-08-18 18:15:44 +00:00
Peter Stephenson
d551b0f483 21661: fix glob bug introduced in 21655 2005-08-18 10:17:47 +00:00
Peter Stephenson
b0ca393c47 21655: bug in ${..//../${..//../..}} 2005-08-17 23:45:31 +00:00
Wayne Davison
5e803c0fcf Got rid of an empty #ifdef/#else/#endif. 2005-08-17 19:26:03 +00:00
Wayne Davison
610a691e1c Marked some #ifdef ZLE_UNICODE_SUPPORT lines (and their #endif lines)
with /**/ so that they would get copied to the .epro file.
2005-08-17 19:17:40 +00:00
Wayne Davison
4f7e317503 Now that ZLE_UNICODE_SUPPORT is defined by configure, tweaked the
multibyte #ifdef logic a little here to honor its setting.
2005-08-16 23:18:06 +00:00
Wayne Davison
9d6048811c Fixed bug in do_comp_vars() when *compprefix is a metified char. 2005-08-16 21:49:33 +00:00
Andrey Borzenkov
11b0963bdc 21642: remove redundant checks 2005-08-16 17:25:48 +00:00
Wayne Davison
fb047b6ffa Moved declaration of char pointer var to comply with
restrictions of standard C.
2005-08-16 01:59:43 +00:00
Clint Adams
3c92ad4b90 21631: make sure an unmetafied string is passed to ztat to determine file type. 2005-08-16 00:51:57 +00:00
Andrey Borzenkov
17e1a3cd0c 21627: fix recursive ZLE from completion call 2005-08-15 18:16:04 +00:00
Andrey Borzenkov
f570dd59e3 21622: fix recursive completion call in zrefresh() 2005-08-15 17:30:58 +00:00
Clint Adams
987033eaf9 21619: define wide versions of zarrdup, zputs, niceztrlen. 2005-08-15 17:19:16 +00:00
Wayne Davison
ed370a901a 21609: fixed a readlink() call in statfullpath(). 2005-08-15 16:04:32 +00:00
Peter Stephenson
8b3558c5ed 21616: typo 2005-08-15 15:47:53 +00:00
Peter Stephenson
243539fa30 21610: Turn on ZLE_UNICODE_SUPPORT and fix a few related problems. 2005-08-15 10:01:47 +00:00
Bart Schaefer
495f177f3a 21366: LONG_LIST_JOBS applies to more places where job listings are printed 2005-08-15 03:28:39 +00:00
Wayne Davison
6e9f6bc7d1 For gcc, use static inline functions in place of the ZS_str*
macros so that we get type-checking without pointer-signedness
warnings.
2005-08-12 13:12:37 +00:00
Peter Stephenson
7f09a15a83 21603: wchar/multibyte conversion of cursor position when at end of line 2005-08-12 10:24:23 +00:00
Wayne Davison
68f073faa2 Changed several instances of ZWC() used on a string to ZWS(). 2005-08-11 18:40:53 +00:00
Peter Stephenson
817e59cf19 21596: fix run-help, which-command, accept-and-menu-complete 2005-08-10 19:51:30 +00:00
Peter Stephenson
eb09406787 21593: character arrays wrongly declared with ZLE_UNICODE_SUPPORT 2005-08-10 13:21:15 +00:00
Peter Stephenson
0c301a8af6 21592: browsing new directory from menu selection crashed 2005-08-10 11:59:28 +00:00
Peter Stephenson
2a888b3d5a c.f. 21590: metafy_line()/unmetafy_line() now support wide characters 2005-08-10 10:56:40 +00:00
Wayne Davison
b97ff864af Make printf %s handle an embedded null (21579). 2005-08-10 07:45:17 +00:00
Peter Stephenson
c73dd46019 Fixes from Thorsten Dahlheimer.
21578: mkmakemod.sh didn't exit on cleanup.
21582: fix failure status of zmodload -R.
21583: fix circularity test of zmodload -A.
2005-08-09 10:02:08 +00:00
Peter Stephenson
aa638fec26 21577 (adapted): Dan Bullok: improved window resize handling, again 2005-08-09 09:33:37 +00:00
Wayne Davison
9937c30ba3 21581: Thorsten Dahlheimer: Src/builtin.c: fixed error output
for unknown signal names when using "trap -".
2005-08-09 05:41:55 +00:00
Wayne Davison
756bea5ffa Fixed a recently-introduced bug where printf %b with an empty arg
would output a single space instead of nothing.
2005-08-08 23:06:20 +00:00
Peter Stephenson
5587d05958 unposted: unnecessary variable in 21575 2005-08-08 17:01:17 +00:00
Peter Stephenson
d307660dee 21575 plus unposted: Add WARN_CREATE_GLOBAL option 2005-08-08 16:48:52 +00:00
Peter Stephenson
d7902f6bad 21567: Dan Bullok: trashzle on updating window size 2005-08-08 10:36:51 +00:00
Peter Stephenson
15d4118cb9 21557: Thorsten Dahlheimer: BRACE_CCL fix 2005-08-02 09:23:38 +00:00
Wayne Davison
ea0a5b2662 Silenced a compiler warning about a variable that might be used
unassigned.
2005-08-01 22:20:36 +00:00
Peter Stephenson
1f3bd88afb 21552: Thorsten Dahlheimer: various fixes to print builtin 2005-08-01 10:00:38 +00:00
Peter Stephenson
8c095a5169 unposted: Perforce "attribute" command
21551: FEATURES description for file<20->
21546: oddities of subscripts when searching arrays
21544: ioctl() prototyping
2005-08-01 09:54:55 +00:00
Peter Stephenson
8665549030 21541: remove some warnings from ZLE_UNICODE_SUPPORT 2005-07-28 14:45:32 +00:00
Wayne Davison
4714ce0856 The PROMPT_SP output should be prior to the job notifications too. 2005-07-27 18:44:26 +00:00
Wayne Davison
cbdcd62b38 Moved the PROMPT_SP output into preprompt() so that it takes effect
prior to things like precmd(), the mail-check output, etc.
2005-07-26 22:50:49 +00:00
Wayne Davison
d355573c48 Moving the PROMPT_SP code earlier in the scheme of things so that
it can take affect prior to things like the mail-check output.
2005-07-26 22:46:10 +00:00
Clint Adams
e6fdd78a18 21529: move scriptdir to a scripts subdir, and don't include Scripts in fpath. 2005-07-26 15:01:40 +00:00
Wayne Davison
b77b51cda8 Fixed bin_print() to handle \c escapes as per POSIX (truncating the
output at the \c).  (Based on a patch by Thorsten Dahlheimer.)
2005-07-26 00:07:11 +00:00
Wayne Davison
fa8923e1f9 If getkeystring() finds a \c escape (when looking for such escapes),
truncate the returned string at the escape.
2005-07-26 00:07:08 +00:00