1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-09-02 22:11:54 +02:00
Commit graph

164 commits

Author SHA1 Message Date
Peter Stephenson
815cf48368 26103: use FIFOs rather than FD files for process substititution on Cygwin 2008-12-01 12:26:24 +00:00
Peter Stephenson
1e9b85e586 François Revol: some BeOS fixes 2008-11-18 10:14:35 +00:00
Peter Stephenson
2c16d989ba 25961: remove opening parenthesis from case 2008-10-30 13:00:21 +00:00
Peter Stephenson
f26d396012 25950 should use xyes, too 2008-10-30 10:20:42 +00:00
Peter Stephenson
5c0b3ddc42 25950: need configure x$dynamic trick in two more places 2008-10-30 09:59:46 +00:00
Peter Stephenson
c09636ee56 users/13321: allow --disable-gdbm 2008-10-10 16:32:28 +00:00
Peter Stephenson
602cc2abe0 Rocky: 25734: typo
25739: warn about GPL in binary if libgdm is linked
2008-09-24 09:10:15 +00:00
Peter Stephenson
f1433d5f8b users/13095: no _XOPEN_SOURCE_EXTENDED on AIX 2008-08-04 17:44:35 +00:00
Clint Adams
dd96cace75 25318: allow parameter to be tied to a gdbm database. 2008-07-21 00:29:45 +00:00
Clint Adams
5d288004c4 25124: work with --(disable|enable)-largefile instead of --(disable|enable)-lfs, since the latter is no longer functional. 2008-06-01 16:39:06 +00:00
Clint Adams
d8c8ee410e 25122: use AC_SYS_LARGEFILE for better LFS detection. 2008-05-31 18:30:52 +00:00
Peter Stephenson
bfaa06eb13 24938: tweak Free BSD XOPEN test 2008-05-06 11:57:41 +00:00
Peter Stephenson
ccafd19819 24937: finally(?) fix free BSD XOPEN test 2008-05-06 10:42:08 +00:00
Peter Stephenson
2b2cb523eb 24927: Phil Pennock: limit XOPEN workaround to FreeBSD 6 2008-05-06 08:51:06 +00:00
Peter Stephenson
bb8ec071e3 24904 + 24916: be more careful definined _XOPEN_SOURCE_EXTENDED on BSD systems 2008-05-04 18:43:01 +00:00
Peter Stephenson
0f00952d57 24869: Marc Chantreux: make default readnullcmd configurable 2008-04-26 17:46:46 +00:00
Peter Stephenson
1e41a8a44a 24864: Jun. T: typos in alternative wcwidth(). 2008-04-23 08:39:58 +00:00
Peter Stephenson
2cec7aae44 24861 (with tweaks): logic to use alternative wcwidth() if needed;
slightly improve test for overwriting with combining characters.
2008-04-22 15:08:04 +00:00
Peter Stephenson
0db1d3f839 users/12739: fix multiple arguments to --with-term-lib 2008-03-28 11:56:46 +00:00
Peter Stephenson
2ca42b2025 24705: rationalise curses and term headers even more 2008-03-13 11:10:59 +00:00
Peter Stephenson
b9a04359d2 24662: River Tarnell: strtoul() compat when not in system library 2008-03-03 12:29:51 +00:00
Peter Stephenson
4ff6e11df2 24609: try to be safe about using libiconv 2008-02-27 11:46:26 +00:00
Clint Adams
d70c7f5f53 24528: revert 24429. 2008-02-03 18:17:13 +00:00
Peter Stephenson
8a63e7dd88 4.3.5 2008-02-01 11:31:35 +00:00
Clint Adams
4b5793c83e 24506: make ZSH_VERSIONSUFFIX propagate to somewhere useful. 2008-02-01 02:58:13 +00:00
Clint Adams
a199833e23 24429: use ZSH_VERSIONSUFFIX instead of ZSH_EXTRAVERSION. 2008-01-22 01:59:26 +00:00
Clint Adams
40fec5bb24 24408: use contents of ZSH_EXTRAVERSION environment variable for version suffix. 2008-01-18 17:14:38 +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
cefc0d927f 24179: use queue_signals() for 24170
24180: back off strerror_r() patch, except for use of temporary var
2007-12-07 11:34:47 +00:00
Clint Adams
4a49b78a0f unposted: argh 2007-12-07 02:53:17 +00:00
Clint Adams
2214554d8e 24172: check ncurses.h, ncurses/ncurses.h, and ncursesw/ncurses.h for curses keys. 2007-12-07 02:47:46 +00:00
Peter Stephenson
61320c44c1 24148: attempt to use strerror_r() to make errors in signal handle safer 2007-12-03 22:46:10 +00:00
Clint Adams
70a13864ce 24118: only link against libnsl if we have NIS and need it for yp_all, or if we need it for getpwnam. 2007-11-24 01:56:49 +00:00
Peter Stephenson
249b8a2190 24108 plus YAT: fix tests for ncurses headers even more 2007-11-20 16:02:16 +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
c41324baa0 ????? & 24104: attempt to fix error message on Tru64 Unix
24103: fix zsh.texi dependency on version
24104: dont search for ncurses library if no ncurses.h
2007-11-20 14:19:59 +00:00
Peter Stephenson
ed54878d7a 24083: add zcurses querychar 2007-11-10 20:29:27 +00:00
Oliver Kiddle
fe5390a04c 24050: handle nanosecond resolution timestamps on systems that support them 2007-11-01 17:57:57 +00:00
Peter Stephenson
d18abd1203 Remove broken curses debug 2007-10-29 10:30:04 +00:00
Peter Stephenson
52d3fdc80e 24026: default colors in zcurses 2007-10-28 00:21:54 +00:00
Peter Stephenson
7f8e229818 24024: add zcurses input with keypad handling 2007-10-26 21:59:56 +00:00
Peter Stephenson
7988fa65fe 24016: compilation with curses and not ncurses 2007-10-24 08:47:43 +00:00
Peter Stephenson
5128de28f2 23978: zcurses -s with wide characters: use waddwstr() 2007-10-18 08:29:33 +00:00
Peter Stephenson
7f3a715c3b 23943 (tweaked): search ncursesw and document this 2007-10-12 10:18:58 +00:00
Clint Adams
a66f502e53 23911: curses windowing module. 2007-10-08 02:04:01 +00:00
Peter Stephenson
8b1246323f improve configuration handling of termcap/curses 2007-10-02 10:22:26 +00:00
Peter Stephenson
c05f1046d8 Roy Marples: 23762: need to suppress [...] quoting in case in configure 2007-08-16 10:54:40 +00:00
Peter Stephenson
1ab7d0fd0b 23725: use setenv()/unsetenv() for environment memory management 2007-07-30 20:46:04 +00:00
Clint Adams
6850c625e2 23697: use -rdynamic where it seems to be available, not based on the value of $host. 2007-07-25 14:54:57 +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
e46f178f9c fix error name searching on Linux 2007-05-26 20:23:33 +00:00
Peter Stephenson
7f03c3d851 23375: Phil Pennock: =~, zsh/regex etc. etc. 2007-05-01 22:05:03 +00:00
Peter Stephenson
a27f79c882 20390: prefer ncurses to curses 2007-01-05 13:58:03 +00:00
Peter Stephenson
8c46ae708b 23028: use texi2pdf where available 2006-12-04 11:24:10 +00:00
Clint Adams
6e9917e304 22719: check for RLIMIT_NICE and RTLIMIT_RTPRIO so 22718 will work. 2006-09-15 21:45:27 +00:00
Peter Stephenson
638b0da970 22681: find all error number definitions 2006-09-10 15:20:31 +00:00
Peter Stephenson
d0b9eddd9a 22613: add strftime -r to use strptime() if available 2006-08-17 15:28:11 +00:00
Peter Stephenson
7a9958e78e 22582: configure.ac: test properly for functions for MULTIBYTE_SUPPORT 2006-08-04 09:20:25 +00:00
Peter Stephenson
a940c36487 22501: reduce maximum function depth to 1000 2006-06-19 10:55:26 +00:00
Peter Stephenson
11836eb5e3 22484: support varargs.h in addition to stdarg.h 2006-06-05 16:55:38 +00:00
Peter Stephenson
dd5602f59b 22474: use variable argument lists to improve error message handling 2006-05-30 22:35:03 +00:00
Peter Stephenson
cd821f5f5f 22470: attempt to improve errno.h searching 2006-05-29 16:01:17 +00:00
Peter Stephenson
b4273451f3 c.f. 22307: change test $foo = bar to test x$foo = xbar in configure.ac 2006-03-02 17:56:48 +00:00
Peter Stephenson
5994021cbc 22036: fix warning from test 2006-03-01 10:19:21 +00:00
Clint Adams
a915138852 22284: add --disable-dynamic-nss configure switch to disable use of getpw*(), getgr*(), initgroups() functions. 2006-02-19 19:36:31 +00:00
Wayne Davison
8e1306c5b1 Got rid of check for wcswidth() and added my missing commit that
added checks for fchown() and fchmod().
2006-01-08 23:08:39 +00:00
Peter Stephenson
d8a851a9a8 22123: probe for wcswidth() and assume 1 if not found 2006-01-06 11:41:47 +00:00
Oliver Kiddle
00a88277bd require 2.53b of autoconf for AC_PROG_EGREP 2005-12-09 19:20:02 +00:00
Oliver Kiddle
1bc6747457 22050: fixes for Debian GNU/kfreebsd 2005-12-05 14:22:52 +00:00
Wayne Davison
8b77091682 Use $EGREP instead of a hard-wired "grep -E".
Added AC_PROG_EGREP (which sets $EGREP) for completeness.
2005-11-30 08:34:55 +00:00
Clint Adams
d99218b63b 22042: handle the Hurd's errno.h. 2005-11-29 16:39:21 +00:00
Peter Stephenson
4dae429ba3 21954: work around /dev/fd problem on FreeBSD 2005-10-30 16:57:05 +00:00
Peter Stephenson
aea7715261 21943, 21945: ZLE_UNICODE_SUPPORT -> MULTIBYTE_SUPPORT;
use multibyte versions of nicechar wherever possible.
2005-10-28 17:34:33 +00:00
Wayne Davison
1268606f62 Use AC_HELP_STRING macro in all AC_ARG_ENABLE and AC_ARG_WITH macros. 2005-08-17 17:41:34 +00:00
Wayne Davison
036f36af8d Removed superfluous main() from AC_TRY_COMPILE. 2005-08-17 17:21:13 +00:00
Wayne Davison
27c6fd0ad2 Added --enable-/disable-multibyte support, with the default being to
check for multibyte support and define ZLE_UNICODE_SUPPORT accordingly.
2005-08-16 23:16:27 +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
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
Peter Stephenson
e3c5dd2dd9 21498: Add zsh/newuser module 2005-07-20 16:08:12 +00:00
Geoff Wing
f688a43ac2 21290: configure.ac: don't need backslash quoting within single-quote areas.
Change constant RE boundary characters to slash (instead of tuples).  This
was exposed with autoconf 2.59c preferring ksh (pdksh 5.2.14p2 in NetBSD)
over bash.  It did, however, work with ksh93 and bash.
2005-05-31 07:44:10 +00:00
Oliver Kiddle
af31bd1741 Joerg Sonnenberger: 21252: Dragonfly BSD support 2005-05-11 09:27:05 +00:00
Oliver Kiddle
cb19345676 21107: fix for when there is a native iconv but iconv.h is from GNU libiconv 2005-04-08 08:58:56 +00:00
Peter Stephenson
8776b52d7d Toby Peterson: 21083: RLIMIT_AS and RLIMIT_RSS are the same in Mac OX X
ut_name needs to be ut_user in struct utmpx
2005-04-04 09:58:44 +00:00
Peter Stephenson
323f8ec741 20886: configure.ac: SIGTTOU -> TTOU 2005-03-14 10:51:15 +00:00
Oliver Kiddle
ebe071866d 20862: attempt to fix configure scripts to detect iconv properly 2005-02-24 16:53:07 +00:00
Peter Stephenson
3a5c9827a1 20811: Use the cpp trick to find the file with resource names 2005-02-14 13:56:12 +00:00
Peter Stephenson
64c2db0ca2 Generated PDF from zsh.texi using pdfetex 2005-02-04 16:59:23 +00:00
Peter Stephenson
8326508234 Motoi Washida: libiconv test needed on Mac OS X 2005-02-04 10:32:05 +00:00
Peter Stephenson
d1d6742848 20759, 20760, 20765: Improve Cygwin configuration 2005-02-01 10:52:50 +00:00
Peter Stephenson
82e24bad6a users/8433: fix hang in configure on latest Cygwin 2005-01-27 12:00:57 +00:00
Peter Stephenson
f8d74c1aab 20728: add RLIMIT_SIGPENDING and RLIMIT_MSGQUEUE,
also use ulimit -x for RLIMIT_LOCK
2005-01-19 13:03:33 +00:00
Peter Stephenson
88a37cc187 c.f. 20675: improve zle as a basis for Unicode.
unposted: update version to 4.2.3-dev-1
2005-01-14 13:04:47 +00:00
Peter Stephenson
8a67a66a61 20467: Reintroduce rusage-based escapes for TIMEFMT. 2004-10-08 14:36:51 +00:00
Peter Stephenson
cc72740775 20462: Use getrusage for timing again.
Time processes from before rather than after fork.
2004-10-07 09:45:43 +00:00
Peter Stephenson
ab899b76c7 20222: turn on max function depth
plus unposted reference to this in README
plus unposted neatening of 20219 history-pattern-search
2004-07-30 11:09:16 +00:00
Peter Stephenson
2173c12f2d 20025: --with-tcsetpgrp from Philippe Troin 2004-06-08 13:34:11 +00:00
Peter Stephenson
6fa6a1f865 Peter Castro: Cygwin improvements for dynamic libraries, text/binary, paths 2004-04-06 09:25:17 +00:00
Peter Stephenson
8de7436fc0 19674, modified: support for non-standard ports in zftp. 2004-03-24 11:31:30 +00:00
Oliver Kiddle
5b8b7e9f06 19619: fix problem with getting signals on MacOS X 10.1 2004-03-14 11:27:28 +00:00