all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@gnu.org>
To: Stefan Kangas <stefankangas@gmail.com>
Cc: 11113@debbugs.gnu.org, thomas.luebking@gmail.com,
	Tristan Miller <tristan@logological.org>,
	Jorge Adriano Branco Aires <jorge.adriano@gmail.com>
Subject: bug#11113: [Tristan Miller] Re: bug#11113: 23.3; Access to the mini-buffer in auctex mode triggers window resize in KDE (Kwin)
Date: Sat, 08 Jun 2024 21:55:03 +0800	[thread overview]
Message-ID: <87bk4bedzc.fsf@yahoo.com> (raw)
In-Reply-To: <87frtneedk.fsf@yahoo.com> (Po Lu's message of "Sat, 08 Jun 2024 21:46:31 +0800")

Po Lu <luangruo@yahoo.com> writes:

> A window manager's creatively interpreting (read: failing to observe)
> geometry hints specified by a client is deficient behavior on the window
> manager's part, so the least they could have done should have been
> declining to play "shift the blame."  As enforcing window management
> properties otherwise than the client requested was a KWin bug then, so
> it is now, whether they admit it or not, and until they leave their high
> pedestal Emacs users might easily circumvent it by configuring
> `frame-resize-pixelwise' to t.

BTW, it might interest them to know that the wm-spec defines
maximization in quite express terms:

  Maximization is a very old feature of window managers. There was even
  a ZoomedState in early ICCCM drafts.  Maximizing a window should give
  it as much of the screen area as possible (this may not be the full
     --------------------------------------
  screen area, but only a smaller 'workarea', since the window manager
  may have reserved certain areas for other windows).  A window manager
  is expected to remember the geometry of a maximized window and restore
  it upon de-maximization.  Modern window managers typically allow
  separate horizontal and vertical maximization.

Emphasis mine.  By any reasonable interpretation, the window manager
should disregard resize increments in resizing maximized windows, and
indeed as far as I'm aware, KWin's design choices have been emulated by
no other conforming window manager.





  reply	other threads:[~2024-06-08 13:55 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <adf0883b-6f7f-4963-8cd2-150936a0c84a@logological.org>
2012-03-28 15:57 ` bug#11113: 23.3; Access to the mini-buffer in auctex mode triggers window resize in KDE (Kwin) Jorge Adriano Branco Aires
2019-11-01 20:17   ` Stefan Kangas
2019-12-01  7:51     ` Stefan Kangas
2024-06-07 22:19   ` bug#11113: [Tristan Miller] " Stefan Kangas
2024-06-08 13:46     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2024-06-08 13:55       ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors [this message]
2024-06-09 11:43         ` Stefan Kangas
2024-06-09 12:01           ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2024-06-09 12:06             ` Stefan Kangas
2024-06-09 12:46               ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2024-06-12 14:35       ` Tristan Miller via Bug reports for GNU Emacs, the Swiss army knife of text editors

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87bk4bedzc.fsf@yahoo.com \
    --to=bug-gnu-emacs@gnu.org \
    --cc=11113@debbugs.gnu.org \
    --cc=jorge.adriano@gmail.com \
    --cc=luangruo@yahoo.com \
    --cc=stefankangas@gmail.com \
    --cc=thomas.luebking@gmail.com \
    --cc=tristan@logological.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.