make <Multi_key> <asciicircum> <minus> output superscript minus
There are already multiple ways to output a Latin-1 macron
character via compose, including <Multi_key> <minus> <asciicircum>
and <Multi_key> <underscore> <asciicircum>
, but the sequence to type a superscript minus (as well as subscript minus) requires being able to type a U+2212 Unicode Minus symbol, which is very much not at all accessible.
Perhaps it could be possible to change <Multi_key> <asciicircum> <minus>
to output a superscript minus, while leaving <Multi_key> <minus> <asciicircum> : "¯" # MACRON
alone (which would remain in line with <Multi_key> <underscore> <asciicircum> : "¯" # MACRON
)