Commit graph

22 commits

Author SHA1 Message Date
Alexandr Fadeev e911796b8a Makefile colorizing tests - handling variable expansion in a variable name in assignment: var-$(another-var) := value 2019-02-05 14:57:06 +02:00
Alexandr Fadeev f3552ec84d Makefile grammar updating: tests are updated about the handling of @, - and +. (#65629)
1. @, - and + in the beginning of recipes are colored.
2. Shell in recipes is not colored by shellscript extension anymore:
improper colorizing of Makefile variables, low suitability.
2019-02-04 11:11:03 +01:00
Alex Ross 154ba178c2 Update make grammar 2019-01-03 16:08:09 +01:00
Alexandr Fadeev e99942ccc3 Update makefile colorize tests according to the latest grammar. (#61961)
1. Handling the '!=' variable assignment operator.
2. Handling the "#" (hashtag) in the quotes inside the recipe.
3. Restore the recipe handling.

Issue: #60030, #61475
2018-11-06 12:55:25 +01:00
Alex Ross c71f524777 Updated grammars 2018-11-06 11:39:33 +01:00
Martin Aeschlimann e482fad1f0 [make] update grammar (fixes #55256) 2018-08-06 11:06:05 +02:00
Alexandr Fadeev 374c626c06 Tests about to check the improvements: ${}, $$, and $(shell ()).
Current issue: https://github.com/Microsoft/vscode/issues/55256,
"[makefile] highlighting issues with variable definitions and shell commands".
2018-08-05 00:06:16 +03:00
Martin Aeschlimann c640a0ed5c adopt color changes in colorizer tests 2018-07-27 11:02:03 +02:00
Matt Bierner ac69540858 Updating tests for light+ escape coloring grammar changes 2018-04-28 17:54:54 -07:00
Matt Bierner 845fa13b41 Tweak colorization of regexp for light+ and dark+ 2017-09-14 14:45:35 -07:00
Matt Bierner 43cb3b41ac Continue tweaking default dark and light colorization for escape characters and regular expressions 2017-09-13 10:40:07 -07:00
Martin Aeschlimann 4e430f7082 [make] update grammar 2017-09-08 10:47:06 +02:00
fadeevab 5e72e9e257 Recipe -> prerequisites. More cases. 2017-06-02 14:37:36 +03:00
fadeevab c66350b83a Makefile tests actualization. Fixture is turned to a real makefile. 2017-06-02 13:37:47 +03:00
Martin Aeschlimann ae333a8b41 test fixes for #17178 2017-05-18 10:50:30 +02:00
Alex Dima 90d74c59aa Use hex colors in themes integration tests 2017-01-05 09:47:08 +01:00
Alex Dima 10f68352a0 Themes integration tests 2017-01-04 22:44:08 +01:00
Martin Aeschlimann 073c6d04e9 [themes] add support.function 2016-10-14 18:02:14 +02:00
Martin Aeschlimann 8751b28026 [themes] remove entity.name.function scope from dark vs-default 2016-10-14 16:06:39 +02:00
Martin Aeschlimann cd5fd41560 [makefile] Update grammar to textmate/make.tmbundle@1a1827d (2015-12-03). Fixes #9757. 2016-08-03 16:13:33 +02:00
Martin Aeschlimann 37f5e2b355 [colorize tests] update test result data 2016-04-11 21:28:19 +02:00
Martin Aeschlimann 8509d4e47a even more colorizer tests 2016-04-11 16:03:40 +02:00