Commit graph

132 commits

Author SHA1 Message Date
Karl Heuer
eb9780b030 (mouse-save-then-kill): Fix previous change. 1995-05-20 05:36:11 +00:00
Richard M. Stallman
bcde3748c6 (mouse-save-then-kill): When making a new region
and not adjusting an old one, always make new kill-ring entry
and don't call mouse-show-mark.
1995-05-15 23:00:16 +00:00
Karl Heuer
dc269e81ca Create mouse-drag-overlay as a dead overlay, instead
of having it live in the *scratch* buffer until first used.
1995-04-14 22:39:19 +00:00
Karl Heuer
f8c25f1b67 Update copyright. 1995-04-07 02:21:52 +00:00
Karl Heuer
6917cfb00d (mouse-major-mode-menu): Avoid confusing error message when there's no current
local map.
1995-03-15 21:30:49 +00:00
Richard M. Stallman
9dfab550e6 (mouse-kill-secondary): Avoid changing this-command.
Don't clear the secondary selection.
1995-02-26 04:17:42 +00:00
Simon Marshall
95e5bde956 Made mouse-buffer-menu use list-buffers-directory if buffer-file-name is nil. 1995-02-21 12:47:18 +00:00
Richard M. Stallman
fb28fd5b76 (mouse-buffer-menu): Don't clear selection when we kill it. 1995-02-18 23:56:09 +00:00
Richard M. Stallman
e6c2f5d4b9 (mouse-drag-region): Delete the overlay before
calling the terminating event's command binding or making a region.
(mouse-set-region-1): New function.
(mouse-drag-region, mouse-set-region, mouse-save-then-kill): Call it.
(mouse-region-match): New function.
1995-02-12 04:51:42 +00:00
Richard M. Stallman
b64548c785 (mouse-save-then-kill): When we don't use existing
region, put where click and put mark at the other end.  Use
point-before-scroll if non-nil.  Recognize mouse-set-region
as a previous command that makes a region we should use.
(mouse-drag-region): When we run the final click's binding,
set this-command.
1995-01-26 07:21:05 +00:00
Richard M. Stallman
bfbcf12e47 (mouse-drag-region): Modify previous change--don't run the ordinary binding
in the case of a multiple click.
1995-01-26 03:18:45 +00:00
Richard M. Stallman
ad14280fb7 (mouse-save-then-kill): Ignore mouse-selection-click-count if no active mark. 1995-01-26 02:37:30 +00:00
Richard M. Stallman
44dc525292 (mouse-drag-region): As once in the past,
call the binding of the terminating event.
1995-01-09 18:27:32 +00:00
Richard M. Stallman
33c448cd1a (mouse-minibuffer-check, mouse-drag-mode-line)
(mouse-yank-at-click, mouse-yank-secondary, mouse-choose-completion):
Run mouse-leave-buffer-hook.
1994-12-26 05:09:41 +00:00
Richard M. Stallman
cefaf3b60c (mouse-save-then-kill): Call mouse-show-mark
when we adjust an existing region.
1994-11-15 16:57:24 +00:00
Richard M. Stallman
eef805d7ea Put mouse-set-font on C-down-mouse-1.
Don't bind C-down-mouse-2.
1994-10-30 10:41:03 +00:00
Morten Welinder
87485d6fc9 *** empty log message *** 1994-10-17 08:42:36 +00:00
Richard M. Stallman
95132d1c30 (mouse-major-mode-menu): Use minor-mode-map-alist
instead of overriding-local-map.  Display equiv keys using
mouse-major-mode-menu-compute-equiv-keys.
(mouse-major-mode-menu-compute-equiv-keys): New function.

