Re: adding tty output redirection detection

Benno Schulenberg <[email protected]> Tue, 14 Jul 2026 14:43:45 +0200
Newsgroups gmane.editors.nano.devel
Message-ID <[email protected]>
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------3iwSeNh5MALE18afDIqHbhup
Content-Type: multipart/mixed; boundary="------------4Lsk6ibGV38lRv4gixcmBmjS";
 protected-headers="v1"
From: Benno Schulenberg <[email protected]>
To: [email protected]
Message-ID: <[email protected]>
Subject: Re: adding tty output redirection detection
References: <[email protected]>
In-Reply-To: <[email protected]>

--------------4Lsk6ibGV38lRv4gixcmBmjS
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

DQpPcCAxMy0wNy0yMDI2IG9tIDEzOjU5IHNjaHJlZWYgVmluY2VudCBZYW5nOg0KPiBZb3Ug
c2VlLCB3aGVuIHlvdSBhcmUgcnVubmluZyBuYW5vLCB0aGVyZSBpcyBhIGNoYW5jZSB0aGF0
IHlvdSB3aWxsIGFjY2lkZW50YWxseSANCj4gcmVkaXJlY3QgdGhlIHN0ZG91dCBzb21ld2hl
cmUuIEluIHdoaWNoLCB3aGVuIHlvdSBkbyB0aGF0LCBpdCB3b3VsZCBiZSB2ZXJ5IA0KPiBj
b25mdXNpbmcgYmVjYXVzZSB5b3UgZG9uJ3Qgc2VlIGFueXRoaW5nIHdoZW4geW91IGV4cGVj
dCB0by4NCg0KSW5kZWVkLiAgQSBmZXcgdGltZXMgcGVyIHllYXIgdGhhdCBoYXBwZW5zIHRv
IG1lIHRvby4gIDp8DQoNCj4gQW5kIHRoZSB3b3JzZSBwYXJ0IGlzIHRoYXQgeW91IGhhdmUg
dG8gdXNlIG5vdCBeQyBidXQgXlggdG8gcXVpdCwgd2hpY2ggZm9yIG5ldyANCj4gcGVvcGxl
IHRoYXQgYXJlIG5vdCBmYW1pbGlhciB3aXRoIG5hbm8gaXMgZXNwZWNpYWxseSBhbm5veWlu
Zy4NCj4gDQo+IFNvIEkgYW0gdGhpbmtpbmcgYWJvdXQgZG9pbmcgYSBkZXRlY3Rpb24gbG9n
aWMgdG8gZXhpdCBpZiBzdGRvdXQgaXMgbm90IGEgdHR5DQoNCkknbSBva2F5IHdpdGggdGhh
dC4gIEJ1dC4uLiBsb29raW5nIGF0IHNvbWUgb3RoZXIgZWRpdG9ycywgbW9zdCBvZiB0aGVt
IHdpbGwNCmp1c3QgaGFuZyB3aGVuIHN0YW5kYXJkIG91dHB1dCBpcyByZWRpcmVjdGVkLCBh
bW9uZyB0aGVtOiBqb2UsIG5lLCBmdGUsIGxwZSwNCmxlLCBhbmQgcGljby4gIFZpbSBoYW5n
cyB0b28sIGJ1dCBwcmludHMgYSB3YXJuaW5nIGZpcnN0LiAgVGlsZGUgaXMgdGhlIG9ubHkN
Cm9uZSB0aGF0IHJlZnVzZXMgdG8gc3RhcnQgYW5kIHJlcG9ydHMgYW4gZXJyb3IuICBJbnRl
cmVzdGluZ2x5LCBlbWFjcyBhbmQganVwcA0Kc2ltcGx5IGlnbm9yZSB0aGUgcmVkaXJlY3Rp
b24gYW5kIHJlY29ubmVjdCBzdGFuZGFyZCBvdXRwdXQgdG8gdGhlIHRlcm1pbmFsLg0KDQpU
aGF0IGxhdHRlciBiZWhhdmlvciBtaWdodCBiZSBjb25zaWRlcmVkLCBidXQgdGhlIG1vc3Qg
Y29uc2lzdGVudCB3b3VsZCBiZQ0KdG8gYmVoYXZlIGxpa2Ugd2hlbiBzdGFuZGFyZCBpbnB1
dCBpcyBub3QgYSB0ZXJtaW5hbDoNCg0KICAgaHR0cHM6Ly9jZ2l0LmdpdC5zYXZhbm5haC5n
bnUub3JnL2NnaXQvbmFuby5naXQvY29tbWl0Lz9pZD04ZDdiNzE2ZQ0KDQoNCkJlbm5vDQoN
Cg==

--------------4Lsk6ibGV38lRv4gixcmBmjS--

--------------3iwSeNh5MALE18afDIqHbhup
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature.asc"

-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEEFo5vQpe/16ea/USWUUu+Lrjhlh8FAmpWLwEFAwAAAAAACgkQUUu+Lrjhlh9b
OA/8CMdoEL48berbgGcauXV1e4LNbLeuMpi3kQGSUs/YZa4y7CO2gdd7sd6DoQEGAvtm9LQ+a4eQ
bKHY5qFLpdhJzJ1dqURq7chVduiE8Qfmr7NxjwgttEdExeDwAGspibPCV3XlFLDqUKZqD0jJ8kym
DSgc1E1MCZ3Zsx0g9rQKSdV0CFaxqHD/JTp+5piy4YJQpUX7P4bHuWaLrPDL28zAfISIg2sCn+09
U9SCk0lvVJgyVtfwjiO7oJX90BWt3ZNvECvAZYh7xWbQUrc8X5UiHuLhg+frnKg1j0xYKcpThzGU
BFoYpfn7K9TF4e5iUz1RLrAC9JWq1cyxYt7gVP80v3UAWf2glnh/HTyJaj6hZhyXHaYyMlFUb1k/
iO4wJCvJlliDxZwxu1h5EKM3uBfj6zeoOlvglZIaT7+RfZfE1acEBRM/CkaI9DLxIdfJZbEkyeAn
Etv0Os6yv8aMxDV5yCWBgBsOGtlvdSHJJh8vsqOlnoHcf8MbEHZsgkogRQI6iKNEaT9VpdLB8Lsh
rvHThE8WiRP9WNUn715KcfnEjPYXdkPLDo1csB13+rlahEH1YuTEeSZA2TeLNOBxMM4ZFC2Gox9+
Wnw4Ryh8uNNrioZogTglW8WMlq1tuHywJcq5tV+MJRFsCNbGdya8VebMTqn9++AJI13yq1rZxJcX
OTU=
=Vjgm
-----END PGP SIGNATURE-----

--------------3iwSeNh5MALE18afDIqHbhup--