]> granicus.if.org Git - python/commitdiff
(py-tab-face): => py-mixed-indentation-face
authorBarry Warsaw <barry@python.org>
Fri, 20 Mar 1998 14:48:30 +0000 (14:48 +0000)
committerBarry Warsaw <barry@python.org>
Fri, 20 Mar 1998 14:48:30 +0000 (14:48 +0000)
(python-font-lock-keywords): Better regexp given by Sjoerd.  This
matches only mixed indentation which is probably more useful than
matching all tabs.

Misc/python-mode.el

index 45eadfe3deeb04d1645f20f93351725bb5405746..9b641960f7a7483b80a7440e6ec35944ce9dce4a 100644 (file)
@@ -309,10 +309,11 @@ source code of the innermost frame.")
   :type 'function
   :group 'python)
 
-(defface py-tab-face nil
-  "Face that tabs are displayed in.
+(defface py-mixed-indentation-face nil
+  "Face that mixed indentation is displayed in.
 To quickly see mixed tabs/spaces, use \\[customize-face] and set the
-background of `py-tab-face' to something obnoxious (like \"Yellow\")."
+background of `py-mixed-indentation-face' to something obnoxious (like
+\"Yellow\")."
   :group 'python)
 
 ;; Not customizable
@@ -377,8 +378,8 @@ support for features needed by `python-mode'.")
      ;; functions
      '("\\bdef[ \t]+\\([a-zA-Z_]+[a-zA-Z0-9_]*\\)"
        1 font-lock-function-name-face)
-     ;; tabs
-     '("^[\t]+" 0 py-tab-face)
+     ;; mixed tabs and spaces indentation
+     '("^[ \t]*\\( \t\\|\t \\)[ \t]*" 0 py-mixed-indentation-face)
      ))
   "Additional expressions to highlight in Python mode.")
 (put 'python-mode 'font-lock-defaults '(python-font-lock-keywords))