Commit Graph

  • 47d6dac133
    main-highlighter: Probe dirs after blacklist Sam Jorna (wraeth) 2018-08-30 10:12:55 +1000
  • 91b39c5e20
    Merge 33315cc447 into db6cac391b Ivan Smirnov 2018-08-20 23:49:49 +0000
  • f19ff89432
    Add instructions about initializing variable Ivan Smirnov 2018-08-20 16:49:39 -0700
  • 33315cc447
    Add instructions about initializing variable Ivan Smirnov 2018-08-20 16:49:35 -0700
  • db6cac391b main: Add glob qualifier to work around zsh/macOS bug Bengt Brodersen 2018-05-30 19:03:36 +0200
  • ee26d44de1
    Merge pull request #517 from tbroadley/fix-typos Daniel Shahaf 2018-05-26 13:55:52 +0000
  • 7d3ec45249 docs: fix typos Thomas Broadley 2018-05-26 09:39:25 -0400
  • 5b539663c0 Add a regression test for a problem seen during development. Daniel Shahaf 2018-05-12 00:04:19 +0000
  • 02a37dd919
    CI: install packages required by test suite Julien Nicoulaud 2018-04-11 22:19:49 +0200
  • 02b839550f
    CI: add zsh 5.5 Julien Nicoulaud 2018-04-11 22:00:50 +0200
  • e4fffa4de5 main: Correct dollar-quoted-argument-unclosed fallback typo Matthew Martin 2018-03-16 17:18:31 -0500
  • 5e9b7c4650 main: Add test for previous Matthew Martin 2018-03-10 09:45:18 -0600
  • d2c8f3a56d main: Fix end of buffer check for path_prefix with non-null PREBUFFER Matthew Martin 2018-03-10 09:40:49 -0600
  • 2c0c75a8ee driver, main: Add -z to autoload calls Matthew Martin 2018-03-06 11:31:50 -0600
  • 15e288a25c main: Mark ZSH_HIGHLIGHT_DIRS_BLACKLIST experimental Matthew Martin 2018-02-17 20:08:25 -0600
  • 6713727742 main: Add ZSH_HIGHLIGHT_DIRS_BLACKLIST Matthew Martin 2018-01-21 14:48:47 -0600
  • 2cc252da10
    Merge 8dddf5ae6b into 90b09f88ee Daniel Shahaf 2018-02-11 17:21:42 +0000
  • 90b09f88ee main: Move - to end of character class Matthew Martin 2018-02-11 11:08:27 -0600
  • 9706af4b81 main: Simplify for next commit; no functional change Matthew Martin 2018-02-11 11:07:08 -0600
  • be26017e39 regexp: Add test for subexpression match Matthew Martin 2018-02-11 09:58:00 -0600
  • a9be0975c8 tests: Directly diff expected_region_highlight against region_highlight Matthew Martin 2018-02-06 19:14:26 -0600
  • 622358f32d main: Test suffix aliases if zsh/parameter is available Matthew Martin 2018-02-06 19:12:08 -0600
  • fdca2ef714 main: Fix off by one errors in quote helper functions Matthew Martin 2018-02-06 18:54:48 -0600
  • e13074528f main: Do not highlight for regions that end before the start of BUFFER Matthew Martin 2018-02-06 18:52:30 -0600
  • ff85c7e01b driver: Do not highlight newlines or past BUFFER for zle standout Matthew Martin 2018-02-06 18:48:46 -0600
  • 84f0507cf6 driver: Replace eval with ${(P) Matthew Martin 2018-02-06 18:47:36 -0600
  • cc662371b1 main: Update test for issue #501 XFAIL Matthew Martin 2018-02-10 13:23:42 -0600
  • 7b417be1ce tests: Escape newlines in TAP description Matthew Martin 2018-02-10 13:23:08 -0600
  • 1f1e629290 regexp: Add missing local for arrays match mbegin mend Matthew Martin 2018-01-22 21:41:49 -0600
  • 03692831ad 'main': Don't highlight bare '$foo' as a filename, as it's a parameter expansion. Daniel Shahaf 2018-01-20 15:40:11 +0000
  • 382be9096d main: Add XFAIL to redirections2 for process-substitution #494 Matthew Martin 2018-01-20 20:30:13 -0600
  • 86f2132a98 'main': Don't highlight bare '$foo' as a filename, as it's a parameter expansion. Daniel Shahaf 2018-01-20 15:40:11 +0000
  • 8046c33b54 'main': Do not expand special parameters. Fixes #489. Daniel Shahaf 2018-01-20 00:36:16 +0000
  • 8dddf5ae6b 'main': Highlight hyphen options as files when so-named files are present. Daniel Shahaf 2018-01-20 00:22:24 +0000
  • f16e858f0c main: Highlight backticks in double quotes Matthew Martin 2018-01-14 21:28:42 -0600
  • 8d2955f51a main: Consolidate } handling Matthew Martin 2018-01-14 21:27:07 -0600
  • 18e214ee5b main: Add test for quotes in options Matthew Martin 2018-01-18 21:55:05 -0600
  • 6d133a0eb0 main: Highlight options as base_style Matthew Martin 2018-01-14 21:24:44 -0600
  • a65a07fae4 main: Correct typos Matthew Martin 2018-01-19 08:00:25 -0600
  • e48af35753 main: Only highlight characters special to globbing as globbing Matthew Martin 2018-01-18 20:10:25 -0600
  • 604075aa90 main: Use =~ for globbing test Matthew Martin 2018-01-18 20:08:14 -0600
  • c1a048a084 main: Only highlight one base_style in _highlight_arguments Matthew Martin 2018-01-18 15:01:06 -0600
  • 6835121eaf main: Have helper functions return highlights in reply Matthew Martin 2018-01-18 14:59:24 -0600
  • 6cc861fbad main: Explicitly pass $style to _highlight_path_separators Matthew Martin 2018-01-18 14:52:31 -0600
  • 0458b0c16f 'main': Don't match redirection operators in command substitutions as <-> number range globs. Fixes #483. Daniel Shahaf 2018-01-18 23:25:42 +0000
  • a55260a34e Merge e86138474e into 901063aa0f Daniel Shahaf 2018-01-19 00:51:21 +0000
  • e86138474e fixup! 'main': Don't match redirection operators in command substitutions as <-> number range globs. Fixes #483. Daniel Shahaf 2018-01-19 00:51:11 +0000
  • 1c4ad6b6dc 'main': Don't match redirection operators in command substitutions as <-> number range globs. Fixes #483. Daniel Shahaf 2018-01-18 23:26:20 +0000
  • e2fb3243ea 'main': Prepare for next commit. No functional change. Daniel Shahaf 2018-01-18 23:25:42 +0000
  • 901063aa0f 'main': Add a regression test for issue #483, concerning «: $(<foo)». Daniel Shahaf 2018-01-15 22:31:59 +0000
  • f064b17d25 'main': Add an explicit test for escaped single quotes within single quotes, «'foo'\''bar'». Daniel Shahaf 2018-01-13 15:45:41 +0000
  • 4724837df0 docs: main: Clarify back-quoted-argument, back-double-quoted-argument, back-dollar-quoted-argument, and assign. Daniel Shahaf 2018-01-13 14:43:37 +0000
  • d39f83509e docs: main: Add missing hyphens. Daniel Shahaf 2018-01-13 14:43:02 +0000
  • 06ae6f9fce 'main': Fix $flags_sans_argument for 'nice'. Daniel Shahaf 2018-01-13 14:21:30 +0000
  • f7ccc3194d Bump copyright years. Daniel Shahaf 2018-01-13 14:05:25 +0000
  • aa3637c9f7 fixup! 'main': Highlight array parameters in command position. Daniel Shahaf 2018-01-13 14:02:35 +0000
  • 06eb4b14ef Merge 2580a8bd8b into c969a1f26a Daniel Shahaf 2018-01-12 16:12:51 +0000
  • 2580a8bd8b 'main': Update $this_word state with our inferences. Daniel Shahaf 2018-01-12 16:08:22 +0000
  • 8fa7a15640 fixup! 'main': Write the "remainder" of the sentence in a comment. No functional change. Daniel Shahaf 2018-01-12 16:06:52 +0000
  • 4480eb6cf8 fixup! 'main': Learn $flags_sans_arguments and use that to parse '-xy foo' correctly where -x takes no argument and -y does. Daniel Shahaf 2018-01-12 16:05:04 +0000
  • a3bc345e54 No functional change. Daniel Shahaf 2018-01-12 16:02:41 +0000
  • 34f50d7b4f fixup! 'main': Break out a new helper function for readability. Daniel Shahaf 2018-01-12 16:01:27 +0000
  • c969a1f26a tests: Include the filename in error messages. Daniel Shahaf 2018-01-12 14:28:08 +0000
  • e9ab802593 'main': Unify $ZSH_HIGHLIGHT_TOKENS_PRECOMMANDS and $precommand_options. Daniel Shahaf 2018-01-12 14:03:39 +0000
  • 1bf54d7f26 'main': Highlight array parameters in command position. Daniel Shahaf 2018-01-12 13:54:02 +0000
  • caa727f9ac 'main': Use a more robust way of testing for $parameters' availability. Daniel Shahaf 2018-01-12 13:49:03 +0000
  • 62019eabb7 'main': Break out a new helper function for readability. Daniel Shahaf 2018-01-12 13:46:11 +0000
  • cb31c97e14 'main': Let _zsh_highlight_main__type return false on failure. Daniel Shahaf 2018-01-12 13:45:52 +0000
  • f66887c023 'main': Write the "remainder" of the sentence in a comment. No functional change. Daniel Shahaf 2018-01-12 13:38:06 +0000
  • 2c15b0e996 'main': Learn $flags_sans_arguments and use that to parse '-xy foo' correctly where -x takes no argument and -y does. Daniel Shahaf 2018-01-12 13:32:30 +0000
  • cda30ca3b6 'main': Correct a comment. Daniel Shahaf 2018-01-12 13:05:07 +0000
  • 1fee620e62 'main': Remove superfluous variable. No functional change. Daniel Shahaf 2018-01-12 13:02:39 +0000
  • d17417ec1b main: Highlight unclosed backtick subshells Matthew Martin 2018-01-07 22:06:39 -0600
  • 987b743646 'main': Fix highlighting of «<->»-style numeric globs. Daniel Shahaf 2017-12-23 03:59:53 +0000
  • df0f448586 main: Highlight path after globbing checks Matthew Martin 2017-12-25 00:03:51 -0600
  • 2181247ae1 'main': Add a regression test for issue #474. Daniel Shahaf 2018-01-01 05:04:53 +0000
  • 0bf9ce7ab5 Happy New Year 2017. Daniel Shahaf 2018-01-01 04:15:28 +0000
  • 8652a8f4e4 Bump copyright years. Daniel Shahaf 2017-12-25 08:41:53 +0000
  • d838a29df3 'main': Highlight 'doas'. Daniel Shahaf 2016-09-15 15:42:35 +0000
  • d1556027c1 'main': Highlight 'nice'. Daniel Shahaf 2016-07-28 08:22:40 +0000
  • ea09d483be 'main': Highlight the 'command' precommand. Daniel Shahaf 2016-07-28 07:50:38 +0000
  • 6ccba63f21 'main': Update state machine docs. No functional change. Daniel Shahaf 2016-07-28 08:26:48 +0000
  • b8c955d164 'main': Permit $flags_with_argument to be empty. Daniel Shahaf 2016-07-28 07:42:54 +0000
  • be63ff7e12 'main': Make sudo handling more generic. Daniel Shahaf 2016-07-28 07:37:59 +0000
  • 9c8b95171c 'main': Following up to the last commit, also highlight braced parameter expansions: «${foo}». Daniel Shahaf 2017-12-25 05:20:40 +0000
  • 40dcbfbcf6 'main': Fix the last commit's issue concerning parameter expansion at command word. Daniel Shahaf 2016-07-28 22:41:23 +0000
  • d21d3b31da 'main': New XFail test for parameter expansion at command word. Daniel Shahaf 2016-07-28 22:41:23 +0000
  • 77fe96772e 'main': Expand aliases first. (Issue #264.) Daniel Shahaf 2016-07-28 08:16:22 +0000
  • 923cc1ed40 Merge ca6b31f6e0 into bdbe214453 Daniel Shahaf 2017-12-25 00:40:58 +0000
  • ca6b31f6e0 noop: Use an alternative spelling. Daniel Shahaf 2017-12-25 00:40:08 +0000
  • bdbe214453 main: Add *-quoted-argument-unclosed styles Matthew Martin 2017-11-15 22:38:19 -0600
  • ff61a496b5 'main': Add a regression test for issue #468. Daniel Shahaf 2017-12-23 23:04:32 +0000
  • 7e10a47a1d fixup! 'main': Fix highlighting of «<->»-style numeric globs. Daniel Shahaf 2017-12-23 22:47:28 +0000
  • a8df386588 fixup! 'main': Fix highlighting of «<->»-style numeric globs. Daniel Shahaf 2017-12-23 22:46:18 +0000
  • 35270f7c97 fixup! 'main': Fix highlighting of «<->»-style numeric globs. Daniel Shahaf 2017-12-23 21:04:39 +0000
  • 572ca51b1f main: Add tests Matthew Martin 2017-11-15 23:03:21 -0600
  • dc1b2f6fa4 main: Highlight partially quoted arguments correctly Matthew Martin 2017-11-14 22:45:07 -0600
  • 25ae1c0121 main: Add ' helper function Matthew Martin 2017-11-14 22:43:40 -0600
  • 4910027efc Merge 07e2c7ceea into ab1013ae0d Daniel Shahaf 2017-12-23 05:18:10 +0000
  • 07e2c7ceea 'main': Fix highlighting of «<->»-style numeric globs. Daniel Shahaf 2017-12-23 03:59:53 +0000