1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-14 10:00:25 -08:00
Commit graph

82 commits

Author SHA1 Message Date
Karoly Lorentey
fbf3497344 Merged in changes from CVS trunk. Plus added lisp/term tweaks.
Patches applied:

 * lorentey@elte.hu--2004/emacs--cvs-trunk--0--base-0
   tag of miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-474

 * lorentey@elte.hu--2004/emacs--cvs-trunk--0--patch-1
   Add CVS metadata files.

 * lorentey@elte.hu--2004/emacs--cvs-trunk--0--patch-2
   Update from CVS.


git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-393
2005-09-04 03:48:17 +00:00
Thien-Thi Nguyen
0d30b33766 Update years in copyright notice; nfc. 2005-08-06 22:13:43 +00:00
Karoly Lorentey
ac09dc1ec3 Rename function-key-map to local-function-key-map, and global-function-key-map to function-key-map. Same for key-translation-map.
* src/keyboard.h (struct kboard): Rename member 'Vfunction_key_map' to
  'Vlocal_function_key_map', and 'Vkey_translation_map' to
  'Vlocal_key_translation_map'.
  (Vfunction_key_map, Vkey_translation_map): New declarations.

* src/keyboard.c (Vfunction_key_map): New variable.
  (Vglobal_key_translation_map): Rename to Vglobal_key_translation_map.
  (read_key_sequence, init_kboard, syms_of_keyboard, mark_kboards): Update.
* src/keymap.c (Fdescribe_buffer_bindings): Update.
* src/term.c (term_get_fkeys_1): Update.

* lisp/double.el (double-setup): Replace global-key-translation-map with key-translation-map.
* lisp/international/encoded-kb.el (encoded-kbd-setup-display): Ditto.
* lisp/international/iso-transl.el: Ditto.
* lisp/obsolete/iso-acc.el (iso-accents-customize): Ditto.

* lisp/edmacro.el (edmacro-format-keys): Use terminal-local binding of
  local-function-key-map instead of function-key-map.
* lisp/emulation/cua-base.el (cua--pre-command-handler): Ditto.
* lisp/isearch.el (isearch-other-meta-char): Ditto.
* lisp/subr.el (read-quoted-char): Ditto.
* lisp/term/vt200.el: Ditto.
* lisp/term/vt201.el: Ditto.
* lisp/term/vt220.el: Ditto.
* lisp/term/vt240.el: Ditto.
* lisp/term/vt300.el: Ditto.
* lisp/term/vt320.el: Ditto.
* lisp/term/vt400.el: Ditto.
* lisp/term/vt420.el: Ditto.

* lisp/simple.el (normal-erase-is-backspace-mode): Add todo note.
* lisp/xt-mouse.el: Ditto.

* lisp/term/AT386.el: Adapt for renaming of function-key-map to local-function-key-map.
* lisp/term/internal.el: Ditto.
* lisp/term/iris-ansi.el: Ditto.
* lisp/term/lk201.el: Ditto.
* lisp/term/mac-win.el: Ditto.
* lisp/term/news.el: Ditto.
* lisp/term/rxvt.el: Ditto.
* lisp/term/sun.el: Ditto.
* lisp/term/tvi970.el: Ditto.
* lisp/term/wyse50.el: Ditto.
* lisp/term/x-win.el (x-setup-function-keys): Ditto.
* lisp/term/xterm.el: Ditto.

