Граф коммитов

397 Коммитов

Автор SHA1 Сообщение Дата
Alexandru Dima efe5c122f9
Fixes #119: Have \G hold at the beginning of a new line if the previous line's \n has been captured 2019-11-19 18:03:25 +01:00
Martin Aeschlimann 9247e5af16 update onigasm (fix php issue) 2019-11-12 22:44:22 +01:00
Alexandru Dima 543e615911
4.3.0 2019-10-28 15:45:21 +01:00
Alexandru Dima 9aafda40f3
More fine grained dependency resolution:
Only load the subsets of a grammar that are needed. For example, when having include patterns like text.html.markdown#fenced_code_block_js, only process and load needed scopes for the fenced_code_block_js rule in the markdown's grammar rule repository.

Also improves the loading of grammars to load them in parallel.

fixes microsoft/vscode#77990
2019-10-28 15:43:19 +01:00
msftrncs 9026bacb2c Add debugging to While Rule popping
Add debug print to While condition popping, add support functions needed
to BeginWhileRule class.
2019-09-23 20:56:16 -05:00
Martin Aeschlimann 1d44906143 matcher: null typing 2019-09-11 16:18:45 +02:00
Matt Bierner 5f53c1e8ff
Merge pull request #107 from mjbvz/allow-using-map-set
Allow using Map and Set internally
2019-08-16 10:45:16 -07:00
Alex Dima d7c7996115 Fixes #105: Handle rules containing only include 2019-08-16 10:42:18 +02:00
Alex Dima 6dc9b72d45 Commit .js file from recent changes 2019-08-16 10:24:05 +02:00
Matt Bierner 4bc4992308 Use for/of loop 2019-08-15 16:42:33 -07:00
Matt Bierner f41918b037 let -> const 2019-08-15 16:36:45 -07:00
Matt Bierner b93aabfb66 Allow using Map and Set internally
Enables the ie11 safe api for Map and Set
2019-08-15 16:26:39 -07:00
Alex Dima afd20a74ab 4.2.2 2019-07-12 16:22:49 +02:00
Alex Dima b3afd0c7ca Improve npmignore 2019-07-12 16:21:49 +02:00
Alex Dima bd6b16178b 4.2.1 2019-07-12 16:06:12 +02:00
Alexandru Dima a3f92e1396
Update README.md 2019-07-12 16:00:49 +02:00
Alex Dima 122ec06356 Remove tasks for now (#96) 2019-07-12 15:57:04 +02:00
Alex Dima 536c305178 Fixes #95 2019-07-12 15:56:09 +02:00
Alexandru Dima 9e46129c8d
Update README.md 2019-07-12 15:50:28 +02:00
Alex Dima 7640bd6490 Fixes #66 2019-07-12 15:42:52 +02:00
Alex Dima 25e4888eff Fixes #36: Do not complain if error is recoverable 2019-07-12 15:21:57 +02:00
Alex Dima 14cb2246a9 Fixes #81 2019-07-12 15:12:25 +02:00
Alex Dima 10459be54a Improve typings 2019-07-12 15:11:28 +02:00
Alexandru Dima 3356fd9ee6
Update README.md 2019-07-12 15:09:44 +02:00
Alexandru Dima 5b8bf6a305
Update README.md 2019-07-12 15:08:57 +02:00
Alexandru Dima 739984a31c
Update README.md 2019-07-12 15:08:01 +02:00
Alexandru Dima c47eb2a22e
Update README.md 2019-07-12 15:04:59 +02:00
Alexandru Dima eab5004b1f
Remove second example 2019-07-12 15:04:37 +02:00
Alexandru Dima 7b32a4e03f
Improve example 2019-07-12 15:04:17 +02:00
Alex Dima 979d0733ee Fix compilation errors 2019-07-12 14:53:59 +02:00
Alexandru Dima 3174cb7bab
Merge pull request #92 from msftrncs/LineEndRuleCnt
Fix line end rule count and debug
2019-07-12 14:40:52 +02:00
Alex Dima f4980ee4e2 Merge remote-tracking branch 'origin/master' into LineEndRuleCnt 2019-07-12 14:40:09 +02:00
Alex Dima f6186e155a Move the inspect script to TypeScript 2019-07-12 14:38:37 +02:00
Alexandru Dima c349c707bf
Merge pull request #88 from msftrncs/noWhileInCapture
no while checks if scanning a capture
2019-07-12 12:58:24 +02:00
Alex Dima 2d17859597 Make sure that even capture rules starting at position 0 are not checked for while conditions 2019-07-12 12:57:49 +02:00
Alex Dima 9d23f1b64c Merge remote-tracking branch 'origin/master' into noWhileInCapture 2019-07-12 12:26:54 +02:00
Alex Dima 504885d575 Fix tests on Windows 2019-07-12 11:35:42 +02:00
Alex Dima bc5d60dc37 Merge remote-tracking branch 'origin/master' into noWhileInCapture 2019-07-12 11:27:23 +02:00
Alex Dima 489094054d Simplify code 2019-07-12 11:27:10 +02:00
Alex Dima 74cb5ca593 4.2.0 2019-07-12 11:10:09 +02:00
Alex Dima 1fd50738d4 Update dependencies 2019-07-12 11:07:51 +02:00
Alex Dima d9590f91ef Simplify themes test running 2019-07-12 11:00:32 +02:00
Alexandru Dima 939c3c481b
Merge pull request #100 from microsoft/update_oniguruma
chore: update oniguruma@7.2.0 for node12
2019-07-12 10:17:09 +02:00
Alex Dima be760012ad Fix broken test 2019-07-12 10:10:12 +02:00
Alex Dima 2719e1f58c Merge remote-tracking branch 'origin/master' into update_oniguruma 2019-07-12 10:01:01 +02:00
Alexandru Dima 739afbe93a
Merge pull request #101 from microsoft/azure-pipelines
Set up CI with Azure Pipelines
2019-07-12 09:51:35 +02:00
Alex Dima 4dd14c02d1 Update badge, remove .travis.yml 2019-07-12 09:51:12 +02:00
Alex Dima 17ec740e0a Tweaks to the build scripts 2019-07-12 09:42:15 +02:00
Alexandru Dima 3e41603cda Set up CI with Azure Pipelines
[skip ci]
2019-07-12 09:34:29 +02:00
deepak1556 5c8c4a6423 ci: add node 12 to the matrix 2019-07-08 00:48:37 -07:00