diff options
author | Richard M. Stallman <rms@gnu.org> | 1996-01-15 05:08:57 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 1996-01-15 05:08:57 +0000 |
commit | 2b8a4456ef40add18a72da36fcf07faf22c03b2f (patch) | |
tree | 74bc40bdbb8cd16d39c69c9187295b1dccbed1ca | |
parent | 67367a54b6d9488205973c2fe060dd8037b477ca (diff) | |
download | emacs-2b8a4456ef40add18a72da36fcf07faf22c03b2f.tar.gz |
(auto-mode-alist): Add sgml-mode and html-mode.
(write-contents-hooks): Doc fix.
-rw-r--r-- | lisp/files.el | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/lisp/files.el b/lisp/files.el index c0f5c718b5f..dbd8209fbdc 100644 --- a/lisp/files.el +++ b/lisp/files.el @@ -17,8 +17,9 @@ ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License -;; along with GNU Emacs; see the file COPYING. If not, write to -;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. +;; along with GNU Emacs; see the file COPYING. If not, write to the +;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, +;; Boston, MA 02111-1307, USA. ;;; Commentary: @@ -220,7 +221,11 @@ and the rest are not called. This variable is meant to be used for hooks that pertain to the buffer's contents, not to the particular visited file; thus, `set-visited-file-name' does not clear this variable; but changing the -major mode does clear it if you have made it buffer local. +major mode does clear it. + +This variable automatically becomes buffer-local whenever it is set. +If you use `add-hooks' to add elements to the list, use nil for the +LOCAL argument. See also `write-file-hooks'.") (make-variable-buffer-local 'write-contents-hooks) @@ -982,9 +987,9 @@ run `normal-mode' explicitly." ("\\.y\\'" . c-mode) ("\\.lex\\'" . c-mode) ("\\.oak\\'" . scheme-mode) - ("\\.sgm\\'" . sgml-mode) - ("\\.sgml\\'" . sgml-mode) + ("\\.sgml?\\'" . sgml-mode) ("\\.dtd\\'" . sgml-mode) + ("\\.s?html?\\'" . html-mode) ;; .emacs following a directory delimiter ;; in either Unix or VMS syntax. ("[]>:/]\\..*emacs\\'" . emacs-lisp-mode) |