Community
Participate
Working Groups
We should consider looking at the new spellchecking abilities included in the platform. This would be very useful for our exemplary views and applications. This also makes a compelling case for chat applications that want this functionality out of box.
I'm not sure this is a great idea. Chat/IM is notorious for intentional spelling errors, strange and unique abbreviations, very rapid (but error prone) response, etc. I'm not sure if people would want spell checkers in chat input and/or output...they could very easily become annoying (e.g. the dictionary problems with the java editor when spell checking was introduced into the platform). But perhaps we could try it out and see how people respond.
Scott, this shouldn't be too much of a problem because there's an extension point that allows you to add your own processing (org.eclipse.ui.workbench.texteditor.spellingEngine). For ECF, we can add our own processor to handle most of these commonly used chat terms... maybe there's some dictionary out there that we can reuse under the EPL to help us out with this.
(In reply to comment #2) > Scott, this shouldn't be too much of a problem because there's an extension > point that allows you to add your own processing > (org.eclipse.ui.workbench.texteditor.spellingEngine). Sure, I know. >For ECF, we can add our > own processor to handle most of these commonly used chat terms... maybe there's > some dictionary out there that we can reuse under the EPL to help us out with > this. > Finding this will be the hard part, I suspect.
I think the abbreviated forms of words used in IM are actually incorrect spellings, and it should really be up to the user to say "that's OK by me" through the usual QuickFix mechanism. I think the platform's default dictionary is a fine starting point already. I believe the current Spelling preference page also only allows you to choose one of the available engines and configure it. To use a different engine in ECF would require its own copy of the preference page.
(In reply to comment #4) > I think the abbreviated forms of words used in IM are actually incorrect > spellings, and it should really be up to the user to say "that's OK by me" > through the usual QuickFix mechanism. I think whether they are 'incorrect' depends a lot on the use case...many people use abbreviations and such so much in chat that it hardly looks like english. I think that for such folks defining as incorrect and having the annoyance of the misspelled marker could make it difficult to use. If we use a normal english dictionary/engine, as Nitind proposes below, then I think we want a way for people to disable it easily and quickly. >I think the platform's default > dictionary is a fine starting point already. I believe the current Spelling > preference page also only allows you to choose one of the available engines and > configure it. To use a different engine in ECF would require its own copy of > the preference page. >
Setting target milestone.
Assigning to Chris.
Seems unlikely to happen. If resources become available for this then please reopen.