unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* *VC-log* windows
@ 2006-10-13  3:51 Thomas
  2006-10-13 15:48 ` Kevin Rodgers
       [not found] ` <mailman.8124.1160754705.9609.help-gnu-emacs@gnu.org>
  0 siblings, 2 replies; 5+ messages in thread
From: Thomas @ 2006-10-13  3:51 UTC (permalink / raw)


When there are more than one window and I invoke some VC command,
*VC-log* occupies an existing window and close it after I finish
writing the log!

I think this is not a good behavior. How can I let *VC-log* buffer
always make a new window?

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: *VC-log* windows
  2006-10-13  3:51 *VC-log* windows Thomas
@ 2006-10-13 15:48 ` Kevin Rodgers
       [not found] ` <mailman.8124.1160754705.9609.help-gnu-emacs@gnu.org>
  1 sibling, 0 replies; 5+ messages in thread
From: Kevin Rodgers @ 2006-10-13 15:48 UTC (permalink / raw)


Thomas wrote:
> When there are more than one window and I invoke some VC command,
> *VC-log* occupies an existing window and close it after I finish
> writing the log!
> 
> I think this is not a good behavior. How can I let *VC-log* buffer
> always make a new window?

I think you mean a new frame:

(setq special-display-buffer-names
       (cons "*VC-log*" special-display-buffer-names))

-- 
Kevin

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: *VC-log* windows
       [not found] ` <mailman.8124.1160754705.9609.help-gnu-emacs@gnu.org>
@ 2006-10-16  6:35   ` Thomas
  2006-10-16  6:36   ` Thomas
  1 sibling, 0 replies; 5+ messages in thread
From: Thomas @ 2006-10-16  6:35 UTC (permalink / raw)


I know the difference between 'window' and 'frame' and I mean window.

Anyway your soultion is also good for me except that the new frame does
not inherit the font of parent frame.

Kevin Rodgers 작성:

> Thomas wrote:
> > When there are more than one window and I invoke some VC command,
> > *VC-log* occupies an existing window and close it after I finish
> > writing the log!
> >
> > I think this is not a good behavior. How can I let *VC-log* buffer
> > always make a new window?
>
> I think you mean a new frame:
>
> (setq special-display-buffer-names
>        (cons "*VC-log*" special-display-buffer-names))
> 
> -- 
> Kevin

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: *VC-log* windows
       [not found] ` <mailman.8124.1160754705.9609.help-gnu-emacs@gnu.org>
  2006-10-16  6:35   ` Thomas
@ 2006-10-16  6:36   ` Thomas
  2006-10-16 22:53     ` Kevin Rodgers
  1 sibling, 1 reply; 5+ messages in thread
From: Thomas @ 2006-10-16  6:36 UTC (permalink / raw)


I know the difference between 'window' and 'frame' and I mean window
:-)

Anyway your soultion is also good for me except that the new frame does
not inherit the font of parent frame.

Kevin Rodgers 작성:

> Thomas wrote:
> > When there are more than one window and I invoke some VC command,
> > *VC-log* occupies an existing window and close it after I finish
> > writing the log!
> >
> > I think this is not a good behavior. How can I let *VC-log* buffer
> > always make a new window?
>
> I think you mean a new frame:
>
> (setq special-display-buffer-names
>        (cons "*VC-log*" special-display-buffer-names))
> 
> -- 
> Kevin

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: *VC-log* windows
  2006-10-16  6:36   ` Thomas
@ 2006-10-16 22:53     ` Kevin Rodgers
  0 siblings, 0 replies; 5+ messages in thread
From: Kevin Rodgers @ 2006-10-16 22:53 UTC (permalink / raw)


Thomas wrote:
> I know the difference between 'window' and 'frame' and I mean window
> :-)

Sorry :-)

I suppose you could use vc-before-checkin-hook to save the window
configuration, then vc-checkin-hook or vc-finish-logentry-hook to
restore it.

> Anyway your soultion is also good for me except that the new frame does
> not inherit the font of parent frame.

Perhaps there is a discrepancy between initial-frame-alist and
default-frame-alist.  Check special-display-frame-alist, too.

-- 
Kevin

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2006-10-16 22:53 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-10-13  3:51 *VC-log* windows Thomas
2006-10-13 15:48 ` Kevin Rodgers
     [not found] ` <mailman.8124.1160754705.9609.help-gnu-emacs@gnu.org>
2006-10-16  6:35   ` Thomas
2006-10-16  6:36   ` Thomas
2006-10-16 22:53     ` Kevin Rodgers

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).