GNU bug report logs - #10670
`fullscreen' frame parameter ill-named

Previous Next

Package: emacs;

Reported by: Stefan Monnier <monnier <at> iro.umontreal.ca>

Date: Tue, 31 Jan 2012 01:53:01 UTC

Severity: minor

Tags: wontfix

Found in version 24.0.92

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


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

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: martin rudalics <rudalics <at> gmx.at>
Cc: 10670 <at> debbugs.gnu.org, Lars Ingebrigtsen <larsi <at> gnus.org>
Subject: Re: bug#10670: `fullscreen' frame parameter ill-named
Date: Wed, 20 Jan 2021 14:59:26 -0500
>>> The frame parameter `fullscreen' is ill-named: I think that it should be
>>> renamed to `maximized' with accepted values nil, `vertical',
>>> `horizontal', `both', or `fullscreen'.
>>
>> I think that makes sense, but I'm not sure just how we would deprecate
>> something like that.  We could introduce a `maximized' parameter and use
>> it in preference of `fullscreen', and add some special code to issue a
>> (run-time?) deprecation warning...  but I'm not sure the effort (on our
>> part) and pain (for the users) would be worth it.
>>
>> Anybody got any opinions here?
>
> 'maximized' is a WM concept, usually has an API and pretty well defined

Right, WM now claimed "maximized" as their own term as well, indeed,
after doing the same for "fullscreen".  So if we want to change the
current misleading nomenclature and try to be futureproof we should use
a parameter name that sounds unlike any word a sane WM designer will
want to use for anything.

Maybe `use-of-screen-real-estate-status`?


        Stefan





This bug report was last modified 4 years and 122 days ago.

Previous Next


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