From 19ede237f5a46980a238a09e692319327ef9967e Mon Sep 17 00:00:00 2001 From: Juri Linkov Date: Thu, 4 Nov 2021 19:33:31 +0200 Subject: [PATCH 1/4] * doc/emacs/frames.texi (Tab Bars): Reorder toggle-frame-tab-bar. --- doc/emacs/frames.texi | 13 +++++++------ etc/NEWS | 4 ++-- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/doc/emacs/frames.texi b/doc/emacs/frames.texi index 8cf7568fc89..ebb68ee89b5 100644 --- a/doc/emacs/frames.texi +++ b/doc/emacs/frames.texi @@ -1316,11 +1316,6 @@ command applies to all frames, including frames yet to be created. To control the use of tab bars at startup, customize the variable @code{tab-bar-mode} and save your customization. -@findex toggle-frame-tab-bar - To toggle the use of the Tab Bar only on the selected frame, type -@kbd{M-x toggle-frame-tab-bar}. This command allows to enable the -display of the Tab Bar on some frames and disable it on others. - @vindex tab-bar-show The variable @code{tab-bar-show} controls whether the Tab Bar mode is turned on automatically. If the value is @code{t}, then @@ -1338,7 +1333,13 @@ Bar by using commands @kbd{M-x tab-new}, @kbd{M-x tab-close}, etc. Note that a numerical value of @code{tab-bar-show} can cause the Tab Bar to be displayed on some frames, but not on others, depending on -the number of tabs defined on each frame. +the number of tabs created on each frame. + +@findex toggle-frame-tab-bar + To toggle the use of the Tab Bar only on the selected frame, type +@kbd{M-x toggle-frame-tab-bar}. This command allows to enable the +display of the Tab Bar on some frames and disable it on others, +regardless of the values of @code{tab-bar-mode} and @code{tab-bar-show}. @kindex C-x t The prefix key @kbd{C-x t} is analogous to @kbd{C-x 5}. diff --git a/etc/NEWS b/etc/NEWS index a502f117aad..cc4cdfe5b67 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -487,13 +487,13 @@ with items that operate on the clicked tab. Dragging the tab with scrolling switches to the previous/next tab, and holding the Shift key during scrolling moves the tab to the left/right. ---- ++++ *** Frame-specific appearance of the tab bar when 'tab-bar-show' is a number. When 'tab-bar-show' is a number, the tab bar on different frames can be shown or hidden independently, as determined by the number of tabs on each frame compared to the numerical value of 'tab-bar-show'. ---- ++++ *** New command 'toggle-frame-tab-bar'. It can be used to enable/disable the tab bar on the currently selected frame regardless of the values of 'tab-bar-mode' and 'tab-bar-show'. From 6f5df269e93752552156d3a9e846ccce5bb4f784 Mon Sep 17 00:00:00 2001 From: Thibault Polge Date: Thu, 4 Nov 2021 19:08:30 +0100 Subject: [PATCH 2/4] Document ibuffer-auto-mode in ibuffer-mode doc string * lisp/ibuffer.el (ibuffer-mode): Mention ibuffer-auto-mode in the ibuffer-mode doc string (bug#51584). --- lisp/ibuffer.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/ibuffer.el b/lisp/ibuffer.el index e5095455c26..233127b0112 100644 --- a/lisp/ibuffer.el +++ b/lisp/ibuffer.el @@ -2484,6 +2484,7 @@ Other commands: `\\[ibuffer-update]' - Regenerate the list of all buffers. Prefix arg means to toggle whether buffers that match `ibuffer-maybe-show-predicates' should be displayed. + `\\[ibuffer-auto-mode]' - Toggle automatic updates. `\\[ibuffer-switch-format]' - Change the current display format. `\\[forward-line]' - Move point to the next line. From e3c3c78365c6430b0e9015c1a3701518de4680cd Mon Sep 17 00:00:00 2001 From: Stefan Kangas Date: Thu, 4 Nov 2021 20:20:07 +0100 Subject: [PATCH 3/4] * lisp/custom.el (defgroup): Document the :prefix keyword. --- lisp/custom.el | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lisp/custom.el b/lisp/custom.el index 858b158051c..cc817403871 100644 --- a/lisp/custom.el +++ b/lisp/custom.el @@ -507,7 +507,11 @@ The remaining arguments should have the form [KEYWORD VALUE]... For a list of valid keywords, see the common keywords listed in -`defcustom'. +`defcustom'. The keyword :prefix can only be used for +customization groups, and means that the given string should be +removed from variable names before creating unlispified names, +when the user option `custom-unlispify-remove-prefixes' is +non-nil. See Info node `(elisp) Customization' in the Emacs Lisp manual for more information." From 4cc22f89189648621c42984110dade2c17647878 Mon Sep 17 00:00:00 2001 From: Stefan Kangas Date: Fri, 5 Nov 2021 07:49:39 +0100 Subject: [PATCH 4/4] * etc/PROBLEMS: Mention X forwarding slowdowns. (Bug#7092) --- etc/PROBLEMS | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/etc/PROBLEMS b/etc/PROBLEMS index 8055d0e4e2b..19c6fed13fe 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS @@ -1644,6 +1644,13 @@ restart the X server after the monitor configuration has been changed. * Runtime problems on character terminals +*** With X forwarding, mouse highlighting can make Emacs slow. + +If you see slow updates when moving the mouse in an Emacs running on a +remote X server, try this: + + (setq mouse-highlight nil) + ** The meta key does not work on xterm. Typing M-x rings the terminal bell, and inserts a string like ";120~".