Mikael Magnusson
|
fa03332635
|
31805: Add $patchars and $dis_patchars to zsh/parameter module
|
2013-10-11 14:57:57 +02:00 |
|
Peter Stephenson
|
c35a561a9c
|
31810: tests for simple XTRACE output from conditions
|
2013-10-10 17:45:42 +01:00 |
|
Peter Stephenson
|
5236425865
|
users:18023: Add PIPEFAIL option
|
2013-10-06 21:35:27 +01:00 |
|
Peter Stephenson
|
c866657a3c
|
31706: standardize handling of "test ! <x> <y> <z>"
|
2013-09-06 20:37:40 +01:00 |
|
Peter Stephenson
|
2afa556d8f
|
31696: In "test" No One Can Hear If You Shriek.
Treat ! as a string in "test ! -a ..." and "test ! -o ...".
|
2013-09-04 20:16:58 +01:00 |
|
Peter Stephenson
|
b0a0441902
|
31672: Add test that was failing and fix zpty set-up race
|
2013-08-26 21:01:17 +01:00 |
|
Peter Stephenson
|
f75904a380
|
31665: zpty should attach terminal on slave.
Also add test.
|
2013-08-25 20:48:52 +01:00 |
|
Peter Stephenson
|
cda21a28e6
|
31536 with additions: Fix hang in previous process substitution fix.
Close applicable file descriptors when waiting for a job.
|
2013-07-19 12:09:32 +01:00 |
|
Peter Stephenson
|
fb3ad98f71
|
31141: Tighten NO_CLOBBER restrictions on {fd} syntax
to apply only if $fd is exactly an fd and nothing else.
|
2013-03-10 21:45:04 +00:00 |
|
Peter Stephenson
|
3def943d04
|
users/17665: add FORCE_FLOAT option
|
2013-03-05 20:04:53 +00:00 |
|
Oliver Kiddle
|
b6544d1ef3
|
31041: add support for testing line editor widgets from the test suite
|
2013-02-12 10:55:32 +00:00 |
|
Peter Stephenson
|
44757a653c
|
30993: fix parameter modifier crash with :wq on empty string
|
2013-01-22 16:28:58 +00:00 |
|
Peter Stephenson
|
841e60c340
|
this prevent process-based features from working in their arguments
|
2012-12-21 11:28:33 +00:00 |
|
Peter Stephenson
|
1869eeb393
|
30876: fix obscure failures to propagate non-zero status
from optimised simple commands within lists
|
2012-12-13 10:36:59 +00:00 |
|
Bart Schaefer
|
431c22024d
|
users/17445: fix handling of leading zeroes in floating point
|
2012-12-08 19:50:20 +00:00 |
|
Peter Stephenson
|
7c56d77184
|
30789: Add CONTINUE_ON_ERROR for old behaviour.
New behaviour is for scripts to exit on error instead of returning
to top level and executing the next command.
|
2012-11-15 21:08:15 +00:00 |
|
Peter Stephenson
|
4b86cc48f7
|
30726: make shell options passed to emulate stick along with the emulation
|
2012-10-11 20:14:01 +00:00 |
|
Peter Stephenson
|
4e2cdd7956
|
30722: fix some cases where emulations or options were not propagated properly
from the emulate command
|
2012-10-07 19:46:46 +00:00 |
|
Peter Stephenson
|
321471891e
|
30718: emulate command evaluations should apply sticky emulation
to autoloads, too
|
2012-10-07 17:50:18 +00:00 |
|
Peter Stephenson
|
61b9529ff8
|
users/17310: we can't treat < after [ as a normal character.
Document problem and test for case that needs to work.
|
2012-10-03 18:11:12 +00:00 |
|
Peter Stephenson
|
76590bd93c
|
users/17304: angle brackets aren't associated with special parsing
inside square brackets
|
2012-10-02 12:46:45 +00:00 |
|
Peter Stephenson
|
e550c98d69
|
30647, 30649: allow underscores in numeric constants
|
2012-09-11 16:02:41 +00:00 |
|
Peter Stephenson
|
268e56a144
|
30169: repeat "typeset -T" with same two first arguments is not an error
|
2012-08-16 14:00:11 +00:00 |
|
Peter Stephenson
|
cd1b5d86e0
|
users/17046: don't count too many elements when splitting quoted parameter
substitution on null parameter
|
2012-05-01 19:43:44 +00:00 |
|
Peter Stephenson
|
cb4ff5e970
|
30439: ${...:*...} with nonexistent or non-array after *
should return no results
|
2012-04-22 18:39:53 +00:00 |
|
Peter Stephenson
|
5eb53bf88d
|
30431 with typo in _typeset fix:
add ${...:|...} and ${...:*...} operators, as documented
|
2012-04-22 18:10:42 +00:00 |
|
Peter Stephenson
|
4f142f2794
|
30413: (q-) parameter flag should quote null string
(q-q) etc. should be treated as errors
|
2012-04-16 11:26:09 +00:00 |
|
Bart Schaefer
|
4a4d9f3cbe
|
30383, users/16991 (Vaclav), users/17000: Improve speed of arrayuniq() by
implementing a hash seive algorithm; add test to exercise it.
|
2012-04-10 01:17:02 +00:00 |
|
Peter Stephenson
|
6f93994a5a
|
30299: "$*" was split with SHWORDSPLIT if IFS was empty or unset
|
2012-02-29 09:57:40 +00:00 |
|
Peter Stephenson
|
10082faced
|
30270: don't need errors when testing to see if mtime test will work
|
2012-02-26 18:54:52 +00:00 |
|
Bart Schaefer
|
3604a9c4ac
|
30242: Tests for ${...=...} in POSIX emulation
|
2012-02-22 15:35:49 +00:00 |
|
Peter Stephenson
|
66d61af2b5
|
unposted: 4.3.16
|
2012-02-19 19:33:19 +00:00 |
|
Peter Stephenson
|
53f893d062
|
30181, plus rename of PF_* flags to PREFORK_*:
Pass sh-wordsplitting instructions to paramsubst() using flags,
avoiding side effects of explicitly setting and unsetting the
SHWORDSPLIT option.
|
2012-02-12 20:27:48 +00:00 |
|
Peter Stephenson
|
6a364de3e1
|
Felipe: 30158: compgen test not useful with current bashcompinit
|
2012-01-31 09:40:36 +00:00 |
|
Frank Terbeck
|
ea7e24879f
|
30048: C02cond.ztst: Avoid [[ -N ... ]] on file-systems mounted `noatime'
|
2011-12-30 13:37:41 +00:00 |
|
Peter Stephenson
|
e3182c18de
|
29955++: IGNORE_CLOSE_BRACES option
|
2011-12-08 19:42:07 +00:00 |
|
Peter Stephenson
|
22aede45f6
|
29928: belated commit to fix OpenBSD redirection test
|
2011-12-08 15:55:10 +00:00 |
|
Peter Stephenson
|
82bc048da9
|
unposted: fix documentation for "*" test output syntax
|
2011-12-02 10:37:00 +00:00 |
|
Peter Stephenson
|
5ab844973c
|
unposted: fix documentation for "*" test output syntax
|
2011-12-02 10:36:20 +00:00 |
|
Peter Stephenson
|
95afa4d4d4
|
unposted: fix documentation for "*" test output syntax
|
2011-12-02 10:35:46 +00:00 |
|
Peter Stephenson
|
5d949f9cda
|
unposted: fix documentation for "*" test output syntax
|
2011-12-02 10:27:13 +00:00 |
|
Peter Stephenson
|
ae8e3ba86d
|
29924: add ability to match test output using patterns
|
2011-12-01 21:52:55 +00:00 |
|
Peter Stephenson
|
c88084895d
|
29923: work around test problem with invalid file descriptor message
|
2011-12-01 14:22:55 +00:00 |
|
Phil Pennock
|
fe15a9e2bb
|
29867: pcre/ZTST_unimplemented change from Bart
|
2011-10-26 23:28:26 +00:00 |
|
Peter Stephenson
|
faa02346a8
|
29844, 29845: remove bogus
error on closing fd's 0 to 9; update test
|
2011-10-26 18:48:13 +00:00 |
|
Phil Pennock
|
2f3c16d40f
|
29838: metafy/unmetafy strings for PCRE matching (UTF-8 fixes)
|
2011-10-24 11:31:25 +00:00 |
|
Peter Stephenson
|
3dba9a8614
|
29776: fix case of double quotes in double-quote-style
parsing where end character is something else
|
2011-09-15 14:04:51 +00:00 |
|
Peter Stephenson
|
af071465b1
|
29731: fix read -AE, test that and read -Ae
|
2011-08-28 17:06:27 +00:00 |
|
Peter Stephenson
|
85b00bb0f7
|
29703: crash when failing to parse process substitutions
|
2011-08-17 20:26:05 +00:00 |
|
Peter Stephenson
|
815e52cdbf
|
users/16253, users/16255: a nulstring should be split like an empty string
|
2011-08-17 19:00:08 +00:00 |
|