Mailing-List: contact cygwin-apps-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-apps-owner AT sourceware DOT cygnus DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Delivered-To: mailing list cygwin-apps AT sources DOT redhat DOT com Date: Mon, 23 Apr 2001 12:03:48 +0400 From: egor duda X-Mailer: The Bat! (v1.45) Personal Reply-To: egor duda Organization: deo X-Priority: 3 (Normal) Message-ID: <103159547136.20010423120348@logos-m.ru> To: Christopher Faylor Subject: Re: ash stdin mode is set to O_TEXT In-reply-To: <20010421131957.B4033@redhat.com> References: <11216876326 DOT 20010421202556 AT logos-m DOT ru> <20010421131957 DOT B4033 AT redhat DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi! Saturday, 21 April, 2001 Christopher Faylor cgf AT redhat DOT com wrote: CF> On Sat, Apr 21, 2001 at 08:25:56PM +0400, egor duda wrote: >>ash stdin mode is set to O_TEXT, so it's impossible to checkin/chechout >>binary files from cvs when CVS_RSH is sh script. >> >>maybe O_TEXT should be set only in interactive mode? or shouldn't be >>set at all? CF> Corinna and I have discussed this in the past. The problem is that the CF> 'read' command should always be text mode whether it is interactive or CF> not. perhaps. but wouldn't be this /* strip trailing '\r' of input, if any */ if (*input_buf) { p = input_buf + strlen (input_buf) - 1; if (*p == '\r') *p = '\0'; } enough in case of 'read'? Egor. mailto:deo AT logos-m DOT ru ICQ 5165414 FidoNet 2:5020/496.19