Emacs Markdown Mode
GPL-3.0 License
Bot releases are hidden (Show)
Breaking changes:
New Features:
Improvements:
markdown
passes buffer-file-name
as a parameter tomarkdown-command
when markdown-command-needs-filename
ist
and markdown-command
is a function.clear-image-cache
to make toggle inline image update.markdown-view-mode
GH-753
auto-mode-alist
GH-761
markdown-insert-table
prompt message GH-771
major-mode-remap-alist
to determine major-mode for code blocks GH-787
Bug fixes:
markdown-live-preview-mode
fails when eww-auto-rename-buffer
is non-nilGH-737
markdown-view-mode
GH-747
markdown-add-xhtml-header-and-footer
markdown-xwidget-issue-9
markdown-enter-key
doesn't delete empty checkbox listGH-786
Published by syohex over 2 years ago
Breaking changes:
markdown-do
supports following link GH-666markdown-do
at tableNew features:
markdown-mouse-follow-link
variable GH-290
markdown-link-make-text-function
functionmarkdown-disable-tooltip-prompt
.markdown-ordered-list-enumeration
variable GH-587
markdown-insert-foldable-block
function GH-598
markdown-table-align-p
flag GH-625Improvements:
markdown-edit-code-block
GH-375
markdown-cycle
accepts universal-argument like org-cycle GH-530
markdown-toggle-inline-images
) without Imagemagick installed in the computer (emulating Org Mode)markdown-insert-{bold,italic}
when region starts with spacesGH-613
defface
via a macro rather than a function.markdown--first-displayable
to avoid performanceadd-function
onmarkdown-table-at-point-p-function
.RET
C-m
.markdown-table-at-point-p-function
a non-nil default.markdown-table-at-point-p
accordingly.sh-shell
when markdown-edit-code-block
enter indirect buffer with sh-mode
markdown-edit-code-block
GH-663
Bug fixes:
nil
being returned from markdown-imenu-create-nested-index
[GH-578][]markdown-table-forward-cell
at last column issue GH-522
markdown-follow-thing-at-point
failing on subdir search GH-590
markdown-table-backward-cell
so it always goes back a single cellmarkdown-table-align
to detect delimiters surrounded by spacesmarkdown-mouse-follow-link
andmarkdown-table-align-p
point-max
inmarkdown-syntax-propertize
syntax-propertize-extend-region-functions
buffer-locallysyntax-propertize-extend-region-functions
.markdown-table-sort-lines
via menu-bar with older Emacs(< 28) GH-641
markdown-toggle-url-hiding
GH-674markdown-enable-math
exception issue GH-676
markdown-marginalize-headers
rendering in tty mode GH-677
Published by syohex over 4 years ago
Breaking changes:
markdown-italic-face
are nowmarkdown-font-lock-keywords-basic
andgfm-font-lock-keywords
are now obsolete.markdown-font-lock-keywords
is now used instead, but usersfont-lock-add-keywords
instead of modifying thismarkdown-mode
now adds entries to the beginning ofauto-mode-alist
rather than the end. If you were relying onmarkdown-mode
are evaluated. (GH-331, GH-335)markdown-fontify-code-blocks-natively
in gfm-view-mode
. ([GH-#451][])New features:
C-c C-s [
, ormarkdown-do
(C-c C-d
). Thanks tomarkdown-marginalize-headers
is non-nil
. Thanks tomarkdown-html-tag-name-face
,markdown-html-tag-delimiter-face
,markdown-html-attr-name-face
, andmarkdown-html-attr-value-face
. (GH-249)markdown-html-entity-face
.markdown-max-image-size
,(max-width . max-height)
.markdown-view-mode
andgfm-view-mode
with keymaps similar to view-mode
andhelp-mode
. (GH-296)markdown-add-footnotes-to-imenu
. (GH-235)markdown-xhtml-body-preamble
andmarkdown-xhtml-body-epilogue
for wrapping additional XHTMLmarkdown-unused-refs
command to list and clean up unusedC-c C-c u
). (GH-322)markdown-insert-table
(C-c C-s t
) for interactivemarkdown-kill-outline
and markdown-kill-block
markdown-display-remote-images
for viewing remotemarkdown-back-to-heading
can be used as command (GH-415)Improvements:
markdown-command
and markdown-open-command
to bemarkdown-open-command
and runmarkdown-open-command
asynchronously. Thanks to Dmitrymarkdown-translate-filename-function
to translatemarkdown-export-kill-buffer
to kill or preservemarkdown-edit-code-block-default-mode
markdown-fontify-code-block-default-mode
to specify defaultC-c C-s C
. (GH-251)char-displayable-p
. (GH-264)markdown-footnote-display
. (GH-247)markdown-sub-superscript-display
.display-buffer-alist
then use display-buffer
. (GH-413)markdown-command
settingmarkdown-command
markdown-translate-filename-function
for markdown-display-inline-images
filter-buffer-substring-function
for markdown-view-mode
andgfm-view-mode
(GH-493)electric-pair-mode
Bug fixes:
composition
property to avoidmarkdown-open-command
, markdown-uri-types
,markdown-hr-strings
defcustoms. (GH-254, GH-259)/tmp
contains anmarkdown-inline-code-face
's :inherit
attribute.markdown-css-paths
variable.markdown-code-face
background color at packagemarkdown
and markdown-open
.markdown-inline-code-at-pos
.markdown-list-indent-width
issue(GH-405)