1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-09-19 15:41:32 +02:00
Commit graph

416 commits

Author SHA1 Message Date
Peter Stephenson
8fce24dc4f fix the cap.c patch 2009-03-03 20:44:34 +00:00
Peter Stephenson
93dd3e0540 26680: still more metafy() stuff in cap 2009-03-03 18:12:44 +00:00
Peter Stephenson
731646656c 26677: cap module needs some unmetafy() calls 2009-03-03 17:46:50 +00:00
Peter Stephenson
919f7b12ad 26671: various minor attribute tidy ups 2009-03-03 16:40:34 +00:00
Peter Stephenson
d58e5061ad Mikael Magnusson: 26670: add zsh/attr module 2009-03-03 15:04:15 +00:00
Peter Stephenson
1270a9d8ee 26584: use bind/netdb.h where appropriate 2009-02-20 10:17:43 +00:00
Peter Stephenson
c7d8b0dfb8 26546, 26556: sticky emulation for functions defined in emulate ... -c ...
environments, plus documentation
2009-02-11 20:42:15 +00:00
Wayne Davison
e2b9d8d181 26362: avoid calling regfree() on uninitialized regex_t. 2009-01-19 08:26:21 +00:00
Wayne Davison
36375b5911 Fixed a few compiler warnings. 2009-01-19 08:00:15 +00:00
Peter Stephenson
e7c9e03c58 26301: make zpty -r exit more cleanly on bad reads
add option -m to make zpty -r return status 1 if pattern failed to match
use this option in comptest
2009-01-13 12:09:26 +00:00
Peter Stephenson
1e9b85e586 François Revol: some BeOS fixes 2008-11-18 10:14:35 +00:00
Clint Adams
cbc24017fe 26013: don't ztrdup the other buffer returned by inet_ntoa. cf. 25987. 2008-11-06 01:35:12 +00:00
Clint Adams
1b78e1a912 25987: don't ztrdup the buffer returned by inet_ntoa. 2008-11-01 18:20:14 +00:00
Peter Stephenson
db68b7270f users/13418: protect against have_strcodes lying 2008-10-30 09:52:15 +00:00
Wayne Davison
b98b8e2c26 Fixed a signed/unsigned compiler warning. 2008-10-11 20:12:18 +00:00
Peter Stephenson
7e9f42526d 25777: argument to gdbmsetfn()
unposted: recognise ~[ in completion after : and =
2008-09-30 08:59:11 +00:00
Peter Stephenson
59dd1491c6 users/13295, tweaked: dont reset line numbers when parsing strings, sometimes 2008-09-29 08:46:21 +00:00
Peter Stephenson
b2d08a2155 25744: dynamic named directories and further doshfunc() simplification 2008-09-26 09:11:27 +00:00
Peter Stephenson
2920c227d3 25677: add %x and %I prompt escapes for shell source code debugging
tidy up interface to doshfunc()
2008-09-16 15:02:01 +00:00
Peter Stephenson
d37f9672cb 25651: make getpermtext() output indentation more logical 2008-09-11 17:14:38 +00:00
Clint Adams
13f60efbd7 25611, 25613: protect against two possible NULL dereferences. 2008-09-05 00:24:27 +00:00
Clint Adams
f926ebbf23 25609: initialize sz variable. 2008-09-04 22:23:51 +00:00
Peter Stephenson
0cba5ef62a 25595: fix line numbers with EVAL_LINENO,
try to fix oddities with funcstack and sourced files,
simplify use of caller element of funcstack
2008-09-03 09:08:18 +00:00
Clint Adams
0d07bf44e7 25490: make zties dynamic so there can be more than one gdbm handle in use at a time. 2008-08-19 12:01:13 +00:00
Peter Stephenson
a5a1296fa0 25448: add $funcfiletrace to show absolute line number for caller 2008-08-13 21:02:02 +00:00
Peter Stephenson
2853ca830a 25247 with further modifications: add $funcsourcetrace 2008-08-11 19:22:54 +00:00
Clint Adams
b34c5d8a54 25329: build the curses module if we've got any usable curses header, not just curses.h. 2008-07-23 02:57:45 +00:00
Peter Stephenson
5b29fedad8 25324: Danek Duvall: some Solaris and more general completions 2008-07-21 19:15:22 +00:00
Clint Adams
2d2d341161 25322: fix printing of keys. 2008-07-21 02:34:06 +00:00
Clint Adams
8954f31c7c 25321: delete gdbm node when corresponding hash entry is unset. 2008-07-21 02:24:03 +00:00
Clint Adams
fdf4449338 25320: fix read and write of elements by key. 2008-07-21 01:47:59 +00:00
Clint Adams
9f42d3211e 25319: fix zuntie, add -f option to ztie. 2008-07-21 00:55:15 +00:00
Peter Stephenson
02e0a4755f 25040: zpty should display context information more like eval 2008-05-15 15:50:57 +00:00
Peter Stephenson
16c03b4cbf 24972: Phil Pennock: zf_* variants of zsh/files builtins plus extra options 2008-05-08 09:03:49 +00:00
Peter Stephenson
2ca42b2025 24705: rationalise curses and term headers even more 2008-03-13 11:10:59 +00:00
Peter Stephenson
b5570971ef 24460: make zpty -rt more consistent by polling before every byte 2008-01-25 16:48:22 +00:00
Peter Stephenson
2fe664de46 Wayne: 24273: curses macros dont return a value 2007-12-17 09:41:08 +00:00
Peter Stephenson
44a9dde5b2 24252: dont define _XOPEN_SOURCE_EXTENDED for curses on OpenBSD 2007-12-14 15:14:04 +00:00
Peter Stephenson
6e58a1df8f 24197: interface to ztrftime() for insufficient memory was broken 2007-12-09 14:58:36 +00:00
Clint Adams
176b4aeb54 24173: fix thinko in 24171 2007-12-07 03:15:17 +00:00
Clint Adams
14121f3d42 24171: define USE_TERMINFO_MODULE when ncurses.h, ncurses/ncurses.h, or ncursesw/ncurses.h is present. 2007-12-07 00:11:44 +00:00
Clint Adams
6dc3cbafb1 24160: build terminfo module if ncursesw is present but curses.h is not. 2007-12-05 15:21:22 +00:00
Peter Stephenson
846a8b9075 24110: change ncurses includes again 2007-11-21 09:53:48 +00:00
Peter Stephenson
bb70fc6fe6 24107: extra search for ncurses headers but dont use if library isnt ncurses 2007-11-20 15:48:51 +00:00
Peter Stephenson
2402e10560 unposted: prepare for 4.3.4-dev-2 2007-11-20 09:41:44 +00:00
Peter Stephenson
1ff856951b 24089 plus tweak: fix curses on older systems 2007-11-12 12:16:50 +00:00
Peter Stephenson
bd6f46103a Vin Shelton: 24088: error with no multibyte 2007-11-12 09:43:54 +00:00
Peter Stephenson
ed54878d7a 24083: add zcurses querychar 2007-11-10 20:29:27 +00:00
Peter Stephenson
e1f77d3e64 typo in mouse args in 24073 2007-11-08 12:13:20 +00:00
Peter Stephenson
bed48e22bc typo in parameter setting 24073 2007-11-08 12:07:10 +00:00
Peter Stephenson
18c57f0aee typo in parameter setting 24073 2007-11-08 12:04:02 +00:00
Peter Stephenson
a563cd8958 24073 (plus tweak): zcurses mouse handling 2007-11-07 22:35:13 +00:00
Peter Stephenson
ea15ee8867 24069: add zcurses_keycodes 2007-11-06 14:14:16 +00:00
Peter Stephenson
9b4cc61b09 fallout from 24050: add curses_keys.h to .cvsignore
add high res timestamps to NEWS
2007-11-04 16:45:53 +00:00
Peter Stephenson
2ab1bf71c6 24038: add "zcurses bg" 2007-10-30 21:03:10 +00:00
Peter Stephenson
12a38ba4f7 adapted 24030: work around Solaris cancelling curses key timeout 2007-10-30 11:03:13 +00:00
Peter Stephenson
8fe09747d8 fix crash when colo[u]r is not available in curses 2007-10-29 11:38:13 +00:00
Peter Stephenson
788320264e add zcurses timeout 2007-10-28 20:28:29 +00:00
Peter Stephenson
0919edb315 24027: subwindows, "touch", optimized refresh 2007-10-28 19:52:40 +00:00
Peter Stephenson
52d3fdc80e 24026: default colors in zcurses 2007-10-28 00:21:54 +00:00
Peter Stephenson
0ba9388182 24025: new zcurses "clear" and "location" subcommands
zcurses window "stdscr"
various minor zcurses tweaks
2007-10-27 23:43:26 +00:00
Peter Stephenson
4f3e414a64 24025: new zcurses "clear" and "location" subcommands
zcurses window "stdscr"
various minor zcurses tweaks
2007-10-27 23:42:47 +00:00
Peter Stephenson
4540478d69 zcurses input: oops 2007-10-26 22:04:51 +00:00
Peter Stephenson
7f8e229818 24024: add zcurses input with keypad handling 2007-10-26 21:59:56 +00:00
Peter Stephenson
9fc8fe1785 24018: add zcurses scroll 2007-10-24 22:23:10 +00:00
Peter Stephenson
7489d51823 24017: fold zcurses color into attr
add some zcurses parameters
a bit of tidying
2007-10-24 21:53:48 +00:00
Peter Stephenson
7988fa65fe 24016: compilation with curses and not ncurses 2007-10-24 08:47:43 +00:00
Clint Adams
f9f16d9364 24012: rename "endwin", "c", and "s" to "endwin", "char", and "string" respectively. 2007-10-23 21:16:03 +00:00
Peter Stephenson
7ee95573ff 24011: various tweaks to zcurses commands including rearrangement to dispatching 2007-10-23 20:55:42 +00:00
Clint Adams
2ab16a2cd9 24010: fix max arguments for 'zcurses border' to 1. 2007-10-23 19:56:35 +00:00
Clint Adams
526f86ec15 24005: enforce min/max arguments on zcurses commands. 2007-10-21 21:16:07 +00:00
Clint Adams
dd4bcb2391 24002: change all the subcommands from option letters to words. 2007-10-20 13:40:00 +00:00
Peter Stephenson
4655eb4f99 24001: fix up zcurses -C 2007-10-20 12:15:15 +00:00
Clint Adams
c32078a813 23997: don't delete color pair hash on module unload unless it's been previously initialized. 2007-10-19 20:21:28 +00:00
Clint Adams
ba34574308 23989: add broken zcurses -C to set window colors. 2007-10-18 20:44:12 +00:00
Peter Stephenson
5128de28f2 23978: zcurses -s with wide characters: use waddwstr() 2007-10-18 08:29:33 +00:00
Clint Adams
1dfd870aa1 23981: add zcurses -A to set window attributes. 2007-10-17 19:06:13 +00:00
Peter Stephenson
5f96c7b5ab 23970: zcurses -i/-e, fix leak, add zcurses -r with no argument
23968 (Vin Shelton): yodl fix
2007-10-17 13:11:08 +00:00
Clint Adams
857d147b5b 23964: call endwin() in curses module cleanup. 2007-10-15 16:57:48 +00:00
Clint Adams
bf762680f3 23962: store windows in a linked list instead of a static array, and use strings as window identifiers instead of integers. 2007-10-15 16:49:49 +00:00
Clint Adams
d10721b35e 23958: change target window to be the first argument of zcurses -a. 2007-10-15 13:37:41 +00:00
Clint Adams
951c8cca0f 23957: minor fixes. 2007-10-15 13:30:07 +00:00
Clint Adams
48139337d3 unposted: update for zsh/curses module and documentation. 2007-10-14 17:22:15 +00:00
Clint Adams
84a0da6af9 23952: work with non-wide curses as well. 2007-10-14 04:24:45 +00:00
Clint Adams
c05028c195 23923: fold all other curses windowing builtins into zcurses. 2007-10-08 23:23:19 +00:00
Clint Adams
45fe8e9205 23919: have new zcurses builtin replace 4 separate builtins. 2007-10-08 14:11:28 +00:00
Clint Adams
a66f502e53 23911: curses windowing module. 2007-10-08 02:04:01 +00:00
Peter Stephenson
f5a6b2a8c9 users/11818: allow non-numeric keys for job status parameters 2007-09-05 16:16:15 +00:00
Clint Adams
4cff29774e 23788: add -h option to chown symlinks rather than targets, and change default behavior to do the opposite. 2007-08-21 22:59:48 +00:00
Peter Stephenson
d86089ee6e update some .distfiles 2007-08-01 21:38:33 +00:00
Clint Adams
01ba47bd4f revert that 2007-07-12 03:09:12 +00:00
Clint Adams
a5187bb6ac 23670: use getaddrinfo() and getnameinfo() instead of get*by* functions. 2007-07-12 02:33:19 +00:00
Peter Stephenson
1b52f47cf2 23665: autoloading of module features and related tweaks 2007-07-06 21:52:38 +00:00
Peter Stephenson
4d52b7ebe6 23670: rationalise some linked list functions 2007-06-27 13:56:10 +00:00
Peter Stephenson
0a1de76213 23578: make standard features autoloadable,
use feature notation for .mdd autoloads
2007-06-20 20:59:15 +00:00
Peter Stephenson
266233eb95 23575: AIX needs features_() and enables_() 2007-06-19 20:37:39 +00:00
Peter Stephenson
abae4fe16e 23562: add KSH_ZERO_SUBSCRIPT option and leave off by default 2007-06-18 13:25:03 +00:00
Peter Stephenson
f1d2fddeca 23537: make style list a hash table 2007-06-08 13:58:40 +00:00
Peter Stephenson
3d9619e546 23535: autoload saliases and dis_saliases from zsh/parameter 2007-06-07 21:11:10 +00:00
Peter Stephenson
6ab77f00ff 23488: tidy up module interface and documentation 2007-05-29 17:01:07 +00:00