On Jun 12, 2008, at 8:13 PM, John wrote:

Carsten Dominik <C.Dominik <at> uva.nl> writes:

This is a bug in XEmacs, in the definition of the variable `isearch-
mode-map'.  In this map, all printing characters should be bound to
`isearch-printing-char', but the setup does not handle non-ascii
characters correctly, I believe.  The purpose of this code is to
exactly handle packages like Org where all normal characters are bound
to a special function - but the implementation of this function is
incomplete.  A better implementation could be to find all characters
that are bound to self-insert-command in the global map and make the
replacement binding for those.

That's strange because whenever I isearch words with accented characters in other modes then it works fine. The problem only occurs when using org mode.

Hi John,

please re-read my reply which you quote above. I did explain that most other modes do not need this special treatment because in most modes, printing characters are bound to self-insert-command. However, XEmacs does cater for modes that redefine normal letters etc, but it does s in an icomplete way.

- Carsten



_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

Reply via email to