#645 Pressing Delete key at REPL strange characters.

open
Bruno Haible
clisp (525)
1
2012-06-15
2012-06-15
Aaron Robson
No

Pressing the delete key causes the following characters to be inserted 'àS' (without quotes). Similar key sequences replace other keystrokes (home, end, page up, page down and most of the function keys (F1 to F12)). This does not happen in other command-line applications I use (Python's REPL for example).

Using version 2.49 on Windows 7 (64 bit) ("clisp-2.49-win32-mingw-big.exe" from
"sourceforge.net/projects/clisp/").

The results of "clisp --version" are as follows:
GNU CLISP 2.49 (2010-07-07) (built on STSst063.jenty.by [150.0.0.63])
Software: GNU C 3.4.5 (mingw-vista special r3)
gcc -mno-cygwin -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -Wno-format-nonliteral -O2 -fexpensive-optimizations -falign-functions=4 -D_WIN32 -DENABLE_UNICODE -I/usr/local/include -DDYNAMIC_FFI -I. -L/usr/local/lib -lintl /usr/local/lib/libreadline.dll.a -L/usr/local/lib -ltermcap /usr/local/lib/libavcall.a /usr/local/lib/libcallback.a -luser32 -lws2_32 -lole32 -loleaut32 -luuid -liconv -L/usr/local/lib -lsigsegv libgnu_cl.a
SAFETY=0 HEAPCODES STANDARD_HEAPCODES GENERATIONAL_GC SPVW_BLOCKS SPVW_MIXED TRIVIALMAP_MEMORY
libsigsegv 2.8
libiconv 1.13
libreadline 6.0
Features:
(READLINE REGEXP SYSCALLS I18N LOOP COMPILER CLOS MOP CLISP ANSI-CL COMMON-LISP LISP=CL INTERPRETER SOCKETS GENERIC-STREAMS
LOGICAL-PATHNAMES SCREEN FFI GETTEXT UNICODE BASE-CHAR=CHARACTER PC386 WIN32)
C Modules: (clisp i18n syscalls regexp readline)
Installation directory: C:\Program Files (x86)\clisp-2.49\ User language: ENGLISH
Machine: PC/386 (PC/@86) Eleanore-PC [192.168.0.42]

Discussion

  • Aaron Robson
    Aaron Robson
    2012-06-15

    Results of pressing the delete key at the REPL.

     
  • Aaron Robson
    Aaron Robson
    2012-06-15

    • priority: 5 --> 1