Re: Readline 8.3 regression: Prompt corruption with multibyte characters
Chet Ramey <[email protected]> Sun, 5 Jul 2026 13:29:08 -0400
| Newsgroups | gmane.comp.shells.bash.bugs |
|---|---|
| Organization | ITS, Case Western Reserve University |
| Message-ID | <[email protected]> |
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------lz6Stg7OwZkmzCqYCMsaGjSw Content-Type: multipart/mixed; boundary="------------zGyQ3jXmD0x5Qn0qbe3sMaXu"; protected-headers="v1" From: Chet Ramey <[email protected]> Reply-To: [email protected] To: [email protected] Cc: [email protected] Message-ID: <[email protected]> Subject: Re: Readline 8.3 regression: Prompt corruption with multibyte characters References: <GVXPR03MB11598ED5CA74291C6744761D1C0F42@GVXPR03MB11598.eurprd03.prod.outlook.com> In-Reply-To: <GVXPR03MB11598ED5CA74291C6744761D1C0F42@GVXPR03MB11598.eurprd03.prod.outlook.com> --------------zGyQ3jXmD0x5Qn0qbe3sMaXu Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gNy8zLzI2IDU6NTMgQU0sIEp1YW4gTW9ucm95IE5pZXRvIHZpYSBCdWcgcmVwb3J0cyBm b3IgdGhlIEdOVSBCb3VybmUgDQpBZ2FpbiBTSGVsbCB3cm90ZToNCg0KPiBJIGJlbGlldmUg SeKAmXZlIGZvdW5kIGEgcHJvbXB0IGRpc3BsYXkgZXJyb3IgaW4gUmVhZGxpbmUgOC4zOiB0 aGUgcHJvbXB0IGdldHMgc2hvdmVkIGludG8gdGhlIHN0YXJ0IG9mIHRoZSBsaW5lIGR1cmlu ZyBhIHJlZHJhdyB3aGVuIHRoZSBwcmV2aW91cyBjb21tYW5k4oCZcyBvdXRwdXQgbGFja3Mg YSB0cmFpbGluZyBuZXdsaW5lLg0KDQpJZiByZWFkbGluZSBkb2Vzbid0IHN0YXJ0IGluIGNv bHVtbiAwLCBhbGwgZGlzcGxheSBiZXRzIGFyZSBvZmYuDQoNCkl0J3MgcG9zc2libGUgdGhh dCBhIGRpZmZlcmVudCBzdHJhdGVneSB1c2VkIHRvIG1vdmUgYXJvdW5kIHRoZSBsaW5lLA0K ZXNwZWNpYWxseSBhZnRlciB0aGUgdGV4dCBvbiB0aGUgbGluZSB3cmFwcywgbGVhZHMgdG8g ZGlzcGxheSBjb3JydXB0aW9uIGF0DQphIGRpZmZlcmVudCBwb2ludC4gSG93ZXZlciwgaWYg cmVhZGxpbmUgaXNuJ3Qgd2hlcmUgaXQgdGhpbmtzIGl0IGlzIG9uIHRoZQ0KbGluZSwgeW91 IHdpbGwgZXZlbnR1YWxseSBnZXQgZGlzcGxheSBjb3JydXB0aW9uLiBUaGlzIGlzIGV4YWNl cmJhdGVkIGJ5DQpoYXZpbmcgdG8ga2VlcCB0cmFjayBvZiB0aGUgZGlmZmVyZW5jZSBiZXR3 ZWVuIHRoZSBjdXJzb3IncyBwaHlzaWNhbA0KY29sdW1uIGFuZCB0aGUgb2Zmc2V0IGluIHRo ZSBsaW5lIGJ1ZmZlciwgaW5jbHVkaW5nIGludmlzaWJsZSBjaGFyYWN0ZXJzLg0KDQpGb3Ig ZXhhbXBsZSwgaWYgcmVhZGxpbmUgc3RhcnRzIGluIHBoeXNpY2FsIGNvbHVtbiA0MiBpbnN0 ZWFkIG9mIGNvbHVtbiAwLA0KYW5kIGFmdGVyIGRyYXdpbmcgdGhlIHByb21wdCBpcyBpbiBw aHlzaWNhbCBjb2x1bW4gNDQgaW5zdGVhZCBvZiAyLCB0aGUNCnJlZGlzcGxheSB0aGlua3Mg aXQgY2FuIGJhY2tzcGFjZSB0d2ljZSB0byBtb3ZlIHRvIGNvbHVtbiAwIChvciB3b3JzZSwN CnJlYWRsaW5lIHRoaW5rcyBpdCBjYW4gdXNlIGEgY2FycmlhZ2UgcmV0dXJuIHRvIG1vdmUg dGhlIGN1cnNvciBiYWNrIHRvDQpjb2x1bW4gMCBhbmQgbW92ZSBmcm9tIHRoZXJlKS4gVGhp cyBpc24ndCBnb2luZyB0byB3b3JrLCBvZiBjb3Vyc2UsIGJlY2F1c2UNCnJlYWRsaW5lIGlz bid0IHdoZXJlIGl0IHRoaW5rcyBpdCBpcy4NCg0KUmVhZGxpbmUgY291bGQgZm9yY2UgdGhp cywgYnkgcHJpbnRpbmcgYSBcciB0byBtYWtlIHN1cmUgdGhlIGN1cnNvciBpcyBpbg0KY29s dW1uIDAsIGJ1dCB0aGVuIHlvdSdkIGdldCBjb21wbGFpbnRzIGFib3V0IG92ZXJ3cml0aW5n IHRoZSBsaW5lDQpjb250ZW50cy4NCg0KLS0gDQpgYFRoZSBseWYgc28gc2hvcnQsIHRoZSBj cmFmdCBzbyBsb25nIHRvIGxlcm5lLicnIC0gQ2hhdWNlcg0KCQkgYGBBcnMgbG9uZ2EsIHZp dGEgYnJldmlzJycgLSBIaXBwb2NyYXRlcw0KQ2hldCBSYW1leSwgVVRlY2gsIENXUlUgICAg Y2hldEBjYXNlLmVkdSAgICBodHRwOi8vdGlzd3d3LmN3cnUuZWR1L35jaGV0Lw0K --------------zGyQ3jXmD0x5Qn0qbe3sMaXu-- --------------lz6Stg7OwZkmzCqYCMsaGjSw Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wmMEABEIACMWIQR8ATX7CIqvbGbGULm7WGnwZOp0qwUCakqUZAUDAAAAAAAKCRC7WGnwZOp0q+jW AJ4vK/pbYJyBlZOj03onitpjY1zUsgCbBn+bQklScDhenA4Mqn0+SQ37dOM= =8iOG -----END PGP SIGNATURE----- --------------lz6Stg7OwZkmzCqYCMsaGjSw--