diff options
| author | Ted Zlatanov | 2013-12-13 13:18:19 -0500 |
|---|---|---|
| committer | Ted Zlatanov | 2013-12-13 13:18:19 -0500 |
| commit | 978a5fdaa35e8945920ab194213715e6f1f0bc20 (patch) | |
| tree | 8ca7a4119d07eef4065ee535cbb192cf5a907514 /lisp/ChangeLog | |
| parent | 71e6691e5c9347f53fc984ccba83065c5e9fabaf (diff) | |
| download | emacs-978a5fdaa35e8945920ab194213715e6f1f0bc20.tar.gz emacs-978a5fdaa35e8945920ab194213715e6f1f0bc20.zip | |
Improve CFEngine 3 parsing and eldoc support, with syntax fallbacks
* progmodes/cfengine.el (cfengine-cf-promises): Add more default
locations for cf-promises.
(cfengine-mode-syntax-functions-regex): New caching variable.
(cfengine3-fallback-syntax): Fallback syntax for cases where
cf-promises doesn't run.
(cfengine3--current-word): Reimplement using
`cfengine-mode-syntax-functions-regex'.
(cfengine3-completion-function, cfengine3--current-function): Use
`cfengine3-make-syntax-cache' directly.
(cfengine3-clear-syntax-cache): New function.
(cfengine3-make-syntax-cache): Simplify and create
`cfengine-mode-syntax-functions-regex' on demand.
(cfengine3-format-function-docstring): Don't call
`cfengine3-make-syntax-cache' explicitly.
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index b48563761c4..8bd026470d1 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,20 @@ | |||
| 1 | 2013-12-13 Teodor Zlatanov <tzz@lifelogs.com> | ||
| 2 | |||
| 3 | * progmodes/cfengine.el (cfengine-cf-promises): Add more default | ||
| 4 | locations for cf-promises. | ||
| 5 | (cfengine-mode-syntax-functions-regex): New caching variable. | ||
| 6 | (cfengine3-fallback-syntax): Fallback syntax for cases where | ||
| 7 | cf-promises doesn't run. | ||
| 8 | (cfengine3--current-word): Reimplement using | ||
| 9 | `cfengine-mode-syntax-functions-regex'. | ||
| 10 | (cfengine3-completion-function, cfengine3--current-function): Use | ||
| 11 | `cfengine3-make-syntax-cache' directly. | ||
| 12 | (cfengine3-clear-syntax-cache): New function. | ||
| 13 | (cfengine3-make-syntax-cache): Simplify and create | ||
| 14 | `cfengine-mode-syntax-functions-regex' on demand. | ||
| 15 | (cfengine3-format-function-docstring): Don't call | ||
| 16 | `cfengine3-make-syntax-cache' explicitly. | ||
| 17 | |||
| 1 | 2013-12-13 Martin Rudalics <rudalics@gmx.at> | 18 | 2013-12-13 Martin Rudalics <rudalics@gmx.at> |
| 2 | 19 | ||
| 3 | Fix windmove-find-other-window broken after pixelwise resizing | 20 | Fix windmove-find-other-window broken after pixelwise resizing |