General XMetaL Discussion
LeeHart May 24, 2011 at 9:00 pm
Spellcheck Autocorrect changing "(c)" to "©)" and "(r)" to "®)"May 24, 2011 at 9:00 pmParticipants 0Replies 1Last Activity 11 years, 4 months ago
XMetaL Essential 6.0 SP1 6.0.2.070
I thought this had been discussed before but I can't seem to find the threads.
The default setting of XMetaL spellchecker is to autocorrect without prompting. Unfortunately this means that any occurences of “(c)” and “(r)” are changed to “©)” and “®)”. I can't see how those would ever be appropriate replacements. This happens in CamerasInFocus.xml, not just our topics.
Can XMetaL change these replacements to look for “(c)” instead of “(c” and “(r)” instead of “(r”? If not, can the default be changed to prompt before autocorrecting?
Near-term I have a workaround (Reg Add “HKCUSoftwareCorelXMetaLWritingTools10Spell CheckerUS” /v “Auto Replacement” /t REG_BINARY /d “00000000” /f) and firm instructions to users to never enable autocorrection but the bug means that anyone likely to have (r) or (c) in their content are likely to have it corrupted.
I'd also like to add “©)” and “®)” to the list of possible misspelled words to flag any possible existing corruption.
LeeDerek Read May 24, 2011 at 11:01 pm
Reply to: Spellcheck Autocorrect changing "(c)" to "©)" and "(r)" to "®)"May 24, 2011 at 11:01 pm
This is part of the standard spell checker feature, which is not customizable on a per-document-type basis (so applies to all files).
These particular replacement items are included in the default list of “user words” for English. In the spell checker see Options > User Word Lists and look for them in the list at the bottom of the dialog that appears.
If you want to XMetaL to prompt before making any of these auto-corrections there's an option for that in the spell checker's options called “Prompt Before Auto Replacement” that is normally unchecked by default. That affects the spell checker when you are spell checking with the spell checker dialog open (F7).
If you are running 6.0 and up a separate option that controls the “live” spell checker (the new red squiggly line feature in 6.0). It is in the Tools > Options dialog and is a checkbox called “Replace words from my word list while typing”.
Note: The reason these two are in different places is because the spell checker is really a separate tool and its UI is somewhat fixed (difficult to modify). The spell checker has always had the first option and it was just easier to put the second option in the main Options dialog. We may also replace the existing spell checker, or more likely, add the ability to integrate another one at some point.
- You must be logged in to reply to this topic.