emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

fix for cfengine.el


From: Dave Love
Subject: fix for cfengine.el
Date: Thu, 18 Mar 2004 15:16:47 +0000
User-agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.2 (gnu/linux)

2004-03-10  Dave Love  <address@hidden>

        * progmodes/cfengine.el (cfengine-mode): Set
        parse-sexp-ignore-comments.

--- cfengine.el.~1.2.~  Wed Oct 22 15:08:21 2003
+++ cfengine.el Wed Mar 10 12:44:33 2004
@@ -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)
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]