From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#10670: `fullscreen' frame parameter ill-named Date: Wed, 20 Jan 2021 14:59:26 -0500 Message-ID: References: <874kjbo6ts.fsf@gnus.org> <0adfd5c9-e194-9b26-24b6-db7636ed0709@gmx.at> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13064"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 10670@debbugs.gnu.org, Lars Ingebrigtsen To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jan 20 21:00:13 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l2JeH-0003Gz-2I for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 20 Jan 2021 21:00:13 +0100 Original-Received: from localhost ([::1]:38826 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l2JeG-0000Kq-36 for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 20 Jan 2021 15:00:12 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53508) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l2Je7-0000KR-1C for bug-gnu-emacs@gnu.org; Wed, 20 Jan 2021 15:00:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:44777) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l2Je6-00057f-Q0 for bug-gnu-emacs@gnu.org; Wed, 20 Jan 2021 15:00:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1l2Je6-00007e-OP for bug-gnu-emacs@gnu.org; Wed, 20 Jan 2021 15:00:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Jan 2021 20:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10670 X-GNU-PR-Package: emacs Original-Received: via spool by 10670-submit@debbugs.gnu.org id=B10670.1611172778408 (code B ref 10670); Wed, 20 Jan 2021 20:00:02 +0000 Original-Received: (at 10670) by debbugs.gnu.org; 20 Jan 2021 19:59:38 +0000 Original-Received: from localhost ([127.0.0.1]:56323 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l2Jdh-00006V-PP for submit@debbugs.gnu.org; Wed, 20 Jan 2021 14:59:37 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:24485) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l2Jdf-00006I-Mr for 10670@debbugs.gnu.org; Wed, 20 Jan 2021 14:59:36 -0500 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id E097744080E; Wed, 20 Jan 2021 14:59:29 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 48DEC4402E6; Wed, 20 Jan 2021 14:59:28 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1611172768; bh=Ym4m5OA8youqe+Rj9xbwraUkgUkO6o2oFd9ESAuiniY=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=GOHKQa/SeKAp4a/hE0kDEDMSFbfP05ulKr/15AQkxrK67mHydiiGupR9N3rMIDb3c ia06USRlnobutWpyaBtMqMHRiWvThwG/+UQ4C4+Ns8VDRylHuhu3NQGKk3glTgZ/fG MBJAhbUUM1oR7yhlUzFq1AyW7zjrm9zx6jfhGBJkciLphwzdwRaPMrBOM034gaiVse ni+7tT5BFVYOgE3w6CGYPLEV1PuU1uaX1AFaw21Ewe42kf47pK+4yR1LnM1vluxWSW Wb78zsBrIttMg1xzcmlsYA5cdxkf9TvUnQZofyBmw1OMQPfqtzTt7z7BWuGXkuHQzJ 40mzyi+RDA5SA== Original-Received: from alfajor (unknown [45.72.224.181]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id EEFBC12023F; Wed, 20 Jan 2021 14:59:27 -0500 (EST) In-Reply-To: <0adfd5c9-e194-9b26-24b6-db7636ed0709@gmx.at> (martin rudalics's message of "Wed, 20 Jan 2021 19:29:31 +0100") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:198298 Archived-At: >>> 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