From svenjoac@gmx.de Tue Dec 9 13:15:56 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.0000 Tokens: new, 36; hammy, 79; neutral, 53; spammy, 1. spammytokens:0.937-+--H*c:multipart hammytokens:0.000-+--H*M:fsf, 0.000-+--H*UA:Emacs, 0.000-+--H*u:Emacs, 0.000-+--H*MI:fsf, 0.000-+--H*UA:Gnus X-Spam-Status: No, score=-11.2 required=4.0 tests=AWL,BAYES_00,HAS_PACKAGE, RCVD_IN_DNSWL_MED,X_DEBBUGS_CC autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 9 Dec 2008 21:15:57 +0000 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mB9LFrtS014076 for ; Tue, 9 Dec 2008 13:15:54 -0800 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LA9vt-0006h0-7s for bug-gnu-emacs@gnu.org; Tue, 09 Dec 2008 16:15:53 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LA9vr-0006g9-5p for bug-gnu-emacs@gnu.org; Tue, 09 Dec 2008 16:15:52 -0500 Received: from [199.232.76.173] (port=57296 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LA9vr-0006g6-1W for bug-gnu-emacs@gnu.org; Tue, 09 Dec 2008 16:15:51 -0500 Received: from mail.gmx.net ([213.165.64.20]:56651) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1LA9vq-0007FX-3S for bug-gnu-emacs@gnu.org; Tue, 09 Dec 2008 16:15:50 -0500 Received: (qmail invoked by alias); 09 Dec 2008 21:15:46 -0000 Received: from p548677CD.dip.t-dialin.net (EHLO turtle.gmx.de) [84.134.119.205] by mail.gmx.net (mp002) with SMTP; 09 Dec 2008 22:15:46 +0100 X-Authenticated: #28250155 X-Provags-ID: V01U2FsdGVkX1/0rSo5SQH0/Q0Vz3TjDutHfzScrYsAXiAKNMDNZ+ iqnIORvJTbgBnb Received: by turtle.gmx.de (Postfix, from userid 1000) id 3F15D354AF; Tue, 9 Dec 2008 22:15:41 +0100 (CET) From: Sven Joachim To: bug-gnu-emacs@gnu.org Subject: [Ivan Shmakov] process-send-string apparently mangles \r into \n X-Debbugs-CC: Sven Joachim , Ivan Shmakov Date: Tue, 09 Dec 2008 22:15:41 +0100 Message-ID: <873agxxd6q.fsf@turtle.gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Y-GMX-Trusted: 0 X-FuHaFi: 0.85 X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. --=-=-= I received the following report via the Debian bug tracking system. It is reproducible in the trunk. --=-=-= Content-Type: message/rfc822 Content-Disposition: inline Subject: Bug#508300: process-send-string apparently mangles \r into \n Reply-To: Ivan Shmakov , 508300@bugs.debian.org Resent-From: Ivan Shmakov Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Rob Browning Resent-Date: Tue, 09 Dec 2008 19:18:04 +0000 Resent-Message-ID: X-Debian-PR-Message: report 508300 X-Debian-PR-Package: emacs22 X-Debian-PR-Source: emacs22 From: Ivan Shmakov To: submit@bugs.debian.org CC: Ivan Shmakov Date: Wed, 10 Dec 2008 01:14:09 +0600 Message-ID: <87abb5gnzy.fsf@violet.siamics.int> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux) Delivered-To: submit@bugs.debian.org Resent-Date: Tue, 09 Dec 2008 19:18:06 +0000 MIME-Version: 1.0 Package: emacs22 Version: 22.2+2-5 After running the following program: (let* ((coding-system-for-read 'binary) (coding-system-for-write 'binary) (p (start-process "foo" "*foo*" "od" "-td1"))) (process-send-string p "\r\n") (process-send-eof p)) ;; => # the `*foo*' buffer contains: --cut: *foo*-- 0000000 10 10 0000002 Process foo finished --cut: *foo*-- While I'd expect the following instead: --cut: *foo*-- 0000000 13 10 0000002 Process foo finished --cut: *foo*-- Compare: (let ((coding-system-for-read 'binary) (coding-system-for-write 'binary)) (save-excursion (set-buffer "*foo*") (let* ((start (point)) (end (progn (insert "\r\n") (point)))) (call-process-region start end "od" t t t "-td1")))) --cut: *foo*-- 0000000 13 10 0000002 --cut: *foo*-- --=-=-=-- From richardeng@foxmail.com Mon Jan 12 09:24:54 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 12 Jan 2009 17:24:54 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.5 required=4.0 tests=GMAIL,HAS_BUG_NUMBER, PHONENUMBER autolearn=unavailable version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0CHOpEX020022 for ; Mon, 12 Jan 2009 09:24:52 -0800 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LMQWw-0001N1-Mb for bug-gnu-emacs@gnu.org; Mon, 12 Jan 2009 12:24:50 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LMQWu-0001Io-BG for bug-gnu-emacs@gnu.org; Mon, 12 Jan 2009 12:24:50 -0500 Received: from [199.232.76.173] (port=43663 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LMQWu-0001IZ-4P for bug-gnu-emacs@gnu.org; Mon, 12 Jan 2009 12:24:48 -0500 Received: from smtpbg3.foxmail.com ([121.14.102.33]:58463) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1LMQWs-0007PB-Nw for bug-gnu-emacs@gnu.org; Mon, 12 Jan 2009 12:24:47 -0500 Received: from 172.16.81.120 (foxmail.com [172.16.81.120]) by smtpbg3 (foxmail.com) with SMTP id xRFhKaJE; Tue, 13 Jan 2009 01:24:21 +0800 (envelope-from richardeng@foxmail.com) X-QQ-mid: esmtp2123178106153932228 Received: from [192.168.1.111] (unknown [58.25.221.212]) by smtp.foxmail.com (Postfix) with ESMTP id ; Tue, 13 Jan 2009 01:24:21 +0800 (CST) Message-ID: <496B7CC4.8000101@foxmail.com> Date: Tue, 13 Jan 2009 01:24:20 +0800 From: richardeng User-Agent: Thunderbird 2.0.0.19 (Windows/20081209) MIME-Version: 1.0 To: Sven Joachim , 1523@debbugs.gnu.org CC: bug-gnu-emacs@gnu.org Subject: Re: bug#1523: [Ivan Shmakov] process-send-string apparently mangles \r into \n References: <873agxxd6q.fsf@turtle.gmx.de> In-Reply-To: <873agxxd6q.fsf@turtle.gmx.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-CrossAssassin-Score: 2 Sven Joachim wrote: > I received the following report via the Debian bug tracking system. > It is reproducible in the trunk. > > > > ------------------------------------------------------------------------ > > Subject: > Bug#508300: process-send-string apparently mangles \r into \n > From: > Ivan Shmakov > Date: > Wed, 10 Dec 2008 01:14:09 +0600 > To: > submit@bugs.debian.org > > To: > submit@bugs.debian.org > CC: > Ivan Shmakov > > > Package: emacs22 > Version: 22.2+2-5 > > After running the following program: > > (let* ((coding-system-for-read 'binary) > (coding-system-for-write 'binary) > (p (start-process "foo" "*foo*" "od" "-td1"))) > (process-send-string p "\r\n") > (process-send-eof p)) > ;; => # > > the `*foo*' buffer contains: > > --cut: *foo*-- > 0000000 10 10 > 0000002 > > Process foo finished > --cut: *foo*-- > > While I'd expect the following instead: > > --cut: *foo*-- > 0000000 13 10 > 0000002 > > Process foo finished > --cut: *foo*-- > > Compare: > > (let ((coding-system-for-read 'binary) > (coding-system-for-write 'binary)) > (save-excursion > (set-buffer "*foo*") > (let* ((start (point)) > (end (progn (insert "\r\n") (point)))) > (call-process-region start end "od" t t t "-td1")))) > > --cut: *foo*-- > 0000000 13 10 > 0000002 > --cut: *foo*-- > > > (start-process "foo" "*foo*" "od" "-td1") // pty is used, pty driver will map '\r' <-> '\n' (call-process-region start end "od" t t t "-td1") // temp file is used, no such problem --- process.c.~1.577.~ 2009-01-03 07:03:59.000000000 -0800 +++ process.c 2009-01-13 01:18:08.000000000 -0800 @@ -1871,6 +1871,13 @@ forkin = forkout = -1; #endif /* not USG, or USG_SUBTTY_WORKS */ pty_flag = 1; + { + struct emacs_tty settings; + EMACS_GET_TTY(outchannel, &settings); + settings.main.c_iflag &= ~ICRNL; /* Disable map of CR to NL on input */ + settings.main.c_iflag &= ~INLCR; /* Disable map of NL to CR on input */ + EMACS_SET_TTY(outchannel, &settings, 1); + } } else #endif /* HAVE_PTYS */ From richardeng@foxmail.com Mon Jan 12 09:59:28 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 12 Jan 2009 17:59:28 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: ** X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=2.5 required=4.0 tests=GMAIL,HAS_BUG_NUMBER,HTMLCONT, PHONENUMBER autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0CHxOpe028593 for ; Mon, 12 Jan 2009 09:59:25 -0800 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LMR4O-0007IZ-AL for bug-gnu-emacs@gnu.org; Mon, 12 Jan 2009 12:59:24 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LMR4M-0007FS-Sz for bug-gnu-emacs@gnu.org; Mon, 12 Jan 2009 12:59:23 -0500 Received: from [199.232.76.173] (port=60882 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LMR4M-0007F2-Lz for bug-gnu-emacs@gnu.org; Mon, 12 Jan 2009 12:59:22 -0500 Received: from smtpbg1.foxmail.com ([58.61.33.111]:49813) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1LMR4L-0004G4-6D for bug-gnu-emacs@gnu.org; Mon, 12 Jan 2009 12:59:22 -0500 Received: from 172.16.81.120 (foxmail.com [172.16.81.120]) by smtpbg1 (foxmail.com) with SMTP id GzvJNszP; Tue, 13 Jan 2009 01:58:58 +0800 (envelope-from richardeng@foxmail.com) X-QQ-mid: esmtp2123178313840319473 Received: from [192.168.1.111] (unknown [58.25.221.212]) by smtp.foxmail.com (Postfix) with ESMTP id ; Tue, 13 Jan 2009 01:58:58 +0800 (CST) Message-ID: <496B84E0.2030101@foxmail.com> Date: Tue, 13 Jan 2009 01:58:56 +0800 From: richardeng User-Agent: Thunderbird 2.0.0.19 (Windows/20081209) MIME-Version: 1.0 To: Sven Joachim , 1523@debbugs.gnu.org CC: bug-gnu-emacs@gnu.org Subject: Re: bug#1523: [Ivan Shmakov] process-send-string apparently mangles \r into \n References: <873agxxd6q.fsf@turtle.gmx.de> In-Reply-To: <873agxxd6q.fsf@turtle.gmx.de> Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.4-2.6 X-CrossAssassin-Score: 2 Sven Joachim wrote:
I received the following report via the Debian bug tracking system.
It is reproducible in the trunk.

  



Subject:
Bug#508300: process-send-string apparently mangles \r into \n
From:
Ivan Shmakov <oneingray@gmail.com>
Date:
Wed, 10 Dec 2008 01:14:09 +0600
To:
submit@bugs.debian.org
To:
submit@bugs.debian.org
CC:
Ivan Shmakov <oneingray@gmail.com>

Package: emacs22
Version: 22.2+2-5

	After running the following program:

(let* ((coding-system-for-read  'binary)
       (coding-system-for-write 'binary)
       (p (start-process "foo" "*foo*" "od" "-td1")))
    (process-send-string p "\r\n")
    (process-send-eof p))
;; => #<process foo>

	the `*foo*' buffer contains:

--cut: *foo*--
0000000   10   10
0000002

Process foo finished
--cut: *foo*--

	While I'd expect the following instead:

--cut: *foo*--
0000000   13   10
0000002

Process foo finished
--cut: *foo*--

	Compare:

(let ((coding-system-for-read  'binary)
      (coding-system-for-write 'binary))
  (save-excursion
    (set-buffer "*foo*")
    (let* ((start (point))
	   (end   (progn (insert "\r\n") (point))))
      (call-process-region start end "od" t t t "-td1"))))

--cut: *foo*--
0000000   13   10
0000002
--cut: *foo*--


  
send again, the "plain text only" format has some problem...

(start-process "foo" "*foo*" "od" "-td1")             // pty is used, pty driver will map '\r' <-> '\n'
(call-process-region start end "od" t t t "-td1")    // temp file is used, no such problem

--- process.c.~1.577.~  2009-01-03 07:03:59.000000000 -0800                                                   
+++ process.c   2009-01-13 01:18:08.000000000 -0800                                                           
@@ -1871,6 +1871,13 @@
       forkin = forkout = -1;                                                                                 
 #endif /* not USG, or USG_SUBTTY_WORKS */                                                                    
       pty_flag = 1;                                                                                          
+      {                                                                                                      
+       struct emacs_tty settings;                                                                            
+       EMACS_GET_TTY(outchannel, &settings);                                                                 
+       settings.main.c_iflag &= ~ICRNL;        /* Disable map of CR to NL on input */                        
+       settings.main.c_iflag &= ~INLCR;        /* Disable map of NL to CR on input */                        
+       EMACS_SET_TTY(outchannel, &settings, 1);                                                              
+      }                                                                                                      
     }                                                                                                        
   else                                                                                                       
 #endif /* HAVE_PTYS */  
From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 22 19:52:07 2010 Received: (at control) by debbugs.gnu.org; 23 Jan 2010 00:52:07 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NYUER-0005be-0c for submit@debbugs.gnu.org; Fri, 22 Jan 2010 19:52:07 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NYUEP-0005bJ-GP for control@debbugs.gnu.org; Fri, 22 Jan 2010 19:52:05 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1NYUEL-0004F0-RC; Fri, 22 Jan 2010 19:52:01 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19290.18481.709009.688842@fencepost.gnu.org> Date: Fri, 22 Jan 2010 19:52:01 -0500 From: Glenn Morris To: control Subject: control X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: white X-Ran: zy{-4Zs2Bp7/GP*WT1_ZSm:/F@8;}!4.+9[^*VL}fOn\Vt6RA,_,7,HVI-p&G3}|P List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) tags 1304 moreinfo tags 1397 patch tags 1412 patch tags 1523 patch close 1554 From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 11 14:34:52 2011 Received: (at 1523) by debbugs.gnu.org; 11 Sep 2011 18:34:52 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2orj-0008C0-Mu for submit@debbugs.gnu.org; Sun, 11 Sep 2011 14:34:52 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2orY-0008BU-9t for 1523@debbugs.gnu.org; Sun, 11 Sep 2011 14:34:41 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1R2onJ-0005BN-0e; Sun, 11 Sep 2011 20:30:17 +0200 From: Lars Magne Ingebrigtsen To: Sven Joachim Subject: Re: [Ivan Shmakov] process-send-string apparently mangles \r into \n In-Reply-To: <873agxxd6q.fsf@turtle.gmx.de> (Sven Joachim's message of "Tue, 09 Dec 2008 22:15:41 +0100") Date: Sun, 11 Sep 2011 20:26:13 +0200 Message-ID: References: <873agxxd6q.fsf@turtle.gmx.de> User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) X-Now-Playing: Nadja's _Desire In Uneasiness_: "Deterritorialization" MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1R2onJ-0005BN-0e X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1316370617.31505@CNrn+8qrpHlIg/lfr4ftxA X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 1523 Cc: Ivan Shmakov , 1523@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Sven Joachim writes: > (let* ((coding-system-for-read 'binary) > (coding-system-for-write 'binary) > (p (start-process "foo" "*foo*" "od" "-td1"))) > (process-send-string p "\r\n") > (process-send-eof p)) > ;; => # > > the `*foo*' buffer contains: > > --cut: *foo*-- > 0000000 10 10 > 0000002 > > Process foo finished I can confirm this behaviour in Emacs 24. And it's isn't just CRLF conversion -- all "\r"s are translated into "\n": (let* ((coding-system-for-read 'binary) (coding-system-for-write 'binary) (p (start-process "foo" "*foo*" "od" "-td1"))) (process-send-string p "a\rb\n") (process-send-eof p)) Gives: Process foo<2> finished 0000000 97 10 98 10 0000004 -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 11 14:34:01 2011 Received: (at control) by debbugs.gnu.org; 11 Sep 2011 18:34:02 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2oqv-0008A8-FR for submit@debbugs.gnu.org; Sun, 11 Sep 2011 14:34:01 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2oqt-0008A0-W6 for control@debbugs.gnu.org; Sun, 11 Sep 2011 14:34:00 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1R2ome-00059O-I5 for control@debbugs.gnu.org; Sun, 11 Sep 2011 20:29:36 +0200 Date: Sun, 11 Sep 2011 20:26:35 +0200 Message-Id: To: control@debbugs.gnu.org From: Lars Magne Ingebrigtsen Subject: control message for bug #1523 X-MailScanner-ID: 1R2ome-00059O-I5 X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1316370577.25978@ELkm1fTKbfOC+NHW6CzrvA X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) tags 1523 confirmed From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 11 15:29:17 2011 Received: (at 1523) by debbugs.gnu.org; 11 Sep 2011 19:29:17 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2piP-0003K9-75 for submit@debbugs.gnu.org; Sun, 11 Sep 2011 15:29:17 -0400 Received: from mail-out.m-online.net ([212.18.0.9]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2piM-0003K1-WC for 1523@debbugs.gnu.org; Sun, 11 Sep 2011 15:29:16 -0400 Received: from frontend1.mail.m-online.net (unknown [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id B07A91C08E1E; Sun, 11 Sep 2011 21:24:56 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.8.164]) by mail.m-online.net (Postfix) with ESMTP id 41A751C000BE; Sun, 11 Sep 2011 21:24:56 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.180]) by localhost (dynscan1.mail.m-online.net [192.168.8.164]) (amavisd-new, port 10024) with ESMTP id jOdPzKIWBahG; Sun, 11 Sep 2011 21:24:52 +0200 (CEST) Received: from igel.home (ppp-88-217-122-177.dynamic.mnet-online.de [88.217.122.177]) by mail.mnet-online.de (Postfix) with ESMTP; Sun, 11 Sep 2011 21:24:52 +0200 (CEST) Received: by igel.home (Postfix, from userid 501) id 10259CA296; Sun, 11 Sep 2011 21:24:51 +0200 (CEST) From: Andreas Schwab To: Lars Magne Ingebrigtsen Subject: Re: bug#1523: [Ivan Shmakov] process-send-string apparently mangles \r into \n References: <873agxxd6q.fsf@turtle.gmx.de> X-Yow: Well, here I am in AMERICA.. I LIKE it. I HATE it. I LIKE it. I HATE it. I LIKE it. I HATE it. I LIKE it. I HATE it. I LIKE.. EMOTIONS are SWEEPING over me!! Date: Sun, 11 Sep 2011 21:24:51 +0200 In-Reply-To: (Lars Magne Ingebrigtsen's message of "Sun, 11 Sep 2011 20:26:13 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 1523 Cc: Ivan Shmakov , Sven Joachim , 1523@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Lars Magne Ingebrigtsen writes: > I can confirm this behaviour in Emacs 24. And it's isn't just CRLF > conversion -- all "\r"s are translated into "\n": That's stty icrnl. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 11 15:35:09 2011 Received: (at 1523) by debbugs.gnu.org; 11 Sep 2011 19:35:09 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2po5-0004DR-9R for submit@debbugs.gnu.org; Sun, 11 Sep 2011 15:35:09 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2po2-0004DJ-IU for 1523@debbugs.gnu.org; Sun, 11 Sep 2011 15:35:08 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1R2pjm-0006fb-4d; Sun, 11 Sep 2011 21:30:42 +0200 From: Lars Magne Ingebrigtsen To: Andreas Schwab Subject: Re: bug#1523: [Ivan Shmakov] process-send-string apparently mangles \r into \n In-Reply-To: (Andreas Schwab's message of "Sun, 11 Sep 2011 21:24:51 +0200") Date: Sun, 11 Sep 2011 21:27:18 +0200 Message-ID: References: <873agxxd6q.fsf@turtle.gmx.de> User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAElBMVEVQRGImGTHLzOX49/10 bYybmbeIp1R+AAACPklEQVQ4jW2SQZKjMAxF5S6xt6vIBUx8Aajs5ZS8pxnp/leZL+juSXUmgTj4 WfpfQrT9+qysFcsn/QYPH4H1Dax3/YNlf49ougD7e8SDodH6G9jqaMu2nmBdXiMOOvB7abyAteqE pckZUV9As1H/B2pT4m27zwHqC2iuclu2Zr8jmjvl52p0guOfs2raP7a75O+Ir6i1iQA8dj41jh8A Ce/Pral8i6/1zPUYg/q8teEXQA/Qhy0WU+Gl6f4T4eef5iZUjiaJQuLsM4579eFSyvOwcoL6Bczd XFL52DPA2iJ98z9bdZTnTDL2gjpWxx42l7W6H74Ll8lMT3BERMX+sIHKy5gSAJ7hCBROdfc996JU Cq0VkktEOAApUYcAFWptGPLDDhoOYaaE4w5X4eRYUcAFPhl5Jg2gw48HAnyI8ugJERoacXZB2FAV AUNADnFMntsBXVwgnwMtKSHTmmr40aFDiLuF+AVMza8AIpolTankFMCvVAqjSVTysDJ3AMg60kGA Ek0qqqlwYvKx4zaRqDpPdFgqibITXgC7AhAJZf1o2m93Rl4zBlCWECGrNnvUjq4oR36OO7G2nlF2 gNNohFKI31SwlXIAp3GVgOryPEsZllA9wRD8oBmMb8LZLCExkXs4hSDkhWZUXeI6CE7Zx51kwvum OCwFJVZowovtp6+Ywpx06pmdYBpb0VjGFGI084Ta506EoYspIHn66S4r3cIupcw28LYx4MRzVsZ8 RoEYFdiV6I1hFjIz8nIufwEjmdFkmASPbwAAAABJRU5ErkJggg== X-Now-Playing: Nadja's _Radiance of Shadows_: "radiance of shadows" MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1R2pjm-0006fb-4d X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1316374242.31051@x1ten0YO41z3xnJ2eaFXzA X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 1523 Cc: Ivan Shmakov , Sven Joachim , 1523@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Andreas Schwab writes: >> I can confirm this behaviour in Emacs 24. And it's isn't just CRLF >> conversion -- all "\r"s are translated into "\n": > > That's stty icrnl. So... is this a bug or not? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 11 16:27:56 2011 Received: (at 1523) by debbugs.gnu.org; 11 Sep 2011 20:27:56 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2qd9-0007iS-US for submit@debbugs.gnu.org; Sun, 11 Sep 2011 16:27:56 -0400 Received: from mail-out.m-online.net ([212.18.0.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2qd7-0007iL-MV for 1523@debbugs.gnu.org; Sun, 11 Sep 2011 16:27:54 -0400 Received: from frontend1.mail.m-online.net (frontend1.mail.intern.m-online.net [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id B2161186DEC4; Sun, 11 Sep 2011 22:23:34 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.8.164]) by mail.m-online.net (Postfix) with ESMTP id E39101C001E8; Sun, 11 Sep 2011 22:23:34 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.180]) by localhost (dynscan1.mail.m-online.net [192.168.8.164]) (amavisd-new, port 10024) with ESMTP id GK-uglfg+XjH; Sun, 11 Sep 2011 22:23:31 +0200 (CEST) Received: from igel.home (ppp-88-217-122-177.dynamic.mnet-online.de [88.217.122.177]) by mail.mnet-online.de (Postfix) with ESMTP; Sun, 11 Sep 2011 22:23:30 +0200 (CEST) Received: by igel.home (Postfix, from userid 501) id 9FBECCA296; Sun, 11 Sep 2011 22:23:30 +0200 (CEST) From: Andreas Schwab To: Lars Magne Ingebrigtsen Subject: Re: bug#1523: [Ivan Shmakov] process-send-string apparently mangles \r into \n References: <873agxxd6q.fsf@turtle.gmx.de> X-Yow: I FORGOT to do the DISHES!! Date: Sun, 11 Sep 2011 22:23:30 +0200 In-Reply-To: (Lars Magne Ingebrigtsen's message of "Sun, 11 Sep 2011 21:27:18 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 1523 Cc: Ivan Shmakov , Sven Joachim , 1523@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Lars Magne Ingebrigtsen writes: > Andreas Schwab writes: > >>> I can confirm this behaviour in Emacs 24. And it's isn't just CRLF >>> conversion -- all "\r"s are translated into "\n": >> >> That's stty icrnl. > > So... is this a bug or not? Don't use a pty if you want a literal communication channel. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 11 16:48:34 2011 Received: (at 1523) by debbugs.gnu.org; 11 Sep 2011 20:48:34 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2qx7-0001GN-Oa for submit@debbugs.gnu.org; Sun, 11 Sep 2011 16:48:34 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2qx6-0001GG-2W for 1523@debbugs.gnu.org; Sun, 11 Sep 2011 16:48:33 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1R2qsp-000074-PD; Sun, 11 Sep 2011 22:44:07 +0200 From: Lars Magne Ingebrigtsen To: Andreas Schwab Subject: Re: bug#1523: [Ivan Shmakov] process-send-string apparently mangles \r into \n In-Reply-To: (Andreas Schwab's message of "Sun, 11 Sep 2011 22:23:30 +0200") Date: Sun, 11 Sep 2011 22:40:52 +0200 Message-ID: References: <873agxxd6q.fsf@turtle.gmx.de> User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAD1BMVEURCAYtFhENBAOIYEkZ DAq/LWcbAAACU0lEQVQ4jU1UgZEjIQzz8hSwPlwA8VNAOK4AzLv/ml6G7M/vTDYZBJYsi9DA03kM cfYyEjMnK1ihcZ6fu7tbTxcQLLs9ALNlr0spdotnf4DRRWuaFw8hE/MHwD4nrVz4s/4BQM7kxux5 f7ELHYL4MM88KccPsDwAO0tSSgeQU6r3Mt4vwaoTEerg2XL76KX/fNWcbw8A++30UTrzO9XLfJJ7 QavOaChI5GKql0QRRt9xgndz6/f4brEsHKLDEgPzkPRrfF+yeXcXxuC6Rp/pz/jJBo8o7xMA8v1C EwB6C+4AcAocDajYglkNPgFw2abQuiFcJiQ0kUQ0Hdq5d5BjFLIKfvoEQLEdDYP8i20mlAJBlGIJ twZlaagFYMxF5Pm4C46KFLAogBvrx/buhamZfE68c96lNgWTviomFCfeMWm4i+0FpRJkyKpFooUj apTgIBzgr5bqqgAyWSmH/A7TVtN8UzsM3DegeNlCct6qpM3CodhLIHZX1fKuWhW2mPkBFqIEgL/x 0sjm6ZFUa0sP8DrKojrkoQUkqgCohjBkx0gQOCh0RC2PnyhVA/CdxNQy3mpDcmqOe+AxJywZRiQz YXy8HQFLTP1ElG9VhD9avikmHsAVwFIMZVINryJBEep9BRY6lj3YKLUfGrirPWlEJADMF3EM4DiG MWKACu3knxOKspZjjHChRnweAF0tmBGCHoYtF15fMhXGTezPMMTNt6qZIDsmunPl/0q5vgrv1Pyn FcLoT8iSXQrMB8B9iHve8c9j+9bPDzVuzvPPsAPw2b33+F/1LZm4i8hwSgAAAABJRU5ErkJggg== X-Now-Playing: Scout Niblett's _This Fool Can Die Now_: "Kiss" MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1R2qsp-000074-PD X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1316378648.06535@Bv9+KOUu8ZRk2Fw+eO9uEw X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 1523 Cc: Ivan Shmakov , Sven Joachim , 1523@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Andreas Schwab writes: > Don't use a pty if you want a literal communication channel. Ok; then it's not a bug. I'm closing the report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 11 16:48:05 2011 Received: (at control) by debbugs.gnu.org; 11 Sep 2011 20:48:05 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2qwf-0001Fm-0k for submit@debbugs.gnu.org; Sun, 11 Sep 2011 16:48:05 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2qwa-0001FK-KB for control@debbugs.gnu.org; Sun, 11 Sep 2011 16:48:01 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1R2qsK-000064-Uu for control@debbugs.gnu.org; Sun, 11 Sep 2011 22:43:36 +0200 Date: Sun, 11 Sep 2011 22:40:35 +0200 Message-Id: To: control@debbugs.gnu.org From: Lars Magne Ingebrigtsen Subject: control message for bug #1523 X-MailScanner-ID: 1R2qsK-000064-Uu X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1316378617.02647@oek/4UKALSSNznBTom3dyA X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) tags 1523 notabug close 1523 From unknown Thu Aug 21 12:10:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 10 Oct 2011 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator