Opened 10 years ago

Closed 10 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:


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

Change History (1)

comment:1 Changed 10 years ago by David Aspinall

Resolution: fixed
Status: newclosed

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.

Note: See TracTickets for help on using tickets.