Matthew Martin
8a93b852ca
main: Add test for command substitution in assignment
6 년 전
Matthew Martin
932eb380e2
main: Highlight the value of an assignment
6 년 전
Matthew Martin
c06e5e95dc
main: Correct array assignment check
6 년 전
Matthew Martin
12e01336f1
main: Start _highlight_argument at $1
No functional change.
6 년 전
Matthew Martin
13d332af95
main: Make _check_path's argument explicit
No functional change.
6 년 전
Matthew Martin
57e451b531
main: Add test for unclosed command substitution
6 년 전
Matthew Martin
49dbb05791
main: Add test for =( ) process substitution
6 년 전
Matthew Martin
c0e64fe131
main: Highlight =( ) process substitutions
6 년 전
Matthew Martin
73640b79ea
main: Change conditional to a switch
Prepares for next commit. No functional change.
6 년 전
Matthew Martin
beae08776a
main: Add test for embedded process substitution
6 년 전
Matthew Martin
08d4401fae
main: Highlight <( ) and >( ) process substitutions
Fixes #494
6 년 전
Matthew Martin
3ac7d1c785
main: Add test for nested backticks; summon Cthulhu
6 년 전
Matthew Martin
9db393309e
main: Recurse into backtick command substitutions
6 년 전
Matthew Martin
c40c72c386
main: Track if $buf has the end of $BUFFER
This will allow for correct path_prefix highlighting in backticks.
6 년 전
Matthew Martin
b75169597e
main: Highlight command substitutions
6 년 전
Matthew Martin
ce592bd5c7
main: Move highlighting to _main_paint
This allows for callees to prepend highlights before $reply after the
length of the feature (e.g. command substution) is known.
6 년 전
Matthew Martin
ead8f8a1fc
main: Split highlighting code into another function
This will allow for highlighting $( ) and similar.
6 년 전
Matthew Martin
81e89a8800
main: Reorder declarations for next commit
No functional change.
6 년 전
Matthew Martin
dbce7317c7
main: Add buf_offset variable
No functional change.
6 년 전
Matthew Martin
49cc5e25b8
main: Simplify interface to __stack_pop
6 년 전
Matthew Martin
b1eb0358fa
main: Move fallback calculation to a function
No functional change.
6 년 전
Matthew Martin
8a0ffe1c43
main: Allow for patterned fallbacks
6 년 전
Matthew Martin
2fd7fbc3c2
main: Do not skip over backslash floowed by space or tab
Fixes #539 .
6 년 전
Matthew Martin
1eedb23c65
main: Fix blacklist dirs check when there is more than one element
6 년 전
Julien Nicoulaud
3a7ddcda0b
#535 : locally enable BARE_GLOB_QUAL option when loading highlighters
6 년 전
Julien Nicoulaud
8348e2d2cc
Enable testing on zsh 5.5.x/5.6.x releases
6 년 전
Matthew Martin
683321d862
Merge pull request #529 from wraeth/master
main: Probe dirs after blacklist
6 년 전
Adam Johnson
42d396d819
driver: Exclude yank-pop again ( #183 ).
6 년 전
Sam Jorna (wraeth)
47d6dac133
main-highlighter: Probe dirs after blacklist
Move tests on the highlight path until after the blacklist is checked so
that blacklisted paths are not tested. This should prevent hangs on dead
remote filesystems provided the path is blacklisted in
X_ZSH_HIGHLIGHT_DIRS_BLACKLIST.
Updated tests to 'default' highlight as the blacklist is now checked
before the path is tested.
Bug: https://github.com/zsh-users/zsh-syntax-highlighting/issues/528
6 년 전
Bengt Brodersen
db6cac391b
main: Add glob qualifier to work around zsh/macOS bug
zsh/macOS bug: http://www.zsh.org/cgi-bin/mla/redirect?WORKERNUMBER=42891
6 년 전
Daniel Shahaf
ee26d44de1
Merge pull request #517 from tbroadley/fix-typos
docs: Fix typos
6 년 전
Thomas Broadley
7d3ec45249
docs: fix typos
6 년 전
Daniel Shahaf
5b539663c0
Add a regression test for a problem seen during development.
The «=(<foo)» construct was highlighted in blue (globbing?) from the '>' to the ')'.
6 년 전
Julien Nicoulaud
02a37dd919
CI: install packages required by test suite
6 년 전
Julien Nicoulaud
02b839550f
CI: add zsh 5.5
6 년 전
Matthew Martin
e4fffa4de5
main: Correct dollar-quoted-argument-unclosed fallback typo
6 년 전
Matthew Martin
5e9b7c4650
main: Add test for previous
6 년 전
Matthew Martin
d2c8f3a56d
main: Fix end of buffer check for path_prefix with non-null PREBUFFER
6 년 전
Matthew Martin
2c0c75a8ee
driver, main: Add -z to autoload calls
6 년 전
Matthew Martin
15e288a25c
main: Mark ZSH_HIGHLIGHT_DIRS_BLACKLIST experimental
6 년 전
Matthew Martin
6713727742
main: Add ZSH_HIGHLIGHT_DIRS_BLACKLIST
Closes #379 .
6 년 전
Matthew Martin
90b09f88ee
main: Move - to end of character class
Closes #472
6 년 전
Matthew Martin
9706af4b81
main: Simplify for next commit; no functional change
6 년 전
Matthew Martin
be26017e39
regexp: Add test for subexpression match
Closes #497
6 년 전
Matthew Martin
a9be0975c8
tests: Directly diff expected_region_highlight against region_highlight
6 년 전
Matthew Martin
622358f32d
main: Test suffix aliases if zsh/parameter is available
6 년 전
Matthew Martin
fdca2ef714
main: Fix off by one errors in quote helper functions
6 년 전
Matthew Martin
e13074528f
main: Do not highlight for regions that end before the start of BUFFER
6 년 전
Matthew Martin
ff85c7e01b
driver: Do not highlight newlines or past BUFFER for zle standout
6 년 전
Matthew Martin
84f0507cf6
driver: Replace eval with ${(P)
6 년 전