setenv allows $-substitution.
[bpt/emacs.git] / man / frames.texi
index 9eecd56..589d22e 100644 (file)
@@ -31,8 +31,8 @@ so that you can use many of the features described in this chapter.
 
 @cindex MS Windows
   Emacs compiled for MS Windows mostly supports the same features as
-under X.  However, images, tool bars, and tooltips are not yet
-available in Emacs version 21.1 on MS-Windows.
+under X.  However, images and tool bars are not yet available in Emacs
+version 21.3 on MS-Windows.
 
 @menu
 * Mouse Commands::      Moving, cutting, and pasting, with the mouse.
@@ -183,9 +183,10 @@ to insert the text from the selection.
 command of the program operating the other window, to select the text
 you want.  Then yank it in Emacs with @kbd{C-y} or @kbd{Mouse-2}.
 
-  The standard coding system for X selections is @code{compound-text}.
-To specify another coding system for X selections, use @kbd{C-x
-@key{RET} x} or @kbd{C-x @key{RET} X}.  @xref{Specify Coding}.
+  The standard coding system for X selections is
+@code{compound-text-with-extensions}.  To specify another coding
+system for X selections, use @kbd{C-x @key{RET} x} or @kbd{C-x
+@key{RET} X}.  @xref{Specify Coding}.
 
   These cutting and pasting commands also work on MS-Windows.
 
@@ -299,9 +300,12 @@ message in the @samp{*Compilation*} buffer, you go to the source code
 for that error message.  If you click @kbd{Mouse-2} on a completion in
 the @samp{*Completions*} buffer, you choose that completion.
 
+@vindex mouse-highlight
   You can usually tell when @kbd{Mouse-2} has this special sort of
 meaning because the sensitive text highlights when you move the mouse
-over it.
+over it.  The variable @code{mouse-highlight} controls whether to do
+this highlighting always (even when such text appears where the mouse
+already is), never, or only immediately after you move the mouse.
 
 @node Menu Mouse Clicks
 @section Mouse Clicks for Menus
@@ -486,6 +490,18 @@ frames on your terminal.
 Delete all frames except the selected one.
 @end table
 
+@vindex focus-follows-mouse
+  To make the command @kbd{C-x 5 o} work properly, you must tell Emacs
+how the system (or the window manager) generally handles
+focus-switching between windows.  There are two possibilities: either
+simply moving the mouse onto a window selects it (gives it focus), or
+you have to click on it in a suitable way to do so.  Unfortunately
+there is no way Emacs can find out automatically which way the system
+handles this, so you have to explicitly say, by setting the variable
+@code{focus-follows-mouse}.  If just moving the mouse onto a window
+selects it, that variable should be @code{t}; if a click is necessary,
+the variable should be @code{nil}.
+
 @node Speedbar
 @section Making and Using a Speedbar Frame
 @cindex speedbar
@@ -690,8 +706,8 @@ Press @kbd{S-Mouse-1} to activate this menu.
   In Emacs versions that use an X toolkit, the color-setting and
 font-setting functions don't affect menus and the menu bar, since they
 are displayed by their own widget classes.  To change the appearance of
-the menus and menu bar, you must use X resources (@pxref{Resources X}).
-@xref{Colors X}, regarding colors.  @xref{Font X}, regarding choice of
+the menus and menu bar, you must use X resources (@pxref{Resources}).
+@xref{Colors}, regarding colors.  @xref{Font X}, regarding choice of
 font.
 
   Colors, fonts, and other attributes of the frame's display can also
@@ -740,11 +756,11 @@ frames yet to be created.  Customize the option @code{scroll-bar-mode}
 to control the use of scroll bars at startup.  You can use it to specify
 that they are placed at the right of windows if you prefer that.  You
 can use the X resource @samp{verticalScrollBars} to control the initial
-setting of Scroll Bar mode similarly.  @xref{Resources X}.
+setting of Scroll Bar mode similarly.  @xref{Resources}.
 
 @findex toggle-scroll-bar
   To enable or disable scroll bars for just the selected frame, use the
-@kbd{M-x toggle-scroll-bar} command.
+command @kbd{M-x toggle-scroll-bar}.
 
 @vindex scroll-bar-width
 @cindex width of the scroll bar
@@ -785,7 +801,7 @@ With no argument, this command toggles Menu Bar mode, a
 minor mode.  With an argument, the command turns Menu Bar mode on if the
 argument is positive, off if the argument is not positive.  You can use
 the X resource @samp{menuBarLines} to control the initial setting of
-Menu Bar mode.  @xref{Resources X}.
+Menu Bar mode.  @xref{Resources}.
 
 @kindex C-Mouse-3 @r{(when menu bar is disabled)}
   Expert users often turn off the menu bar, especially on text-only
@@ -850,9 +866,6 @@ tooltip-mode}.  The customization group @code{tooltip} controls
 various aspects of how tooltips work.  When Tooltip mode is disabled,
 the help text is displayed in the echo area instead.
 
-  As of Emacs 21.1, tooltips are not supported on MS-Windows,
-so on that system the help text always appears in the echo area.
-
   @xref{X Resources}, for information on customizing the windows
 that display tooltips.