summaryrefslogtreecommitdiff
path: root/lib/pathmax.h
diff options
context:
space:
mode:
authorTed Zlatanov <tzz@lifelogs.com>2013-12-13 13:18:19 -0500
committerTed Zlatanov <tzz@lifelogs.com>2013-12-13 13:18:19 -0500
commit978a5fdaa35e8945920ab194213715e6f1f0bc20 (patch)
tree8ca7a4119d07eef4065ee535cbb192cf5a907514 /lib/pathmax.h
parent71e6691e5c9347f53fc984ccba83065c5e9fabaf (diff)
downloademacs-978a5fdaa35e8945920ab194213715e6f1f0bc20.tar.gz
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 'lib/pathmax.h')
0 files changed, 0 insertions, 0 deletions