diff options
| author | Martin Rudalics | 2025-03-22 09:34:53 +0100 |
|---|---|---|
| committer | Martin Rudalics | 2025-03-22 09:34:53 +0100 |
| commit | 1ee2a921ad528e18cc68c594f4f2ffcb0599cfe7 (patch) | |
| tree | 73f6f6202c4dd1ba29c3f1ef6508ea516a530142 /java/incrementing-version-code | |
| parent | cf7fdd374ac96ddd53a026bda2aa2b7211e5ee70 (diff) | |
| download | emacs-1ee2a921ad528e18cc68c594f4f2ffcb0599cfe7.tar.gz emacs-1ee2a921ad528e18cc68c594f4f2ffcb0599cfe7.zip | |
Fix and document frame parameters for text terminals and child frames
* src/frame.c (Fmake_frame_invisible): In doc-string describe
effect on text terminals. Set FRAME correctly when called with
nil value. Make frame invisible before calling mru_rooted_frame
or next_frame.
(Ficonify_frame): Make it work for child frames on text
terminals
(Fmodify_frame_parameters): Make value 'icon' for 'visibility'
work for child frames.
* src/dispnew.c (frame_ancestors_visible_p): New function.
(frames_with_root): If VISIBLE_ONLY is non-nil, return only
frames whose ancestors are all visible to avoid that redisplay
draws visibly orphaned child frames.
* doc/lispref/frames.texi (Frames): Move descriptions of top
frame and 'tty-top-frame' here.
(Frame Layout): Mention that on text terminals the outer border
can be emulated by setting the 'undecorated' frame parameter.
(Frame Position, Frame Parameters, Window Frame Parameters)
(Position Parameters, Size Parameters): Rewrite sections dealing
with the handling of frame parameters in text terminals.
(Layout Parameters): Move description of 'undecorated' parameter
here. Clarify semantics of 'menu-bar-lines' parameter.
(Frame Interaction Parameters): Move description of 'visibility'
parameter here. Mention which parameters are not implemented on
text terminals.
(Mouse Dragging Parameters): Describe how these work on text
terminals.
(Visibility of Frames): Rewrite section.
(Raising and Lowering): Describe for text terminals.
(Child Frames): Fix description of 'iconify-child-frame' option.
Diffstat (limited to 'java/incrementing-version-code')
0 files changed, 0 insertions, 0 deletions