Noam Postavsky
da118e6a7c
Keep nxml prolog updated via syntax-propertize
...
Instead of using after-change-functions. Also, stop consulting
nxml-prolog-regions during syntax-propertize. It turns out the
problems fixed by using prolog information are actually due to using
the wrong syntax table during propertizing. This was fixed in
2019-06-04 "* lisp/emacs-lisp/syntax.el: Use syntax-ppss-table for
syntax-propertize." so consulting the prolog data is no longer needed.
* lisp/nxml/nxml-rap.el (nxml-maybe-rescan-prolog): Remove.
* lisp/nxml/nxml-mode.el (nxml-mode): Stop using it.
(nxml-syntax-propertize): Don't use nxml-prolog-regions, just call
nxml-scan-prolog if needed before delegating to
sgml-syntax-propertize.
* test/lisp/nxml/nxml-mode-tests.el (nxml-mode-edit-prolog): New test.
2019-06-05 20:30:23 -04:00
..
2019-01-01 01:01:13 +00:00
2018-12-31 17:57:29 -08:00
2019-01-10 13:27:34 +01:00
2019-06-01 18:13:00 -07:00
2019-01-01 01:01:13 +00:00
2019-01-01 01:01:13 +00:00
2018-12-31 18:47:22 -08:00
2019-04-02 21:40:56 -07:00
2019-05-28 19:33:20 -04:00
2019-05-02 10:27:42 -04:00
2019-06-04 12:51:45 +02:00
2019-06-05 20:30:23 -04:00
2019-05-25 14:25:18 -07:00
2019-06-01 18:52:22 -07:00
2019-06-01 19:37:35 -07:00
2019-06-04 08:42:50 -04:00
2018-12-31 18:47:22 -08:00
2019-05-25 14:25:18 -07:00
2018-12-31 17:57:29 -08:00
2019-02-03 23:00:29 +02:00
2018-12-31 17:57:29 -08:00
2018-12-31 17:57:29 -08:00
2019-05-31 19:07:48 +02:00
2019-05-27 17:20:12 -07:00
2019-01-01 01:01:13 +00:00
2019-04-07 03:56:27 +01:00
2019-06-03 23:18:31 +03:00
2019-01-01 01:01:13 +00:00
2019-05-24 07:33:01 -04:00
2019-01-10 13:27:34 +01:00
2019-01-01 01:01:13 +00:00
2019-05-20 15:29:26 +01:00
2019-05-26 01:00:16 -07:00
2018-12-31 17:57:29 -08:00
2018-12-31 17:57:29 -08:00
2019-01-01 01:01:13 +00:00
2019-01-01 01:01:13 +00:00
2019-01-22 16:42:43 +00:00
2018-12-31 17:57:29 -08:00
2019-01-28 17:24:04 +02:00
2019-01-01 01:01:13 +00:00
2019-05-05 13:34:26 +02:00
2019-05-08 09:13:58 +02:00
2019-03-09 16:44:24 +01:00
2019-05-13 20:41:02 -04:00
2019-05-25 14:25:18 -07:00
2018-12-31 17:57:29 -08:00
2018-12-31 17:57:29 -08:00
2019-01-01 01:01:13 +00:00
2019-04-19 10:31:02 +02:00
2019-04-28 16:45:13 -04:00
2019-05-18 10:01:10 -07:00
2019-01-01 01:01:13 +00:00
2018-12-31 17:57:29 -08:00
2019-01-01 01:01:13 +00:00
2019-01-01 01:01:13 +00:00
2018-12-31 17:57:29 -08:00
2019-05-26 01:00:15 -07:00
2019-01-01 01:01:13 +00:00
2018-12-31 17:57:29 -08:00
2019-05-29 20:47:16 +02:00
2019-01-01 01:01:13 +00:00
2019-05-25 14:25:18 -07:00
2019-03-20 10:52:30 -04:00
2018-12-31 17:57:29 -08:00
2019-01-01 01:01:13 +00:00
2019-05-26 11:22:27 +02:00
2019-01-01 01:01:13 +00:00
2019-01-01 01:01:13 +00:00
2018-12-31 17:57:29 -08:00
2019-01-01 01:01:13 +00:00
2018-12-31 17:57:29 -08:00
2019-01-01 01:01:13 +00:00
2018-12-31 17:57:29 -08:00
2019-03-31 17:08:21 +01:00
2019-01-01 01:01:13 +00:00
2019-05-25 14:25:18 -07:00
2019-05-29 15:56:14 -04:00
2019-05-26 11:56:57 +01:00
2019-02-03 23:00:29 +02:00
2019-05-21 15:23:23 +01:00
2019-05-07 14:51:42 -04:00
2018-12-31 17:57:29 -08:00
2018-12-31 18:47:22 -08:00
2019-06-01 01:44:31 -07:00
2019-04-25 19:17:23 +02:00
2019-01-01 01:01:13 +00:00
2019-04-07 03:56:27 +01:00
2019-05-25 14:25:18 -07:00
2019-01-01 01:01:13 +00:00
2019-01-01 01:01:13 +00:00