emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Completion in GUD buffer


From: Stefan Monnier
Subject: Re: Completion in GUD buffer
Date: Sun, 26 Mar 2006 22:22:16 -0500
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

> A long time back completion in the GUD buffer changed.  Previously if you
> did something like:

> (gdb) b <TAB>

> to complete on all possible locations, when there were too many to fit in
> the completion window, you could click on it to explore down and *up*.
> (I think you can only go down from outside it).

> Now if you click on the completion window you either get an error message:

>   Wrong type argument: window-live-p, #<window 7>

> or the window simply disappears.

> I've traced this change to:

>   revision 1.294
>   date: 2004-04-14 18:57:45 +0000;  author: monnier;  state: Exp;  lines: 
> +185 -195
>   Doc fixes.
>   (comint-last-input-start, comint-last-input-end)
>   (comint-last-output-start): Give them values.
>   (comint-arguments): Avoid warning.
>   (comint-skip-prompt): Use line-end-position.
>   (comint-backward-matching-input): Rename arg to agree with doc.
>   (comint-extract-string): Use syntax-ppss.
>   (comint-dynamic-simple-complete): Delete useless list construction.
>   (comint-redirect-subvert-readonly): New.
>   (comint-redirect-preoutput-filter): Use it.

> but there are 91 difference between this file and the previous one.

> Before I wade through them, I'd like to ask if people agree that this
> change in behaviour should be reverted?

I'm not sure which change of behavior you're talking about.  AFAIK there's
just a bug, especially the "Wrong type argument: window-live-p, #<window 7>".


        Stefan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]