I have a weird problem regarding hotstrings:
Everytime I delete any non-hotstring word by using either
ctrl + a, backspace
or
ctrl + backspace
(I will now call them §),
all hotstrings will no longer trigger after that (tested in different applications).
They somehow work again when I insert a whitespace character like space or enter before I write the next hotstring.
This problem does not occur if I...
- delete a working hotstring (also using §)
- delete a non-hotstring word by just using
backspacerepeatedly
Note: my test script for this is just one line:
:*:bzw::beziehungsweise
Am I doing something wrong, or is this a bug? (I'm using AHK version 1.1.29.01 on Windows 8.1)
bzqit replaces it withbeziehungsweise. I thenctrl + backspaceand typebzqand the string is replaced correctly. Is this not what you are seeing? - Zack Tarrbzq(which shouldn't trigger the hotstring), thenctrl + backspace, and then typebzw(which should work), nothing happens. If however I typebzw, which triggers the hotrstring, and then usectrl + backspaceon "beziehungsweise", hotsttrings will work after that. - scavibzwlet me retest that. Edit: Yes I am seeing the same issue. No clue on the fix doing some reading. - Zack Tarr