Chong Yidong
eceeb5fca6
Merge from emacs-24; up to 2012-04-20T05:47:55Z!eliz@gnu.org
2012-05-05 12:32:58 +08:00
Glenn Morris
90207a1525
Merge from emacs-24; up to 2012-04-16T19:06:02Z!rgm@gnu.org
2012-05-02 00:20:29 -07:00
Chong Yidong
5a5fd9f33a
* doc/lispref/text.texi (Change Hooks): Minor fix for after-change-functions.
2012-04-29 14:56:58 +08: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
Glenn Morris
1e103a7cd8
Remove unnecessary @setfilename commands from many doc/lispref/*.texi
2012-04-13 18:59:01 -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
Eli Zaretskii
50fe197c68
Improve documentation of 'cursor' text property.
...
doc/lispref/text.texi (Special Properties): Clarify the description of the
effect of integer values of the 'cursor' property on cursor
position. See the discussions in bug#11068 for more details and
context.
2012-03-31 13:27:04 +03:00
Chong Yidong
66c5eebd41
* src/editfns.c (Fconstrain_to_field): Doc fix.
...
* doc/lispref/text.texi (Fields): Minor copyedit.
Fixes: debbugs:9452
2012-03-12 00:27:36 +08:00
Chong Yidong
483ab23014
More updates to Text chapter of Lisp manual.
...
* doc/lispref/text.texi (Mode-Specific Indent): Document new behavior of
indent-for-tab-command. Document tab-always-indent.
(Special Properties): Copyedits.
(Checksum/Hash): Improve secure-hash doc. Do not recommend MD5.
(Parsing HTML/XML): Rename from Parsing HTML. Update doc of
libxml-parse-html-region.
2012-03-08 13:27:03 +08:00
Chong Yidong
67cd45a2b4
Minor updates to Markers and Text chapters of Lisp manual.
...
* doc/lispref/markers.texi (The Mark): Fix typo.
(The Region): Copyedits.
* doc/lispref/text.texi (Buffer Contents): Don't duplicate explanation of
region arguments from Text node. Put doc of obsolete var
buffer-substring-filters back, since it is referred to.
(Low-Level Kill Ring): Yank now uses clipboard instead of primary
selection by default.
2012-03-07 13:36:33 +08:00
Glenn Morris
5f5e4ea10c
Document secure-hash
...
* doc/lispref/text.texi (Checksum/Hash): Rename node from MD5 Checksum.
Mention secure-hash.
* doc/lispref/elisp.texi, doc/lispref/vol1.texi, doc/lispref/vol2.texi:
Update menu entry.
* etc/NEWS: Related markup.
2012-02-10 00:51:37 -08:00
Glenn Morris
34c9999804
Try to document filter-buffer-substring changes
...
* doc/lispref/text.texi (Buffer Contents):
Update filter-buffer-substring description.
* lisp/simple.el (filter-buffer-substring-functions)
(buffer-substring-filters, filter-buffer-substring): Doc fixes.
* etc/NEWS: Related edits.
2012-02-04 11:48:06 -08:00
Glenn Morris
f58b982241
Document post-self-insert-hook
...
* doc/lispref/hooks.texi (Standard Hooks):
* doc/lispref/modes.texi (Keymaps and Minor Modes):
* doc/lispref/text.texi (Commands for Insertion):
Document post-self-insert-hook.
*etc/NEWS: Markup.
2012-02-01 20:37:05 -08:00
Chong Yidong
1025698809
* doc/lispref/text.texi (Transposition): We don't use transpose-region as an internal subroutine.
...
Fixes: debbugs:3249
2012-01-28 11:56:20 +08:00
Glenn Morris
acaf905b11
Add 2012 to FSF copyright years for Emacs files
2012-01-05 01:46:05 -08:00
Stefan Monnier
a7cdbfce11
* doc/lispref/text.texi (Special Properties): Warn against `intangible' properties.
...
Fixes: debbugs:10222
2011-12-05 11:50:25 -05:00
Eli Zaretskii
579ebf8ff0
Clarify documentation of wrap-prefix and line-prefix.
...
doc/lispref/display.texi (Truncation):
doc/lispref/text.texi (Special Properties): Describe what a stretch-glyph is
instead of using that term without explanation. Make the
cross-references more accurate.
2011-11-26 16:07:22 +02:00
Paul Eggert
e4920bc99d
Spelling fixes.
2011-11-24 23:14:48 -08:00
Chong Yidong
50b063c300
Update Killing chapter in Emacs manual. Other misc manual tweaks.
...
* doc/emacs/killing.texi (Deletion): Add xref to Using Region.
(Yanking): Move yank-excluded-properties to Lisp manual. Move C-y
description here. Recommend C-u C-SPC for jumping to mark.
(Kill Ring): Move kill ring variable documentation here.
(Primary Selection): Copyedits.
(Rectangles): Document new command rectangle-number-lines.
(CUA Bindings): Note that this disables the mark-even-if-inactive
behavior for C-x and C-c.
* doc/emacs/mark.texi (Mark): Mention "active region" terminology.
(Using Region): Document delete-active-region.
* doc/lispref/text.texi (Yanking): Document yank-excluded-properties.
* doc/lispref/package.texi (Packaging Basics): The commentary should say how
to begin using the package.
2011-10-13 12:03:49 -04:00
Chong Yidong
ebb552ed38
Note in Lisp manual that mouse-face cannot change the text size.
...
* doc/lispref/text.texi (Special Properties):
* doc/lispref/display.texi (Overlay Properties): Note that mouse-face cannot
change the text size.
Fixes: debbugs:8530
2011-08-09 17:14:11 -04:00
Lars Magne Ingebrigtsen
568f7b7950
(Insertion): Clarify marker movements.
...
Text from Drew Adams.
Fixes: debbugs:1651
2011-07-10 16:32:19 +02:00
Lars Magne Ingebrigtsen
d94d85e91e
* text.texi (Special Properties): Clarify the format of `face'
...
Fixes: debbugs:1375
2011-07-07 22:37:54 +02:00
Chong Yidong
eeafcea7ee
* doc/lispref/text.texi (Special Properties): Clarify role of font-lock-face.
2011-06-15 14:45:28 -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
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
Eli Zaretskii
e3934a8a48
Fix bug #8652 with indentation of variable docs.
...
doc/lispref/text.texi (Special Properties): Move @defvar's out of the
@table.
2011-05-14 11:46:11 +03:00
Glenn Morris
73b0cd5003
Convert consecutive FSF copyright years to ranges.
2011-01-24 20:08:28 -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
f49d1f52b2
Merge from emacs-23
2010-12-13 10:27:36 -05:00
Stefan Monnier
5dcb4c4e5d
* doc/lispref/modes.texi (Auto-Indentation): New section to document SMIE.
...
(Major Mode Conventions):
* doc/lispref/text.texi (Mode-Specific Indent): Refer to it.
2010-12-07 14:44:38 -05:00
Stefan Monnier
769741e3d1
* doc/lispref/backups.texi (Making Backups):
...
* doc/lispref/modes.texi (Example Major Modes): Use recommended coding style.
(Major Mode Basics, Derived Modes): Encourge more strongly use of
define-derived-mode. Mention completion-at-point-functions.
2010-12-01 17:42:36 -05:00
Chong Yidong
07976ae3b8
Merge changes from emacs-23 branch
2010-11-27 15:04:57 -05:00
Chong Yidong
3e99b8257b
Document byte-to-string in Lisp manual.
...
* objects.texi (Symbol Type):
* text.texi (Near Point):
* help.texi (Help Functions):
* functions.texi (Mapping Functions): Use string instead of
char-to-string in examples.
* nonascii.texi (Converting Representations): Document
byte-to-string.
* strings.texi (Creating Strings): Don't mention semi-obsolete
function char-to-string.
(String Conversion): Shorten discussion of semi-obsolete function
string-to-char. Link to Converting Representations.
2010-11-21 13:07:47 -05:00
Chong Yidong
ec8a6295a0
Document some Emacs 23.3 changes in manuals.
...
* doc/emacs/macos.texi (Mac / GNUstep Basics): Document
ns-right-alternate-modifier.
* doc/lispref/numbers.texi (Float Basics): Document float-e and float-pi.
* doc/lispref/symbols.texi (Creating Symbols): Using unintern without an
obarray arg is now obsolete.
* doc/lispref/text.texi (Kill Functions, Kill Functions)
(Low-Level Kill Ring, Low-Level Kill Ring): Remove obsolete
YANK-HANDLER args.
* doc/lispref/variables.texi (Defining Variables): Change "pi" example to
"float-pi".
2010-11-20 14:52:20 -05:00
Stefan Monnier
4a47c27573
Merge from emacs-23
2010-11-17 22:54:14 -05:00
Glenn Morris
cde08ac929
* doc/lispref/text.texi (Kill Functions, Low-Level Kill Ring): Small fixes.
2010-11-10 00:42:42 -08:00
Stefan Monnier
f816790bfb
* lispref/text.texi (Special Properties): Clarify when modification-hooks run.
2010-09-18 17:50:06 +02:00
Lars Magne Ingebrigtsen
381408e219
Add support for the libxml2 library.
...
This adds the html-parse-string and xml-parse-string functions in the
new file src/xml.c, as well as autoconf detection of the library.
2010-09-10 18:44:35 +02:00
Jan Djärv
4524012543
Remove cut buffer from documentation.
...
* doc/emacs/frames.texi (Cut/Paste Other App): Remove vut-buffer text.
* doc/lispref/text.texi (Low-Level Kill Ring):
* doc/lispref/frames.texi (Window System Selections): Remove cut buffer
documentation.
* doc/misc/cl.texi (Basic Setf): Remove x-get-cut-buffer and x-get-cutbuffer.
* lisp/term/x-win.el (x-select-text):
* lisp/term/pc-win.el (x-selection-value):
* lisp/term/ns-win.el (x-selection-value):
* lisp/eshell/em-term.el:
* lisp/w32-fns.el (x-get-selection-value):
* lisp/mouse-sel.el (mouse-sel-set-selection-function):
* lisp/frame.el (display-selections-p): Remove cut-buffer in documentation.
* lisp/term.el (term-mouse-paste): Don't call x-get-cutbuffer.
Remove cut buffer from error message.
2010-09-02 12:17:02 +02:00
Juanma Barranquero
1c84bc7afa
* text.texi (Special Properties): Fix typo.
2010-07-21 20:05:31 +02:00
Chong Yidong
51422d6dde
Clarify command loop's role in undo boundary (Bug#2433).
...
* text.texi (Undo): Clarify command loop behavior (Bug#2433).
* commands.texi (Command Overview): Mention undo-boundary call.
2010-06-24 15:05:47 -04: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
Glenn Morris
114f9c9679
Add 2010 to copyright years.
2010-01-13 00:35:10 -08:00
Stefan Monnier
c57008f6ef
Avoid dubious uses of save-excursions.
...
* doc/lispref/positions.texi (Excursions): Recommend the use of
save-current-buffer if applicable.
* doc/lispref/text.texi (Clickable Text): Fix the example code which used
save-excursion in a naive way which sometimes preserves point and
sometimes not.
* doc/lispref/variables.texi (Creating Buffer-Local):
* doc/lispref/os.texi (Session Management):
* doc/lispref/display.texi (GIF Images):
* doc/lispref/control.texi (Cleanups): Use (save|with)-current-buffer.
* doc/misc/gnus.texi (Posting Styles): Use with-current-buffer.
* doc/misc/calc.texi (Defining Simple Commands): Prefer save-current-buffer.
2010-01-04 13:18:38 -05:00
Eli Zaretskii
b640eb527c
(Special Properties): More accurate description of what the `cursor'
...
property does.
2009-11-28 10:46:14 +00:00
Eli Zaretskii
9972911fda
(Special Properties): Document the meaning of the `cursor' text property
...
whose value is an integer.
2009-10-06 18:32:07 +00:00
Stefan Monnier
4e3b4528ea
* subr.el (default-mode-line-format, default-header-line-format)
...
(default-line-spacing, default-abbrev-mode, default-ctl-arrow)
(default-direction-reversed, default-truncate-lines)
(default-left-margin, default-tab-width, default-case-fold-search)
(default-left-margin-width, default-right-margin-width)
(default-left-fringe-width, default-right-fringe-width)
(default-fringes-outside-margins, default-scroll-bar-width)
(default-vertical-scroll-bar, default-indicate-empty-lines)
(default-indicate-buffer-boundaries, default-fringe-indicator-alist)
(default-fringe-cursor-alist, default-scroll-up-aggressively)
(default-scroll-down-aggressively, default-fill-column)
(default-cursor-type, default-buffer-file-type)
(default-cursor-in-non-selected-windows)
(default-buffer-file-coding-system, default-major-mode)
(default-enable-multibyte-characters): Mark as obsolete.
* cus-start.el (default-major-mode): Customize `major-mode' instead.
(enable-multibyte-characters): Not customizable any more.
2009-08-27 04:24:00 +00:00