summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/byte-run.el
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2012-05-11 16:05:19 -0400
committerStefan Monnier <monnier@iro.umontreal.ca>2012-05-11 16:05:19 -0400
commit2171cea5fcc5537bf6179284bdce554d80982594 (patch)
tree73f67010ad5e3521586eea03e8301f5542013e06 /lisp/emacs-lisp/byte-run.el
parentaa0382bd67c77578fc2e589ba802f5f1330a4a0a (diff)
downloademacs-2171cea5fcc5537bf6179284bdce554d80982594.tar.gz
emacs-2171cea5fcc5537bf6179284bdce554d80982594.tar.bz2
emacs-2171cea5fcc5537bf6179284bdce554d80982594.zip
* lisp/progmodes/prolog.el: Use SMIE. Cleanup regexp setup.
(prolog-upper-case-string, prolog-lower-case-string) (prolog-atom-char-regexp, prolog-atom-regexp): Initialize in defconst. (prolog-use-smie, prolog-smie-grammar): New vars. (prolog-smie-forward-token, prolog-smie-backward-token) (prolog-smie-rules): New funs. (prolog-comment-indent): Remove. (prolog-mode-variables): Use default comment indentation instead. Setup SMIE. (prolog-build-case-strings, prolog-set-atom-regexps): Remove. (prolog-mode): Don't call them any more. (prolog-electric-colon, prolog-electric-dash) (prolog-edit-menu-insert-move): Use indent-according-to-mode.
Diffstat (limited to 'lisp/emacs-lisp/byte-run.el')
0 files changed, 0 insertions, 0 deletions