[pkg-lynx-maint] Bug#888391: lynx: RUBOUT deletes character in FRONT of the cursor instead of BEHIND
Thomas Dickey
dickey at his.com
Fri Jan 26 00:08:06 UTC 2018
On Thu, Jan 25, 2018 at 11:43:28AM +0100, Axel Beckert wrote:
> Control: tag -1 + confirmed upstream
> Control: found -1 2.8.9dev11-1
> Control: found -1 2.8.9dev1-2
> Control: fixed -1 2.8.8dev.12-2
> Control: retitle -1 lynx: DEL deletes character in FRONT of the cursor instead of BEHIND
>
> Hi,
>
> Ankman wrote:
> > Deleting a character (anywhere: web form, url fields...) with RUBOUT
> > (or DEL) deletes the character BEFORE the cursor instead of AFTER
> > (next right to the cursor).
>
> thanks for this bug report. This is indeed the case, but I never
> noticed it (probably because I usually use backspace in web form
> fields).
>
> > I want to note this might not be a bug but a design flaw.
>
> It's very likely a bug, or more specific: It seems to be a regression.
>
> > But this happens in any lynx on Linux, UNIX, OpenBSD I tried.
>
> I've tested all lynx versions available in supported Debian releases
> and found that those lynx versions in
>
> * Debian Unstable/Buster (2.8.9dev16-2),
> * Debian 9 Stretch (2.8.9dev11-1), and
> * Debian 8 Jessie (2.8.9dev1-2)
>
> exhibit this behaviour, but not the lynx version in
>
> * Debian 7 Wheezy (2.8.8dev.12-2).
hmm. I rewrote a chunk of configuration around this point:
2013-11-28 (2.8.8pre.1)
2013-11-28 (2.8.8dev.17)
...
* modify logic in lkcstring_to_lkc() to allow named keys, e.g., from curses,
to be used consistently in a KEYMAP directive -TD
...
* add symbols in Keysym_Strings[] and table in setup_vtXXX_keymap() for
function keys 2-12, to improve keymap-configurability -TD
* change extra-key #define's in LYStrings.h to enum -TD
* cleanup pre-2.7 debris from LYStrings.c and LYStrings.h -TD
* modify tables for key-bindings and edit-bindings to allow them to be reloaded
to their initial values -TD
I'll test the Debian 7 version to see if I can reproduce the behavior
as described.
> So I assume, this regression has crept in during the 2.8.9
> development (since Debian does not patch any Lynx code, only default
> config and the configure script).
>
> P.S.: I've never heard of "RUBOUT" as an alternative name for DEL or
> DELETE.
--
Thomas E. Dickey <dickey at invisible-island.net>
https://invisible-island.net
ftp://ftp.invisible-island.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-lynx-maint/attachments/20180125/7b5e63cd/attachment-0001.sig>
More information about the pkg-lynx-maint
mailing list