1
0
mirror of git://git.code.sf.net/p/zsh/code synced 2024-11-20 05:53:52 +01:00
Commit Graph

505 Commits

Author SHA1 Message Date
Andrey Borzenkov
cd5e39ef50 Bart 14144: fix compilation problem on current Cygwin 1.3.1 (macros were
changed to external variables and cannot be used to initialize static array).
Modified by me __CYGWIN -> __CYGWIN__
2001-04-30 10:40:50 +00:00
Bart Schaefer
ba9541fb5d BDIGBUFSIZE for binary conversions. 2001-04-28 17:38:00 +00:00
Clint Adams
ee404f2cff 14125: remove static incleanup flag because it is unused 2001-04-26 15:54:06 +00:00
Clint Adams
6dc04f1329 14123: don't include curses.h in termcap.c if term.h doesn't need it 2001-04-26 15:48:14 +00:00
Bart Schaefer
17539b1e2c Another HAVE_TERM* compilation tweak. 2001-04-26 14:35:53 +00:00
Sven Wischnowsky
aa99b19c08 rename -W option to -w, add new -W option which makes _arguments complete options even after options that get their argument in the same word; new _guard function for conditionally displaying messages (14105) 2001-04-26 12:13:36 +00:00
Sven Wischnowsky
f18218f2ad fix a sizeof() to strlen() 2001-04-25 09:05:10 +00:00
Bart Schaefer
8baeec4637 Fix term* linkage _again_. 2001-04-24 06:48:54 +00:00
Bart Schaefer
e2e9121893 Subscripting optimization and error checking. 2001-04-24 05:45:16 +00:00
Andrey Borzenkov
7c45854508 14077: revert clint's build patches on 19.04.2001 2001-04-23 19:59:03 +00:00
Bart Schaefer
fc4511ecb7 Fix subscripting bug with backslash-double-quote. 2001-04-23 15:30:22 +00:00
Bart Schaefer
eee9d49755 Fix bug in (kK) subscript flags. 2001-04-22 21:04:10 +00:00
Clint Adams
961564ddda 14065: decrease termcap/terminfo parameter fishiness 2001-04-22 14:46:59 +00:00
Bart Schaefer
6bf2ff1717 More term*.h inclusion un-confusion. 2001-04-21 21:41:28 +00:00
Bart Schaefer
219674c48b More parameter/subscript cleanup. 2001-04-21 18:49:12 +00:00
Clint Adams
ed28d19b96 14055: include termio.h in termcap.c for the benefit of Solaris 8 2001-04-20 14:22:23 +00:00
Clint Adams
92902608e4 14053: add $termcap special parameter 2001-04-20 13:31:24 +00:00
Bart Schaefer
220ad9aa23 Parameter repairs, mostly for subscripting. 2001-04-20 06:13:35 +00:00
Peter Stephenson
95733c61c2 bindkey -rp removes prefix bindings; bindkey -p bugfix 2001-04-19 19:43:45 +00:00
Clint Adams
3b09ee496a 14041: reduce unnecessary linking for modules 2001-04-19 17:55:02 +00:00
Clint Adams
28fe9e6027 14039: simulate old linking behavior 2001-04-19 17:00:52 +00:00
Clint Adams
a43aa761cd 14033: reduce unnecessary library linking for modules and main binary 2001-04-19 14:45:41 +00:00
Sven Wischnowsky
e4e2e4f916 use the right path patterns for completion functions 2001-04-19 10:39:45 +00:00
Clint Adams
60da953ac7 14018: honor STRIPFLAGS when installing modules 2001-04-19 01:44:29 +00:00
Sven Wischnowsky
a924eeba12 only use the exclusion lists of options that are not currently being completed, but keep options from being completed more than once (13999) 2001-04-17 09:52:32 +00:00
Wayne Davison
0c2ae111df Don't define gethostbyname2() as static, since it can clash with the
system header files on a system that provides the prototype but not
the object.
2001-04-13 16:54:58 +00:00
Bart Schaefer
02e0363afa Fix term*.h header file collisions. 2001-04-13 16:29:28 +00:00
Bart Schaefer
34f65c6f32 Fiddle with <term.h> vs. <termcap.h> inclusion. 2001-04-12 17:11:39 +00:00
Clint Adams
25bcf86626 13961: add ifdef for tputs in term.h in prototypes.h 2001-04-12 14:56:15 +00:00
Clint Adams
43cd922cd8 13955: boolnames et al., not boolcodes 2001-04-12 04:08:07 +00:00
Clint Adams
e05ca62a9c 13953: use curses capability inventories instead of hardcoding and presume
that they are terminfo
2001-04-12 02:49:14 +00:00
Clint Adams
15ff54f27a 13951: working ${(k)terminfo} and ${(kv)terminfo} 2001-04-12 00:32:29 +00:00
Wayne Davison
e3e22f715c Fixed a bug where the call to function "preexec" might pass the wrong
history line.  Added two extra args to preexec to give the user more
info on the command that is about to be executed.
2001-04-11 05:26:26 +00:00
Peter Stephenson
ca3f1a3b79 Mapfile fix from Bart: dupstring parameter name to avoid static buffer overuse 2001-04-11 00:09:05 +00:00
Wayne Davison
6d4a1bbc5c Slightly optimized should_ignore_line() by using getjobtext() rather
than getpermtext().
2001-04-10 18:03:58 +00:00
Wayne Davison
6ee3df56d0 Bart's change makes terminfo_nam[] needed when HAVE_TIGETSTR is not
defined.
2001-04-09 20:18:40 +00:00
Wayne Davison
6726606398 Silence several warnings when HAVE_TIGETSTR is not defined. 2001-04-09 20:11:57 +00:00
Bart Schaefer
a3a59f1f37 Fixes for 13922. 2001-04-09 17:26:57 +00:00
Bart Schaefer
5d0231e105 Make termcap and terminfo modules always loadable. 2001-04-09 15:58:54 +00:00
Sven Wischnowsky
b0be035127 indent fix 2001-04-06 07:55:13 +00:00
Sven Wischnowsky
a971509182 test for unset in pipestatussetfn() (13917) 2001-04-06 07:49:27 +00:00
Sven Wischnowsky
4b56a40b6c (13916) 2001-04-06 07:38:36 +00:00
Sven Wischnowsky
ee553c9ec0 fix for reverse subscripting of strings as second part of subscript ($a[x,(r)..]) (13907) 2001-04-05 11:24:16 +00:00
Sven Wischnowsky
6150ef8696 (13892) fixes for fpaths and completion matching 2001-04-03 11:25:11 +00:00
Sven Wischnowsky
956ef612e2 cleanup after function move 2001-04-02 14:36:36 +00:00
Sven Wischnowsky
3d7263ff67 after-move cleanup 2001-04-02 13:04:04 +00:00
Sven Wischnowsky
c05a2d2093 make _arguments -S' still complete long options after --<TAB>'; fix for cursor positioning with partial word match specs (13868) 2001-04-02 09:05:47 +00:00
Peter Stephenson
261193a5b7 Fix problem with traps not runing if shell exec'd final command 2001-03-30 16:51:54 +00:00
Bart Schaefer
30697061f2 Refuse to setopt noexec when interactive 2001-03-30 16:20:03 +00:00
Peter Stephenson
44ff671fe5 Don't assume we can change the string for the HOST parameter when used in
a prompt
2001-03-29 12:06:23 +00:00