]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
(python-font-lock-keywords): better defaults.
authorBarry Warsaw <barry@python.org>
Wed, 8 Mar 1995 22:25:47 +0000 (22:25 +0000)
committerBarry Warsaw <barry@python.org>
Wed, 8 Mar 1995 22:25:47 +0000 (22:25 +0000)
Misc/python-mode.el

index 43a43e374bf8e65112980ee6c8602e0d86f3a4e0..a1ff2c7df11243b6b13ed415ba06ad7ec686c522 100644 (file)
@@ -166,31 +166,28 @@ displayed in the echo area, and if `py-beep-if-tab-change' is non-nil
 the Emacs bell is also rung as a warning.")
 
 (defvar python-font-lock-keywords
-  (purecopy
-   (list
-    (cons
-     (concat
-      "\\<\\("
-      (mapconcat
-       'identity
-       '(
-        "access"   "and"    "break"
-        "continue" "del"    "elif"
-        "else:"    "except" "except:" "exec"
-        "finally:" "for"    "from"    "global"
-        "if"       "import" "in"      "is"
-        "lambda"   "not"    "or"      "pass"
-        "print"    "raise"  "return"  "try:"
-        "while"
-        )
-       "\\|")
-      "\\)\\>")
-     1)
-    ;; functions
-    '("\\bdef\\s +\\(\\sw+\\)(" 1 font-lock-function-name-face)
-    ;; classes
-    '("\\bclass\\s +\\(\\sw+\\)[(:]" 1 font-lock-function-name-face)
-    ))
+  (list
+   (cons
+    (concat
+     "\\<\\("
+     (mapconcat
+      'identity
+      '("access"  "and"      "break"  "continue"
+       "del"     "elif"     "else"   "except"
+       "exec"    "finally"  "for"    "from"
+       "global"  "if"       "import" "in"
+       "is"      "lambda"   "not"    "or"
+       "pass"    "print"    "raise"  "return"
+       "try"     "while"    "def"    "class"
+       )
+      "\\|")
+     "\\)\\>")
+    1)
+   ;; functions
+   '("\\bdef\\s +\\(\\sw+\\)(" 1 font-lock-function-name-face)
+   ;; classes
+   '("\\bclass\\s +\\(\\sw+\\)[(:]" 1 font-lock-function-name-face)
+   )
   "*Additional keywords to highlight `python-mode' buffers.")
 
 \f