(mouse-major-mode-menu): New function, on C-mouse-3.
(mouse-major-mode-menu-1): New function
(mouse-set-font): Move it to C-mouse-2.
1994-10-12 09:27:49 +00:00
Richard M. Stallman
a94c7fcc9c (mouse-secondary-click-count): New variable.
(mouse-secondary-save-then-kill, mouse-drag-secondary):
Use mouse-secondary-click-count, not mouse-selection-click-count.
1994-10-01 07:30:18 +00:00
Karl Heuer
f69140fdfd (mouse-save-then-kill, mouse-secondary-save-then-kill): Use the kill-new
interface; don't manipulate kill-ring directly.
1994-09-15 21:51:14 +00:00
Richard M. Stallman
f598fb033e (mouse-set-mark): Select the window before saving point. 1994-08-13 20:29:54 +00:00
Richard M. Stallman
544e7e7356 (mouse-drag-mode-line): New function (from mldrag.el,
but changed a little).  Put it on mode-line down-mouse-1.
(mouse-select-window): Bind to mode-line drag-mouse-1.
1994-08-11 20:35:31 +00:00
Richard M. Stallman
f29c36952c (x-fixed-font-alist): Add clean 5x8 and clean 6x8. 1994-08-08 10:16:47 +00:00
Richard M. Stallman
02680e9b54 (mouse-choose-completion): Pass completion-base-size value
to choose-completion-string.
1994-08-07 18:09:18 +00:00
Richard M. Stallman
19d973e89f (x-fixed-font-alist): Regularize how fonts are specified. 1994-08-05 19:31:42 +00:00
Richard M. Stallman
0a50b9936f Capitalize some error messages.
(mouse-set-point): Nice error if button release is in scrollbar.
1994-08-02 21:59:19 +00:00
Richard M. Stallman
2f5ed2e8b3 (mouse-choose-completion): Check for next-single-property-change
returning nil.
1994-07-29 21:42:41 +00:00
Richard M. Stallman
b6522df6aa ([vertical-line C-mouse-2]): Bind it as in a scroll bar. 1994-07-16 22:37:18 +00:00
Richard M. Stallman
3ad0e7cefd (mouse-drag-region): Delete redundant switch-frame clause.
(mouse-drag-secondary): Likewise.
1994-07-15 21:32:01 +00:00
Richard M. Stallman
0136e1e36c (mouse-drag-secondary): Don't start making an overlay
when the range is empty.
(mouse-secondary-save-then-kill):
The first time, make a new kill ring entry.
1994-07-12 17:03:13 +00:00
Richard M. Stallman
9a43a5943d (mouse-choose-completion): Use mouse-face properties to find string to use. 1994-07-11 21:25:52 +00:00
Richard M. Stallman
56d638abf9 (x-fixed-font-alist): Add 8x13. Don't specify 75-75 for 7x13, 7x14. 1994-07-11 20:10:07 +00:00
Richard M. Stallman
9926ab6410 ([vertical-scroll-bar C-mouse-2]): Split the window. 1994-07-07 18:39:02 +00:00
Richard M. Stallman
6452d8a6f4 (mouse-drag-region): Bind this-command like last-command.
(mouse-kill-ring-save): Bind this-command and last-command.
1994-07-04 00:49:37 +00:00
Richard M. Stallman
1493e1f888 (mouse-scroll-subr): Delete some debugging code. 1994-07-02 00:47:40 +00:00
Richard M. Stallman
5fb9cdd99e (mouse-drag-secondary): Don't treat end of buffer
specially when within the window.
1994-06-30 04:49:26 +00:00
Richard M. Stallman
d2287ded09 (mouse-scroll-subr): Don't do anything special at eob.
(mouse-drag-region): Don't treat scrolling differently at eob.
(mouse-drag-secondary): Likewise.
1994-06-25 23:48:04 +00:00
Richard M. Stallman
4e399a5322 (mouse-scroll-subr): Preserve point if WINDOW's not the selected window.
(mouse-drag-region, mouse-drag-secondary): Accept any list event
as normal termination of the dragging.
1994-06-19 18:04:35 +00:00
Richard M. Stallman
e919a6225e (mouse-scroll-subr): New arg WINDOW.
(mouse-drag-region, mouse-drag-secondary): Pass new arg.
1994-06-17 00:51:33 +00:00
Karl Heuer
5cb0a75ace (mouse-drag-region): Bind last-command, not this-command. 1994-06-15 03:55:42 +00:00
Richard M. Stallman
2f4b15efbd (mouse-save-then-kill-delete-region): Turn off change hooks
for the edit operations that are not real.
1994-06-13 19:35:07 +00:00
Richard M. Stallman
874a2cbd81 (mouse-choose-completion): If *Completion* is a special
buffer or just has a dedicated window, do something reasonable.
1994-06-05 12:06:23 +00:00
Richard M. Stallman
85d6b80b26 (mouse-split-window-vertically): Treat scroll bar events just like others. 1994-05-22 20:56:11 +00:00
Richard M. Stallman
b6be5d9584 (mouse-choose-completion):
Include words separated by single spaces in the completion.
1994-05-20 22:27:04 +00:00
Richard M. Stallman
3b0aebe95a (mouse-drag-secondary): Handle mouse motion out of window
as in mouse-drag-region.
1994-05-20 08:46:20 +00:00
Karl Heuer
01a911e3f5 (mouse-tear-off-window): Change new-frame to make-frame. 1994-05-06 20:27:25 +00:00
Richard M. Stallman
7bbe2cc794 (mouse-secondary-save-then-kill): Doc fix. 1994-05-04 00:38:14 +00:00
Karl Heuer
d733c5ec03 Update copyright. 1994-05-03 22:46:37 +00:00
Richard M. Stallman
3fadec1a1f (mouse-set-font): Simply call set-default-font. 1994-04-22 08:49:57 +00:00
Karl Heuer
50e527bcc9 (mouse-drag-region): Handle scroll off top/bottom. 1994-04-16 06:47:20 +00:00