diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2012-05-11 16:05:19 -0400 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2012-05-11 16:05:19 -0400 |
commit | 2171cea5fcc5537bf6179284bdce554d80982594 (patch) | |
tree | 73f67010ad5e3521586eea03e8301f5542013e06 /lisp/emacs-lisp/byte-run.el | |
parent | aa0382bd67c77578fc2e589ba802f5f1330a4a0a (diff) | |
download | emacs-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