markdown-mode 1.6
Changes in markdown-mode 1.6 fall into several categories:
New features
- Implemented org-mode style visibility cycling.
- Support outline minor mode.
- Undefined reference checking (via
C-c C-c c, using code by Dmitry Dzhus). - Wiki links: syntax highlighting and element insertion (
C-c C-a w). - Allow syntax highlighting faces to be customized.
- Insertion of preformatted text sections (
C-c C-s p). - Font locking for inline URIs and email addresses.
- Markdown mode menu (thanks to Greg Bognar for the initial code).
Bug fixes
- Highlight wrapped inline link definitions (thanks to Blake Winton).
- Fix adjacent wiki link font lock bug.
- Support escaping of backticks.
- Many other small font lock tweaks.
- Don’t check for
transient-mark-modeinmarkdown-blockquote-region. This fixes Debian bug #456592 (thanks to Daniel Burrows for the report). - Apply Greg Bognar’s fix for
markdownwith an active region.
Usage changes
- Rename
blockquote-regiontomarkdown-blockquote-regionin accordance with the Emacs major mode coding conventions. - Several new keybindings.
- Reverted to using colors instead of bold, italic, and fixed-width faces.
Documentation
- A note about SmartyPants support.
- Clarify Transient Mark mode behavior in commentary.
- Clarified documentation strings.
Code
- Properly prefix regex definitions.
- Derive from
text-modeinstead offundamental-mode. - Markdown customize group moved to
wp(word processing). - Prefix
wrap-or-insertfunction. - Don’t use the kill ring to store wrapped text.