1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-01 09:51:22 -08:00
Commit graph

745 commits

Author SHA1 Message Date
Reiner Steib
efce5ce201 Fix previous commit: Remove conflict marker. Undo unification of Pavel
Janik's name.
2006-09-15 09:03:48 +00:00
David Kastrup
b74e16a384 * NEWS: explain new behavior and arguments of `key-binding' and
`command-remapping'.

* keymaps.texi (Active Keymaps): Adapt description to use
`get-char-property' instead `get-text-property'.  Explain how
mouse events change this.  Explain the new optional argument of
`key-binding' and its mouse-dependent lookup.
(Searching Keymaps): Adapt description similarly.  Explain the new
optional argument of `command-remapping'.

* Makefile.in (keymap.o): Add "keymap.h" and "window.h"
dependencies.

* keymap.c: include "window.h".
(Fcommand_remapping): New optional POSITION argument.
(Fkey_binding): New optional POSITION argument.  Completely rework
handling of mouse clicks to get the same order of keymaps as
`read-key-sequence' and heed POSITION.  Also temporarily switch
buffers to location of mouse click and back.

* keyboard.c (command_loop_1): Adjust call of `Fcommand_remapping'
for additional argument.
(parse_menu_item): Adjust call of `Fkey_binding' for additional
argument.
(read_key_sequence): If there are both `local-map' and `keymap'
text properties at some buffer position, heed both.

* keymap.h: Declare additional optional arguments of
`Fcommand_remapping' and `Fkey_binding'.
2006-09-15 07:19:15 +00:00
Richard M. Stallman
18d55b246b *** empty log message *** 2006-09-15 01:04:27 +00:00
Richard M. Stallman
c5b0bab9dc (Glyphs): Clarifications. 2006-09-12 01:43:17 +00:00
Richard M. Stallman
8b170b8222 (Display Table Format): Wording clarification 2006-09-12 01:32:27 +00:00
Chong Yidong
3250aca208 * keymaps.texi (Active Keymaps): Mention that key-binding checks
local maps.
2006-09-11 02:39:16 +00:00
Kim F. Storm
606fd46931 *** empty log message *** 2006-09-10 21:40:32 +00:00
Richard M. Stallman
1d7b95f595 *** empty log message *** 2006-09-09 23:21:57 +00:00
Richard M. Stallman
755b220984 *** empty log message *** 2006-09-09 18:26:56 +00:00
Richard M. Stallman
af09dd7814 *** empty log message *** 2006-09-08 12:22:01 +00:00
Kim F. Storm
bdd26918c5 *** empty log message *** 2006-09-06 13:01:57 +00:00
Kim F. Storm
2010a78ce9 *** empty log message *** 2006-09-06 10:24:33 +00:00
Richard M. Stallman
bae1223792 *** empty log message *** 2006-09-04 15:08:13 +00:00
Eli Zaretskii
ebc80ddf5f *** empty log message *** 2006-09-02 11:35:46 +00:00
Eli Zaretskii
a66d9563af *** empty log message *** 2006-09-01 17:52:26 +00:00
Chong Yidong
5a8f51655f * buffers.texi (Buffer Modification): Document
buffer-chars-modified-tick.
2006-09-01 13:41:33 +00:00
Richard M. Stallman
80e0572b0e *** empty log message *** 2006-08-31 23:08:08 +00:00
Stefan Monnier
931d878d50 (Syntactic Font Lock): Mention font-lock-syntactic-face-function.
Suggested by Richard Bielawski <RBielawski@moneygram.com>
2006-08-31 17:14:46 +00:00
Chong Yidong
bda420a339 * display.texi (Images): Add xrref to display-images-p. 2006-08-29 13:15:53 +00:00
Kenichi Handa
c6f8bb3abb *** empty log message *** 2006-08-28 04:19:27 +00:00
Miles Bader
7a210b69c7 Miscellaneous tq-related fixes.
* lisp/emacs-lisp/tq.el: Small grammar fix in comments.
  (tq-enqueue): Check for existence of queue rather than the head queue
  item's question, which was a no-op.
  (tq-filter, tq-process-buffer): Make sure the process buffer exists
  before making it the current buffer.

* lispref/processes.texi (Transaction Queues): Remove stray quote
  character.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-411
