Commit Graph

  • be26017e39 regexp: Add test for subexpression match Matthew Martin 2018-02-11 09:58:00 -06:00
  • a9be0975c8 tests: Directly diff expected_region_highlight against region_highlight Matthew Martin 2018-02-06 19:14:26 -06:00
  • 622358f32d main: Test suffix aliases if zsh/parameter is available Matthew Martin 2018-02-06 19:12:08 -06:00
  • fdca2ef714 main: Fix off by one errors in quote helper functions Matthew Martin 2018-02-06 18:54:48 -06:00
  • e13074528f main: Do not highlight for regions that end before the start of BUFFER Matthew Martin 2018-02-06 18:52:30 -06:00
  • ff85c7e01b driver: Do not highlight newlines or past BUFFER for zle standout Matthew Martin 2018-02-06 18:48:46 -06:00
  • 84f0507cf6 driver: Replace eval with ${(P) Matthew Martin 2018-02-06 18:47:36 -06:00
  • cc662371b1 main: Update test for issue #501 XFAIL Matthew Martin 2018-02-10 13:23:42 -06:00
  • 7b417be1ce tests: Escape newlines in TAP description Matthew Martin 2018-02-10 13:23:08 -06:00
  • 1f1e629290 regexp: Add missing local for arrays match mbegin mend Matthew Martin 2018-01-22 21:41:49 -06:00
  • 03692831ad 'main': Don't highlight bare '$foo' as a filename, as it's a parameter expansion. Daniel Shahaf 2018-01-20 15:40:11 +00:00
  • 382be9096d main: Add XFAIL to redirections2 for process-substitution #494 Matthew Martin 2018-01-20 20:30:13 -06:00
  • 8046c33b54 'main': Do not expand special parameters. Fixes #489. Daniel Shahaf 2018-01-20 00:36:16 +00:00
  • f16e858f0c main: Highlight backticks in double quotes Matthew Martin 2018-01-14 21:28:42 -06:00
  • 8d2955f51a main: Consolidate } handling Matthew Martin 2018-01-14 21:27:07 -06:00
  • 18e214ee5b main: Add test for quotes in options Matthew Martin 2018-01-18 21:55:05 -06:00
  • 6d133a0eb0 main: Highlight options as base_style Matthew Martin 2018-01-14 21:24:44 -06:00
  • a65a07fae4 main: Correct typos Matthew Martin 2018-01-19 08:00:25 -06:00
  • e48af35753 main: Only highlight characters special to globbing as globbing Matthew Martin 2018-01-18 20:10:25 -06:00
  • 604075aa90 main: Use =~ for globbing test Matthew Martin 2018-01-18 20:08:14 -06:00
  • c1a048a084 main: Only highlight one base_style in _highlight_arguments Matthew Martin 2018-01-18 15:01:06 -06:00
  • 6835121eaf main: Have helper functions return highlights in reply Matthew Martin 2018-01-18 14:59:24 -06:00
  • 6cc861fbad main: Explicitly pass $style to _highlight_path_separators Matthew Martin 2018-01-18 14:52:31 -06:00
  • 0458b0c16f 'main': Don't match redirection operators in command substitutions as <-> number range globs. Fixes #483. Daniel Shahaf 2018-01-18 23:25:42 +00:00
  • 901063aa0f 'main': Add a regression test for issue #483, concerning «: $(<foo)». Daniel Shahaf 2018-01-15 22:31:59 +00:00
  • f064b17d25 'main': Add an explicit test for escaped single quotes within single quotes, «'foo'\''bar'». Daniel Shahaf 2018-01-13 15:45:41 +00:00
  • 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 +00:00
  • d39f83509e docs: main: Add missing hyphens. Daniel Shahaf 2018-01-13 14:43:02 +00:00
  • c969a1f26a tests: Include the filename in error messages. Daniel Shahaf 2018-01-12 14:28:08 +00:00
  • d17417ec1b main: Highlight unclosed backtick subshells Matthew Martin 2018-01-07 22:06:39 -06:00
  • 987b743646 'main': Fix highlighting of «<->»-style numeric globs. Daniel Shahaf 2017-12-23 03:59:53 +00:00
  • df0f448586 main: Highlight path after globbing checks Matthew Martin 2017-12-25 00:03:51 -06:00
  • 2181247ae1 'main': Add a regression test for issue #474. Daniel Shahaf 2018-01-01 05:04:53 +00:00
  • 0bf9ce7ab5 Happy New Year 2017. Daniel Shahaf 2018-01-01 04:15:28 +00:00
  • 8652a8f4e4 Bump copyright years. Daniel Shahaf 2017-12-25 08:41:53 +00:00
  • bdbe214453 main: Add *-quoted-argument-unclosed styles Matthew Martin 2017-11-15 22:38:19 -06:00
  • ff61a496b5 'main': Add a regression test for issue #468. Daniel Shahaf 2017-12-23 23:04:32 +00:00
  • 572ca51b1f main: Add tests Matthew Martin 2017-11-15 23:03:21 -06:00
  • dc1b2f6fa4 main: Highlight partially quoted arguments correctly Matthew Martin 2017-11-14 22:45:07 -06:00
  • 25ae1c0121 main: Add ' helper function Matthew Martin 2017-11-14 22:43:40 -06:00
  • dcb115c74c main: Make " and $' helper functions responsible for highlighting quote Matthew Martin 2017-11-14 22:41:27 -06:00
  • f623b07fb0 main: Remove trailing whitespace Matthew Martin 2017-11-12 23:12:22 -06:00
  • ab1013ae0d main: A redirection token is an invalid redirection target Matthew Martin 2017-12-19 22:51:39 -06:00
  • eeb2eadcdd docs: Fix links; thanks @dukex for noticing Matthew Martin 2017-12-19 16:02:29 -06:00
  • b07ada1255 driver: Run under emulate -L zsh and add zsyh_user_options Matthew Martin 2017-12-15 20:09:39 -06:00
  • 3e56294543 tests: Avoid using new zmodload flags Matthew Martin 2017-12-14 20:58:32 -06:00
  • 2919679ee8 tests: Skip when zsh/pcre is not available Matthew Martin 2017-12-14 20:44:20 -06:00
  • ce1be4153d 'main': Add tests for «ls \~» and for not performing parameter expansion on the command word. Daniel Shahaf 2017-12-15 02:35:10 +00:00
  • 2411195c20 main: Expand paths before removing quoting Matthew Martin 2017-12-12 07:58:35 -06:00
  • 6a6d40208c main: Add fallback for useroptions if zsh/parameter is absent Matthew Martin 2017-11-25 15:16:20 -06:00
  • 4e6f60063f Add regexp highlighter disarmer mk 2016-10-14 23:38:21 +03:00
  • fb948f5331 noop: Add comments. Daniel Shahaf 2017-12-07 03:06:56 +00:00
  • 1ad5c1f40f Followup to parents: Restore sudo-* tests on platforms that don't have sudo. Daniel Shahaf 2017-12-07 01:16:02 +00:00
  • 8d37377644 Followup to last: Don't require 'sudo' to test prefix redirections. Daniel Shahaf 2017-12-07 01:04:13 +00:00
  • d04c62a224 tests: Add skips for tests that require sudo Matthew Martin 2017-12-06 18:34:56 -06:00
  • 26a82113b0 'main': Highlight 'sudo' correctly when it's not installed. Daniel Shahaf 2017-11-25 01:25:07 +00:00
  • c13ee4cf88 docs: Point to repology for finding packages. Daniel Shahaf 2017-12-06 22:32:31 +00:00
  • 918aa3eb88 README: Fix typo. Daniel Shahaf 2017-11-29 17:15:27 +00:00
  • f6d45cc191 Typo zapashcanon 2017-11-29 17:53:23 +01:00
  • ecdda36ef5 brackets: Ignore quotes Matthew Martin 2017-11-15 21:14:28 -06:00
  • 7177ba005f main: Split declaration and assignment Matthew Martin 2017-11-24 16:34:34 -06:00
  • 2a50614579 main: Save user options in a single variable Matthew Martin 2017-11-24 10:05:13 -06:00
  • 749b30221d 'main': Skip tests that break on msys2 Matthew Martin 2017-11-06 07:09:16 -06:00
  • f4d37b74cc tests: Add ability to skip tests Matthew Martin 2017-11-06 07:08:53 -06:00
  • 4bd30737dc tests: Support SKIP directive in tap-colorizer Matthew Martin 2017-11-06 07:08:21 -06:00
  • 038409c10d tests: Run tests with WARN_CREATE_GLOBAL Matthew Martin 2017-11-04 11:19:00 -05:00
  • c948a3caa0 tests: Declare local variables Matthew Martin 2017-11-04 11:18:31 -05:00
  • e4352f98bb driver: Revert previous commit, unbreaking the build on zsh<5.0.8. Daniel Shahaf 2017-11-05 15:58:58 +00:00
  • 9d9e9662cf driver: Correctly escape assoc key pattern Daniel Shahaf 2017-11-05 14:38:05 +00:00
  • 18517cc98e tests: Run tests with NOUNSET Matthew Martin 2017-11-02 19:25:23 -05:00
  • 459c128f43 tests: Set ZLE variables to sane defaults Matthew Martin 2017-11-02 19:09:32 -05:00
  • 079ea39f74 tests: Ensure region highlight is unset if NONE is expected Matthew Martin 2017-11-04 20:22:59 -05:00
  • a9ce931439 Default possibly unset variables to empty Matthew Martin 2017-11-02 19:24:56 -05:00
  • a33c72e838 tests: Use idiomatic set check Matthew Martin 2017-11-02 19:12:16 -05:00
  • 1f77ed8369 brackets: Use idiomatic set check Matthew Martin 2017-11-02 19:11:34 -05:00
  • 9dcfacc4a5 brackets: Disallow negative nesting level Matthew Martin 2017-11-02 19:23:18 -05:00
  • ac90970edc brackets: Don't call _zsh_highlight_add_highlight with empty style Matthew Martin 2017-11-02 19:11:00 -05:00
  • f547f7768c brackets: Add test for highlighting errors with no styles Matthew Martin 2017-11-02 19:12:37 -05:00
  • a2a899b41b driver: _zsh_highlight_bind_widgets: Be resilient to NO_UNSET being set in the calling scope. Daniel Shahaf 2017-11-02 17:07:10 +00:00
  • c41356c3f6 docs: Add Void Linux link. Daniel Shahaf 2017-10-18 00:17:06 +00:00
  • 8146d58bb2 CI: customize IRC notifcation message Julien Nicoulaud 2017-09-28 19:07:24 +02:00
  • 5436d3e5fc tests: Remove superfluous comment. Daniel Shahaf 2017-09-11 18:45:35 +00:00
  • 3d26cb8146 tests: run the most recent versions first Julien Nicoulaud 2017-09-11 19:29:58 +02:00
  • 873b9955c7 tests: add zsh 5.4.2 Julien Nicoulaud 2017-09-11 19:27:52 +02:00
  • 4cde79ef00 release.md: Make a little more copy-pasteable. Daniel Shahaf 2017-08-30 07:32:56 +00:00
  • 9ff91eb8f0 Post-release version number bump. Daniel Shahaf 2015-10-20 14:35:21 +00:00
  • 434af7b11d Tag version 0.6.0. 0.6.0 Daniel Shahaf 2017-08-29 06:04:59 +00:00
  • 6f149dfc5e Tests: add zsh 5.4 and 5.4.1 Julien Nicoulaud 2017-08-10 20:25:53 +02:00
  • e58800158a #440: Identify the output. Daniel Shahaf 2017-08-09 18:42:35 +00:00
  • 871041a939 #440: Make sure zsh's git hash is printed when testing against zsh master branch Julien Nicoulaud 2017-08-01 18:31:11 +02:00
  • ed90f0d2c9 #440: Fix minimum required Zsh version (4.3.11 instead of 4.3.17) Julien Nicoulaud 2017-08-01 17:55:04 +02:00
  • bbaae63f2e #440: Test on Zsh master and intermediate releases since 4.3.11 Julien Nicoulaud 2017-08-01 17:53:42 +02:00
  • d025148858 #440: docs: Remove the travis links from README during 'make install'. Daniel Shahaf 2017-07-31 23:16:37 +00:00
  • f60d9b8c36 #440: Make README more readable in source form. Daniel Shahaf 2017-07-31 23:10:53 +00:00
  • d43fe3ab70 #440: Setup IRC/gitter notifications Julien Nicoulaud 2017-08-01 00:47:43 +02:00
  • 47ac611c89 #440: Add build status badge Julien Nicoulaud 2017-08-01 00:38:03 +02:00
  • 46441b1c0d #440: Print zsh version before tests Julien Nicoulaud 2017-08-01 00:37:28 +02:00
  • 7e840ff2db #440: Fix Travis-CI configuration Julien Nicoulaud 2017-08-01 00:28:37 +02:00
  • 176a019434 #440: Add Travis-CI configuration Julien Nicoulaud 2017-08-01 00:23:38 +02:00
  • e4ed76b87d release.md: Correct 'git push' instructions. Daniel Shahaf 2017-07-31 17:42:28 +00:00