Sorry, we only make patches for major bugs, and even in that case, only the most recent version.
To see "Additional Word Chars" in action, try this:
- leave it set to an underscore.
- type under_score in the editor and double-click anywhere in the word. The whole word is selected.
- Clear out the Additional Word Chars setting.
- Repeat step 2. Now, the selection stops where the underscore character is.
So, with Additional Word Chars set to underscore, due_dt should never trigger autoreplace for dt (but it does, so that's a bug). We should see "due_dt" as 1 word, not 2 words separated by an underscore.
Options -> Editor -> Auto Replace -> Activation Characters are different. This refers to the characters that you can type AFTER "dt" (besides whitespace) to turn it into "drop table" So, notice parenthesis are in there. You could type "dt(" to turn into "drop table(". If you take the parenthesis out of this setting then "dt(" will remain unchanged.