Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@sources.redhat.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@sources.redhat.com>
List-Help: <mailto:cygwin-help@sources.redhat.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@sources.redhat.com
Delivered-To: mailing list cygwin@sources.redhat.com
Subject: termcap im=
To: cygwin@sources.redhat.com
Cc: nayuta@ganaware.org
X-Mailer: Mew version 1.94.1 on Emacs 20.7 / Mule 4.1 (AOI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-Id: <20000809190401O.nayuta@ganaware.org>
Date: Wed, 09 Aug 2000 19:04:01 +0900
From: Nayuta Taga <nayuta@ganaware.org>
X-Dispatcher: imput version 991025(IM133)
Lines: 28

Hi,

The 'cygwin' entry in /etc/termcap is incorrect.  It should be

	cygwin:\
		:xn@:op=\#[39;49m:im=:ei=:tc=linux:

instead of 

	cygwin:\
		:xn@:op=\#[39;49m:tc=linux:


In the 'linux' entry, 'im' and 'ei' are defined as im=\E[4h and
ei=\E[4l respectively.  However, these escape sequences are ignored by
the following code at winsup/cygwin/fhandler_console.cc:870:

    case 'h':
    case 'l':
      /* Ignore */
      break;


Because of this mistake, tcsh's command line editor cannot insert
characters correctly.

--
nayuta

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

