I had to stare at this one a few minutes.
1) looks like a bug to me, but maybe I'm missing something. I'll ask on
Gitter.
AutoKey does what it's supposed to do with the cases, but doesn't think
about caps that are in the phrase to start with. I think it just knows
about all caps, no caps, and, maybe, a leading cap. I've never really
played with that feature. I
If you want it to work differently, you can file an enhancement request.
If you do, be sure to specify very clearly exactly how you want it to
work.
Something like this needs a number of people to look at it to see what the
consequences might be.
The main problem with something like this is that it has to be done in a
way that doesn't break a ton of exiting phrases. It would probably require
a configuration switch in the GUI that defaults to off.
>
>
> 1. Why does "Match phrase case of typed abbreviation" always check the
> "Ignore case of typed abbreviation" box? Aren't they mutually exclusive
> of
> each other? It's pretty misleading.
> 2. Also, I dislike how the matching method works. For example, I could
> map in AutoHotkey:
>
> :?*:;afaik::as far as I know
>
> This yields the following:
>
> - Type ;afaik to spit out "as far as I know"
> - Type ;Afaik to spit out "As far as I know"
>
> But in AutoKey, if you try to type ;afaik with case-matching turned on,
> the
> "i" is lowercased EVEN WHEN you already told AutoKey to type a capital "I"
> in the output text field (above Phrase Settings). What gives?
>
> --
> You received this message because you are subscribed to the Google Groups
> "autokey-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
autokey-user...@googlegroups.com.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/autokey-users/ff57a413-994f-4241-bfb9-4a320422ca34n%40googlegroups.com.
>