Subject: pkg/30443: pkgsrc/tcsh-6.14.00: Patch breaks application for non-US keyboards
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Per Amund Amundsen <pa@bsd-amundsen.ux.his.no>
List: pkgsrc-bugs
Date: 06/06/2005 16:09:00
>Number:         30443
>Category:       pkg
>Synopsis:       tcsh command-line interpreter broken for non-US keyboards
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jun 06 16:09:00 +0000 2005
>Originator:     Per Amund Amundsen
>Release:        NetBSD 2.0_STABLE
>Organization:
University of Stavanger
-- 
Per Amund Amundsen                              per-am@ux.uis.no
Department of Mathematics and Natural Science   per.a.amundsen@uis.no
University of Stavanger                         Tlf: (+47) 51 83 18 77
N-4036 Stavanger                                Fax: (+47) 51 83 17 50
>Environment:
	
	
System: NetBSD bsd-amundsen 2.0_STABLE NetBSD 2.0_STABLE (BSDA4) #14: Sun May 8 20:05:11 CEST 2005 pa@bsd-amundsen:/usr/src/sys/arch/i386/compile/BSDA4 i386
Architecture: i386
Machine: i386
>Description:

	The command line interpreter for tcsh-6.14.00 hangs if the
        input line contains non-US (latin-?) (>ASCII 127) characters.
	Can recover with ^C.

>How-To-Repeat:
	Install tcsh-6.14 from pkgsrc and use it as shell:

          home> foo
          foo: Command not found.
          home> føø
	     <Interpreter hangs. Can recover with ^C, but input is lost>

>Fix:
     For NetBSD >2.0:
     Revert patches patch-ad rev. 1.8 and patch-ap, rev 1.1
     The shell works correctly with patch-ad rev. 1.7 (and without patch-ap).

     For NetBSD 1.6.x: Unknown

>Unformatted: