about summary refs log tree commit diff
path: root/Src
Commit message (Collapse)AuthorAgeFilesLines
* Merge 24150: Exit status of null command should be exit status of last cmdsubst.Paul Ackersviller2007-12-101-1/+1
|
* Merge of 24197: interface to ztrftime() for insufficient memory was broken.Paul Ackersviller2007-12-102-4/+137
|
* Merge of Guillaume Chazarain's 24170: block interrupts around forkPaul Ackersviller2007-12-091-0/+8
| | | | since it may mess with locks.
* Do 24180 on 4.2 branch: reverted (most of) 24148.Paul Ackersviller2007-12-091-27/+0
|
* Slight tweak of pws's 24148: attempt to use strerror_r() to makePaul Ackersviller2007-12-041-2/+36
| | | | error messages in signal handle safer.
* Merge of 24127: pws fixed bug in matcher specs with left anchor and partial ↵Paul Ackersviller2007-12-012-24/+44
| | | | words.
* Merge of 24113: createparamtable() was still messing withPaul Ackersviller2007-11-281-0/+4
| | | | the internals of the environment even when USE_SET_UNSET_ENV.
* Manually put in users/12230: fix problem setting killring to zero size.Paul Ackersviller2007-11-271-55/+386
|
* Merge of 24068: attempt to make `printf "%g\n" -0 output "-0".Paul Ackersviller2007-11-261-3/+19
|
* Merge of 23900: Better handling of NO_EQUALS in old completion.Paul Ackersviller2007-11-252-63/+84
|
* Merge of users/11883: return at top level caused following precommand ↵Paul Ackersviller2007-11-251-2/+4
| | | | functions to return immediately.
* Merge of 23813: set vipenultsrchstr to NULL after freeing it to avoid ↵Paul Ackersviller2007-11-251-88/+212
| | | | vi-mode history search segfaults.
* Merge of 23812: fix core dump on ( command & ) from 23460.Paul Ackersviller2007-11-251-1/+2
|
* Merge of 23788: add -h option to chown symlinks rather than targets, and ↵Paul Ackersviller2007-11-251-3/+18
| | | | change default behavior to do the opposite.
* Merge of 23757: suppress correction of command words followed by ().Paul Ackersviller2007-11-241-3/+17
|
* Merge of 23696: assignment to negative subscripts in scalars before the ↵Paul Ackersviller2007-11-201-1/+4
| | | | start was broken; now adds at start.
* Merge of 23693: _match tried to match the quoted form of file names and any ↵Paul Ackersviller2007-11-191-2/+24
| | | | completion that did it's own quoting.
* Merge of 23553: retrieving array as number.Paul Ackersviller2007-11-192-69/+186
|
* Merge of 23460/23461: fix longstanding problem with multios attached to a ↵Paul Ackersviller2007-11-182-6/+54
| | | | subshell process.
* Merge of 23450: undefined widget caused crash in in $widgets special parameter.Paul Ackersviller2007-11-181-40/+34
|
* Merge of 23408: Peter A. Castro: zftp account handling was broken.Paul Ackersviller2007-11-181-1/+1
|
* Merge of 23364: fix race in POSIX signal blocking - use local variables as ↵Paul Ackersviller2007-11-182-54/+36
| | | | other forms already do.
* Merge of 23363: fake-files style now takes pattern.Paul Ackersviller2007-11-181-2/+11
|
* Merge of 23339: make malloc(0) allocate a single byte instead of returning ↵Paul Ackersviller2007-11-151-89/+209
| | | | invalid (and unfreeable) memory.
* Merge of 23326: with no __STDC_ISO_10646__ or HAVE_ICONV but with ↵Paul Ackersviller2007-11-151-1/+3
| | | | HAVE_NL_LANGINFO and CODESET the code wouldn't compile.
* Merge of 23308: stop tindent becoming negative, which causes infinite use of ↵Paul Ackersviller2007-11-141-17/+25
| | | | | | memory; add debug test to see where it would become negative.
* Merge of 23312: ensure parse.c is updated when version.h changes in order toPaul Ackersviller2007-11-142-2/+4
| | | | pick up changes to ZWC files; memset() header of wordcode file to normalise unused words.
* Merge of 23264: don't add the -pcre-match operator unless the pcre functions ↵Paul Ackersviller2007-11-131-0/+249
| | | | are available.
* Merge of 23221: Martin Koeppe: don't used XTABS if not available.Paul Ackersviller2007-11-131-0/+2
|
* Merge of 23219: Fix lower casing of option names in some locales.Paul Ackersviller2007-11-121-1/+8
|
* Merge of 23168: error when failing to bind to a port didn't use native byte ↵Paul Ackersviller2007-11-111-0/+712
| | | | order.
* Merge of 23164: when PUSHD_SILENT is set, don't print anything from popd/pushd.Paul Ackersviller2007-11-111-3/+4
|
* Merge of 23144: NULL pointer when ending interactive search in menu select.Paul Ackersviller2007-11-111-1/+4
|
* Merge of 23115: add ";|" at end of case statement to cause testing of later ↵Paul Ackersviller2007-11-115-94/+228
| | | | patterns.
* Merge of 22277, 22281 plus tweaks: standardize behaviour of using wait ↵Paul Ackersviller2007-11-113-46/+109
| | | | builtin with trapped signals.
* Merge of 23101: : ZERR traps had various odd features when combined with ↵Paul Ackersviller2007-11-111-1/+7
| | | | function returns.
* Merge of 23051: using ${(Q)...} on an expression with RCQUOTE handling ↵Paul Ackersviller2007-11-101-2/+6
| | | | failed when DEBUG was defined.
* 24048: fix home directory expansion with NIS on SolarisOliver Kiddle2007-11-051-72/+129
|
* Merge of 22992: make $? available on trap or hook shell exit.Paul Ackersviller2007-11-051-0/+1
|
* Merge of 22983: exit could loop for ever in two different ways.Paul Ackersviller2007-11-052-0/+20
|
* Merge of 22950: starting menu completion with reverse-menu-complete used the ↵Paul Ackersviller2007-11-051-2/+8
| | | | first match instead of the last.
* Merge of 22913: set $! after a "bg", too.Paul Ackersviller2007-11-051-2/+14
|
* Merge of 22896: rename Mandrake to Mandriva.Paul Ackersviller2007-11-051-2/+3
|
* Reverse the merging of 21296 onto 4.2 branch; the builtin.c piece had a ↵Paul Ackersviller2007-11-053-45/+25
| | | | merge conflict, and my resolution of it caused test failure in C03.
* Merge of 22780: _arguments -n sets NORMARG to index of first non-option ↵Paul Ackersviller2007-10-291-0/+15
| | | | argument (via comparguments -n).
* Merge of 22743: "set - [args]" -> "set -xv [-- args]" hack and limit it to ↵Paul Ackersviller2007-10-291-1/+1
| | | | non-native emulation.
* Merge 22728 and 22734: $functrace parameter for function backtraces.Paul Ackersviller2007-10-294-1/+39
|
* Merge unposted fix to 22718.Paul Ackersviller2007-10-291-3/+3
|
* Merge of 22718 and 22719: use ulimit -e and -r for RLIMIT_NICE and ↵Paul Ackersviller2007-10-291-0/+22
| | | | RLIMIT_RTPRIO respectively.
* Merge of 22638 and 22650 related to deleting styles.Paul Ackersviller2007-10-291-204/+401
|