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 <dic...@invisible-island.net> https://invisible-island.net ftp://ftp.invisible-island.net
signature.asc
Description: Digital signature