#163 closed defect (fixed)
Problems with x-symbol in XEmacs 21.5.28 (latin-iso8859-2 error)
Reported by: | Stefan Berghofer | Owned by: | David Aspinall |
---|---|---|---|
Priority: | major | Milestone: | PG-Emacs-3.7 |
Component: | 2:pg-emacs | Keywords: | |
Cc: |
Description
I'm just trying to get ProofGeneral to work with XEmacs 21.5.28 and Fedora Linux. During startup, I get a long and unreadable error message starting with something like
(1) (file-mode-spec/warning) Error in File mode specification: Wrong type argument: consp, latin-iso8859-2
I noticed this problem while I was visiting a user who is using Fedora release 7 (Moonshine), Kernel 2.6.23.1-21-fc7 on an i686. However, I also had the same problem on one of our machines at TUM, running XEmacs 21.5.28 and openSUSE 10.3.
Attachments (1)
Change History (2)
Changed 16 years ago by
Attachment: | latin-iso8859-2-backtrace.txt added |
---|
comment:1 Changed 16 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Summary: | Problems with (certain installations of) XEmacs 21.5.28 (latin-iso8859-2 error) → Problems with x-symbol in XEmacs 21.5.28 (latin-iso8859-2 error) |
This is a bug in x-symbol-mule.el for XEmacs 21.5.28 (present in the bundled version as well as PG version), because the API has changed for the lisp function specifier-matching-instance to take a cons instead of a symbol (to allow more extensive searching for fonts).
Fixed in 8.3 of x-symbol-mule.el in PG, but not checked for other XEmacs versions.
Should check this bug is reported/fixed upstream --- seems likely it will be/has been since X-Symbol is broken otherwise.
Backtrace for latin-iso8859-2 error