Commit Graph

  • 359d48bf78 Don't highlight prefix redirections as error Daniel Shahaf 2015-01-28 14:02:35 +00:00
  • 77c8651ac9 zle: don't override kill-word and backward-kill-word Vincent Bernat 2015-02-05 11:33:13 +01:00
  • ff4d402e9a Highlight the first part of multiline strings correctly Daniel Shahaf 2015-01-28 13:28:09 +00:00
  • 384be15b13 Support literal newlines Daniel Shahaf 2015-01-26 15:39:42 +00:00
  • 23cacb12fe Support backslash continuations Daniel Shahaf 2015-01-26 15:17:49 +00:00
  • 667495bfb7 Support multiline strings Daniel Shahaf 2015-01-26 14:03:08 +00:00
  • 2c5acaefa9 Refactoring, no functional change Daniel Shahaf 2015-01-26 12:49:19 +00:00
  • 0c8c4b73f8 README: give the rationale for the at-end-of-.zshrc requirement Daniel Shahaf 2015-01-26 09:08:31 +00:00
  • b0f13404a0 Added information about redirection operators to README file. jimmijj 2015-01-17 17:17:23 +01:00
  • b85b225dfb Added style for redirection operators. jimmijj 2015-01-17 17:12:25 +01:00
  • 3a0ad239db Proposal of text pasting performance issue solution Dawid Ferenczy 2014-12-13 05:42:56 +01:00
  • 25b83ca8a9 Prevent matching of command prefix if path is written explicitly. This solves issue that prefix '/l' matches '/bin//ls' (with two slashes what is valid syntax for zsh). jimmijj 2014-10-04 17:12:20 +00:00
  • f728546b74 Defined predicate_switcher function in order to be able to use main highlighter when cursor has moved. Normally turning on this feature for the whole main highlighter is not advisable, however it is still helpful in edge cases and solves the problem with highlighting the prefix of the path and file. To prevent slowdown the predicate_switcher is defined in such a way that it activates main highlighter with respect to cursor movement just for one call, and after that returns automatically to the default mode, i.e. highlighting only after buffer is modified. jimmijj 2014-10-04 00:36:01 +00:00
  • df99f5f61a Bug fix: when editing multi-line complex command highlighting was shifted by one character starting from second line. This behaviour was due to splitting of BUFFER using shell parser ${(z)BUFFER}, which basically changes all newlines to semicolons. jimmijj 2014-10-03 17:26:14 +00:00
  • 6d9a34065c Add condition that path_approx should be highlighted only if $#arg > 3, otherwise it matches too many things. (but do we need path_approx at all?) jimmijj 2014-10-03 13:17:52 +00:00
  • 4a82aab578 Check for TOKENS_COMMANDSEPARATOR even if $new_expression=false to highlight properly consecutive command separators like 'echo a; ; ; echo b'. jimmijj 2014-10-03 13:01:27 +00:00
  • bd2e00a4a9 Excluded several widgets from overriding following http://www.zsh.org/mla/users/2014/msg00308.html advise to resolve issue #137 jimmijj 2014-09-30 00:45:29 +00:00
  • df2041e2d6 Make a few variables local jimmijj 2014-09-29 13:30:26 +00:00
  • a21f6ad6c4 Changed screenshot link in README.md to relative path jimmijj 2014-09-27 01:22:59 +00:00
  • 5ea0c05977 TODO mostly done, so deleted jimmijj 2014-09-26 23:33:56 +00:00
  • 5d85b535c7 Small correction in README.md jimmijj 2014-09-26 22:20:42 +00:00
  • 294c353a02 Add screenshot.png to git jimmijj 2014-09-26 20:59:01 +00:00
  • 6035534f8c Created small image at misc/screenshot.png and added it to README.md. jimmijj 2014-09-26 20:56:29 +00:00
  • 7e334e7fe8 Add ZSH_HIGHLIGHT_STYLES[file] style to change color for all files at once jimmijj 2014-09-26 20:14:45 +00:00
  • d69a3685fc Add description of highlighting style for files to highlighter/main/README.md jimmijj 2014-09-26 19:26:10 +00:00
  • 03822157ac Merge remote-tracking branch 'upstream/master' jimmijj 2014-09-26 16:27:32 +00:00
  • 3350c4ad4c document new path separator styles Jorge Israel Peña 2014-09-25 10:01:58 -07:00
  • 6e679ca300 merging with upstream master Jorge Israel Peña 2014-09-25 09:59:05 -07:00
  • e0de6dd0ef zle: don't override *delete* and *kill* Erkki Seppälä 2014-09-25 12:24:01 +03:00
  • a723f504a5 README: make installation step 1 more accurate George Angelopoulos 2014-08-05 17:04:52 +03:00
  • 3dc5741900 Merge pull request #140 from randomize/pr_fix_issue_#77 0.2.1 nicoulaj 2014-09-24 22:58:20 +02:00
  • 10391d025a Merge pull request #134 from sonnym/enable_quick_history_substitution_highlighting nicoulaj 2014-09-24 22:54:21 +02:00
  • 443908b9a2 Merge pull request #142 from jcassee/master nicoulaj 2014-09-24 22:50:54 +02:00
  • eb9870f4db Merge pull request #143 from vincentbernat/fix/yank-pop nicoulaj 2014-09-24 22:49:21 +02:00
  • 50695edee6 TODO update jimmijj 2014-09-24 16:03:29 +00:00
  • 4a3b2cd89f Add TODO file jimmijj 2014-09-24 01:51:14 +00:00
  • f342c5e0cd Added missing separators: '&|', '|&' and '&!' jimmijj 2014-09-24 00:04:49 +00:00
  • 28a5c6e3f0 Add highlighting for files based on $LS_COLORS environment variable. jimmijj 2014-09-23 23:44:45 +00:00
  • 85d1268b5a Changed ${#BUFFER} to ${#LBUFFER} in function _zsh_highlight_main_highlighter_check_path() in order to allow edit in the middle of the line without losing path colors in some cases jimmijj 2014-09-23 22:51:49 +00:00
  • 1a8e14fad2 Add command_prefix style jimmijj 2014-09-23 22:38:27 +00:00
  • 0c4bf8cd93 Merge 1aa9bd5abaa0d2344264a64db98fa1fb73f8348e into 5320f1e18d5782e29a6637937e37a3aecf9327bb George Angelopoulos 2014-08-05 14:44:13 +00:00
  • 1aa9bd5aba README: make installation step 1 more accurate George Angelopoulos 2014-08-05 17:04:52 +03:00
  • 74a183447d zle: don't override yank/yank-pop Vincent Bernat 2014-06-29 11:52:32 +02:00
  • d7d4dff1c8 Add 'line' highlighter for the whole buffer Joost Cassee 2014-06-08 00:04:00 +02:00
  • 7edd08156e Chaned main highlighter alorithm to resolve issue #77 Randy 2014-03-29 22:52:10 +02:00
  • e8cc271314 Resolves slow performance in brackets highlighter Randy 2014-03-24 08:45:34 +02:00
  • af03935a59 clean up the merge Jorge Israel Peña 2014-02-01 00:35:36 -05:00
  • 84527c2257 more efficient implementation m0viefreak 2014-01-31 19:00:46 +01:00
  • 4b6fbaa221 highlight path separators Jorge Israel Peña 2014-01-30 23:54:16 -05:00
  • 5320f1e18d Merge pull request #135 from arcan1s/patch-1 Julien Nicoulaud 2014-01-15 04:15:52 -08:00
  • dcb5da9457 Update README.md Evgeniy Alexeev 2014-01-09 04:21:35 +03:00
  • c83e266888 #110: Now using :A modifier, bump zsh version requirement Julien Nicoulaud 2013-12-24 12:40:35 +01:00
  • 072c064d2a Merge pull request #110 from xaocon/master Julien Nicoulaud 2013-12-24 03:39:37 -08:00
  • 04f9c8884f highlight ^old^new pattern sonnym 2013-12-07 05:11:19 -05:00
  • f289a9f8e7 Merge pull request #125 from acatton/fix-121 Julien Nicoulaud 2013-11-19 11:42:03 -08:00
  • 8ac964186d Merge pull request #131 from MarkLodato/array-assignments Julien Nicoulaud 2013-11-19 11:40:29 -08:00
  • ffce2a0b20 Merge pull request #133 from lucc/master Julien Nicoulaud 2013-11-19 11:39:40 -08:00
  • 94482a094a Merge b4df380e267ecac56e6ae9ea3098a15039361f6d into 63a720af9bcc54be66af5fdd7b0b06e72f6e56d4 Daniel Hahler 2013-11-19 11:39:04 -08:00
  • 63a720af9b Merge pull request #128 from knu/patch-1 Julien Nicoulaud 2013-11-19 11:38:50 -08:00
  • 784a5dc35b protect alias expansion from interpreting aliases as options Lucas Hoffmann 2013-11-05 00:50:20 +01:00
  • b4df380e26 _zsh_highlight_main_highlighter: setopt nonomatch Daniel Hahler 2013-11-03 19:48:30 +01:00
  • 441f1a8aad highlight array assignments of the form x[y]=... Mark Lodato 2013-10-30 00:46:17 -04:00
  • c62cb54e9d do not remove quotes when checking assignments Mark Lodato 2013-10-30 00:00:16 -04:00
  • 0fc6b07509 Do not leak a variable: cdpath_dir. Akinori MUSHA 2013-10-21 21:18:38 +09:00
  • ea777cd2a8 Use GLOB_SUBST with $arg ("=ls") and check suffix aliases Daniel Hahler 2013-10-20 15:29:01 +02:00
  • dffbab0c92 a more simple and universal way (for zsh projects) to find highlight dir path Evan Pitstick 2013-10-09 12:02:34 -04:00
  • 3b3a58be91 Fix #121: sudo syntax highlighting incorrectly Antoine Catton 2013-09-28 19:33:34 -06:00
  • dbd27cb30a #155: document path_prefix/path_approx 0.2.0 Julien Nicoulaud 2013-08-09 09:56:28 +02:00
  • 08b80022ca Merge pull request #123 from Shura0/master Julien Nicoulaud 2013-08-09 00:47:32 -07:00
  • b475d6d33a Merge a7ee0597ef696ef8f79af31f36ff8997b80e2368 into 3677b757314bc24bc48280ec649d9cc2af04f22f Shura 2013-08-08 23:27:42 -07:00
  • b361b2357b Merge a7ee0597ef696ef8f79af31f36ff8997b80e2368 into 3677b757314bc24bc48280ec649d9cc2af04f22f Shura 2013-08-08 23:24:15 -07:00
  • a7ee0597ef Update main-highlighter.zsh Shura 2013-08-09 10:24:14 +04:00
  • 3677b75731 Merge pull request #115 from Valodim/master Julien Nicoulaud 2013-08-08 07:31:46 -07:00
  • 2bce72e25a Merge 228f5a6aad0e2604a2e3a202026fd0fdb1c9c7f0 into 3f2c76f3937fd1e19466848b0a3f8018b3c0c381 Vincent 2013-08-08 07:28:38 -07:00
  • 3f2c76f393 Merge pull request #116 from jameskyle/feature/Issue-#92-silence-system-bell-in-osx Julien Nicoulaud 2013-08-08 07:26:22 -07:00
  • c4e96c22a0 Merge 93827ed84dc1928b31c0678555c6d0fff125ccaa into 6fcdb06b284752dda069b236e1d456d89f4cce7b James Kyle 2013-08-08 07:26:09 -07:00
  • 6fcdb06b28 Merge pull request #122 from shockone/master Julien Nicoulaud 2013-08-08 07:25:54 -07:00
  • 55c1642153 Merge 57c01d19deff8a9f4240af7e3cd67ace90947394 into e5d8a50d362a153a28506be6fae9cf179dbb5fd4 Владимир 2013-08-06 17:23:05 -07:00
  • 57c01d19de Update main-highlighter.zsh Владимир 2013-08-07 03:21:15 +03:00
  • 8abcf187f6 dollar variable and backslash codes highlighting Shura 2013-07-29 17:33:34 +04:00
  • d287882fee Merge d36220daba23227c836bc51fbf6b4283055d5286 into e5d8a50d362a153a28506be6fae9cf179dbb5fd4 Shura 2013-07-29 06:31:04 -07:00
  • d36220daba dollar variable and backslash codes highlighting Shura 2013-07-29 17:29:04 +04:00
  • bbe01e22fe Merge 13acbbbe29df6bb57a5b20700f8517c6641d1055 into e5d8a50d362a153a28506be6fae9cf179dbb5fd4 Shura 2013-07-26 04:44:02 -07:00
  • 13acbbbe29 Update main-highlighter.zsh Shura 2013-07-26 15:39:20 +04:00
  • 507dd67b57 Merge 6a2e5df966f1b1e7425083a8e68251a2ebf85006 into e5d8a50d362a153a28506be6fae9cf179dbb5fd4 Ben Boeckel 2013-07-25 17:57:26 -07:00
  • 93827ed84d Issue #92 Eliminates system bell errors on osx. James Kyle 2013-07-25 11:39:21 -07:00
  • 6a2e5df966 Add partial-path test case Ben Boeckel 2013-07-25 00:14:46 -04:00
  • 0916794aeb Check for partial paths separately Ben Boeckel 2013-07-25 00:05:57 -04:00
  • 228f5a6aad add separate path_prefix and path_approx hilights Vincent Breitmoser 2013-07-25 04:41:09 +02:00
  • 0fcc2629d2 Finds highlighters dir a little better Evan Pitstick 2013-03-08 00:57:16 -05:00
  • e5d8a50d36 Merge pull request #106 from cknadler/master Julien Nicoulaud 2013-02-27 04:42:09 -08:00
  • c2a6812816 Merge 612e493cba51bade9d4b0ea125deda09065feb64 into a0862053f57e3d8d6e0dbc34e55be13d9e4fb668 Chris Knadler 2013-02-26 18:10:48 -08:00
  • 612e493cba Fix relative links in highlighters readme Chris Knadler 2013-02-26 18:03:35 -08:00
  • 408b100295 Fix relative link in main readme Chris Knadler 2013-02-26 17:59:53 -08:00
  • a0862053f5 Merge pull request #100 from hchbaw/for-nicoulaj/pattern-local 0.1.3 Julien Nicoulaud 2012-12-19 10:30:06 -08:00
  • 51d4a1b279 Merge b4e667795c6dc98a7807f9b0f43af39d249f662f into 45194671af8e1d6b37b16e214a58674762ab8e49 Takeshi Banse 2012-12-08 17:55:54 -08:00
  • b4e667795c make $pattern local to _zsh_highlight_pattern_highlighter #97 Takeshi Banse 2012-12-09 10:43:00 +09:00
  • 45194671af Merge pull request #91 from xaocon/master Julien Nicoulaud 2012-08-26 03:33:34 -07:00
  • 90c1201dbf Merge 19981ef9eae354ee004cd6b9a54bf07c0a94965c into 732b7d6e65c0349ee1d89b698bf9cd8a30c1015d Evan 2012-08-17 12:53:44 -07:00
  • 19981ef9ea added sudo as a precommand evan 2012-08-17 15:52:09 -04:00