# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 17
# self = https://watcher.sour.is/conv/uqw3bdq
Am I the only one seeing this? 🤔 https://github.com/vim/vim/issues/9586
Am I the only one seeing this? 🤔 https://github.com/vim/vim/issues/9586
Am I the only one seeing this? 🤔 https://github.com/vim/vim/issues/9586
@movq easy fix, move to emacs. You won't regret it! 😅
@ullarah Nah, not interested in changing operating systems. 🤣 (Although you could say the same thing about Vim these days. It even has :terminal.)
@ullarah Nah, not interested in changing operating systems. 🤣 (Although you could say the same thing about Vim these days. It even has :terminal.)
@ullarah Nah, not interested in changing operating systems. 🤣 (Although you could say the same thing about Vim these days. It even has :terminal.)
@movq Hui, that's weird. Nah, I'm still on 8.2.2434.
Aaaaaand it’s fixed, weeeeeeeeee 🥳 (I’m still baffled that this hit so few people. Has ^Z grown out of fashion? I would have expected there to be a ton of Vim users on Arch with tiling window managers, who use ^Z all the time …)
Aaaaaand it’s fixed, weeeeeeeeee 🥳 (I’m still baffled that this hit so few people. Has ^Z grown out of fashion? I would have expected there to be a ton of Vim users on Arch with tiling window managers, who use ^Z all the time …)
Aaaaaand it’s fixed, weeeeeeeeee 🥳 (I’m still baffled that this hit so few people. Has ^Z grown out of fashion? I would have expected there to be a ton of Vim users on Arch with tiling window managers, who use ^Z all the time …)
@movq Wow, that's a brilliant response time! I'm using a tiling window manager, too, but I'm rarely ^Z-ing. Never grew the habit of doing that. Just two things come to mind: if the console output scrolls too quickly or when the disk space approaches its limit while downloading YouTube videos. Other than that, no need for me to stop a program, I just open a new terminal. What's your use case of stopping programs?
@lyse I usually do ^Z when a) I quickly want to read some previous output from the same terminal or b) when there’s special “context” that I want to preserve. Like, the current directory, maybe a Python virtualenv is active, maybe I set some env vars. Stuff like that. (Sometimes, the same can be achieved by launching a terminal *through Vim* instead of the global hotkey daemon.)

Interesting, though. In the examples you listed, I usually do ^S / ^Q. Never really though about *why* I do that instead of ^Z. But now I’m reading that ^S (SIGSTOP) cannot be caught by processes. I guess that’s an advantage here, because the process really is forced to stop and cannot misbehave by doing $whatever in its signal handler. 😁
@lyse I usually do ^Z when a) I quickly want to read some previous output from the same terminal or b) when there’s special “context” that I want to preserve. Like, the current directory, maybe a Python virtualenv is active, maybe I set some env vars. Stuff like that. (Sometimes, the same can be achieved by launching a terminal *through Vim* instead of the global hotkey daemon.)

Interesting, though. In the examples you listed, I usually do ^S / ^Q. Never really though about *why* I do that instead of ^Z. But now I’m reading that ^S (SIGSTOP) cannot be caught by processes. I guess that’s an advantage here, because the process really is forced to stop and cannot misbehave by doing $whatever in its signal handler. 😁
@lyse I usually do ^Z when a) I quickly want to read some previous output from the same terminal or b) when there’s special “context” that I want to preserve. Like, the current directory, maybe a Python virtualenv is active, maybe I set some env vars. Stuff like that. (Sometimes, the same can be achieved by launching a terminal *through Vim* instead of the global hotkey daemon.)

Interesting, though. In the examples you listed, I usually do ^S / ^Q. Never really though about *why* I do that instead of ^Z. But now I’m reading that ^S (SIGSTOP) cannot be caught by processes. I guess that’s an advantage here, because the process really is forced to stop and cannot misbehave by doing $whatever in its signal handler. 😁
@movq Ah, I see. Makes sense. Oh my god, that's really cool, I didn't know about ^S and ^Q! I'm sure that will come in handy next time. :-) Thanks, mate! \\o/
@movq Ah, I see. Makes sense. Oh my god, that's really cool, I didn't know about ^S and ^Q! I'm sure that will come in handy next time. :-) Thanks, mate! \o/