[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[NonGNU ELPA] Markdown-Mode version 2.6
From: |
ELPA update |
Subject: |
[NonGNU ELPA] Markdown-Mode version 2.6 |
Date: |
Sun, 31 Mar 2024 07:18:05 -0400 |
Version 2.6 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.7
*Under development*
* 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`
* 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][]
* Improvements:
- Apply url-unescape against URL in an inline link [GH-805][]
[gh-780]: https://github.com/jrblevin/markdown-mode/issues/780
[gh-802]: https://github.com/jrblevin/markdown-mode/issues/802
[gh-804]: https://github.com/jrblevin/markdown-mode/issues/804
[gh-805]: https://github.com/jrblevin/markdown-mode/issues/805
[gh-817]: https://github.com/jrblevin/markdown-mode/issues/817
[gh-827]: https://github.com/jrblevin/markdown-mode/issues/827
# Markdown Mode 2.6
* **Breaking changes:**
- GNU Emacs 27.1 or later is required.
- Don't allow space between label and text in reference link same as
CommonMark [GH-774][]
- Whitespace is required before the closing sequence of an atx header.
[GH-778][]
* New Features:
- Introduce `markdown-fontify-whole-heading-line` variable for highlighting
whole header line. [GH-705][] [GH-773][]
- Backslashes in escape sequences are now treated as markup. [GH-377][]
* Improvements:
- `markdown` passes `buffer-file-name` as a parameter to
`markdown-command` when `markdown-command-needs-filename` is
`t` and `markdown-command` is a function.
- Support newer version Eldoc ships with Emacs 28.
- Don't spell-check against pandoc references. [GH-572][]
- Support tree-sitter-based major modes used by Emacs 29.
- Highlight "geo" URI scheme [GH-739][]
- `clear-image-cache` to make toggle inline image update.
- Highlight autolinks if a scheme is valid and it is not registered in
markdown-uri-types
[GH-743][]
- Improve horizontal rule rendering in `markdown-view-mode` [GH-753][]
- Don't load major-mode if it isn't in `auto-mode-alist`[GH-761][]
- Improve `markdown-insert-table` prompt message [GH-771][]
- Consider `major-mode-remap-alist` to determine major-mode for code blocks
[GH-787][]
- Set marker after footnote reference [GH-793][]
- Improve putting text attribute for indented blocks [GH-794][]
* Bug fixes:
- Don't override table faces by link faces [GH-716][]
- Fix invalid italic fontification after bold markups[GH-731][]
- Fix `markdown-live-preview-mode` fails when `eww-auto-rename-buffer` is
non-nil[GH-737][]
- Fix to mistake to handle the line as delimiter row[GH-747][]
- Fix wrong displaying horizontal rule in `markdown-view-mode` [GH-747][]
- HTML-escape title in `markdown-add-xhtml-header-and-footer`
[markdown-xwidget-issue-9](https://github.com/cfclrk/markdown-xwidget/issues/9)
- Fix wrong inline link parsing that has link title[GH-762][]
- Don't treat backslashes as escapes inside literal blocks[GH-766][]
[GH-768][]
- Fix `markdown-enter-key` doesn't delete empty checkbox list[GH-786][]
[gh-377]: https://github.com/jrblevin/markdown-mode/issues/377
[gh-572]: https://github.com/jrblevin/markdown-mode/issues/572
[gh-705]: https://github.com/jrblevin/markdown-mode/issues/705
[gh-716]: https://github.com/jrblevin/markdown-mode/issues/716
[gh-731]: https://github.com/jrblevin/markdown-mode/issues/731
[gh-737]: https://github.com/jrblevin/markdown-mode/issues/737
...
...
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [NonGNU ELPA] Markdown-Mode version 2.6,
ELPA update <=