Subject: Re: bug#6973: 24.0.50; parse-sgml.el sends error

From: Glenn Morris <[email-masked]>
Date: Thu, 2 Sep 2010 16:01:02 -0400

> Debugger entered--Lisp error: (invalid-function (\` (defmacro ((\, (intern (format "sgml-eltype-%s" n)))) (et) (list (quote get) et (quote (quote ((\, n))))))))

>From etc/NEWS:

  * Incompatible Lisp Changes in Emacs 24.1

  ** A backquote not followed by a space is now always treated as new-style.

and psgml-parse.el contains:

(defmacro sgml-prop-fields (&rest names)
  (cons
   'progn
   (loop for n in names collect
     (`(defmacro (, (intern (format "sgml-eltype-%s" n))) (et)
     ^^^^
         (list 'get et ''(, n)))))))