Re: debugging.
Uwe Brauer writes:
The debugging is not very easy, but it seems the problem
lies
In the part
'((iso-latin-1 . iso-8859-1)
(iso-latin-2 . iso-8859-2)
(iso-latin-3 . iso-8859-3)
(iso-latin-9 . iso-8859-9)
(iso-latin-15 . iso-8859-15)))
I hope not; that's part of the "(unless (featurep 'xemacs) ...)"
expression, so it should not be executed in any XEmacs since 19.12 or
before. The same thing is true of similar code in x-symbol-hooks.el.
Of the function
(defun x-symbol-mode-internal (conversion)
No, actually most likely it's coming from x-symbol-mule-make-cset in
x-symbol-mule.el.
(1) (local-variables/warning) Error in File local-variables: Wrong
type argument: consp, latin-iso8859-2
The key is here:
face-property-matching-instance(default font latin-iso8859-2 nil
nil t)
# bind (default registry left right first fonts cset)
x-symbol-make-cset(((("iso8859-2" . iso-8859-2) ?\^Þ -3750) ...)
First, this is the first (lowest in the stack) place the bad data is
mentioned, I think. Second, x-symbol-make-cset is the last (highest
in stack) function from x-symbol. The two factors combined make it
highly probable that the problem is in the hand-off from
x-symbol-make-cset (which is actually an alias of
x-symbol-mule-make-cset) to face-property-matching-instance.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta