Как использовать Unicode в AutoHotKey?

Я пытаюсь заставить два дефиса вызвать короткий тире, а три дефиса вызвать длинный тире; любить

:*?:---=::—
:*?:--=::–

кроме работы. Вот где я попал:

:*?:11::

SendLevel 1

Send 2 

return



SendLevel 0

:*?:21::3 

это работает (11 производит 2, 111 производит 3)

:*?:--::

SendLevel 1

Send –

return



SendLevel 0

:*?:–-::—

Это тот же сценарий, но «1» был заменен на «-», «2» был заменен на «-», а «3» был заменен на «-» - «-» должен производить «-» и «---» должен выдавать «-», но он не работает, потому что Unicode не полностью поддерживается в используемой мной версии (AutoHotKey_L v1.1.09.04 от autohotkey.com).

Ответы на вопрос(3)

Ваш ответ на вопрос