-
New Features:
- Variable
markdown-follow-link-functionsextends
markdown-follow-link-at-pointsimilarly to Org's
org-open-at-point-functions, allowing other libraries to
handle links specially. GH-780 - Support media handler for images and drag and drop images GH-804
- Add functions to move to the beginning and end of lines
(markdown-beginning-of-lineandmarkdown-end-of-line), and the
variablemarkdown-special-ctrl-a/e, like Org mode. - Trailing whitespace characters for line breaks are hidden when using
markdown-hide-markup fill-paragraphconsiders GFM alert syntax GH-838- Add new flag
markdown-wiki-link-retain-caseGH-839
- Variable
-
Bug fixes:
- Don't highlight superscript/subscript in math inline/block GH-802
- Fix table alignment when a column has a seperator in code block GH-817
- Fix the regexp in the download languages script GH-827
- Don't hide backslashes in code blocks when using
markdown-hide-markup
andmarkdown-fontify-code-blocks-nativelytogether [GH-766][] - Fix
markdown-fontify-whole-heading-lineregression GH-848 - Fix using fundamental-mode issue when editting code block GH-868
- Fix highlighting URL in angle brackesGH-822
-
Improvements:
- Apply url-unescape against URL in an inline link GH-805
- Show mode toggle message only if it is called interactively
- Copy
markdown-css-pathsin the output buffer GH-834 - Change temporary buffer name according to the Emacs naming convention GH-848
- Mark
markdown-css-pathssafe as file local variables GH-834 - Resolve style sheets in
markdown-css-pathsrelative to the Markdown file
(if the path starts with./or../) GH-855 GH-870 - Don't insert list item in code block GH-841
- Don't set mouse face if
markdown-mouse-follow-linkis nil GH-879