> No EXT: is not an SBCL package.
> Mark
> On 27 June, 19:17, snorgers <stefan.ta...@spray.se> wrote:
> > It's the prompt in Qi-Tk that dosn't disply correctly, due to the
> > buffers
> > not emptying for the standard output. By adding (FINISH-OUTPUT)
> > after (qi::prompt) The problem dissapeared for me.
> > In sbcl you probably use EXT::RUN-PROGRAM.
> > I would guess something like this is needed!
> > Maybe something like
> > #+SBCL (LET ((File (gensym "F")))
> > (EXT:RUN-PROGRAM Command NIL :OUTPUT File)
> > (LET ((Output (COERCE (read-file-as-charlist File)
> > 'STRING)))
> > (DELETE-FILE File)
> > Output)))
> > But you will not have the indirect feature.
> > /Stefan
> > On 27 June, 17:32, Mark Tarver <dr.mtar...@ukonline.co.uk> wrote:
> > > Remind me what that was about again.
> > > Btw
> > > (DEFUN system (Command)
> > > #+CLISP (LET ((File (gensym "F")))
> > > (EXT:RUN-PROGRAM Command :INDIRECTP T :OUTPUT File)
> > > (LET ((Output (COERCE (read-file-as-charlist File)
> > > 'STRING)))
> > > (DELETE-FILE File)
> > > Output)))
> > > lets you call the OS in Qi/tk. Do you know what the SBCL equivalent
> > > is?
> > > Mark
> > > On 27 June, 13:45, snorgers <stefan.ta...@spray.se> wrote:
> > > > Mark have you tried this?
> > > > /Stefan
> > > > On 9 June, 21:18, snorgers <stefan.ta...@spray.se> wrote:
> > > > > Hi,
> > > > > I was reading the source code of the slime development environment.
> > > > > This suggested that we should use a finish-output after every prompt
> > > > > invocation
> > > > > actually we should probably insert this in the qi-source code at
> > > > > qi::prompt locations,
> > > > > (qi::prompt)
> > > > > (FINISH-OUTPUT)
> > > > > Anyway using this addition fixed my sbcl version of qi-tk.
> > > > > Threading or not this or similar things has to go in
> > > > > Cheers
> > > > > Stefan- Hide quoted text -
> > > > - Show quoted text -- Hide quoted text -
> > - Show quoted text -