>Bram Moolenaar wrote: > Can we see the start and/or end of a word by recognizing characters? > Or do we need to recognize words? > > The spell checker does have some knowledge about where words start and > end. It's a bit slow doing it that way, but might still be acceptable. > > I suppose we could have a character class that indicates no spaces are > used to separated words. That will assume the character is only used in > that kind of language. >
Thank you Bram. I believe there are C algorithms (someplace) that define what is a Thai syllable. (I am not sure if this is the same as the ICU algorithms or not.) This would allow wrapping and navigation etc. at syllable level. I wouldn't recommend it for line breaking, but it would be less CPU intensive than a dictionary solution. However, for use of '*' and other nifty word level commands, tapping into ICU dictionary algorithms seems necessary. In my naivety, I ask, could we enable a setting that turns on/off ICU dictionary algorithms for Southeast and Southern Asian languages "in one fell swoop"? Or does this need to be hammered out one language at a time? And?? If ICU dictionary algorithms are supported, would this mean thai spelling would be naturally supported, or would this be a separate step? -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.