Matthias Deiml
002084b1be
feat(markdown)!: switch to split parser ( #3048 )
...
* switch to split markdown parser with separate block and inline parsers to improve performance
* add exclude_children! directive (useful for something like Injected markdown incorrectly highlights indented docstrings #2212 )
* split markdown queries into block and inline ones and add the injection for inline into block grammar
* add include_dir option to parser configs (needed because the two grammars don't live in the repos root directory)
BREAKING CHANGE: downstream queries need to be adapted to new parser
2022-06-26 18:02:29 +02:00
..
2022-04-09 14:24:07 +02:00
2022-04-04 18:52:14 +02:00
2021-10-02 00:08:44 -05:00
2021-03-22 22:19:10 +01:00
2022-05-29 11:11:10 +02:00
2021-10-22 16:31:41 -05:00
2021-11-23 10:02:06 +01:00
2022-02-05 00:28:48 +01:00
2021-11-23 10:02:06 +01:00
2021-05-17 20:45:31 +02:00
2022-03-17 08:40:34 +01:00
2022-05-07 13:30:36 +02:00
2022-03-19 12:29:36 +01:00
2022-05-15 10:37:14 +02:00
2022-01-30 11:10:08 +01:00
2021-07-04 21:49:17 +02:00
2021-05-07 16:51:57 +02:00
2021-11-23 10:02:06 +01:00
2021-09-16 18:12:07 +02:00
2022-06-05 11:50:48 +02:00
2022-01-25 16:52:51 +00:00
2022-02-10 07:24:08 +01:00
2021-11-28 00:45:02 +01:00
2022-04-01 09:51:42 +02:00
2022-05-05 01:34:59 +02:00
2022-04-01 16:58:05 +02:00
2022-03-16 13:11:23 +01:00
2022-01-16 18:59:29 +01:00
2021-07-04 21:49:17 +02:00
2022-01-04 00:59:33 +01:00
2022-01-24 13:11:01 +01:00
2022-02-27 18:19:51 +01:00
2021-11-23 10:02:06 +01:00
2021-09-17 20:52:13 +02:00
2022-04-18 14:11:02 +02:00
2021-11-25 23:02:57 +01:00
2021-12-18 20:02:08 +01:00
2021-12-18 20:02:08 +01:00
2021-10-01 18:30:34 +02:00
2022-04-06 22:30:44 +02:00
2022-06-25 11:43:11 +02:00
2022-04-25 23:36:36 +02:00
2022-01-31 09:19:01 +01:00
2022-06-19 22:11:42 +02:00
2021-09-19 14:19:20 +02:00
2022-01-16 14:59:39 +01:00
2021-11-11 21:00:33 -05:00
2022-01-12 12:10:07 +01:00
2021-11-12 21:52:50 +01:00
2022-04-16 23:23:19 +02:00
2021-04-28 07:39:14 -05:00
2021-03-27 10:51:16 -05:00
2022-04-10 12:51:09 +02:00
2021-08-30 11:42:41 +02:00
2021-05-07 16:51:57 +02:00
2021-11-23 10:02:06 +01:00
2022-06-01 09:26:50 +02:00
2022-01-08 20:01:00 +01:00
2022-02-13 16:18:41 +00:00
2022-05-21 13:13:59 +02:00
2021-09-10 01:24:38 +02:00
2022-01-09 20:17:08 +01:00
2022-06-24 20:27:58 +02:00
2022-04-27 16:54:38 +02:00
2022-01-07 22:28:16 +01:00
2022-06-26 18:02:29 +02:00
2022-06-26 18:02:29 +02:00
2022-01-08 01:26:33 +00:00
2022-05-24 01:06:15 +02:00
2022-05-06 10:31:12 +02:00
2021-03-12 11:21:46 -05:00
2021-05-07 16:51:57 +02:00
2022-01-05 20:59:26 +01:00
2022-02-22 14:13:48 +01:00
2022-06-04 17:53:59 +02:00
2022-01-24 11:47:11 +01:00
2021-08-29 12:10:15 -05:00
2022-03-24 09:43:33 +01:00
2022-04-28 00:05:57 +02:00
2021-11-30 23:40:49 +01:00
2022-06-14 22:35:14 +02:00
2021-05-07 16:51:57 +02:00
2021-12-24 03:46:53 +01:00
2022-03-29 08:43:38 +02:00
2022-01-06 22:02:02 +01:00
2021-01-03 19:05:38 +01:00
2022-04-03 14:47:06 +02:00
2022-06-19 21:45:19 +02:00
2021-08-08 12:37:08 -05:00
2022-06-24 17:03:41 +02:00
2022-03-11 19:07:11 +01:00
2021-11-23 10:02:06 +01:00
2022-05-14 09:25:45 +02:00
2022-04-03 15:29:13 +02:00
2022-05-21 13:05:59 +02:00
2022-03-11 19:06:39 +01:00
2021-12-22 21:17:28 +01:00
2022-01-29 11:10:24 +01:00
2021-08-18 14:07:59 +02:00
2022-04-13 09:26:26 +02:00
2022-06-19 14:18:16 +02:00
2021-11-23 10:02:06 +01:00
2022-06-14 22:34:03 +02:00
2022-02-03 19:12:22 +01:00
2022-02-28 22:46:47 +01:00
2021-10-04 12:41:26 +02:00
2021-04-23 20:33:34 +02:00
2021-05-07 16:51:57 +02:00
2021-07-01 22:50:06 +02:00
2022-05-21 13:48:58 +02:00
2022-03-07 15:51:08 +01:00
2022-02-02 08:13:01 +01:00
2022-06-07 09:10:09 +02:00
2022-01-12 12:10:07 +01:00
2022-04-11 23:16:19 +02:00
2022-06-14 22:37:52 +02:00
2022-04-23 15:49:53 +02:00
2021-11-28 00:25:25 +01:00