> The very right way is to shift to emacs-unicode.  As long as
> we have multiple character codes for characters that user
> don't want to distinguish, any fix is just a dirty work
> around.

I'm not sure about "workaround" but it'll only ever be a heuristic.

> Your patch may fix not only the current case but also the
> other cases, but may break some case.  My patch fix only the
> current case and won't break the other case.

Within the constraints of the non-unicode Emacs, it seems to be The Right
Way in that it's a heuristic that fixes all the places where we've already
had to introduce a fix, and I can't think of a place where it's going to
break something.  I.e. it's a much better heuristic than the one we
currently have.  Also it allows us to remove the heuristic code (in quail
and self-insert-command, and soon in isearch) we've added at various other
places, so it cleans up the code a bit.  Since that code is not necessary in
Emacs-unicode, it ends up bringing the two closer which I think is a good
thing as well.  I.e. it just feels Right.


        Stefan


_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

Reply via email to