Commit Graph

  • f564d11a41 make test: Re-enable syntax highlighting of TAP output in interactive runs Daniel Shahaf 2020-03-15 18:10:18 +00:00
  • 8072651b6c editorconfig += Makefile Daniel Shahaf 2020-03-15 18:10:03 +00:00
  • 9931990b92 tests: Fix the test for alias loops. Daniel Shahaf 2020-03-15 17:07:27 +00:00
  • 525ba90932 tests: Add an XFail test for issue #694. Daniel Shahaf 2020-03-15 16:06:35 +00:00
  • 9134cdf8d6 'main': Allow newlines in command position. Daniel Shahaf 2020-03-15 14:59:07 +00:00
  • e94dc89606 tests: Distinguish issues #616 and #677. Daniel Shahaf 2020-03-15 15:35:27 +00:00
  • f996d83975 tests: Add cross-references. Daniel Shahaf 2020-03-15 15:06:50 +00:00
  • 54e1828d5c 'main': Clarify documentation of the :sudo_opt: and :sudo_arg: states. Daniel Shahaf 2020-03-15 14:56:43 +00:00
  • c5878ae632 changelog: Update through HEAD. Daniel Shahaf 2020-03-15 14:37:04 +00:00
  • 498cc7641f tests: Extend and document the after-a-parse-error aspects of the issue #651 test. Daniel Shahaf 2020-03-15 14:34:25 +00:00
  • 81267ca313 'main': Highlight pipes inside array assignments as errors Daniel Shahaf 2020-03-15 14:25:49 +00:00
  • bfd44f5c3f noop: Add comments. Daniel Shahaf 2020-03-15 14:22:05 +00:00
  • 3ca93f864f 'main': Highlight literal semicolons in array assignments as errors. Daniel Shahaf 2020-03-15 14:19:23 +00:00
  • a4525a0826 'main': Add infrastructure for treating literal newlines differently to semicolons. Daniel Shahaf 2020-03-15 14:17:51 +00:00
  • e58e45273f tests: Add some tests for unusual or invalid elements in array assignments: Daniel Shahaf 2020-03-15 13:56:15 +00:00
  • 37b6f5052f test harness: Update tests/edit-failed-tests for harness output changes in commit 2b3638a211, "test harness: Tweak quiet-test output". Daniel Shahaf 2020-03-15 13:33:09 +00:00
  • a3c1757e47 changelog: Update through HEAD. Daniel Shahaf 2020-03-13 23:13:01 +00:00
  • b00be5f741 driver: Be resilient to KSH_ARRAYS being set in the calling scope Austin Traver 2020-03-13 01:16:40 -07:00
  • b85e313bc9 main: Declare variable local to fix WARN_CREATE_GLOBAL error Matthew Martin 2020-03-12 20:51:19 -05:00
  • 41d90cb5ed make test: Run tests under env -i Matthew Martin 2020-03-12 20:48:46 -05:00
  • 34df84a7dd 'main': Add a test for issue #687, concerning the SH_WORD_SPLIT option. Daniel Shahaf 2020-03-11 16:52:08 +00:00
  • 1a752da1c2 Highlight redirections by default, and add that to the examples in README. Daniel Shahaf 2020-01-14 20:46:46 +00:00
  • 8e3578240c tests harness docs: Add paragraph breaks. Daniel Shahaf 2020-02-28 22:26:49 +00:00
  • edfc7dfd9b 'main': Fix issue #577. Daniel Shahaf 2020-02-28 22:22:35 +00:00
  • 9880276756 'main': Fix the currently-failing test for issue #577. Daniel Shahaf 2020-02-28 22:22:27 +00:00
  • 027f522300 test harness: Honour $expected_mismatch when there are more expected than observed highlights. Daniel Shahaf 2020-02-28 22:31:36 +00:00
  • 619fcad067 Post-release version number bump. Daniel Shahaf 2015-10-20 14:35:21 +00:00
  • 932e29a0c7 Tag version 0.7.1. 0.7.1 Daniel Shahaf 2020-02-28 21:34:10 +00:00
  • ec04a20681 release.md: Update with the step that was missed in 0.7.0. Daniel Shahaf 2020-02-28 21:33:51 +00:00
  • cb8d68d00a Update changelog for the 0.7.1 release. Daniel Shahaf 2020-02-28 21:30:39 +00:00
  • 04dd78cb00 Update changelog for the 0.7.0 release. (Yes, this should have been committed earlier today.) Daniel Shahaf 2020-02-28 21:29:59 +00:00
  • 4eb8a19133 Post-release version number bump. Daniel Shahaf 2015-10-20 14:35:21 +00:00
  • 36a3c0f82c Tag version 0.7.0. 0.7.0 Daniel Shahaf 2020-02-28 15:36:43 +00:00
  • d65f4f8a35 release.md: Add details about a step. Daniel Shahaf 2020-02-28 15:36:25 +00:00
  • e07c901dfd tests: Fix the last added test to pass when sudo(8) isn't installed. Daniel Shahaf 2020-02-28 15:22:43 +00:00
  • 3cea1434ae Bump copyright years. Daniel Shahaf 2020-02-25 17:34:35 +00:00
  • 73c89c69a2 tests: Add a test for partial elisions of parameter expansions in command position Daniel Shahaf 2020-02-25 17:22:55 +00:00
  • 7fd44bc429 tests: Fix previous Matthew Martin 2020-02-25 07:30:05 -06:00
  • ab88dfad27 tests: Add main test for alias of a parameter like string Matthew Martin 2020-02-25 07:21:40 -06:00
  • 2b3638a211 test harness: Tweak quiet-test output Daniel Shahaf 2020-02-22 14:37:14 +00:00
  • 3414c7c0d2 test harness: Include $PREBUFFER and $BUFFER in the output. Daniel Shahaf 2020-02-22 14:33:39 +00:00
  • 4a043b4d15 noop: Whitespace changes only. Daniel Shahaf 2020-02-22 14:31:18 +00:00
  • dc70e89bfd tests: Support non-arrays in typeset_p(). Daniel Shahaf 2020-02-22 14:29:55 +00:00
  • f729726300 'main': Do not look for metacharacters in parameter expansions. Daniel Shahaf 2020-02-21 10:19:51 +00:00
  • f490b7cb95 'main': Add two tests for metacharacters in parameter expansions. Daniel Shahaf 2020-02-21 10:17:55 +00:00
  • 2f4f81cab7 'main': Parameter expansions may not contain assignments. Daniel Shahaf 2020-02-20 11:37:23 +00:00
  • 3558306149 tests: Add tests for issue #670. Daniel Shahaf 2020-01-16 19:02:39 +00:00
  • 1a55dc8fc2 'main': Pass parameters through the multi-word machinery, as we already do for aliases. Daniel Shahaf 2020-01-16 17:39:12 +00:00
  • 52ea5c686a 'main': precommands += chronic, ifne (from moreutils) Daniel Shahaf 2020-02-17 10:20:13 +00:00
  • dde84e1b25 docs: Fix typo Manaswini Das 2020-01-27 17:04:26 +05:30
  • 0e51046b19 main: Add tests for issue #678 Matthew Martin 2020-01-25 12:32:11 -06:00
  • 4e92449752 changelog: Document #670 as a known issue. Daniel Shahaf 2020-01-25 21:00:40 +00:00
  • b73853dd96 changelog: Document #677 as a known issue. Daniel Shahaf 2020-01-24 18:40:51 +00:00
  • 4546756500 tests: Fix another instance of issue from the last commit. Daniel Shahaf 2020-01-24 01:22:03 +00:00
  • 9d380805d7 tests: Unbreak the build on zsh 5.0.8 and older. Daniel Shahaf 2020-01-24 00:51:27 +00:00
  • deee22ed42 tests: Don't filter out tests that aborted. Daniel Shahaf 2020-01-24 00:49:51 +00:00
  • 77c6bf2019 'main': precommands: Remove argumentless options that can't be followed by a command word. Daniel Shahaf 2020-01-24 00:37:56 +00:00
  • 27e4789439 docs: Track FreeBSD port rename Daniel Shahaf 2020-01-23 22:09:33 +00:00
  • e2e97dde9c 'main': Support tabbed(1) from suckless-tools Daniel Shahaf 2020-01-22 04:44:27 +00:00
  • 9bf06c5c2a tests: Add a regression test for issue #676. Daniel Shahaf 2020-01-20 03:49:00 +00:00
  • dfb917020c Bump copyright years. Daniel Shahaf 2020-01-15 14:07:23 +00:00
  • 9ed2a46ed2 dev tools: New script to ease opening $EDITOR on failing tests. Daniel Shahaf 2020-01-14 23:47:45 +00:00
  • 1c6a6d92b0 dev tools: Allow specifying preamble code when generating test cases. Daniel Shahaf 2020-01-15 18:50:21 +00:00
  • 6b0671b63e Add .editorconfig file. Daniel Shahaf 2020-01-15 16:21:15 +00:00
  • b3b6d7129f tests: Add failing tests for issue #674. Daniel Shahaf 2020-01-16 16:12:14 +00:00
  • 9cb7e9a837 tests: Make sudo-longopt pass when sudo isn't installed. Daniel Shahaf 2020-01-16 15:49:27 +00:00
  • cb166dcc77 'main': Restore 0.6.0's behaviour for unknown options. Daniel Shahaf 2020-01-14 23:06:51 +00:00
  • 5012d771f3 'main': Don't highlight unknown precommand flags as errors. Daniel Shahaf 2020-01-12 15:53:59 +00:00
  • 3a6f7e7bfe 'main': Add an XFail test for #641 and #658. Daniel Shahaf 2020-01-12 15:49:04 +00:00
  • b1f36d9c5f 'main': Add a comment. Daniel Shahaf 2020-01-12 19:48:49 +00:00
  • 08edf8db7f 'main': Fix the $CDPATH from the previous commit. Daniel Shahaf 2020-01-12 19:37:53 +00:00
  • 6629a1f432 'main': Add a test for a $CDPATH bug. Daniel Shahaf 2020-01-12 19:37:30 +00:00
  • 521fedfdf5 'main': Change the issue a test is associated with. Daniel Shahaf 2020-01-12 19:32:44 +00:00
  • 1618848df6 'main': Add some tests for complete and partial absolute paths in command position. Daniel Shahaf 2020-01-12 19:17:52 +00:00
  • c3293ba0d8 'main': Update comments after last commit. No functional change. Daniel Shahaf 2020-01-12 18:16:31 +00:00
  • 21cdd6bc5e 'main': Simplify alias handling. Daniel Shahaf 2019-12-27 09:24:01 +00:00
  • f32d1704b1 'main': Fix issue #652. Daniel Shahaf 2019-12-27 09:20:18 +00:00
  • 023c994cdf 'main': Update comments after last commit. No functional change. i652-v1 Daniel Shahaf 2020-01-12 18:16:31 +00:00
  • 86fe054005 'main': precommands += ssh-agent Daniel Shahaf 2020-01-11 21:12:21 +00:00
  • 533bfa0116 'main': Fix the new 'backslash' test on zsh-5.0.2 and older. (The bug occurred on zsh-5.0.7 and older but I don't have zsh-5.0.7 handy to test on.) Daniel Shahaf 2020-01-12 17:10:34 +00:00
  • 2d0dddf58b 'main': Don't dequote the word in command position before analyzing it. Daniel Shahaf 2020-01-12 15:27:55 +00:00
  • 27fa4a6546 noop: Quote the bitflag values. Daniel Shahaf 2020-01-12 15:46:22 +00:00
  • ae5ad09cf5 Bump copyright years. Daniel Shahaf 2020-01-12 14:58:56 +00:00
  • 3ee5aa0e06 release.md: Add missing argument. Daniel Shahaf 2020-01-11 23:43:23 +00:00
  • eb277cdcc6 Post-release version number bump. Daniel Shahaf 2015-10-20 14:35:21 +00:00
  • 71dc090d02 Tag version 0.7.0-beta1. 0.7.0-beta1 Daniel Shahaf 2020-01-11 23:34:58 +00:00
  • 6a310ada5b changelog: Add three entries Daniel Shahaf 2020-01-11 23:31:18 +00:00
  • c1d5790c57 changelog: Start 0.7.0's changelog. Daniel Shahaf 2020-01-11 23:10:28 +00:00
  • e9b1ce1a36 Add a unit test for dc1b2f6fa4. Daniel Shahaf 2020-01-11 23:04:22 +00:00
  • 68fbe1a449 Add a test for redirection from/to process substitution. Daniel Shahaf 2020-01-11 21:47:34 +00:00
  • f02c0bf980 Don't describe as ZSH_HIGHLIGHT_DIRS_BLACKLIST as experimental, now that it's named without the X_ prefix. Daniel Shahaf 2020-01-11 21:32:21 +00:00
  • 1be58a6f45 Add a test for 2f03b6d704. Daniel Shahaf 2020-01-11 21:19:52 +00:00
  • c0ad50e645 dev tools: Fix regression introduced in commit "Print the test data to stdout for convenience.". Daniel Shahaf 2020-01-11 20:49:12 +00:00
  • 8b2768ab40 'main': Add a test for 07f259f653. Daniel Shahaf 2020-01-11 20:46:14 +00:00
  • 6f1f595e3e dev tools: Print the test data to stdout for convenience. Daniel Shahaf 2020-01-07 19:59:49 +00:00
  • de95d50bce 'main': Fix highlighting of the 'time' and 'nocorrect reserved words Daniel Shahaf 2019-12-27 13:47:31 +00:00
  • 83862c1abb 'main': Add two basic tests for aliases. Daniel Shahaf 2019-12-27 09:37:23 +00:00
  • e5acdf0ba5 'main': Simplify alias handling. Daniel Shahaf 2019-12-27 09:24:01 +00:00
  • 44aa6f1f4e 'main': Fix issue #652. Daniel Shahaf 2019-12-27 09:20:18 +00:00
  • ce10f20e77 'main': Add a regression test for #652. Daniel Shahaf 2019-12-27 09:00:36 +00:00