Comment by hnlmorg
12 hours ago
I don’t want random text in my terminal to be a link. I do not find that useful.
If people want it enabled, they can enable it. It shouldn’t be the default.
12 hours ago
I don’t want random text in my terminal to be a link. I do not find that useful.
If people want it enabled, they can enable it. It shouldn’t be the default.
Surely you realize most people would disagree?
Most? Probably not
Someone? Almost certainly
Congratulations, don’t use Ghostty or terminals built on top of libghostty and you don’t have to!
I don’t. But the problem with OSC8 is it opens up whole new vectors for security vulnerabilities in an application that is, by intent, used for some of the most security sensitive work in our jobs.
I wouldn’t mind OSC8 so much if it had proper security auditing but it doesn’t. The whole thing was pushed by one guy on a GitHub gist who blocked anyone who dared discuss security issues.
At least with browsers, you have masses of people testing these things. But there’s no rigour to any of the tests that happen with terminal emulation. Let alone independent security audits.
And at this rate, it’ll only be a matter of time until we see “don’t cat untrusted READMEs” advice because they might contain boobytrapped escape codes. Which is an absurdly bad place to end up.
There's a million reasons why you shouldn't "cat untrusted READMEs".