On Wed, 2011-11-09 at 14:04 +0200, Tor Lillqvist wrote:
> > Currently, LO seems to call the API for every word (or even letter) typed,
> > which is incredibly wasteful as grammar checking only makes sense at
> > sentence level.

        Heh :-) sounds like a beast. Also it's (no doubt) rather annoying for
the Java / LanguageTool use case I suspect.

> > I also don't really want the whole paragraph at each call;
> > just the last finished sentence.

        Right - an interesting concept.

> But what if you have an already "finished" sentence that has existed
> in the document as such for long, but then go back into it and add or
> delete one character, that changes its grammatical correctness in
> either direction? (For instance, change "it's" to "its".)

        Then we need to re-emit that sentence for grammar checking I imagine.
It seems do-able, we'd need to track cursor movement and typing a little
more cleverly (if we're not doing that already).

        Would you be interested in improving that in the core? and/or need some
code pointers for that ? presumably it'd enable heavier-duty, more
intelligent grammar checking with the same performance, which'd be
cool ?

        All the best,

                Michael.

-- 
michael.me...@suse.com  <><, Pseudo Engineer, itinerant idiot

_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to