Yuan Fu
eeeae5e9ee
Add an argument OVERRIDE to tree-sitter font-lock functions
...
* doc/lispref/modes.texi (Parser-based Font Lock): Reflect this change
in manual.
* lisp/progmodes/js.el (js--fontify-template-string): Add _OVERRIDE
argument.
* lisp/progmodes/python.el (python--treesit-fontify-string): Add
_OVERRIDE argument.
* lisp/treesit.el (treesit-font-lock-rules): Update docstring.
(treesit-fontify-with-override): New function.
(treesit-font-lock-fontify-region): Extract out into
treesit-fontify-with-override.
2022-10-31 15:03:49 -07:00
..
2022-09-27 23:15:24 +02:00
2022-10-04 12:57:04 +03:00
2022-10-01 22:34:47 +02:00
2022-10-06 11:06:07 -07:00
2022-09-01 11:12:06 +02:00
2022-10-01 22:34:47 +02:00
2022-09-21 10:25:06 +02:00
2022-10-04 15:41:02 +02:00
2022-10-04 17:36:09 +02:00
2022-10-02 16:21:05 +03:00
2022-10-04 17:15:47 +03:00
2022-10-02 11:44:30 +03:00
2022-10-01 22:34:47 +02:00
2022-09-19 19:30:03 +02:00
2022-10-05 03:10:06 +03:00
2022-08-09 22:44:21 +02:00
2022-09-24 15:19:03 +02:00
2022-10-01 22:34:47 +02:00
2022-09-19 19:30:03 +02:00
2022-10-31 15:03:49 -07:00
2022-10-16 16:22:09 +03:00
2022-10-06 19:45:44 +02:00
2022-10-02 15:50:02 +02:00
2022-10-02 21:50:08 +03:00
2022-09-15 11:27:57 +02:00
2022-09-20 12:21:40 +02:00
2022-09-09 11:27:30 +02:00
2022-10-01 11:58:46 +02:00
2022-08-03 16:18:00 +02:00
2022-09-09 11:27:30 +02:00
2022-08-10 11:21:24 +02:00
2022-09-22 13:14:46 +02:00
2022-09-22 13:14:46 +02:00
2022-10-03 04:02:39 +02:00
2022-09-21 10:25:06 +02:00
2022-10-06 14:46:39 +02:00
2022-09-25 12:50:13 +02:00
2022-09-09 11:27:30 +02:00
2022-07-28 14:39:38 +02:00
2022-08-08 14:23:29 +02:00
2022-09-02 15:11:50 +02:00
2022-10-01 11:58:27 +02:00
2022-09-24 12:15:58 +02:00
2022-09-01 18:34:45 -07:00
2022-09-19 19:30:03 +02:00
2022-09-11 13:28:38 +02:00
2022-09-24 12:15:58 +02:00
2022-08-10 15:31:59 +03:00
2022-10-01 22:34:47 +02:00
2022-09-24 15:27:50 +02:00
2022-08-17 16:21:09 +02:00
2022-10-03 00:18:27 +02:00
2022-09-08 10:14:10 +03:00
2022-09-13 18:19:26 +02:00
2022-09-30 15:08:40 +02:00
2022-09-09 11:27:30 +02:00
2022-10-03 21:40:27 +02:00
2022-08-19 13:41:31 +02:00
2022-08-23 12:22:42 +02:00
2022-08-23 12:22:42 +02:00
2022-08-05 11:47:05 +02:00
2022-09-22 13:14:46 +02:00
2022-09-21 10:25:06 +02:00
2022-09-13 11:06:40 +02:00
2022-08-23 04:54:57 +02:00
2022-10-06 14:53:36 +02:00
2022-08-08 21:33:24 +02:00
2022-09-28 17:34:59 +02:00
2022-09-20 12:39:29 +02:00
2022-09-16 17:23:59 +02:00
2022-10-05 15:08:01 +02:00
2022-09-09 11:27:30 +02:00
2022-08-04 12:35:24 +02:00
2022-08-30 19:09:00 +03:00
2022-09-06 12:54:42 +02:00
2022-08-12 15:08:19 +02:00
2022-07-28 15:32:42 +02:00
2022-10-31 00:23:31 -07:00
2022-09-29 15:39:27 +02:00
2022-09-27 15:29:33 +02:00
2022-08-15 21:15:42 -07:00
2022-09-09 11:27:30 +02:00
2022-10-03 21:35:43 +02:00
2022-09-21 09:15:47 +02:00
2022-08-09 13:20:00 +02:00
2022-09-20 12:21:40 +02:00
2022-09-21 10:25:06 +02:00
2022-09-20 13:56:19 +02:00
2022-09-09 11:27:30 +02:00
2022-08-09 21:58:00 +02:00
2022-08-09 18:15:56 +02:00
2022-08-09 18:15:56 +02:00
2022-09-07 23:38:55 +02:00
2022-09-06 12:24:32 +02:00
2022-09-30 21:15:06 +02:00
2022-09-21 13:53:50 +02:00
2022-09-26 21:10:58 +02:00
2022-10-04 15:09:33 +02:00
2022-09-28 17:34:59 +02:00
2022-09-13 15:05:38 +02:00
2022-08-27 15:44:12 +02:00
2022-09-08 11:48:33 +03:00
2022-09-13 15:05:38 +02:00
2022-09-06 17:29:34 -04:00
2022-10-03 11:04:16 +02:00
2022-07-31 11:29:52 +02:00
2022-10-01 20:31:44 +02:00
2022-09-03 10:54:50 -04:00
2022-09-19 19:30:03 +02:00
2022-07-31 11:01:57 +02:00
2022-10-03 12:45:21 +02:00
2022-08-26 13:12:28 +02:00
2022-09-02 14:51:27 +02:00
2022-09-10 11:48:11 +03:00
2022-08-22 19:22:33 +02:00
2022-09-09 11:27:30 +02:00
2022-10-03 11:04:16 +02:00
2022-09-04 16:29:06 +02:00
2022-09-14 21:58:04 +02:00
2022-09-14 21:58:04 +02:00
2022-09-14 21:58:04 +02:00
2022-09-14 21:58:04 +02:00
2022-09-14 21:58:04 +02:00
2022-09-14 21:58:04 +02:00
2022-09-14 21:58:04 +02:00
2022-09-21 19:32:52 +08:00
2022-09-13 15:05:38 +02:00
2022-10-04 02:47:03 +02:00
2022-08-13 06:30:27 +02:00
2022-08-29 12:05:02 +02:00
2022-08-23 04:54:57 +02:00
2022-10-05 22:47:42 +03:00
2022-10-02 14:09:39 +02:00
2022-09-13 15:05:38 +02:00
2022-08-05 12:28:59 +02:00
2022-08-13 17:49:42 +08:00
2022-09-06 06:30:27 +02:00
2022-10-01 22:34:47 +02:00
2022-09-30 21:15:06 +02:00
2022-10-04 22:25:20 +03:00
2022-09-12 13:09:23 +02:00
2022-10-03 19:50:03 +02:00
2022-09-13 15:05:38 +02:00
2022-10-04 17:39:28 +02:00
2022-08-30 17:55:03 -04:00
2022-09-14 16:03:50 -07:00
2022-09-13 11:06:40 +02:00
2022-09-21 10:25:06 +02:00
2022-09-09 11:27:30 +02:00
2022-08-12 15:54:55 +02:00
2022-10-05 16:33:23 +02:00
2022-08-07 00:28:18 +02:00
2022-10-31 15:03:49 -07:00
2022-08-04 11:39:23 +02:00
2022-08-04 11:03:10 +02:00
2022-08-19 18:05:51 +02:00
2022-08-24 13:39:41 +02:00
2022-09-10 08:20:31 +02:00
2022-09-26 12:56:07 +02:00
2022-09-13 15:05:38 +02:00
2022-09-13 15:05:38 +02:00
2022-09-14 16:03:50 -07:00
2022-10-01 22:35:46 +02:00
2022-08-09 22:28:08 +02:00
2022-08-08 14:23:29 +02:00
2022-09-21 14:00:23 +02:00