Escape sequence for inserting # symbol in v4.x?

Discussion, questions and support.
Post Reply
steve1
Posts: 6
Joined: Sep 1st, ’16, 20:14

Post by steve1 » Oct 25th, ’18, 18:21

In FastKeys 4.x, what is the proper way to escape / insert the # symbol?

On a machine that is still running v3.18, I am using a Text Expander rule of:

{#}original_sender

To insert this text:

#original_sender


This works properly on version 3.18, inserting the hash symbol. But on a second computer where I have version 4.12 installed, using this same Text Expander rule, the hash symbol is not inserted. This text is inserted by 4.12:

original_sender

I just updated to 4.13 and see the same behavior as 4.12--the hash symbol is not inserted.
steve1
Posts: 6
Joined: Sep 1st, ’16, 20:14

Post by steve1 » Oct 25th, ’18, 18:28

Well, I just tried creating this rule in 4.13, without the escape characters around the # symbol:

#original_sender


This works properly, with the hash symbol being inserted.

Does version 4.x no longer require the curly braces around special characters, such as #? If so, does this apply to all special characters? Or are there any exceptions?

(the documentation in 4.13 still indicates that {#} is required)
User avatar
Marko
Posts: 1719
Joined: Mar 2nd, ’13, 21:02

Post by Marko » Oct 25th, ’18, 19:40

In new FastKeys versions (from 4.12), the recognition of modifier characters is disabled by default so they can be used without braces. You can enable them in Preferences > Text Expander - Enable modifiers (!+^#).
Post Reply