]> git.eshelyaron.com Git - emacs.git/commitdiff
(child_setup_tty): Don't clear ICRNL or INLCR.
authorRichard M. Stallman <rms@gnu.org>
Mon, 19 Nov 2001 14:48:18 +0000 (14:48 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 19 Nov 2001 14:48:18 +0000 (14:48 +0000)
src/ChangeLog
src/sysdep.c

index eb7f695e97eb0d4196507e03321ca405c78ae840..0f9b2feaba00ce764cbe79181bf3fd0695df8a6f 100644 (file)
@@ -1,3 +1,7 @@
+2001-11-19  Richard M. Stallman  <rms@gnu.org>
+
+       * sysdep.c (child_setup_tty): Don't clear ICRNL or INLCR.
+
 2001-11-18  Jason Rumney  <jasonr@gnu.org>
 
        * w32term.c (x_draw_bar_cursor): Get glyph's face.
index f981ef6541cb250fa5993c0856ffe2db67279b6a..10014c52d57978503c06c90daf130f382d65047d 100644 (file)
@@ -590,11 +590,13 @@ child_setup_tty (out)
 #endif
   s.main.c_lflag &= ~ECHO;     /* Disable echo */
   s.main.c_lflag |= ISIG;      /* Enable signals */
+#if 0  /* This causes bugs in (for instance) telnet to certain sites.  */
   s.main.c_iflag &= ~ICRNL;    /* Disable map of CR to NL on input */
 #ifdef INLCR  /* Just being cautious, since I can't check how
                 widespread INLCR is--rms.  */
   s.main.c_iflag &= ~INLCR;    /* Disable map of NL to CR on input */
 #endif
+#endif
 #ifdef IUCLC
   s.main.c_iflag &= ~IUCLC;    /* Disable downcasing on input.  */
 #endif