summary refs log tree commit diff
path: root/Test
Commit message (Collapse)AuthorAgeFilesLines
* 32954 plus new test: [[ ... = ...(#q...) ]] shouldn't force a glob.Peter Stephenson2014-08-041-2/+5
| | | | | The (#q...) expression should simply be removed to leave a normal pattern as before
* 32949 (wip 32928, 32937): Add :^ syntax for zipping two arraysMikael Magnusson2014-08-041-0/+76
|
* 32768 with further modifications: LOCAL_LOOPS option.Peter Stephenson2014-06-132-2/+48
|
* 32711: run "continue" test in a new shellBarton E. Schaefer2014-06-041-3/+3
|
* 32708: glob qualifier (Y) implies (oN)Daniel Shahaf2014-06-041-1/+1
| | | | plus incidental patch to avoid adding a meaningless bitvalue to sort-order flags
* 32694: the number of matches to find is the suffix argument of (Y) qualifierDaniel Shahaf2014-06-031-9/+14
|
* users/18870: fix glob scanner insert counting check.Daniel Shahaf2014-06-021-0/+5
| | | | Was causing problems with globs in paths with (Y) glob qualifier
* users/18857: add (Y) glob qualifier to generate only one match per patternDaniel Shahaf2014-06-011-0/+11
|
* 32640: (#q) in [[ ... ]] forces globbingPeter Stephenson2014-06-011-0/+15
|
* 32609: [[ $var ]] behaves as [[ -n $var ]] for bash/ksh compatibilityBarton E. Schaefer2014-05-131-0/+8
| | | | | | Also restore ksh [ -t ] compatibility when POSIX_BUILTINS is not set, and allow operators defined by modules to be called with no arguments, although this affects only runtime interpretation, not parsing.
* 32552 (updated by 32560): fix segfault when using process substitution in ↵Andrew Waldron2014-04-181-0/+5
| | | | | | anonymous function argument list Also disallow process substitution in function name position.
* 32497: avoid using comptesteval in the middle of a series of testsBarton E. Schaefer2014-03-182-6/+14
| | | | | The change in control required for sourcing the command file can confuse the simulated interactive input
* 32389 (with Jun Takimoto): additional PTY and keybinding adjustmentsBarton E. Schaefer2014-02-152-7/+5
|
* Fix character transposition typoBarton E. Schaefer2014-02-131-1/+1
|
* 32377: change keybindings and PTY control for vi-mode tests to make them ↵Barton E. Schaefer2014-02-131-8/+28
| | | | more reliable
* 32355: document and test vi mode undo changesOliver Kiddle2014-02-052-1/+58
|
* 32299: add use of underscores on arithmetic output for spacingPeter Stephenson2014-01-231-0/+16
|
* 32246: option "shift -p" pops arguments from end of arrayPeter Stephenson2014-01-112-0/+34
|
* 32245: complete more mpc argumentsKoen Wilde2014-01-101-0/+0
|
* users/18298 (tidied up): add {<char>..<char>} expansionPeter Stephenson2014-01-091-0/+15
|
* unposted: move path assignment from comptest to Y01completion.ztstBarton E. Schaefer2013-12-262-1/+2
|
* 32183: regression tests for 32182 and 31611Barton E. Schaefer2013-12-252-1/+22
|
* 32176: plug additional deadlock-inducing pipe descriptor leaksPeter Stephenson2013-12-211-0/+2
|
* 32172: regression test for 32171Barton E. Schaefer2013-12-211-0/+12
|
* 32137: set pseudo-terminal speed to prevent padding charactersJ. Takimoto2013-12-161-1/+1
|
* 32136: fix problem with kshglob.Peter Stephenson2013-12-161-0/+27
| | | | | Non-pattern characters that could be followed by "(" to introduce a ksh glob but weren't caused failures.
* 32091: WARN_CREATE_GLOBAL false positive.Daniel Shahaf2013-12-061-7/+10
| | | | In cases like () { foo=bar =true; }
* Unposted (see 32085): Another nonessential setoptBarton E. Schaefer2013-12-021-1/+1
|
* 32080: Suppress error output from nonessential setoptBarton E. Schaefer2013-12-021-1/+1
|
* 32030: need to revert empty glob qualifier change.Peter Stephenson2013-11-201-0/+8
| | | | | It failed on an empty expansion that (N) was supposed to remove. Add test for this case.
* 32001: fix crash on ${:*} and ${:|}Peter Stephenson2013-11-171-0/+9
|
* 31982: detection of floating point constants was problematic.Peter Stephenson2013-11-141-0/+8
| | | | | Remove the cause and fix the original problem with floating point numbers with leading zeros (users/17445) a different way.
* 31937: zle -Fw uses widget semantics for file descriptor handlerPeter Stephenson2013-11-071-2/+2
|
* unposted: updates for 4.0.2-test-1. zsh-5.0.2-test-1Peter Stephenson2013-11-061-0/+1
| | | | | | Update references to 4.0.2 to 4.0.3. Additional mod_export declarations. Additions to .distfiles.
* Merge overlapping ChangeLog entriesBarton E. Schaefer2013-10-261-0/+6
|\
| * 31902: rationalise use of gamma function.Jun T2013-10-271-0/+6
| | | | | | | | | | Make zsh/mathfunc consistent across systems and use tgamma() where available
* | 31906: fix race-condition interaction of $pipestatus with job controlBarton E. Schaefer2013-10-261-2/+8
|/ | | | printjob() should not reference oldjobtab for job numbers unless it is being called from bin_fg(). printjob() also must not attempt to update pipestats when called from bin_fg(). acquire_pgrp() should not loop infintely if the shell is not interactive. Update the $pipestatus stress test so that it also exercises the oldjobtab repair.
* 31889: tests for disable -pPeter Stephenson2013-10-241-0/+58
|
* 31888: Add another test for pipestatus.Peter Stephenson2013-10-241-0/+7
| | | | This one was reliably failing before the fix, see zsh-workers-31870
* 31884: Make new pipestatus test implementation proof.Peter Stephenson2013-10-241-2/+2
| | | | It seems uniq's vary in the number of spaces they output.
* 31879 plus misc.: improve $pipestatus handling and add a test for itBarton E. Schaefer2013-10-231-0/+11
|
* 31805: Add $patchars and $dis_patchars to zsh/parameter moduleMikael Magnusson2013-10-111-0/+2
|
* 31810: tests for simple XTRACE output from conditionsPeter Stephenson2013-10-101-0/+9
|
* users:18023: Add PIPEFAIL optionPeter Stephenson2013-10-061-0/+15
|
* 31706: standardize handling of "test ! <x> <y> <z>"Peter Stephenson2013-09-061-1/+5
|
* 31696: In "test" No One Can Hear If You Shriek.Peter Stephenson2013-09-041-0/+21
| | | | Treat ! as a string in "test ! -a ..." and "test ! -o ...".
* 31672: Add test that was failing and fix zpty set-up racePeter Stephenson2013-08-261-1/+9
|
* 31665: zpty should attach terminal on slave.Peter Stephenson2013-08-252-0/+21
| | | | Also add test.
* 31536 with additions: Fix hang in previous process substitution fix.Peter Stephenson2013-07-191-0/+8
| | | | Close applicable file descriptors when waiting for a job.
* 31141: Tighten NO_CLOBBER restrictions on {fd} syntaxPeter Stephenson2013-03-101-0/+11
| | | | to apply only if $fd is exactly an fd and nothing else.