From c18589a41a206e9e64c152d881c73f44a3c8dbe6 Mon Sep 17 00:00:00 2001 From: Robert O'Connor Date: Sun, 12 Apr 2020 01:06:23 -0400 Subject: [PATCH] Add support for mdx files Closes #11288 --- CHANGELOG.develop | 2 ++ layers/+lang/markdown/README.org | 1 + layers/+lang/markdown/packages.el | 5 +++-- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.develop b/CHANGELOG.develop index 3c8d3eae1e55..6264987d4815 100644 --- a/CHANGELOG.develop +++ b/CHANGELOG.develop @@ -2546,6 +2546,8 @@ Other: - Change the ~C-n~ and ~C-p~ message keys to their original ~N~ and ~P~ bindings - Edit require from =org-notmuch= to =ol-notmuch= as per org-mode update 9.3.1 (thanks to Loys Ollivier) +**** Markdown +- Add support for mdx files via markdown-mode (robbyoconnor) **** OCaml - Allow initialization without requiring =opam= (thanks to Bernhard Schommer) - Fixed misused functions, =merlin= is a package not a layer diff --git a/layers/+lang/markdown/README.org b/layers/+lang/markdown/README.org index 703dd5967bc0..171b719a7483 100644 --- a/layers/+lang/markdown/README.org +++ b/layers/+lang/markdown/README.org @@ -34,6 +34,7 @@ This layer adds markdown support to Spacemacs. ** Features: - markdown files support via [[http://jblevins.org/git/markdown-mode.git/][markdown-mode]] +- [[https://github.com/mdx-js/mdx][mdx]] file support via [[http://jblevins.org/git/markdown-mode.git/][markdown-mode]] - Fast GitHub-flavored live preview via [[https://github.com/blak3mill3r/vmd-mode][vmd-mode]] - TOC generation via [[https://github.com/ardumont/markdown-toc][markdown-toc]] - Completion of Emojis using [[https://github.com/dunn/company-emoji][company-emoji]] (still needs a way of showing, either diff --git a/layers/+lang/markdown/packages.el b/layers/+lang/markdown/packages.el index 2cf9ce129832..a7979f0fe3c7 100644 --- a/layers/+lang/markdown/packages.el +++ b/layers/+lang/markdown/packages.el @@ -53,7 +53,8 @@ (use-package markdown-mode :mode (("\\.m[k]d" . markdown-mode) - ("\\.mdk" . markdown-mode)) + ("\\.mdk" . markdown-mode) + ("\\.mdx" . markdown-mode)) :defer t :config (progn @@ -160,7 +161,7 @@ "gl" 'outline-next-visible-heading) ;; Promotion, Demotion (add-hook 'spacemacs-editing-style-hook - 'spacemacs//markdown-hjkl-promotion-demotion) + 'spacemacs//markdown-hjkl-promotion-demotion) (spacemacs//markdown-hjkl-promotion-demotion dotspacemacs-editing-style) (define-key markdown-mode-map (kbd "M-") 'markdown-move-down) (define-key markdown-mode-map (kbd "M-") 'markdown-promote)