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-mode in markdown-blockquote-region.
This fixes Debian bug #456592 (thanks to Daniel Burrows for the report).
- Apply Greg Bognar’s fix for
markdown with an active region.
Usage changes
- Rename
blockquote-region to markdown-blockquote-region in
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-mode instead of fundamental-mode.
- Markdown customize group moved to
wp (word processing).
- Prefix
wrap-or-insert function.
- Don’t use the kill ring to store wrapped text.