Michael Thies
Michael Thies
I can confirm this problem on macOS Sonoma 14.4.1 with a German keyboard layout, where all non-ASCII characters (like the German umlauts Ä, Ö, Ü, ä, ö, ü, ß) are...
To clarify, the `invalid regex : )` occurs, if no sub-commands of `beet` are identified when the completion code tries to parse the output of `beet help`. On my machine...
Here is a suggestion, how to narrow down the cause of the problem. First, test that the output of `beet help` includes at the end a section like this: ```...
That was helpful in identifying the root cause of the problem! According to https://github.com/ThomasDickey/mawk-snapshots/blame/master/man/TODO only `mawk 1.3.4 20200717` and later support the brace operator when built with the internal regex-functions...
It is probably necessary to launch a fresh shell after replacing the `_beet` file. You could either open a new window (or tab or pane) in your terminal program or...
Then let's check whether the updated regex works, if directly used in the shell: ``` beet help | awk -v SEP=" " -v ARG2='^[[:space:]]?[[:space:]]?[[:space:]]?[^[:space:]]' \ -v START="Commands:" -v END2="" 'BEGIN...
So the regex for the sub-commands seems to be ok and I also do not see any possibility to load another, unexpected `_beet` file. When searching my home directory for...
I can confirm the same problem on my MacBook Pro M1, while everything works correctly on an Intel-based iMac Pro. The solution in this [Stack Overflow answer](https://stackoverflow.com/a/17589738) worked for me:...
This is a macOS-specific bug that has already been fixed in the `dev` branch: [native.mm](https://github.com/espanso/espanso/blob/fd9a7dd4f2afccaeb61623286b1230c0df0c7033/espanso-detect/src/mac/native.mm#L77) The bug affects all characters outside the 7-bit ASCII range, so `§` is affected but...