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

Reply via email to