>>>>> "Jean-Marc" == Jean-Marc Lasgouttes <[EMAIL PROTECTED]> writes:

>>>>> "Andre" == Andre Poenitz <[EMAIL PROTECTED]> writes:
Andre> On Mon, Nov 15, 2004 at 12:10:40PM +0100, Jean-Marc Lasgouttes
Andre> wrote:
>>> So, we have two different definitions of what a word is, one being
>>> by inclusion and the other by exclusion. I am not sure what is the
>>> best way to define a word. Note that the isp_esc_char stuff should
>>> move to ControlSpellchecker. Then we would be in postion to unify
>>> these two definitions of a word. But how should we do it?

Andre> I think it doesn't matter much how it is done as long as it is
Andre> done uniformly. If in doubt I'd prefer the 'inclusion' method,
Andre> but that's most likely a personal preference about which I
Andre> don't care too much.

OK, here is the difference between the inclusion and the exclusion
method: isWord considers the following characters as part of a word,
while isLetter does not:
  "$'*<=>_`|0123456789

I think that all the non-numeric signs are just an error and should be
in IsKommaChar. 

Concerning the digits, both openoffice and word consider that they are
part of words as far as navigation is concerned. However, the
spellchecker skips over words containing digits. Is this what we
should do?

JMarc

Reply via email to