Commit Graph

  • 1089e3a408 themes: Initial support themes Matthew Martin 2015-11-24 22:28:30 -0600
  • 2bd709fc28 main: Fix misspelling in test expectation Matthew Martin 2019-07-20 10:38:53 -0500
  • 1fcd786f77 main: Add more alias tests Matthew Martin 2019-07-11 21:39:45 -0500
  • 369620dd2d main: Use longer alias name in tests Matthew Martin 2019-07-11 21:33:37 -0500
  • 9cc0060334 main: Stop highlighting alias as its first word too Matthew Martin 2018-10-22 07:50:53 -0500
  • a88d41e095 main: Fix faulty test Matthew Martin 2018-10-22 17:20:35 -0500
  • b3f66fc874 main: Use zsyh_user_options when splitting alias RHS Matthew Martin 2018-10-22 17:14:48 -0500
  • bb7b3b3801
    Update zsh-syntax-highlighting.zsh Austin Traver 2019-07-11 15:56:26 -0700
  • 0ecc3ccdd8
    Replace previous fix with danielshahaf rec Austin Traver 2019-07-08 20:44:35 -0700
  • 83249e1b23 main: Do not highlight empty region between two adjacent $() Matthew Martin 2019-07-08 17:05:42 -0500
  • ab4b6f5823 'main': Hackily unbreak 'make test'. Daniel Shahaf 2019-07-07 18:36:38 +0000
  • bb6943ba6d
    Patch syntax highlighting bug Austin Traver 2019-07-07 07:33:49 -0700
  • d766243f7a 'main': Add an XFail regression test for issue #616. Daniel Shahaf 2019-06-16 21:42:21 +0000
  • fd4c5db4c9 'main': Fix an issue whereby a --option was highlighted as a file Daniel Shahaf 2019-06-16 20:21:58 +0000
  • 650dd79d86
    tests: use zshusers/zsh image with tags (see zsh-users/zsh-docker#16) Julien Nicoulaud 2019-05-25 13:59:59 +0200
  • 82cf2527fc 'main': Add test for #548 Matthew Martin 2019-04-19 19:48:01 -0500
  • 972ad197c1 driver: Disable BASH_REMATCH Matthew Martin 2019-04-14 08:26:03 -0500
  • 7ba4f0f119 'main': Use nice for tests in previous Matthew Martin 2019-04-04 21:52:51 -0500
  • 70deca2e2c Add the function "zsh_highlight_main__test_type_builtin" also the change of PATH can't modify the behavior of the commands in "zsh_highlight_main__type" In _zsh_highlight_main__type : - the calls to "builtin type -w -- $1" are replaced by call to "sh_highlight_main__test_type_builtin" - if ZSH_HIGHLIGHT_SPECIAL_PATH exists but is empty, "foo" in "sudo foo" is always red - if ZSH_HIGHLIGHT_SPECIAL_PATH is not empty, zsh searchs in the PATH "ZSH_HIGHLIGHT_SPECIAL_PATH" to know if the command "foo" in "sudo foo" exists - if "foo" is in ZSH_HIGHLIGHT_SPECIAL_COMMAND then "Admin" says that user has access to this command : foo in "sudo foo" is green raizo62 2019-03-31 19:52:19 +0200
  • bc3f77f719 'main': Add XFailing tests for issue #608. Daniel Shahaf 2019-03-29 17:50:49 +0000
  • 5f80147c55 'main': Follow-up to last commit: Fix stdbuf options spec. Daniel Shahaf 2019-03-27 11:45:17 +0000
  • 3e86ef59b7 'main': precommands += stdbuf Daniel Shahaf 2019-03-26 22:04:50 +0000
  • a109ab54f0 CI: Add zsh 5.7 and 5.7.1 Matthew Martin 2019-03-21 22:59:11 -0500
  • 809443f5c5 'main': Add the issue number for future reference. Daniel Shahaf 2019-03-16 07:49:04 +0000
  • abec25d013 'main': _zsh_highlight_main__type: Add comments. Daniel Shahaf 2019-03-16 07:47:53 +0000
  • 79596a84be 'main': Document the last change. Daniel Shahaf 2019-03-16 07:45:23 +0000
  • 37d6108215 'main': Work around a zsh bug reported to us as #606. Daniel Shahaf 2019-03-16 07:34:12 +0000
  • d61ebbcbbf docs: Fix void-linux link Timm 2019-01-21 13:24:40 +0100
  • f75f88a72a
    Fixes void-linux link in install docs Timm 2019-01-21 13:24:40 +0100
  • 2f3b98ff6f
    Merge pull request #543 from Sea-n/patch-1 Matthew Martin 2019-01-13 13:48:45 -0600
  • 4fb570e104
    docs: Enable Syntax Highlighting for Code Snippits Sean Wei 2019-01-13 16:12:41 +0800
  • 693757bfd7 tests: Run harness in an anon function to catch global variables Matthew Martin 2019-01-12 00:35:18 -0600
  • fa98c97028 main: Highlight non-matching globs as errors or normal Matthew Martin 2019-01-06 22:25:47 -0600
  • 1e34c4aa0b main: in arguments starting with %?, ? is not a glob Matthew Martin 2019-01-06 22:22:13 -0600
  • 3259fe338d Revert "tests: Run tests in an anon function to catch global variables" Matthew Martin 2019-01-06 21:38:13 -0600
  • ba2d8fcf76 tests: Run tests in an anon function to catch global variables Matthew Martin 2019-01-06 21:23:46 -0600
  • 9bd38c6fc0 tests: Use root variable for root of the project Matthew Martin 2019-01-06 21:19:46 -0600
  • dddea5d5dd tests: Set harness variables local Matthew Martin 2019-01-06 21:18:41 -0600
  • 9a06c28ddc docs: Don't recommend to source .zshrc Daniel Shahaf 2019-01-05 21:25:55 +0000
  • fd57ed94f1
    docs: Clarify installation instructions (cf #598) Daniel Shahaf 2019-01-05 19:12:59 +0000
  • 78b95b0695 Add a test for the 'true negative' case of issue #596. Daniel Shahaf 2018-12-31 17:57:53 +0000
  • 06893a3873 tests: Escape region_highlight and expected_region_highlight in TAP output. Daniel Shahaf 2018-12-29 12:15:34 +0000
  • 580ccaebb8 tests: (try to) Fix test failure under zsh<5.3, where 'typeset -p arrayvar''s is two lines long. Daniel Shahaf 2018-12-29 11:57:15 +0000
  • 7cb5ad0f9b tests: Tweak XFAIL/XPASS output of cardinality check. Daniel Shahaf 2018-12-29 11:46:18 +0000
  • cd1647f4d4 tests: Follow-up to grandparent: Make the cardinality check XPASS properly when it should. Daniel Shahaf 2018-12-29 11:42:34 +0000
  • 0efad58f30 Add a test for issue #596. Daniel Shahaf 2018-12-29 11:31:50 +0000
  • 864864442e tests: Allow marking the cardinality check as TODO (XFail). Daniel Shahaf 2018-12-29 11:31:18 +0000
  • 55f846c673 driver: Avoid warn_create_global warnings dana 2018-12-18 22:43:04 -0600
  • 3f43716fb6 driver: Avoid warn_create_global warnings dana 2018-12-18 22:43:04 -0600
  • 3dc74b5c2c pattern, regexp: Declare the variable in the documentation example Tobias Sette 2018-12-12 03:56:56 -0200
  • 8bb3b11962
    Add instruction to declare the variable Tobias Sette 2018-12-12 03:56:56 -0200
  • e900ad8bad main: Add another test, inspired by #577 and #502. Daniel Shahaf 2018-11-01 04:01:33 +0000
  • f087f3c6e4 main: Add a test for issue #577. Daniel Shahaf 2018-11-01 04:01:05 +0000
  • 3e6d1375c9 main: Fix check for suffix aliases (fixes #574) Daniel Shahaf 2018-10-30 21:25:59 +0000
  • 4ce56a821e Merge branch 'i511-bang-pipeline' Daniel Shahaf 2018-10-23 16:58:33 +0000
  • 44b89f3307 main: Fold '!' handling in to the 'case'. No functional change. Daniel Shahaf 2018-10-23 16:36:14 +0000
  • 0c9252ac69 Fix indentation. No functional change. Daniel Shahaf 2018-10-23 16:34:35 +0000
  • 6cf522b7b3 main: Fix highlighting of the ! precommand after array assignments. Add tests. Daniel Shahaf 2018-10-23 16:31:39 +0000
  • 298ef6a2fa main: Highlight the ! precommand as an error when not at the start of a pipeline. Daniel Shahaf 2018-10-22 15:44:55 +0000
  • 43baabb843
    Merge 64b13f5c5b into d9e326b993 Matthew Martin 2018-10-23 04:40:58 +0000
  • 64b13f5c5b main: Fix function definition highlighting Matthew Martin 2018-10-21 14:47:51 -0500
  • 87fc474d6f main: Recognize || and && inside of [[ Matthew Martin 2018-10-22 23:08:50 -0500
  • 4a7462f961 main: Move in_redirection to its own branch Matthew Martin 2018-10-21 19:46:30 -0500
  • d9e326b993 main: consume trailing whitespace in _highlight_list Matthew Martin 2018-10-20 12:37:49 -0500
  • 48a20d067f main: Break double-quoted-argument on command substitutions Matthew Martin 2018-10-13 10:40:13 -0500
  • 6539f0d419 'main': Highlight named fd redirections. Daniel Shahaf 2018-10-22 05:00:07 +0000
  • 7d961ba1e6 'main': Add a test for issue #237. Daniel Shahaf 2018-10-22 04:58:25 +0000
  • ad3a6cb3c9 'main': Tighten condition. Daniel Shahaf 2018-10-22 04:56:50 +0000
  • 9870ccc505 noop: Tweak condition at Matthew's suggestion Daniel Shahaf 2018-10-22 04:53:42 +0000
  • 38c794a978 'main': Highlight named fd redirections. Daniel Shahaf 2018-10-22 04:30:43 +0000
  • de23e75946 minor: Fix the editor braces matching confusion prevention sentinel. Daniel Shahaf 2018-10-22 04:27:18 +0000
  • a3c9e7ebc7 main: Simplify insane alias checking Matthew Martin 2018-10-21 14:59:52 -0500
  • f71a17c58e main: Highlight closing brackets Matthew Martin 2018-10-20 23:47:37 -0500
  • d0c23a68b3 main: Simplify proc_buf offset calculation Matthew Martin 2018-10-20 22:42:00 -0500
  • a690b9b89c
    Merge 583291c66b into 7388adf4e8 Matthew Martin 2018-10-21 04:33:55 +0000
  • 583291c66b main: Do not highlight options after -- Matthew Martin 2018-02-11 12:11:48 -0600
  • 7388adf4e8 main: Add alias tests Matthew Martin 2018-10-19 11:56:20 -0500
  • cb8c736a56 main: Run the entirety of aliases through the state machine Matthew Martin 2018-10-17 21:38:17 -0500
  • 2d4fe988ba main: Rename parameters to simplify next diff Matthew Martin 2018-10-18 22:36:01 -0500
  • 8f17e4e201 main: Add trivial condition and remove whitespace to simplify next diff Matthew Martin 2018-10-17 21:18:32 -0500
  • 02f4a6b540 'main': Optionally ignore aliases in __type Daniel Shahaf 2018-10-10 10:07:57 +0000
  • b9d7fe5a43 main: Shift args rather than iterating over Matthew Martin 2018-10-17 20:08:45 -0500
  • 6898f71016 Add a test. Daniel Shahaf 2018-10-21 00:26:34 +0000
  • df8b2fb867 tests: Fix a failing test. Daniel Shahaf 2018-10-18 23:48:17 +0000
  • 9d6ecea21c Fix a long-standing bug in a unit test. This uncovers a regression. Daniel Shahaf 2018-10-18 23:45:17 +0000
  • 099387afa1 Add two further tests. Daniel Shahaf 2018-10-18 23:25:17 +0000
  • 442a737168
    append .zshrc in new line Ir1dXD 2018-10-15 16:14:04 +0800
  • 8d4c6355e6 driver: Do not pass widget arguments to _zsh_highlight Matthew Martin 2018-10-13 21:55:45 -0500
  • 25c20e5228
    Merge 5298397f66 into 47c2b7e185 Ashesh Kumar Singh 2018-10-13 18:26:36 +0000
  • 47c2b7e185 main: Distinguish quoted/unquoted command substitutions Matthew Martin 2018-10-13 08:14:42 -0500
  • 56ba7f082d driver: Clarify comment. No functional change. Daniel Shahaf 2018-01-09 19:23:45 +0000
  • 2cbb3fb24e driver: Allow for -U in autoloaded function definition Matthew Martin 2018-01-08 12:59:56 -0600
  • f265ef0b9a driver: Use idiomatic module check Matthew Martin 2018-01-08 12:35:45 -0600
  • d0fb0df4ff driver: Make the shadowing $WIDGET read only. Daniel Shahaf 2018-01-08 06:03:38 +0000
  • f665eec230 driver: Avoid a fork in the common case. Daniel Shahaf 2018-01-08 05:44:54 +0000
  • a868b6942e test harness: Actually test the new code. Daniel Shahaf 2016-10-17 17:51:04 +0000
  • b5249f17ab driver: Rewrite without a state variable Daniel Shahaf 2016-10-17 15:12:24 +0000
  • d2594c1157 noop: Make a whitespace-only change to reduce noise in the next commit. Daniel Shahaf 2016-10-17 14:49:53 +0000
  • 66ae59eccc docs: Rewrap. Daniel Shahaf 2016-10-07 14:22:23 +0000
  • 1651137f5c docs: Update FAQ answer per changes on this branch. Daniel Shahaf 2016-10-07 14:21:57 +0000