aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love2000-03-12 18:14:58 +0000
committerDave Love2000-03-12 18:14:58 +0000
commit43391ff3ca51667024c57c9689560b8dfa5cc9b8 (patch)
tree43552567f77fcc4c2cf86ce44559640f05520890
parent259a88ca0528916a87a01e731352ecfc6329b1ff (diff)
downloademacs-43391ff3ca51667024c57c9689560b8dfa5cc9b8.tar.gz
emacs-43391ff3ca51667024c57c9689560b8dfa5cc9b8.zip
(Mouse Avoidance): New section.
-rw-r--r--man/frames.texi34
1 files changed, 33 insertions, 1 deletions
diff --git a/man/frames.texi b/man/frames.texi
index cf292d611f0..93572c6cbdd 100644
--- a/man/frames.texi
+++ b/man/frames.texi
@@ -60,6 +60,7 @@ such support.
60* Highlight Changes:: Using colors to show where you changed the buffer. 60* Highlight Changes:: Using colors to show where you changed the buffer.
61* Trailing Whitespace:: Showing possibly-spurious trailing whitespace. 61* Trailing Whitespace:: Showing possibly-spurious trailing whitespace.
62* Tooltips:: Showing `tooltips', AKA `ballon help' for active text. 62* Tooltips:: Showing `tooltips', AKA `ballon help' for active text.
63* Mouse Avoidance:: Moving the mouse pointer out of the way.
63* Misc X:: Iconifying and deleting frames. 64* Misc X:: Iconifying and deleting frames.
64* Non-Window Terminals:: Multiple frames on terminals that show only one. 65* Non-Window Terminals:: Multiple frames on terminals that show only one.
65* XTerm Mouse:: Using the mouse in an XTerm terminal emulator. 66* XTerm Mouse:: Using the mouse in an XTerm terminal emulator.
@@ -1128,6 +1129,7 @@ the buffer were changed most recently.
1128@section Trailing Whitespace 1129@section Trailing Whitespace
1129 1130
1130@cindex trailing whitespace 1131@cindex trailing whitespace
1132@cindex whitespace, trailing
1131@vindex show-trailing-whitespace 1133@vindex show-trailing-whitespace
1132The option @code{show-trailing-whitespace} can be customized so that 1134The option @code{show-trailing-whitespace} can be customized so that
1133Emacs displays trailing whitespace in the face 1135Emacs displays trailing whitespace in the face
@@ -1137,7 +1139,7 @@ text, trailing whitespace is not displayed if point is at the end of the
1137line containing the whitespace. 1139line containing the whitespace.
1138 1140
1139@node Tooltips 1141@node Tooltips
1140@section Tooltips (or `Ballon Help') 1142@section Tooltips (or `Balloon Help')
1141 1143
1142@cindex balloon help 1144@cindex balloon help
1143@findex tooltip-mode 1145@findex tooltip-mode
@@ -1148,6 +1150,34 @@ help'.) To use them customize the user option. @code{tooltip-mode}.
1148The customization group @code{tooltip} controls various aspects of their 1150The customization group @code{tooltip} controls various aspects of their
1149display. 1151display.
1150 1152
1153@node Mouse Avoidance
1154@section Mouse Avoidance
1155
1156Mouse Avoidance mode keeps the window system mouse pointer away from
1157point to avoid obscuring text. Whenever the mouse is moved, the frame
1158is also raised. To use it, customize the option
1159@code{mouse-avoidance-mode}. You can set this to various values to move
1160the mouse in several ways:
1161
1162@table @code
1163@item banish
1164Move the mouse to the upper-right corner on any keypress;
1165@item exile
1166Move the mouse to the corner only if the cursor gets too close,
1167and allow it to return once the cursor is out of the way;
1168@item jump
1169If the cursor gets too close to the mouse, displace the mouse
1170a random distance & direction;
1171@item animate
1172As @code{jump}, but shows steps along the way for illusion of motion;
1173@item cat-and-mouse
1174The same as @code{animate};
1175@item proteus
1176As @code{animate}, but changes the shape of the mouse pointer too.
1177@end table
1178
1179You can also use the command @kbd{M-x mouse-avoidance-mode} to turn on
1180the mode.
1151 1181
1152@node Misc X 1182@node Misc X
1153@section Miscellaneous X Window Features 1183@section Miscellaneous X Window Features
@@ -1210,6 +1240,8 @@ when the frame is selected.
1210 1240
1211@node XTerm Mouse 1241@node XTerm Mouse
1212@section Using a Mouse in Terminal Emulators 1242@section Using a Mouse in Terminal Emulators
1243@cindex xterm, mouse support
1244@cindex terminal emulators, mouse support
1213 1245
1214Some terminal emulators under X support mouse clicks in the terminal 1246Some terminal emulators under X support mouse clicks in the terminal
1215window. In a terminal emulator which is compatible with @code{xterm}, 1247window. In a terminal emulator which is compatible with @code{xterm},