Markdown Mode 2.8
-
Breaking changes:
- GNU Emacs 28.1 or later is required.
- Default value of
markdown-asymmetric-headeristGH-910
-
New Features:
- Introduce
markdown-yank-dnd-methodwhat action to perform on the dropped files
likeorg-mode. - Add
.mdxtoauto-mode-alistGH-930
- Introduce
-
Bug fixes:
markdown-exportshould not output stderr content to output file- Hide wikilink markup as part of
markdown-toggle-markup-hidingGH-847 - Angle URL fontify issue which was introduced by GH-861 GH-895
- Fix list item bound calculation when tab indentation is used GH-904
- Fix
markdown-heading-at-pointat the end of line GH-912 - Catch an exception when
scan-sexpfails GH-917 markdown-link-at-posshould decode both control characters and spaces GH-921markdown-table-alignnow aligns centered cells- Fix highlightings of inline code or bold in strike-through GH-926
- Fix fence code block highlighting that uses more than 3 backticks GH-933
-
Improvements:
- Support drag and drop features on Windows and multiple files' drag and drop
- Added cmark and cmark-gfm to the markdown command list.
- Disable
imenu-submenus-on-topby default GH-882 - Add $%*+/<=>_|&' to the markdown-mode syntax table as punctuation.
- Preserve the cursor position when entering and exiting
markdown-edit-code-block.