diff options
| author | Robert Pluim | 2024-12-19 16:17:16 +0100 |
|---|---|---|
| committer | Robert Pluim | 2024-12-19 16:17:16 +0100 |
| commit | c19dd8e9d6c54080426623129a824e5bb2fcf7be (patch) | |
| tree | f443f106a1368fb99890cff5e847e99788d191d3 | |
| parent | d8e8e1d5ed260222e2630141d26572a361a5c75f (diff) | |
| download | emacs-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.texi | 4 | ||||
| -rw-r--r-- | etc/NEWS | 7 |
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 |
| 3395 | with the help of frame parameters (@pxref{Frame Parameters}) without any | 3395 | with the help of frame parameters (@pxref{Frame Parameters}) without any |
| 3396 | specialized functions or customizable variables. Note that child frames | 3396 | specialized functions or customizable variables. Child frames |
| 3397 | are meaningful on graphical terminals only. | 3397 | are 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 |
| 3400 | frame, set that frame's @code{parent-frame} parameter (@pxref{Frame | 3400 | frame, set that frame's @code{parent-frame} parameter (@pxref{Frame |
| @@ -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. |
| 48 | This supports use-cases like Posframe, Corfu, and child frames acting | 48 | This supports use-cases like Posframe, Corfu, and child frames acting |
| 49 | like tooltips. Other use-cases of child frames are not supported yet. | 49 | like tooltips. Other use-cases of child frames are not supported yet. |
| 50 | In particular, trying to create minibuffer-only child frames on a TTY | 50 | In particular: |
| 51 | frame 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 | ||
| 53 | To enable tooltips on TTY frames, call 'tty-tip-mode'. | 56 | To enable tooltips on TTY frames, call 'tty-tip-mode'. |
| 54 | 57 | ||