Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
match block constructs in single pass
Improve on jrblevin#91 by increasing speed of matching block constructs, and allow them to be nested within each other, by matching all of them in a single pass. - Ensure font locking of block constructs is predicated solely on text properties. - Add "language" field to tilde fence opening regexp. - Make `test-markdown-font-lock/pandoc-yaml-metadata` pass. - Add `markdown-font-lock-extend-region-function` and rework `markdown-syntax-propertize-extend-region` to stretch repropertization/refontification to all of a code block. - Add test cases for fenced block conditions.
- Loading branch information