GNU bug report logs - #25408
Remove Decorations Around Emacs Frame (Windows OS)

Previous Next

Package: emacs;

Reported by: Arthur Miller <arthur.miller.no1 <at> gmail.com>

Date: Mon, 9 Jan 2017 22:21:02 UTC

Severity: wishlist

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

Bug is archived. No further changes may be made.

Full log


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

From: martin rudalics <rudalics <at> gmx.at>
To: Alan Third <alan <at> idiocy.org>
Cc: Arthur Miller <arthur.miller.no1 <at> gmail.com>, 25408 <at> debbugs.gnu.org,
 Clément Pit--Claudel <clement.pit <at> gmail.com>
Subject: Re: bug#25408: Remove Decorations Around Emacs Frame (Windows OS)
Date: Wed, 12 Apr 2017 21:13:15 +0200
> Should an undecorated frame be resizable? ie. if you run something
> like
>
>      (set-frame-size nil 20 20)
>
> would you expect the frame to resize?

Definitively!  Undecorated frames should behave like normal frames -
just without decorations.

> Mine currently resizes if the frame was created with decorations and
> they were removed,

When can you remove the decorations?  Does it flicker when you do that?

> but not if it was created without them. I suspect
> creating it without decorations is breaking some NS → Emacs event
> path.

Why do you think so?  I never looked into the NS event set but I would
expect to receive the usual map, focus-in and visibility notifications.
Nothing that would allow to derive that the window cannot be resized
any more.  Can you add the decorations later, resize the frame and
remove the decorations afterwards?

martin





This bug report was last modified 7 years and 315 days ago.

Previous Next


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