unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* ns-toggle-fullscreen
@ 2013-04-02 14:45 Steven Degutis
  2013-04-02 16:18 ` ns-toggle-fullscreen Glenn Morris
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Steven Degutis @ 2013-04-02 14:45 UTC (permalink / raw)
  To: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 258 bytes --]

Why was `ns-toggle-fullscreen` taken out of emacs 24.3?

If it's because the "official" Lion fullscreen mode was bad, there is a
better way of going full screen on a single monitor:
-[NSView enterFullScreenMode:withOptions:] ... could this be used?

-Steven

[-- Attachment #2: Type: text/html, Size: 344 bytes --]

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

* Re: ns-toggle-fullscreen
  2013-04-02 14:45 ns-toggle-fullscreen Steven Degutis
@ 2013-04-02 16:18 ` Glenn Morris
  2013-04-02 17:43 ` ns-toggle-fullscreen chad
  2013-04-02 18:39 ` ns-toggle-fullscreen Jan Djärv
  2 siblings, 0 replies; 7+ messages in thread
From: Glenn Morris @ 2013-04-02 16:18 UTC (permalink / raw)
  To: Steven Degutis; +Cc: emacs-devel

Steven Degutis wrote:

> Why was `ns-toggle-fullscreen` taken out of emacs 24.3?

It wasn't. It was never there.
Perhaps you are referring to a patch that was floating around, but was
never part of Emacs. 24.3 has a fullscreen mode for NS, and it is
improved in the trunk.



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

* Re: ns-toggle-fullscreen
  2013-04-02 14:45 ns-toggle-fullscreen Steven Degutis
  2013-04-02 16:18 ` ns-toggle-fullscreen Glenn Morris
@ 2013-04-02 17:43 ` chad
  2013-04-02 17:45   ` ns-toggle-fullscreen Steven Degutis
  2013-04-02 18:39 ` ns-toggle-fullscreen Jan Djärv
  2 siblings, 1 reply; 7+ messages in thread
From: chad @ 2013-04-02 17:43 UTC (permalink / raw)
  To: Steven Degutis; +Cc: emacs-devel


On 02 Apr 2013, at 07:45, Steven Degutis <sbdegutis@gmail.com> wrote:

> Why was `ns-toggle-fullscreen` taken out of emacs 24.3?

Try 'toggle-frame-fullscreen, bound (by default) to f11, and see
if that does what you want.  If there's a problem with it, let us
know with M-x report-emacs-bug.

~Chad




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

* Re: ns-toggle-fullscreen
  2013-04-02 17:43 ` ns-toggle-fullscreen chad
@ 2013-04-02 17:45   ` Steven Degutis
  2013-04-02 18:04     ` ns-toggle-fullscreen chad
  0 siblings, 1 reply; 7+ messages in thread
From: Steven Degutis @ 2013-04-02 17:45 UTC (permalink / raw)
  To: chad; +Cc: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 457 bytes --]

That's in 24.4, which isn't out yet (at least via homebrew).

-Steven


On Tue, Apr 2, 2013 at 12:43 PM, chad <yandros@mit.edu> wrote:

>
> On 02 Apr 2013, at 07:45, Steven Degutis <sbdegutis@gmail.com> wrote:
>
> > Why was `ns-toggle-fullscreen` taken out of emacs 24.3?
>
> Try 'toggle-frame-fullscreen, bound (by default) to f11, and see
> if that does what you want.  If there's a problem with it, let us
> know with M-x report-emacs-bug.
>
> ~Chad
>
>

[-- Attachment #2: Type: text/html, Size: 963 bytes --]

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

* Re: ns-toggle-fullscreen
  2013-04-02 17:45   ` ns-toggle-fullscreen Steven Degutis
@ 2013-04-02 18:04     ` chad
  2013-04-02 18:48       ` ns-toggle-fullscreen Jan Djärv
  0 siblings, 1 reply; 7+ messages in thread
From: chad @ 2013-04-02 18:04 UTC (permalink / raw)
  To: Steven Degutis; +Cc: emacs-devel@gnu.org Development


On 02 Apr 2013, at 10:45, Steven Degutis <sbdegutis@gmail.com> wrote:

> That's in 24.4, which isn't out yet (at least via homebrew).
> 
> -Steven

My apologies; I checked the wrong install. 

~Chad




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

* Re: ns-toggle-fullscreen
  2013-04-02 14:45 ns-toggle-fullscreen Steven Degutis
  2013-04-02 16:18 ` ns-toggle-fullscreen Glenn Morris
  2013-04-02 17:43 ` ns-toggle-fullscreen chad
@ 2013-04-02 18:39 ` Jan Djärv
  2 siblings, 0 replies; 7+ messages in thread
From: Jan Djärv @ 2013-04-02 18:39 UTC (permalink / raw)
  To: Steven Degutis; +Cc: emacs-devel

Hello.

2 apr 2013 kl. 16:45 skrev Steven Degutis <sbdegutis@gmail.com>:

> Why was `ns-toggle-fullscreen` taken out of emacs 24.3?
> 

As other has said, it was never there.

> If it's because the "official" Lion fullscreen mode was bad, there is a better way of going full screen on a single monitor: -[NSView enterFullScreenMode:withOptions:] ... could this be used?

24.3 uses Lion-style fullscreen and another, older, method for pre-Lion.
In the trunk, you can choose the older method on Lion+, because the Lion-method is not so good for multimonitors.  enterFullScreenMode was not used as it is no better than Lions method, and 10.4 is still supported, so another way had to be done anyway (enterFullScreenMode is 10.5+).

Also, enterFullScreenMode is not present in GNU/Open/Nextstep, but the older method will work there, even if the Lion-method doesn't.

	Jan D.





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

* Re: ns-toggle-fullscreen
  2013-04-02 18:04     ` ns-toggle-fullscreen chad
@ 2013-04-02 18:48       ` Jan Djärv
  0 siblings, 0 replies; 7+ messages in thread
From: Jan Djärv @ 2013-04-02 18:48 UTC (permalink / raw)
  To: chad; +Cc: Steven Degutis, emacs-devel@gnu.org Development

Hello.

I guess you can do

(defun toggle-frame-fullscreen ()
  (set-frame-parameter nil 'fullscreen
		       (if (frame-parameter nil 'fullscreen) nil 'fullscreen)))

	Jan D.

2 apr 2013 kl. 20:04 skrev chad <yandros@MIT.EDU>:

> 
> On 02 Apr 2013, at 10:45, Steven Degutis <sbdegutis@gmail.com> wrote:
> 
>> That's in 24.4, which isn't out yet (at least via homebrew).
>> 
>> -Steven
> 
> My apologies; I checked the wrong install. 
> 
> ~Chad
> 




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

end of thread, other threads:[~2013-04-02 18:48 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-04-02 14:45 ns-toggle-fullscreen Steven Degutis
2013-04-02 16:18 ` ns-toggle-fullscreen Glenn Morris
2013-04-02 17:43 ` ns-toggle-fullscreen chad
2013-04-02 17:45   ` ns-toggle-fullscreen Steven Degutis
2013-04-02 18:04     ` ns-toggle-fullscreen chad
2013-04-02 18:48       ` ns-toggle-fullscreen Jan Djärv
2013-04-02 18:39 ` ns-toggle-fullscreen Jan Djärv

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

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).