From: Andrei Alexandrescu (andrei@cs.washington.edu)
Date: Tue Feb 11 2003 - 16:49:30 PST
> You can run Vortex under emacs or something, and get this kind of thing
for
> free. There's also a library for stdin reading that supports all that
fun
> editing you describe; maybe we should link it in.
That would be cool after I fix my emacs rustiness.
> > 2. Next, step, etc. should have shorter mnemonics.
>
> But we don't want to clash with likely variable names. "n" and "s" would
be
> bad.
Sure they would. I was thinking of Ctrl-N and Ctrl-S or something.
An idea that I think would be useful is to mandate an escape character for
all commands. After all, you might have variables named next and step. So
how about "bang commands" when everything is prefixed by a "!". Then we'd
have !next and !step, and perhaps shorter mnemonics Ctrl+letter.
> > 4. The "type 'help' for help" added line was very useful exactly for
the
> > first time I used the debugger. After that it became unnecessary
clutter.
>
> But a small amount, and if you miss it the first time....
Whirlwind> !help_msg off
(and it's on by default)
> > 5. A 'nextline' command that breaks not to the next command, but to the
> > next line in the debugger would be great.
>
> Hmm, interesting. There might in fact be enough debug info available to
do
> this. It's like next, except that if the next goes to the same source
line as
> before, then keep going, until the source lines differ.
Yes, there should indeed be enough information given that the file and line
are printed there. (BTW: lines /or filenames/ differ.)
Thanks for the initial interest. I'll toy with a changed Whirlwind because
the time I'll save is worth the effort.
Andrei
_______________________________________________
Cecil mailing list
Cecil@cs.washington.edu
http://mailman.cs.washington.edu/mailman/listinfo/cecil
This archive was generated by hypermail 2.1.5 : Tue Feb 11 2003 - 16:49:37 PST