Chong Yidong
547d686504
Document the conversion of kbd into a function.
...
* doc/emacs/custom.texi (Init Rebinding): kbd is now a function.
* doc/lispref/keymaps.texi (Key Sequences): kbd is now a function.
Fixes: debbugs:13052
2012-12-02 15:13:44 +08:00
Stefan Monnier
96a6857705
* doc/lispref/keymaps.texi (Translation Keymaps): Backport subsection
...
"Interaction with normal keymaps".
Fixes: debbugs:12868
2012-11-15 09:20:45 -05:00
Glenn Morris
921c067f43
Document set-temporary-overlay-map
...
* doc/lispref/keymaps.texi (Active Keymaps, Searching Keymaps)
(Controlling Active Maps): Document set-temporary-overlay-map.
* etc/NEWS: Related markup.
2012-11-14 00:45:50 -08:00
Glenn Morris
e4e9830bd9
* doc/lispref/keymaps.texi (Searching Keymaps, Tool Bar): Untabify examples
...
so they align better in info.
2012-11-14 00:18:12 -08:00
Stefan Monnier
70edffb130
* lisp/tmm.el (tmm-prompt): Use map-keymap.
...
* doc/lispref/keymaps.texi (Format of Keymaps): Document the multiple
inheritance format.
Fixes: debbugs:12744
2012-10-28 10:56:51 -04:00
Chong Yidong
75e8f9d2de
Improve documentation of easy-menu-define.
...
* lisp/emacs-lisp/easymenu.el (easy-menu-define): Doc fix.
* doc/lispref/keymaps.texi (Toolkit Differences): Node deleted.
(Easy Menu): New node.
Fixes: debbugs:12628
2012-10-24 11:48:50 +08:00
Chong Yidong
1fb3aa3fea
* doc/lispref/keymaps.texi (Key Sequences): Avoid referring to Edit Macro mode.
...
* doc/emacs/kmacro.texi (Edit Keyboard Macro): Fix typo.
Fixes: debbugs:12529
2012-10-23 10:23:39 +08:00
Chong Yidong
e109c4a651
Doc updates for read-only-mode.
...
* buffers.texi (Misc Buffer): Replace toggle-read-only with
read-only-mode.
* files.texi (Visiting): Likewise.
* backups.texi (Auto-Saving): Refer to Minor Mode Conventions for
calling conventions.
* buffers.texi (Read Only Buffers): Document read-only-mode.
* keymaps.texi (Alias Menu Items): Replace toggle-read-only with
read-only-mode.
2012-09-23 18:46:50 +08:00
Chong Yidong
02676e5d3d
Doc fixes and improvements for syntax tables.
...
* src/syntax.c (Fmodify_syntax_entry): Doc fix.
* doc/lispref/syntax.texi (Syntax Basics): Rearrange the text for clarity.
Fix description of syntax table inheritance.
(Syntax Table Functions): Don't refer to internal contents of
syntax table, since that is not explained yet. Copyedits.
(Standard Syntax Tables): Node deleted.
(Syntax Table Internals): Misc clarifications. Improve table
formatting.
* doc/lispref/keymaps.texi (Inheritance and Keymaps):
* doc/lispref/text.texi (Sticky Properties): Tweak index entry.
2012-08-04 22:33:00 +08:00
Eli Zaretskii
1ada2e55c7
Improve documentation of special events and of the "e" interactive spec.
...
doc/lispref/commands.texi (Special Events): Mention language-change event.
(Input Events, Interactive Codes):
doc/lispref/keymaps.texi (Key Sequences): Mention events that are
non-keyboard but also non-mouse events.
2012-07-21 17:48:17 +03:00
Chong Yidong
41b7f8bc6c
Merge changes from emacs-24; up to 2012-04-26T02:03:19Z!ueno@unixuser.org
2012-06-17 13:13:40 +08:00
Chong Yidong
84f4a53180
More minor manual copyedits to fix 7x9 manual underfull/overfull hboxes.
...
* doc/emacs/emacs.texi: Remove urlcolor setting.
* doc/lispref/elisp.texi, vol1.texi, vol2.texi: Remove urlcolor setting.
* doc/lispref/vol2.texi: Include package.texi.
2012-06-11 14:48:47 +08:00
Glenn Morris
ecc6530da9
Nuke hand-written node pointers in doc/lispref
...
Let makeinfo figure them out, as is recommended.
2012-05-26 18:34:14 -07:00
Chong Yidong
a8e7d6d783
Merge changes from emacs-24 branch
2012-04-27 11:10:38 +08:00
Glenn Morris
16152b76a4
Use Texinfo recommended convention for quotes+punctuation.
2012-04-25 20:31:47 -04:00
Chong Yidong
775ab3953f
Fix last fix.
2012-04-23 11:44:13 +08:00
Chong Yidong
9ec7751f83
Doc fixes for where-is-internal.
...
* doc/lispref/keymaps.texi (Scanning Keymaps): Fix description of
NO-REMAP arg to where-is-internal.
* src/keymap.c (where_is_internal): Doc fix (Bug#10872).
2012-04-23 11:11:28 +08:00
Chong Yidong
c07a4c0b59
Merge from emacs-24 branch
2012-04-20 16:48:50 +08:00
Chong Yidong
21ffa320b1
Improve description of :advertised-binding in Lisp manual.
...
* doc/lispref/keymaps.texi (Menu Bar): Move most of the :advertised-binding
description to help.texi.
* doc/lispref/help.texi (Keys in Documentation): Mention :advertised-binding.
2012-04-17 13:58:34 +08:00
Glenn Morris
1e103a7cd8
Remove unnecessary @setfilename commands from many doc/lispref/*.texi
2012-04-13 18:59:01 -07:00
Glenn Morris
9fce7edaff
doc/lispref markup fixes
...
* strings.texi (Case Tables):
* objects.texi (General Escape Syntax):
* keymaps.texi (Key Sequences): Use @acronym with "ASCII".
2012-04-10 00:34:53 -07:00
Glenn Morris
2bb0eca1eb
In doc/lispref, use @file for buffers, per the Texinfo manual.
...
It renders the same as @samp, so there is no visible change in most cases.
2012-04-10 00:11:23 -07:00
Chong Yidong
83ef8187f4
Fixes for Mouse Menu node.
...
* doc/lispref/keymaps.texi (Mouse Menus): Describe non-toolkit behavior as the
non-default situation. Describe one-submenu exception.
* doc/lispref/nonascii.texi (Character Properties): Copyedits.
Fixes: debbugs:7695
2012-03-10 11:27:10 +08:00
Glenn Morris
53a1239b31
Update lispref/maps.texi
...
Ref http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00702.html
* doc/lispref/maps.texi (Standard Keymaps): General update.
Remove mode-specific maps, talk about the more general keymaps.
* doc/lispref/help.texi (Help Functions): Add vindex for Helper-help-map.
* doc/lispref/keymaps.texi (Active Keymaps): Minor rephrasing.
* admin/FOR-RELEASE: Related markup.
2012-02-29 23:29:48 -08:00
Chong Yidong
3d8badf411
Update Keymaps chapter of Lisp manual.
...
* doc/emacs/keymaps.texi (Format of Keymaps): The CACHE component of keymaps
was removed on 2009-09-10. Update lisp-mode-map example.
(Inheritance and Keymaps): Minor clarification.
(Searching Keymaps): Remove out-of-place enumeration.
(Key Lookup): Remove unnecessary example (one was already given in
Format of Keymaps).
(Changing Key Bindings): Update suppress-keymap example.
(Menu Bar, Tool Bar): Copyedits.
(Tool Bar): Update tool-bar-map example.
2012-02-15 00:41:16 +08:00
Glenn Morris
b737198d07
Unhyphenate "menu-bar" in text
2012-02-06 00:34:28 -08:00
Glenn Morris
dac86404ae
Document make-composed-keymap
...
* doc/lispref/keymaps.texi (Inheritance and Keymaps):
Mention make-composed-keymap and multiple inheritance.
* etc/NEWS: Related edits.
2012-02-05 19:20:11 -08:00
Glenn Morris
f7c9199f38
* doc/lispref/keymaps.texi (Tool Bar): Mention separators.
...
* etc/NEWS: Related markup.
2012-02-05 17:27:57 -08:00
Glenn Morris
acaf905b11
Add 2012 to FSF copyright years for Emacs files
2012-01-05 01:46:05 -08:00
Glenn Morris
aa57197f1f
Grammar tweak.
2011-07-16 13:02:57 -07:00
Lars Magne Ingebrigtsen
011b0ad6b5
Document toolkit differences for menus
...
(Toolkit Differences): New node with text from Tim
Cross (tiny change) and Glenn Morris.
2011-07-16 19:58:16 +02:00
Lars Magne Ingebrigtsen
0bc59b255e
Mention :visible menu bar separators
...
* keymaps.texi (Menu Bar): Mention :visible and :enable
(bug#6344). Text by Drew Adams.
Fixes: debbugs:6334
2011-07-14 01:17:24 +02:00
Glenn Morris
11fdef7d0c
Merge from emacs-23; up to 2010-06-15T03:34:12Z!rgm@gnu.org.
2011-06-25 11:21:00 -07:00
Chong Yidong
dfc47e3511
Fix errors in 2011-05-29 change to Lisp manual.
...
* doc/lispref/keymaps.texi (Searching Keymaps):
* doc/lispref/display.texi (Overlay Properties): Fix errors in 2011-05-29
change. Suggested by Johan Bockgård.
2011-06-14 11:13:26 -04:00
Glenn Morris
ed7f1a6c5c
Merge from emacs-23; up to 2010-06-12T11:17:12Z!eliz@gnu.org.
2011-05-29 15:41:06 -07:00
Chong Yidong
58539c631a
Clarify Remapping Commands node in Lisp manual (Bug#8350).
...
* keymaps.texi (Remapping Commands): Emphasize that the keymap
needs to be active.
2011-05-29 15:00:00 -04:00
Chong Yidong
049bcbcba6
Tweaks to lisp manual to remove over/underflows in printed version.
...
* help.texi (Accessing Documentation):
* display.texi (Pixel Specification):
* processes.texi (Serial Ports, Serial Ports):
* nonascii.texi (Character Properties, Default Coding Systems):
* text.texi (Changing Properties, Special Properties):
* windows.texi (Window Start and End):
* modes.texi (SMIE Indentation Example, SMIE Tricks):
* keymaps.texi (Searching Keymaps, Tool Bar):
* minibuf.texi (Basic Completion):
* compile.texi (Eval During Compile):
* strings.texi (Formatting Strings): Tweaks to avoid overflowing
7x9 paper in printed manual.
* lists.texi (Sets And Lists): Fix misplaced text.
2011-05-29 13:18:46 -04:00
Nix
35a30759f3
Misc small lispref fixes.
...
* windows.texi (Displaying Buffers): pop-to-buffer is not a command.
* text.texi (Parsing HTML): Update for function name changes.
* syntax.texi (Syntax Flags): Small fix.
* keymaps.texi (Active Keymaps): Typo fix.
(Changing Key Bindings): Grammar fix.
* frames.texi (Minibuffers and Frames): Grammar fix.
(Window System Selections): x-select-enable-clipboard now defaults to t.
* customize.texi (Common Keywords):
* display.texi (Abstract Display):
* modes.texi (Auto-Indentation):
* nonascii.texi (Converting Representations): Typo fixes.
* control.texi (Examples of Catch): Call it "goto" not "go to".
2011-05-18 23:54:27 -07:00
Chong Yidong
b14e3e21ec
Merge changes from emacs-23 branch
2011-03-19 14:49:31 -04:00
Stefan Monnier
e4021ec1d7
* strings.texi (String Conversion): Don't mention string-make-(uni|multi)byte.
...
* nonascii.texi (Converting Representations): Fix up range.
* keymaps.texi (Key Binding Commands): Update code point, avoid
"unibyte character" and remove mention of unibyte bindings.
Fixes: debbugs:8262
2011-03-16 10:54:21 -04:00
Glenn Morris
67ab0163d6
Merge from emacs-23; up to 2010-06-01T01:49:15Z!monnier@iro.umontreal.ca
2011-02-19 11:40:59 -08:00
Glenn Morris
dff9ac4659
* doc/lispref/keymaps.texi (Remapping Commands): Mention how to undo it.
2011-02-17 21:11:26 -08:00
Chong Yidong
14beddf471
Merge changes from emacs-23 branch
2011-01-31 18:54:50 -05:00
Chong Yidong
7427eb9754
Add two cindex entries to Lisp manual (Bug#7805).
...
* keymaps.texi (Defining Menus): Add "menu item" and "extended
menu item" concept index entries.
2011-01-28 12:37:07 -05:00
Glenn Morris
73b0cd5003
Convert consecutive FSF copyright years to ranges.
2011-01-24 20:08:28 -08:00
Glenn Morris
0d9f702fd0
Nuke arch-tags.
2011-01-15 15:16:57 -08:00
Stefan Monnier
77ab81d054
Merge from emacs-23
2011-01-14 12:18:41 -05:00
Glenn Morris
5df4f04cd3
Add 2011 to FSF/AIST copyright years.
2011-01-02 15:50:46 -08:00
Stefan Monnier
80b33766d4
* doc/lispref/keymaps.texi (Simple Menu Items, Extended Menu Items):
...
Remove mention of the key-binding-data cache since we don't use it
any more.
* doc/lispref/modes.texi (Derived Modes): Mention prog-mode.
Fixes: debbugs:7542
2010-12-18 11:28:15 -05:00
Glenn Morris
d24880de8b
Untabify doc/lispref/*.texi.
...
* abbrevs.texi, commands.texi, compile.texi, debugging.texi:
* display.texi, edebug.texi, elisp.texi, eval.texi, files.texi:
* frames.texi, functions.texi, internals.texi, keymaps.texi:
* loading.texi, minibuf.texi, numbers.texi, os.texi, processes.texi:
* searching.texi, sequences.texi, strings.texi, syntax.texi:
* text.texi, tips.texi, vol1.texi, vol2.texi, windows.texi:
Untabify Texinfo files.
2010-06-22 20:36:56 -07:00