# HG changeset patch # User Stefan Monnier # Date 1213984675 0 # Node ID 8b630d07bb3f56b97eec4a726fb30ee24c446b8f # Parent fcd827c4a553485c17c17a9190536cea4fc8929b (auto-mode-alist): Use rst-mode for *.rst and *.rest files. diff -r fcd827c4a553 -r 8b630d07bb3f lisp/ChangeLog --- a/lisp/ChangeLog Fri Jun 20 17:53:42 2008 +0000 +++ b/lisp/ChangeLog Fri Jun 20 17:57:55 2008 +0000 @@ -14,6 +14,7 @@ Remove unused var `in-par'. Use `point' rather than `point-marker'. (rst-line-block-region): Reduce redundancy. Use the `pfxarg' arg. (rst-replace-lines): Simplify. + (auto-mode-alist): Use rst-mode for *.rst and *.rest files. * simple.el (special-mode-map): New var. (special-mode): New major mode. diff -r fcd827c4a553 -r 8b630d07bb3f lisp/textmodes/rst.el --- a/lisp/textmodes/rst.el Fri Jun 20 17:53:42 2008 +0000 +++ b/lisp/textmodes/rst.el Fri Jun 20 17:57:55 2008 +0000 @@ -361,7 +361,9 @@ :group 'rst :type '(boolean)) - +;; Use rst-mode for *.rst and *.rest files. Many ReStructured-Text files +;; use *.txt, but this is too generic to be set as a default. +;;;###autoload (add-to-list 'auto-mode-alist '("\\.re?st\\'" . rst-mode)) ;;;###autoload (define-derived-mode rst-mode text-mode "ReST" :abbrev-table rst-mode-abbrev-table