From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: zsh-workers-return-43786-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 491c5d5b for ; Wed, 7 Nov 2018 12:08:41 +0000 (UTC) Received: (qmail 4850 invoked by alias); 7 Nov 2018 12:08:28 -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: 43786 Received: (qmail 12488 invoked by uid 1010); 7 Nov 2018 12:08:28 -0000 X-Qmail-Scanner-Diagnostics: from mailout1.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.11):SA:0(-7.9/5.0):. Processed in 3.64449 secs); 07 Nov 2018 12:08:28 -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 mailout1.w1.samsung.com 20181107120125euoutp01ec2dc6503edfb2e33ceae42e227d866d~k1dWLQsmz1443514435euoutp01r DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1541592085; bh=CKNV/K7DSwSks+GlI0sCFpc1tB3vFhwFssGFjah2KWs=; h=Subject:From:To:Date:In-Reply-To:References:From; b=TW8dl0rNTHj20MGVhaIALVTnbe72xtt3qhqCORukxs9iY5SBeEYYTb4FdY+gQpcw3 jqhHfitPnfayhwKJNDVWIPcuwvBM8eyAd7dacuXiEYGE9uF6EJrmp55mz73KFCnftN mnJh0x4ynCzoiBFf177DIsroZ09FKXOJdqcyFbHw= X-AuditID: cbfec7f5-367ff700000012c6-c8-5be2d4153eb2 Message-ID: <1541592083.3768.3.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:01:23 +0000 In-Reply-To: X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrAIsWRmVeSWpSXmKPExsWy7djPc7qiVx5FG3x7xW5xsPkhkwOjx6qD H5gCGKO4bFJSczLLUov07RK4Mt7s3MVSsIS1Yl/zf8YGxmksXYycHBICJhKLGhvZuxi5OIQE VjBK/Ny9nQ3C6WOSOPbyF1Sml0lidsMmJpiWe4dOMUIkljNKLJj/CaFq3p3bUJnTjBKH1t2A cs4zSnS87GUF6ecVMJQ48H8amC0sECRxcslKsFPYgOJTN81mBLFFBCQlrjWfBrNZBFQkVvRs ANvNKRAocXrRDqg7NCQ23DzGBDFTUOLkzCdgc5gF5CWat85mBlksIXCfTWLl4m52iAYXibO/ VkD9LSzx6vgWqLiMxP+d85kgGtoZJdZMes0O4fQwSmw6eocRospaou/2RSCbA2iFpsT6XfoQ YUeJzW+PMoGEJQT4JG68FYQ4gk9i0rbpzBBhXomONiGIajWJHU1bGSHCMhJP1yhMYFSaheSD WUg+mIWwagEj8ypG8dTS4tz01GLjvNRyveLE3OLSvHS95PzcTYzAdHD63/GvOxj3/Uk6xCjA wajEw3th68NoIdbEsuLK3EOMEhzMSiK8vasfRQvxpiRWVqUW5ccXleakFh9ilOZgURLnrWZ4 EC0kkJ5YkpqdmlqQWgSTZeLglGpgdLTfWij3eeMB0Rmvlr5Z9vHn3Vx7rrj15yP6/itE7Zec sGbb7GXzlUKjg5wcD+R+Nk9lfb2jtPfaddbEaPlFz+sfhP323C5QxWD97NHHzl13N2Q92GP7 PcFvVrLjpumBxcm+dbwqG+fdkJUKTVj2d9+KwjMsttdzjA+J1TteuqR2RUfjw7m1LEosxRmJ hlrMRcWJABCb0mMDAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpikeLIzCtJLcpLzFFi42I5/e/4PV2RK4+iDQ5MkbI42PyQyYHRY9XB D0wBjFF6NkX5pSWpChn5xSW2StGGFkZ6hpYWekYmlnqGxuaxVkamSvp2NimpOZllqUX6dgl6 GW927mIpWMJasa/5P2MD4zSWLkZODgkBE4l7h04xdjFycQgJLGWUePvvChNEQkbi05WP7BC2 sMSfa11sEEXdTBJrNy9lA0kICZxmlFj6NRwicZ5RovP9DrAEr4ChxIH/01hBbGGBIImTS1aC rWMDik/dNJsRxBYRkJS41nwazGYRUJFY0bMBbDOnQKDE6UU7mOBO2nF0CdggZgFNidbtv6FO 0pDYcPMYE8QyQYmTM5+wQNTISzRvnc08gVFoFpKWWUjKZiEpW8DIvIpRJLW0ODc9t9hQrzgx t7g0L10vOT93EyMw/Lcd+7l5B+OljcGHGAU4GJV4eDV2PIwWYk0sK67MPcQowcGsJMLbu/pR tBBvSmJlVWpRfnxRaU5q8SFGU6CPJjJLiSbnA2MzryTe0NTQ3MLS0NzY3NjMQkmc97xBZZSQ QHpiSWp2ampBahFMHxMHp1QDY1QX58OlpjO0RJa7ugdej1GodNV8mR2TYH1866l5BudnqCek lb1Y5SKg/XrLwUjOPr6G8LmbtfYtfP9SvaeNnW9ZgMNNhTuFpSc1Z+1h2HG1cFrv/ne+ecvf /iwSTK1r2WH+dkOG8C3JJVf7ZsSocLZKvr/8zenPlugVLes3GfkrbUysk13OpMRSnJFoqMVc VJwIAGsCmKCVAgAA X-CMS-MailID: 20181107120124eucas1p2356ef778a5b1b9e9156573709ab458ed 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: On Wed, 2018-11-07 at 12:31 +0100, Sebastian Gniazdowski wrote: > Hello, > according to man, zpty -w should add a new-line only if invoked with > option -n. But the experience, e.g. the written command-line (to > Src/zsh zpty process) always gets executed, even without -n – says a > new-line is written also without -n. It's the other way round:   If the tt(-n) option is em(not) given, a newline is added at the end. Can't see anything obviously wrong with the trivial implementation for this. 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. pws