Peter Stephenson
8890e6e19f
27600: extend =~ syntax to set positional variables for matches
2010-01-17 21:48:25 +00:00
Peter Stephenson
036cb0ce95
Joakim Rosqvist: 27591 as modified in 27594:
...
KEYBOARD_HACK variable
2010-01-13 12:05:22 +00:00
Peter Stephenson
f80bc2b5f6
27566: add ulimit -c hard and immediate return on argument error
2010-01-05 16:29:35 +00:00
Peter Stephenson
de4dac8874
27565: sanity check numeric arguments to ulimit
2010-01-05 15:58:15 +00:00
Peter Stephenson
b397fbbe7a
27556: sanitize more variables in lexsave()
...
avoiding crashes in inner loops
2010-01-04 12:21:06 +00:00
Wayne Davison
6e317e4b96
Add symlink-based hist-file locking.
2009-12-18 19:50:45 +00:00
Wayne Davison
693fd5b56e
Check the return value of all pipe(), read(), and write() calls.
...
Gets rid of all the remaining "ignoring return value" compiler
warnings, and makes some read/write operations safer by ensuring
that an EINTR is handled.
2009-12-16 18:39:06 +00:00
Wayne Davison
74d17bc282
Get rid of some "ignoring return value" compiler warnings
...
and provide read_loop() and write_loop() functions.
2009-12-16 18:38:44 +00:00
Peter Stephenson
512c62fc03
27503: fix crash with hook functions
2009-12-11 22:21:26 +00:00
Peter Stephenson
7293565963
27479: prevent completions split across backslash-newline
...
from causing too much mayhem
2009-12-07 21:40:04 +00:00
Peter Stephenson
7bc089c6be
Mikael: 27453: highlighting for removable completion suffixes
...
27466: document it
2009-12-05 19:38:07 +00:00
Peter Stephenson
3206b8a2ea
27442 plus tweak: wait returns status for $! even if exited
2009-12-02 09:46:12 +00:00
Peter Stephenson
c969dea22f
27441: add "sa" for suffix alias completion highlighting
2009-11-30 17:26:47 +00:00
Peter Stephenson
1d5a54270b
Richard Hartmann: 27440: typos in module warnings
2009-11-30 09:59:40 +00:00
Bart Schaefer
6c48ef6b45
27415: Src/Zle/computil.c: comparguments "*::..." descriptions could step
...
on sequentially earlier descriptions when completing for a word other than
the last word on the command line.
2009-11-21 06:51:14 +00:00
Bart Schaefer
96feec40a5
users/14548: Src/Modules/termcap.c: prevent libtermcap from exiting on an
...
unknown terminal type
2009-11-11 16:26:19 +00:00
Peter Stephenson
a3055b2363
Mikael: 27362: some more attr fixes
2009-11-07 23:57:27 +00:00
Peter Stephenson
f30af94885
27357: fix compiler warnings in attr module
...
27358: fix error if $0 altered in sourced file
2009-11-06 22:38:47 +00:00
Peter Stephenson
39e4cfd4db
Jun T.: 27351: zdelattr missed first argument
2009-11-05 09:44:32 +00:00
Peter Stephenson
eeb5b6c941
Mikael: 27347: enhance extended attribute support
2009-11-04 11:33:59 +00:00
Peter Stephenson
a92507d2b8
Mikael: 27337: fix bug searching for / when
...
scanning symlinks in cd
2009-11-03 10:00:34 +00:00
Peter Stephenson
500431077b
Apple opensource patches suggested by Jun T. in 27300
2009-09-30 20:32:18 +00:00
Peter Stephenson
68fabbda6a
Jun T.: 27292: fix length in socket call
2009-09-29 14:25:34 +00:00
Wayne Davison
2f8aaaf5e4
27286: Made movefd() return the targetfd on success. Added
...
a little more error checking in the callers of movefd().
2009-09-22 16:04:13 +00:00
Peter Stephenson
51409732d0
27284: better use of movefd()
2009-09-22 09:17:05 +00:00
Peter Stephenson
997eafdcad
27283: failure to dup fd caused mayhem
2009-09-21 20:49:21 +00:00
Peter Stephenson
e85349fbf7
users/14411: Src/hashtable.c: only hash stat-able executable regular
...
files as commands
2009-09-21 09:22:20 +00:00
Peter Stephenson
c88fd11377
Holger Weiss: 57248: fix anchoring for vi searches
2009-09-06 21:37:14 +00:00
Peter Stephenson
1acf23db3e
27243: reverse indexing of arrays with beginning index out of range returned
...
wrong value
2009-09-05 19:49:19 +00:00
Peter Stephenson
6d4d1261a5
27240: fix fix for lexing in test builtin
2009-09-02 15:26:44 +00:00
Peter Stephenson
c81ba09d8f
27218: don't unquote $line generated in comparguments for _arguments
2009-08-17 21:06:03 +00:00
Peter Stephenson
fff4f63b97
27216: set chwords to NULL when freed
2009-08-16 20:37:44 +00:00
Peter Stephenson
2237f7376e
users/14307: end of command line in completion with variant zsh syntax
2009-08-15 16:59:21 +00:00
Peter Stephenson
207acdfe89
27211: handle Cygwin device files & drives specially in compfiles
2009-08-05 10:14:53 +00:00
Clint Adams
5bf950d685
27202: unbreak _GNU_SOURCE on Debian GNU/kFreeBSD.
2009-08-01 04:20:35 +00:00
Peter Stephenson
72f0b14a04
27188: improve read -q by using read -k code
2009-07-24 18:35:49 +00:00
Peter Stephenson
2c81423516
27181: extend POSIX_CD to handle target directory printing behaviour
2009-07-21 09:34:08 +00:00
Bart Schaefer
bda90c969f
27159: restore pre-23067 behavior of SIGINT outside a "wait", so that
...
foreground jobs that handle or ignore interrupts are not orphaned.
2009-07-20 04:38:56 +00:00
Peter Stephenson
606cfb5a5e
27167: add POSIX_CD option to test "." after CDPATH
2009-07-19 19:07:14 +00:00
Peter Stephenson
f43022eec0
users/14240: assignment before a function definition is an error
2009-07-17 20:32:33 +00:00
Peter Stephenson
351f6541e9
Eric Blake: 27151: cd handling with initial // for Cygwin
2009-07-15 08:43:25 +00:00
Peter Stephenson
3257f6b8d5
27134: Close SHTTY on exec.
...
27135: POSIX_JOBS leaves MONITOR on in subshell and doesn't save
parent job table.
2009-07-12 15:09:56 +00:00
Peter Stephenson
653d6a0dd9
27131: allow MONITOR in subshell by not closing SHTTY
2009-07-11 19:06:51 +00:00
Peter Stephenson
bdfebe3e32
27129: fix status at start of function, command subst, etc.
2009-07-11 16:42:53 +00:00
Peter Stephenson
4db28c55b6
27126: a few more contexts where executing empty lists gives status zero
2009-07-10 22:10:25 +00:00
Peter Stephenson
b4c2ea2cec
27125: handle nested use of colour code buffer allocation
2009-07-10 21:32:44 +00:00
Peter Stephenson
73be7ee553
27106: reset status on command that expands to empty
...
27122: add POSIX_JOBS option
2009-07-10 11:08:39 +00:00
Peter Stephenson
bd2ee44b78
27119: job output to stdout if non-interactive
...
no automated jobs notifications
2009-07-10 09:10:59 +00:00
Peter Stephenson
5df700fb5b
27112: allow jobbing output if not interactive
2009-07-09 20:33:56 +00:00
Peter Stephenson
ce4137c858
Eric Blake: 27109: don't attachtty() if not interactive
2009-07-09 20:20:53 +00:00