
Modified filtering RegEx to capture any trailing spaces and puncutation to restore those characters upon pasting into front document. Improved RegEx to capture trailing spaces and extra space and restore them when the word already exists in the chosen set and is pasted in the front document.

Switched to named clipboard (Typinator) to prevent interference with system clipboard from Alfred's Clipboard Merging Powerpack feature.Īdded an option to manually type in the abbreviation in case it's not captured correctly. Improved RegEx to capture compound words before trailing punctuation as well as filtering out any leading non-alpha characters (in case the word is the first in a list) within one action. Added an action to retry the loop if the initial selection does not copy any alpha-characters (this can be handy if there is punctuation after the word you want to add since ⇧⌥← sometimes captures only the trailing punctuation, and not the word behind it).Added replacing straight apostrophes with curly apostrophes.Added deleting system clipboard (since I discovered that copying to named clipboard still makes use of the system clipboard).Used a switch action to move to end of work upon cancelling if it is already spelled correctly, otherwise leave it highlighted.V5.1.0 Friday, Septem(not posted publicly)


Ability to use the same macro to for multiple sets by assigning multiple triggers.If you DO use Aspell, be sure to setup your ENV_PATH variable by following the instructions in this link: Create a PATH Environment Variable for Keyboard Maestro and Add /usr/local/bin to the Default Path - Questions & Suggestions - Keyboard Maestro Discourse You can however simply disable the Aspell portions of the macro if you don't need any spelling suggestions the macro will work fine without them, but you'll just have to verify correct spelling yourself. More info on Aspell can be found here: Use Aspell (Homebrew Package) to Spell Check a Word. One caveat: to get the most out of this macro, you should also use Aspell to get a list of spelling suggestions. Therefore I am posting it separately from the other macro so as to (hopefully) not cause confusion. But this is a completely new version with a lot more features, and is a lot more stable since it uses Typinator's AppleScript dictionary instead of GUI scripting. It is based on one of my other macros: Quickly Create an Auto-Correction Expansion With Typinator. Howdy folks, I am really excited about this new macro and wanted to share it with everybody.
