1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-14 15:30:29 -08:00
emacs/doc
Po Lu 3b5c03eeb2 Make frame synchronization a frame parameter
* doc/lispref/frames.texi (Management Parameters): Document
`use-frame-synchronization'.
* etc/NEWS: Update entry.

* src/frame.c (frame_parms): New frame parameter
`use-frame-synchronization'.
(syms_of_frame): New defsym.
* src/haikufns.c (haiku_frame_parm_handlers):
* src/nsfns.m (ns_frame_parm_handlers):
* src/pgtkfns.c (pgtk_frame_parm_handlers):
* src/w32fns.c (w32_frame_parm_handlers): Update frame param
handlers correctly.
* src/xfns.c (x_set_use_frame_synchronization): New function.
(Fx_create_frame): Set default value of said parameter.
(x_frame_parm_handlers): Add handler.

* src/xterm.c (x_sync_wait_for_frame_drawn_event): Clear
parameter if sync fails.
2022-08-01 09:56:12 +08:00
..
emacs ; * doc/emacs/display.texi (Icons): Improve indexing and wording. 2022-07-29 13:59:15 +03:00
lispintro Change current-time back to list form 2022-04-28 12:54:06 -07:00
lispref Make frame synchronization a frame parameter 2022-08-01 09:56:12 +08:00
man Merge from origin/emacs-28 2022-06-13 06:55:57 +02:00
misc Make quickurl.el obsolete (part 2/2) 2022-07-28 12:47:55 +02:00