Tomáš Janoušek
Tomáš Janoušek
Commit 85ae745910 forced the use of terminal buffers whenever they're available to improve consistency and avoid confusion. This, however, has drawbacks: * Using a terminal buffer is slightly slower (not...
Tracking inactivity via idle time is unsuitable if one wants to account for activities such as watching movies or reading difficult texts. As media players usually keep the screen saver/locker...
I'd love to be able to track activities such as watching a movie or reading a dense (no scrolling for long time) blogpost, so tagging inactivity by idle time isn't...
This uses a stupid heuristic that code blocks starting with { are JSON, so it may cause problems for other content-types and I'm not sure how to do this properly....
### Steps to reproduce 1. `:let job = job_start('sh -c "echo x; cat"', {"mode": "raw", "close_cb": {->0}})` 2. `strace -f -p ` ### Expected behaviour I expected to see the...
### Description Added `stripModMask` to allow customizing which modifiers are irrelevant for key bindings. Useful for binding numpad keys only when Num Lock is off, or to make Mod5 irrelevant...
### Description We've been using the String we get out of `show . typeOf` as key in `extensibleState`, but that has a somewhat serious bug: it shows unqualified type names,...
Reincarnation of #289 (the original author switched to emacs + org-mode). ### TODO - [ ] tests
I'm trying to integrate a browser extension with liferea, and it seems to right way to do that is to let it open `feed://%s` URI, which is then passed to...
I'd like to be able to optionally temporarily suppress certain kinds of notifications (Slack, Discord, …). However, I need to not suppress them all (still wish to see urgent notifications...