comparison lisp/progmodes/cfengine.el @ 59241:685fd8697e78

(cfengine-mode): Use mode-require-final-newline.
author Richard M. Stallman <rms@gnu.org>
date Fri, 31 Dec 2004 14:52:42 +0000
parents 1af59a842b93
children aac0a33f5772 95879cc1ed20
comparison
equal deleted inserted replaced
59240:ea1a26b1456d 59241:685fd8697e78
220 (modify-syntax-entry ?\\ "_" cfengine-mode-syntax-table) 220 (modify-syntax-entry ?\\ "_" cfengine-mode-syntax-table)
221 ;; Otherwise, syntax defaults seem OK to give reasonable word 221 ;; Otherwise, syntax defaults seem OK to give reasonable word
222 ;; movement. 222 ;; movement.
223 223
224 (set (make-local-variable 'parens-require-spaces) nil) 224 (set (make-local-variable 'parens-require-spaces) nil)
225 (set (make-local-variable 'require-final-newline) t) 225 (set (make-local-variable 'require-final-newline) mode-require-final-newline)
226 (set (make-local-variable 'comment-start) "# ") 226 (set (make-local-variable 'comment-start) "# ")
227 (set (make-local-variable 'comment-start-skip) 227 (set (make-local-variable 'comment-start-skip)
228 "\\(\\(?:^\\|[^\\\\\n]\\)\\(?:\\\\\\\\\\)*\\)#+[ \t]*") 228 "\\(\\(?:^\\|[^\\\\\n]\\)\\(?:\\\\\\\\\\)*\\)#+[ \t]*")
229 (set (make-local-variable 'indent-line-function) #'cfengine-indent-line) 229 (set (make-local-variable 'indent-line-function) #'cfengine-indent-line)
230 (set (make-local-variable 'outline-regexp) "[ \t]*\\(\\sw\\|\\s_\\)+:+") 230 (set (make-local-variable 'outline-regexp) "[ \t]*\\(\\sw\\|\\s_\\)+:+")