Greg Badros <gjb(a)cs.washington.edu> writes in xemacs-beta(a)xemacs.org:
SL Baur <steve(a)xemacs.org> writes:
...
> XEmacs is *not* 64 bit clean. On DEC OSF, temacs and dumped
xemacs are
> semi-functional, but some internals are broken, definitely including
> the character sets/character category tables.
Do you have any interest in trying to make XEmacs 64bit clean?
Yes. It will have to be done eventually. The same way we have to fix
the y2038 bug sometime.[1]
I will gladly give you an account on my Alpha box here at the UW if
you're interested in getting XEmacs to work better with GNU/Linux-Alpha.
Thanks for the offer, but I will have to decline for the time being.
Footnotes:
[1] Speaking of which, is it a standard POSIX feature that negative
times get treated as being before the epoch?
$ cat /usr/tmp/bug.c
main()
{
long int time = 0x7fffffff;
long int time2 = 0x80000000;
printf("Death at %s", ctime(&time));
printf("Afterlife at %s", ctime(&time2));
}
$ /usr/tmp/bug
Death at Tue Jan 19 12:14:07 2038
Afterlife at Sat Dec 14 05:45:52 1901
--
雨が降っています。