Re: [patch/rfc] mi interpreter-complete enh req 8058.

Matt Rice
2009-10-03T19:00:03Z

On Fri, Oct 2, 2009 at 4:10 PM, Nick Roberts <nickrob@snap.net.nz> wrote:

<snip>

> PR 8058 goes back to 2003.  I don't see the need for MI to duplicate all of
> the CLI functionality.  Emacs just uses the CLI command "complete" which is
> clearly just intended for front end use:
>
> complete b ma
> &"complete b ma\n"
> ~"b main\n"
> ~"b malloc\n"
> ~"b malloc@plt\n"
> ^done
>
> The lisp function, gud-gdb-complete-command. is bound to TAB to it works
> in the GUD buffer (Emacs' console) just as it does on the command line.

Thanks, I had missed this CLI command somehow, it will work for now,
ideally i would like it not to be going directly to stdout like that
output infers, I guess i could change the output filehandle, when
executing this command until it finishes, so that the output history
isn't filled with this temporal information which always bothers me...

additionally its worth noting the patch screws this output up.