On Thu, 2004-11-18 at 15:23 +0100, Jean-Marc Lasgouttes wrote: > I wonder how many people are really aware that spellchecking starts > from cursor... I think that this is a very bad default setting. We should definitely change to checking the whole document by default, in my opinion.
> Helge> Also note that appending some paragraphs (or chapters) to a > Helge> document is a common operation. It is then convenient to > Helge> position the cursor at the start of the "new" stuff and > Helge> spellcheck from there. > > Then one can spellcheck the selection. Yes, I think if the user wishes to check something they've just written they can select it. After all, they would have to go back and position their cursor where they started making changes manually anyway with the present code. > Helge> Perhaps spellchecking could be a submenu, with the choices > Helge> "whole document (F7)" "selection (F7)" "From cursor" Too much UI: it's a substantial complication that is beneficial only in a few fringe use-cases. > Helge> Yes, F7 is listed twice, the idea is to spellcheck the > Helge> selection if there is one, otherwise do the entire document. This would be a good behaviour. If the user didn't mean to have something selected, they will probably figure out what's going on when they got the "3 words checked" dialog or so. Speaking of which, perhaps this dialog could communicate to the user that only the selection was checked explicitly? Something like "Spellcheck complete: selection checked (66 words)" or alternatively "Spellcheck complete: whole document checked (666 words)". It's a bit wordy, but I think most users just click away this dialog without reading it anyway so it shouldn't bug anyone. John