From f21d9b6e4461719cece6ad4adc85ea84ddc5a4e0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Simen=20Heggest=C3=B8yl?= Date: Tue, 31 Mar 2015 19:55:52 +0200 Subject: [PATCH] Derive `css-mode' from `prog-mode' * textmodes/css-mode.el (css-mode): Derive from `prog-mode'. --- lisp/ChangeLog | 4 ++++ lisp/textmodes/css-mode.el | 3 +-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index df66d81f808..621121e0f06 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,7 @@ +2015-03-31 Simen Heggestøyl + + * textmodes/css-mode.el (css-mode): Derive from `prog-mode'. + 2015-03-31 Stefan Monnier * jit-lock.el (jit-lock--run-functions): Fix min/max copy&paste error. diff --git a/lisp/textmodes/css-mode.el b/lisp/textmodes/css-mode.el index 3e7612aeee8..72800808e65 100644 --- a/lisp/textmodes/css-mode.el +++ b/lisp/textmodes/css-mode.el @@ -370,14 +370,13 @@ pseudo-classes, and at-rules." (css--complete-at-rule))) ;;;###autoload -(define-derived-mode css-mode fundamental-mode "CSS" +(define-derived-mode css-mode prog-mode "CSS" "Major mode to edit Cascading Style Sheets." (setq-local font-lock-defaults css-font-lock-defaults) (setq-local comment-start "/*") (setq-local comment-start-skip "/\\*+[ \t]*") (setq-local comment-end "*/") (setq-local comment-end-skip "[ \t]*\\*+/") - (setq-local parse-sexp-ignore-comments t) (setq-local fill-paragraph-function 'css-fill-paragraph) (setq-local add-log-current-defun-function #'css-current-defun-name) (smie-setup css-smie-grammar #'css-smie-rules -- 2.39.5