From: SourceForge.net <no...@so...> - 2007-11-12 04:39:18
|
Bugs item #1829348, was opened at 2007-11-10 03:05 Message generated for change (Comment added) made by yayo75 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101355&aid=1829348&group_id=1355 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: clisp Group: None >Status: Open Resolution: Invalid Priority: 5 Private: No Submitted By: yayo (yayo75) Assigned to: Sam Steingold (sds) Summary: a working prompt on win98 Initial Comment: I'd like to have a working terminal window. I'm using win98, and Clisp is presented as working also on this system, as stable/mature, but the terminal window doesn't allow me to enter some special chars like tilde (~) or hash (#). Entering the tilde with Alt+126 doesn't work, nor does AltGr+à for the hash char. Copy and paste also refuses to work in any way (in fact Ctrl+c doesn't copy but close the window instead). It's now 3 days I'm searching and trying but with no result. And the documentation is just a big technical mess for me. (also would be nice to have a minimal binary version to avoid to force people with ~4kb/s dialup to waste ~45 mins to download 8mb of archive to discover at that point that it doesn't work, but it's secondary now and out of the scope of this post..) thanks and sorry for bothering. yayo ---------------------------------------------------------------------- >Comment By: yayo (yayo75) Date: 2007-11-12 05:39 Message: Logged In: YES user_id=1309217 Originator: YES >support for win98 has been dropped by Microsoft several years ago. >given that it always sucked as a development platforms, <tinytext> well, Vista is the last one, but I'm not sure it's a better choice, with all the bad things I'm reading about it all over the internet. :P and by the way, sometimes it happens that people has nothing better than an old computer and has to deal with its limits. :/ </tinytext> > I am not sure what you mean by "doesn't work while clisp prompt is on". > nothing happens? > garbage is printed? > clisp exits? just to explain this better, it exactly means the 1st, easy thing you can think of when someone says that something doesn't work: nothing happens! :P anyway, I suppose it doesn't worth the effort of fixing it if I'm the only one having this problem. :P thanks for the tip about readline, I'll try the other version without it. (I'll post here a last note to let you know if it solve the problem or not.) otherwise I'll try the gcl implementation, and if that one has problems too, I'll move to another language. :/ and thanks for your quick replies. ;) y. ---------------------------------------------------------------------- Comment By: Sam Steingold (sds) Date: 2007-11-12 04:55 Message: Logged In: YES user_id=5735 Originator: NO >> I do not have access to win98, so I cannot debug your problems. >I don't know why, but I was expecting something like this. :P support for win98 has been dropped by Microsoft several years ago. given that it always sucked as a development platforms, you correctly expected us to use something else :-) >So I guess there's no solution for it, right? :/ http://www.cygwin.com/acronyms/#PTC >> copy/paste is handled by the win98 terminal, not clisp. >I'm sure you're right about this, but there MUST be something wrong >also on clisp itself, because the paste button works before and after >running clisp, but doesn't work while clisp prompt is on. I am not sure what you mean by "doesn't work while clisp prompt is on". nothing happens? garbage is printed? clisp exits? your clisp was built with readline, which might be a problem for win98. try a version without it (look at the description of the distributions in the release notes). or you can ask people on clisp-list to build a "--without-readline" distribution for you. ---------------------------------------------------------------------- Comment By: yayo (yayo75) Date: 2007-11-12 03:32 Message: Logged In: YES user_id=1309217 Originator: YES > I do not have access to win98, so I cannot debug your problems. I don't know why, but I was expecting something like this. :P So I guess there's no solution for it, right? :/ > I have no idea what "Entering the tilde with Alt+126 doesn't work" might > mean. > (I have a tilde button next to "1" above "tab"). er.. sorry. My (Italian) keyboard hasn't the tilde. For all the characters that aren't on the keyboard, windows users just hold the Alt key and digit the char's ASCII code on the right keypad. Releasing Alt then produces the char on the screen. But this doesn't work with clisp. :/ > Ctrl-C is an interrupt, of course it kills clisp. Generally on windows system Ctrl+c (or Ctrl+Ins) is used to copy, and Ctrl+v (or Shift+Ins) is to paste. This goes for almost every input text field. Actually on the win98 Dos prompt none of them works, but it's a normal behaviour (ctrl+c prints "^C" and moves to a new line, ctrl+v only prints "^V" instead): copy/paste is usually done on dos prompt via button-bar or via window menu. In fact my own was just a desperate attempt to try any way I know of about pasting something from the clipboard.. :/ And none of them works. > copy/paste is handled by the win98 terminal, not clisp. I'm sure you're right about this, but there MUST be something wrong also on clisp itself, because the paste button works before and after running clisp, but doesn't work while clisp prompt is on. this is the "clisp.exe --version" output: --- GNU CLISP 2.42 (2007-10-16) (built on stnt067 [192.168.0.1]) Software: GNU C 3.4.5 (mingw special) gcc -mno-cygwin -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-t pe -Wmissing-declarations -Wno-sign-compare -O2 -fexpensive-optimizations -fali n-functions=4 -D_WIN32 -DUNICODE -DDYNAMIC_FFI -I. -x none /usr/local/lib/libin l.a -L/usr/local/lib -L/mingw/lib /usr/local/lib/libiconv.a -L/usr/local/lib li charset.a libavcall.a libcallback.a /usr/local/lib/libreadline.a -ltermcap -lu er32 -lws2_32 -lole32 -loleaut32 -luuid /usr/local/lib/libiconv.a -L/usr/local/ ib -L/mingw/lib -L/usr/local/lib -lsigsegv SAFETY=0 HEAPCODES STANDARD_HEAPCODES GENERATIONAL_GC SPVW_BLOCKS SPVW_MIXED TR VIALMAP_MEMORY libsigsegv 2.4 libiconv 1.11 libreadline 5.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:\PROGRAMMI\GESTIONE\CODE\CLISP-2.42\ User language: ENGLISH Machine: PC/386 (PC/586) y. --- (I just omitted the final IP number of my pc. :P) More info I can provide are: * my own is win98se. * The file I downloaded was clisp-2.42-win32-with-readline-and-gettext.zip from http://surfnet.dl.sourceforge.net/ * I downloaded it on Nov, 3rd. there is something else you need to know? :/ y. ---------------------------------------------------------------------- Comment By: Sam Steingold (sds) Date: 2007-11-11 02:19 Message: Logged In: YES user_id=5735 Originator: NO BTW, copy/paste is handled by the win98 terminal, not clisp. also, did you look at http://clisp.cons.org/clisp.html#bugs? ---------------------------------------------------------------------- Comment By: Sam Steingold (sds) Date: 2007-11-11 01:43 Message: Logged In: YES user_id=5735 Originator: NO Ctrl-C is an interrupt, of course it kills clisp. I do not have access to win98, so I cannot debug your problems. I have no idea what "Entering the tilde with Alt+126 doesn't work" might mean. (I have a tilde button next to "1" above "tab"). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101355&aid=1829348&group_id=1355 |