Re: xterm rlwrap sbcl

Liste des GroupesRevenir à cu questions 
Sujet : Re: xterm rlwrap sbcl
De : smirzo (at) *nospam* example.com (Salvador Mirzo)
Groupes : comp.unix.questions
Date : 13. Jan 2025, 02:06:44
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <875xmj4j4r.fsf@example.com>
References : 1 2
Bozo User <anthk@disroot.org> writes:

On 2024-12-12, Salvador Mirzo <smirzo@example.com> wrote:
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 <http://www.sbcl.org/>.
>
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?
>
You can try using vim+slimv, it's much better than a simple REPL

Thanks!  It turns out I replaced FreeBSD with OpenBSD and I cannot
reproduce the problem on the OpenBSD system.  So, to me, personally, the
problem is eliminated---but there's something going on in FreeBSD, which
should be looked at.  I have no intuition on the problem.

$ rlwrap sbcl
This is SBCL 2.4.8.openbsd.sbcl-2.4.8, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

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.
* (format t "hello~%")
hello
NIL
*

$ uname -a
OpenBSD b.local 7.6 GENERIC.MP#338 amd64

$ rlwrap --version
rlwrap 0.46.1

Date Sujet#  Auteur
12 Dec 24 * xterm rlwrap sbcl17Salvador Mirzo
12 Dec 24 +* Re: xterm rlwrap sbcl10Lawrence D'Oliveiro
12 Dec 24 i+* Re: xterm rlwrap sbcl8Paul
12 Dec 24 ii`* Re: xterm rlwrap sbcl7Salvador Mirzo
13 Dec 24 ii `* Re: xterm rlwrap sbcl6Paul
13 Dec 24 ii  +- Re: xterm rlwrap sbcl1Grant Taylor
14 Dec 24 ii  `* Re: xterm rlwrap sbcl4Salvador Mirzo
14 Dec 24 ii   `* Re: xterm rlwrap sbcl3Salvador Mirzo
14 Dec 24 ii    `* Re: xterm rlwrap sbcl2Paul
14 Dec 24 ii     `- Re: xterm rlwrap sbcl1Salvador Mirzo
26 Dec 24 i`- Re: xterm rlwrap sbcl1Salvador Mirzo
13 Dec 24 +* Re: xterm rlwrap sbcl2Eli the Bearded
14 Dec 24 i`- Re: xterm rlwrap sbcl1Salvador Mirzo
13 Dec 24 +* Re: xterm rlwrap sbcl2Oregonian Haruspex
13 Dec 24 i`- Re: xterm rlwrap sbcl1Paul
13 Jan 25 `* Re: xterm rlwrap sbcl2Bozo User
13 Jan 25  `- Re: xterm rlwrap sbcl1Salvador Mirzo

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal