-
New Features:
- Variable
markdown-follow-link-functions
extends
markdown-follow-link-at-point
similarly 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-line
andmarkdown-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-paragraph
considers GFM alert syntax GH-838- Add new flag
markdown-wiki-link-retain-case
GH-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-natively
together [GH-766][] - Fix
markdown-fontify-whole-heading-line
regression 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-paths
in the output buffer GH-834 - Change temporary buffer name according to the Emacs naming convention GH-848
- Mark
markdown-css-paths
safe as file local variables GH-834 - Resolve style sheets in
markdown-css-paths
relative 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-link
is nil GH-879