GNU bug report logs - #74750
clone-frame and make-frame pixelwise issues

Previous Next

Package: emacs;

Reported by: Ship Mints <shipmints <at> gmail.com>

Date: Mon, 9 Dec 2024 15:53:02 UTC

Severity: normal

Done: martin rudalics <rudalics <at> gmx.at>

Bug is archived. No further changes may be made.

Full log


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

From: martin rudalics <rudalics <at> gmx.at>
To: Ship Mints <shipmints <at> gmail.com>
Cc: Eli Zaretskii <eliz <at> gnu.org>, 74750 <at> debbugs.gnu.org
Subject: Re: bug#74750: clone-frame and make-frame pixelwise issues
Date: Mon, 16 Dec 2024 17:07:28 +0100
> That patch seems to work. Thank you, Martin. I tested on NS with and
> without vertical scroll bars and with and without fringes. A basic test of
> frameset-save and frameset-restore now seem to correctly respect its
> embedded text-pixel geometry.

Installed on master.  The purpose of the slots I removed was likely that
I originally planned to implement something like

(width . (outer-pixels . ...))
(height . (outer-pixels . ...))

in which case any implied resizing should have been completely inhibited
during the entire initial phase.  But I never did that.

'make-frame' might still need some tweaking for the tool bar when
'frame-inhibit-implied-resize' is non-nil.  I'll have to look into that.

martin




This bug report was last modified 225 days ago.

Previous Next


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