Opened 13 years ago
Closed 13 years ago
#398 closed defect (fixed)
Compilation failure with mmm and Emacs development version
Reported by: | noschinski | Owned by: | David Aspinall |
---|---|---|---|
Priority: | major | Milestone: | PG-Emacs-4.1 |
Component: | 2:pg-emacs | Keywords: | |
Cc: |
Description
Using the newest development version (or older versions) with Emacs 23.3 fails with the following error message during compiling the lisp files:
emacs --batch --no-site-file -q -eval '(setq load-path (append (mapcar (lambda (d) (concat "/home/noschinl/opt/ProofGeneral-4.1pre110309/" (symbol-name d))) (quote (acl2 ccc coq hol98 isar lego pgshell phox generic lib contrib/mmm))) load-path))' -eval '(progn (require (quote bytecomp)) (require (quote mouse)) (require (quote tool-bar)) (require (quote fontset)) (setq byte-compile-warnings (remove (quote cl-functions) (remove (quote noruntime) byte-compile-warning-types))) (setq byte-compile-error-on-warn t))' -f batch-byte-compile contrib/mmm/mmm-mode.el In toplevel form: contrib/mmm/mmm-mode.el:165:12:Error: `font-lock-beginning-of-syntax-function' is an obsolete variable (as of Emacs 23.3); use `syntax-begin-function' instead. make[1]: *** [contrib/mmm/mmm-mode.elc] Fehler 1 make[1]: Leaving directory `/home/noschinl/opt/ProofGeneral-4.1pre110309' make: *** [compile] Fehler 2
Note: See
TracTickets for help on using
tickets.
The compile issue has been fixed for Emacs 23.3 now. It may have broken compatibility with older versions, but I don't know if anyone is really using mmm mode anyway. Let's live with it.