diff lisp/progmodes/cfengine.el @ 54460:82f7cd1ab4eb

(cfengine-mode): Set parse-sexp-ignore-comments.
author Juanma Barranquero <lekktu@gmail.com>
date Sun, 21 Mar 2004 15:29:42 +0000
parents 0746b84b7c15
children 1af59a842b93
line wrap: on
line diff
--- a/lisp/progmodes/cfengine.el	Sun Mar 21 15:24:38 2004 +0000
+++ b/lisp/progmodes/cfengine.el	Sun Mar 21 15:29:42 2004 +0000
@@ -239,7 +239,11 @@
   (setq imenu-generic-expression cfengine-imenu-expression)
   (set (make-local-variable 'beginning-of-defun-function)
        #'cfengine-beginning-of-defun)
-  (set (make-local-variable 'end-of-defun-function) #'cfengine-end-of-defun))
+  (set (make-local-variable 'end-of-defun-function) #'cfengine-end-of-defun)
+  ;; Like Lisp mode.  Without this, we lose with, say,
+  ;; `backward-up-list' when there's an unbalanced quote in a
+  ;; preceding comment.
+  (set (make-local-variable 'parse-sexp-ignore-comments) t))
 
 (provide 'cfengine)