aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Pluim2024-12-19 16:17:16 +0100
committerRobert Pluim2024-12-19 16:17:16 +0100
commitc19dd8e9d6c54080426623129a824e5bb2fcf7be (patch)
treef443f106a1368fb99890cff5e847e99788d191d3
parentd8e8e1d5ed260222e2630141d26572a361a5c75f (diff)
downloademacs-c19dd8e9d6c54080426623129a824e5bb2fcf7be.tar.gz
emacs-c19dd8e9d6c54080426623129a824e5bb2fcf7be.zip
Add more documentation for TTY child frames
* doc/lispref/frames.texi (Child Frames): Document that TTY child frames are now supported. * etc/NEWS: Document another limitation of TTY child frames.
-rw-r--r--doc/lispref/frames.texi4
-rw-r--r--etc/NEWS7
2 files changed, 7 insertions, 4 deletions
diff --git a/doc/lispref/frames.texi b/doc/lispref/frames.texi
index bf4d5c05f3a..cc7d3f79a7f 100644
--- a/doc/lispref/frames.texi
+++ b/doc/lispref/frames.texi
@@ -3393,8 +3393,8 @@ of its sibling child frames.
3393 3393
3394 By design, operations to make or modify child frames are implemented 3394 By design, operations to make or modify child frames are implemented
3395with the help of frame parameters (@pxref{Frame Parameters}) without any 3395with the help of frame parameters (@pxref{Frame Parameters}) without any
3396specialized functions or customizable variables. Note that child frames 3396specialized functions or customizable variables. Child frames
3397are meaningful on graphical terminals only. 3397are meaningful on graphical and text terminals.
3398 3398
3399 To create a new child frame or to convert a normal frame into a child 3399 To create a new child frame or to convert a normal frame into a child
3400frame, set that frame's @code{parent-frame} parameter (@pxref{Frame 3400frame, set that frame's @code{parent-frame} parameter (@pxref{Frame
diff --git a/etc/NEWS b/etc/NEWS
index 7e5a73818ff..9a7b320acdb 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -47,8 +47,11 @@ enabled, you can disable mouse tracking by putting '(xterm-mouse-mode
47** Child frames are now supported on TTY frames. 47** Child frames are now supported on TTY frames.
48This supports use-cases like Posframe, Corfu, and child frames acting 48This supports use-cases like Posframe, Corfu, and child frames acting
49like tooltips. Other use-cases of child frames are not supported yet. 49like tooltips. Other use-cases of child frames are not supported yet.
50In particular, trying to create minibuffer-only child frames on a TTY 50In particular:
51frame will signal an error. 51
52- trying to create minibuffer-only child frames on a TTY frame will
53 signal an error.
54- a TTY child frame cannot be converted to a root frame or vice-versa.
52 55
53To enable tooltips on TTY frames, call 'tty-tip-mode'. 56To enable tooltips on TTY frames, call 'tty-tip-mode'.
54 57