From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: zsh-workers-return-43788-ml=inbox.vuxu.org@zsh.org X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 851541c0 for ; Wed, 7 Nov 2018 12:30:43 +0000 (UTC) Received: (qmail 21170 invoked by alias); 7 Nov 2018 12:30:29 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: List-Unsubscribe: X-Seq: 43788 Received: (qmail 662 invoked by uid 1010); 7 Nov 2018 12:30:26 -0000 X-Qmail-Scanner-Diagnostics: from mailout2.w1.samsung.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(210.118.77.12):SA:0(-7.9/5.0):. Processed in 7.740349 secs); 07 Nov 2018 12:30:26 -0000 X-Envelope-From: p.stephenson@samsung.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20181107123014euoutp0231653b763b181cb6df5a3bddbaf4144f~k12geK_wG1323913239euoutp02Z DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1541593814; bh=z/+rRv11tqW7tzLiBrkOvdYf4DuXE33eTJwn73qCchk=; h=Subject:From:To:Date:In-Reply-To:References:From; b=cxcTv4mdJIAP1N5QusZw0iUFag4UrRcvTVBj4Smh1D1URpX/l2n3a/x0J/SJexWah C7wDAMLUGYSqBAFHXbc8G63Jm8PE3eH57ge/9TOTlQMBeCt08M9EyyfBHsyjFzTSgK HjVeBA3SVMGz96emNNXH3zpGAkmV6B7vV49gZ2kQ= X-AuditID: cbfec7f4-c77a99c0000010c6-c9-5be2dad55e35 Message-ID: <1541593812.3768.6.camel@samsung.com> Subject: Re: This is probably known and wont-fix: zpty -w always adds a new line From: Peter Stephenson To: Date: Wed, 7 Nov 2018 12:30:12 +0000 In-Reply-To: <1541592083.3768.3.camel@samsung.com> X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrHIsWRmVeSWpSXmKPExsWy7djPc7pXbz2KNmicYmFxsPkhkwOjx6qD H5gCGKO4bFJSczLLUov07RK4MvatzytoYK9YdP8EUwPjfdYuRk4OCQETiUebFzF2MXJxCAms YJRoW3eJGcLpY5KY8OQHO4TTyyRxu/8wE0zL+sc3mSASyxkl1vY2ssFV7T29DqrlNKNEc99E qLLzQGWdN1i6GDk4eAUMJR7OqwMZJSwQJHFyyUoWEJsNKDx102xGEFtEQFLiWvNpMJtFQEWi efEqsBpOASOJhSefsECcoSGx4eYxsJN4BQQlTs6EiDMLyEs0b50N9oSEwGM2iZt310Dd7SJx e840KFtY4tXxLewQtozE6ck9LBAN7YwSaya9ZodwehglNh29wwhRZS3Rd/siI8gHzAKaEut3 6UOEHSU2vz3KBBKWEOCTuPFWEOIIPolJ26YzQ4R5JTrahCCq1SR2NG1lhAjLSDxdozCBUWkW kg9mIflgFsKqBYzMqxjFU0uLc9NTi43yUsv1ihNzi0vz0vWS83M3MQJTwel/x7/sYNz1J+kQ owAHoxIP74WtD6OFWBPLiitzDzFKcDArifD2rn4ULcSbklhZlVqUH19UmpNafIhRmoNFSZy3 muFBtJBAemJJanZqakFqEUyWiYNTqoEx6EiI/8EHFv6ivteMudbN12wqDdz8M26twDT/qfdT M1lnXLFdtEJ5gxbnmTDvxdZavEubWQ/obH/if+gR25nFZ59mOs45dnxRo86PVzxSyuUVh6Pu pzDd19yQ83Rip6uiYrrFH+n/jrxfsooD20Veti10+Ogh+38Tf8u1gtp3gsWKf6csqRVVYinO SDTUYi4qTgQAgcwQ2QEDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpgkeLIzCtJLcpLzFFi42I5/e/4Pd2rtx5FG5zpYrE42PyQyYHRY9XB D0wBjFF6NkX5pSWpChn5xSW2StGGFkZ6hpYWekYmlnqGxuaxVkamSvp2NimpOZllqUX6dgl6 GfvW5xU0sFcsun+CqYHxPmsXIyeHhICJxPrHN5m6GLk4hASWMkp8PjOFBSIhI/Hpykd2CFtY 4s+1LjYQW0igm0nixkYWiIbTjBJnTq6G6j7PKNG09wNQBwcHr4ChxMN5dSANwgJBEieXrAQb ygYUnrppNiOILSIgKXGt+TSYzSKgItG8eBVYDaeAkcTCk0+gFpxjlDjSuw/sCmYBTYnW7b+h LtKQ2HDzGBOIzSsgKHFy5hMWiBp5ieats5knMArNQtIyC0nZLCRlCxiZVzGKpJYW56bnFhvp FSfmFpfmpesl5+duYgSG/rZjP7fsYOx6F3yIUYCDUYmHV2PHw2gh1sSy4srcQ4wSHMxKIry9 qx9FC/GmJFZWpRblxxeV5qQWH2I0BfpoIrOUaHI+MC7zSuINTQ3NLSwNzY3Njc0slMR5zxtU RgkJpCeWpGanphakFsH0MXFwSjUw8vxPNL6ZsUd31uKnLFtjNjxTlb7I32EenjP/vfy/bRem HJ294OZmt0t68YcteETYdp9xM2aYOunpyblOSyUDLpvGHQ899KGr4YTnkSeFB5yX/pJUDVnb PM/8Rlhuhm2rpvXpDrXfW0qes6eXK/Z4vmvQ3vA/bJFZ4t9Lhseyf3B885GYJpgdrsRSnJFo qMVcVJwIAAJVOsCTAgAA X-CMS-MailID: 20181107123013eucas1p19833aca5b72aee95310db472fcd49ef3 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-RootMTR: 20181107113210epcas3p4cf89233ec2bbb8a604435389f5123845 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20181107113210epcas3p4cf89233ec2bbb8a604435389f5123845 References: <1541592083.3768.3.camel@samsung.com> On Wed, 2018-11-07 at 12:01 +0000, Peter Stephenson wrote: > If you don't give a write argument to zpty -w, so it's getting it from > reading stdin, it'll ignore the -n argument, but that's probably > obvious. While I'm here... pws diff --git a/Doc/Zsh/mod_zpty.yo b/Doc/Zsh/mod_zpty.yo index 44b375a..6f20c4b 100644 --- a/Doc/Zsh/mod_zpty.yo +++ b/Doc/Zsh/mod_zpty.yo @@ -41,7 +41,8 @@ em(not) given, a newline is added at the end.    If no var(string) is provided, the standard input is copied to the  pseudo-terminal; this may stop before copying the full input if the -pseudo-terminal is non-blocking. +pseudo-terminal is non-blocking.  The exact input is always copied: +the tt(-n) option is not applied.    Note that the command under the pseudo-terminal sees this input as if it  were typed, so beware when sending special tty driver characters such as