On Sat, 22 Dec 2018 16:34:29 +0900, David Bremner writes: >I'm not quite sure whether this is a bug in emacs 26 or in mmm-mode,
i found the issue, and it's a bug/mistake in mmm-mode; somehow or other i ended up adding the following, very dud, patch in version 0.5.7-2: +;; emacs >= 25 has no more caddr -> cl-caddr alias +(if (>= emacs-major-version 25) + (defalias 'caddr 'cl-caddr)) + with that dud thing in place mmm-vars.el fails to compile on e26 when cl-third is first called. that's because on e24 cl-third is an alias for cl-caddr. on e26, cl-third is an alias for caddr. i don't exactly understand why compilation works if you skip mmm-sample, but the issue above is certainly the root cause for the whole mess. >Attached is an nmudiff that I plan to upload to DELAYED/5 i've nuked that dud patch and now everything incl. mmm-sample byte-compiles fine on e26 in a fresh sid chroot, so i'm about to upload 0.5.7-3; that'll invalidate your delayed nmu. regards az -- Alexander Zangerl + GPG Key 2FCCF66BB963BD5F + http://snafu.priv.at/ "If you want sympathy, look in the dictionary; it's between sex and syphilis." -- Joe Zeff
signature.asc
Description: Digital Signature