git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-386
2005-07-12 10:55:24 +00:00
Lute Kamstra
086add1519 Update FSF's address. 2005-07-04 23:32:44 +00:00
Luc Teirlinck
2f530b587d (xterm-mouse-mode): Set init value back to nil. 2005-04-18 00:52:57 +00:00
Luc Teirlinck
dc6ed0370d (xterm-mouse-mode): Change :init value. 2005-04-13 22:22:40 +00:00
Luc Teirlinck
9001354f95 (xterm-mouse-mode): Provide correct standard value for Custom. No
longer show "Mouse" in mode line when enabled.  Doc fix.
2005-04-12 23:05:22 +00:00
Luc Teirlinck
e742657f9f (xterm-mouse-mode): Add explicit Custom group (mouse). Doc fix. 2005-04-04 01:13:59 +00:00
Nick Roberts
30598da5fb (xterm-mouse-event): Set new optional fourth arg in
posn-x-y to t to access left-margin.
2005-01-17 09:54:56 +00:00
Nick Roberts
fcd9df1bf0 (xterm-mouse-event): Compute window co-ordinates
more carefully.
2005-01-14 07:36:50 +00:00
Nick Roberts
bf31a09320 (xterm-mouse-translate, xterm-mouse-event): Enable
mouse clicks on mode-line, header-line and margin.
(event-type): Give mouse event symbols an 'event-kind property
with value 'mouse-click.
2005-01-12 06:13:08 +00:00
Nick Roberts
21fa4a775b (xterm-mouse-event): Correct cursor position in a
buffer with a display margin.
2004-12-09 23:05:36 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Francesco Potortì
a9772fb413 (xterm-mouse-event-read): New function.
(xterm-mouse-event): Use it to get xterm sequences above #x7f.
Suggested by Aman Bhargava <emacs-bug@amanb.net>.
2003-04-07 14:04:51 +00:00
Juanma Barranquero
f1180544bb Trailing whitespace deleted. 2003-02-04 12:29:42 +00:00
John Paul Wallington
62c32edf07 * xt-mouse.el (xterm-mouse-mode): Make it a global mode.
* wid-browse.el (widget-minor-mode): Fix doc typo.
2002-08-07 21:46:49 +00:00
Stefan Monnier
c6005bf36e (xterm-mouse-mode): Use define-minor-mode. 2002-04-12 03:33:20 +00:00
Andreas Schwab
90e742e08f (turn-off-xterm-mouse-tracking): Doc fix. 2001-12-04 16:13:04 +00:00
Gerd Moellmann
4b09e331fa (xterm-mouse-event): Recognize control sequences
for buttons > 3.
(xterm-mouse-translate): Handle the case that we don't get a
down-event.
2001-07-25 17:42:56 +00:00
Pavel Janík
e8af40eed4 Some fixes to follow coding conventions. 2001-07-16 12:23:00 +00:00
Eli Zaretskii
9501b9867c (xterm-mouse-event): If the buffer displayed in the
window where they clicked the mouse has a header line, adjust
vertical movement by one.
2001-06-25 10:39:06 +00:00
Dave Love
47da5efad1 (xterm-mouse-mode): Typo. 2000-02-22 12:02:10 +00:00
Dave Love
b2497d2e51 Doc fixes.
(xterm-mouse-position-function): New function, replacing advice of
mouse-position.
(xterm-mouse-mode): Use it.
2000-02-22 11:57:31 +00:00
Markus Rost
54eba3537b (xterm-mouse-mode): Pacify the byte compiler. 1998-12-05 18:23:14 +00:00
Andreas Schwab
ebc4ab7cf8 (xterm-mouse-translate, xterm-mouse-event): Replace
obsolete `concat with integer' by format.
1998-03-23 13:26:00 +00:00
Per Abrahamsen
3efc86effb Updated address. 1997-05-27 21:26:13 +00:00
Richard M. Stallman
c27f1e0119 (xterm-mouse-event): Adjust for minibuffer prompt width. 1996-06-04 21:51:59 +00:00
Richard M. Stallman
387a23452a Comment change. 1996-03-04 21:24:28 +00:00
Erik Naggum
b578f267af Update FSF's address. 1996-01-14 07:34:30 +00:00
Richard M. Stallman
599431abfb (xterm-mouse-translate, xterm-mouse-event):
Variable `last' renamed to `xterm-mouse-last'.
(xterm-mouse-last): Add defvar.
1996-01-02 16:35:13 +00:00
Richard M. Stallman
cec01ccbd1 (global-map): Removed bindings of down events to ignore.
(xterm-mouse-translate): Only generate down event when bound.
Cleanup.  Support for mode line and vertical bar dragging, and
menu-bar events.
(xterm-mouse-x): New variable.
(xterm-mouse-y): New variable.
(mouse-position): Advice to use above variables.
(xterm-mouse-event): Support menu-bar.  Set xterm-mouse-x and xterm-mouse-y.
1995-11-11 04:07:39 +00:00
Richard M. Stallman
fe3acbd4fd Initial revision 1995-10-09 17:08:20 +00:00