Re: Curses alternative for Lisp?



Paul Donnelly <paul-donnelly@xxxxxxxxxxxxx> writes:

On Sun, 30 Dec 2007 06:06:09 +0100, Andreas Davour wrote:


So, what do people use to build text based menu systems, and to do other
terminal based maneuvers in lisp? In C I would reach for curses, but
what now? Any hints?


Ncurses through CFFI. I've got partial bindings that I expand when
necessary. I believe there's some bindings called cl-ncurses floating
around the net, but they were buggy when I tried them. I don't remember
what sort of bug it was.

So there is no native solution? I'll be ready for bugs. Thanks.

/Andreas

--
A: Because it fouls the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
.



Relevant Pages

  • Re: Curses alternative for Lisp?
    ... terminal based maneuvers in lisp? ... In C I would reach for curses, ... I've got partial bindings that I expand when ...
    (comp.lang.lisp)
  • Re: Some kind of Lisp targeting J2ME?
    ... > I must say that I like when I fill a bug report for, say, Allegro ... > Common Lisp and they solve the bug for me. ... The pretty-printer is part of standard common-lisp. ... > So, according to your theory, you just have to look at the CLISP ...
    (comp.lang.lisp)
  • Re: Why I believe in static analysis
    ... > However, we only applied them to part of the codebase, and the bug ... the SPIN users happened to translate the Lisp code ... control over the built in monitor locks. ... they also might have been avoided by using such a macro to abstract ...
    (comp.lang.lisp)
  • Re: lisp - low permutations explanation of code managability
    ... So Lisp, functional and bottom-up programming: ... So if a lisp function does one thing and returns one output every ... bugginess and code management problems ... Often a bug happens between functions. ...
    (comp.lang.lisp)
  • SLIME killed my computer!
    ... The funny thing is, if I start SLIME from within Emacs, using SBCL as my ... Lisp, it crashes the laptop so badly that I have no option but to hit the ... is tickling a bug in the kernel. ...
    (comp.lang.lisp)