[NonGNU ELPA] Markdown-Mode version 2.8
ELPA update <[email protected]>
| Newsgroups | gmane.emacs.sources |
|---|---|
| Message-ID | <[email protected]> |
Version 2.8 of package Markdown-Mode has just been released in NonGNU ELPA.
You can now find it in M-x list-packages RET.
Markdown-Mode describes itself as:
======================================
Major mode for Markdown-formatted text
======================================
More at https://elpa.nongnu.org/nongnu/markdown-mode.html
## Summary:
# Emacs Markdown Mode
[![NonGNU ELPA badge][nongnu-elpa-badge]][nongnu-elpa-link] [![MELPA badge][melpa-badge]][melpa-link] [![MELPA stable badge][melpa-stable-badge]][melpa-stable-link] [![Github Actions Status][github-actions-badge]][github-actions-link] [![Guide to Markdown Mode for Emacs][leanpub-badge]][leanpub-link]
## Recent NEWS:
# Markdown Mode 2.9
*Under development*
* **Breaking changes:**
* New Features:
* Bug fixes:
# Markdown Mode 2.8
* **Breaking changes:**
- GNU Emacs 28.1 or later is required.
- Default value of `markdown-asymmetric-header` is `t` [GH-910][]
* New Features:
- Introduce `markdown-yank-dnd-method` what action to perform on the dropped files
like `org-mode`.
- Add `.mdx` to `auto-mode-alist` [GH-930][]
* Bug fixes:
- `markdown-export` should not output stderr content to output file
- Hide wikilink markup as part of `markdown-toggle-markup-hiding` [GH-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-point` at the end of line [GH-912][]
- Catch an exception when `scan-sexp` fails [GH-917][]
- `markdown-link-at-pos` should decode both control characters and spaces [GH-921][]
- `markdown-table-align` now 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-top` by default [GH-882][]
- Add $%*+/<=>_|&' to the markdown-mode syntax table as punctuation.
- Preserve the cursor position when entering and exiting `markdown-edit-code-block`.
[gh-847]: https://github.com/jrblevin/markdown-mode/issues/847
[gh-861]: https://github.com/jrblevin/markdown-mode/pull/861
[gh-882]: https://github.com/jrblevin/markdown-mode/issues/882
[gh-891]: https://github.com/jrblevin/markdown-mode/issues/891
[gh-895]: https://github.com/jrblevin/markdown-mode/issues/895
[gh-904]: https://github.com/jrblevin/markdown-mode/issues/904
[gh-910]: https://github.com/jrblevin/markdown-mode/issues/910
[gh-912]: https://github.com/jrblevin/markdown-mode/issues/912
[gh-917]: https://github.com/jrblevin/markdown-mode/issues/917
[gh-921]: https://github.com/jrblevin/markdown-mode/issues/921
[gh-926]: https://github.com/jrblevin/markdown-mode/issues/926
[gh-930]: https://github.com/jrblevin/markdown-mode/issues/930
[gh-933]: https://github.com/jrblevin/markdown-mode/issues/933
# Markdown Mode 2.7
* 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` and `markdown-end-of-line`), and the
variable `markdown-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][]
* 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`
and `markdown-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 brackes[GH-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][]
...
...