Skip site navigation (1)Skip section navigation (2)
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/56744: ports/x11/aterm Makefile breaks DELETE and BACKSPACE
Message-ID:  <20030913102150.4542.qmail@nosuch.host.here>
Resent-Message-ID: <200309131030.h8DAUFIW093864@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         56744
>Category:       ports
>Synopsis:       ports/x11/aterm Makefile breaks DELETE and BACKSPACE
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Sep 13 03:30:14 PDT 2003
>Closed-Date:
>Last-Modified:
>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:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030913102150.4542.qmail>