From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1043 invoked by alias); 2 Oct 2014 13:13:18 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 1031 invoked by uid 89); 2 Oct 2014 13:13:16 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_05,MIME_BASE64_BLANKS,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 X-HELO: nihtlsxway4.hub.nih.gov Received: from nihtlsxway4.hub.nih.gov (HELO nihtlsxway4.hub.nih.gov) (128.231.90.87) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 02 Oct 2014 13:13:14 +0000 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmQOALNOLVScKEew/2dsb2JhbABggw+BMIJ+zA+DIQIZcBYBA28JhAQBAQQSERFVAgEIDQsCAgYgAgICHRMVAgENAgQbEweIHJx3iiqWBQEXgSyOSRYigng2gR0FkW0Dk0SNcoNjgjSBAgEBAQ X-IPAS-Result: AmQOALNOLVScKEew/2dsb2JhbABggw+BMIJ+zA+DIQIZcBYBA28JhAQBAQQSERFVAgEIDQsCAgYgAgICHRMVAgENAgQbEweIHJx3iiqWBQEXgSyOSRYigng2gR0FkW0Dk0SNcoNjgjSBAgEBAQ Received: from unknown (HELO CASHTV12.nih.gov) ([156.40.71.176]) by nihxway4out.hub.nih.gov with ESMTP/TLS/AES128-SHA; 02 Oct 2014 09:12:13 -0400 Received: from MLBXV06.nih.gov ([169.254.5.136]) by CASHTV12.nih.gov ([156.40.71.176]) with mapi id 14.03.0181.006; Thu, 2 Oct 2014 09:12:12 -0400 From: "Buchbinder, Barry (NIH/NIAID) [E]" To: "cygwin@cygwin.com" Subject: RE: Direct/efficient way to chop off trailing \n Date: Thu, 02 Oct 2014 13:13:00 -0000 Message-ID: <6CF2FC1279D0844C9357664DC5A08BA20EC1B6C8@MLBXV06.nih.gov> References: <1576090815.20141002032152@yandex.ru> <542CB798.8000800@cs.umass.edu> <542CB963.4010004@redhat.com> In-Reply-To: <542CB963.4010004@redhat.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-SW-Source: 2014-10/txt/msg00022.txt.bz2 RXJpYyBCbGFrZSBzZW50IHRoZSBmb2xsb3dpbmcgYXQgV2VkbmVzZGF5LCBP Y3RvYmVyIDAxLCAyMDE0IDEwOjMzIFBNDQo+T24gMTAvMDEvMjAxNCAwODoy NSBQTSwgRWxpb3QgTW9zcyB3cm90ZToNCj4NCj4+IFlvdSBjb3VsZCB3cml0 ZSBteSBzb2x1dGlvbiBhczoNCj4+DQo+PiBlY2hvIC1uIGBjeWdwYXRoIC1h dyBmb29gPi9kZXYvY2xpcGJvYXJkDQo+DQo+J2VjaG8gLW4nIGlzIG5vdCBw b3J0YWJsZSAoaW4gZmFjdCwgeW91IGNhbiBkaXNhYmxlIGl0IGluIGJhc2gs IGFuZCBpdA0KPm1heSBtaXNiZWhhdmUgaWYgY3lncGF0aCBvdXRwdXRzIGEg bGVhZGluZyAtIG9yIGNvbnRhaW5zIGFueSBcKTsgaXQncw0KPmJldHRlciB0 byB1c2UgJ3ByaW50ZicgZm9yIHRoYXQgcHVycG9zZToNCj4NCj5wcmludGYg JXMgYGN5Z3BhdGggLWF3IGZvb2A+L2Rldi9jbGlwYm9hcmQNCj4NCj4+IFRo ZSBlY2hvIHNvbHV0aW9uIGhhcyB0aGUgZ29vZCBwcm9wZXJ0eSB0aGF0IGVj aG8gaXMNCj4+IGEgc2hlbGwgYnVpbHQtaW4gYW5kIHNvIGRvZXMgbm90IHJl cXVpcmUgc3Bhd25pbmcNCj4+IGFub3RoZXIgcHJvY2Vzcy4NCj4NCj5UaGUg c2FtZSBpcyB0cnVlIG9mIHByaW50Zi4NCg0KQ29udmVydGluZyBcbiBsaW5l IGVuZGluZ3MgdG8gXHJcbiBtaWdodCB3b3JrIGZvciB5b3Ugd2hlbiB5b3Ug cGFzdGUNCmludG8gYSBXaW5kb3dzIGFwcC4gIEl0IGRvZXMgZm9yIG1lLg0K DQpjeWdwYXRoIC1hdyBmb28vYmFyIHwgcHV0Y2xpcCAtZA0KDQotIEJhcnJ5 DQogIERpc2NsYWltZXI6IFN0YXRlbWVudHMgbWFkZSBoZXJlaW4gYXJlIG5v dCBtYWRlIG9uIGJlaGFsZiBvZiBOSUFJRC4NCg==