Commit Graph

  • a3d5dfcbda driver: Rename highlighter entry points Daniel Shahaf 2016-07-12 07:15:04 +00:00
  • f91a7b885e driver: Followup to 80148f6c84: don't squat on the highlighters' namespace. Daniel Shahaf 2016-08-16 17:49:18 +00:00
  • f3242cbd6a driver: Followup to d711563fe1: actually make the driver reentrant. Daniel Shahaf 2016-08-16 17:22:39 +00:00
  • b2ba91f12f noop: Rewrap. Daniel Shahaf 2016-08-16 17:09:42 +00:00
  • d1e0defceb README: Add a reference to upstream's documentation. Daniel Shahaf 2016-08-16 17:09:04 +00:00
  • b7bb4f8657 README: Rephrase a question non-negatively^W neutrally. Daniel Shahaf 2016-08-16 17:08:47 +00:00
  • 2c002f9f89 noop: Add comments. Daniel Shahaf 2016-08-16 13:40:31 +00:00
  • 757d047f09 'main': The word after 'sudo' is only a non-command word if it is an option. Daniel Shahaf 2016-08-16 13:31:05 +00:00
  • 179b8e753f 'main': Test for redirection earlier. Daniel Shahaf 2016-08-16 13:27:36 +00:00
  • 6e2ef574c8 noop: Restructure code for clarity. Daniel Shahaf 2016-08-16 13:25:43 +00:00
  • d1c773faa7 noop: Fix indentation. Daniel Shahaf 2016-08-16 13:00:55 +00:00
  • 295d62ec88 driver: Followup to last: make the value more unique. Daniel Shahaf 2016-08-12 09:43:54 +00:00
  • d711563fe1 driver: Make it reentrant. Daniel Shahaf 2016-08-12 09:17:59 +00:00
  • e2f863c151 minor: Fix typo in development usage message. Daniel Shahaf 2016-08-11 19:37:37 +00:00
  • 4ad311ec0a driver: Enable highlighting during isearch under zsh≥5.3. m0viefreak 2016-07-30 20:08:12 +00:00
  • 171a4eec2d Merge remote-tracking branch 'danielsh/m0vie-i288-v2' (revised version of upstream/pr/288) Daniel Shahaf 2016-07-29 21:09:31 +00:00
  • a8fe22d422 driver: Don't highlight in isearch m0viefreak 2016-03-29 22:13:46 +02:00
  • 5bae621900 driver: Always bind zle-line-finish and use it instead of accept-* m0viefreak 2016-03-29 21:56:57 +02:00
  • 9e569bb0fe driver: Widget binding: Support binding incomplete/nonexistent widgets m0viefreak 2016-03-29 21:50:46 +02:00
  • add6825898 dev tools: Extend tests/generate.zsh. Daniel Shahaf 2016-07-29 19:02:40 +00:00
  • 8013dc3b8d dev tools: Add a script that generates a test-data file. Daniel Shahaf 2016-07-28 23:15:32 +00:00
  • fa57633d81 'main': Enable test for issue #238. Daniel Shahaf 2016-07-28 08:13:51 +00:00
  • 0d41933c61 'main': Add test for issue #343, concerning the 'command' precommand. Daniel Shahaf 2016-07-28 07:50:38 +00:00
  • e6fb61c42b 'main': Highlight a broken symlink as a file. Daniel Shahaf 2016-07-22 16:09:06 +00:00
  • 6b69389bd9 'main': New test, related to issue #328. Daniel Shahaf 2016-07-22 15:52:43 +00:00
  • 3409a2e4d2 *: s/echo/print/ Daniel Shahaf 2016-07-21 04:01:50 +00:00
  • 53083da821 'main': Highlight a broken symlink as a file. Daniel Shahaf 2016-07-20 02:00:56 +00:00
  • 95f7206a93 tests: Add an XFail test for issue #342. Daniel Shahaf 2016-07-20 02:00:28 +00:00
  • fffe13a8fb docs: Minor tweak. Daniel Shahaf 2016-07-18 04:27:54 +00:00
  • 80148f6c84 docs: State highlighters' designated namespace. Daniel Shahaf 2016-07-12 07:05:37 +00:00
  • ba16cf2fb2 docs: s/myhighlighter/acme/g Daniel Shahaf 2016-07-12 07:03:18 +00:00
  • 3e59ab41b6 driver: Change a variable name to avoid squatting the highlighters' namespace. Daniel Shahaf 2016-07-12 06:50:49 +00:00
  • d13da0cf00 'main': Support vi linewise region (REGION_ACTIVE == 2). Daniel Shahaf 2016-07-01 02:00:10 +00:00
  • ee07588cfd tests: Add a regression test for issue #267, concerning highlighting a vi linewise region. Daniel Shahaf 2016-07-01 01:59:37 +00:00
  • b9112aec79 driver: Widget binding: Use ${(k)widgets} instead of $(zle -la) m0viefreak 2016-06-11 16:38:03 +02:00
  • f3d3aaa00c 'main': Document _pathseparator styles m0viefreak 2016-06-11 14:14:06 +02:00
  • 9a934d291e 'main': Path separators: Leave styles empty by default m0viefreak 2016-06-11 14:15:57 +02:00
  • 750aebc553 driver: Stop requiring function_argzero. Daniel Shahaf 2016-06-10 15:09:45 +00:00
  • d9e07b5082 'main': simple parameter expansions at command word: Don't use an undefined value. Daniel Shahaf 2016-06-10 14:25:00 +00:00
  • da91264122 'main': Add missing arguments. Daniel Shahaf 2016-06-10 14:17:47 +00:00
  • e35a0b256e 'main': Try the "non-command word" codepath when a word may be either a command word or a non-command word. Daniel Shahaf 2016-06-05 16:58:12 +00:00
  • 10a596f9fd dev docs: Document a useful tab completion setting. Daniel Shahaf 2016-06-03 08:46:30 +00:00
  • 4b77af73fb minor: Fix typo in comment. Daniel Shahaf 2016-06-03 08:41:45 +00:00
  • 47144ad974 'main': Fix issue #290, «Mishighlights "longloops" 'repeat'». Daniel Shahaf 2016-06-03 04:32:25 +00:00
  • 7fb6f99791 'main': Try the "non-command word" codepath when a word may be either a command word or a non-command word. Daniel Shahaf 2016-06-03 04:16:13 +00:00
  • fccf92402b minor: tests: Formatting tweak to XPASS output. Daniel Shahaf 2016-06-03 03:57:45 +00:00
  • 29b30e0ca7 'main': Add XFail test for issue #330, concerning command word after array assignment. Daniel Shahaf 2016-06-03 03:42:12 +00:00
  • f4036a09ce 'main': Highlight scalar assignments to argv Daniel Shahaf 2016-06-03 02:44:38 +00:00
  • 14711a51f3 tests: Explicitly test 'default' style inside an array assignment. Daniel Shahaf 2016-06-03 02:41:10 +00:00
  • 91fa057a39 minor: 'main': Only search for prefixes if :h is a directory Matthew Martin 2016-06-01 00:54:30 -05:00
  • f060622dc6 'main': Internal cleanup: drop $style_override. Daniel Shahaf 2016-06-01 05:45:39 +00:00
  • 6cd39e7c70 'main': Highlight path separators m0viefreak 2015-11-22 16:50:26 +01:00
  • a5b8bc0ef0 'main': Internal cleanup: drop $style_override. Daniel Shahaf 2016-05-27 10:21:28 +00:00
  • 3b67e656bf 'main': Implement simple command type cache m0viefreak 2016-03-29 01:33:00 +02:00
  • 12b879caf7 'main': Use zsh/parameter instead of type -w m0viefreak 2016-03-28 23:42:31 +02:00
  • 61f43255ab 'main': Support multiple styles in _zsh_highlight_main_add_region_highlight m0viefreak 2016-05-12 21:04:35 +02:00
  • 6362c757b6 tests: Extend issue #290 test with another variant. Daniel Shahaf 2016-05-13 04:28:30 +00:00
  • d37c55c788 minor: tests: Add comment for NONE in expected_region_highlight Matthew Martin 2016-05-12 22:59:06 -05:00
  • 364f206a54 docs: Give example of test that modifies its environment Matthew Martin 2016-05-05 23:31:58 -05:00
  • 19acd8e844 docs: Mention $BUFFER Matthew Martin 2016-05-12 22:09:45 -05:00
  • 13018f3dd7 docs: Document use of NONE in expected_region_highlight Matthew Martin 2016-05-05 23:31:31 -05:00
  • 0f43026bf0 docs: Document writing tests Matthew Martin 2016-05-04 20:38:16 -05:00
  • 1082067f93 tests: Fail on stderr output Matthew Martin 2016-05-12 21:39:11 -05:00
  • ef68f50c04 'main': Fix issue #290, «Mishighlights "longloops" 'repeat'». Daniel Shahaf 2016-05-13 02:50:17 +00:00
  • 4832f18c50 tests: New test for issue #290, «Mishighlights "longloops" 'repeat'». Daniel Shahaf 2016-05-13 02:50:17 +00:00
  • f146651913 Merge part of PR #298 Daniel Shahaf 2016-05-13 02:27:29 +00:00
  • 2f18ba64e3 'main': use zsh/parameter to resolve alias m0viefreak 2016-03-28 23:38:51 +02:00
  • 3ce01076b5 driver: load zsh/parameter if available m0viefreak 2016-03-28 23:45:02 +02:00
  • def8c0da83 Bump copyright years. Daniel Shahaf 2016-04-30 02:11:17 +00:00
  • 4f5bb6cf96 Merge remote-tracking branch 'upstream/pr/308' into HEAD Daniel Shahaf 2016-05-13 01:24:01 +00:00
  • 0ff354b44b docs: Namespace highlighters' styles. Daniel Shahaf 2016-05-12 19:28:17 +00:00
  • 7b82b88a71 'main': Don't leak the PATH_DIRS options. Daniel Shahaf 2016-05-12 19:24:00 +00:00
  • ef4bfe5bcc 'main': 2nd optimization that in my tests shows 2.2s -> 2.0s Sebastian Gniazdowski 2016-05-12 20:43:45 +02:00
  • 5a98cd3a10 Merge remote-tracking branch 'upstream/pr/315' into HEAD Daniel Shahaf 2016-05-12 18:30:50 +00:00
  • 02229ebd63 'main': optimization that in my tests shows 2.7s -> 2.2s Sebastian Gniazdowski 2016-05-12 17:22:57 +02:00
  • 162c826452 docs: Honour $ZDOTDIR in code examples. Daniel Shahaf 2016-05-12 13:29:10 +00:00
  • a00ed24ba3 docs: Simplify/clarify installation instructions. Daniel Shahaf 2016-05-12 13:25:59 +00:00
  • 62f1c108f3 tests: New test to capture off-by-ones. Daniel Shahaf 2016-05-11 20:36:18 +00:00
  • 5fe8fd8bdc 'brackets': Fix for one-based indexing m0viefreak 2016-05-11 00:31:39 +02:00
  • 2176692704 docs: Added style key prefix convention Nils Luxton 2016-05-09 17:35:21 +01:00
  • a7a7f8b422 Support linewise region. Daniel Shahaf 2016-05-09 04:06:44 +00:00
  • 15db71abd0 driver: Track rename of an unreleased upstream API. Daniel Shahaf 2016-05-09 03:38:27 +00:00
  • fc9c892a3f 'main': Fix issue #302, "Process substitution misparsed as redirection". Daniel Shahaf 2016-05-09 03:26:06 +00:00
  • bfabffbf97 'main': Factor out common code. No functional change. Daniel Shahaf 2016-05-09 03:26:29 +00:00
  • 6889ff6bd2 'main': Add a regression test for issue #302, "Process substitution misparsed as redirection". Daniel Shahaf 2016-05-09 03:26:06 +00:00
  • 9cab566f53 docs: Document installation with other plugin managers Matthew Martin 2016-05-05 18:02:51 -05:00
  • bb341f186c dev docs: Document testing quirks Matthew Martin 2016-05-05 00:12:18 -05:00
  • b5955213b9 tests: Add tests for 'brackets' and 'pattern' Matthew Martin 2016-05-05 00:19:19 -05:00
  • f0bae44b76 tests: Followup to last: echo(1) is evil. Daniel Shahaf 2016-05-05 20:34:27 +00:00
  • 3176b9567c minor: tests: Quote $BUFFER differently on output. Daniel Shahaf 2016-05-05 19:17:43 +00:00
  • 6aa57d60aa tests: TAP support: Emit a 'description' for all test points Daniel Shahaf 2016-05-05 18:40:13 +00:00
  • f83bca0847 minor: tests: Introduce a local variable. No functional change. Daniel Shahaf 2016-05-05 18:48:59 +00:00
  • 70b5687d66 minor: tests: Tighten up local variable scope. Daniel Shahaf 2016-05-05 18:44:54 +00:00
  • 21207c336a tests: TAP compliance: Do not emit literal '#' in the 'description' part Daniel Shahaf 2016-05-05 18:40:13 +00:00
  • 56a867076c tests: Followup to fd061b5730: quote both expected and actual output. Daniel Shahaf 2016-05-05 19:10:06 +00:00
  • f73f3d53d3 'brackets': Allow unset ZSH_HIGHLIGHT_STYLES Matthew Martin 2016-01-20 00:38:44 -06:00
  • eaa4335c34 tests: Set ZSH_HIGHLIGHT_STYLES=() during tests Matthew Martin 2016-04-24 23:22:14 -05:00
  • d3678ec7a8 tests: Remove unused_highlight Matthew Martin 2016-04-24 21:55:47 -05:00
  • fd061b5730 tests: Test ZSH_HIGHLIGHT_STYLES keys directly Matthew Martin 2016-04-02 20:27:10 -05:00
  • ccaf6f48a1 brackets: Fix bug introduced in 95d8256 Matthew Martin 2016-05-04 23:50:45 -05:00