summaryrefslogtreecommitdiff
path: root/Test/D02glob.ztst
AgeCommit message (Collapse)AuthorFilesLines
2023-08-0152008: Pattern bug with branches + exclusionPeter Stephenson1-0/+26
Add tests.
2022-04-1150043: avoid spurious test failures when "make check" as rootBart Schaefer1-2/+10
2021-02-0447895: Remove trailing spaces from "print -ac" output lines.Bart Schaefer1-3/+3
2021-02-0447865: More tests for globbing in restricted directoriesBart Schaefer1-0/+17
2020-09-1347364: Enable extendedglob in pattern with ${(*)name/pattern/replacement}Bart Schaefer1-0/+5
Mikael Magnusson: 47382: Completion for 47364
2020-04-02unposted: Make test platform-independent.Daniel Shahaf1-2/+2
Follow-up to the grandparent commit.
2020-04-01unposted: D02glob: Fix platform-dependent test failuredana1-1/+1
workers/45583 introduced a test failure on macOS, *BSD, and Solaris, where wc always outputs leading white space
2020-03-2545583/0004: Fix segfault on resolving symlink loopsDaniel Shahaf1-6/+5
2020-03-2545583/0001: Add tests for the segfault on resolving a symlink loop bug ↵Daniel Shahaf1-0/+36
(workers/45282). This is workers/45377, extended.
2020-03-07Merge remote-tracking branch 'origin/master' into 5.9Daniel Shahaf1-0/+4
* Test/D02glob.ztst: On the "unreadable directories can be globbed (users/24619, users/24626)" test, resolve conflicts by removing the Cygwin-only skip that has been added in master, since the test is passing on this branch. This effectively reverts workers/45492. See discussion starting in workers/45504. * origin/master: unposted: Remove 'sgi', as that OpenBSD port has been discontinued. 45509: fix typos in B01cd.ztst 45490 (+45495 and a test): refactor rlimits.c github #49: Fix typo: longson should be loongson users/24710: Fix job control problem with sudo. 45492: skip test added by users/24633 on Cygwin 45488: COMP_WORDS for bash need "$@"-style quoting 45487: Missing mod_export declarations for AIX 45447: Complete vcs_info_hookadd and vcs_info_hookdel. Expose _vcs_info_hooks as a top-level helper function. 45463: test: kill: Document why we use SIGURG 45453: builtins: kill: Do not signal current process group when pid is empty 45452: builtins: kill: Add `kill ''` regression test with explicit sigspec 45451: builtins: kill: Add basic test suite github #48/0002: vcs_info git: properly detect bare repositories github #48/0001: vcs_info git: avoid warnings in bare repositories unposted: Post-release version bump unposted: Release 5.8 CVE-2019-20044: Update change log for preceding commits Update NEWS/README Add unsetopt/PRIVILEGED tests Clean up error-message white space Improve PRIVILEGED fixes (again) Improve PRIVILEGED fixes Drop privileges securely unposted: V01zmodload: Fix failing test from workers/45385 45423: _su: Improve arg handling, shell look-ups unposted: _zip: Recognise '--' 45385: Add a test for 'zmodload -Fa' preemptively disabling ("blacklisting"?) features. unposted: Test release: 5.7.1-test-3 zsh/system: Fix infinite loop in sysread _diff_options: Restore -w completion lost in workers/43351 unposted: Fix ChangeLog typo. 45368: Add tests for workers/45367's issue about double slashes in 'cd -P' and /home/daniel/in/zsh. 45373: Fix ERR_EXIT bug in else branch of if. 45372: Record a symlink loop bug involving :P 45365: _git: Fix __git_recent_branches for the case when a commit has an empty message 45343: Queue signals around arithmetic evaluations 45344: Document where third-party completion functions should be installed. 45345: internal: ztst.vim: Fix highlighting of zsh comments in test payload unposted: internal: Add some comments and fix indentation. No functional change. 45340: internal: Document the difference between paramtab and realparamtab. 45332: _git: add completion for git-version _brace_parameter: add missing \ Conflicts: ChangeLog Test/D02glob.ztst Test/V01zmodload.ztst
2020-02-2745492: skip test added by users/24633 on CygwinJun-ichi Takimoto1-5/+9
2020-02-0345368: Add tests for workers/45367's issue about double slashes in 'cd -P' ↵Daniel Shahaf1-0/+4
and /home/daniel/in/zsh.
2020-01-1545292: D02glob: Add regression test for macOS stat(2) misbehaviourdana1-0/+11
On macOS, a privileged stat(2) call can erroneously treat files as directories, which can produce unexpected glob results. This was reported at workers/42891. A side-effect of the change from workers/45291 is that it seems to work around this issue, at least in the obvious cases
2020-01-1545291: A glob with a trailing slash will now match unreadable/unexecutable ↵Daniel Shahaf1-1/+1
directories.
2020-01-1345296: D02glob: Clean up after test from users/24633dana1-0/+5
2020-01-12users/24633: Add an xfail test for users/24619.Daniel Shahaf1-0/+13
2019-06-2044435: Handling digita arguments for :h and :t.Peter Stephenson1-0/+28
Pick number of leading or trailing path components to substitute. Active in history, brace parameters, glob qualifiers. Add tests for all three environments.
2017-05-09unposted: Adding comments to test changed line number in outputPeter Stephenson1-1/+1
2017-05-0940181: Fix buffer overrun in xsymlinks.Peter Stephenson1-0/+8
There was no check for copying to the internal xbuf2 for a preliminary test.
2017-03-0740760: Always tokenize unquoted - to Dash.Peter Stephenson1-0/+6
This fixes use of pattern match character ranges in unusual contexts. Attempt to detect a tokenized - in cases where we don't care.
2016-08-2239046 + 39061: New :P history modifier.Daniel Shahaf1-0/+8
2016-07-0538728: Tests: Add tests for the ':a' and ':A' modifiers.Daniel Shahaf1-1/+24
2016-01-1937689: ! and ^ need to be tokenised in character setsPeter Stephenson1-0/+33
2016-01-1937678: Now possible to quote "-" in pattern rangePeter Stephenson1-0/+40
2015-10-2736982: Fix bug with (#cN) patterns and remove redundant description.Peter Stephenson1-0/+8
We need to restore the current count of matches when returning to match at the point where we previously matched.
2015-04-2534961: test for breadth-first glob with (Y1) qualifier (originally ↵Barton E. Schaefer1-0/+2
workers/32726)
2014-09-08users/19059 based on users/19058: remove ineffiency with multiple * matchesPeter Stephenson1-0/+7
2014-08-0432954 plus new test: [[ ... = ...(#q...) ]] shouldn't force a glob.Peter Stephenson1-2/+5
The (#q...) expression should simply be removed to leave a normal pattern as before
2014-06-0432708: glob qualifier (Y) implies (oN)Daniel Shahaf1-1/+1
plus incidental patch to avoid adding a meaningless bitvalue to sort-order flags
2014-06-0332694: the number of matches to find is the suffix argument of (Y) qualifierDaniel Shahaf1-9/+14
2014-06-02users/18870: fix glob scanner insert counting check.Daniel Shahaf1-0/+5
Was causing problems with globs in paths with (Y) glob qualifier
2014-06-01users/18857: add (Y) glob qualifier to generate only one match per patternDaniel Shahaf1-0/+11
2014-06-0132640: (#q) in [[ ... ]] forces globbingPeter Stephenson1-0/+15
2013-12-1632136: fix problem with kshglob.Peter Stephenson1-0/+27
Non-pattern characters that could be followed by "(" to introduce a ksh glob but weren't caused failures.
2013-11-2032030: need to revert empty glob qualifier change.Peter Stephenson1-0/+8
It failed on an empty expansion that (N) was supposed to remove. Add test for this case.
2013-10-2431889: tests for disable -pPeter Stephenson1-0/+58
2010-02-1927723: eval shouldn't modify non-zero return statusesPeter Stephenson1-1/+1
2010-02-0927694: add P glob qualifier for prependingPeter Stephenson1-0/+41
2008-11-1826061: fix clash between process subst and numeric globPeter Stephenson1-0/+6
26062: additional compmatch change, missed from 26047
2008-03-3024708: Misc/globtests, Src/pattern.c, Test/D02glob.ztst:Peter Stephenson1-0/+15
fix backtracking problem in (#c) pattern
2007-07-27add (#cN,M) globbing flagPeter Stephenson1-0/+14
2006-07-2522557: turn on multibyte option by defaultPeter Stephenson1-2/+7
2005-06-2121317: fix bug where recursive glob within e qualifier would hang the shellOliver Kiddle1-0/+4
2005-05-09Add [[:IFS:]] etc. tests.Peter Stephenson1-0/+25
2005-03-1620983: failed glob from fixed strings segments in globbed pathsPeter Stephenson1-0/+6
2004-10-2620522: must-match optimisation in parameter substitution brokenPeter Stephenson1-0/+5
2004-10-2220513: fix tests of zero-length patternsPeter Stephenson1-0/+4
trivial optimisation in jobs.c (unposted)
2004-10-1820500: Unmetafy patterns where possible and other minor pattern fixesPeter Stephenson1-0/+1
2004-10-1520490: Don't assume null termination for test string in pattern matching.Peter Stephenson1-0/+5
2004-04-06Test the new F glob qualifier.Wayne Davison1-6/+17