Mercurial > emacs
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_\\)+:+") |