> Date: Tue, 03 Dec 2002 17:59:58 +0100
> From: Andreas Hinze <[EMAIL PROTECTED]>
> X-Accept-Language: en
> X-listar-version: Listar v1.0.0
> Sender: [EMAIL PROTECTED]
> X-original-sender: [EMAIL PROTECTED]
> X-list: cmucl-help
> X-Spam-Status: No, hits=0.5 required=8.0
>       tests=SPAM_PHRASE_00_01,USER_AGENT_MOZILLA_XM,X_ACCEPT_LANG
>       version=2.43
> X-Spam-Level: 
> X-UIDL: )Co!!HNR!!T\J"!o;C!!
> 
> 
> Nicolas Neuss [mailto:[EMAIL PROTECTED]] wrote
> >
> >I must apologize to matlisp: it does not even work when I run a fresh
> >cmucl.  After sending (loop) to the lisp buffer (with C-c n), no
> >arguments are shown for (princ ... or other commands anymore.
> >
> That sounds familar to me. Does matlisp change your prompt ?

Matlisp gives you almost a new REPL.

> Some days ago i changed my CMULISP prompt in a way that it shows the
> current package. With ILisp no arguments are shown for functions after
> that. At a first look it seems that ILisp use regexes to scan-out the
> prompt before trying to analyse the current line. That fails if the
> prompt doesn't match the regex, of course.
> Unfortunally i'm very busy these days so i didn't reported that bug
> to the ILisp maintainers yet. But i will do soon.

You ae right.  ILISP uses regexps to match the prompt.  Changing the
CMUCL prompt (inlcuding the debug prompt) requires you to change the
appropriate ILISP (actually `comint') regexp.

Check out the variables comint-prompt-regexp and comint-prompt-status 
respectively set to 

             "^\\([0-9]+\\]+\\|\\*\\|[-a-zA-Z0-9]*\\[[0-9]+\\]:\\) "

and

             (function (lambda (old line)
                          (comint-prompt-status old
                                                line
                                                'cmulisp-check-prompt)))

in the initial CMUCL ILISP dialect definition.

Cheers


-- 
Marco Antoniotti ========================================================
NYU Courant Bioinformatics Group        tel. +1 - 212 - 998 3488
715 Broadway 10th Floor                 fax  +1 - 212 - 995 4122
New York, NY 10003, USA                 http://bioinformatics.cat.nyu.edu
                    "Hello New York! We'll do what we can!"
                           Bill Murray in `Ghostbusters'.

Reply via email to