diff -urN emacs-23.2-orig/lisp/progmodes/python.el emacs-23.2/lisp/progmodes/python.el --- emacs-23.2-orig/lisp/progmodes/python.el 2010-04-04 07:26:12 +0900 +++ emacs-23.2/lisp/progmodes/python.el 2010-06-08 02:39:49 +0900 @@ -2492,7 +2492,6 @@ (^ '(- (1+ (current-indentation)))))) ;; Python defines TABs as being 8-char wide. (set (make-local-variable 'tab-width) 8) - (unless font-lock-mode (font-lock-mode 1)) (when python-guess-indent (python-guess-indent)) ;; Let's make it harder for the user to shoot himself in the foot. (unless (= tab-width python-indent)