emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [External] : Re: master cc29fab3a6: Redisplay "invisible" frames tha


From: Drew Adams
Subject: RE: [External] : Re: master cc29fab3a6: Redisplay "invisible" frames that are actually visible on modern X
Date: Mon, 26 Dec 2022 16:45:25 +0000

> for those
> frames that are marked as actually invisible, I think we should try and
> keep them as invisible as possible.  IOW if they appear as
> preview/thumbnails somewhere it should itself be considered as a bug
> (either in our code or in the compositing manager or ...).
> Keeping the preview's appearance up-to-date is wasted efforts in
> this respect.

+1

> PS: In case you need to see concrete uses of invisible frames, you can
>     find one in `server.el` and another in GNU ELPA's `xclip.el`.
>     There are probably others, but these are the one I know of because
>     I coded them :-)

I too have code that makes frames invisible (or visible,
or iconifies them).  E.g., in `frame-cmds.el'.  E.g.,
`C-h f hide-everything':

  hide-everything is an interactive compiled Lisp function in
  'frame-cmds.el'. 

  (hide-everything)

  Hide all frames of session at once.
  Iconify minibuffer frame; make all others invisible.
  Remembers frame configuration in register `C-l' (Control-L).
  To restore this frame configuration, use `C-x r j C-l'.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]