From fb07f408b681e1a100131a59c24c65a675dccf40 Mon Sep 17 00:00:00 2001 From: Barry Warsaw Date: Mon, 24 Feb 1997 03:37:22 +0000 Subject: (python-font-lock-keywords): Use new convention for installing in mode --- Misc/python-mode.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Misc/python-mode.el b/Misc/python-mode.el index fe6d323..9f88798 100644 --- a/Misc/python-mode.el +++ b/Misc/python-mode.el @@ -208,7 +208,7 @@ equal , `tab-width' is set to , a message saying so is displayed in the echo area, and if `py-beep-if-tab-change' is non-nil the Emacs bell is also rung as a warning.") -(defconst python-font-lock-keywords +(defvar python-font-lock-keywords (let* ((keywords '("and" "break" "class" "continue" "def" "del" "elif" "else:" "except" "except:" "exec" @@ -234,6 +234,8 @@ the Emacs bell is also rung as a warning.") 1 font-lock-function-name-face) )) "Additional expressions to highlight in Python mode.") +(put 'python-mode 'font-lock-defaults '(python-font-lock-keywords)) + (defvar imenu-example--python-show-method-args-p nil "*Controls echoing of arguments of functions & methods in the imenu buffer. @@ -716,7 +718,6 @@ py-beep-if-tab-change\t\tring the bell if tab-width is changed" (setq major-mode 'python-mode mode-name "Python" local-abbrev-table python-mode-abbrev-table - font-lock-defaults '(python-font-lock-keywords) paragraph-separate "^[ \t]*$" paragraph-start "^[ \t]*$" require-final-newline t -- cgit v0.12