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 |
|
Peter Stephenson
|
548c4562fe
|
fix tests using zsh/datetime that I broke
|
2011-08-11 19:32:50 +00:00 |
|
Peter Stephenson
|
d48faef8cd
|
29633: more care with anonymous and other functions
|
2011-08-03 18:45:17 +00:00 |
|
Peter Stephenson
|
7d1480af54
|
29626: arguments to anonymous functions shouldn't be parsed as command words
|
2011-07-28 09:20:02 +00:00 |
|
Peter Stephenson
|
b12242cb3f
|
29561: missed file
|
2011-07-27 19:14:16 +00:00 |
|
Peter Stephenson
|
ad29258c8c
|
29530: ${...?...} shouldn't cause an error with NO_EXEC option
|
2011-07-01 15:23:01 +00:00 |
|
Peter Stephenson
|
6062529d3f
|
29492: add argument handling to anonymous functions
|
2011-06-19 20:12:00 +00:00 |
|
Peter Stephenson
|
22af58bf2b
|
29451: ${##stuff} removes stuff from the head of $#
|
2011-06-03 22:03:43 +00:00 |
|
Mikael Magnusson
|
16324d2ff3
|
29422: fix g:: test failing in some locales
|
2011-06-03 20:55:40 +00:00 |
|