markdown-mode
markdown-mode copied to clipboard
Emacs Markdown Mode
I'm using corfu and cape which isn't that important other than I'm using `completion-at-point` to do spell checking in a markdown buffer. `M-C-i` is bound to `completion-at-point` and works fine....
## Expected Behavior YAML/TOML/MultiMarkdown metadata keys containing numeric characters, like this ```markdown --- key 1: value key 2: value --- ``` should not break proper detection and fontification of metadata...
# Visually inconsistent text markup / font style Using the same syntax for different elements on a list, the fonts weight or style is rendered differently. ## Expected Behavior Visually...
Emacs 28 added `repeat-mode` so that commands with a prefix can be repeated more easily. It would be great if `markdown-mode` made use of this for some commands like `markdown-move-up`...
## Expected Behavior - imenu works ## Actual Behavior - `imenu--make-index-alist: Wrong type argument: consp, nil` ## Steps to Reproduce 1. call `imenu` on a markdown-mode buffer with the following...
## Description This patch highlights backslashes which escape another Markdown element. Also, this make backslash hidden if `markdown-hide-markup` is `t`. If you don't prefer highlighting backslash with comment face, I...
It would be useful to have a mode to support [MyST](https://myst-parser.readthedocs.io/en/latest/) syntax. MyST is an extension of CommonMark that adds support for various RST-style markup for use with Sphinx. It...
When opening any markdown file the `uncomment-region` command does nothing at all when selecting a commented region. ## Expected Behavior Expecting the command `M-x uncomment-region` to remove any html comments...
## Expected Behavior Some markdown note software supports wiki-links with the following format `[[note_file#Heading]]`, which links to `note_file`, and then navigates to the top level heading `Heading`. Linking to subheadings...
It would be awesome if ```markdown-unordered-list-item-prefix``` took a list of strings instead of a single string. ## Expected Behavior ```setq markdown-unordered-list-item-prefix "* ") ``` The ```markdown-unordered-list-item-prefix``` should take a list...