Creator:  Michael Olson <mwolson@gnu.org>
2006-08-27 10:42:40 +00:00
Richard M. Stallman
3e04a8fc9f *** empty log message *** 2006-08-25 07:51:57 +00:00
Chong Yidong
fda9748457 * os.texi (Timers): Avoid waiting inside timers. 2006-08-25 02:58:08 +00:00
Lute Kamstra
3e46b34c81 Use ../man/texinfo.tex to build elisp.dvi. 2006-08-21 05:22:22 +00:00
Richard M. Stallman
ce6297137d *** empty log message *** 2006-08-20 12:19:33 +00:00
Richard M. Stallman
3cb74cd127 *** empty log message *** 2006-08-16 05:17:30 +00:00
Chong Yidong
7e18844978 * commands.texi (Reading One Event): Explain idleness in
`read-event'.
2006-08-15 19:59:08 +00:00
Chong Yidong
b8f5396ad1 * text.texi (Near Point): Say "cursor" not "terminal cursor".
(Commands for Insertion): Removed split-line since it's not
	relevant for Lisp programming.
	(Yank Commands): Rewrite introduction.
	(Undo): Clarify.
	(Maintaining Undo): Clarify.  Document undo-ask-before-discard.
	(Filling): Remove redundant comment.  Clarify return value of
	current-justification.
	(Margins): Minor clarifications.
	(Adaptive Fill): Update default value of adaptive-fill-regexp.
	(Sorting): Update definition of sort-lines.
	(Columns): Clarify behavior of sort-columns.
	(Indent Tabs): Link to Tab Stops in Emacs manual.
	(Special Properties): Clarify.
	(Clickable Text): Mention Buttons package.
2006-08-13 03:12:43 +00:00
Eli Zaretskii
0c80afbd3a *** empty log message *** 2006-08-12 13:05:36 +00:00
Richard M. Stallman
02a2b2ad4f Clean up wording in previous change. 2006-08-08 17:39:08 +00:00
Chong Yidong
34e5974a22 * modes.texi (Hooks): Clarify.
(Major Mode Basics): Mention define-derived-mode explicitly.
	(Major Mode Conventions): Rebinding RET is OK for some modes.
	Mention change-major-mode-hook and after-change-major-mode-hook.
	(Example Major Modes): Moved to end of Modes section.
	(Mode Line Basics): Clarify.
	(Mode Line Data): Mention help-echo and local-map in strings.
	Explain reason for treatment of non-risky variables.
	(Properties in Mode): Clarify.
	(Faces for Font Lock): Add font-lock-negation-char-face.
2006-08-07 13:39:53 +00:00
Eli Zaretskii
65c6c6b6ca (Formatting Strings): Warn against arbitrary strings as first arg to `format'. 2006-08-04 10:42:41 +00:00
Juanma Barranquero
9b7fa2975f *** empty log message *** 2006-08-03 10:14:49 +00:00
Thien-Thi Nguyen
fc0ba1d080 (Clickable Text): Mention `help-echo' text property.
Update intro, examples and associated explanations.
2006-07-31 20:33:33 +00:00
Richard M. Stallman
a3483884d3 *** empty log message *** 2006-07-31 18:44:18 +00:00
Nick Roberts
ec77710195 *** empty log message *** 2006-07-31 10:55:56 +00:00
Thien-Thi Nguyen
0f42ea765f *** empty log message *** 2006-07-30 12:45:36 +00:00
Richard M. Stallman
0de8dcc977 *** empty log message *** 2006-07-29 02:27:00 +00:00
Richard M. Stallman
eb107d095c (Common Keywords): Document how to use
:package-version in a package not in Emacs.
2006-07-29 02:00:26 +00:00
Kim F. Storm
d7fb9e6cd4 *** empty log message *** 2006-07-27 23:20:31 +00:00
Chong Yidong
c1c3d4f760 * commands.texi (Reading One Event): Document SECONDS argument for
read-event, read-char, and read-char-exclusive.
2006-07-26 18:18:54 +00:00
Stefan Monnier
94b3923963 (Multiline Font Lock): Can't use jit-lock-defer-multiline
to ensure correct identification.
2006-07-25 17:06:14 +00:00
Richard M. Stallman
5ac64732ea (Clickable Text): Clarify. 2006-07-24 23:06:09 +00:00
Richard M. Stallman
1cff9220f4 *** empty log message *** 2006-07-24 18:02:15 +00:00
Thien-Thi Nguyen
38db29e017 *** empty log message *** 2006-07-23 21:21:37 +00:00
Kim F. Storm
9e4101b20b *** empty log message *** 2006-07-21 12:22:11 +00:00
Eli Zaretskii
cc539208b9 *** empty log message *** 2006-07-21 08:27:00 +00:00
Richard M. Stallman
1ef252f636 (Forcing Redisplay): Cleanups in previous change. 2006-07-19 02:19:59 +00:00
Richard M. Stallman
c29fbc9354 (Low-Level Network): Make menu more convenient. 2006-07-19 02:10:38 +00:00
Kim F. Storm
2d545d838f *** empty log message *** 2006-07-18 15:04:49 +00:00