GNU bug report logs - #9640
compilation bully mode

Previous Next

Package: emacs;

Reported by: jidanni <at> jidanni.org

Date: Fri, 30 Sep 2011 22:34:01 UTC

Severity: wishlist

Done: jidanni <at> jidanni.org

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 9640 in the body.
You can then email your comments to 9640 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#9640; Package emacs. (Fri, 30 Sep 2011 22:34:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to jidanni <at> jidanni.org:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Fri, 30 Sep 2011 22:34:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: jidanni <at> jidanni.org
To: bug-gnu-emacs <at> gnu.org
Subject: compilation bully mode
Date: Sat, 01 Oct 2011 06:26:27 +0800
A Makefile or some other file occupies my entire screen.
I now do (compile "seq 999")
How can I make the *compilation* buffer now occupy the entire screen
with the bottom of the buffer visible, all with no additional
keystrokes? The hacks people gave me that I put into
http://jidanni.org/comp/configuration/.emacs no longer work as of
emacs-snapshot:
  Installed: 1:20110926-1
and frankly I don't understand why there is no
(set  Man-notify-method 'bully) like choice for compilation mode.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#9640; Package emacs. (Sat, 01 Oct 2011 03:06:02 GMT) Full text and rfc822 format available.

Message #8 received at 9640 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: jidanni <at> jidanni.org
Cc: 9640 <at> debbugs.gnu.org
Subject: Re: bug#9640: compilation bully mode
Date: Fri, 30 Sep 2011 23:04:25 -0400
> A Makefile or some other file occupies my entire screen.
> I now do (compile "seq 999")
> How can I make the *compilation* buffer now occupy the entire screen
> with the bottom of the buffer visible, all with no additional
> keystrokes? The hacks people gave me that I put into
> http://jidanni.org/comp/configuration/.emacs no longer work as of
> emacs-snapshot:
>   Installed: 1:20110926-1
> and frankly I don't understand why there is no
> (set  Man-notify-method 'bully) like choice for compilation mode.

The Emacs-23 way to do that should be:
(add-to-list 'special-display-buffer-name
             '(("*Compilation*" (same-window . t))))


        Stefan




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#9640; Package emacs. (Sat, 01 Oct 2011 03:51:02 GMT) Full text and rfc822 format available.

Message #11 received at 9640 <at> debbugs.gnu.org (full text, mbox):

From: jidanni <at> jidanni.org
To: monnier <at> iro.umontreal.ca
Cc: 9640 <at> debbugs.gnu.org
Subject: Re: bug#9640: compilation bully mode
Date: Sat, 01 Oct 2011 11:49:15 +0800
>>>>> "SM" == Stefan Monnier <monnier <at> iro.umontreal.ca> writes:
SM> The Emacs-23 way to do that should be:
SM> (add-to-list 'special-display-buffer-name
SM>              '(("*Compilation*" (same-window . t))))
How about for Emacs-24?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#9640; Package emacs. (Sat, 01 Oct 2011 04:02:01 GMT) Full text and rfc822 format available.

Message #14 received at 9640 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: jidanni <at> jidanni.org
Cc: 9640 <at> debbugs.gnu.org
Subject: Re: bug#9640: compilation bully mode
Date: Sat, 01 Oct 2011 00:00:20 -0400
SM> The Emacs-23 way to do that should be:
SM> (add-to-list 'special-display-buffer-name
SM> '("*Compilation*" (same-window . t)))
> How about for Emacs-24?

Backward compatibility requirements mean it will work as well.
But if you want to do it the Emacs-24 way, then you'll want to use
(add-to-list 'display-buffer-alist
             '("*Compilation*" display-buffer-same-window))


        Stefan




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#9640; Package emacs. (Sat, 01 Oct 2011 04:18:02 GMT) Full text and rfc822 format available.

Message #17 received at 9640 <at> debbugs.gnu.org (full text, mbox):

From: jidanni <at> jidanni.org
To: monnier <at> iro.umontreal.ca
Cc: 9640 <at> debbugs.gnu.org
Subject: Re: bug#9640: compilation bully mode
Date: Sat, 01 Oct 2011 12:16:19 +0800
>>>>> "SM" == Stefan Monnier <monnier <at> iro.umontreal.ca> writes:
SM> (add-to-list 'display-buffer-alist
SM>              '("*Compilation*" display-buffer-same-window))
Sounds similar to the
(setq display-buffer-alist
 (cons '(((regexp . "\\*compilation.+\\*"))
	 (function ; was "fun-with-args" before
	  (lambda (buffer &rest args)
	    (delete-other-windows)
	    (let (display-buffer-alist)
	      (display-buffer buffer 'same-window))))
	 (override . t))
       display-buffer-alist))
in my http://jidanni.org/comp/configuration/.emacs that recently stopped
working :-(




Reply sent to jidanni <at> jidanni.org:
You have taken responsibility. (Sat, 01 Oct 2011 14:24:01 GMT) Full text and rfc822 format available.

Notification sent to jidanni <at> jidanni.org:
bug acknowledged by developer. (Sat, 01 Oct 2011 14:24:01 GMT) Full text and rfc822 format available.

Message #22 received at 9640-done <at> debbugs.gnu.org (full text, mbox):

From: jidanni <at> jidanni.org
To: 9640-done <at> debbugs.gnu.org
Subject: I'll try pop-up-frames
Date: Sat, 01 Oct 2011 22:22:37 +0800
I'll try the pop-up-frames mentioned in Bug #9641, and reopen if still
having problems.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#9640; Package emacs. (Sat, 01 Oct 2011 14:47:02 GMT) Full text and rfc822 format available.

Message #25 received at 9640 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: jidanni <at> jidanni.org
Cc: 9640 <at> debbugs.gnu.org
Subject: Re: bug#9640: compilation bully mode
Date: Sat, 01 Oct 2011 10:44:55 -0400
> Sounds similar to the
> (setq display-buffer-alist
>  (cons '(((regexp . "\\*compilation.+\\*"))
> 	 (function ; was "fun-with-args" before
> 	  (lambda (buffer &rest args)
> 	    (delete-other-windows)
> 	    (let (display-buffer-alist)
> 	      (display-buffer buffer 'same-window))))
> 	 (override . t))
>        display-buffer-alist))

That's using a format of display-buffer-alist which we don't use any
more (i.e. it was only installed temporarily on the trunk and then
replaced by something else).


        Stefan




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 30 Oct 2011 11:24:02 GMT) Full text and rfc822 format available.

This bug report was last modified 13 years and 294 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.