[Top][All Lists]

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

Re: Jumping to C source from *Help*

From: Stefan Monnier
Subject: Re: Jumping to C source from *Help*
Date: 16 Apr 2004 14:39:12 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50

>     3 - Change switch-to-buffer to call pop-to-buffer rather than signal an
>       error and leave everything else unchanged.

> I don't like the idea of making switch-to-buffer do different things
> in interactive and noninteractive calls.  And I don't like the idea
> of making it switch windows.

> In the case of a single dedicated window, splitting the window
> and using one of the new windows does make sense in a way.
> However, switching to another existing window just seems wrong.

I never said it should switch to an existing window.
Maybe you inferred it because I used `pop-to-buffer', but I didn't mean to
be so specific.  What I need to change (in order to fix umpteen bugs that
only show up in setups such as mine) is that switch-to-buffer doesn't
signal an error but does something else instead.

What this something else is, I don't care nearly as much.
The (let ((pop-to-window t)) (pop-to-buffer buf)) suggestion seen earlier
sounds good to me, but I'd pretty much accept "anything" in order to fix
the problem of switch-to-buffer signalling an error in dedicated (and
minibuffer) windows.


reply via email to

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