]> git.eshelyaron.com Git - emacs.git/commitdiff
* files.el (auto-mode-alist): Add entry to `.eld` files
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 13 Jun 2022 12:58:09 +0000 (08:58 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 13 Jun 2022 12:58:09 +0000 (08:58 -0400)
etc/NEWS
lisp/files.el

index 5df7713aeaa8929e5339db418563569f29e81fdb..9440baee6adc1439d27908b45be4616e0a4ea83a 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -294,6 +294,8 @@ startup.  Previously, these functions ignored
 \f
 * Changes in Emacs 29.1
 
+** Files with the '.eld' extension are now opened in 'lisp-data-mode'.
+
 +++
 ** New command 'find-sibling-file'.
 This command jumps to a file considered a "sibling file", which is
index eb1b90fc2994be067c05c744448698d274780c2e..22fccb151cdd226aadc61a1e8502e93d2a95d2a2 100644 (file)
@@ -2797,6 +2797,9 @@ since only a single case-insensitive search through the alist is made."
      ;; .dir-locals.el is not really Elisp.  Could use the
      ;; `dir-locals-file' constant if it weren't defined below.
      ("\\.dir-locals\\(?:-2\\)?\\.el\\'" . lisp-data-mode)
+     ("\\.eld\\'" . lisp-data-mode)
+     ;; FIXME: The lisp-data-mode files below should use the `.eld' extension
+     ;; (or a -*- mode cookie) so we don't need ad-hoc entries here.
      ("eww-bookmarks\\'" . lisp-data-mode)
      ("tramp\\'" . lisp-data-mode)
      ("/archive-contents\\'" . lisp-data-mode)