Uwe Brauer writes:
>> On Fri, 25 Nov 2011 16:30:53 +0900, "Stephen J.
Turnbull" <stephen(a)xemacs.org> wrote:
The most obvious way does not work: I renamed the old hebrew
(el and elc file)
file in the lisp/mule directory to hebrew-org and copied the
patched versions into that directory and restarted xemacs.
I'm not sure if that should work. Probably it should, in a recent
enough XEmacs, but 21.5.29 is apparently too old. See below.
> To test just the one new coding system without restarting
> can use C-x C-e on the form that defines it.
You mean on the code which follows
'cp1255 'fixed-width "Microsoft Code Page 1255 (Hebrew)"
Yes, that's correct. Works for me (ie, the coding system is defined;
I don't know if it actually works on Hebrew yet, I'll try tomorrow).
I did that and I obtain an error
That's bad news for you; it means that 21.5.29 is too old to support
the modern way of defining simple coding systems like ISO 8859 and
Microsoft code pages. You'll need a more recent build of XEmacs.
In 21.5.29, you could try
M-: (define-coding-system-alias 'cp1255 'iso-8859-8) RET
which will allow you to read the Hebrew (I think), but will not be
able to decode the extra punctuation characters that CP1255 supports.
XEmacs-Beta mailing list