emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: case-table functions clobbering extra slots


From: Richard Stallman
Subject: Re: case-table functions clobbering extra slots
Date: Fri, 21 Jan 2005 15:10:37 -0500

    > The reason was documented in some of the previous commands in this file.
    > I will copy these comments into the functions that didn't have them.

    I saw comments, but I don't understand it.

If you ask some questions, I can try to answer them.

    In the case of sigma, it should be that both ? and ? upcase to ?, and
    ? downcases to ?.  [I hope I got those right, typing unicodes without
    being able to display them.  Obviously likewise for the iso8859-7
    charset.]

It should be possible to do that by setting up the upcase table and
the downcase table explicitly to do those things.  I think the code
that computes the other two tables can handle this case, but maybe it
doesn't, so it would be useful to find out.

Handa, can you help here?

      I set up entries in the case table interactively to get
    that right and then found they were clobbered by subsequent
    case-table.el functions being called.

I can see that subsequent calls would clobber this, because
they would clear out the downcase table.  They do that
so as to force recomputation.

Which case-table functions were called, and when?
Were they called by part of Emacs setup, or by some specific
library that you loaded, or what?





reply via email to

[Prev in Thread] Current Thread [Next in Thread]