Daniel Shahaf
2b303f01b6
dev tools: Automagically handle newlines (\n) in $BUFFER.
преди 8 години
Daniel Shahaf
a2876fb57d
dev tools: Add a TODO to introduce code reuse.
преди 8 години
Daniel Shahaf
a053768627
dev tools: Remove a superfluous empty line.
преди 8 години
Daniel Shahaf
5627fd2045
dev tools: Stage the copyright block to make diffs smaller.
преди 8 години
Daniel Shahaf
987c133486
dev tools: Tolerate invalid input.
преди 8 години
Daniel Shahaf
e15a09840e
dev tools: Automate a recurring step: Set year correctly for new tests.
преди 8 години
Daniel Shahaf
e2f863c151
minor: Fix typo in development usage message.
преди 8 години
Daniel Shahaf
add6825898
dev tools: Extend tests/generate.zsh.
преди 8 години
Daniel Shahaf
8013dc3b8d
dev tools: Add a script that generates a test-data file.
преди 8 години
m0viefreak
5fe8fd8bdc
'brackets': Fix for one-based indexing
Use correct indexing also for cursor-matchingbracket.
Fixup for 95d82568d8
преди 8 години
Matthew Martin
b5955213b9
tests: Add tests for 'brackets' and 'pattern'
преди 8 години
Matthew Martin
eaa4335c34
tests: Set ZSH_HIGHLIGHT_STYLES=() during tests
Since the _zsh_highlight_add_highlight that the tests use ignores
ZSH_HIGHLIGHT_STYLES, we can test both an injective mapping and an empty
mapping at once.
преди 8 години
Matthew Martin
a830613467
tests: Specify the style key instead of the style itself
преди 8 години
Matthew Martin
31ac2b36a9
tests: Quote style in expected_region_highlight
преди 8 години
Daniel Shahaf
c30301d474
Drop unnecessary shebang lines.
All these files should be sourced, not executed; and Debian's lintian complains:
W: zsh-syntax-highlighting: script-not-executable usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
преди 9 години
Daniel Shahaf
9e80fe8f02
Bump copyright years.
преди 9 години
Daniel Shahaf
c46b8d169e
test harness: Fix off-by-one discrepancy between observed and expected.
Fixes issue #195 .
преди 9 години
Andreas Gahr
0d55207c78
simple testcases for bracket highlighter - actually add files
преди 13 години
Julien Nicoulaud
0772ddd346
Big refactoring.
* Don't override user defined styles
* Better modularisation of highlighters
* Allow to define which highlighters are activated
* Allow to define the order in which they are defined
* Minor performance optimizations
* Fixed some variables leak
* Improve documentation
* Brackets highlighter: use ZSH_HIGHLIGHT_STYLES instead of a specific array
преди 13 години
Julien Nicoulaud
ea792cbf87
Add a mechanism for testing the correctness of the highlighting.
Feel free to add more test data !
Signed-off-by: Julien Nicoulaud <julien.nicoulaud@gmail.com>
преди 13 години
Julien Nicoulaud
f962bdf1e7
Fix regression
преди 13 години
Julien Nicoulaud
9d63573e4e
Issue 30: Add a test script to watch performance
преди 13 години