aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorMiles Bader2008-01-09 01:21:15 +0000
committerMiles Bader2008-01-09 01:21:15 +0000
commit430d2ee2919b2d4693780f2474ba40148442d206 (patch)
treeea4b697cc7403cfffa9f4dcad08c61345a1d31b0 /doc
parentbcab78b72bd640d41c7b4268e05e9f3f9e2c69c1 (diff)
parent59ce725a3b68cbc324f01bc8dc5f9e07286431d1 (diff)
downloademacs-430d2ee2919b2d4693780f2474ba40148442d206.tar.gz
emacs-430d2ee2919b2d4693780f2474ba40148442d206.zip
Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/ChangeLog8
-rw-r--r--doc/lispintro/ChangeLog33
-rw-r--r--doc/lispintro/Makefile.in2
-rw-r--r--doc/lispintro/Makefile.old2
-rw-r--r--doc/lispintro/README2
-rw-r--r--doc/lispintro/cons-1.eps2
-rw-r--r--doc/lispintro/cons-2.eps2
-rw-r--r--doc/lispintro/cons-2a.eps2
-rw-r--r--doc/lispintro/cons-3.eps2
-rw-r--r--doc/lispintro/cons-4.eps2
-rw-r--r--doc/lispintro/cons-5.eps2
-rw-r--r--doc/lispintro/drawers.eps2
-rw-r--r--doc/lispintro/emacs-lisp-intro.texi2
-rw-r--r--doc/lispintro/lambda-1.eps2
-rw-r--r--doc/lispintro/lambda-2.eps2
-rw-r--r--doc/lispintro/lambda-3.eps2
-rw-r--r--doc/lispintro/makefile.w32-in2
-rw-r--r--doc/lispref/ChangeLog79
-rw-r--r--doc/lispref/Makefile.in3
-rw-r--r--doc/lispref/README2
-rw-r--r--doc/lispref/abbrevs.texi2
-rw-r--r--doc/lispref/advice.texi2
-rw-r--r--doc/lispref/anti.texi2
-rw-r--r--doc/lispref/back.texi2
-rw-r--r--doc/lispref/backups.texi2
-rw-r--r--doc/lispref/buffers.texi2
-rw-r--r--doc/lispref/commands.texi2
-rw-r--r--doc/lispref/compile.texi2
-rw-r--r--doc/lispref/control.texi2
-rw-r--r--doc/lispref/customize.texi5
-rw-r--r--doc/lispref/debugging.texi2
-rw-r--r--doc/lispref/display.texi5
-rw-r--r--doc/lispref/edebug.texi2
-rw-r--r--doc/lispref/elisp.texi5
-rw-r--r--doc/lispref/errors.texi2
-rw-r--r--doc/lispref/eval.texi2
-rw-r--r--doc/lispref/files.texi2
-rw-r--r--doc/lispref/frames.texi2
-rw-r--r--doc/lispref/functions.texi2
-rw-r--r--doc/lispref/hash.texi2
-rw-r--r--doc/lispref/help.texi2
-rw-r--r--doc/lispref/hooks.texi2
-rw-r--r--doc/lispref/internals.texi2
-rw-r--r--doc/lispref/intro.texi2
-rw-r--r--doc/lispref/keymaps.texi2
-rw-r--r--doc/lispref/lay-flat.texi2
-rw-r--r--doc/lispref/lists.texi2
-rw-r--r--doc/lispref/loading.texi2
-rw-r--r--doc/lispref/locals.texi2
-rw-r--r--doc/lispref/macros.texi2
-rw-r--r--doc/lispref/makefile.w32-in3
-rw-r--r--doc/lispref/maps.texi2
-rw-r--r--doc/lispref/markers.texi2
-rw-r--r--doc/lispref/minibuf.texi2
-rw-r--r--doc/lispref/modes.texi2
-rw-r--r--doc/lispref/nonascii.texi2
-rw-r--r--doc/lispref/numbers.texi2
-rw-r--r--doc/lispref/objects.texi2
-rw-r--r--doc/lispref/os.texi13
-rw-r--r--doc/lispref/positions.texi2
-rw-r--r--doc/lispref/processes.texi2
-rw-r--r--doc/lispref/searching.texi2
-rw-r--r--doc/lispref/sequences.texi2
-rw-r--r--doc/lispref/streams.texi2
-rw-r--r--doc/lispref/strings.texi2
-rw-r--r--doc/lispref/symbols.texi2
-rw-r--r--doc/lispref/syntax.texi2
-rw-r--r--doc/lispref/text.texi39
-rwxr-xr-xdoc/lispref/tindex.pl2
-rw-r--r--doc/lispref/tips.texi2
-rw-r--r--doc/lispref/two-volume-cross-refs.txt2
-rw-r--r--doc/lispref/two-volume.make2
-rw-r--r--doc/lispref/two.el2
-rw-r--r--doc/lispref/variables.texi2
-rw-r--r--doc/lispref/vol1.texi4
-rw-r--r--doc/lispref/vol2.texi4
-rw-r--r--doc/lispref/windows.texi2
-rw-r--r--doc/man/ChangeLog4
-rw-r--r--doc/man/emacs.16
-rw-r--r--doc/man/etags.14
-rw-r--r--doc/misc/ChangeLog83
-rw-r--r--doc/misc/dbus.texi154
-rw-r--r--doc/misc/gnus.texi30
-rw-r--r--doc/misc/message.texi23
84 files changed, 384 insertions, 251 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog
index 075f154b56c..bd5c2258b3c 100644
--- a/doc/emacs/ChangeLog
+++ b/doc/emacs/ChangeLog
@@ -41,8 +41,8 @@
41 41
422007-11-16 Werner Lemberg <wl@gnu.org> 422007-11-16 Werner Lemberg <wl@gnu.org>
43 43
44 * custom.texi (Specifying File Variables), major.texi (Choosing 44 * custom.texi (Specifying File Variables):
45 Modes): Mention '\" in man pages. 45 * major.texi (Choosing Modes): Mention '\" in man pages.
46 46
472007-11-16 Kenichi Handa <handa@ni.aist.go.jp> 472007-11-16 Kenichi Handa <handa@ni.aist.go.jp>
48 48
@@ -52,7 +52,7 @@
52 52
532007-11-15 Francesco Potort,Al(B <pot@gnu.org> 532007-11-15 Francesco Potort,Al(B <pot@gnu.org>
54 54
55 * maintaining.texi (TEXTAGS): note that you can use "-" for stdout with 55 * maintaining.texi (TEXTAGS): Note that you can use "-" for stdout with
56 --output=file. 56 --output=file.
57 57
582007-11-13 Martin Rudalics <rudalics@gmx.at> 582007-11-13 Martin Rudalics <rudalics@gmx.at>
@@ -4775,7 +4775,7 @@
47752002-10-02 Karl Berry <karl@gnu.org> 47752002-10-02 Karl Berry <karl@gnu.org>
4776 4776
4777 * emacs.texi: Per rms, update all manuals to use @copying instead of 4777 * emacs.texi: Per rms, update all manuals to use @copying instead of
4778 @ifinfo. Also use @ifnottex instead of @ifinfo around the top node, 4778 @ifinfo. Also use @ifnottex instead of @ifinfo around the top node,
4779 where needed for the sake of the HTML output. 4779 where needed for the sake of the HTML output.
4780 4780
47812001-12-20 Eli Zaretskii <eliz@is.elta.co.il> 47812001-12-20 Eli Zaretskii <eliz@is.elta.co.il>
diff --git a/doc/lispintro/ChangeLog b/doc/lispintro/ChangeLog
index b198f14add2..63c64f01df0 100644
--- a/doc/lispintro/ChangeLog
+++ b/doc/lispintro/ChangeLog
@@ -1,6 +1,6 @@
12007-09-12 Robert J. Chassell <bob@rattlesnake.com> 12007-09-12 Robert J. Chassell <bob@rattlesnake.com>
2 2
3 * emacs-lisp-intro.texi: Add email address to Thank You correctly 3 * emacs-lisp-intro.texi: Add email address to Thank You correctly.
4 4
52007-09-06 Romain Francoise <romain@orebokech.com> 52007-09-06 Romain Francoise <romain@orebokech.com>
6 6
@@ -48,15 +48,14 @@
48 * emacs-lisp-intro.texi: Copy descriptions from detailed master 48 * emacs-lisp-intro.texi: Copy descriptions from detailed master
49 menu to menus within body. 49 menu to menus within body.
50 50
51 * emacs-lisp-intro.texi (at the beginning): Add `other shell 51 * emacs-lisp-intro.texi (at the beginning): Add `other shell
52 commands' to produce additional output formats; total is now ten. 52 commands' to produce additional output formats; total is now ten.
53 (A Loop with an Incrementing Counter, and others): Ensure Info 53 (A Loop with an Incrementing Counter, and others): Ensure Info
54 menus will appear in short windows. 54 menus will appear in short windows.
55 (Disentangle beginning-of-buffer): Replace `version 21' with `more 55 (Disentangle beginning-of-buffer): Replace `version 21' with `more
56 recent versions'. 56 recent versions'.
57 (Simple Extension): Show how to handle multiple versions by adding 57 (Simple Extension): Show how to handle multiple versions by adding
58 an alternative with a test of `>= 21' 58 an alternative with a test of `>= 21'.
59
60 59
612006-11-06 Robert J. Chassell <bob@rattlesnake.com> 602006-11-06 Robert J. Chassell <bob@rattlesnake.com>
62 61
@@ -88,20 +87,20 @@
88 `emacs-major-version'. Remove comment about `number-to-string' 87 `emacs-major-version'. Remove comment about `number-to-string'
89 function. 88 function.
90 (Miscellaneous): Add filename option, `-H', to `grep' example 89 (Miscellaneous): Add filename option, `-H', to `grep' example
91 (debug, debug-on-entry): Replace `GNU Emacs 22' with `a recent 90 (debug, debug-on-entry): Replace `GNU Emacs 22' with `a recent
92 GNU Emacs'. 91 GNU Emacs'.
93 (edebug): More properly state where to place point for 'M-x 92 (edebug): More properly state where to place point for 'M-x
94 edebug-defun'. 93 edebug-defun'.
95 94
96 * emacs-lisp-intro.texi: More minor changes. 95 * emacs-lisp-intro.texi: More minor changes.
97 Center images for TeX output. 96 Center images for TeX output.
98 (kill-new function): Remove indentation for sentence talking about 97 (kill-new function): Remove indentation for sentence talking about
99 momentarily skipping code. 98 momentarily skipping code.
100 (cons & search-fwd Review): Document @code{funcall}. Document 99 (cons & search-fwd Review): Document @code{funcall}. Document
101 @code{re-search-forward} with existing @code{search-forward}. 100 @code{re-search-forward} with existing @code{search-forward}.
102 Reference chapter on regular expression searches. 101 Reference chapter on regular expression searches.
103 (Recursion with list): Specify a more recent version as being Emacs. 102 (Recursion with list): Specify a more recent version as being Emacs.
104 (Recursion with list, Every, recursive-graph-body-print): Change 103 (Recursion with list, Every, recursive-graph-body-print): Change
105 `if ... progn' expression to `when'. 104 `if ... progn' expression to `when'.
106 (Recursive triangle function): For printing in small book, ensure 105 (Recursive triangle function): For printing in small book, ensure
107 section name is not last on bottom of preceding page. 106 section name is not last on bottom of preceding page.
@@ -113,7 +112,7 @@
113 (fwd-para let): Add `which' to sentence with `parstart' and `parsep'. 112 (fwd-para let): Add `which' to sentence with `parstart' and `parsep'.
114 (etags): Move sentences involving `find-tag' and sources. State 113 (etags): Move sentences involving `find-tag' and sources. State
115 location of Emacs `src' directory. 114 location of Emacs `src' directory.
116 (Design count-words-region): Better explain two backslashes in a row. 115 (Design count-words-region): Better explain two backslashes in a row.
117 (Find a File): Fix grammar; add a `to' and write `to visit'. Change 116 (Find a File): Fix grammar; add a `to' and write `to visit'. Change
118 `named' to `selected'. 117 `named' to `selected'.
119 (lengths-list-file): Remove extraneous parenthesis from reference. 118 (lengths-list-file): Remove extraneous parenthesis from reference.
@@ -168,12 +167,12 @@
168 is 3.00. Did not update ISBN number. 167 is 3.00. Did not update ISBN number.
169 168
170 * emacs-lisp-intro.texi: Remove version reference for X colors. 169 * emacs-lisp-intro.texi: Remove version reference for X colors.
171 Document `='. Remove mention that :eval was new in 21. Updated 170 Document `='. Remove mention that :eval was new in 21. Updated
172 instance's edition-number to 3.01. 171 instance's edition-number to 3.01.
173 172
1742006-10-30 Robert J. Chassell <bob@rattlesnake.com> 1732006-10-30 Robert J. Chassell <bob@rattlesnake.com>
175 174
176 * emacs-lisp-intro.texi: Many changes since it turned out that 175 * emacs-lisp-intro.texi: Many changes since it turned out that
177 many `simple' functions were rewritten. Changes to the text 176 many `simple' functions were rewritten. Changes to the text
178 regarding zap-to-char, mark-whole-buffer, append-to-buffer, 177 regarding zap-to-char, mark-whole-buffer, append-to-buffer,
179 copy-to-buffer, beginning-of-buffer, what-line, and possibly 178 copy-to-buffer, beginning-of-buffer, what-line, and possibly
@@ -187,16 +186,16 @@
187 186
1882006-08-21 Robert J. Chassell <bob@rattlesnake.com> 1872006-08-21 Robert J. Chassell <bob@rattlesnake.com>
189 188
190 * emacs-lisp-intro.texi: deleted in directory copy of texinfo.tex 189 * emacs-lisp-intro.texi: Deleted in directory copy of texinfo.tex
191 and pointed towards ../man/texinfo.tex so only one file 190 and pointed towards ../man/texinfo.tex so only one file
192 needs updating. Added comment of what to do when building on own. 191 needs updating. Added comment of what to do when building on own.
193 192
194 * texinfo.tex: changed to version 2006-02-13.16 193 * texinfo.tex: Changed to version 2006-02-13.16
195 to enable a DVI build using the more recent versions of TeX. 194 to enable a DVI build using the more recent versions of TeX.
196 195
1972006-05-25 David Kastrup <dak@gnu.org> 1962006-05-25 David Kastrup <dak@gnu.org>
198 197
199 * emacs-lisp-intro.texi (setcar): replace an antelope rather than 198 * emacs-lisp-intro.texi (setcar): Replace an antelope rather than
200 a giraffe with a hippopotamus. 199 a giraffe with a hippopotamus.
201 200
2022006-05-19 Thien-Thi Nguyen <ttn@gnu.org> 2012006-05-19 Thien-Thi Nguyen <ttn@gnu.org>
@@ -225,8 +224,8 @@
225 224
2262004-02-29 Juanma Barranquero <lektu@terra.es> 2252004-02-29 Juanma Barranquero <lektu@terra.es>
227 226
228 * makefile.w32-in (mostlyclean, clean, maintainer-clean): Use 227 * makefile.w32-in (mostlyclean, clean, maintainer-clean):
229 $(DEL) instead of rm, and ignore exit code. 228 Use $(DEL) instead of rm, and ignore exit code.
230 229
2312003-11-16 Kevin Ryde <user42@zip.com.au> 2302003-11-16 Kevin Ryde <user42@zip.com.au>
232 231
@@ -265,7 +264,7 @@
265;; End: 264;; End:
266 265
267 Copyright (C) 2001, 2002, 2003, 2004, 2005, 266 Copyright (C) 2001, 2002, 2003, 2004, 2005,
268 2006, 2007 Free Software Foundation, Inc. 267 2006, 2007, 2008 Free Software Foundation, Inc.
269 268
270 This file is part of GNU Emacs. 269 This file is part of GNU Emacs.
271 270
diff --git a/doc/lispintro/Makefile.in b/doc/lispintro/Makefile.in
index 5ace5337971..1ce6a558110 100644
--- a/doc/lispintro/Makefile.in
+++ b/doc/lispintro/Makefile.in
@@ -1,7 +1,7 @@
1#### Makefile for the Emacs Lisp Introduction manual 1#### Makefile for the Emacs Lisp Introduction manual
2 2
3# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 3# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002,
4# 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5 5
6# This file is part of GNU Emacs. 6# This file is part of GNU Emacs.
7 7
diff --git a/doc/lispintro/Makefile.old b/doc/lispintro/Makefile.old
index 0b4e1a82df7..a0a5cd99832 100644
--- a/doc/lispintro/Makefile.old
+++ b/doc/lispintro/Makefile.old
@@ -1,7 +1,7 @@
1# Makefile.in generated automatically by automake 1.4-p4 from Makefile.am 1# Makefile.in generated automatically by automake 1.4-p4 from Makefile.am
2 2
3# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003, 3# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003,
4# 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4# 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5# This Makefile.in is free software; the Free Software Foundation 5# This Makefile.in is free software; the Free Software Foundation
6# gives unlimited permission to copy and/or distribute it, 6# gives unlimited permission to copy and/or distribute it,
7# with or without modifications, as long as this notice is preserved. 7# with or without modifications, as long as this notice is preserved.
diff --git a/doc/lispintro/README b/doc/lispintro/README
index 5edd38af3ee..b6a8528448b 100644
--- a/doc/lispintro/README
+++ b/doc/lispintro/README
@@ -1,4 +1,4 @@
1Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 1Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
2 Free Software Foundation, Inc. 2 Free Software Foundation, Inc.
3See the end of the file for license conditions. 3See the end of the file for license conditions.
4 4
diff --git a/doc/lispintro/cons-1.eps b/doc/lispintro/cons-1.eps
index 95a74dcf298..eb144dfba27 100644
--- a/doc/lispintro/cons-1.eps
+++ b/doc/lispintro/cons-1.eps
@@ -7,7 +7,7 @@
7% Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1 7% Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1
8% 8%
9 9
10% Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006, 2007 10% Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
11% Free Software Foundation, Inc. 11% Free Software Foundation, Inc.
12% 12%
13% This file is part of GNU Emacs. 13% This file is part of GNU Emacs.
diff --git a/doc/lispintro/cons-2.eps b/doc/lispintro/cons-2.eps
index b8537d28ea8..1f93b4afb11 100644
--- a/doc/lispintro/cons-2.eps
+++ b/doc/lispintro/cons-2.eps
@@ -7,7 +7,7 @@
7% Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1 7% Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1
8% 8%
9 9
10% Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006, 2007 10% Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
11% Free Software Foundation, Inc. 11% Free Software Foundation, Inc.
12% 12%
13% This file is part of GNU Emacs. 13% This file is part of GNU Emacs.
diff --git a/doc/lispintro/cons-2a.eps b/doc/lispintro/cons-2a.eps
index 1ec78c46f0b..0c1df6805a8 100644
--- a/doc/lispintro/cons-2a.eps
+++ b/doc/lispintro/cons-2a.eps
@@ -7,7 +7,7 @@
7% Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1 7% Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1
8% 8%
9 9
10% Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006, 2007 10% Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
11% Free Software Foundation, Inc. 11% Free Software Foundation, Inc.
12% 12%
13% This file is part of GNU Emacs. 13% This file is part of GNU Emacs.
diff --git a/doc/lispintro/cons-3.eps b/doc/lispintro/cons-3.eps
index 795fa2b18f4..c469c463712 100644
--- a/doc/lispintro/cons-3.eps
+++ b/doc/lispintro/cons-3.eps
@@ -7,7 +7,7 @@
7% Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1 7% Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1
8% 8%
9 9
10% Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006, 2007 10% Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
11% Free Software Foundation, Inc. 11% Free Software Foundation, Inc.
12% 12%
13% This file is part of GNU Emacs. 13% This file is part of GNU Emacs.
diff --git a/doc/lispintro/cons-4.eps b/doc/lispintro/cons-4.eps
index 68b0a296c36..a7433372168 100644
--- a/doc/lispintro/cons-4.eps
+++ b/doc/lispintro/cons-4.eps
@@ -7,7 +7,7 @@
7% Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1 7% Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1
8% 8%
9 9
10% Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006, 2007 10% Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
11% Free Software Foundation, Inc. 11% Free Software Foundation, Inc.
12% 12%
13% This file is part of GNU Emacs. 13% This file is part of GNU Emacs.
diff --git a/doc/lispintro/cons-5.eps b/doc/lispintro/cons-5.eps
index e03815a4403..26ee898134a 100644
--- a/doc/lispintro/cons-5.eps
+++ b/doc/lispintro/cons-5.eps
@@ -7,7 +7,7 @@
7% Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1 7% Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1
8% 8%
9 9
10% Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006, 2007 10% Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
11% Free Software Foundation, Inc. 11% Free Software Foundation, Inc.
12% 12%
13% This file is part of GNU Emacs. 13% This file is part of GNU Emacs.
diff --git a/doc/lispintro/drawers.eps b/doc/lispintro/drawers.eps
index 0e5a222ae45..72f6adecf69 100644
--- a/doc/lispintro/drawers.eps
+++ b/doc/lispintro/drawers.eps
@@ -9,7 +9,7 @@
9%%EndComments 9%%EndComments
10%%BeginProlog 10%%BeginProlog
11 11
12% Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 12% Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
13% Free Software Foundation, Inc. 13% Free Software Foundation, Inc.
14% 14%
15% This file is part of GNU Emacs. 15% This file is part of GNU Emacs.
diff --git a/doc/lispintro/emacs-lisp-intro.texi b/doc/lispintro/emacs-lisp-intro.texi
index e632b3d6788..85e86ce3a36 100644
--- a/doc/lispintro/emacs-lisp-intro.texi
+++ b/doc/lispintro/emacs-lisp-intro.texi
@@ -215,7 +215,7 @@ people who are not programmers.
215Edition @value{edition-number}, @value{update-date} 215Edition @value{edition-number}, @value{update-date}
216@sp 1 216@sp 1
217Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995, 1997, 2001, 217Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995, 1997, 2001,
218 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 218 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
219@sp 1 219@sp 1
220 220
221@iftex 221@iftex
diff --git a/doc/lispintro/lambda-1.eps b/doc/lispintro/lambda-1.eps
index 5b1b5d04299..55a50ab7d04 100644
--- a/doc/lispintro/lambda-1.eps
+++ b/doc/lispintro/lambda-1.eps
@@ -7,7 +7,7 @@
7% Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1 7% Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1
8% 8%
9 9
10% Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006, 2007 10% Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
11% Free Software Foundation, Inc. 11% Free Software Foundation, Inc.
12% 12%
13% This file is part of GNU Emacs. 13% This file is part of GNU Emacs.
diff --git a/doc/lispintro/lambda-2.eps b/doc/lispintro/lambda-2.eps
index 6288283abce..76990074e9a 100644
--- a/doc/lispintro/lambda-2.eps
+++ b/doc/lispintro/lambda-2.eps
@@ -7,7 +7,7 @@
7% Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1 7% Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1
8% 8%
9 9
10% Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006, 2007 10% Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
11% Free Software Foundation, Inc. 11% Free Software Foundation, Inc.
12% 12%
13% This file is part of GNU Emacs. 13% This file is part of GNU Emacs.
diff --git a/doc/lispintro/lambda-3.eps b/doc/lispintro/lambda-3.eps
index 26f7d5d9644..1e7dd130d67 100644
--- a/doc/lispintro/lambda-3.eps
+++ b/doc/lispintro/lambda-3.eps
@@ -7,7 +7,7 @@
7% Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1 7% Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1
8% 8%
9 9
10% Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006, 2007 10% Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
11% Free Software Foundation, Inc. 11% Free Software Foundation, Inc.
12% 12%
13% This file is part of GNU Emacs. 13% This file is part of GNU Emacs.
diff --git a/doc/lispintro/makefile.w32-in b/doc/lispintro/makefile.w32-in
index ea0f790f212..8d22c821ac2 100644
--- a/doc/lispintro/makefile.w32-in
+++ b/doc/lispintro/makefile.w32-in
@@ -1,6 +1,6 @@
1#### -*- Makefile -*- for the Emacs Lisp Introduction manual. 1#### -*- Makefile -*- for the Emacs Lisp Introduction manual.
2 2
3# Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 3# Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
4 4
5# This file is part of GNU Emacs. 5# This file is part of GNU Emacs.
6 6
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index 9f98547e590..91b43eddaab 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,22 @@
12008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
2
3 * os.texi (System Environment): Remove references to OSes that are
4 not supported anymore.
5
62008-01-05 Dan Nicolaescu <dann@ics.uci.edu>
7
8 * os.texi (System Environment): Remove mention for Masscomp.
9
102008-01-04 Richard Stallman <rms@gnu.org>
11
12 * display.texi (Faces): Don't talk about internal face vector as arg
13 to facep.
14
15 * customize.texi (Type Keywords): Fix previous change.
16
17 * text.texi (Links and Mouse-1): Fix xref for commands.texi change.
18 * elisp.texi (Top): Fix menu for commands.texi change.
19
12007-12-30 Richard Stallman <rms@gnu.org> 202007-12-30 Richard Stallman <rms@gnu.org>
2 21
3 * commands.texi (Accessing Mouse): Renamed from Accessing Events. 22 * commands.texi (Accessing Mouse): Renamed from Accessing Events.
@@ -803,10 +822,10 @@
803 * compile.texi (Eval During Compile): Clarify putting macros 822 * compile.texi (Eval During Compile): Clarify putting macros
804 in eval-when-compile. 823 in eval-when-compile.
805 824
8062007-02-25 Vinicius Jose Latorre <viniciusjl@ig.com.br> 8252007-02-25 Vinicius Jose Latorre <viniciusjl@ig.com.br> (tiny change)
807 826
808 * loading.texi (How Programs Do Loading): Fix anchor position at 827 * loading.texi (How Programs Do Loading): Fix anchor position at
809 load-read-function definition doc. (tiny change) 828 load-read-function definition doc.
810 829
8112007-02-21 Kim F. Storm <storm@cua.dk> 8302007-02-21 Kim F. Storm <storm@cua.dk>
812 831
@@ -1831,7 +1850,7 @@
18312006-05-25 Chong Yidong <cyd@stupidchicken.com> 18502006-05-25 Chong Yidong <cyd@stupidchicken.com>
1832 1851
1833 * keymaps.texi (Key Sequences): Renamed from Keymap Terminology. 1852 * keymaps.texi (Key Sequences): Renamed from Keymap Terminology.
1834 Explain string and vector representations of key sequences 1853 Explain string and vector representations of key sequences.
1835 1854
1836 * keymaps.texi (Changing Key Bindings): 1855 * keymaps.texi (Changing Key Bindings):
1837 * commands.texi (Interactive Codes): 1856 * commands.texi (Interactive Codes):
@@ -6327,7 +6346,7 @@
6327 * Makefile (elisp.tps): New target. 6346 * Makefile (elisp.tps): New target.
6328 (elisp.dvi): Depend on elisp.tps. 6347 (elisp.dvi): Depend on elisp.tps.
6329 6348
6330Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu> 63491996-04-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
6331 6350
6332 * README: Update phone number. 6351 * README: Update phone number.
6333 6352
@@ -6337,80 +6356,80 @@ Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
6337 Use mkinstalldirs. 6356 Use mkinstalldirs.
6338 (dist): Add mkinstalldirs. 6357 (dist): Add mkinstalldirs.
6339 6358
6340Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu> 63591995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6341 6360
6342 * Makefile (VERSION): Update version number. 6361 * Makefile (VERSION): Update version number.
6343 (maintainer-clean): Renamed from realclean. 6362 (maintainer-clean): Renamed from realclean.
6344 6363
6345Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> 63641995-06-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
6346 6365
6347 * Makefile (realclean): New target. 6366 * Makefile (realclean): New target.
6348 (elisp): Remove any old elisp-* files first. 6367 (elisp): Remove any old elisp-* files first.
6349 6368
6350Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) 63691993-11-23 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
6351 6370
6352 * Makefile (VERSION): New variable. 6371 * Makefile (VERSION): New variable.
6353 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'. 6372 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
6354 Compressed file suffix should be `.gz', not `.z'. 6373 Compressed file suffix should be `.gz', not `.z'.
6355 6374
6356Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu) 63751993-11-22 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6357 6376
6358 * Makefile (elisp): Depend on makeinfo. 6377 * Makefile (elisp): Depend on makeinfo.
6359 6378
6360Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu) 63791993-11-19 Noah Friedman (friedman@gnu.ai.mit.edu)
6361 6380
6362 * Makefile (srcs): Add anti.texi. 6381 * Makefile (srcs): Add anti.texi.
6363 6382
6364Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu) 63831993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6365 6384
6366 * Makefile (infodir, prefix): New vars. 6385 * Makefile (infodir, prefix): New vars.
6367 (install): Use infodir. 6386 (install): Use infodir.
6368 (emacsinfodir): Deleted. 6387 (emacsinfodir): Deleted.
6369 6388
6370Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu) 63891993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6371 6390
6372 * Makefile (srcs): Add calendar.texi. 6391 * Makefile (srcs): Add calendar.texi.
6373 6392
6374 * Makefile (dist): Copy texindex.c and makeinfo.c. 6393 * Makefile (dist): Copy texindex.c and makeinfo.c.
6375 Limit elisp-* files to those with one or two digits. 6394 Limit elisp-* files to those with one or two digits.
6376 6395
6377Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 63961993-05-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6378 6397
6379 * Makefile (dist): Changed to use Gzip instead of compress. 6398 * Makefile (dist): Changed to use Gzip instead of compress.
6380 6399
6381Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 64001993-04-23 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
6382 6401
6383 * loading.texi (Unloading): define-function changed back to 6402 * loading.texi (Unloading): define-function changed back to
6384 defalias. It may not stay this way, but at least it's 6403 defalias. It may not stay this way, but at least it's
6385 consistent with the known-good version of the code patch. 6404 consistent with the known-good version of the code patch.
6386 6405
6387Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu) 64061993-03-26 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
6388 6407
6389 * modes.texi (Hooks): Document new optional arg of add-hook. 6408 * modes.texi (Hooks): Document new optional arg of add-hook.
6390 6409
6391Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 64101993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
6392 6411
6393 * variables.texi: Document nil initial value of buffer-local variables. 6412 * variables.texi: Document nil initial value of buffer-local variables.
6394 6413
6395 * tips.texi: Add new section on standard library headers. 6414 * tips.texi: Add new section on standard library headers.
6396 6415
6397Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 64161993-02-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6398 6417
6399 * Makefile (srcs): Add frame.texi to the list of sources. 6418 * Makefile (srcs): Add frame.texi to the list of sources.
6400 6419
6401Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 64201993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6402 6421
6403 * Makefile (dist): Don't bother excluding autosave files; they'll 6422 * Makefile (dist): Don't bother excluding autosave files; they'll
6404 never make it into the temp directory anyway, and the hash marks 6423 never make it into the temp directory anyway, and the hash marks
6405 in the name are problematic for make and the Bourne shell. 6424 in the name are problematic for make and the Bourne shell.
6406 (srcs): 6425 (srcs):
6407 6426
6408Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 64271993-02-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6409 6428
6410 * Makefile (dist): Don't include backup files or autosave files in 6429 * Makefile (dist): Don't include backup files or autosave files in
6411 the distribution tar file. 6430 the distribution tar file.
6412 6431
6413Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu) 64321991-11-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6414 6433
6415 * Makefile (srcs): Added index.perm. 6434 * Makefile (srcs): Added index.perm.
6416 (elisp.dvi): Remove erroneous shell comment. 6435 (elisp.dvi): Remove erroneous shell comment.
@@ -6418,30 +6437,30 @@ Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6418 Save old elisp.aux in elisp.oaux. 6437 Save old elisp.aux in elisp.oaux.
6419 (clean): Added index.texi to be deleted. 6438 (clean): Added index.texi to be deleted.
6420 6439
6421Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu) 64401990-08-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
6422 6441
6423 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef. 6442 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
6424 6443
6425Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech) 64441990-06-26 David Lawrence (tale@geech)
6426 6445
6427 * files.texi: Noted that completion-ignored-extensions is ignored 6446 * files.texi: Noted that completion-ignored-extensions is ignored
6428 when making *Completions*. 6447 when making *Completions*.
6429 6448
6430Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu) 64491990-06-08 Jay Fenlason (hack@ai.mit.edu)
6431 6450
6432 * Makefile make dist now depends on elisp.dvi, since it tries 6451 * Makefile make dist now depends on elisp.dvi, since it tries
6433 to include it in the dist file. 6452 to include it in the dist file.
6434 6453
6435Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu) 64541990-03-28 Jim Kingdon (kingdon@mole.ai.mit.edu)
6436 6455
6437 * functions.texinfo (Mapping Functions): Add missing quote 6456 * functions.texinfo (Mapping Functions): Add missing quote.
6438 6457
6439Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu) 64581989-06-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
6440 6459
6441 * texinfo.tex (frenchspacing): Use decimal codes for char to be set. 6460 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
6442 (defunargs): Turn off \hyphenchar of \sl font temporarily. 6461 (defunargs): Turn off \hyphenchar of \sl font temporarily.
6443 6462
6444Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu) 64631989-05-10 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
6445 6464
6446 * @result{}, @expansion{}, @print{}, @quiv{}, @point{}, 6465 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
6447 and @error{} are the terms now being used. The files in the 6466 and @error{} are the terms now being used. The files in the
@@ -6450,21 +6469,21 @@ Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
6450 * All instances of @indentedresultt{} have been changed to 6469 * All instances of @indentedresultt{} have been changed to
6451 ` @result{}', using 5 spaces at the begining of the line. 6470 ` @result{}', using 5 spaces at the begining of the line.
6452 6471
6453Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu) 64721989-04-24 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
6454 6473
6455 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the 6474 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
6456 experimental @indentedresult{}, @indentedexpandsto{} are part of 6475 experimental @indentedresult{}, @indentedexpandsto{} are part of
6457 the texinfo.tex in this directory. These TeX macros are not 6476 the texinfo.tex in this directory. These TeX macros are not
6458 stable yet. 6477 stable yet.
6459 6478
6460Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu) 64791989-04-17 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
6461 6480
6462 * texinfo.tex: Temporarily added 6481 * texinfo.tex: Temporarily added
6463 \let\result=\dblarrow 6482 \let\result=\dblarrow
6464 \def\error{{\it ERROR} \longdblarrow} 6483 \def\error{{\it ERROR} \longdblarrow}
6465 We need to do this better soon. 6484 We need to do this better soon.
6466 6485
6467Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu) 64861989-04-11 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
6468 6487
6469 * Applied Karl Berry's patches to *.texinfo files, but not to 6488 * Applied Karl Berry's patches to *.texinfo files, but not to
6470 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's 6489 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
@@ -6480,7 +6499,7 @@ Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
6480;; End: 6499;; End:
6481 6500
6482 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 6501 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004,
6483 2005, 2006, 2007 Free Software Foundation, Inc. 6502 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
6484 6503
6485 This file is part of GNU Emacs. 6504 This file is part of GNU Emacs.
6486 6505
diff --git a/doc/lispref/Makefile.in b/doc/lispref/Makefile.in
index 12dd1c86632..04464c5c680 100644
--- a/doc/lispref/Makefile.in
+++ b/doc/lispref/Makefile.in
@@ -1,7 +1,8 @@
1# Makefile for the GNU Emacs Lisp Reference Manual. 1# Makefile for the GNU Emacs Lisp Reference Manual.
2 2
3# Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 3# Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000,
4# 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4# 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
5# Free Software Foundation, Inc.
5 6
6# This file is part of GNU Emacs. 7# This file is part of GNU Emacs.
7 8
diff --git a/doc/lispref/README b/doc/lispref/README
index c5d4c8acc77..b110c8feda0 100644
--- a/doc/lispref/README
+++ b/doc/lispref/README
@@ -1,4 +1,4 @@
1Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 1Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
2 Free Software Foundation, Inc. 2 Free Software Foundation, Inc.
3See the end of the file for license conditions. 3See the end of the file for license conditions.
4 4
diff --git a/doc/lispref/abbrevs.texi b/doc/lispref/abbrevs.texi
index 8415bdca2be..686934ab760 100644
--- a/doc/lispref/abbrevs.texi
+++ b/doc/lispref/abbrevs.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1999, 2001, 2002, 2003, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1999, 2001, 2002, 2003,
4@c 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/abbrevs 6@setfilename ../../info/abbrevs
7@node Abbrevs, Processes, Syntax Tables, Top 7@node Abbrevs, Processes, Syntax Tables, Top
diff --git a/doc/lispref/advice.texi b/doc/lispref/advice.texi
index 168135ef794..35cb4eb338c 100644
--- a/doc/lispref/advice.texi
+++ b/doc/lispref/advice.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1998, 1999, 2001, 2002, 2003, 2004, 3@c Copyright (C) 1998, 1999, 2001, 2002, 2003, 2004,
4@c 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/advising 6@setfilename ../../info/advising
7@node Advising Functions, Debugging, Byte Compilation, Top 7@node Advising Functions, Debugging, Byte Compilation, Top
diff --git a/doc/lispref/anti.texi b/doc/lispref/anti.texi
index 1ec0c5ef327..e8ae077e237 100644
--- a/doc/lispref/anti.texi
+++ b/doc/lispref/anti.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1999, 2002, 2003, 2004, 2005, 3@c Copyright (C) 1999, 2002, 2003, 2004, 2005,
4@c 2006, 2007 Free Software Foundation, Inc. 4@c 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6 6
7@c This node must have no pointers. 7@c This node must have no pointers.
diff --git a/doc/lispref/back.texi b/doc/lispref/back.texi
index 19559eab9c1..a9613c8fc01 100644
--- a/doc/lispref/back.texi
+++ b/doc/lispref/back.texi
@@ -1,6 +1,6 @@
1\input /home/gd/gnu/doc/texinfo.tex @c -*-texinfo-*- 1\input /home/gd/gnu/doc/texinfo.tex @c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 3@c Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@c 6@c
diff --git a/doc/lispref/backups.texi b/doc/lispref/backups.texi
index 7268d01e9ee..c710ac190bc 100644
--- a/doc/lispref/backups.texi
+++ b/doc/lispref/backups.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1999, 2001, 2002, 2003, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1999, 2001, 2002, 2003,
4@c 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/backups 6@setfilename ../../info/backups
7@node Backups and Auto-Saving, Buffers, Files, Top 7@node Backups and Auto-Saving, Buffers, Files, Top
diff --git a/doc/lispref/buffers.texi b/doc/lispref/buffers.texi
index 2d7faccf241..0085f2cca77 100644
--- a/doc/lispref/buffers.texi
+++ b/doc/lispref/buffers.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 2002, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 2002,
4@c 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/buffers 6@setfilename ../../info/buffers
7@node Buffers, Windows, Backups and Auto-Saving, Top 7@node Buffers, Windows, Backups and Auto-Saving, Top
diff --git a/doc/lispref/commands.texi b/doc/lispref/commands.texi
index aef7e4d9a43..45435e2eb03 100644
--- a/doc/lispref/commands.texi
+++ b/doc/lispref/commands.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 2002, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 2002,
4@c 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/commands 6@setfilename ../../info/commands
7@node Command Loop, Keymaps, Minibuffers, Top 7@node Command Loop, Keymaps, Minibuffers, Top
diff --git a/doc/lispref/compile.texi b/doc/lispref/compile.texi
index 292c52a6dfa..7e3a641109f 100644
--- a/doc/lispref/compile.texi
+++ b/doc/lispref/compile.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 2001, 2002, 2003, 2004, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 2001, 2002, 2003, 2004,
4@c 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/compile 6@setfilename ../../info/compile
7@node Byte Compilation, Advising Functions, Loading, Top 7@node Byte Compilation, Advising Functions, Loading, Top
diff --git a/doc/lispref/control.texi b/doc/lispref/control.texi
index db88a74487d..1ff1f89cff2 100644
--- a/doc/lispref/control.texi
+++ b/doc/lispref/control.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 2002, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 2002,
4@c 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/control 6@setfilename ../../info/control
7@node Control Structures, Variables, Evaluation, Top 7@node Control Structures, Variables, Evaluation, Top
diff --git a/doc/lispref/customize.texi b/doc/lispref/customize.texi
index d971d5b6db2..f5f8565b912 100644
--- a/doc/lispref/customize.texi
+++ b/doc/lispref/customize.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 3@c Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
4@c 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/customize 6@setfilename ../../info/customize
7@node Customization, Loading, Macros, Top 7@node Customization, Loading, Macros, Top
@@ -1128,9 +1128,6 @@ current value is valid for the widget. Otherwise, it should return
1128the widget containing the invalid data, and set that widget's 1128the widget containing the invalid data, and set that widget's
1129@code{:error} property to a string explaining the error. 1129@code{:error} property to a string explaining the error.
1130 1130
1131In many cases you can use the function @code{widget-children-validate}
1132for this job; it tests that all children of @var{widget} are valid.
1133
1134@ignore 1131@ignore
1135@item :indent @var{columns} 1132@item :indent @var{columns}
1136Indent this item by @var{columns} columns. The indentation is used for 1133Indent this item by @var{columns} columns. The indentation is used for
diff --git a/doc/lispref/debugging.texi b/doc/lispref/debugging.texi
index 4c4cb92914d..1ade99f5479 100644
--- a/doc/lispref/debugging.texi
+++ b/doc/lispref/debugging.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1998, 1999, 2001, 2002, 2003, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1998, 1999, 2001, 2002, 2003,
4@c 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/debugging 6@setfilename ../../info/debugging
7@node Debugging, Read and Print, Advising Functions, Top 7@node Debugging, Read and Print, Advising Functions, Top
diff --git a/doc/lispref/display.texi b/doc/lispref/display.texi
index 165636006d3..b56d24da64e 100644
--- a/doc/lispref/display.texi
+++ b/doc/lispref/display.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2000, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2000, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/display 6@setfilename ../../info/display
7@node Display, System Interface, Processes, Top 7@node Display, System Interface, Processes, Top
@@ -1744,8 +1744,7 @@ faces in Lisp programs by the symbols that name them.
1744 1744
1745@defun facep object 1745@defun facep object
1746This function returns @code{t} if @var{object} is a face name string 1746This function returns @code{t} if @var{object} is a face name string
1747or symbol (or if it is a vector of the kind used internally to record 1747or symbol. It returns @code{nil} otherwise.
1748face data). It returns @code{nil} otherwise.
1749@end defun 1748@end defun
1750 1749
1751Each face name is meaningful for all frames, and by default it has the 1750Each face name is meaningful for all frames, and by default it has the
diff --git a/doc/lispref/edebug.texi b/doc/lispref/edebug.texi
index 4be030896c5..0ce455386d1 100644
--- a/doc/lispref/edebug.texi
+++ b/doc/lispref/edebug.texi
@@ -1,7 +1,7 @@
1@comment -*-texinfo-*- 1@comment -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1992, 1993, 1994, 1998, 1999, 2001, 2002, 2003, 2004, 3@c Copyright (C) 1992, 1993, 1994, 1998, 1999, 2001, 2002, 2003, 2004,
4@c 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6 6
7@c This file can also be used by an independent Edebug User 7@c This file can also be used by an independent Edebug User
diff --git a/doc/lispref/elisp.texi b/doc/lispref/elisp.texi
index 695144738fc..5272ddc9847 100644
--- a/doc/lispref/elisp.texi
+++ b/doc/lispref/elisp.texi
@@ -44,7 +44,7 @@ This is edition @value{VERSION} of the GNU Emacs Lisp Reference Manual,@*
44corresponding to Emacs version @value{EMACSVER}. 44corresponding to Emacs version @value{EMACSVER}.
45 45
46Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 46Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998,
471999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software 471999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software
48Foundation, Inc. 48Foundation, Inc.
49 49
50@quotation 50@quotation
@@ -674,7 +674,8 @@ Input Events
674* Misc Events:: Other events the system can generate. 674* Misc Events:: Other events the system can generate.
675* Event Examples:: Examples of the lists for mouse events. 675* Event Examples:: Examples of the lists for mouse events.
676* Classifying Events:: Finding the modifier keys in an event symbol. 676* Classifying Events:: Finding the modifier keys in an event symbol.
677* Accessing Events:: Functions to extract info from events. 677* Accessing Mouse:: Functions to extract info from mouse events.
678* Accessing Scroll:: Functions to get info from scroll bar events.
678* Strings of Events:: Special considerations for putting 679* Strings of Events:: Special considerations for putting
679 keyboard character events in a string. 680 keyboard character events in a string.
680 681
diff --git a/doc/lispref/errors.texi b/doc/lispref/errors.texi
index 0be31ce3846..2f5e2285a57 100644
--- a/doc/lispref/errors.texi
+++ b/doc/lispref/errors.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1999, 2001, 2002, 2003, 2004, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1999, 2001, 2002, 2003, 2004,
4@c 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/errors 6@setfilename ../../info/errors
7@node Standard Errors, Standard Buffer-Local Variables, GNU Emacs Internals, Top 7@node Standard Errors, Standard Buffer-Local Variables, GNU Emacs Internals, Top
diff --git a/doc/lispref/eval.texi b/doc/lispref/eval.texi
index f4d164ec3a2..e6ec489f568 100644
--- a/doc/lispref/eval.texi
+++ b/doc/lispref/eval.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1998, 2001, 2002, 2003, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1998, 2001, 2002, 2003,
4@c 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/eval 6@setfilename ../../info/eval
7@node Evaluation, Control Structures, Symbols, Top 7@node Evaluation, Control Structures, Symbols, Top
diff --git a/doc/lispref/files.texi b/doc/lispref/files.texi
index 419f109e0a8..a77f5387a28 100644
--- a/doc/lispref/files.texi
+++ b/doc/lispref/files.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/files 6@setfilename ../../info/files
7@node Files, Backups and Auto-Saving, Documentation, Top 7@node Files, Backups and Auto-Saving, Documentation, Top
diff --git a/doc/lispref/frames.texi b/doc/lispref/frames.texi
index ab9a6e8291c..b11822344bd 100644
--- a/doc/lispref/frames.texi
+++ b/doc/lispref/frames.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/frames 6@setfilename ../../info/frames
7@node Frames, Positions, Windows, Top 7@node Frames, Positions, Windows, Top
diff --git a/doc/lispref/functions.texi b/doc/lispref/functions.texi
index 3767e778cf7..40a3d3ec38b 100644
--- a/doc/lispref/functions.texi
+++ b/doc/lispref/functions.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/functions 6@setfilename ../../info/functions
7@node Functions, Macros, Variables, Top 7@node Functions, Macros, Variables, Top
diff --git a/doc/lispref/hash.texi b/doc/lispref/hash.texi
index 3f0297e28ca..96b6631ac6a 100644
--- a/doc/lispref/hash.texi
+++ b/doc/lispref/hash.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1999, 2001, 2002, 2003, 2004, 2005, 3@c Copyright (C) 1999, 2001, 2002, 2003, 2004, 2005,
4@c 2006, 2007 Free Software Foundation, Inc. 4@c 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/hash 6@setfilename ../../info/hash
7@node Hash Tables, Symbols, Sequences Arrays Vectors, Top 7@node Hash Tables, Symbols, Sequences Arrays Vectors, Top
diff --git a/doc/lispref/help.texi b/doc/lispref/help.texi
index 1454e5ab95e..f68248f5e1c 100644
--- a/doc/lispref/help.texi
+++ b/doc/lispref/help.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/help 6@setfilename ../../info/help
7@node Documentation, Files, Modes, Top 7@node Documentation, Files, Modes, Top
diff --git a/doc/lispref/hooks.texi b/doc/lispref/hooks.texi
index 3f7f4b4d8bb..bdab188b566 100644
--- a/doc/lispref/hooks.texi
+++ b/doc/lispref/hooks.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1998, 2001, 2002, 2003, 2004, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1998, 2001, 2002, 2003, 2004,
4@c 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/hooks 6@setfilename ../../info/hooks
7@node Standard Hooks, Index, Standard Keymaps, Top 7@node Standard Hooks, Index, Standard Keymaps, Top
diff --git a/doc/lispref/internals.texi b/doc/lispref/internals.texi
index d0b03fb5305..79c961ba4b5 100644
--- a/doc/lispref/internals.texi
+++ b/doc/lispref/internals.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1998, 1999, 2001, 2002, 2003, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1998, 1999, 2001, 2002, 2003,
4@c 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/internals 6@setfilename ../../info/internals
7@node GNU Emacs Internals, Standard Errors, Tips, Top 7@node GNU Emacs Internals, Standard Errors, Tips, Top
diff --git a/doc/lispref/intro.texi b/doc/lispref/intro.texi
index c759fba03f9..951de292922 100644
--- a/doc/lispref/intro.texi
+++ b/doc/lispref/intro.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 2001, 2002, 2003, 2004, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 2001, 2002, 2003, 2004,
4@c 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/intro 6@setfilename ../../info/intro
7 7
diff --git a/doc/lispref/keymaps.texi b/doc/lispref/keymaps.texi
index bdcc0a5a6d6..7f3c7a466c9 100644
--- a/doc/lispref/keymaps.texi
+++ b/doc/lispref/keymaps.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1998, 1999, 2000, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1998, 1999, 2000, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/keymaps 6@setfilename ../../info/keymaps
7@node Keymaps, Modes, Command Loop, Top 7@node Keymaps, Modes, Command Loop, Top
diff --git a/doc/lispref/lay-flat.texi b/doc/lispref/lay-flat.texi
index 1677058d7ca..15ab5ff43bf 100644
--- a/doc/lispref/lay-flat.texi
+++ b/doc/lispref/lay-flat.texi
@@ -1,6 +1,6 @@
1\input texinfo @c -*-texinfo-*- 1\input texinfo @c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 3@c Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@c 6@c
diff --git a/doc/lispref/lists.texi b/doc/lispref/lists.texi
index 5c8b552991b..b0a3bebd391 100644
--- a/doc/lispref/lists.texi
+++ b/doc/lispref/lists.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/lists 6@setfilename ../../info/lists
7@node Lists, Sequences Arrays Vectors, Strings and Characters, Top 7@node Lists, Sequences Arrays Vectors, Strings and Characters, Top
diff --git a/doc/lispref/loading.texi b/doc/lispref/loading.texi
index 06f9b6bc016..cf7373c8edd 100644
--- a/doc/lispref/loading.texi
+++ b/doc/lispref/loading.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/loading 6@setfilename ../../info/loading
7@node Loading, Byte Compilation, Customization, Top 7@node Loading, Byte Compilation, Customization, Top
diff --git a/doc/lispref/locals.texi b/doc/lispref/locals.texi
index 5248e7b1497..57711987a75 100644
--- a/doc/lispref/locals.texi
+++ b/doc/lispref/locals.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1999, 2001, 2002, 2003, 2004, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1999, 2001, 2002, 2003, 2004,
4@c 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/locals 6@setfilename ../../info/locals
7@node Standard Buffer-Local Variables, Standard Keymaps, Standard Errors, Top 7@node Standard Buffer-Local Variables, Standard Keymaps, Standard Errors, Top
diff --git a/doc/lispref/macros.texi b/doc/lispref/macros.texi
index 81477bb2eff..d8bf11022f2 100644
--- a/doc/lispref/macros.texi
+++ b/doc/lispref/macros.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 2001, 2002, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 2001, 2002,
4@c 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/macros 6@setfilename ../../info/macros
7@node Macros, Customization, Functions, Top 7@node Macros, Customization, Functions, Top
diff --git a/doc/lispref/makefile.w32-in b/doc/lispref/makefile.w32-in
index 720f91c10a3..381d389cae3 100644
--- a/doc/lispref/makefile.w32-in
+++ b/doc/lispref/makefile.w32-in
@@ -1,6 +1,7 @@
1# -*- Makefile -*- for the GNU Emacs Lisp Reference Manual. 1# -*- Makefile -*- for the GNU Emacs Lisp Reference Manual.
2 2
3# Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 3# Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008
4# Free Software Foundation, Inc.
4 5
5# This file is part of GNU Emacs. 6# This file is part of GNU Emacs.
6 7
diff --git a/doc/lispref/maps.texi b/doc/lispref/maps.texi
index 2e370f91238..44e299a7cf4 100644
--- a/doc/lispref/maps.texi
+++ b/doc/lispref/maps.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1999, 2001, 2002, 2003, 2004, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1999, 2001, 2002, 2003, 2004,
4@c 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/maps 6@setfilename ../../info/maps
7@node Standard Keymaps, Standard Hooks, Standard Buffer-Local Variables, Top 7@node Standard Keymaps, Standard Hooks, Standard Buffer-Local Variables, Top
diff --git a/doc/lispref/markers.texi b/doc/lispref/markers.texi
index 6efc0b893d1..6a02a95e038 100644
--- a/doc/lispref/markers.texi
+++ b/doc/lispref/markers.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/markers 6@setfilename ../../info/markers
7@node Markers, Text, Positions, Top 7@node Markers, Text, Positions, Top
diff --git a/doc/lispref/minibuf.texi b/doc/lispref/minibuf.texi
index f85ca96db9f..2b435a2ca16 100644
--- a/doc/lispref/minibuf.texi
+++ b/doc/lispref/minibuf.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 2002, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 2002,
4@c 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/minibuf 6@setfilename ../../info/minibuf
7@node Minibuffers, Command Loop, Read and Print, Top 7@node Minibuffers, Command Loop, Read and Print, Top
diff --git a/doc/lispref/modes.texi b/doc/lispref/modes.texi
index efaccc2556d..38e93b2033e 100644
--- a/doc/lispref/modes.texi
+++ b/doc/lispref/modes.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/modes 6@setfilename ../../info/modes
7@node Modes, Documentation, Keymaps, Top 7@node Modes, Documentation, Keymaps, Top
diff --git a/doc/lispref/nonascii.texi b/doc/lispref/nonascii.texi
index 16f70f57b9d..0e98667d829 100644
--- a/doc/lispref/nonascii.texi
+++ b/doc/lispref/nonascii.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1998, 1999, 2001, 2002, 2003, 2004, 3@c Copyright (C) 1998, 1999, 2001, 2002, 2003, 2004,
4@c 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/characters 6@setfilename ../../info/characters
7@node Non-ASCII Characters, Searching and Matching, Text, Top 7@node Non-ASCII Characters, Searching and Matching, Text, Top
diff --git a/doc/lispref/numbers.texi b/doc/lispref/numbers.texi
index 91945967f22..d86e698cc21 100644
--- a/doc/lispref/numbers.texi
+++ b/doc/lispref/numbers.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/numbers 6@setfilename ../../info/numbers
7@node Numbers, Strings and Characters, Lisp Data Types, Top 7@node Numbers, Strings and Characters, Lisp Data Types, Top
diff --git a/doc/lispref/objects.texi b/doc/lispref/objects.texi
index 64c79d63162..b68e2d60fc3 100644
--- a/doc/lispref/objects.texi
+++ b/doc/lispref/objects.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/objects 6@setfilename ../../info/objects
7@node Lisp Data Types, Numbers, Introduction, Top 7@node Lisp Data Types, Numbers, Introduction, Top
diff --git a/doc/lispref/os.texi b/doc/lispref/os.texi
index 6c237d83457..0519e7dfa30 100644
--- a/doc/lispref/os.texi
+++ b/doc/lispref/os.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/os 6@setfilename ../../info/os
7@node System Interface, Antinews, Display, Top 7@node System Interface, Antinews, Display, Top
@@ -645,9 +645,6 @@ Berkeley BSD.
645@item cygwin 645@item cygwin
646Cygwin. 646Cygwin.
647 647
648@item dgux
649Data General DGUX operating system.
650
651@item gnu 648@item gnu
652the GNU system (using the GNU kernel, which consists of the HURD and Mach). 649the GNU system (using the GNU kernel, which consists of the HURD and Mach).
653 650
@@ -670,12 +667,6 @@ MS-Windows.
670@item next-mach 667@item next-mach
671NeXT Mach-based system. 668NeXT Mach-based system.
672 669
673@item rtu
674Masscomp RTU, UCB universe.
675
676@item unisoft-unix
677UniSoft UniPlus.
678
679@item usg-unix-v 670@item usg-unix-v
680AT&T System V. 671AT&T System V.
681 672
@@ -686,8 +677,6 @@ VAX VMS.
686Microsoft windows NT. The same executable supports Windows 9X, but the 677Microsoft windows NT. The same executable supports Windows 9X, but the
687value of @code{system-type} is @code{windows-nt} in either case. 678value of @code{system-type} is @code{windows-nt} in either case.
688 679
689@item xenix
690SCO Xenix 386.
691@end table 680@end table
692 681
693We do not wish to add new symbols to make finer distinctions unless it 682We do not wish to add new symbols to make finer distinctions unless it
diff --git a/doc/lispref/positions.texi b/doc/lispref/positions.texi
index 3e1d79acad8..2729b66e746 100644
--- a/doc/lispref/positions.texi
+++ b/doc/lispref/positions.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2000, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2000, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/positions 6@setfilename ../../info/positions
7@node Positions, Markers, Frames, Top 7@node Positions, Markers, Frames, Top
diff --git a/doc/lispref/processes.texi b/doc/lispref/processes.texi
index 28e41a09973..e7b1699ef27 100644
--- a/doc/lispref/processes.texi
+++ b/doc/lispref/processes.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/processes 6@setfilename ../../info/processes
7@node Processes, Display, Abbrevs, Top 7@node Processes, Display, Abbrevs, Top
diff --git a/doc/lispref/searching.texi b/doc/lispref/searching.texi
index 559f93ef8e3..9b54aa18b08 100644
--- a/doc/lispref/searching.texi
+++ b/doc/lispref/searching.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/searching 6@setfilename ../../info/searching
7@node Searching and Matching, Syntax Tables, Non-ASCII Characters, Top 7@node Searching and Matching, Syntax Tables, Non-ASCII Characters, Top
diff --git a/doc/lispref/sequences.texi b/doc/lispref/sequences.texi
index 8b25350d869..df4ac951748 100644
--- a/doc/lispref/sequences.texi
+++ b/doc/lispref/sequences.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/sequences 6@setfilename ../../info/sequences
7@node Sequences Arrays Vectors, Hash Tables, Lists, Top 7@node Sequences Arrays Vectors, Hash Tables, Lists, Top
diff --git a/doc/lispref/streams.texi b/doc/lispref/streams.texi
index ada6376305f..af0a0321ab8 100644
--- a/doc/lispref/streams.texi
+++ b/doc/lispref/streams.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1998, 1999, 2001, 2002, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1998, 1999, 2001, 2002,
4@c 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/streams 6@setfilename ../../info/streams
7@node Read and Print, Minibuffers, Debugging, Top 7@node Read and Print, Minibuffers, Debugging, Top
diff --git a/doc/lispref/strings.texi b/doc/lispref/strings.texi
index f119b3ab84b..20884461b8c 100644
--- a/doc/lispref/strings.texi
+++ b/doc/lispref/strings.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/strings 6@setfilename ../../info/strings
7@node Strings and Characters, Lists, Numbers, Top 7@node Strings and Characters, Lists, Numbers, Top
diff --git a/doc/lispref/symbols.texi b/doc/lispref/symbols.texi
index 08f7d7f1ca1..edb111eb098 100644
--- a/doc/lispref/symbols.texi
+++ b/doc/lispref/symbols.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/symbols 6@setfilename ../../info/symbols
7@node Symbols, Evaluation, Hash Tables, Top 7@node Symbols, Evaluation, Hash Tables, Top
diff --git a/doc/lispref/syntax.texi b/doc/lispref/syntax.texi
index 83f6856c65b..36907dd6d28 100644
--- a/doc/lispref/syntax.texi
+++ b/doc/lispref/syntax.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/syntax 6@setfilename ../../info/syntax
7@node Syntax Tables, Abbrevs, Searching and Matching, Top 7@node Syntax Tables, Abbrevs, Searching and Matching, Top
diff --git a/doc/lispref/text.texi b/doc/lispref/text.texi
index 5b935bc6e23..0a43781bc05 100644
--- a/doc/lispref/text.texi
+++ b/doc/lispref/text.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2000, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2000, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/text 6@setfilename ../../info/text
7@node Text, Non-ASCII Characters, Markers, Top 7@node Text, Non-ASCII Characters, Markers, Top
@@ -2990,31 +2990,28 @@ time you want to specify a particular attribute for certain text.
2990@xref{Face Attributes}. 2990@xref{Face Attributes}.
2991 2991
2992@item 2992@item
2993A cons cell with the form @code{(foreground-color . @var{color-name})} or 2993A cons cell with the form @code{(foreground-color . @var{color-name})}
2994@code{(background-color . @var{color-name})}. These elements specify 2994or @code{(background-color . @var{color-name})}. These are older,
2995just the foreground color or just the background color. @xref{Color 2995deprecated equivalents for @code{(:foreground @var{color-name})} and
2996Names}, for the supported forms of @var{color-name}. 2996@code{(:background @var{color-name})}. Please convert code that uses
2997 2997them.
2998A cons cell of @code{(foreground-color . @var{color-name})} is equivalent to
2999specifying @code{(:foreground @var{color-name})}; likewise for the
3000background.
3001@end itemize 2998@end itemize
3002 2999
3003You can use Font Lock Mode (@pxref{Font Lock Mode}), to dynamically 3000It works to use the latter two forms directly as the value
3004update @code{face} properties based on the contents of the text. 3001of the @code{face} property.
3002
3003Font Lock mode (@pxref{Font Lock Mode}) works in most buffers by
3004dynamically updating the @code{face} property of characters based on
3005the context.
3005 3006
3006@item font-lock-face 3007@item font-lock-face
3007@kindex font-lock-face @r{(text property)} 3008@kindex font-lock-face @r{(text property)}
3008The @code{font-lock-face} property is the same in all respects as the 3009The @code{font-lock-face} property is equivalent to the @code{face}
3009@code{face} property, but its state of activation is controlled by 3010property when Font Lock mode is enabled. When Font Lock mode is disabled,
3010@code{font-lock-mode}. This can be advantageous for special buffers 3011@code{font-lock-face} has no effect.
3011which are not intended to be user-editable, or for static areas of
3012text which are always fontified in the same way.
3013@xref{Precalculated Fontification}.
3014 3012
3015Strictly speaking, @code{font-lock-face} is not a built-in text 3013The @code{font-lock-mode} property is useful for special modes that
3016property; rather, it is implemented in Font Lock mode using 3014implement their own highlighting. @xref{Precalculated Fontification}.
3017@code{char-property-alias-alist}. @xref{Examining Properties}.
3018 3015
3019This property is new in Emacs 22.1. 3016This property is new in Emacs 22.1.
3020 3017
@@ -3634,7 +3631,7 @@ a @key{Mouse-1} click shall be translated to @key{RET}:
3634@defun mouse-on-link-p pos 3631@defun mouse-on-link-p pos
3635This function returns non-@code{nil} if position @var{pos} in the 3632This function returns non-@code{nil} if position @var{pos} in the
3636current buffer is on a link. @var{pos} can also be a mouse event 3633current buffer is on a link. @var{pos} can also be a mouse event
3637location, as returned by @code{event-start} (@pxref{Accessing Events}). 3634location, as returned by @code{event-start} (@pxref{Accessing Mouse}).
3638@end defun 3635@end defun
3639 3636
3640@node Fields 3637@node Fields
diff --git a/doc/lispref/tindex.pl b/doc/lispref/tindex.pl
index 89bbe5f5f6f..83a1df94d1a 100755
--- a/doc/lispref/tindex.pl
+++ b/doc/lispref/tindex.pl
@@ -1,7 +1,7 @@
1#! /usr/bin/perl 1#! /usr/bin/perl
2 2
3# Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 3# Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005,
4# 2006, 2007 Free Software Foundation, Inc. 4# 2006, 2007, 2008 Free Software Foundation, Inc.
5# 5#
6# This file is part of GNU Emacs. 6# This file is part of GNU Emacs.
7# 7#
diff --git a/doc/lispref/tips.texi b/doc/lispref/tips.texi
index f16749a214d..e8023edcd5d 100644
--- a/doc/lispref/tips.texi
+++ b/doc/lispref/tips.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1995, 1998, 1999, 2001, 2002, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1995, 1998, 1999, 2001, 2002,
4@c 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/tips 6@setfilename ../../info/tips
7@node Tips, GNU Emacs Internals, GPL, Top 7@node Tips, GNU Emacs Internals, GPL, Top
diff --git a/doc/lispref/two-volume-cross-refs.txt b/doc/lispref/two-volume-cross-refs.txt
index 6e40920cf66..f77aff098b8 100644
--- a/doc/lispref/two-volume-cross-refs.txt
+++ b/doc/lispref/two-volume-cross-refs.txt
@@ -1,4 +1,4 @@
1Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 1Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
2 Free Software Foundation, Inc. 2 Free Software Foundation, Inc.
3 See end for copying conditions. 3 See end for copying conditions.
4 4
diff --git a/doc/lispref/two-volume.make b/doc/lispref/two-volume.make
index b2550576825..bf245570134 100644
--- a/doc/lispref/two-volume.make
+++ b/doc/lispref/two-volume.make
@@ -1,4 +1,4 @@
1# Copyright 2007 Free Software Foundation, Inc. 1# Copyright 2007, 2008 Free Software Foundation, Inc.
2# See end for copying conditions. 2# See end for copying conditions.
3 3
4# although it would be nice to use tex rather than pdftex to avoid 4# although it would be nice to use tex rather than pdftex to avoid
diff --git a/doc/lispref/two.el b/doc/lispref/two.el
index baade844463..388ceedde5b 100644
--- a/doc/lispref/two.el
+++ b/doc/lispref/two.el
@@ -1,6 +1,6 @@
1;; Auxiliary functions for preparing a two volume manual. 1;; Auxiliary functions for preparing a two volume manual.
2 2
3;; Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 3;; Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
4;; Free Software Foundation, Inc. 4;; Free Software Foundation, Inc.
5 5
6;; --rjc 30mar92 6;; --rjc 30mar92
diff --git a/doc/lispref/variables.texi b/doc/lispref/variables.texi
index aee7d4f8be3..1dd2a57945b 100644
--- a/doc/lispref/variables.texi
+++ b/doc/lispref/variables.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2000, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2000,
4@c 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/variables 6@setfilename ../../info/variables
7@node Variables, Functions, Control Structures, Top 7@node Variables, Functions, Control Structures, Top
diff --git a/doc/lispref/vol1.texi b/doc/lispref/vol1.texi
index 5784ed0b19b..111737d7daa 100644
--- a/doc/lispref/vol1.texi
+++ b/doc/lispref/vol1.texi
@@ -2,7 +2,7 @@
2@c This file is used for printing the GNU Emacs Lisp Reference Manual 2@c This file is used for printing the GNU Emacs Lisp Reference Manual
3@c in two volumes. It is a modified version of elisp.texi. 3@c in two volumes. It is a modified version of elisp.texi.
4@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 4@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
5@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 5@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
6@c %**start of header 6@c %**start of header
7@setfilename elisp 7@setfilename elisp
8@settitle GNU Emacs Lisp Reference Manual: Volume 1 8@settitle GNU Emacs Lisp Reference Manual: Volume 1
@@ -67,7 +67,7 @@ This is edition @value{VERSION} of the GNU Emacs Lisp Reference Manual,@*
67corresponding to Emacs version @value{EMACSVER}. 67corresponding to Emacs version @value{EMACSVER}.
68 68
69Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 69Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998,
701999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software 701999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software
71Foundation, Inc. 71Foundation, Inc.
72 72
73@quotation 73@quotation
diff --git a/doc/lispref/vol2.texi b/doc/lispref/vol2.texi
index c27f004e16f..e7cafedf061 100644
--- a/doc/lispref/vol2.texi
+++ b/doc/lispref/vol2.texi
@@ -2,7 +2,7 @@
2@c This file is used for printing the GNU Emacs Lisp Reference Manual 2@c This file is used for printing the GNU Emacs Lisp Reference Manual
3@c in two volumes. It is a modified version of elisp.texi. 3@c in two volumes. It is a modified version of elisp.texi.
4@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 4@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
5@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 5@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
6@c %**start of header 6@c %**start of header
7@setfilename elisp 7@setfilename elisp
8@settitle GNU Emacs Lisp Reference Manual: Volume 2 8@settitle GNU Emacs Lisp Reference Manual: Volume 2
@@ -67,7 +67,7 @@ This is edition @value{VERSION} of the GNU Emacs Lisp Reference Manual,@*
67corresponding to Emacs version @value{EMACSVER}. 67corresponding to Emacs version @value{EMACSVER}.
68 68
69Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 69Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998,
701999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software 701999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software
71Foundation, Inc. 71Foundation, Inc.
72 72
73@quotation 73@quotation
diff --git a/doc/lispref/windows.texi b/doc/lispref/windows.texi
index 9a49401485e..1ead275e8d4 100644
--- a/doc/lispref/windows.texi
+++ b/doc/lispref/windows.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001,
4@c 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 4@c 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/windows 6@setfilename ../../info/windows
7@node Windows, Frames, Buffers, Top 7@node Windows, Frames, Buffers, Top
diff --git a/doc/man/ChangeLog b/doc/man/ChangeLog
index 90346a186a7..8d4b9aaab52 100644
--- a/doc/man/ChangeLog
+++ b/doc/man/ChangeLog
@@ -1,3 +1,7 @@
12008-01-08 Glenn Morris <rgm@gnu.org>
2
3 * emacs.1: Update Emacs version.
4
12007-11-22 Francesco Potort,Al(B <pot@gnu.org> 52007-11-22 Francesco Potort,Al(B <pot@gnu.org>
2 6
3 * etags.1: Ctags and Etags now share the same defaults, so remove 7 * etags.1: Ctags and Etags now share the same defaults, so remove
diff --git a/doc/man/emacs.1 b/doc/man/emacs.1
index 87a382272c5..104fb0bfc79 100644
--- a/doc/man/emacs.1
+++ b/doc/man/emacs.1
@@ -1,6 +1,6 @@
1'\" t 1'\" t
2.\" Copyright (C) 1995, 1999, 2000, 2001, 2002, 2003, 2004, 2.\" Copyright (C) 1995, 1999, 2000, 2001, 2002, 2003, 2004,
3.\" 2005, 2006, 2007 Free Software Foundation, Inc. 3.\" 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
4.\" 4.\"
5.\" This file is part of GNU Emacs. 5.\" This file is part of GNU Emacs.
6.\" 6.\"
@@ -20,7 +20,7 @@
20.\" Boston, MA 02110-1301, USA. 20.\" Boston, MA 02110-1301, USA.
21.\" 21.\"
22'\" t 22'\" t
23.TH EMACS 1 "2007 April 13" "GNU Emacs 22.1" 23.TH EMACS 1 "2007 April 13" "GNU Emacs 23.1.50"
24. 24.
25. 25.
26.SH NAME 26.SH NAME
@@ -734,7 +734,7 @@ Copyright
734.if t \(co 734.if t \(co
735.if n (C) 735.if n (C)
7361995, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 7361995, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
737 2006, 2007 Free Software Foundation, Inc. 737 2006, 2007, 2008 Free Software Foundation, Inc.
738.PP 738.PP
739Permission is granted to make and distribute verbatim copies of this 739Permission is granted to make and distribute verbatim copies of this
740document provided the copyright notice and this permission notice are 740document provided the copyright notice and this permission notice are
diff --git a/doc/man/etags.1 b/doc/man/etags.1
index 897cd0b881a..f39f391d6c1 100644
--- a/doc/man/etags.1
+++ b/doc/man/etags.1
@@ -1,5 +1,5 @@
1.\" Copyright (C) 1992, 2001, 2002, 2003, 2004, 1.\" Copyright (C) 1992, 2001, 2002, 2003, 2004,
2.\" 2005, 2006, 2007 Free Software Foundation, Inc. 2.\" 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
3.\" See section COPYING for conditions for redistribution 3.\" See section COPYING for conditions for redistribution
4.TH etags 1 "23nov2001" "GNU Tools" "GNU Tools" 4.TH etags 1 "23nov2001" "GNU Tools" "GNU Tools"
5.de BP 5.de BP
@@ -264,7 +264,7 @@ Stallman.
264Copyright 264Copyright
265.if t \(co 265.if t \(co
266.if n (c) 266.if n (c)
2671999, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 2671999, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
268.PP 268.PP
269Permission is granted to make and distribute verbatim copies of this 269Permission is granted to make and distribute verbatim copies of this
270document provided the copyright notice and this permission notice are 270document provided the copyright notice and this permission notice are
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index 4db888d6e44..975b65dfc37 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,3 +1,22 @@
12008-01-05 Reiner Steib <Reiner.Steib@gmx.de>
2
3 * message.texi (Mail Variables): Add some text from "(gnus)Posting
4 Server". Add `message-send-mail-with-mailclient'.
5
6 * gnus.texi (Posting Server): Move some text to "(message)Mail
7 Variables" and add a reference here.
8
92008-01-04 Michael Albinus <michael.albinus@gmx.de>
10
11 * dbus.texi (Receiving Method Calls): New chapter.
12 (Errors and Events): Add serial number to events. Replace "signal" by
13 "message". Introduce dbus-event-serial-number.
14
152008-01-03 Michael Albinus <michael.albinus@gmx.de>
16
17 * dbus.texi (Type Conversion): Explain the type specification for empty
18 arrays. Use another example.
19
12007-12-30 Michael Albinus <michael.albinus@gmx.de> 202007-12-30 Michael Albinus <michael.albinus@gmx.de>
2 21
3 * dbus.texi (all): Replace "..." by @dots{}. 22 * dbus.texi (all): Replace "..." by @dots{}.
@@ -39,7 +58,7 @@
392007-12-21 Alex Schroeder <alex@gnu.org> 582007-12-21 Alex Schroeder <alex@gnu.org>
40 59
41 * rcirc.texi: Changed single spaces after sentence end to double 60 * rcirc.texi: Changed single spaces after sentence end to double
42 spaces. Fixed some typos. 61 spaces. Fixed some typos.
43 (Internet Relay Chat): Explain relay. 62 (Internet Relay Chat): Explain relay.
44 (Getting started with rcirc): Change items to reflect prompts. 63 (Getting started with rcirc): Change items to reflect prompts.
45 Add more explanation to rcirc-track-minor-mode and added a comment to 64 Add more explanation to rcirc-track-minor-mode and added a comment to
@@ -361,9 +380,8 @@
361 380
3622007-10-28 Reiner Steib <Reiner.Steib@gmx.de> 3812007-10-28 Reiner Steib <Reiner.Steib@gmx.de>
363 382
364 * gnus.texi 383 * gnus.texi (SpamAssassin back end): Rename spam-spamassassin-path
365 (SpamAssassin back end): Rename spam-spamassassin-path to 384 to spam-spamassassin-program.
366 spam-spamassassin-program.
367 385
3682007-10-28 Reiner Steib <Reiner.Steib@gmx.de> 3862007-10-28 Reiner Steib <Reiner.Steib@gmx.de>
369 387
@@ -436,9 +454,9 @@
436 454
4372007-10-28 Reiner Steib <Reiner.Steib@gmx.de> 4552007-10-28 Reiner Steib <Reiner.Steib@gmx.de>
438 456
439 * gnus.texi (Gmane Spam Reporting): Fix 457 * gnus.texi (Gmane Spam Reporting):
440 spam-report-gmane-use-article-number. Add 458 Fix spam-report-gmane-use-article-number.
441 spam-report-user-mail-address. 459 Add spam-report-user-mail-address.
442 460
4432007-10-28 Katsumi Yamaoka <yamaoka@jpl.org> 4612007-10-28 Katsumi Yamaoka <yamaoka@jpl.org>
444 462
@@ -460,7 +478,7 @@
460 (Agent and flags): New section providing a generalized discussion 478 (Agent and flags): New section providing a generalized discussion
461 of flag handling. 479 of flag handling.
462 (Agent and IMAP): Removed flag discussion. 480 (Agent and IMAP): Removed flag discussion.
463 (Agent Variables): Added 'gnus-agent-synchronize-flags' 481 (Agent Variables): Added 'gnus-agent-synchronize-flags'.
464 482
4652007-10-28 Romain Francoise <romain@orebokech.com> 4832007-10-28 Romain Francoise <romain@orebokech.com>
466 484
@@ -490,8 +508,7 @@
490 508
4912007-10-28 Teodor Zlatanov <tzz@lifelogs.com> 5092007-10-28 Teodor Zlatanov <tzz@lifelogs.com>
492 510
493 * gnus.texi (Blacklists and Whitelists) 511 * gnus.texi (Blacklists and Whitelists, BBDB Whitelists)
494 (Blacklists and Whitelists, BBDB Whitelists)
495 (Gmane Spam Reporting, Bogofilter, spam-stat spam filtering) 512 (Gmane Spam Reporting, Bogofilter, spam-stat spam filtering)
496 (spam-stat spam filtering, SpamOracle) 513 (spam-stat spam filtering, SpamOracle)
497 (Extending the Spam ELisp package): Removed extra quote symbol for 514 (Extending the Spam ELisp package): Removed extra quote symbol for
@@ -533,7 +550,7 @@
5332007-10-28 Teodor Zlatanov <tzz@lifelogs.com> 5502007-10-28 Teodor Zlatanov <tzz@lifelogs.com>
534 551
535 * gnus.texi (Spam ELisp Package Configuration Examples): 552 * gnus.texi (Spam ELisp Package Configuration Examples):
536 "training.ham" should be "training.spam" 553 "training.ham" should be "training.spam".
537 554
5382007-10-28 Katsumi Yamaoka <yamaoka@jpl.org> 5552007-10-28 Katsumi Yamaoka <yamaoka@jpl.org>
539 556
@@ -587,26 +604,25 @@
587 604
5882007-10-28 Jesper Harder <harder@ifa.au.dk> 6052007-10-28 Jesper Harder <harder@ifa.au.dk>
589 606
590 * gnus.texi, gnus-news.texi, pgg.texi, sasl.texi: backend -> back 607 * gnus.texi, gnus-news.texi, pgg.texi, sasl.texi: backend -> back end.
591 end.
592 608
593 * gnus.texi (MIME Commands, Hashcash): Markup fix. 609 * gnus.texi (MIME Commands, Hashcash): Markup fix.
594 610
5952007-10-28 Teodor Zlatanov <tzz@lifelogs.com> 6112007-10-28 Teodor Zlatanov <tzz@lifelogs.com>
596 612
597 * gnus.texi: replaced @file{spam.el} with @code{spam.el} 613 * gnus.texi: Replaced @file{spam.el} with @code{spam.el}
598 everywhere for consistency. 614 everywhere for consistency.
599 (Filtering Spam Using The Spam ELisp Package): admonish again. 615 (Filtering Spam Using The Spam ELisp Package): Admonish again.
600 (Spam ELisp Package Sequence of Events): this is Gnus, say so. 616 (Spam ELisp Package Sequence of Events): This is Gnus, say so.
601 Say "regular expression" instead of "regex." Admonish. Pick 617 Say "regular expression" instead of "regex." Admonish. Pick
602 other words to sound better (s/so/thus/). 618 other words to sound better (s/so/thus/).
603 (Spam ELisp Package Filtering of Incoming Mail): mention 619 (Spam ELisp Package Filtering of Incoming Mail): Mention
604 statistical filters. Remove old TODO. 620 statistical filters. Remove old TODO.
605 (Spam ELisp Package Sorting and Score Display in Summary Buffer): 621 (Spam ELisp Package Sorting and Score Display in Summary Buffer):
606 new section on sorting and displaying the spam score 622 New section on sorting and displaying the spam score.
607 (BBDB Whitelists): mention spam-use-BBDB-exclusive is not a 623 (BBDB Whitelists): Mention spam-use-BBDB-exclusive is not a
608 backend but an alias to spam-use-BBDB 624 backend but an alias to spam-use-BBDB.
609 (Extending the Spam ELisp package): rewrite the example using the 625 (Extending the Spam ELisp package): Rewrite the example using the
610 new backend functionality. 626 new backend functionality.
611 627
6122007-10-28 Simon Josefsson <jas@extundo.com> 6282007-10-28 Simon Josefsson <jas@extundo.com>
@@ -641,14 +657,13 @@
641 657
6422007-10-28 Teodor Zlatanov <tzz@lifelogs.com> 6582007-10-28 Teodor Zlatanov <tzz@lifelogs.com>
643 659
644 * gnus.texi (Hashcash): changed location of library, also mention 660 * gnus.texi (Hashcash): Changed location of library, also mention
645 that payments can be verified and fix the name of the 661 that payments can be verified and fix the name of the
646 hashcash-path variable 662 hashcash-path variable.
647 663
6482007-10-28 Reiner Steib <Reiner.Steib@gmx.de> 6642007-10-28 Reiner Steib <Reiner.Steib@gmx.de>
649 665
650 * gnus.texi 666 * gnus.texi (Article Display): Add `gnus-picon-style'.
651 (Article Display): Add `gnus-picon-style'.
652 667
6532007-10-28 Katsumi Yamaoka <yamaoka@jpl.org> 6682007-10-28 Katsumi Yamaoka <yamaoka@jpl.org>
654 669
@@ -657,13 +672,13 @@
6572007-10-28 Teodor Zlatanov <tzz@lifelogs.com> 6722007-10-28 Teodor Zlatanov <tzz@lifelogs.com>
658 673
659 * gnus.texi (Blacklists and Whitelists, BBDB Whitelists) 674 * gnus.texi (Blacklists and Whitelists, BBDB Whitelists)
660 (Bogofilter, spam-stat spam filtering, SpamOracle): old incorrect 675 (Bogofilter, spam-stat spam filtering, SpamOracle): Old incorrect
661 warning about ham processors in spam groups removed 676 warning about ham processors in spam groups removed.
662 677
6632007-10-28 Teodor Zlatanov <tzz@lifelogs.com> 6782007-10-28 Teodor Zlatanov <tzz@lifelogs.com>
664 From Hubert Chan <hubert@uhoreg.ca>
665 679
666 * gnus.texi (SpamAssassin backend): added new node about SpamAssassin 680 * gnus.texi (SpamAssassin backend): Added new node about SpamAssassin.
681 From Hubert Chan <hubert@uhoreg.ca>.
667 682
6682007-10-28 Jesper Harder <harder@ifa.au.dk> 6832007-10-28 Jesper Harder <harder@ifa.au.dk>
669 684
@@ -942,7 +957,7 @@
942 (trampfnmhl, trampfnuhl, trampfnhl): Remove macros. Replace all 957 (trampfnmhl, trampfnuhl, trampfnhl): Remove macros. Replace all
943 occurencies by trampfn. 958 occurencies by trampfn.
944 (Frequently Asked Questions): Extend example code for host 959 (Frequently Asked Questions): Extend example code for host
945 identification in the modeline. Add bbdb to approaches shortening Tramp 960 identification in the modeline. Add bbdb to approaches shortening Tramp
946 file names to be typed. 961 file names to be typed.
947 962
948 * trampver.texi: Update release number. 963 * trampver.texi: Update release number.
@@ -3589,10 +3604,9 @@
3589 * gnus.texi (Batching Agents): Fixed typo in example. Reported 3604 * gnus.texi (Batching Agents): Fixed typo in example. Reported
3590 by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>. 3605 by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>.
3591 3606
35922004-09-20 Andre Srinivasan <andre@e2open.com> 36072004-09-20 Andre Srinivasan <andre@e2open.com> (tiny change)
3593 3608
3594 * gnus.texi (Group Parameters): Added more on hooks. (Small 3609 * gnus.texi (Group Parameters): Added more on hooks.
3595 change.)
3596 3610
35972004-09-20 Florian Weimer <fw@deneb.enyo.de> 36112004-09-20 Florian Weimer <fw@deneb.enyo.de>
3598 3612
@@ -3620,7 +3634,8 @@
3620 3634
36212004-09-10 Teodor Zlatanov <tzz@lifelogs.com> 36352004-09-10 Teodor Zlatanov <tzz@lifelogs.com>
3622 3636
3623 * gnus.texi (Spam ELisp Package Sequence of Events): Some clarifications. 3637 * gnus.texi (Spam ELisp Package Sequence of Events):
3638 Some clarifications.
3624 (Spam ELisp Package Global Variables): More clarifications. 3639 (Spam ELisp Package Global Variables): More clarifications.
3625 3640
36262004-09-10 Teodor Zlatanov <tzz@lifelogs.com> 36412004-09-10 Teodor Zlatanov <tzz@lifelogs.com>
diff --git a/doc/misc/dbus.texi b/doc/misc/dbus.texi
index d8f2f590360..506716e8d92 100644
--- a/doc/misc/dbus.texi
+++ b/doc/misc/dbus.texi
@@ -6,7 +6,7 @@
6@c %**end of header 6@c %**end of header
7 7
8@copying 8@copying
9Copyright @copyright{} 2007 Free Software Foundation, Inc. 9Copyright @copyright{} 2007, 2008 Free Software Foundation, Inc.
10 10
11@quotation 11@quotation
12Permission is granted to copy, distribute and/or modify this document 12Permission is granted to copy, distribute and/or modify this document
@@ -50,6 +50,7 @@ be found at @uref{http://dbus.freedesktop.org/}.
50* Inspection:: Inspection of the bus names. 50* Inspection:: Inspection of the bus names.
51* Type Conversion:: Mapping Lisp types and D-Bus types. 51* Type Conversion:: Mapping Lisp types and D-Bus types.
52* Synchronous Methods:: Calling methods in a blocking way. 52* Synchronous Methods:: Calling methods in a blocking way.
53* Receiving Method Calls:: Offering own methods.
53* Signals:: Sending and receiving signals. 54* Signals:: Sending and receiving signals.
54* Errors and Events:: Errors and events. 55* Errors and Events:: Errors and events.
55* GNU Free Documentation License:: The license for this documentation. 56* GNU Free Documentation License:: The license for this documentation.
@@ -292,40 +293,56 @@ but different to
292(dbus-call-method @dots{} :int32 @var{NUMBER} :signature @var{STRING}) 293(dbus-call-method @dots{} :int32 @var{NUMBER} :signature @var{STRING})
293@end lisp 294@end lisp
294 295
295The value for a byte type can be any integer in the range 0 through 296The value for a byte D-Bus type can be any integer in the range 0
296255. If a character is used as argument, modifiers represented 297through 255. If a character is used as argument, modifiers
297outside this range are stripped of. For example, @code{:byte ?x} is 298represented outside this range are stripped of. For example,
298equal to @code{:byte ?\M-x}, but it is not equal to @code{:byte 299@code{:byte ?x} is equal to @code{:byte ?\M-x}, but it is not equal to
299?\C-x} or @code{:byte ?\M-\C-x}. 300@code{:byte ?\C-x} or @code{:byte ?\M-\C-x}.
300 301
301A D-Bus compound type is always represented as list. The car of this 302A D-Bus compound type is always represented as a list. The @sc{car}
302list can be the type symbol @code{:array}, @code{:variant}, 303of this list can be the type symbol @code{:array}, @code{:variant},
303@code{:struct} or @code{:dict-entry}, which would result in a 304@code{:struct} or @code{:dict-entry}, which would result in a
304corresponding D-Bus container. @code{:array} is optional, because 305corresponding D-Bus container. @code{:array} is optional, because
305this is the default compoud type for a list. 306this is the default compound D-Bus type for a list.
306 307
307The objects being elements of the list are checked according to the 308The objects being elements of the list are checked according to the
308D-Bus compound type rules. 309D-Bus compound type rules.
309 310
310@itemize 311@itemize
311@item An array must contain only elements of the same D-Bus type. 312@item An array must contain only elements of the same D-Bus type. It
313can be empty.
314
312@item A variant must contain only one single element. 315@item A variant must contain only one single element.
316
313@item A dictionary entry must be element of an array, and it must 317@item A dictionary entry must be element of an array, and it must
314contain only a key-value pair of two element, with a basic type key. 318contain only a key-value pair of two elements, with a basic D-Bus type
319key.
320
315@item There is no restriction for structs. 321@item There is no restriction for structs.
316@end itemize 322@end itemize
317 323
318@noindent 324If an empty array needs an element D-Bus type other than string, it
319Example: 325can contain exactly one element of D-Bus type @code{:signature}. The
326value of this element (a string) is used as the signature of the
327elements of this array. Example:
320 328
321@lisp 329@lisp
322(dbus-send-signal @dots{} 330(dbus-call-method
323 :object-path STRING '(:variant :boolean BOOL) 331 :session "org.freedesktop.Notifications"
324 '(:array NUMBER NUMBER) '(:array BOOL :boolean BOOL) 332 "/org/freedesktop/Notifications"
325 '(:struct BOOL :boolean BOOL BOOL 333 "org.freedesktop.Notifications" "Notify"
326 (:array NUMBER NUMBER) (:array BOOL BOOL)) 334 "GNU Emacs" ;; Application name.
327 '(:struct NUMBER NUMBER) '((:dict-entry NUMBER (NUMBER))) 335 0 ;; No replacement of other notifications.
328 '(:array (:dict-entry NUMBER :int32 NUMBER))) 336 "" ;; No icon.
337 "Notification summary" ;; Summary.
338 (format ;; Body.
339 "This is a test notification, raised from %s" (emacs-version))
340 '(:array) ;; No actions (empty array of strings).
341 '(:array :signature "@{sv@}") ;; No hints
342 ;; (empty array of dictionary entries).
343 ':int32 -1) ;; Default timeout.
344
345@result{} 3
329@end lisp 346@end lisp
330 347
331 348
@@ -471,6 +488,86 @@ emulate the @code{lshal} command on GNU/Linux systems:
471@end defun 488@end defun
472 489
473 490
491@node Receiving Method Calls
492@chapter Offering own methods.
493@cindex method calls, returning
494@cindex returning method calls
495
496Emacs can also offer own methods, which can be called by other
497applications. These methods could be an implementation of an
498interface of a well known service, like @code{org.freedesktop.TextEditor}.
499
500It could be also an implementation of an own interface. In this case,
501the service name must be @code{org.gnu.Emacs}. The object path shall
502begin with @code{/org/gnu/Emacs/@strong{Application}/}, and the
503interface name shall be @code{org.gnu.Emacs.@strong{Application}}.
504@code{@strong{Application}} is the name of the application which
505provides the interface.
506
507@defun dbus-register-method bus service path interface method handler
508With this function, an application registers @var{method} on the D-Bus
509@var{bus}.
510
511@var{bus} is either the symbol @code{:system} or the symbol
512@code{:session}.
513
514@var{service} is the D-Bus service name of the D-Bus object
515@var{method} is registered for. It must be a known name.
516
517@var{path} is the D-Bus object path @var{service} is
518registered.
519
520@var{interface} is the interface offered by @var{service}. It must
521provide @var{method}.
522
523@var{handler} is a Lisp function to be called when when a @var{method}
524call is is received. It must accept as arguments the input arguments
525of @var{method}. @var{handler} must return a list, which elements are
526used as arguments for the reply message of @var{method}. This list
527can be composed like the input parameters in @ref{Type Conversion}.
528
529@code{dbus-register-method} returns a Lisp symbol, which can be used
530as argument in @code{dbus-unregister-object} for removing the
531registration for @var{method}. Example:
532
533@example
534(defun my-dbus-method-handler (filename)
535 (let (result)
536 (if (find-file filename)
537 (setq result '(:boolean t))
538 (setq result '(:boolean nil)))
539 result))
540
541@result{} my-dbus-method-handler
542
543(dbus-register-method
544 :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
545 "org.freedesktop.TextEditor" "OpenFile"
546 'my-dbus-method-handler)
547
548@result{} ((:system "org.freedesktop.TextEditor" "OpenFile")
549 ("org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
550 my-method-handler))
551@end example
552
553If you invoke the method @code{org.freedesktop.TextEditor.OpenFile}
554from another D-Bus application with a filename as parameter, the file
555is opened in Emacs, and the method returns either @var{true} or
556@var{false}, indicating the success if the method. As test tool one
557could use the command line tool @code{dbus-send} in a shell:
558
559@example
560# dbus-send --session --print-reply \
561 --dest="org.freedesktop.TextEditor" \
562 "/org/freedesktop/TextEditor" \
563 "org.freedesktop.TextEditor.OpenFile" string:"/etc/hosts"
564
565@print{} method return sender=:1.22 -> dest=:1.23 reply_serial=2
566 boolean true
567@end example
568@end defun
569
570
474@node Signals 571@node Signals
475@chapter Sending and receiving signals. 572@chapter Sending and receiving signals.
476@cindex signals 573@cindex signals
@@ -585,18 +682,21 @@ Incoming D-Bus messages are handled as Emacs events (see @pxref{Misc
585Events, , , elisp}). The generated event has this form: 682Events, , , elisp}). The generated event has this form:
586 683
587@example 684@example
588(dbus-event @var{bus} @var{service} @var{path} @var{interface} @var{member} @var{handler} &rest @var{args}) 685(dbus-event @var{bus} @var{serial} @var{service} @var{path} @var{interface} @var{member} @var{handler} &rest @var{args})
589@end example 686@end example
590 687
591@var{bus} identifies the D-Bus the signal is coming from. It is 688@var{bus} identifies the D-Bus the signal is coming from. It is
592either the symbol @code{:system} or the symbol @code{:session}. 689either the symbol @code{:system} or the symbol @code{:session}.
593 690
691@var{serial} is the serial number of the received D-Bus message if it
692is a method call, or @code{nil}.
693
594@var{service} and @var{path} are the unique name and the object path 694@var{service} and @var{path} are the unique name and the object path
595of the D-Bus object emitting the signal. @var{interface} and 695of the D-Bus object emitting the message. @var{interface} and
596@var{member} denote the signal which has been sent. 696@var{member} denote the message which has been sent.
597 697
598@var{handler} is the callback function which has been registered for 698@var{handler} is the callback function which has been registered for
599this signal (see @pxref{Signals}). When a @code{dbus-event} event 699this message (see @pxref{Signals}). When a @code{dbus-event} event
600arrives, @var{handler} is called with @var{args} as arguments. 700arrives, @var{handler} is called with @var{args} as arguments.
601 701
602In order to inspect the @code{dbus-event} data, you could extend the 702In order to inspect the @code{dbus-event} data, you could extend the
@@ -615,6 +715,12 @@ Returns the bus name @var{event} is coming from.
615The result is either the symbol @code{:system} or the symbol @code{:session}. 715The result is either the symbol @code{:system} or the symbol @code{:session}.
616@end defun 716@end defun
617 717
718@defun dbus-event-serial-number event
719Returns the serial number of the corresponding D-Bus message.
720The result is a number in case the D-Bus message is a method
721call, or @code{nil} for all other mesage types.
722@end defun
723
618@defun dbus-event-service-name event 724@defun dbus-event-service-name event
619Returns the unique name of the D-Bus object @var{event} is coming from. 725Returns the unique name of the D-Bus object @var{event} is coming from.
620@end defun 726@end defun
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi
index 521ac05c6fb..690c63e4460 100644
--- a/doc/misc/gnus.texi
+++ b/doc/misc/gnus.texi
@@ -10,7 +10,7 @@
10 10
11@copying 11@copying
12Copyright @copyright{} 1995, 1996, 1997, 1998, 1999, 2000, 2001, 12Copyright @copyright{} 1995, 1996, 1997, 1998, 1999, 2000, 2001,
132002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 132002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
14 14
15@quotation 15@quotation
16Permission is granted to copy, distribute and/or modify this document 16Permission is granted to copy, distribute and/or modify this document
@@ -12139,28 +12139,12 @@ for posting.
12139Finally, if you want to always post using the native select method, 12139Finally, if you want to always post using the native select method,
12140you can set this variable to @code{native}. 12140you can set this variable to @code{native}.
12141 12141
12142When sending mail, Message invokes @code{message-send-mail-function}. 12142@vindex message-send-mail-function
12143The default function, @code{message-send-mail-with-sendmail}, pipes 12143When sending mail, Message invokes the function specified by the
12144your article to the @code{sendmail} binary for further queuing and 12144variable @code{message-send-mail-function}. Gnus tries to set it to a
12145sending. When your local system is not configured for sending mail 12145value suitable for your system.
12146using @code{sendmail}, and you have access to a remote @acronym{SMTP} 12146@xref{Mail Variables, ,Mail Variables,message,Message manual}, for more
12147server, you can set @code{message-send-mail-function} to 12147information.
12148@code{smtpmail-send-it} and make sure to setup the @code{smtpmail}
12149package correctly. An example:
12150
12151@lisp
12152(setq message-send-mail-function 'smtpmail-send-it
12153 smtpmail-default-smtp-server "YOUR SMTP HOST")
12154@end lisp
12155
12156To the thing similar to this, there is
12157@code{message-smtpmail-send-it}. It is useful if your @acronym{ISP}
12158requires the @acronym{POP}-before-@acronym{SMTP} authentication.
12159@xref{POP before SMTP}.
12160
12161Other possible choices for @code{message-send-mail-function} includes
12162@code{message-send-mail-with-mh}, @code{message-send-mail-with-qmail},
12163and @code{feedmail-send-it}.
12164 12148
12165@node POP before SMTP 12149@node POP before SMTP
12166@section POP before SMTP 12150@section POP before SMTP
diff --git a/doc/misc/message.texi b/doc/misc/message.texi
index fab5aaf173a..37c3384c1e8 100644
--- a/doc/misc/message.texi
+++ b/doc/misc/message.texi
@@ -9,7 +9,7 @@
9This file documents Message, the Emacs message composition mode. 9This file documents Message, the Emacs message composition mode.
10 10
11Copyright @copyright{} 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 11Copyright @copyright{} 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
122004, 2005, 2006, 2007 Free Software Foundation, Inc. 122004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
13 13
14@quotation 14@quotation
15Permission is granted to copy, distribute and/or modify this document 15Permission is granted to copy, distribute and/or modify this document
@@ -1564,18 +1564,39 @@ when it doesn't lead to the user having to wait.
1564@table @code 1564@table @code
1565@item message-send-mail-function 1565@item message-send-mail-function
1566@vindex message-send-mail-function 1566@vindex message-send-mail-function
1567@findex message-send-mail-function
1567@findex message-send-mail-with-sendmail 1568@findex message-send-mail-with-sendmail
1568@findex message-send-mail-with-mh 1569@findex message-send-mail-with-mh
1569@findex message-send-mail-with-qmail 1570@findex message-send-mail-with-qmail
1570@findex message-smtpmail-send-it 1571@findex message-smtpmail-send-it
1571@findex smtpmail-send-it 1572@findex smtpmail-send-it
1572@findex feedmail-send-it 1573@findex feedmail-send-it
1574@findex message-send-mail-with-mailclient
1573Function used to send the current buffer as mail. The default is 1575Function used to send the current buffer as mail. The default is
1574@code{message-send-mail-with-sendmail}, or @code{smtpmail-send-it} 1576@code{message-send-mail-with-sendmail}, or @code{smtpmail-send-it}
1575according to the system. Other valid values include 1577according to the system. Other valid values include
1578@code{message-send-mail-with-mailclient},
1576@code{message-send-mail-with-mh}, @code{message-send-mail-with-qmail}, 1579@code{message-send-mail-with-mh}, @code{message-send-mail-with-qmail},
1577@code{message-smtpmail-send-it} and @code{feedmail-send-it}. 1580@code{message-smtpmail-send-it} and @code{feedmail-send-it}.
1578 1581
1582The function
1583@code{message-send-mail-with-sendmail} pipes your article to the
1584@code{sendmail} binary for further queuing and sending. When your local
1585system is not configured for sending mail using @code{sendmail}, and you
1586have access to a remote @acronym{SMTP} server, you can set
1587@code{message-send-mail-function} to @code{smtpmail-send-it} and make
1588sure to setup the @code{smtpmail} package correctly. An example:
1589
1590@lisp
1591(setq message-send-mail-function 'smtpmail-send-it
1592 smtpmail-default-smtp-server "YOUR SMTP HOST")
1593@end lisp
1594
1595To the thing similar to this, there is
1596@code{message-smtpmail-send-it}. It is useful if your @acronym{ISP}
1597requires the @acronym{POP}-before-@acronym{SMTP} authentication.
1598@xref{POP before SMTP, , POP before SMTP, gnus, The Gnus Manual}.
1599
1579@item message-mh-deletable-headers 1600@item message-mh-deletable-headers
1580@vindex message-mh-deletable-headers 1601@vindex message-mh-deletable-headers
1581Most versions of MH doesn't like being fed messages that contain the 1602Most versions of MH doesn't like being fed messages that contain the