Path: csiph.com!weretis.net!feeder9.news.weretis.net!news.quux.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Salvador Mirzo Newsgroups: comp.unix.programmer,comp.unix.questions,comp.misc Subject: xterm rlwrap sbcl Followup-To: comp.unix.questions Date: Wed, 11 Dec 2024 22:22:28 -0300 Organization: A noiseless patient Spider Lines: 46 Message-ID: <87frmtofu3.fsf@example.com> MIME-Version: 1.0 Content-Type: text/plain Injection-Date: Thu, 12 Dec 2024 02:22:46 +0100 (CET) Injection-Info: dont-email.me; posting-host="e88128b70b601236abbe8acbed1b8eee"; logging-data="1912341"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+5k8AeQXsUUCVPV6dsMnPJ7d3gi25ePas=" Cancel-Lock: sha1:r0hhCSw/9MNUjxluVUGWzNgznmU= sha1:lETxUHAMnpEzp6A1tcJ21gJSxDk= Xref: csiph.com comp.unix.programmer:16713 comp.unix.questions:547 comp.misc:26291 I know next to nothing about terminals. My .profile says TERM=xterm. $ echo $TERM xterm I really am running PuTTY on Windows and logging in to a FreeBSD system. When I invoke ``rlwrap sbcl'', I get a little bug: --8<-------------------------------------------------------->8--- $ rlwrap sbcl This is SBCL 2.4.9, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. * (f(format t "hello~%") hello NIL --8<-------------------------------------------------------->8--- Of course, I typed (format t "hello~%") but we end up seeing (f(format t "hello~%") If I type (write-string "hello") we end up with * (w(write-string "hello") hello "hello" You get the idea. This doesn't happen with other programs. It seems to be something specific to sbcl, though I could hardly believe that sbcl is guilty of anything here. Any remedies?