about summary refs log tree commit diff
path: root/Test/D02glob.ztst
Commit message (Collapse)AuthorAgeFilesLines
* 52008: Pattern bug with branches + exclusionPeter Stephenson2023-08-011-0/+26
| | | | Add tests.
* 50043: avoid spurious test failures when "make check" as rootBart Schaefer2022-04-111-2/+10
|
* 47895: Remove trailing spaces from "print -ac" output lines.Bart Schaefer2021-02-041-3/+3
|
* 47865: More tests for globbing in restricted directoriesBart Schaefer2021-02-041-0/+17
|
* 47364: Enable extendedglob in pattern with ${(*)name/pattern/replacement}Bart Schaefer2020-09-131-0/+5
| | | | Mikael Magnusson: 47382: Completion for 47364
* unposted: Make test platform-independent.Daniel Shahaf2020-04-021-2/+2
| | | | Follow-up to the grandparent commit.
* unposted: D02glob: Fix platform-dependent test failuredana2020-04-011-1/+1
| | | | | workers/45583 introduced a test failure on macOS, *BSD, and Solaris, where wc always outputs leading white space
* 45583/0004: Fix segfault on resolving symlink loopsDaniel Shahaf2020-03-251-6/+5
|
* 45583/0001: Add tests for the segfault on resolving a symlink loop bug ↵Daniel Shahaf2020-03-251-0/+36
| | | | | | (workers/45282). This is workers/45377, extended.
* Merge remote-tracking branch 'origin/master' into 5.9Daniel Shahaf2020-03-071-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
| * 45492: skip test added by users/24633 on CygwinJun-ichi Takimoto2020-02-271-5/+9
| |
| * 45368: Add tests for workers/45367's issue about double slashes in 'cd -P' ↵Daniel Shahaf2020-02-031-0/+4
| | | | | | | | and /home/daniel/in/zsh.
* | 45292: D02glob: Add regression test for macOS stat(2) misbehaviourdana2020-01-151-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
* | 45291: A glob with a trailing slash will now match unreadable/unexecutable ↵Daniel Shahaf2020-01-151-1/+1
|/ | | | directories.
* 45296: D02glob: Clean up after test from users/24633dana2020-01-131-0/+5
|
* users/24633: Add an xfail test for users/24619.Daniel Shahaf2020-01-121-0/+13
|
* 44435: Handling digita arguments for :h and :t.Peter Stephenson2019-06-201-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.
* unposted: Adding comments to test changed line number in outputPeter Stephenson2017-05-091-1/+1
|
* 40181: Fix buffer overrun in xsymlinks.Peter Stephenson2017-05-091-0/+8
| | | | | There was no check for copying to the internal xbuf2 for a preliminary test.
* 40760: Always tokenize unquoted - to Dash.Peter Stephenson2017-03-071-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.
* 39046 + 39061: New :P history modifier.Daniel Shahaf2016-08-221-0/+8
|
* 38728: Tests: Add tests for the ':a' and ':A' modifiers.Daniel Shahaf2016-07-051-1/+24
|
* 37689: ! and ^ need to be tokenised in character setsPeter Stephenson2016-01-191-0/+33
|
* 37678: Now possible to quote "-" in pattern rangePeter Stephenson2016-01-191-0/+40
|
* 36982: Fix bug with (#cN) patterns and remove redundant description.Peter Stephenson2015-10-271-0/+8
| | | | | We need to restore the current count of matches when returning to match at the point where we previously matched.
* 34961: test for breadth-first glob with (Y1) qualifier (originally ↵Barton E. Schaefer2015-04-251-0/+2
| | | | workers/32726)
* users/19059 based on users/19058: remove ineffiency with multiple * matchesPeter Stephenson2014-09-081-0/+7
|
* 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
* 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
|
* 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.
* 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.
* 31889: tests for disable -pPeter Stephenson2013-10-241-0/+58
|
* 27723: eval shouldn't modify non-zero return statusesPeter Stephenson2010-02-191-1/+1
|
* 27694: add P glob qualifier for prependingPeter Stephenson2010-02-091-0/+41
|
* 26061: fix clash between process subst and numeric globPeter Stephenson2008-11-181-0/+6
| | | | 26062: additional compmatch change, missed from 26047
* 24708: Misc/globtests, Src/pattern.c, Test/D02glob.ztst:Peter Stephenson2008-03-301-0/+15
| | | | fix backtracking problem in (#c) pattern
* add (#cN,M) globbing flagPeter Stephenson2007-07-271-0/+14
|
* 22557: turn on multibyte option by defaultPeter Stephenson2006-07-251-2/+7
|
* 21317: fix bug where recursive glob within e qualifier would hang the shellOliver Kiddle2005-06-211-0/+4
|
* Add [[:IFS:]] etc. tests.Peter Stephenson2005-05-091-0/+25
|
* 20983: failed glob from fixed strings segments in globbed pathsPeter Stephenson2005-03-161-0/+6
|
* 20522: must-match optimisation in parameter substitution brokenPeter Stephenson2004-10-261-0/+5
|
* 20513: fix tests of zero-length patternsPeter Stephenson2004-10-221-0/+4
| | | | trivial optimisation in jobs.c (unposted)
* 20500: Unmetafy patterns where possible and other minor pattern fixesPeter Stephenson2004-10-181-0/+1
|
* 20490: Don't assume null termination for test string in pattern matching.Peter Stephenson2004-10-151-0/+5
|
* Test the new F glob qualifier.Wayne Davison2004-04-061-6/+17
|