Date: Sun, 1 Oct 2006 03:30:29 GMT From: "Evan Clarke" <evan@proc.to> To: freebsd-bugs@FreeBSD.org Subject: RE: bin/90690: ps(1) errorneously respects terminal column settings when output is not to a terminal Message-ID: <200610010330.k913UTA7017666@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR bin/90690; it has been noted by GNATS. From: "Evan Clarke" <evan@proc.to> To: bug-followup@FreeBSD.org, vadim_nuclight@mail.ru Cc: Subject: RE: bin/90690: ps(1) errorneously respects terminal column settings when output is not to a terminal Date: Sun, 1 Oct 2006 13:29:41 +1000 ------=_Part_41535_20857243.1159673381993 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline My thoughts on issue: I cannot think of an example where including more information on the *same line * will break any scripts. Attached low-impact patch to implement "correct" behaviour. cd /usr/src patch < ps.wide-stdout.patch ------=_Part_41535_20857243.1159673381993 Content-Type: application/octet-stream; name=ps.wide-stdout.patch Content-Transfer-Encoding: base64 X-Attachment-Id: f_esqvkdpa Content-Disposition: attachment; filename="ps.wide-stdout.patch" ZGlmZiAtYyBiaW4vcHMvcHMuMSBiaW4vcHMudy9wcy4xCioqKiBiaW4vcHMvcHMuMQlTdW4gU2Vw IDE3IDE3OjUwOjMwIDIwMDYKLS0tIGJpbi9wcy53L3BzLjEJRnJpIFNlcCAyMiAxMjowOToyNiAy MDA2CioqKioqKioqKioqKioqKgoqKiogMjM0LDI0MCAqKioqCiAgLkZsIHcKICBvcHRpb24gaXMg c3BlY2lmaWVkIG1vcmUgdGhhbiBvbmNlLAogIC5ObQohIHdpbGwgdXNlIGFzIG1hbnkgY29sdW1u cyBhcyBuZWNlc3Nhcnkgd2l0aG91dCByZWdhcmQgZm9yIHlvdXIgd2luZG93IHNpemUuCiAgLkl0 IEZsIFgKICBXaGVuIGRpc3BsYXlpbmcgcHJvY2Vzc2VzIG1hdGNoZWQgYnkgb3RoZXIgb3B0aW9u cywgc2tpcCBhbnkgcHJvY2Vzc2VzCiAgd2hpY2ggZG8gbm90IGhhdmUgYSBjb250cm9sbGluZyB0 ZXJtaW5hbC4KLS0tIDIzNCwyNDAgLS0tLQogIC5GbCB3CiAgb3B0aW9uIGlzIHNwZWNpZmllZCBt b3JlIHRoYW4gb25jZSwKICAuTm0KISB3aWxsIHVzZSBhcyBtYW55IGNvbHVtbnMgYXMgbmVjZXNz YXJ5IHdpdGhvdXQgcmVnYXJkIGZvciB5b3VyIHdpbmRvdyBzaXplLiAgVGhpcyBpcyB0aGUgZGVm YXVsdCBpZiBzdGRvdXQgaXMgbm90IGEgdHR5LgogIC5JdCBGbCBYCiAgV2hlbiBkaXNwbGF5aW5n IHByb2Nlc3NlcyBtYXRjaGVkIGJ5IG90aGVyIG9wdGlvbnMsIHNraXAgYW55IHByb2Nlc3Nlcwog IHdoaWNoIGRvIG5vdCBoYXZlIGEgY29udHJvbGxpbmcgdGVybWluYWwuCmRpZmYgLWMgYmluL3Bz L3BzLmMgYmluL3BzLncvcHMuYwoqKiogYmluL3BzL3BzLmMJU3VuIFNlcCAxNyAxNzozODozNSAy MDA2Ci0tLSBiaW4vcHMudy9wcy5jCUZyaSBTZXAgMjIgMTI6MDk6MzYgMjAwNgoqKioqKioqKioq KioqKioKKioqIDE5MSwxOTYgKioqKgotLS0gMTkxLDIwMCAtLS0tCiAgCWVsc2UKICAJCXRlcm13 aWR0aCA9IHdzLndzX2NvbCAtIDE7CiAgCisgCS8qIFRlc3QgdG8gc2VlIGlmIHN0ZG91dCBpcyBu b3QgYSB0dHkuICovCisgCWlmICghaXNhdHR5KFNURE9VVF9GSUxFTk8pKQorIAkJdGVybXdpZHRo ID0gVU5MSU1JVEVEOwkKKyAKICAJLyoKICAJICogSGlkZSBhIG51bWJlciBvZiBvcHRpb24tcHJv Y2Vzc2luZyBrbHVkZ2VzIGluIGEgc2VwYXJhdGUgcm91dGluZSwKICAJICogdG8gc3VwcG9ydCBz b21lIGhpc3RvcmljYWwgQlNEIGJlaGF2aW9ycywgc3VjaCBhcyBgcHMgYXh1Jy4K ------=_Part_41535_20857243.1159673381993--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200610010330.k913UTA7017666>