diff options
| -rw-r--r-- | lisp/progmodes/cfengine.el | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lisp/progmodes/cfengine.el b/lisp/progmodes/cfengine.el index 1f15184f552..62633fe2940 100644 --- a/lisp/progmodes/cfengine.el +++ b/lisp/progmodes/cfengine.el | |||
| @@ -239,7 +239,11 @@ to the action header." | |||
| 239 | (setq imenu-generic-expression cfengine-imenu-expression) | 239 | (setq imenu-generic-expression cfengine-imenu-expression) |
| 240 | (set (make-local-variable 'beginning-of-defun-function) | 240 | (set (make-local-variable 'beginning-of-defun-function) |
| 241 | #'cfengine-beginning-of-defun) | 241 | #'cfengine-beginning-of-defun) |
| 242 | (set (make-local-variable 'end-of-defun-function) #'cfengine-end-of-defun)) | 242 | (set (make-local-variable 'end-of-defun-function) #'cfengine-end-of-defun) |
| 243 | ;; Like Lisp mode. Without this, we lose with, say, | ||
| 244 | ;; `backward-up-list' when there's an unbalanced quote in a | ||
| 245 | ;; preceding comment. | ||
| 246 | (set (make-local-variable 'parse-sexp-ignore-comments) t)) | ||
| 243 | 247 | ||
| 244 | (provide 'cfengine) | 248 | (provide 'cfengine) |
| 245 | 249 | ||