# HG changeset patch # User Stefan Monnier # Date 1031018391 0 # Node ID d08b499ca14f93b3be567935884d193d2154077d # Parent 5ddbbad8205208d3d52a3b2e327371e11d6f3327 (paragraph-indent-text-mode-abbrev-table) (paragraph-indent-text-mode-syntax-table, paragraph-indent-text-mode): Use text-mode's syntax-table and abbrev-table. (text-mode): Set require-final-newline to t. diff -r 5ddbbad82052 -r d08b499ca14f lisp/textmodes/text-mode.el --- a/lisp/textmodes/text-mode.el Tue Sep 03 01:45:18 2002 +0000 +++ b/lisp/textmodes/text-mode.el Tue Sep 03 01:59:51 2002 +0000 @@ -67,8 +67,11 @@ Turning on Text mode runs the normal hook `text-mode-hook'." (make-local-variable 'text-mode-variant) (setq text-mode-variant t) + (set (make-local-variable 'require-final-newline) t) (set (make-local-variable 'indent-line-function) 'indent-relative)) +(defvar paragraph-indent-text-mode-abbrev-table text-mode-abbrev-table) +(defvar paragraph-indent-text-mode-syntax-table text-mode-syntax-table) (define-derived-mode paragraph-indent-text-mode text-mode "Parindent" "Major mode for editing text, with leading spaces starting a paragraph. In this mode, you do not need blank lines between paragraphs