From ino-qc@spotteswoode.de.eu.org  Sat Sep 13 03:22:21 2003
Return-Path: <ino-qc@spotteswoode.de.eu.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id E7ED416A4BF
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 13 Sep 2003 03:22:21 -0700 (PDT)
Received: from mout1.freenet.de (mout1.freenet.de [194.97.50.132])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 870FE44003
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 13 Sep 2003 03:22:20 -0700 (PDT)
	(envelope-from ino-qc@spotteswoode.de.eu.org)
Received: from [194.97.50.138] (helo=mx0.freenet.de)
	by mout1.freenet.de with asmtp (Exim 4.22)
	id 19y7Xn-00017l-5x
	for FreeBSD-gnats-submit@freebsd.org; Sat, 13 Sep 2003 12:22:19 +0200
Received: from p3e9baa8b.dip.t-dialin.net ([62.155.170.139] helo=spotteswoode.dnsalias.org)
	by mx0.freenet.de with asmtp (ID inode@freenet.de) (Exim 4.22 #1)
	id 19y7Xm-0004ll-QU
	for FreeBSD-gnats-submit@freebsd.org; Sat, 13 Sep 2003 12:22:18 +0200
Received: (qmail 4543 invoked by uid 0); 13 Sep 2003 10:22:12 -0000
Message-Id: <20030913102150.4542.qmail@nosuch.host.here>
Date: 13 Sep 2003 10:21:50 -0000
From: "clemens fischer" <ino-qc@spotteswoode.de.eu.org>
To: FreeBSD-gnats-submit@freebsd.org
Subject: ports/x11/aterm Makefile breaks DELETE and BACKSPACE
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         56744
>Category:       ports
>Synopsis:       ports/x11/aterm Makefile breaks DELETE and BACKSPACE
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    mich
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Sep 13 03:30:14 PDT 2003
>Closed-Date:    Tue Jan 06 07:22:01 PST 2004
>Last-Modified:  Tue Jan 06 07:22:01 PST 2004
>Originator:     ino-qc@spotteswoode.de.eu.org
>Release:        FreeBSD 4.9-PRERELEASE i386
>Organization:
clemens fischer
>Environment:
System: FreeBSD spotteswoode.dnsalias.org 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #4: Sat Sep 6 12:49:37 CEST 2003 root@private.spanker:/www/freebsd/obj/www/freebsd/RELENG_4/src/sys/n1 i386

>Description:
  if ports/x11/aterm is built with an unchanged ports Makefile, the
  DELETE and BACKSPACE keys won't work.  a simple change will fix
  this.

>How-To-Repeat:
  try building aterm using "make install" and check the BACKSPACE and
  DELETE keys functions in ncurses programs, eg. elinks(1), w3m(1)
  etc.

>Fix:
  this is my original email to the maintainer:

--8<---cut here:--start--->8--
To: jim mock <jim@freebsd.org>
From: clemens fischer <ino-qc@spotteswoode.de.eu.org>
Date: Fri, 01 Aug 2003 21:31:44 +0200
Message-ID: <r84541jz.fsf@ID-23066.news.dfncis.de>

hi.

i have been searching and trying and scratching my head for months now
until it became clear why elinks, w3m and generally ncurses programs
using the DELETE key did not work right.

as xterm(1) differences had never been a problem for me, i did not
think of simply trying it.

so now i changed my local copy of the ports Makefile to read:

,----
| #CONFIGURE_ARGS+= \
| #               --enable-transparency --enable-background-image \
| #               --disable-delete-key --disable-backspace-key \
| #               --enable-fading --enable-utmp --enable-wtmp
| CONFIGURE_ARGS+= \
|                 --enable-transparency --enable-background-image \
|                 --enable-fading --enable-utmp --enable-wtmp
`----

(everything else unchanged)

and now the programs get their "\e[3~" instead of the "^?" from the
ports version.  i would like to know the reason for these
"--disable-delete-key --disable-backspace-key" options.

if you aren't aterm(1)s maintainer, please tell me who is and forward
this email.
--8<---cut here:---end---->8--

i haven't received an answer, and the Makefile has not been changed.
this means that i have to copy my local Makefile over the ports
version each time a re-install is needed.

regards

  clemens
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->jim  
Responsible-Changed-By: krion 
Responsible-Changed-When: Mon Sep 15 23:21:40 PDT 2003 
Responsible-Changed-Why:  
Over to maintainer. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=56744 
Responsible-Changed-From-To: jim->freebsd-ports-bugs 
Responsible-Changed-By: pav 
Responsible-Changed-When: Sun Dec 14 17:03:59 PST 2003 
Responsible-Changed-Why:  
jim is no longer a committer. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=56744 
Responsible-Changed-From-To: freebsd-ports-bugs->mich 
Responsible-Changed-By: mich 
Responsible-Changed-When: Mon Dec 15 10:38:27 PST 2003 
Responsible-Changed-Why:  
I'll look into this one. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=56744 
State-Changed-From-To: open->closed 
State-Changed-By: mich 
State-Changed-When: Tue Jan 6 07:20:07 PST 2004 
State-Changed-Why:  
Analyzed and explained to originator, and since I have no further  
feedback from originator I consider the PR closed. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=56744 
>Unformatted:
