gnu-emacs-sources
[Top][All Lists]
Advanced

[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
...
...



reply via email to

[Prev in Thread] Current Thread [Next in Thread]