99 karma · joined June 30, 2022
Keydogger does one thing and it does it well. If you think it's misbehaving in any way, it's so small you can read and confirm that behaviour.
Offtopic, I wish my younger self followed RTFM when I used to use Emacs.
Regarding the clipboard, it's a third party dependency. I looked into implementing Wayland clipboard myself but it is too deep Wayland. The only reason clipboard exists is because I cannot send non-printable characters using uinput.
This reminds me of Pharo which does all of the above, indexes classes, messages and has a rich documentation support.
Pharo(Smalltalk) IDE is one of the best IDE I've ever used. It even has a feature where you give input object and output object and it tells you what messages you need to send to get from input to output.
And that's why the first thing I ask during a technical interview is "Do you have internal documentation?".