emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs-25 3cbc1e3 07/64: Change all occurrences of "Mouse-[


From: Lars Ingebrigtsen
Subject: [Emacs-diffs] emacs-25 3cbc1e3 07/64: Change all occurrences of "Mouse-[0-9]" to "mouse-[0-9]"
Date: Sun, 01 May 2016 18:18:39 +0000

branch: emacs-25
commit 3cbc1e342791ce11b1fe2ce9e3d66f7431c656c2
Author: Lars Ingebrigtsen <address@hidden>
Commit: Lars Ingebrigtsen <address@hidden>

    Change all occurrences of "Mouse-[0-9]" to "mouse-[0-9]"
    
    * doc/emacs/*.texi: Change all occurrences of "Mouse-[0-9]" to
    "mouse-[0-9]".  These are case sensitive, and the keys are lower case
    (bug#14554).
    
    (cherry picked from commit e4c26271f2c2fe08f8490e25c63a436ab2a804ca)
---
 doc/emacs/buffers.texi     |    4 +-
 doc/emacs/building.texi    |   46 +++++++--------
 doc/emacs/calendar.texi    |   20 +++----
 doc/emacs/dired.texi       |    4 +-
 doc/emacs/fixit.texi       |    2 +-
 doc/emacs/frames.texi      |  134 ++++++++++++++++++++++----------------------
 doc/emacs/help.texi        |    8 +--
 doc/emacs/killing.texi     |   26 ++++-----
 doc/emacs/macos.texi       |    6 +-
 doc/emacs/maintaining.texi |    8 +--
 doc/emacs/mark.texi        |    4 +-
 doc/emacs/mini.texi        |    6 +-
 doc/emacs/misc.texi        |   18 +++---
 doc/emacs/msdos-xtra.texi  |    4 +-
 doc/emacs/mule.texi        |    4 +-
 doc/emacs/programs.texi    |    4 +-
 doc/emacs/rmail.texi       |    4 +-
 doc/emacs/search.texi      |    8 +--
 doc/emacs/text.texi        |    8 +--
 doc/emacs/windows.texi     |   14 ++---
 doc/lispref/display.texi   |    4 +-
 doc/lispref/text.texi      |   42 +++++++-------
 doc/misc/ebrowse.texi      |   10 ++--
 doc/misc/efaq.texi         |    4 +-
 doc/misc/idlwave.texi      |   14 ++---
 doc/misc/info.texi         |   16 +++---
 doc/misc/mh-e.texi         |   44 +++++++--------
 doc/misc/sem-user.texi     |    4 +-
 doc/misc/speedbar.texi     |   28 ++++-----
 doc/misc/viper.texi        |   14 ++---
 doc/misc/widget.texi       |    6 +-
 doc/misc/woman.texi        |    8 +--
 32 files changed, 263 insertions(+), 263 deletions(-)

diff --git a/doc/emacs/buffers.texi b/doc/emacs/buffers.texi
index 1efd1d9..2eb837f 100644
--- a/doc/emacs/buffers.texi
+++ b/doc/emacs/buffers.texi
@@ -699,10 +699,10 @@ C-b}.  To customize this buffer list, use the @code{bs} 
Custom group
 @cindex mode, MSB
 @cindex MSB mode
 @findex mouse-buffer-menu
address@hidden C-Down-Mouse-1
address@hidden C-Down-mouse-1
   MSB global minor mode (``MSB'' stands for ``mouse select buffer'')
 provides a different and customizable mouse buffer menu which you may
 prefer.  It replaces the bindings of @code{mouse-buffer-menu},
-normally on @kbd{C-Down-Mouse-1} and @address@hidden, and the menu
+normally on @kbd{C-Down-mouse-1} and @address@hidden, and the menu
 bar buffer menu.  You can customize the menu in the @code{msb} Custom
 group.
diff --git a/doc/emacs/building.texi b/doc/emacs/building.texi
index 3fa89d9..df0764e 100644
--- a/doc/emacs/building.texi
+++ b/doc/emacs/building.texi
@@ -921,23 +921,23 @@ still in the right places.
 @cindex fringes, for debugging
 
 @table @asis
address@hidden @kbd{Mouse-1} (in fringe)
address@hidden @kbd{mouse-1} (in fringe)
 Set or clear a breakpoint on that line.
 
address@hidden @kbd{C-Mouse-1} (in fringe)
address@hidden @kbd{C-mouse-1} (in fringe)
 Enable or disable a breakpoint on that line.
 
address@hidden @kbd{Mouse-3} (in fringe)
address@hidden @kbd{mouse-3} (in fringe)
 Continue execution to that line.
 
address@hidden @kbd{C-Mouse-3} (in fringe)
address@hidden @kbd{C-mouse-3} (in fringe)
 Jump to that line.
 @end table
 
-  On a graphical display, you can click @kbd{Mouse-1} in the fringe of
+  On a graphical display, you can click @kbd{mouse-1} in the fringe of
 a source buffer, to set a breakpoint on that line (@pxref{Fringes}).
 A red dot appears in the fringe, where you clicked.  If a breakpoint
-already exists there, the click removes it.  A @kbd{C-Mouse-1} click
+already exists there, the click removes it.  A @kbd{C-mouse-1} click
 enables or disables an existing breakpoint; a breakpoint that is
 disabled, but not unset, is indicated by a gray dot.
 
@@ -949,10 +949,10 @@ of the window.  Disabled breakpoints are indicated with 
@samp{b}.
   A solid arrow in the left fringe of a source buffer indicates the
 line of the innermost frame where the debugged program has stopped.  A
 hollow arrow indicates the current execution line of a higher-level
-frame.  If you drag the arrow in the fringe with @kbd{Mouse-1}, that
+frame.  If you drag the arrow in the fringe with @kbd{mouse-1}, that
 causes execution to advance to the line where you release the button.
-Alternatively, you can click @kbd{Mouse-3} in the fringe to advance to
-that line.  You can click @kbd{C-Mouse-3} in the fringe to jump to
+Alternatively, you can click @kbd{mouse-3} in the fringe to advance to
+that line.  You can click @kbd{C-mouse-3} in the fringe to jump to
 that line without executing the intermediate lines.  This command
 allows you to go backwards, which can be useful for running through
 code that has already executed, in order to examine its execution in
@@ -986,15 +986,15 @@ Delete the current breakpoint 
(@code{gdb-delete-breakpoint}).
 Visit the source line for the current breakpoint
 (@code{gdb-goto-breakpoint}).
 
address@hidden Mouse-2
address@hidden Mouse-2 @r{(GDB Breakpoints buffer)}
address@hidden mouse-2
address@hidden mouse-2 @r{(GDB Breakpoints buffer)}
 Visit the source line for the breakpoint you click on.
 @end table
 
 @vindex gdb-show-threads-by-default
   When @code{gdb-many-windows} is address@hidden, the GDB Breakpoints
 buffer shares its window with the GDB Threads buffer.  To switch from
-one to the other click with @kbd{Mouse-1} on the relevant button in
+one to the other click with @kbd{mouse-1} on the relevant button in
 the header line.  If @code{gdb-show-threads-by-default} is
 address@hidden, the GDB Threads buffer is the one shown by default.
 
@@ -1006,7 +1006,7 @@ address@hidden, the GDB Threads buffer is the one shown 
by default.
 debugged program.  @xref{Threads, Threads, Debugging programs with
 multiple threads, gdb, The GNU debugger}.  To select a thread, move
 point there and press @key{RET} (@code{gdb-select-thread}), or click on
-it with @kbd{Mouse-2}.  This also displays the associated source
+it with @kbd{mouse-2}.  This also displays the associated source
 buffer, and updates the contents of the other GDB buffers.
 
   You can customize variables under @code{gdb-buffers} group to select
@@ -1087,7 +1087,7 @@ debugger}.
 arrow in the fringe.  On text terminals, or when fringes are disabled,
 the selected stack frame is displayed in reverse contrast.  To select
 a stack frame, move point in its line and type @key{RET}
-(@code{gdb-frames-select}), or click @kbd{Mouse-2} on it.  Doing so
+(@code{gdb-frames-select}), or click @kbd{mouse-2} on it.  Doing so
 also updates the Locals buffer
 @ifnottex
 (@pxref{Other GDB Buffers}).
@@ -1104,19 +1104,19 @@ also updates the Locals buffer
 This buffer displays the values of local variables of the current
 frame for simple data types (@pxref{Frame Info, Frame Info,
 Information on a frame, gdb, The GNU debugger}).  Press @key{RET} or
-click @kbd{Mouse-2} on the value if you want to edit it.
+click @kbd{mouse-2} on the value if you want to edit it.
 
 Arrays and structures display their type only.  With GDB 6.4 or later,
 you can examine the value of the local variable at point by typing
address@hidden, or with a @kbd{Mouse-2} click.  With earlier versions of
-GDB, use @key{RET} or @kbd{Mouse-2} on the type description
address@hidden, or with a @kbd{mouse-2} click.  With earlier versions of
+GDB, use @key{RET} or @kbd{mouse-2} on the type description
 (@samp{[struct/union]} or @samp{[array]}).  @xref{Watch Expressions}.
 
 @item Registers Buffer
 @findex toggle-gdb-all-registers
 This buffer displays the values held by the registers
 (@pxref{Registers,,, gdb, The GNU debugger}).  Press @key{RET} or
-click @kbd{Mouse-2} on a register if you want to edit its value.  With
+click @kbd{mouse-2} on a register if you want to edit its value.  With
 GDB 6.4 or later, recently changed register values display with
 @code{font-lock-warning-face}.
 
@@ -1129,17 +1129,17 @@ the fringe or margin.
 @item Memory Buffer
 The memory buffer lets you examine sections of program memory
 (@pxref{Memory, Memory, Examining memory, gdb, The GNU debugger}).
-Click @kbd{Mouse-1} on the appropriate part of the header line to
+Click @kbd{mouse-1} on the appropriate part of the header line to
 change the starting address or number of data items that the buffer
 displays.  Alternatively, use @kbd{S} or @kbd{N} respectively.  Click
address@hidden on the header line to select the display format or unit
address@hidden on the header line to select the display format or unit
 size for these data items.
 @end table
 
 When @code{gdb-many-windows} is address@hidden, the locals buffer
 shares its window with the registers buffer, just like breakpoints and
 threads buffers.  To switch from one to the other, click with
address@hidden on the relevant button in the header line.
address@hidden on the relevant button in the header line.
 
 @node Watch Expressions
 @subsubsection Watch Expressions
@@ -1163,7 +1163,7 @@ name and type otherwise.  Root expressions also display 
the frame
 address as a tooltip to help identify the frame in which they were
 defined.
 
-  To expand or contract a complex data type, click @kbd{Mouse-2} or
+  To expand or contract a complex data type, click @kbd{mouse-2} or
 press @key{SPC} on the tag to the left of the expression.  Emacs asks
 for confirmation before expanding the expression if its number of
 immediate children exceeds the value of the variable
@@ -1178,7 +1178,7 @@ expression in the speedbar and type @kbd{D} 
(@code{gdb-var-delete}).
 @findex gdb-edit-value
   To edit a variable with a simple data type, or a simple element of a
 complex data type, move point there in the speedbar and type @key{RET}
-(@code{gdb-edit-value}).  Or you can click @kbd{Mouse-2} on a value to
+(@code{gdb-edit-value}).  Or you can click @kbd{mouse-2} on a value to
 edit it.  Either way, this reads the new value using the minibuffer.
 
 @vindex gdb-show-changed-values
diff --git a/doc/emacs/calendar.texi b/doc/emacs/calendar.texi
index 0fc18fc..60d323b 100644
--- a/doc/emacs/calendar.texi
+++ b/doc/emacs/calendar.texi
@@ -19,8 +19,8 @@ prompts you for the month and year to be the center of the 
three-month
 calendar.  The calendar uses its own buffer, whose major mode is
 Calendar mode.
 
-  @kbd{Mouse-3} in the calendar brings up a menu of operations on a
-particular date; @kbd{Mouse-2} brings up a menu of commonly used
+  @kbd{mouse-3} in the calendar brings up a menu of operations on a
+particular date; @kbd{mouse-2} brings up a menu of commonly used
 calendar features that are independent of any particular date.  To exit
 the calendar, type @kbd{q}.
 
@@ -460,7 +460,7 @@ to.
 and can display them.  You can add your own holidays to the default list.
 
 @table @kbd
address@hidden Mouse-3 Holidays
address@hidden mouse-3 Holidays
 @itemx h
 Display holidays for the selected date
 (@code{calendar-cursor-holidays}).
@@ -483,7 +483,7 @@ List holidays in another window for a specified range of 
years.
 @vindex calendar-view-holidays-initially-flag
   To see if any holidays fall on a given date, position point on that
 date in the calendar window and use the @kbd{h} command.  Alternatively,
-click on that date with @kbd{Mouse-3} and then choose @kbd{Holidays}
+click on that date with @kbd{mouse-3} and then choose @kbd{Holidays}
 from the menu that appears.  Either way, this displays the holidays for
 that date, in the echo area if they fit there, otherwise in a separate
 window.
@@ -548,7 +548,7 @@ practice}, not historical fact.  For example Veteran's Day 
began in
 times of sunrise and sunset for any date.
 
 @table @kbd
address@hidden Mouse-3 Sunrise/sunset
address@hidden mouse-3 Sunrise/sunset
 @itemx S
 Display times of sunrise and sunset for the selected date
 (@code{calendar-sunrise-sunset}).
@@ -565,7 +565,7 @@ Display times of sunrise and sunset for the selected month.
 @findex sunrise-sunset
   Within the calendar, to display the @emph{local times} of sunrise and
 sunset in the echo area, move point to the date you want, and type
address@hidden  Alternatively, click @kbd{Mouse-3} on the date, then choose
address@hidden  Alternatively, click @kbd{mouse-3} on the date, then choose
 @samp{Sunrise/sunset} from the menu that appears.  The command @kbd{M-x
 sunrise-sunset} is available outside the calendar to display this
 information for today's date or a specified date.  To specify a date
@@ -777,7 +777,7 @@ in various other calendar systems:
 @table @kbd
 @kindex p @r{(Calendar mode)}
 @findex calendar-print-other-dates
address@hidden Mouse-3  Other calendars
address@hidden mouse-3  Other calendars
 @itemx p o
 Display the selected date in various other calendars.
 (@code{calendar-print-other-dates}).
@@ -831,7 +831,7 @@ Display Mayan date for selected day 
(@code{calendar-mayan-print-date}).
 appropriate command starting with @kbd{p} from the table above.  The
 prefix @kbd{p} is a mnemonic for ``print'', since Emacs ``prints'' the
 equivalent date in the echo area.  @kbd{p o} displays the
-date in all forms known to Emacs.  You can also use @kbd{Mouse-3} and
+date in all forms known to Emacs.  You can also use @kbd{mouse-3} and
 then choose @kbd{Other calendars} from the menu that appears.  This
 displays the equivalent forms of the date in all the calendars Emacs
 understands, in the form of a menu.  (Choosing an alternative from
@@ -1020,7 +1020,7 @@ it.  You can also view today's events outside of Calendar 
mode.  In the
 following, key bindings refer to the Calendar buffer.
 
 @table @kbd
address@hidden Mouse-3 Diary
address@hidden mouse-3 Diary
 @itemx d
 Display all diary entries for the selected date
 (@code{diary-view-entries}).
@@ -1058,7 +1058,7 @@ entries for that many successive days.  Thus, @kbd{2 d} 
displays all the
 entries for the selected date and for the following day.
 
   Another way to display the diary entries for a date is to click
address@hidden on the date, and then choose @kbd{Diary entries} from
address@hidden on the date, and then choose @kbd{Diary entries} from
 the menu that appears.  If the variable
 @code{calendar-view-diary-initially-flag} is address@hidden, creating the
 calendar lists the diary entries for the current date (provided the
diff --git a/doc/emacs/dired.texi b/doc/emacs/dired.texi
index ea48a26..089b109 100644
--- a/doc/emacs/dired.texi
+++ b/doc/emacs/dired.texi
@@ -353,8 +353,8 @@ file.  @xref{Windows}.
 Visit the file described on the current line, and display the buffer in
 another window, but do not select that window (@code{dired-display-file}).
 
address@hidden Mouse-1
address@hidden Mouse-2
address@hidden mouse-1
address@hidden mouse-2
 @findex dired-mouse-find-file-other-window
 Visit the file whose name you clicked on
 (@code{dired-mouse-find-file-other-window}).  This uses another window
diff --git a/doc/emacs/fixit.texi b/doc/emacs/fixit.texi
index b398a7d..584efc6 100644
--- a/doc/emacs/fixit.texi
+++ b/doc/emacs/fixit.texi
@@ -408,7 +408,7 @@ buffers, add @code{flyspell-mode} to @code{text-mode-hook}.
 @findex flyspell-auto-correct-word
 @findex flyspell-correct-word-before-point
   When Flyspell mode highlights a word as misspelled, you can click on
-it with @kbd{Mouse-2} (@code{flyspell-correct-word}) to display a menu
+it with @kbd{mouse-2} (@code{flyspell-correct-word}) to display a menu
 of possible corrections and actions.  In addition, @kbd{C-.} or
 @address@hidden@key{TAB}} (@code{flyspell-auto-correct-word}) will
 propose various successive corrections for the word at point, and
diff --git a/doc/emacs/frames.texi b/doc/emacs/frames.texi
index 383ae7f..23ccd6a 100644
--- a/doc/emacs/frames.texi
+++ b/doc/emacs/frames.texi
@@ -70,22 +70,22 @@ for doing so on MS-DOS).  Menus are supported on all text 
terminals.
 @cindex mouse buttons (what they do)
 @cindex mouse, selecting text using
 
address@hidden Mouse-1
address@hidden Mouse-2
address@hidden Mouse-3
address@hidden mouse-1
address@hidden mouse-2
address@hidden mouse-3
 @table @kbd
address@hidden Mouse-1
address@hidden mouse-1
 Move point to where you click (@code{mouse-set-point}).
 
address@hidden Drag-Mouse-1
address@hidden Drag-mouse-1
 Activate the region around the text selected by dragging, and put the
 text in the primary selection (@code{mouse-set-region}).
 
address@hidden Mouse-2
address@hidden mouse-2
 Move point to where you click, and insert the contents of the primary
 selection there (@code{mouse-yank-primary}).
 
address@hidden Mouse-3
address@hidden mouse-3
 If the region is active, move the nearer end of the region to the
 click position; otherwise, set mark at the current value of point and
 point at the click position.  Save the resulting region in the kill
@@ -94,7 +94,7 @@ ring; on a second click, kill it 
(@code{mouse-save-then-kill}).
 
 @findex mouse-set-point
   The most basic mouse command is @code{mouse-set-point}, which is
-invoked by clicking with the left mouse button, @kbd{Mouse-1}, in the
+invoked by clicking with the left mouse button, @kbd{mouse-1}, in the
 text area of a window.  This moves point to the position where you
 clicked.  If that window was not the selected window, it becomes the
 selected window.
@@ -110,7 +110,7 @@ the window and sets the cursor position.
 
 @cindex mouse, dragging
 @findex mouse-set-region
-  Holding down @kbd{Mouse-1} and dragging the mouse over a stretch
+  Holding down @kbd{mouse-1} and dragging the mouse over a stretch
 of text activates the region around that text
 (@code{mouse-set-region}), placing the mark where you started holding
 down the mouse button, and point where you release it (@pxref{Mark}).
@@ -132,49 +132,49 @@ on how far away from the window edge the mouse has gone; 
the variable
 
 @findex mouse-yank-primary
 @findex mouse-yank-at-click
-  Clicking with the middle mouse button, @kbd{Mouse-2}, moves point to
+  Clicking with the middle mouse button, @kbd{mouse-2}, moves point to
 the position where you clicked and inserts the contents of the primary
 selection (@code{mouse-yank-primary}).  @xref{Primary Selection}.
 This behavior is consistent with other X applications.  Alternatively,
-you can rebind @kbd{Mouse-2} to @code{mouse-yank-at-click}, which
+you can rebind @kbd{mouse-2} to @code{mouse-yank-at-click}, which
 performs a yank at the position you click.
 
 @vindex mouse-yank-at-point
   If you change the variable @code{mouse-yank-at-point} to a
address@hidden value, @kbd{Mouse-2} does not move point; it inserts
address@hidden value, @kbd{mouse-2} does not move point; it inserts
 the text at point, regardless of where you clicked or even which of
 the frame's windows you clicked on.  This variable affects both
 @code{mouse-yank-primary} and @code{mouse-yank-at-click}.
 
 @findex mouse-save-then-kill
-  Clicking with the right mouse button, @kbd{Mouse-3}, runs the
+  Clicking with the right mouse button, @kbd{mouse-3}, runs the
 command @code{mouse-save-then-kill}.  This performs several actions
 depending on where you click and the status of the region:
 
 @itemize @bullet
 @item
-If no region is active, clicking @kbd{Mouse-3} activates the region,
+If no region is active, clicking @kbd{mouse-3} activates the region,
 placing the mark where point was and point at the clicked position.
 
 @item
-If a region is active, clicking @kbd{Mouse-3} adjusts the nearer end
+If a region is active, clicking @kbd{mouse-3} adjusts the nearer end
 of the region by moving it to the clicked position.  The adjusted
 region's text is copied to the kill ring; if the text in the original
 region was already on the kill ring, it replaces it there.
 
 @item
 If you originally specified the region using a double or triple
address@hidden, so that the region is defined to consist of entire
address@hidden, so that the region is defined to consist of entire
 words or lines (@pxref{Word and Line Mouse}), then adjusting the
-region with @kbd{Mouse-3} also proceeds by entire words or lines.
+region with @kbd{mouse-3} also proceeds by entire words or lines.
 
 @item
-If you use @kbd{Mouse-3} a second time consecutively, at the same
+If you use @kbd{mouse-3} a second time consecutively, at the same
 place, that kills the region already selected.  Thus, the simplest way
-to kill text with the mouse is to click @kbd{Mouse-1} at one end, then
-click @kbd{Mouse-3} twice at the other end.  To copy the text into the
-kill ring without deleting it from the buffer, press @kbd{Mouse-3}
-just once---or just drag across the text with @kbd{Mouse-1}.  Then you
+to kill text with the mouse is to click @kbd{mouse-1} at one end, then
+click @kbd{mouse-3} twice at the other end.  To copy the text into the
+kill ring without deleting it from the buffer, press @kbd{mouse-3}
+just once---or just drag across the text with @kbd{mouse-1}.  Then you
 can copy it elsewhere by yanking it.
 @end itemize
 
@@ -209,12 +209,12 @@ speed is linked to how fast you move the wheel.
 @node Word and Line Mouse
 @section Mouse Commands for Words and Lines
 
-  These variants of @kbd{Mouse-1} select entire words or lines at a
+  These variants of @kbd{mouse-1} select entire words or lines at a
 time.  Emacs activates the region around the selected text, which is
 also copied to the kill ring.
 
 @table @kbd
address@hidden Double-Mouse-1
address@hidden Double-mouse-1
 Select the text around the word which you click on.
 
 Double-clicking on a character with symbol syntax (such as
@@ -226,20 +226,20 @@ ends.  Double-clicking on a character with 
string-delimiter syntax
 constant (Emacs uses heuristics to figure out whether that character
 is the beginning or the end of it).
 
address@hidden Double-Drag-Mouse-1
address@hidden Double-Drag-mouse-1
 Select the text you drag across, in the form of whole words.
 
address@hidden Triple-Mouse-1
address@hidden Triple-mouse-1
 Select the line you click on.
 
address@hidden Triple-Drag-Mouse-1
address@hidden Triple-Drag-mouse-1
 Select the text you drag across, in the form of whole lines.
 @end table
 
 @node Mouse References
 @section Following References with the Mouse
address@hidden Mouse-1 @r{(on buttons)}
address@hidden Mouse-2 @r{(on buttons)}
address@hidden mouse-1 @r{(on buttons)}
address@hidden mouse-2 @r{(on buttons)}
 @cindex hyperlinks
 @cindex links
 @cindex text buttons
@@ -256,14 +256,14 @@ cursor changes and the button lights up.  If you change 
the variable
 highlighting.
 
   You can activate a button by moving point to it and typing
address@hidden, or by clicking either @kbd{Mouse-1} or @kbd{Mouse-2} on the
address@hidden, or by clicking either @kbd{mouse-1} or @kbd{mouse-2} on the
 button.  For example, in a Dired buffer, each file name is a button;
 activating it causes Emacs to visit that file (@pxref{Dired}).  In a
 @file{*Compilation*} buffer, each error message is a button, and
 activating it visits the source code for that error
 (@pxref{Compilation}).
 
-  Although clicking @kbd{Mouse-1} on a button usually activates the
+  Although clicking @kbd{mouse-1} on a button usually activates the
 button, if you hold the mouse button down for a period of time before
 releasing it (specifically, for more than 450 milliseconds), then
 Emacs moves point where you clicked, without activating the button.
@@ -271,20 +271,20 @@ In this way, you can use the mouse to move point over a 
button without
 activating it.  Dragging the mouse over or onto a button has its usual
 behavior of setting the region, and does not activate the button.
 
-  You can change how @kbd{Mouse-1} applies to buttons by customizing
+  You can change how @kbd{mouse-1} applies to buttons by customizing
 the variable @code{mouse-1-click-follows-link}.  If the value is a
 positive integer, that determines how long you need to hold the mouse
 button down for, in milliseconds, to cancel button activation; the
 default is 450, as described in the previous paragraph.  If the value
-is @code{nil}, @kbd{Mouse-1} just sets point where you clicked, and
+is @code{nil}, @kbd{mouse-1} just sets point where you clicked, and
 does not activate buttons.  If the value is @code{double}, double
 clicks activate buttons but single clicks just set point.
 
 @vindex mouse-1-click-in-non-selected-windows
-  Normally, @kbd{Mouse-1} on a button activates the button even if it
+  Normally, @kbd{mouse-1} on a button activates the button even if it
 is in a non-selected window.  If you change the variable
 @code{mouse-1-click-in-non-selected-windows} to @code{nil},
address@hidden on a button in an unselected window moves point to the
address@hidden on a button in an unselected window moves point to the
 clicked position and selects that window, without activating the
 button.
 
@@ -295,21 +295,21 @@ button.
 bring up menus.
 
 @table @kbd
address@hidden C-Mouse-1
address@hidden C-Mouse-1
address@hidden C-mouse-1
address@hidden C-mouse-1
 This menu is for selecting a buffer.
 
 The MSB (``mouse select buffer'') global minor mode makes this
 menu smarter and more customizable.  @xref{Buffer Menus}.
 
address@hidden C-Mouse-2
address@hidden C-Mouse-2
address@hidden C-mouse-2
address@hidden C-mouse-2
 This menu contains entries for examining faces and other text
 properties, and well as for setting them (the latter is mainly useful
 when editing enriched text; @pxref{Enriched Text}).
 
address@hidden C-Mouse-3
address@hidden C-Mouse-3
address@hidden C-mouse-3
address@hidden C-mouse-3
 This menu is mode-specific.  For most modes if Menu-bar mode is on,
 this menu has the same items as all the mode-specific menu-bar menus
 put together.  Some modes may specify a different menu for this
@@ -318,15 +318,15 @@ which would be present in the menu bar---not just the 
mode-specific
 ones---so that you can access them without having to display the menu
 bar.
 
address@hidden S-Mouse-1
address@hidden S-mouse-1
 This menu is for changing the default face within the window's buffer.
 @xref{Text Scale}.
 @end table
 
-  Some graphical applications use @kbd{Mouse-3} for a mode-specific
-menu.  If you prefer @kbd{Mouse-3} in Emacs to bring up such a menu
+  Some graphical applications use @kbd{mouse-3} for a mode-specific
+menu.  If you prefer @kbd{mouse-3} in Emacs to bring up such a menu
 instead of running the @code{mouse-save-then-kill} command, rebind
address@hidden by adding the following line to your init file
address@hidden by adding the following line to your init file
 (@pxref{Init Rebinding}):
 
 @c FIXME: `mouse-popup-menubar-stuff' is obsolete since 23.1.
@@ -349,32 +349,32 @@ the special bindings will be displayed 
(@pxref{Tooltips}).  This
 section's commands do not apply in those areas.
 
 @table @kbd
address@hidden Mouse-1
address@hidden Mouse-1 @r{(mode line)}
address@hidden on a mode line selects the window it belongs to.  By
-dragging @kbd{Mouse-1} on the mode line, you can move it, thus
address@hidden mouse-1
address@hidden mouse-1 @r{(mode line)}
address@hidden on a mode line selects the window it belongs to.  By
+dragging @kbd{mouse-1} on the mode line, you can move it, thus
 changing the height of the windows above and below.  Changing heights
 with the mouse in this way never deletes windows, it just refuses to
 make any window smaller than the minimum height.
 
address@hidden Mouse-2
address@hidden Mouse-2 @r{(mode line)}
address@hidden on a mode line expands that window to fill its frame.
address@hidden mouse-2
address@hidden mouse-2 @r{(mode line)}
address@hidden on a mode line expands that window to fill its frame.
 
address@hidden Mouse-3
address@hidden Mouse-3 @r{(mode line)}
address@hidden on a mode line deletes the window it belongs to.  If the
address@hidden mouse-3
address@hidden mouse-3 @r{(mode line)}
address@hidden on a mode line deletes the window it belongs to.  If the
 frame has only one window, it does nothing.
 
address@hidden C-Mouse-2
address@hidden C-mouse-2
 @kindex C-mouse-2 @r{(mode line)}
address@hidden on a mode line splits that window, producing two
address@hidden on a mode line splits that window, producing two
 side-by-side windows with the boundary running through the click
 position (@pxref{Split Window}).
 @end table
 
address@hidden Mouse-1 @r{(scroll bar)}
-  Furthermore, by clicking and dragging @kbd{Mouse-1} on the divider
address@hidden mouse-1 @r{(scroll bar)}
+  Furthermore, by clicking and dragging @kbd{mouse-1} on the divider
 between two side-by-side mode lines, you can move the vertical
 boundary to the left or right.
 
@@ -919,17 +919,17 @@ those are drawn by the toolkit and not directly by Emacs.
 @cindex Vertical Scroll Bar
 
   On graphical displays, there is a @dfn{vertical scroll bar} on the
-side of each Emacs window.  Clicking @kbd{Mouse-1} on the scroll bar's
+side of each Emacs window.  Clicking @kbd{mouse-1} on the scroll bar's
 up and down buttons scrolls the window by one line at a time.  Clicking
address@hidden above or below the scroll bar's inner box scrolls the
address@hidden above or below the scroll bar's inner box scrolls the
 window by nearly the entire height of the window, like @kbd{M-v} and
 @kbd{C-v} respectively (@pxref{Moving Point}).  Dragging the inner box
 scrolls continuously.
 
   If Emacs is compiled on the X Window System without X toolkit
-support, the scroll bar behaves differently.  Clicking @kbd{Mouse-1}
+support, the scroll bar behaves differently.  Clicking @kbd{mouse-1}
 anywhere on the scroll bar scrolls forward like @kbd{C-v}, while
address@hidden scrolls backward like @kbd{M-v}.  Clicking @kbd{Mouse-2}
address@hidden scrolls backward like @kbd{M-v}.  Clicking @kbd{mouse-2}
 in the scroll bar lets you drag the inner box up and down.
 
 @findex scroll-bar-mode
@@ -975,8 +975,8 @@ when the entire buffer is visible.
 @cindex Horizontal Scroll Bar mode
   On graphical displays with toolkit support, Emacs may also supply a
 @dfn{horizontal scroll bar} on the bottom of each window.  Clicking
address@hidden on the that scroll bar's left and right buttons scrolls
-the window horizontally by one column at a time.  Clicking @kbd{Mouse-1}
address@hidden on the that scroll bar's left and right buttons scrolls
+the window horizontally by one column at a time.  Clicking @kbd{mouse-1}
 on the left or right of the scroll bar's inner box scrolls the window by
 four columns.  Dragging the inner box scrolls the window continuously.
 
@@ -1066,11 +1066,11 @@ argument is positive, off if the argument is not 
positive.  To control
 the use of menu bars at startup, customize the variable
 @code{menu-bar-mode}.
 
address@hidden C-Mouse-3 @r{(when menu bar is disabled)}
address@hidden C-mouse-3 @r{(when menu bar is disabled)}
   Expert users often turn off the menu bar, especially on text
 terminals, where this makes one additional line available for text.
 If the menu bar is off, you can still pop up a menu of its contents
-with @kbd{C-Mouse-3} on a display which supports pop-up menus.
+with @kbd{C-mouse-3} on a display which supports pop-up menus.
 @xref{Menu Mouse Clicks}.
 
   @xref{Menu Bar}, for information on how to invoke commands with the
diff --git a/doc/emacs/help.texi b/doc/emacs/help.texi
index 172d058..4b7b7fc 100644
--- a/doc/emacs/help.texi
+++ b/doc/emacs/help.texi
@@ -343,7 +343,7 @@ invoke it with.  In our example, it would say that you can 
invoke
 
   For more information about a function definition, variable or symbol
 property listed in an apropos buffer, you can click on it with
address@hidden or @kbd{Mouse-2}, or move there and type @key{RET}.
address@hidden or @kbd{mouse-2}, or move there and type @key{RET}.
 
   When you specify more than one word in the apropos pattern, a name
 must contain at least two of the words in order to match.  Thus, if
@@ -404,8 +404,8 @@ Follow a cross reference at point (@code{help-follow}).
 Move point forward to the next hyperlink (@code{forward-button}).
 @item address@hidden
 Move point back to the previous hyperlink (@code{backward-button}).
address@hidden Mouse-1
address@hidden Mouse-2
address@hidden mouse-1
address@hidden mouse-2
 Follow a hyperlink that you click on.
 @item C-c C-c
 Show all documentation about the symbol at point
@@ -427,7 +427,7 @@ Go back to the previous help topic (@code{help-go-back}).
 appears in the documentation in the help buffer, it is normally an
 underlined @dfn{hyperlink}.  To view the associated documentation,
 move point there and type @key{RET} (@code{help-follow}), or click on
-the hyperlink with @kbd{Mouse-1} or @kbd{Mouse-2}.  Doing so replaces
+the hyperlink with @kbd{mouse-1} or @kbd{mouse-2}.  Doing so replaces
 the contents of the help buffer; to retrace your steps, type @kbd{C-c
 C-b} (@code{help-go-back}).  While retracing your steps, you can go
 forward by using @kbd{C-c C-b} (@code{help-go-forward}).
diff --git a/doc/emacs/killing.texi b/doc/emacs/killing.texi
index dd3671c..107adb9 100644
--- a/doc/emacs/killing.texi
+++ b/doc/emacs/killing.texi
@@ -587,9 +587,9 @@ you can access it using the following Emacs commands:
 
 @table @kbd
 @findex mouse-set-secondary
address@hidden M-Drag-Mouse-1
address@hidden M-Drag-mouse-1
 @cindex secondary-selection face
address@hidden M-Drag-Mouse-1
address@hidden M-Drag-mouse-1
 Set the secondary selection, with one end at the place where you press
 down the button, and the other end at the place where you release it
 (@code{mouse-set-secondary}).  The selected text is highlighted, using
@@ -600,31 +600,31 @@ window, just like @code{mouse-set-region} (@pxref{Mouse 
Commands}).
 This command does not alter the kill ring.
 
 @findex mouse-start-secondary
address@hidden M-Mouse-1
address@hidden M-Mouse-1
address@hidden M-mouse-1
address@hidden M-mouse-1
 Set one endpoint for the @dfn{secondary selection}
 (@code{mouse-start-secondary}).
 
 @findex mouse-secondary-save-then-kill
address@hidden M-Mouse-3
address@hidden M-Mouse-3
address@hidden M-mouse-3
address@hidden M-mouse-3
 Set the secondary selection, with one end at the position clicked and
-the other at the position specified with @kbd{M-Mouse-1}
+the other at the position specified with @kbd{M-mouse-1}
 (@code{mouse-secondary-save-then-kill}).  This also puts the selected
-text in the kill ring.  A second @kbd{M-Mouse-3} at the same place
+text in the kill ring.  A second @kbd{M-mouse-3} at the same place
 kills the secondary selection just made.
 
 @findex mouse-yank-secondary
address@hidden M-Mouse-2
address@hidden M-Mouse-2
address@hidden M-mouse-2
address@hidden M-mouse-2
 Insert the secondary selection where you click, placing point at the
 end of the yanked text (@code{mouse-yank-secondary}).
 @end table
 
-Double or triple clicking of @kbd{M-Mouse-1} operates on words and
-lines, much like @kbd{Mouse-1}.
+Double or triple clicking of @kbd{M-mouse-1} operates on words and
+lines, much like @kbd{mouse-1}.
 
-If @code{mouse-yank-at-point} is address@hidden, @kbd{M-Mouse-2} yanks
+If @code{mouse-yank-at-point} is address@hidden, @kbd{M-mouse-2} yanks
 at point.  Then it does not matter precisely where you click, or even
 which of the frame's windows you click on.  @xref{Mouse Commands}.
 
diff --git a/doc/emacs/macos.texi b/doc/emacs/macos.texi
index 71d2e99..b0597dc 100644
--- a/doc/emacs/macos.texi
+++ b/doc/emacs/macos.texi
@@ -51,9 +51,9 @@ modifier keys; a value to @code{left} means be the same key as
 @code{ns-alternate-modifier}; a value of @code{none} tells Emacs to
 ignore them.
 
-  @kbd{S-Mouse-1} adjusts the region to the click position,
-just like @kbd{Mouse-3} (@code{mouse-save-then-kill}); it does not pop
-up a menu for changing the default face, as @kbd{S-Mouse-1} normally
+  @kbd{S-mouse-1} adjusts the region to the click position,
+just like @kbd{mouse-3} (@code{mouse-save-then-kill}); it does not pop
+up a menu for changing the default face, as @kbd{S-mouse-1} normally
 does (@pxref{Text Scale}).  This change makes Emacs behave more like
 other Mac / GNUstep applications.
 
diff --git a/doc/emacs/maintaining.texi b/doc/emacs/maintaining.texi
index 797b53f..aca2991 100644
--- a/doc/emacs/maintaining.texi
+++ b/doc/emacs/maintaining.texi
@@ -432,7 +432,7 @@ to the master repository.
 
   On a graphical display, you can move the mouse over this mode line
 indicator to pop up a tool-tip, which displays a more verbose
-description of the version control status.  Pressing @kbd{Mouse-1}
+description of the version control status.  Pressing @kbd{mouse-1}
 over the indicator pops up a menu of VC commands, identical to
 @samp{Tools / Version Control} on the menu bar.
 
@@ -1335,7 +1335,7 @@ their single-buffer counterparts (@pxref{Search}).
 @cindex stashes in version control
 @cindex shelves in version control
   The above commands are also available via the menu bar, and via a
-context menu invoked by @kbd{Mouse-2}.  Furthermore, some VC backends
+context menu invoked by @kbd{mouse-2}.  Furthermore, some VC backends
 use the menu to provide extra backend-specific commands.  For example,
 Git and Bazaar allow you to manipulate @dfn{stashes} and @dfn{shelves}
 (where are a way to temporarily put aside uncommitted changes, and
@@ -1806,7 +1806,7 @@ object-oriented language, or if there's a function and a 
variable by
 the same name), the command shows the candidate definitions in a
 @file{*xref*} buffer, together with the files in which these
 definitions are found.  Selecting one of these candidates by typing
address@hidden@key{RET}} or clicking @kbd{Mouse-2} will pop a buffer showing
address@hidden@key{RET}} or clicking @kbd{mouse-2} will pop a buffer showing
 the corresponding definition.
 
   When entering the identifier argument to @kbd{M-.}, the usual
@@ -1858,7 +1858,7 @@ the special XREF mode:
 
 @table @kbd
 @item @key{RET}
address@hidden Mouse-2
address@hidden mouse-2
 Display the reference on the current line and bury the @file{*xref*}
 buffer.
 @item n
diff --git a/doc/emacs/mark.texi b/doc/emacs/mark.texi
index dd47532..fdba0a4 100644
--- a/doc/emacs/mark.texi
+++ b/doc/emacs/mark.texi
@@ -69,9 +69,9 @@ The same.
 @item C-x C-x
 Set the mark at point, and activate it; then move point where the mark
 used to be (@code{exchange-point-and-mark}).
address@hidden Drag-Mouse-1
address@hidden Drag-mouse-1
 Set point and the mark around the text you drag across.
address@hidden Mouse-3
address@hidden mouse-3
 Set the mark at point, then move point to where you click
 (@code{mouse-save-then-kill}).
 @item @samp{Shifted cursor motion keys}
diff --git a/doc/emacs/mini.texi b/doc/emacs/mini.texi
index 6ab716d..be4206c 100644
--- a/doc/emacs/mini.texi
+++ b/doc/emacs/mini.texi
@@ -219,7 +219,7 @@ set the variable @code{enable-recursive-minibuffers} to 
@code{t}.
 
 @findex minibuffer-inactive-mode
   When not active, the minibuffer is in @code{minibuffer-inactive-mode},
-and clicking @kbd{Mouse-1} there shows the @file{*Messages*} buffer.
+and clicking @kbd{mouse-1} there shows the @file{*Messages*} buffer.
 If you use a dedicated frame for minibuffers, Emacs also recognizes
 certain keys there, for example @kbd{n} to make a new frame.
 
@@ -337,8 +337,8 @@ used with the completion list:
 
 @table @kbd
 @findex mouse-choose-completion
address@hidden Mouse-1
address@hidden Mouse-2
address@hidden mouse-1
address@hidden mouse-2
 Clicking mouse button 1 or 2 on a completion alternative chooses it
 (@code{mouse-choose-completion}).
 
diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi
index b5a2150..af2b6ac 100644
--- a/doc/emacs/misc.texi
+++ b/doc/emacs/misc.texi
@@ -1217,7 +1217,7 @@ submit the copy as input with @key{RET}.  If you wish, 
you can edit
 the copy before resubmitting it.  If you use this command on an output
 line, it copies that line to the end of the buffer.
 
address@hidden Mouse-2
address@hidden mouse-2
 If @code{comint-use-prompt-regexp} is @code{nil} (the default), copy
 the old input command that you click on, inserting the copy at the end
 of the buffer (@code{comint-insert-input}).  If
@@ -1226,7 +1226,7 @@ not over old input, just yank as usual.
 @end table
 
   Moving to a previous input and then copying it with @kbd{C-c
address@hidden or @kbd{Mouse-2} produces the same results---the same
address@hidden or @kbd{mouse-2} produces the same results---the same
 buffer contents---that you would get by using @kbd{M-p} enough times
 to fetch that previous input from the history list.  However, @kbd{C-c
 @key{RET}} copies the text from the buffer, which can be different
@@ -2097,7 +2097,7 @@ You can also type @kbd{M-x pr-interface @key{RET}}; this 
creates a
 @file{*Printing Interface*} buffer, similar to a customization buffer,
 where you can set the printing options.  After selecting what and how
 to print, you start the print job using the @samp{Print} button (click
address@hidden on it, or move point over it and type @key{RET}).  For
address@hidden on it, or move point over it and type @key{RET}).  For
 further information on the various options, use the @samp{Interface
 Help} button.
 
@@ -2606,8 +2606,8 @@ typing @kbd{M-x goto-address-mode}.  When this 
buffer-local minor mode
 is enabled, it finds all the URLs in the buffer, highlights them, and
 turns them into clickable buttons.  You can follow the URL by typing
 @kbd{C-c @key{RET}} (@code{goto-address-at-point}) while point is on
-its text; or by clicking with @kbd{Mouse-2}, or by clicking
address@hidden quickly (@pxref{Mouse References}).  Following a URL is
+its text; or by clicking with @kbd{mouse-2}, or by clicking
address@hidden quickly (@pxref{Mouse References}).  Following a URL is
 done by calling @code{browse-url} as a subroutine
 (@pxref{Browse-URL}).
 
@@ -2680,12 +2680,12 @@ point (@code{dired-at-point}).
 @code{ffap-dired-other-frame}, analogous to @code{dired-other-frame}.
 @item M-x ffap-next
 Search buffer for next file name or URL, then find that file or URL.
address@hidden S-Mouse-3
address@hidden S-Mouse-3 @r{(FFAP)}
address@hidden S-mouse-3
address@hidden S-mouse-3 @r{(FFAP)}
 @code{ffap-at-mouse} finds the file guessed from text around the position
 of a mouse click.
address@hidden C-S-Mouse-3
address@hidden C-S-Mouse-3 @r{(FFAP)}
address@hidden C-S-mouse-3
address@hidden C-S-mouse-3 @r{(FFAP)}
 Display a menu of files and URLs mentioned in current buffer, then
 find the one you select (@code{ffap-menu}).
 @end table
diff --git a/doc/emacs/msdos-xtra.texi b/doc/emacs/msdos-xtra.texi
index 45edd6c..89c14d2 100644
--- a/doc/emacs/msdos-xtra.texi
+++ b/doc/emacs/msdos-xtra.texi
@@ -122,8 +122,8 @@ and the menu bar
 (@pxref{Menu Bar}).
 @end ifnottex
  Scroll bars don't work in MS-DOS Emacs.  PC mice usually have only
-two buttons; these act as @kbd{Mouse-1} and @kbd{Mouse-2}, but if you
-press both of them together, that has the effect of @kbd{Mouse-3}.  If
+two buttons; these act as @kbd{mouse-1} and @kbd{mouse-2}, but if you
+press both of them together, that has the effect of @kbd{mouse-3}.  If
 the mouse does have 3 buttons, Emacs detects that at startup, and all
 the 3 buttons function normally, as on X.
 
diff --git a/doc/emacs/mule.texi b/doc/emacs/mule.texi
index a0b1d62..e735343 100644
--- a/doc/emacs/mule.texi
+++ b/doc/emacs/mule.texi
@@ -499,7 +499,7 @@ the alternative.  Typing a number selects the associated 
alternative
 of the current row and uses it as input.
 
   @key{TAB} in these Chinese input methods displays a buffer showing
-all the possible characters at once; then clicking @kbd{Mouse-2} on
+all the possible characters at once; then clicking @kbd{mouse-2} on
 one of them selects that alternative.  The keys @kbd{C-f}, @kbd{C-b},
 @kbd{C-n}, @kbd{C-p}, and digits continue to work as usual, but they
 do the highlighting in the buffer showing the possible characters,
@@ -1036,7 +1036,7 @@ decoding it using coding system @var{right} instead.
 the current buffer (i.e., the coding system to use when saving or
 reverting the file).  You specify which coding system using the
 minibuffer.  You can also invoke this command by clicking with
address@hidden on the coding system indicator in the mode line
address@hidden on the coding system indicator in the mode line
 (@pxref{Mode Line}).
 
   If you specify a coding system that cannot handle all the characters
diff --git a/doc/emacs/programs.texi b/doc/emacs/programs.texi
index 780e00c..0c79d9c 100644
--- a/doc/emacs/programs.texi
+++ b/doc/emacs/programs.texi
@@ -1305,7 +1305,7 @@ count as blocks.
 @kindex C-c @@ C-M-s
 @kindex C-c @@ C-r
 @kindex C-c @@ C-l
address@hidden S-Mouse-2
address@hidden S-mouse-2
 @table @kbd
 @item C-c @@ C-h
 Hide the current block (@code{hs-hide-block}).
@@ -1313,7 +1313,7 @@ Hide the current block (@code{hs-hide-block}).
 Show the current block (@code{hs-show-block}).
 @item C-c @@ C-c
 Either hide or show the current block (@code{hs-toggle-hiding}).
address@hidden S-Mouse-2
address@hidden S-mouse-2
 Toggle hiding for the block you click on (@code{hs-mouse-toggle-hiding}).
 @item C-c @@ C-M-h
 Hide all top-level blocks (@code{hs-hide-all}).
diff --git a/doc/emacs/rmail.texi b/doc/emacs/rmail.texi
index ef9894d..a8cf5e4 100644
--- a/doc/emacs/rmail.texi
+++ b/doc/emacs/rmail.texi
@@ -1252,8 +1252,8 @@ Address mode:
 @end example
 
 @noindent
-Then you can browse these URLs by clicking on them with @kbd{Mouse-2}
-(or @kbd{Mouse-1} quickly) or by moving to one and typing @kbd{C-c
+Then you can browse these URLs by clicking on them with @kbd{mouse-2}
+(or @kbd{mouse-1} quickly) or by moving to one and typing @kbd{C-c
 @key{RET}}.  @xref{Goto Address mode, Activating URLs, Activating URLs}.
 
 @node Rmail Coding
diff --git a/doc/emacs/search.texi b/doc/emacs/search.texi
index 459e844..7958a4a 100644
--- a/doc/emacs/search.texi
+++ b/doc/emacs/search.texi
@@ -203,10 +203,10 @@ saved in the search ring is specified by the variable
 @cindex incremental search, edit search string
 @cindex interactively edit search string
 @kindex M-e @r{(Incremental search)}
address@hidden Mouse-1 @r{in the minibuffer (Incremental Search)}
address@hidden mouse-1 @r{in the minibuffer (Incremental Search)}
   To edit the current search string in the minibuffer without
 replacing it with items from the search ring, type @kbd{M-e} or click
address@hidden in the minibuffer.  Type @key{RET}, @kbd{C-s} or
address@hidden in the minibuffer.  Type @key{RET}, @kbd{C-s} or
 @kbd{C-r} to finish editing the string and search for it.  Type
 @kbd{C-f} or @address@hidden to add to the search string characters
 following point from the buffer from which you started the search.
@@ -234,7 +234,7 @@ end of a line, it appends the next line.  With a prefix 
argument
 
 @kindex C-y @r{(Incremental search)}
 @kindex M-y @r{(Incremental search)}
address@hidden Mouse-2 @r{in the minibuffer (Incremental search)}
address@hidden mouse-2 @r{in the minibuffer (Incremental search)}
 @findex isearch-yank-kill
 @findex isearch-yank-pop
 @findex isearch-yank-x-selection
@@ -242,7 +242,7 @@ end of a line, it appends the next line.  With a prefix 
argument
 appends the current kill to the search string.  @kbd{M-y}
 (@code{isearch-yank-pop}), if called after @kbd{C-y}, replaces that
 appended text with an earlier kill, similar to the usual @kbd{M-y}
-(@code{yank-pop}) command (@pxref{Yanking}).  Clicking @kbd{Mouse-2}
+(@code{yank-pop}) command (@pxref{Yanking}).  Clicking @kbd{mouse-2}
 in the echo area appends the current X selection (@pxref{Primary
 Selection}) to the search string (@code{isearch-yank-x-selection}).
 
diff --git a/doc/emacs/text.texi b/doc/emacs/text.texi
index 41abb42..e199250 100644
--- a/doc/emacs/text.texi
+++ b/doc/emacs/text.texi
@@ -1255,7 +1255,7 @@ C-x} exits two folds and leaves the text and subheadings 
exposed.
 folds, and for showing and hiding text:
 
 @table @asis
address@hidden @kbd{C-M-Mouse-1} zooms in on the heading clicked on
address@hidden @kbd{C-M-mouse-1} zooms in on the heading clicked on
 @itemize @w{}
 @item
 single click: expose body.
@@ -1266,7 +1266,7 @@ triple click: expose body and subheadings.
 @item
 quad click: expose entire subtree.
 @end itemize
address@hidden @kbd{C-M-Mouse-2} exposes text under the heading clicked on
address@hidden @kbd{C-M-mouse-2} exposes text under the heading clicked on
 @itemize @w{}
 @item
 single click: expose body.
@@ -1277,7 +1277,7 @@ triple click: expose body and subheadings.
 @item
 quad click: expose entire subtree.
 @end itemize
address@hidden @kbd{C-M-Mouse-3} hides text under the heading clicked on or 
exits fold
address@hidden @kbd{C-M-mouse-3} hides text under the heading clicked on or 
exits fold
 @itemize @w{}
 @item
 single click: hide subtree.
@@ -2156,7 +2156,7 @@ want to set the justification style to @code{unfilled}
 
   The easiest way to alter properties is with the @samp{Text
 Properties} menu.  You can get to this menu from the @samp{Edit} menu
-in the menu bar (@pxref{Menu Bar}), or with @kbd{C-Mouse-2}
+in the menu bar (@pxref{Menu Bar}), or with @kbd{C-mouse-2}
 (@pxref{Menu Mouse Clicks}).  Some of the commands in the @samp{Text
 Properties} menu are listed below (you can also invoke them with
 @kbd{M-x}):
diff --git a/doc/emacs/windows.texi b/doc/emacs/windows.texi
index 702963f..bb8b68b 100644
--- a/doc/emacs/windows.texi
+++ b/doc/emacs/windows.texi
@@ -71,7 +71,7 @@ Split the selected window into two windows, one above the 
other
 @item C-x 3
 Split the selected window into two windows, positioned side by side
 (@code{split-window-right}).
address@hidden C-Mouse-2
address@hidden C-mouse-2
 In the mode line of a window, split that window.
 @end table
 
@@ -129,12 +129,12 @@ truncation glyphs, the margins, and the scroll bar.
   On text terminals, side-by-side windows are separated by a vertical
 divider which is drawn using the @code{vertical-border} face.
 
address@hidden C-Mouse-2 @r{(mode line)}
address@hidden C-Mouse-2 @r{(scroll bar)}
-  If you click @kbd{C-Mouse-2} in the mode line of a window, that
address@hidden C-mouse-2 @r{(mode line)}
address@hidden C-mouse-2 @r{(scroll bar)}
+  If you click @kbd{C-mouse-2} in the mode line of a window, that
 splits the window, putting a vertical divider where you click.
 Depending on how Emacs is compiled, you can also split a window by
-clicking @kbd{C-Mouse-2} in the scroll bar, which puts a horizontal
+clicking @kbd{C-mouse-2} in the scroll bar, which puts a horizontal
 divider where you click (this feature does not work when Emacs uses
 GTK+ scroll bars).
 
@@ -158,8 +158,8 @@ this option is @code{nil}.
 Select another window (@code{other-window}).
 @item C-M-v
 Scroll the next window (@code{scroll-other-window}).
address@hidden Mouse-1
address@hidden, in the text area of a window, selects the window and
address@hidden mouse-1
address@hidden, in the text area of a window, selects the window and
 moves point to the position clicked.  Clicking in the mode line
 selects the window without moving point in it.
 @end table
diff --git a/doc/lispref/display.texi b/doc/lispref/display.texi
index 010dcb2..c80f78c 100644
--- a/doc/lispref/display.texi
+++ b/doc/lispref/display.texi
@@ -5820,7 +5820,7 @@ A string displayed by the Emacs tool-tip help system; by 
default,
 
 @item follow-link
 @kindex follow-link @r{(button property)}
-The follow-link property, defining how a @key{Mouse-1} click behaves
+The follow-link property, defining how a @key{mouse-1} click behaves
 on this button, @xref{Clickable Text}.
 
 @item button
@@ -6007,7 +6007,7 @@ additionally available in the keymap stored in
 @code{button-buffer-map} as a parent keymap for its keymap.
 
 If the button has a address@hidden @code{follow-link} property, and
address@hidden is set, a quick @key{Mouse-1} click
address@hidden is set, a quick @key{mouse-1} click
 will also activate the @code{push-button} command.
 @xref{Clickable Text}.
 
diff --git a/doc/lispref/text.texi b/doc/lispref/text.texi
index 1ad665f..ab55c20 100644
--- a/doc/lispref/text.texi
+++ b/doc/lispref/text.texi
@@ -3707,7 +3707,7 @@ properties.  For simplicity, we will refer to the 
clickable text as a
 
   Implementing a link involves three separate steps: (1) indicating
 clickability when the mouse moves over the link; (2) making @key{RET}
-or @kbd{Mouse-2} on that link do something; and (3) setting up a
+or @kbd{mouse-2} on that link do something; and (3) setting up a
 @code{follow-link} condition so that the link obeys
 @code{mouse-1-click-follows-link}.
 
@@ -3729,10 +3729,10 @@ names are clickable:
          help-echo "mouse-2: visit this file in other window")))
 @end smallexample
 
-  To make the link clickable, bind @key{RET} and @kbd{Mouse-2} to
+  To make the link clickable, bind @key{RET} and @kbd{mouse-2} to
 commands that perform the desired action.  Each command should check
 to see whether it was called on a link, and act accordingly.  For
-instance, Dired's major mode keymap binds @kbd{Mouse-2} to the
+instance, Dired's major mode keymap binds @kbd{mouse-2} to the
 following command:
 
 @smallexample
@@ -3775,12 +3775,12 @@ bind it within the link text, using the @code{keymap} 
text property
 @noindent
 With this method, you can easily define different commands for
 different links.  Furthermore, the global definition of @key{RET} and
address@hidden remain available for the rest of the text in the buffer.
address@hidden remain available for the rest of the text in the buffer.
 
 @vindex mouse-1-click-follows-link
-  The basic Emacs command for clicking on links is @kbd{Mouse-2}.
+  The basic Emacs command for clicking on links is @kbd{mouse-2}.
 However, for compatibility with other graphical applications, Emacs
-also recognizes @kbd{Mouse-1} clicks on links, provided the user
+also recognizes @kbd{mouse-1} clicks on links, provided the user
 clicks on the link quickly without moving the mouse.  This behavior is
 controlled by the user option @code{mouse-1-click-follows-link}.
 @xref{Mouse References,,, emacs, The GNU Emacs Manual}.
@@ -3794,9 +3794,9 @@ mode keymap or a local keymap specified via the 
@code{keymap} text
 property).  The value of the @code{follow-link} property, or the
 binding for the @code{follow-link} event, acts as a condition for
 the link action.  This condition tells Emacs two things: the
-circumstances under which a @kbd{Mouse-1} click should be regarded as
+circumstances under which a @kbd{mouse-1} click should be regarded as
 occurring inside the link, and how to compute an action code
-that says what to translate the @kbd{Mouse-1} click into.  The link
+that says what to translate the @kbd{mouse-1} click into.  The link
 action condition can be one of the following:
 
 @table @asis
@@ -3805,7 +3805,7 @@ If the condition is the symbol @code{mouse-face}, a 
position is inside
 a link if there is a address@hidden @code{mouse-face} property at that
 position.  The action code is always @code{t}.
 
-For example, here is how Info mode handles @key{Mouse-1}:
+For example, here is how Info mode handles @key{mouse-1}:
 
 @smallexample
 (define-key Info-mode-map [follow-link] 'mouse-face)
@@ -3817,7 +3817,7 @@ is inside a link if @code{(@var{func} @var{pos})} 
evaluates to
 address@hidden  The value returned by @var{func} serves as the action
 code.
 
-For example, here is how pcvs enables @kbd{Mouse-1} to follow links on
+For example, here is how pcvs enables @kbd{mouse-1} to follow links on
 file names only:
 
 @smallexample
@@ -3835,27 +3835,27 @@ to the entire buffer).
 @end table
 
 @noindent
-The action code tells @kbd{Mouse-1} how to follow the link:
+The action code tells @kbd{mouse-1} how to follow the link:
 
 @table @asis
 @item a string or vector
-If the action code is a string or vector, the @kbd{Mouse-1} event is
+If the action code is a string or vector, the @kbd{mouse-1} event is
 translated into the first element of the string or vector; i.e., the
-action of the @kbd{Mouse-1} click is the local or global binding of
+action of the @kbd{mouse-1} click is the local or global binding of
 that character or symbol.  Thus, if the action code is @code{"foo"},
address@hidden translates into @kbd{f}.  If it is @code{[foo]},
address@hidden translates into @key{foo}.
address@hidden translates into @kbd{f}.  If it is @code{[foo]},
address@hidden translates into @key{foo}.
 
 @item anything else
-For any other address@hidden action code, the @kbd{Mouse-1} event is
-translated into a @kbd{Mouse-2} event at the same position.
+For any other address@hidden action code, the @kbd{mouse-1} event is
+translated into a @kbd{mouse-2} event at the same position.
 @end table
 
-  To define @kbd{Mouse-1} to activate a button defined with
+  To define @kbd{mouse-1} to activate a button defined with
 @code{define-button-type}, give the button a @code{follow-link}
 property.  The property value should be a link action condition, as
 described above.  @xref{Buttons}.  For example, here is how Help mode
-handles @kbd{Mouse-1}:
+handles @kbd{mouse-1}:
 
 @smallexample
 (define-button-type 'help-xref
@@ -3863,11 +3863,11 @@ handles @kbd{Mouse-1}:
   'action #'help-button-action)
 @end smallexample
 
-  To define @kbd{Mouse-1} on a widget defined with
+  To define @kbd{mouse-1} on a widget defined with
 @code{define-widget}, give the widget a @code{:follow-link} property.
 The property value should be a link action condition, as described
 above.  For example, here is how the @code{link} widget specifies that
-a @key{Mouse-1} click shall be translated to @key{RET}:
+a @key{mouse-1} click shall be translated to @key{RET}:
 
 @smallexample
 (define-widget 'link 'item
diff --git a/doc/misc/ebrowse.texi b/doc/misc/ebrowse.texi
index 28fa42b..816cb56 100644
--- a/doc/misc/ebrowse.texi
+++ b/doc/misc/ebrowse.texi
@@ -421,9 +421,9 @@ regions in the buffer.  Please notice the help strings in 
the echo area
 when the mouse moves over a sensitive region.
 
 @cindex context menu
-A click with @kbd{Mouse-3} on a mouse-sensitive region opens a context
+A click with @kbd{mouse-3} on a mouse-sensitive region opens a context
 menu.  In addition to this, each buffer also has a buffer-specific menu
-that is opened with a click with @kbd{Mouse-3} somewhere in the buffer
+that is opened with a click with @kbd{mouse-3} somewhere in the buffer
 where no highlight is displayed.
 
 
@@ -488,7 +488,7 @@ editing.
 @end table
 
 The same functionality is available from the menu opened with
address@hidden on the class name.
address@hidden on the class name.
 
 
 
@@ -551,7 +551,7 @@ Display a list of types.
 @end table
 
 These lists are also available from the class' context menu invoked with
address@hidden on the class name.
address@hidden on the class name.
 
 
 
@@ -898,7 +898,7 @@ You can install a hook function to perform actions after a 
member or
 class declaration or definition has been found, or when it is not found.
 
 All the commands described above can also be found in the context menu
-displayed when clicking @kbd{Mouse-2} on a member name.
+displayed when clicking @kbd{mouse-2} on a member name.
 
 
 
diff --git a/doc/misc/efaq.texi b/doc/misc/efaq.texi
index 1fa4649..fd4fd4f 100644
--- a/doc/misc/efaq.texi
+++ b/doc/misc/efaq.texi
@@ -2408,7 +2408,7 @@ error messages, inserts them into a special buffer called
 the source.  Type @kbd{C-x `} to step through the offending lines one by
 one (starting with Emacs 22, you can also use @kbd{M-g M-p} and
 @kbd{M-g M-n} to go to the previous and next matches directly).  Click
address@hidden or press @key{RET} on a message text in the
address@hidden or press @key{RET} on a message text in the
 @file{*compilation*} buffer to go to the line whose number is mentioned
 in that message.
 
@@ -3888,7 +3888,7 @@ is how to make @kbd{H-M-RIGHT} move forward a word:
 Not all modifiers are permitted in all situations.  @key{Hyper},
 @key{Super}, and @key{Alt} are not available on Unix character
 terminals.  address@hidden keys and mouse events (e.g., @kbd{C-=} and
address@hidden) also fall under this category.
address@hidden) also fall under this category.
 
 @end itemize
 
diff --git a/doc/misc/idlwave.texi b/doc/misc/idlwave.texi
index 64b1585..26c81d6 100644
--- a/doc/misc/idlwave.texi
+++ b/doc/misc/idlwave.texi
@@ -1281,7 +1281,7 @@ the routine documentation header and/or routine source.
 @kindex M-?
 In any IDL program (or, as with most IDLWAVE commands, in the IDL
 Shell), press @kbd{M-?} (@code{idlwave-context-help}), or click with
address@hidden to access context sensitive online help.  The following
address@hidden to access context sensitive online help.  The following
 locations are recognized context for help:
 
 @cindex Context, for online help
@@ -1327,11 +1327,11 @@ which online help can be accessed.
 @itemize @bullet
 @item
 Online help for routines and keywords can be accessed through the
-Routine Info display.  Click with @kbd{Mouse-3} on an item to see the
+Routine Info display.  Click with @kbd{mouse-3} on an item to see the
 corresponding help (@pxref{Routine Info}).
 @item
 When using completion and Emacs pops up a @file{*Completions*} buffer
-with possible completions, clicking with @kbd{Mouse-3} on a completion
+with possible completions, clicking with @kbd{mouse-3} on a completion
 item invokes help on that item (@pxref{Completion}).  Items for which
 help is available in the online system documentation (vs. just the
 program source itself) will be emphasized (e.g., colored blue).
@@ -1577,7 +1577,7 @@ search for a procedure matching a regexp.
 If the list of completions is too long to fit in the
 @file{*Completions*} window, the window can be scrolled by pressing
 @address@hidden repeatedly.  Online help (if installed) for each
-possible completion is available by clicking with @kbd{Mouse-3} on the
+possible completion is available by clicking with @kbd{mouse-3} on the
 item.  Items for which system online help (from the IDL manual) is
 available will be emphasized (e.g., colored blue).  For other items, the
 corresponding source code or DocLib header will be used as the help
@@ -2811,7 +2811,7 @@ you add or remove some on the command line) using 
@kbd{C-c C-d C-l}.
 
 In recent IDLWAVE versions, the breakpoint line is highlighted when the
 mouse is moved over it, and a tooltip pops up describing the break
-details.  @kbd{Mouse-3} on the breakpoint line pops up a menu of
+details.  @kbd{mouse-3} on the breakpoint line pops up a menu of
 breakpoint actions, including clearing, disabling, and adding or
 changing break conditions or ``after'' break count.
 
@@ -3151,7 +3151,7 @@ print, only an initial portion of long arrays will be 
printed, up to
 
 For added speed and convenience, there are mouse bindings which allow
 you to click on expressions and examine their values.  Use
address@hidden to print an expression and @kbd{C-M-Mouse-2} to invoke
address@hidden to print an expression and @kbd{C-M-mouse-2} to invoke
 help (i.e., you need to hold down @key{META} and @key{CONTROL} while
 clicking with the middle mouse button).  If you simply click, the
 nearest expression will be selected in the same manner as described
@@ -3219,7 +3219,7 @@ mouse examine command, and two macros for generating your 
own examine
 key and mouse bindings.
 
 The most powerful and flexible mouse examine command of all is
-available on @kbd{C-S-Mouse-2}.  Just as for all the other mouse
+available on @kbd{C-S-mouse-2}.  Just as for all the other mouse
 examine commands, it permits click or drag expression selection, but
 instead of sending hard-coded commands to the shell, it pops-up a
 customizable selection list of examine functions to choose among,
diff --git a/doc/misc/info.texi b/doc/misc/info.texi
index 135c443..0a8100f 100644
--- a/doc/misc/info.texi
+++ b/doc/misc/info.texi
@@ -671,7 +671,7 @@ the @key{Shift} key and then press @key{TAB}).
 that subtopic's node.
 
 @cindex mouse support in Info mode
address@hidden Mouse-2 @r{(Info mode)}
address@hidden mouse-2 @r{(Info mode)}
   If your terminal supports a mouse, you have yet another way of going
 to a subtopic.  Move your mouse pointer to the subtopic line,
 somewhere between the beginning @samp{*} and the colon @samp{:} which
@@ -679,22 +679,22 @@ ends the subtopic's brief name.  You will see the 
subtopic's name
 change its appearance (usually, its background color will change), and
 the shape of the mouse pointer will change if your platform supports
 that.  After a while, if you leave the mouse on that spot, a small
-window will pop up, saying ``Mouse-2: go to that node,'' or the same
+window will pop up, saying ``mouse-2: go to that node,'' or the same
 message may appear at the bottom of the screen.
 
-  @kbd{Mouse-2} is the second button of your mouse counting from the
+  @kbd{mouse-2} is the second button of your mouse counting from the
 left---the middle button on a 3-button mouse.  (On a 2-button mouse,
 you may have to press both buttons together to ``press the middle
-button''.)  The message tells you pressing @kbd{Mouse-2} with the
+button''.)  The message tells you pressing @kbd{mouse-2} with the
 current position of the mouse pointer (on subtopic in the menu) will
 go to that subtopic.
 
 @findex Info-mouse-follow-nearest-node
-  More generally, @kbd{Mouse-2} in an Info buffer finds the nearest
+  More generally, @kbd{mouse-2} in an Info buffer finds the nearest
 link to another node and goes there.  For example, near a cross
 reference it acts like @kbd{f}, in a menu it acts like @kbd{m}, on the
 node's header line it acts like @kbd{n}, @kbd{p}, or @kbd{u}, etc.  At
-end of the node's text @kbd{Mouse-2} moves to the next node, or up if
+end of the node's text @kbd{mouse-2} moves to the next node, or up if
 there's no next node.
 
 @format
@@ -719,7 +719,7 @@ to the subnode that the @kbd{u} command brought you from.  
(Some Info
 readers may put you at the @emph{front} of the node instead---to get
 back to where you were reading, you have to type some @key{SPC}s.)
 
-  Another way to go Up is to click @kbd{Mouse-2} on the @samp{Up}
+  Another way to go Up is to click @kbd{mouse-2} on the @samp{Up}
 pointer shown in the header line (provided that you have a mouse).
 
 @format
@@ -740,7 +740,7 @@ in Emacs.  Do @kbd{M-x visible-mode} to show or hide it.)
 @findex Info-follow-reference
   You can follow a cross reference by moving the cursor to it and
 press @key{RET}, just as in a menu.  In Emacs, you can also click
address@hidden on a cross reference to follow it; you can see that the
address@hidden on a cross reference to follow it; you can see that the
 cross reference is mouse-sensitive by moving the mouse pointer to the
 reference and watching how the underlying text and the mouse pointer
 change in response.
diff --git a/doc/misc/mh-e.texi b/doc/misc/mh-e.texi
index d1fd8f7..c48e4a4 100644
--- a/doc/misc/mh-e.texi
+++ b/doc/misc/mh-e.texi
@@ -1566,7 +1566,7 @@ M-x mh-rmail @key{RET} bob @key{RET}}). @xref{Folders}.}.
 @findex display-time
 @vindex read-mail-command
 
-There are some commands that need to read mail, such as @kbd{Mouse-2}
+There are some commands that need to read mail, such as @kbd{mouse-2}
 over the @samp{Mail} button that @code{display-time} adds to the mode
 line. You can configure Emacs to have these commands use MH-E by
 setting the option @code{read-mail-command} to @samp{mh-rmail}.
@@ -1835,9 +1835,9 @@ minibuffer (@code{mh-prefix-help}).
 Unpack message created with @command{uudecode} or @command{shar}
 (@code{mh-store-msg}).
 @c -------------------------
address@hidden Mouse-2
address@hidden mouse-2
 @findex mh-show-mouse
address@hidden Mouse-2
address@hidden mouse-2
 Move point to mouse event and show message (@code{mh-show-mouse}).
 @end table
 
@@ -1845,12 +1845,12 @@ Within the MH-Show buffer, the following command is 
defined.
 
 @table @kbd
 @kindex @key{RET}
address@hidden Mouse-1
address@hidden Mouse-2
address@hidden mouse-1
address@hidden mouse-2
 @findex mh-press-button
 @item @key{RET}
address@hidden Mouse-1
address@hidden Mouse-2
address@hidden mouse-1
address@hidden mouse-2
 View contents of button (@code{mh-press-button}).
 @end table
 
@@ -2022,10 +2022,10 @@ detail in the following sections.
 @kindex @key{BS}
 @kindex @key{RET}
 @kindex @key{SPC}
address@hidden Mouse-2
address@hidden mouse-2
 
 The command @key{RET} (@code{mh-show}) displays the message that the
-cursor is on while @kbd{Mouse-2} (@code{mh-show-mouse}) displays the
+cursor is on while @kbd{mouse-2} (@code{mh-show-mouse}) displays the
 message that the mouse cursor is on. If the message is already
 displayed, it scrolls to the beginning of the message. Use @key{SPC}
 (@code{mh-page-msg}) and @key{BS} (@code{mh-previous-page}) to move
@@ -2201,13 +2201,13 @@ highlighting of citations entirely, choose @samp{None}.
 @cindex links, following
 @findex goto-address-at-point
 @kindex C-c @key{RET}
address@hidden Mouse-2
address@hidden mouse-2
 @vindex goto-address-highlight-p
 
 Email addresses and URLs in the message are highlighted if the option
 @code{goto-address-highlight-p} is on, which it is by default. To view
 the web page for a highlighted URL or to send a message using a
-highlighted email address, use @kbd{Mouse-2} or @kbd{C-c @key{RET}}
+highlighted email address, use @kbd{mouse-2} or @kbd{C-c @key{RET}}
 (@code{goto-address-at-point}). @xref{Sending Mail}, to see how to
 configure Emacs to send the message using MH-E.
 
@@ -2337,11 +2337,11 @@ Attachments in MH-E are indicated by @dfn{buttons} like 
this:
 @kindex @key{RET}
 @kindex K @key{TAB}
 @kindex K address@hidden
address@hidden Mouse-1
address@hidden Mouse-2
address@hidden mouse-1
address@hidden mouse-2
 
-To view the contents of the button, use either @kbd{Mouse-1} or
address@hidden on the button or @key{RET} (@code{mh-press-button}) when
+To view the contents of the button, use either @kbd{mouse-1} or
address@hidden on the button or @key{RET} (@code{mh-press-button}) when
 the cursor is over the button. This command is a toggle so if you use
 it again on the same attachment, it is hidden. If Emacs does not know
 how to display the attachment, then Emacs offers to save the
@@ -2561,11 +2561,11 @@ includes the results of a quick poll of MH-E users from 
2005-12-23.
 @table @asis
 @cindex browser, @samp{w3m}
 @cindex @samp{w3m}
address@hidden Mouse-2
address@hidden mouse-2
 @item @samp{w3m} 7
 The @samp{w3m} browser requires an external program. It's quick,
 produces pretty nice output, and best of all, it's the only browser
-that highlights links. These can be clicked with @kbd{Mouse-2} to view
+that highlights links. These can be clicked with @kbd{mouse-2} to view
 the content of the link in @samp{w3m}. The @samp{w3m} browser handles
 tables well and actually respects the table's width parameter (which
 can cause text to wrap if the author didn't anticipate that the page
@@ -2650,7 +2650,7 @@ documentation for the Gnus command @kbd{W h} (see section
 @cindex @file{.emacs}
 @cindex files, @file{.emacs}
 @findex browse-url-at-mouse
address@hidden S-Mouse-2
address@hidden S-mouse-2
 
 A useful key binding that you can add to @file{~/.emacs} is the
 following which displays an HTML link or textual URL in an external
@@ -6261,7 +6261,7 @@ containing the value for the field is given.
 @findex mh-visit-folder
 @kindex F v
 @kindex M-x speedbar
address@hidden Mouse-2
address@hidden mouse-2
 
 You can also use the speedbar
 @ifnothtml
@@ -6275,7 +6275,7 @@ Speedbar Frames} in @cite{The GNU Emacs Manual})
 to view your folders. To bring up the speedbar, run @kbd{M-x speedbar
 @key{RET}}. You will see a new frame appear with all of your MH
 folders. Folders with unseen messages appear in boldface. Click on a
-folder name with @kbd{Mouse-2} to visit that folder in a similar
+folder name with @kbd{mouse-2} to visit that folder in a similar
 fashion to the command @kbd{F v} (@code{mh-visit-folder})
 (@pxref{Folders}). Click on the @samp{+} icon to expand and view the
 sub-folders of that folder.
@@ -6310,9 +6310,9 @@ count before the next automatic update 
(@code{mh-speed-refresh}).
 
 @findex delete-frame
 @kindex C-x 5 0
address@hidden Mouse-3
address@hidden mouse-3
 
-You can click on @kbd{Mouse-3} to bring up a context menu that
+You can click on @kbd{mouse-3} to bring up a context menu that
 contains these items. Dismiss the speedbar with @kbd{C-x 5 0}
 (@code{delete-frame}).
 
diff --git a/doc/misc/sem-user.texi b/doc/misc/sem-user.texi
index f11e0b8..a8684a4 100644
--- a/doc/misc/sem-user.texi
+++ b/doc/misc/sem-user.texi
@@ -1173,7 +1173,7 @@ the declaration line of the function or tag on the 
topmost line in the
 text area.  This allows you to keep that declaration line in view at
 all times, even if it is scrolls off the ``top'' of the screen.
 
-In addition, clicking @kbd{Mouse-1} on the header line opens a context
+In addition, clicking @kbd{mouse-1} on the header line opens a context
 menu that contains menu items for copying, killing, or narrowing to
 that tag.
 
@@ -1199,7 +1199,7 @@ Semantic Highlight Function minor mode highlights the 
declaration line
 of the current function or tag (that is to say, the first line that
 describes the rest of the construct).
 
-In addition, clicking @kbd{Mouse-3} on the highlighted declaration
+In addition, clicking @kbd{mouse-3} on the highlighted declaration
 line opens a context menu that contains menu items for copying,
 killing, or narrowing to that tag.
 
diff --git a/doc/misc/speedbar.texi b/doc/misc/speedbar.texi
index 377e412..d43c521 100644
--- a/doc/misc/speedbar.texi
+++ b/doc/misc/speedbar.texi
@@ -62,7 +62,7 @@ authors of other packages to provide speedbar summaries 
customized to
 the needs of that mode.
 
 Throughout this manual, activities are defined as ``clicking on'', or
-``expanding'' items.  Clicking means using @kbd{Mouse-2} on a
+``expanding'' items.  Clicking means using @kbd{mouse-2} on a
 button.  Expanding refers to clicking on an expansion button to display
 an expanded summary of the entry the expansion button is
 on.  @xref{Basic Navigation}.
@@ -316,29 +316,29 @@ with the mouse, or affected by the menu.
 The mouse bindings are:
 
 @table @kbd
address@hidden Mouse-1
address@hidden mouse-1
 Move cursor to that location.
address@hidden Mouse-2
address@hidden Double-Mouse-1
-Activate the current button.  @kbd{Double-Mouse-1} is called a @dfn{double
address@hidden mouse-2
address@hidden Double-mouse-1
+Activate the current button.  @kbd{Double-mouse-1} is called a @dfn{double
 click} on other platforms, and is useful for windows users with two
 button mice.
address@hidden Isn't it true that with two-button mice, the right button is 
Mouse-2?
address@hidden On GNU/Linux, the right button is Mouse-3.
address@hidden S-Mouse-2
address@hidden S-Double-Mouse-1
address@hidden Isn't it true that with two-button mice, the right button is 
mouse-2?
address@hidden On GNU/Linux, the right button is mouse-3.
address@hidden S-mouse-2
address@hidden S-Double-mouse-1
 @cindex power click
-This has the same effect as @kbd{Mouse-2}, except it is called a power
+This has the same effect as @kbd{mouse-2}, except it is called a power
 click.  This means that if a group with an expansion button @samp{+} is
 clicked, any caches are flushed, and subitems re-read.  If it is a name,
 it will be opened in a new frame.
address@hidden Mouse-3
address@hidden mouse-3
 Activate the speedbar menu.  The item selected affects the line clicked,
 not the line where the cursor was.
address@hidden Mouse-1 @r{(mode line)}
address@hidden mouse-1 @r{(mode line)}
 Activate the menu.  This affects the item the cursor is on before the
 click, since the mouse was not clicked on anything.
address@hidden C-Mouse-1
address@hidden C-mouse-1
 Buffers sub-menu.  The buffer in the attached frame is switched.
 @end table
 
@@ -355,7 +355,7 @@ You can display different data by using different display 
modes.  These
 specialized modes make it easier to navigate the relevant pieces of
 information, such as files and directories, or buffers.
 
-In the main menu, found by clicking @kbd{Mouse-3}, there is a submenu
+In the main menu, found by clicking @kbd{mouse-3}, there is a submenu
 labeled @samp{Displays}.  This submenu lets you easily choose between
 different display modes.
 
diff --git a/doc/misc/viper.texi b/doc/misc/viper.texi
index 3f81f67..6b169f3 100644
--- a/doc/misc/viper.texi
+++ b/doc/misc/viper.texi
@@ -2591,7 +2591,7 @@ occurrence of the pattern to search for.
 
 Note: while loading initially, Viper binds this mouse action only if it is
 not already bound to something else.  If you want to use the mouse-search
-feature, and the @kbd{Meta-Shift-Mouse-1} mouse action is already bound to
+feature, and the @kbd{Meta-Shift-mouse-1} mouse action is already bound to
 something else, you can rebind the mouse-search feature by setting
 @code{viper-mouse-search-key} to something else in
 your Viper customization file:
@@ -2669,8 +2669,8 @@ purpose of mouse search and mouse insert.  By default, 
this is set to
 @code{double-click-time} in Emacs and to
 @code{mouse-track-multi-click-time} milliseconds in XEmacs.
 @end table
address@hidden @kbd{S-Mouse-1}
address@hidden @kbd{S-Mouse-2}
address@hidden @kbd{S-mouse-1}
address@hidden @kbd{S-mouse-2}
 @kindex @kbd{meta shift button1up}
 @kindex @kbd{meta shift button2up}
 @vindex @code{viper-multiclick-timeout}
@@ -4428,7 +4428,7 @@ The following two mouse actions are normally bound to 
special search and
 insert commands in of Viper:
 
 @table @kbd
address@hidden S-Mouse-1
address@hidden S-mouse-1
 Holding Shift and clicking mouse button 1 will
 initiate search for
 a region under the mouse pointer.
@@ -4437,7 +4437,7 @@ binding only if this mouse action is not
 already bound to something else.
 @xref{Viper Specials}, for more information.
 
address@hidden S-Mouse-2
address@hidden S-mouse-2
 Holding Shift and clicking button 2 of the mouse will
 insert a region surrounding the mouse pointer.
 This command can also take a prefix argument.
@@ -4445,8 +4445,8 @@ Note: Viper sets this binding only if this mouse action 
is not
 already bound to something else.
 @xref{Viper Specials}, for more details.
 @end table
address@hidden @kbd{S-Mouse-1}
address@hidden @kbd{S-Mouse-2}
address@hidden @kbd{S-mouse-1}
address@hidden @kbd{S-mouse-2}
 @kindex @kbd{meta button1up}
 @kindex @kbd{meta button2up}
 
diff --git a/doc/misc/widget.texi b/doc/misc/widget.texi
index 49606ed..953bcae 100644
--- a/doc/misc/widget.texi
+++ b/doc/misc/widget.texi
@@ -243,8 +243,8 @@ If point is not located on a button, invoke the binding in
 @code{widget-global-map} (by default the global map).
 @end deffn
 
address@hidden Mouse-2 @r{(on button widgets})
address@hidden Mouse-2
address@hidden mouse-2 @r{(on button widgets})
address@hidden mouse-2
 @deffn Command widget-button-click @var{event}
 Invoke the button at the location of the mouse pointer.  If the mouse
 pointer is located in an editable text field, invoke the binding in
@@ -456,7 +456,7 @@ There is a standard widget keymap which you might find 
useful.
 @findex widget-button-click
 @defvr Const widget-keymap
 @key{TAB} and @address@hidden are bound to @code{widget-forward} and
address@hidden, respectively.  @key{RET} and @kbd{Mouse-2}
address@hidden, respectively.  @key{RET} and @kbd{mouse-2}
 are bound to @code{widget-button-press} and
 @code{widget-button-click}.
 @end defvr
diff --git a/doc/misc/woman.texi b/doc/misc/woman.texi
index 59320d2..f1fbba6 100644
--- a/doc/misc/woman.texi
+++ b/doc/misc/woman.texi
@@ -671,19 +671,19 @@ to other man pages.  If these man pages are installed 
then WoMan can
 easily be directed to follow the reference, i.e., to find and format the
 man page.  When the mouse is passed over a correctly formatted reference
 it is highlighted, in which case clicking the middle button
address@hidden will cause WoMan to follow the reference.  Alternatively,
address@hidden will cause WoMan to follow the reference.  Alternatively,
 when point is over such a reference the key @key{RET} will follow the
 reference.
 
 Any word in the buffer can be used as a reference by clicking
address@hidden over it provided the Meta key is also used (although in
address@hidden over it provided the Meta key is also used (although in
 general such a ``reference'' will not lead to a man page).
 Alternatively, the key @kbd{r} allows completion to be used to select a
 reference to follow, based on the word at point as default.
 
 @table @kbd
address@hidden @kbd{Mouse-2}
address@hidden Mouse-2
address@hidden @kbd{mouse-2}
address@hidden mouse-2
 @findex woman-mouse-2
 Run WoMan with word under mouse as topic (@code{woman-mouse-2}).  The
 word must be mouse-highlighted unless @code{woman-mouse-2} is used with



reply via email to

[Prev in Thread] Current Thread [Next in Thread]