IM Corrections…
In this post I will cover one of the features in “Enable Inline Commands” that was referenced in a previous post.
Let’s say you typed a message and sent it to your buddy. Then you saw your typo. What can you do? Copy, paste, correct and send? Here is another way: The RX-Plugin remembers the last message you sent to anyone and lets you type in a simplified regular expression in the IM compose window to fix your mistake. You don’t have to re-write the entire message–just the part that is wrong.
The command is invoked by entering the following in the IM compose window: “s/wrong/right/” (letters in bold are literal characters) where “wrong” is the word to be replaced and “right” is the word to replace it with. You can also append an ‘i‘ and/or ‘g‘ to the expression to make it ignore case and apply the correction to all occurrences, respectively.
You can also extend the previous message you just sent by entering “s// the part you want to add to the end of your previous message./“.
Whenever you correct a previous message the RX-Plugin will add “CORRECTION:” at the front of the message. The previous message will be inserted at the front when you are extending a message.
There are a few limitations on this feature. For now, only one correction can be entered at a time. You also can’t do any font changes or apply any real regular expressions in your corrections. The ignore case does not allow you to preserve case, for now, it simply replaces all occurrences of ‘wrong’, in any case, with ‘right’. NOTE: This literally works on the last message you sent to anyone. So, if you send an IM to buddy A and then send an IM to buddy B, you can’t go back to buddy A and correct the IM you sent to buddy A since the plugin only remembered what you just sent to buddy B and would apply your correction to the message sent to buddy B.
I encourage you to try it out today and welcome your feedback.