summaryrefslogtreecommitdiff
path: root/doc/lispref/frames.texi
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2018-06-16 13:10:52 +0300
committerEli Zaretskii <eliz@gnu.org>2018-06-16 13:10:52 +0300
commit0a6a2fb1d0b02a5ac442cf6b344e35696aac7eb7 (patch)
treeb388527691ad118a3dfbfda1937f6115c02eb8ec /doc/lispref/frames.texi
parent2461266be1ea68a8c79af61abe850bb5a2c65040 (diff)
downloademacs-0a6a2fb1d0b02a5ac442cf6b344e35696aac7eb7.tar.gz
emacs-0a6a2fb1d0b02a5ac442cf6b344e35696aac7eb7.tar.bz2
emacs-0a6a2fb1d0b02a5ac442cf6b344e35696aac7eb7.zip
Improve documentation of several recent changes
* src/xfaces.c (merge_face_ref): Fix a typo in the commentary. (evaluate_face_filter, filter_face_ref): Minor copyedits in the commentary. * doc/lispref/display.texi (Face Remapping): * doc/lispref/text.texi (Special Properties): Document the ':filter' face specs and their effects. Document 'face-filters-always-match'. * doc/emacs/files.texi (Visiting): Document the new possibility to visit large files literally in response to question asked by Emacs. * etc/NEWS: Mention the new possibility to visit large files literally. * lisp/files.el (files--ask-user-about-large-file): Use "literally" instead of "raw", for consistency with find-file-literally. * doc/lispref/frames.texi (Input Focus): Tell explicitly that focus-change events are sometimes supported on TTY frames.
Diffstat (limited to 'doc/lispref/frames.texi')
-rw-r--r--doc/lispref/frames.texi8
1 files changed, 6 insertions, 2 deletions
diff --git a/doc/lispref/frames.texi b/doc/lispref/frames.texi
index 5e8b5b46d5d..6678644bec7 100644
--- a/doc/lispref/frames.texi
+++ b/doc/lispref/frames.texi
@@ -2783,11 +2783,15 @@ could switch to a different terminal without switching back when
you're done.
@end deffn
+@cindex text-terminal focus notification
Emacs cooperates with the window system by arranging to select frames
as the server and window manager request. When a window system
informs Emacs that one of its frames has been selected, Emacs
-internally generates a @dfn{focus-in} event. Focus events are
-normally handled by @code{handle-focus-in}.
+internally generates a @dfn{focus-in} event. When an Emacs frame is
+displayed on a text-terminal emulator, such as @command{xterm}, which
+supports reporting of focus-change notification, the focus-in and
+focus-out events are available even for text-mode frames. Focus
+events are normally handled by @code{handle-focus-in}.
@deffn Command handle-focus-in event
This function handles focus-in events from window systems and