aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaroly Lorentey2006-04-01 13:24:42 +0000
committerKaroly Lorentey2006-04-01 13:24:42 +0000
commit10a0e6fe87378d0dafb5ce257aa60c8a1b25c708 (patch)
treedb6f6272d381d3ca09c783cea7f5f3aaf8fafc99
parent6bcc8ec7eb185314e1b24f285fdcc1e7093c1bc1 (diff)
parentafc749959d78f5b48b92de877067828d46c915ce (diff)
downloademacs-10a0e6fe87378d0dafb5ce257aa60c8a1b25c708.tar.gz
emacs-10a0e6fe87378d0dafb5ce257aa60c8a1b25c708.zip
Merged from emacs@sv.gnu.org
Patches applied: * emacs@sv.gnu.org/emacs--devo--0--patch-173 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-174 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-175 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-176 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-177 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-178 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-179 Update from erc--emacs--0 * emacs@sv.gnu.org/emacs--devo--0--patch-180 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-181 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-182 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-183 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-184 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-185 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-186 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-187 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/gnus--rel--5.10--patch-65 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-66 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-67 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-68 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-69 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-70 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-71 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-72 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-542
-rw-r--r--FTP2
-rw-r--r--INSTALL12
-rw-r--r--README2
-rwxr-xr-xadmin/make-announcement1
-rw-r--r--admin/make-tarball.txt2
-rw-r--r--admin/nt/README-UNDUMP.W322
-rw-r--r--admin/nt/README-ftp-server4
-rw-r--r--admin/nt/README.W329
-rw-r--r--etc/CENSORSHIP1
-rw-r--r--etc/ChangeLog45
-rw-r--r--etc/GNUS-NEWS6
-rw-r--r--etc/MACHINES1
-rw-r--r--etc/MORE.STUFF21
-rw-r--r--etc/NEWS45
-rw-r--r--etc/images/README40
-rw-r--r--etc/images/attach.pbmbin634 -> 81 bytes
-rw-r--r--etc/images/contact.pbmbin0 -> 81 bytes
-rw-r--r--etc/images/data-save.pbmbin0 -> 81 bytes
-rw-r--r--etc/images/data-save.xpm238
-rw-r--r--etc/images/delete.pbmbin0 -> 81 bytes
-rw-r--r--etc/images/execute.pbmbin81 -> 0 bytes
-rw-r--r--etc/images/execute.xpm35
-rw-r--r--etc/images/exit.pbmbin634 -> 81 bytes
-rw-r--r--etc/images/fld-open.pbmbin634 -> 0 bytes
-rw-r--r--etc/images/fld-open.xpm34
-rw-r--r--etc/images/highlight.pbmbin81 -> 0 bytes
-rw-r--r--etc/images/highlight.xpm33
-rw-r--r--etc/images/mail.pbmbin634 -> 0 bytes
-rw-r--r--etc/images/mail.xpm35
-rw-r--r--etc/images/mail/alias.pbmbin81 -> 0 bytes
-rw-r--r--etc/images/mail/alias.xpm33
-rw-r--r--etc/images/mail/compose.pbmbin634 -> 81 bytes
-rw-r--r--etc/images/mail/flag-for-followup.pbmbin0 -> 81 bytes
-rw-r--r--etc/images/mail/flag-for-followup.xpm187
-rw-r--r--etc/images/mail/inbox.pbmbin0 -> 81 bytes
-rw-r--r--etc/images/mail/move.pbmbin0 -> 81 bytes
-rw-r--r--etc/images/mail/refile.pbmbin81 -> 0 bytes
-rw-r--r--etc/images/mail/refile.xpm36
-rw-r--r--etc/images/mail/repack.pbmbin81 -> 81 bytes
-rw-r--r--etc/images/mail/repack.xpm86
-rw-r--r--etc/images/mail/reply-all.pbmbin81 -> 81 bytes
-rw-r--r--etc/images/mail/reply-from.pbmbin81 -> 81 bytes
-rw-r--r--etc/images/mail/reply-from.xpm129
-rw-r--r--etc/images/mail/reply-to.pbmbin81 -> 81 bytes
-rw-r--r--etc/images/mail/reply-to.xpm240
-rw-r--r--etc/images/mail/reply.pbmbin81 -> 81 bytes
-rw-r--r--etc/images/mail/send.pbmbin634 -> 81 bytes
-rw-r--r--etc/images/next-page.pbmbin0 -> 81 bytes
-rw-r--r--etc/images/page-down.pbmbin81 -> 0 bytes
-rw-r--r--etc/images/page-down.xpm34
-rw-r--r--etc/images/refresh.xpm264
-rw-r--r--etc/images/search-replace.pbmbin634 -> 81 bytes
-rw-r--r--etc/images/search-replace.xpm306
-rw-r--r--etc/images/separator.xpm57
-rw-r--r--etc/images/show.pbmbin81 -> 81 bytes
-rw-r--r--etc/images/show.xpm211
-rw-r--r--etc/images/sort-ascending.xpm90
-rw-r--r--etc/images/sort-descending.xpm79
-rw-r--r--etc/images/widen.pbmbin81 -> 0 bytes
-rw-r--r--etc/images/widen.xpm32
-rw-r--r--etc/images/zoom-in.xpm159
-rw-r--r--etc/images/zoom-out.pbmbin0 -> 81 bytes
-rw-r--r--etc/images/zoom-out.xpm158
-rw-r--r--etc/termcap.src6
-rw-r--r--lib-src/ChangeLog7
-rw-r--r--lib-src/b2m.c21
-rw-r--r--lib-src/fakemail.c21
-rw-r--r--lisp/ChangeLog137
-rw-r--r--lisp/apropos.el3
-rw-r--r--lisp/comint.el7
-rw-r--r--lisp/emacs-lisp/authors.el6
-rw-r--r--lisp/emulation/cua-base.el21
-rw-r--r--lisp/emulation/cua-rect.el4
-rw-r--r--lisp/erc/ChangeLog37
-rw-r--r--lisp/erc/erc-button.el2
-rw-r--r--lisp/erc/erc-identd.el18
-rw-r--r--lisp/erc/erc.el38
-rw-r--r--lisp/files.el2
-rw-r--r--lisp/gnus/ChangeLog25
-rw-r--r--lisp/gnus/gnus-sum.el4
-rw-r--r--lisp/gnus/mm-decode.el19
-rw-r--r--lisp/gnus/mml.el2
-rw-r--r--lisp/gnus/rfc2231.el11
-rw-r--r--lisp/help.el2
-rw-r--r--lisp/ibuf-ext.el36
-rw-r--r--lisp/international/mule-cmds.el1
-rw-r--r--lisp/ldefs-boot.el1763
-rw-r--r--lisp/mail/rmail.el34
-rw-r--r--lisp/mh-e/ChangeLog109
-rw-r--r--lisp/mh-e/mh-e.el865
-rw-r--r--lisp/mh-e/mh-folder.el4
-rw-r--r--lisp/mh-e/mh-funcs.el2
-rw-r--r--lisp/mh-e/mh-tool-bar.el61
-rw-r--r--lisp/net/rcirc.el2
-rw-r--r--lisp/pgg-gpg.el460
-rw-r--r--lisp/progmodes/gdb-ui.el109
-rw-r--r--lisp/progmodes/gud.el1
-rw-r--r--lisp/term/mac-win.el42
-rw-r--r--lisp/textmodes/org.el2
-rw-r--r--lisp/url/ChangeLog11
-rw-r--r--lisp/url/url-handlers.el21
-rw-r--r--lisp/url/url-irc.el21
-rw-r--r--lispref/ChangeLog10
-rw-r--r--lispref/elisp.texi7
-rw-r--r--lispref/processes.texi6
-rw-r--r--man/ChangeLog48
-rw-r--r--man/ada-mode.texi2
-rw-r--r--man/autotype.texi2
-rw-r--r--man/calc.texi6
-rw-r--r--man/cc-mode.texi2
-rw-r--r--man/cl.texi3
-rw-r--r--man/dired-x.texi2
-rw-r--r--man/ebrowse.texi2
-rw-r--r--man/ediff.texi2
-rw-r--r--man/emacs-mime.texi4
-rw-r--r--man/emacs-xtra.texi2
-rw-r--r--man/emacs.texi5
-rw-r--r--man/erc.texi2
-rw-r--r--man/eshell.texi2
-rw-r--r--man/eudc.texi4
-rw-r--r--man/faq.texi81
-rw-r--r--man/files.texi10
-rw-r--r--man/forms.texi4
-rw-r--r--man/gnu.texi4
-rw-r--r--man/gnus-faq.texi93
-rw-r--r--man/gnus.texi15
-rw-r--r--man/idlwave.texi4
-rw-r--r--man/info.texi4
-rw-r--r--man/message.texi11
-rw-r--r--man/mh-e.texi4
-rw-r--r--man/pcl-cvs.texi2
-rw-r--r--man/pgg.texi6
-rw-r--r--man/rcirc.texi2
-rw-r--r--man/reftex.texi3
-rw-r--r--man/sc.texi2
-rw-r--r--man/ses.texi4
-rw-r--r--man/sieve.texi5
-rw-r--r--man/speedbar.texi4
-rw-r--r--man/url.texi8
-rw-r--r--man/vip.texi2
-rw-r--r--man/viper.texi2
-rw-r--r--man/widget.texi2
-rw-r--r--man/woman.texi4
-rw-r--r--src/.gdbinit18
-rw-r--r--src/ChangeLog84
-rw-r--r--src/editfns.c32
-rw-r--r--src/fns.c6
-rw-r--r--src/keyboard.c19
-rw-r--r--src/macmenu.c117
-rw-r--r--src/macterm.c3
-rw-r--r--src/print.c12
-rw-r--r--src/process.c74
-rw-r--r--src/term.c6
-rw-r--r--src/w32term.c6
-rw-r--r--src/xdisp.c12
-rw-r--r--src/xfns.c1
-rw-r--r--src/xterm.c5
157 files changed, 4861 insertions, 2527 deletions
diff --git a/FTP b/FTP
index ea3d599d699..14a3ada7bd0 100644
--- a/FTP
+++ b/FTP
@@ -214,7 +214,7 @@ directory for more information.
214 214
215* GNU Software for VMS 215* GNU Software for VMS
216 216
217 - ftp.vms.stacken.kth.se/MIRRORS/GNU-VMS/- lots of GNU ports to VMS, 217 - http://www.lp.se/gnu-vms/- lots of GNU ports to VMS,
218including Emacs 19, GCC, Bison, Make, RCS. 218including Emacs 19, GCC, Bison, Make, RCS.
219 219
220* If You Like The Software 220* If You Like The Software
diff --git a/INSTALL b/INSTALL
index b18baaa1efa..f4dac28b547 100644
--- a/INSTALL
+++ b/INSTALL
@@ -132,14 +132,14 @@ can be found:
132 . libxpm for XPM: ftp://ftp.x.org/contrib/libraries/ 132 . libxpm for XPM: ftp://ftp.x.org/contrib/libraries/
133 Get version 3.4k or later, which lets Emacs 133 Get version 3.4k or later, which lets Emacs
134 use its own color allocation functions. 134 use its own color allocation functions.
135 . libpng for PNG: ftp://www.libpng.org/pub/png/ 135 . libpng for PNG: ftp://ftp.simplesystems.org/pub/libpng/png/
136 . libz (for PNG): http://www.info-zip.org/pub/infozip/zlib/ 136 . libz (for PNG): http://www.zlib.net/
137 . libjpeg for JPEG: ftp://ftp.uu.net/graphics/jpeg/ 137 . libjpeg for JPEG: ftp://ftp.uu.net/graphics/jpeg/
138 Get version 6b -- 6a is reported to fail in 138 Get version 6b -- 6a is reported to fail in
139 Emacs. 139 Emacs.
140 . libtiff for TIFF: http://www.libtiff.org/ 140 . libtiff for TIFF: http://www.libtiff.org/
141 . libungif for GIF: 141 . libungif for GIF:
142 http://prtr-13.ucsc.edu/~badger/software/libungif/index.shtml 142 http://sourceforge.net/projects/libungif
143 Ensure you get version 4.1.0b1 or higher of libungif -- a bug in 143 Ensure you get version 4.1.0b1 or higher of libungif -- a bug in
144 4.1.0 can crash Emacs. 144 4.1.0 can crash Emacs.
145 145
@@ -157,7 +157,7 @@ must do this yourself.
157 157
158To take proper advantage of Emacs 21's mule-unicode charsets, you need 158To take proper advantage of Emacs 21's mule-unicode charsets, you need
159a suitable font. For `Unicode' (ISO 10646) fonts for X, see 159a suitable font. For `Unicode' (ISO 10646) fonts for X, see
160<URL:http://dvdeug.dhis.org/unifont.html> (packaged in Debian), 160<URL:http://czyborra.com/unifont/> (packaged in Debian),
161<URL:http://openlab.ring.gr.jp/efont/> (packaged in Debian). (In 161<URL:http://openlab.ring.gr.jp/efont/> (packaged in Debian). (In
162recent Debian versions, there is an extensive `misc-fixed' iso10646-1 162recent Debian versions, there is an extensive `misc-fixed' iso10646-1
163in the default X installation.) Perhaps also see 163in the default X installation.) Perhaps also see
@@ -166,7 +166,7 @@ in the default X installation.) Perhaps also see
166<URL:http://czyborra.com/charsets/> has basic fonts for Emacs's 166<URL:http://czyborra.com/charsets/> has basic fonts for Emacs's
167ISO-8859 charsets. 167ISO-8859 charsets.
168 168
169XFree86 release 4 (from <URL:ftp://ftp.xfree86.org/> and mirrors) 169XFree86 release 4 (from <URL:ftp://ftp.xfree86.org/pub/XFree86/> and mirrors)
170contains font support for most, if not all, of the charsets that Emacs 170contains font support for most, if not all, of the charsets that Emacs
171currently supports, including iso10646-1 encoded fonts for use with 171currently supports, including iso10646-1 encoded fonts for use with
172the mule-unicode charsets. The font files should also be usable with 172the mule-unicode charsets. The font files should also be usable with
@@ -176,7 +176,7 @@ etc/PROBLEMS.
176 176
177BDF fonts etl-unicode.tar.gz used by ps-print and ps-mule to print 177BDF fonts etl-unicode.tar.gz used by ps-print and ps-mule to print
178Unicode characters are available from <URL:ftp://ftp.x.org/contrib/fonts/> 178Unicode characters are available from <URL:ftp://ftp.x.org/contrib/fonts/>
179and <URL:ftp://ftp.xfree86.org/pub/X.Org/contrib/fonts/>. 179and <URL:ftp://ftp.xfree86.org/pub/mirror/X.Org/contrib/fonts/>.
180 180
181* GNU/Linux development packages 181* GNU/Linux development packages
182 182
diff --git a/README b/README
index bf09741a6f5..973b1a04baf 100644
--- a/README
+++ b/README
@@ -95,7 +95,7 @@ version of Emacs (currently based on version 19.28, but soon moving to
9519.34 and then 20.1) that compiles and works on OpenVMS 5.5 and above 9519.34 and then 20.1) that compiles and works on OpenVMS 5.5 and above
96on both VAX and Alpha architectures. For more information see 96on both VAX and Alpha architectures. For more information see
97 97
98 http://vms.gnu.org/software/released1/emacs.html#get_emacs_1928_kit 98 http://www.lp.se/gnu-vms/software/released1/emacs.html
99 99
100There is also some effort going on with Emacs 21. Source code is 100There is also some effort going on with Emacs 21. Source code is
101available at ftp://ftp.nvg.ntnu.no/pub/vms/emacs/. Look for most 101available at ftp://ftp.nvg.ntnu.no/pub/vms/emacs/. Look for most
diff --git a/admin/make-announcement b/admin/make-announcement
index cc9d68726a1..dd55efe360b 100755
--- a/admin/make-announcement
+++ b/admin/make-announcement
@@ -30,6 +30,7 @@ if [ "$answer" ]; then newtag=$answer; fi
30exec > $outfile 30exec > $outfile
31 31
32cat <<EOF 32cat <<EOF
33
33There is a new pretest available in 34There is a new pretest available in
34 35
35 <ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-$NEW.tar.gz> 36 <ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-$NEW.tar.gz>
diff --git a/admin/make-tarball.txt b/admin/make-tarball.txt
index 10fca7e84ac..0fcba5b40c8 100644
--- a/admin/make-tarball.txt
+++ b/admin/make-tarball.txt
@@ -69,7 +69,7 @@ For each step, check for possible errors.
69 ftp://alpha.gnu.org/gnu/emacs/pretest/ for a pretest, at 69 ftp://alpha.gnu.org/gnu/emacs/pretest/ for a pretest, at
70 ftp://ftp.gnu.org/gnu/emacs/ for a release. 70 ftp://ftp.gnu.org/gnu/emacs/ for a release.
71 71
7214. For a pretest, let Richard Stallman know about the new pretest and 7214. For a pretest, let Richard Stallman <rms@gnu.org> know about the new pretest and
73 tell him to announce it using the announcement you prepared. Remind 73 tell him to announce it using the announcement you prepared. Remind
74 him to set a Reply-to header to <emacs-pretest-bug@gnu.org>. 74 him to set a Reply-to header to <emacs-pretest-bug@gnu.org>.
75 For a release, Richard should prepare the announcement himself, 75 For a release, Richard should prepare the announcement himself,
diff --git a/admin/nt/README-UNDUMP.W32 b/admin/nt/README-UNDUMP.W32
index 14c723129b4..9c9875b44d4 100644
--- a/admin/nt/README-UNDUMP.W32
+++ b/admin/nt/README-UNDUMP.W32
@@ -5,7 +5,7 @@ Emacs for Windows NT/2000/XP and Windows 95/98/Me. This distribution
5supplements the standard dumped precompiled distribution of Emacs, which 5supplements the standard dumped precompiled distribution of Emacs, which
6you can download from: 6you can download from:
7 7
8 ftp://ftp.gnu.org/gnu/windows/emacs/ 8 ftp://ftp.gnu.org/gnu/emacs/windows/
9 9
10If you do not have the "bin" distribution, then you will need to 10If you do not have the "bin" distribution, then you will need to
11download it before you can use this undumped version. Also note that 11download it before you can use this undumped version. Also note that
diff --git a/admin/nt/README-ftp-server b/admin/nt/README-ftp-server
index 667f7caa8e9..e351d025309 100644
--- a/admin/nt/README-ftp-server
+++ b/admin/nt/README-ftp-server
@@ -118,7 +118,7 @@
118 Programs for handling the distribution file formats can be found in 118 Programs for handling the distribution file formats can be found in
119 the utilities directory: 119 the utilities directory:
120 120
121 ftp://ftp.gnu.org/gnu/windows/emacs/utilities 121 http://mirrors.sunsite.dk/gnu/windows/emacs/utilities/
122 122
123 For gzipped tar files, you will need either gunzip.exe and tar.exe 123 For gzipped tar files, you will need either gunzip.exe and tar.exe
124 together, or djtarnt.exe. djtarnt.exe can also unpack .zip files. I 124 together, or djtarnt.exe. djtarnt.exe can also unpack .zip files. I
@@ -226,7 +226,7 @@
226 related to the Windows port of Emacs. For information about the 226 related to the Windows port of Emacs. For information about the
227 list, see this Web page: 227 list, see this Web page:
228 228
229 http://mail.gnu.org/mailman/listinfo/help-emacs-windows 229 http://lists.gnu.org/mailman/listinfo/help-emacs-windows
230 230
231 To ask questions on the mailing list, send email to 231 To ask questions on the mailing list, send email to
232 help-emacs-windows@gnu.org. (You don't need to subscribe for that.) 232 help-emacs-windows@gnu.org. (You don't need to subscribe for that.)
diff --git a/admin/nt/README.W32 b/admin/nt/README.W32
index a3435541d7e..4b2cc4edc98 100644
--- a/admin/nt/README.W32
+++ b/admin/nt/README.W32
@@ -4,7 +4,7 @@
4 of GNU Emacs for Windows NT/2000/XP and Windows 95/98/Me. This 4 of GNU Emacs for Windows NT/2000/XP and Windows 95/98/Me. This
5 distribution can be found on the ftp.gnu.org server and its mirrors: 5 distribution can be found on the ftp.gnu.org server and its mirrors:
6 6
7 ftp://ftp.gnu.org/gnu/windows/emacs/ 7 ftp://ftp.gnu.org/gnu/emacs/windows/
8 8
9 This server contains other distributions, including the full Emacs 9 This server contains other distributions, including the full Emacs
10 source distribution and the lisp source distribution, as well as older 10 source distribution and the lisp source distribution, as well as older
@@ -12,10 +12,9 @@
12 12
13 Answers to frequently asked questions, and further information about 13 Answers to frequently asked questions, and further information about
14 this port of GNU Emacs and related software packages can be found via 14 this port of GNU Emacs and related software packages can be found via
15 http or ftp: 15 http:
16 16
17 http://www.gnu.org/software/emacs/windows/ntemacs.html 17 http://www.gnu.org/software/emacs/windows/ntemacs.html
18 ftp://ftp.gnu.org/gnu/windows/emacs/docs/ntemacs.html
19 18
20* Preliminaries 19* Preliminaries
21 20
@@ -138,12 +137,12 @@
138 related to the Windows port of Emacs. For information about the 137 related to the Windows port of Emacs. For information about the
139 list, see this Web page: 138 list, see this Web page:
140 139
141 http://mail.gnu.org/mailman/listinfo/help-emacs-windows 140 http://lists.gnu.org/mailman/listinfo/help-emacs-windows
142 141
143 To ask questions on the mailing list, send email to 142 To ask questions on the mailing list, send email to
144 help-emacs-windows@gnu.org. (You don't need to subscribe for that.) 143 help-emacs-windows@gnu.org. (You don't need to subscribe for that.)
145 To subscribe to the list or unsubscribe from it, fill the form you 144 To subscribe to the list or unsubscribe from it, fill the form you
146 find at http://mail.gnu.org/mailman/listinfo/help-emacs-windows as 145 find at http://lists.gnu.org/mailman/listinfo/help-emacs-windows as
147 explained there. 146 explained there.
148 147
149 Another valuable source of information and help which should not be 148 Another valuable source of information and help which should not be
diff --git a/etc/CENSORSHIP b/etc/CENSORSHIP
index ca949aa6b6e..33da02ca100 100644
--- a/etc/CENSORSHIP
+++ b/etc/CENSORSHIP
@@ -82,7 +82,6 @@ Look in their Web site http://www.vtw.org/ for background information
82and political action recommendations. Censorship won in February, but 82and political action recommendations. Censorship won in February, but
83we can beat it in November. 83we can beat it in November.
84 84
85
86Copyright 1996 Richard Stallman 85Copyright 1996 Richard Stallman
87Verbatim copying and distribution is permitted in any medium 86Verbatim copying and distribution is permitted in any medium
88provided this notice is preserved. 87provided this notice is preserved.
diff --git a/etc/ChangeLog b/etc/ChangeLog
index 391c072ca7b..f38688a3a7c 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,3 +1,48 @@
12006-03-28 Bill Wohler <wohler@newt.com>
2
3 * images/README: Update with following information.
4
5 * images/data-save.xpm, images/mail/flag-for-followup.xpm:
6 * images/zoom-in.xpm, images/zoom-out.xpm: New images from GNOME
7 2.12.
8
9 * images/contact.pbm, images/data-save.pbm, images/delete.pbm:
10 * images/mail/flag-for-followup.pbm, images/mail/inbox.pbm:
11 * images/mail/move.pbm, images/next-page.pbm, images/zoom-out.pbm:
12 New bitmaps for new images.
13
14 * images/refresh.xpm, images/sort-ascending.xpm,
15 * images/sort-descending.xpm: Update with GTK 2.x images. Note
16 that the default GTK icons are not overridden by the GNOME theme
17 due to a bug which was fixed in GNOME 2.15. Once GNOME 2.16 is in
18 wide circulation, then the GTK icons should be replaced with the
19 equivalent GNOME icons. Until then, we should be consistent with
20 GTK first, then GNOME.
21
22 * images/mail/repack.xpm, images/mail/reply-from.xpm:
23 * images/mail/reply-to.xpm, images/search-replace.xpm:
24 * images/separator.xpm, images/show.xpm: Update custom icons to be
25 closer to their GNOME counterparts.
26
27 * images/attach.pbm, images/exit.pbm, images/mail/compose.pbm:
28 * images/mail/repack.pbm, images/mail/reply-all.pbm:
29 * images/mail/reply-from.pbm, images/mail/reply-to.pbm:
30 * images/mail/reply.pbm, images/mail/send.pbm, images/show.pbm:
31 * images/search-replace.pbm: Update bitmaps.
32
33 * images/execute.pbm, images/execute.xpm, images/fld-open.pbm:
34 * images/fld-open.xpm, images/highlight.pbm, images/highlight.xpm:
35 * images/mail.pbm, images/mail.xpm, images/mail/alias.pbm:
36 * images/mail/alias.xpm, images/mail/refile.pbm:
37 * images/mail/refile.xpm, images/page-down.pbm:
38 * images/page-down.xpm, images/widen.pbm, images/widen.xpm: Remove
39 custom MH-E icons since MH-E is now using the equivalent GTK/GNOME
40 icons.
41
422006-03-23 Romain Francoise <romain@orebokech.com>
43
44 * NEWS: Misc. fixes.
45
12006-03-15 Carsten Dominik <dominik@science.uva.nl> 462006-03-15 Carsten Dominik <dominik@science.uva.nl>
2 47
3 * orgcard.tex: Version number change only. 48 * orgcard.tex: Version number change only.
diff --git a/etc/GNUS-NEWS b/etc/GNUS-NEWS
index 4032558b023..f13b4fa5dd3 100644
--- a/etc/GNUS-NEWS
+++ b/etc/GNUS-NEWS
@@ -357,7 +357,11 @@ format=flowed was present but not documented in earlier versions.
357 357
358** The option `mm-fill-flowed' can be used to disable treatment of 358** The option `mm-fill-flowed' can be used to disable treatment of
359format=flowed messages. Also, flowed text is disabled when sending 359format=flowed messages. Also, flowed text is disabled when sending
360inline PGP signed messages. (New in Gnus 5.10.7) 360inline PGP signed messages. (New in Gnus 5.10.8)
361
362** The tool bar icons are now (de)activated correctly in the group
363buffer, see the variable `gnus-group-update-tool-bar'. It's default
364value depends on your Emacs version. (New in Gnus 5.10.8)
361 365
362** Gnus supports the generation of RFC 2298 Disposition Notification requests. 366** Gnus supports the generation of RFC 2298 Disposition Notification requests.
363 367
diff --git a/etc/MACHINES b/etc/MACHINES
index 63f341aade7..ee57fc6d0b0 100644
--- a/etc/MACHINES
+++ b/etc/MACHINES
@@ -1470,4 +1470,5 @@ mode: indented-text
1470fill-prefix: " " 1470fill-prefix: " "
1471End: 1471End:
1472 1472
1473
1473arch-tag: 7d2e93c7-e982-40ec-9055-3cd064042473 1474arch-tag: 7d2e93c7-e982-40ec-9055-3cd064042473
diff --git a/etc/MORE.STUFF b/etc/MORE.STUFF
index 1e90298c9f0..3fa5815d55a 100644
--- a/etc/MORE.STUFF
+++ b/etc/MORE.STUFF
@@ -36,7 +36,7 @@ You might find bug-fixes or enhancements in these places.
36 36
37 * Ada-mode: <URL:http://libre.act-europe.fr/adamode> 37 * Ada-mode: <URL:http://libre.act-europe.fr/adamode>
38 38
39 * Battery and Info Look: <URL:ftp://ftp.ul.bawue.de/pub/purple/emacs> 39 * Battery and Info Look: <URL:http://www-cdf.fnal.gov/~sthrlnd/emacs/>
40 40
41 * BibTeX: 41 * BibTeX:
42 <URL:http://www.ida.ing.tu-bs.de/people/dirk/bibtex/index.html> 42 <URL:http://www.ida.ing.tu-bs.de/people/dirk/bibtex/index.html>
@@ -69,7 +69,7 @@ You might find bug-fixes or enhancements in these places.
69 69
70 * Hideshow: <URL:http://www.glug.org/people/ttn/software/hideshow/> 70 * Hideshow: <URL:http://www.glug.org/people/ttn/software/hideshow/>
71 71
72 * Ispell: <URL:http://www.kdstevens.com/%7Estevens/ispell-page.html> 72 * Ispell: <URL:http://www.eng.utah.edu/~kstevens/ispell-page.html>
73 73
74 * PC Selection: <URL:ftp://ftp.thp.uni-duisburg.de/pub/source/elisp/> 74 * PC Selection: <URL:ftp://ftp.thp.uni-duisburg.de/pub/source/elisp/>
75 75
@@ -99,7 +99,7 @@ You might find bug-fixes or enhancements in these places.
99 * Scheme: <URL:ftp://ftp-swiss.ai.mit.edu/pub/scm/r5rs.info.tar.gz> 99 * Scheme: <URL:ftp://ftp-swiss.ai.mit.edu/pub/scm/r5rs.info.tar.gz>
100 * LaTeX: <URL:ftp://ctan.tug.org/tex-archive/info/latex2e-help-texinfo/ 100 * LaTeX: <URL:ftp://ctan.tug.org/tex-archive/info/latex2e-help-texinfo/
101 latex2e.texi> (or CTAN mirrors) 101 latex2e.texi> (or CTAN mirrors)
102 * Perl: <URL:ftp://ftp.cpan.org/pub/CPAN/doc/manual/texinfo/perl5/> 102 * Perl: <URL:ftp://ftp.cpan.org/pub/CPAN/doc/manual/texinfo/>
103 (or CPAN mirrors) 103 (or CPAN mirrors)
104 104
105* Packages and add-ons not bundled with Emacs 105* Packages and add-ons not bundled with Emacs
@@ -170,7 +170,7 @@ Several are for Debian GNU/Linux in particular.
170 <URL:http://www.emacswiki.org/cgi-bin/wiki?EmacsIRCClient> 170 <URL:http://www.emacswiki.org/cgi-bin/wiki?EmacsIRCClient>
171 171
172 * Gnuserv: 172 * Gnuserv:
173 <URL:http://meltin.net/hacks/emacs/> 173 <URL:http://www.hpl.hp.com/personal/ange/gnuserv/home.html>
174 Enhanced emacsclient/emacsserver. Also available from this Web 174 Enhanced emacsclient/emacsserver. Also available from this Web
175 page: eiffel-mode.el. 175 page: eiffel-mode.el.
176 176
@@ -180,11 +180,11 @@ Several are for Debian GNU/Linux in particular.
180 <URL:http://www.gnu.org/software/gnugo/gnugo.html> 180 <URL:http://www.gnu.org/software/gnugo/gnugo.html>
181 181
182 * hm--html-menus: 182 * hm--html-menus:
183 <URL:ftp://ftp.tnt.uni-hannover.de/pub/editors/xemacs/contrib> 183 <URL:ftp://sunsite.unc.edu/pub/Linux/apps/editors/emacs/>
184 HTML-specific editing. Can work with PSGML. 184 HTML-specific editing. Can work with PSGML.
185 185
186 * Hyperbole: 186 * Hyperbole:
187 <URL:http://ftp.gnu.org/pub/gnu/hyperbole/hyperbole-4.01.tar.gz> 187 <URL:http://ftp.gnu.org/pub/gnu/hyperbole/>
188 Hyperbole is an open, efficient, programmable information 188 Hyperbole is an open, efficient, programmable information
189 management and hypertext system. 189 management and hypertext system.
190 190
@@ -249,20 +249,19 @@ Several are for Debian GNU/Linux in particular.
249 * VM (View Mail): <URL:http://www.wonderworks.com/vm/> Alternative 249 * VM (View Mail): <URL:http://www.wonderworks.com/vm/> Alternative
250 mail reader. There is a VM newsgroup: <URL:news:gnu.emacs.vm.info> 250 mail reader. There is a VM newsgroup: <URL:news:gnu.emacs.vm.info>
251 251
252 * W3: <URL:http://www.cs.indiana.edu/elisp/w3/docs.html> 252 * W3: <URL:http://savannah.gnu.org/projects/w3/>
253 Web browser. There's a W3 mail list/newsgroup 253 Web browser. There's a W3 mail list/newsgroup
254 <URL:news://sunsite.auc.dk/emacs.w3> and a W3 development mail 254 <URL:http://savannah.gnu.org/mail/?group=w3>.
255 list/newsgroup <URL:news://sunsite.auc.dk/emacs.w3.dev>.
256 255
257 * Wanderlust: <URL:http://www.gohome.org/wl/> 256 * Wanderlust: <URL:http://www.gohome.org/wl/>
258 Yet Another Message Interface on Emacsen. Wanderlust is a mail/news 257 Yet Another Message Interface on Emacsen. Wanderlust is a mail/news
259 reader supporting IMAP4rev1 for emacsen. 258 reader supporting IMAP4rev1 for emacsen.
260 259
261 * WhizzyTex: <URL:http://pauillac.inria.fr/whizzytex/> 260 * WhizzyTex: <URL:http://cristal.inria.fr/whizzytex/>
262 WhizzyTeX provides a minor mode for Emacs or XEmacs, a (bash) 261 WhizzyTeX provides a minor mode for Emacs or XEmacs, a (bash)
263 shell-script daemon and some LaTeX macros. 262 shell-script daemon and some LaTeX macros.
264 263
265 * X-Symbol: <URL:http://x-symbol.sf.net/> 264 * X-Symbol: <URL:http://x-symbol.sourceforge.net/>
266 Quasi-WYSIWYG editing of TeX & al. (It will be improved to take 265 Quasi-WYSIWYG editing of TeX & al. (It will be improved to take
267 better advantage of Emacs 21 features.) 266 better advantage of Emacs 21 features.)
268 267
diff --git a/etc/NEWS b/etc/NEWS
index 02635fae29d..cbb0a8d1b04 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1192,7 +1192,7 @@ fontset appropriately.
1192*** Custom themes are collections of customize options. Create a 1192*** Custom themes are collections of customize options. Create a
1193custom theme with M-x customize-create-theme. Use M-x load-theme to 1193custom theme with M-x customize-create-theme. Use M-x load-theme to
1194load and enable a theme, and M-x disable-theme to disable it. Use M-x 1194load and enable a theme, and M-x disable-theme to disable it. Use M-x
1195enable-theme to renable a disabled theme. 1195enable-theme to enable a disabled theme.
1196 1196
1197+++ 1197+++
1198*** The commands M-x customize-face and M-x customize-face-other-window 1198*** The commands M-x customize-face and M-x customize-face-other-window
@@ -1265,7 +1265,7 @@ of marked files with the value entered in the minibuffer.
1265control substitution of the file names only when they are surrounded 1265control substitution of the file names only when they are surrounded
1266by whitespace. This means you can now use them as shell wildcards 1266by whitespace. This means you can now use them as shell wildcards
1267too. If you want to use just plain `*' as a wildcard, type `*""'; the 1267too. If you want to use just plain `*' as a wildcard, type `*""'; the
1268doublequotes make no difference in the shell, but they prevent 1268double quotes make no difference in the shell, but they prevent
1269special treatment in `dired-do-shell-command'. 1269special treatment in `dired-do-shell-command'.
1270 1270
1271+++ 1271+++
@@ -1420,7 +1420,7 @@ people knowing `find-grep-dired' would probably expect it.
1420settings, for grep commands only. 1420settings, for grep commands only.
1421 1421
1422+++ 1422+++
1423*** New option `grep-highlight-matches' highlightes matches in *grep* 1423*** New option `grep-highlight-matches' highlights matches in *grep*
1424buffer. It uses a special feature of some grep programs which accept 1424buffer. It uses a special feature of some grep programs which accept
1425--color option to output markers around matches. When going to the next 1425--color option to output markers around matches. When going to the next
1426match with `next-error' the exact match is highlighted in the source 1426match with `next-error' the exact match is highlighted in the source
@@ -1664,7 +1664,7 @@ to increment the SOA serial.
1664filenames being entered by the user in the minibuffer are displayed, so 1664filenames being entered by the user in the minibuffer are displayed, so
1665that it's clear when part of the entered filename will be ignored due to 1665that it's clear when part of the entered filename will be ignored due to
1666emacs' filename parsing rules. The ignored portion can be made dim, 1666emacs' filename parsing rules. The ignored portion can be made dim,
1667invisible, or otherwise less visually noticable. The display method can 1667invisible, or otherwise less visually noticeable. The display method can
1668be displayed by customizing the variable `file-name-shadow-properties'. 1668be displayed by customizing the variable `file-name-shadow-properties'.
1669 1669
1670+++ 1670+++
@@ -1853,12 +1853,15 @@ boundaries during scrolling.
1853* Changes in Specialized Modes and Packages in Emacs 22.1: 1853* Changes in Specialized Modes and Packages in Emacs 22.1:
1854 1854
1855** Changes in Dired 1855** Changes in Dired
1856
1857+++
1856*** Bindings for Tumme added 1858*** Bindings for Tumme added
1857Several new keybindings, all starting with the C-t prefix, have been 1859Several new keybindings, all starting with the C-t prefix, have been
1858added to Dired. They are all bound to commands in Tumme. As a starting 1860added to Dired. They are all bound to commands in Tumme. As a starting
1859point, mark some image files in a dired buffer and do C-t d to display 1861point, mark some image files in a dired buffer and do C-t d to display
1860thumbnails of them in a separate buffer. 1862thumbnails of them in a separate buffer.
1861** Changes in Hi Lock: 1863
1864** Changes in Hi Lock
1862 1865
1863+++ 1866+++
1864*** hi-lock-mode now only affects a single buffer, and a new function 1867*** hi-lock-mode now only affects a single buffer, and a new function
@@ -1991,7 +1994,7 @@ with the number appended to the `*info*' buffer name (e.g. "*info*<2>").
1991Before leaving the initial Info node isearch fails once with the error 1994Before leaving the initial Info node isearch fails once with the error
1992message [initial node], and with subsequent C-s/C-r continues through 1995message [initial node], and with subsequent C-s/C-r continues through
1993other nodes. When isearch fails for the rest of the manual, it wraps 1996other nodes. When isearch fails for the rest of the manual, it wraps
1994aroung the whole manual to the top/final node. The user option 1997around the whole manual to the top/final node. The user option
1995`Info-isearch-search' controls whether to use Info-search for isearch, 1998`Info-isearch-search' controls whether to use Info-search for isearch,
1996or the default isearch search function that wraps around the current 1999or the default isearch search function that wraps around the current
1997Info node. 2000Info node.
@@ -2777,7 +2780,7 @@ idle).
2777 2780
2778--- 2781---
2779*** New customizable variables: 2782*** New customizable variables:
2780 - desktop-save. Determins whether the desktop should be saved when it is 2783 - desktop-save. Determines whether the desktop should be saved when it is
2781 killed. 2784 killed.
2782 - desktop-file-name-format. Format in which desktop file names should be saved. 2785 - desktop-file-name-format. Format in which desktop file names should be saved.
2783 - desktop-path. List of directories in which to lookup the desktop file. 2786 - desktop-path. List of directories in which to lookup the desktop file.
@@ -2903,7 +2906,7 @@ specified to etags, variables are tags also.
2903The new keywords are def, newcommand, renewcommand, newenvironment and 2906The new keywords are def, newcommand, renewcommand, newenvironment and
2904renewenvironment. 2907renewenvironment.
2905 2908
2906*** Honour #line directives. 2909*** Honor #line directives.
2907 2910
2908When Etags parses an input file that contains C preprocessor's #line 2911When Etags parses an input file that contains C preprocessor's #line
2909directives, it creates tags using the file name and line number 2912directives, it creates tags using the file name and line number
@@ -3126,7 +3129,7 @@ obsolete; use `dframe-update-speed' instead.
3126--- 3129---
3127** sql changes. 3130** sql changes.
3128 3131
3129*** The variable `sql-product' controls the highlightng of different 3132*** The variable `sql-product' controls the highlighting of different
3130SQL dialects. This variable can be set globally via Customize, on a 3133SQL dialects. This variable can be set globally via Customize, on a
3131buffer-specific basis via local variable settings, or for the current 3134buffer-specific basis via local variable settings, or for the current
3132session using the new SQL->Product submenu. (This menu replaces the 3135session using the new SQL->Product submenu. (This menu replaces the
@@ -3187,7 +3190,7 @@ Keyword highlighting of Postgres 7.3 is implemented. Prompting for
3187the username and the pgsql `-U' option is added. 3190the username and the pgsql `-U' option is added.
3188 3191
3189*** MySQL support is enhanced. 3192*** MySQL support is enhanced.
3190Keyword higlighting of MySql 4.0 is implemented. 3193Keyword highlighting of MySql 4.0 is implemented.
3191 3194
3192*** Imenu support has been enhanced to locate tables, views, indexes, 3195*** Imenu support has been enhanced to locate tables, views, indexes,
3193packages, procedures, functions, triggers, sequences, rules, and 3196packages, procedures, functions, triggers, sequences, rules, and
@@ -3323,7 +3326,7 @@ automatically. The game uses faces for better visual feedback.
3323 3326
3324To enable this, set `calculator-output-radix' non-nil. In this mode a 3327To enable this, set `calculator-output-radix' non-nil. In this mode a
3325separator character is used every few digits, making it easier to see 3328separator character is used every few digits, making it easier to see
3326byte boundries etc. For more info, see the documentation of the 3329byte boundaries etc. For more info, see the documentation of the
3327variable `calculator-radix-grouping-mode'. 3330variable `calculator-radix-grouping-mode'.
3328 3331
3329--- 3332---
@@ -3430,7 +3433,7 @@ any customizations.
3430Previous versions of Emacs erred on the side of having a usable Emacs 3433Previous versions of Emacs erred on the side of having a usable Emacs
3431through telnet, even though that was inconvenient if you use Emacs in 3434through telnet, even though that was inconvenient if you use Emacs in
3432a local console window with a scrollback buffer. The default value of 3435a local console window with a scrollback buffer. The default value of
3433w32-use-full-screen-buffer is now nil, which favours local console 3436w32-use-full-screen-buffer is now nil, which favors local console
3434windows. Recent versions of Windows telnet also work well with this 3437windows. Recent versions of Windows telnet also work well with this
3435setting. If you are using an older telnet server then Emacs detects 3438setting. If you are using an older telnet server then Emacs detects
3436that the console window dimensions that are reported are not sane, and 3439that the console window dimensions that are reported are not sane, and
@@ -3584,7 +3587,7 @@ names. Usually that default is right, but not always.
3584 3587
3585A quit inside the body of `with-local-quit' is caught by the 3588A quit inside the body of `with-local-quit' is caught by the
3586`with-local-quit' form itself, but another quit will happen later once 3589`with-local-quit' form itself, but another quit will happen later once
3587the code that has inhibitted quitting exits. 3590the code that has inhibited quitting exits.
3588 3591
3589This is for use around potentially blocking or long-running code 3592This is for use around potentially blocking or long-running code
3590inside timer functions and `post-command-hook' functions. 3593inside timer functions and `post-command-hook' functions.
@@ -3773,7 +3776,7 @@ give up and return LIMIT.
3773 3776
3774+++ 3777+++
3775*** Function `pos-visible-in-window-p' now returns the pixel coordinates 3778*** Function `pos-visible-in-window-p' now returns the pixel coordinates
3776and partial visiblity state of the corresponding row, if the PARTIALLY 3779and partial visibility state of the corresponding row, if the PARTIALLY
3777arg is non-nil. 3780arg is non-nil.
3778 3781
3779+++ 3782+++
@@ -4093,7 +4096,7 @@ of text properties as well as the character code.
4093by `syntax-after'). 4096by `syntax-after').
4094 4097
4095+++ 4098+++
4096*** The new function `syntax-ppss' rovides an efficient way to find the 4099*** The new function `syntax-ppss' provides an efficient way to find the
4097current syntactic context at point. 4100current syntactic context at point.
4098 4101
4099** File operation changes: 4102** File operation changes:
@@ -4226,7 +4229,7 @@ saying to put all inputs in the history list, even empty ones.
4226 4229
4227+++ 4230+++
4228*** The `read-file-name' function now takes an additional argument which 4231*** The `read-file-name' function now takes an additional argument which
4229specifies a predicate which the file name read must satify. The 4232specifies a predicate which the file name read must satisfy. The
4230new variable `read-file-name-predicate' contains the predicate argument 4233new variable `read-file-name-predicate' contains the predicate argument
4231while reading the file name from the minibuffer; the predicate in this 4234while reading the file name from the minibuffer; the predicate in this
4232variable is used by read-file-name-internal to filter the completion list. 4235variable is used by read-file-name-internal to filter the completion list.
@@ -4618,14 +4621,14 @@ or bottom edge of a window. It does not move other window edges.
4618`fringe-cursor-alist' maps between logical (internal) fringe indicator 4621`fringe-cursor-alist' maps between logical (internal) fringe indicator
4619and cursor symbols and the actual fringe bitmaps to be displayed. 4622and cursor symbols and the actual fringe bitmaps to be displayed.
4620This decouples the logical meaning of the fringe indicators from the 4623This decouples the logical meaning of the fringe indicators from the
4621physical appearence, as well as allowing different fringe bitmaps to 4624physical appearance, as well as allowing different fringe bitmaps to
4622be used in different windows showing different buffers. 4625be used in different windows showing different buffers.
4623 4626
4624*** New function `define-fringe-bitmap' can now be used to create new 4627*** New function `define-fringe-bitmap' can now be used to create new
4625fringe bitmaps, as well as change the built-in fringe bitmaps. 4628fringe bitmaps, as well as change the built-in fringe bitmaps.
4626 4629
4627To change a built-in bitmap, do (require 'fringe) and use the symbol 4630To change a built-in bitmap, do (require 'fringe) and use the symbol
4628identifing the bitmap such as `left-truncation' or `continued-line'. 4631identifying the bitmap such as `left-truncation' or `continued-line'.
4629 4632
4630*** New function `destroy-fringe-bitmap' deletes a fringe bitmap 4633*** New function `destroy-fringe-bitmap' deletes a fringe bitmap
4631or restores a built-in one to its default value. 4634or restores a built-in one to its default value.
@@ -4726,7 +4729,7 @@ does that, this value cannot be accurate.
4726*** You can define multiple overlay arrows via the new 4729*** You can define multiple overlay arrows via the new
4727variable `overlay-arrow-variable-list'. 4730variable `overlay-arrow-variable-list'.
4728 4731
4729It contains a list of varibles which contain overlay arrow position 4732It contains a list of variables which contain overlay arrow position
4730markers, including the original `overlay-arrow-position' variable. 4733markers, including the original `overlay-arrow-position' variable.
4731 4734
4732Each variable on this list can have individual `overlay-arrow-string' 4735Each variable on this list can have individual `overlay-arrow-string'
@@ -4820,7 +4823,7 @@ of the text area. One of the above window elements (except `text')
4820can also be used with :align-to to specify that the position is 4823can also be used with :align-to to specify that the position is
4821relative to the left edge of the given area. Once the base offset for 4824relative to the left edge of the given area. Once the base offset for
4822a relative position has been set (by the first occurrence of one of 4825a relative position has been set (by the first occurrence of one of
4823these symbols), further occurences of these symbols are interpreted as 4826these symbols), further occurrences of these symbols are interpreted as
4824the width of the area. 4827the width of the area.
4825 4828
4826For example, to align to the center of the left-margin, use 4829For example, to align to the center of the left-margin, use
@@ -4923,7 +4926,7 @@ is to use the `arrow' (non-text) pointer. Other choices are `text'
4923 4926
4924+++ 4927+++
4925*** The mouse pointer shape over ordinary text or images can now be 4928*** The mouse pointer shape over ordinary text or images can now be
4926controlled/overriden via the `pointer' text property. 4929controlled/overridden via the `pointer' text property.
4927 4930
4928** Mouse event enhancements: 4931** Mouse event enhancements:
4929 4932
diff --git a/etc/images/README b/etc/images/README
index 229840a2669..0f74a900109 100644
--- a/etc/images/README
+++ b/etc/images/README
@@ -1,17 +1,43 @@
1All of the following icons are not part of Emacs, but distributed and 1All of the following icons are not part of Emacs, but distributed and
2used by Emacs. 2used by Emacs.
3 3
4The following icons are from GTK+ 2.x: 4* The following icons are from GTK+ 2.x:
5 5
6 close.xpm copy.xpm cut.xpm help.xpm home.xpm 6 close.xpm copy.xpm cut.xpm find-replace.xpm help.xpm home.xpm
7 index.xpm jump-to.xpm left-arrow.xpm new.xpm open.xpm 7 index.xpm jump-to.xpm left-arrow.xpm new.xpm open.xpm paste.xpm
8 paste.xpm preferences.xpm print.xpm right-arrow.xpm save.xpm 8 preferences.xpm print.xpm refresh.xpm right-arrow.xpm save.xpm
9 saveas.xpm search.xpm spell.xpm undo.xpm up-arrow.xpm 9 saveas.xpm search.xpm sort-ascending.xpm sort-descending.xpm
10 spell.xpm undo.xpm up-arrow.xpm
10 11
11 back-arrow.xpm and fwd-arrow.xpm are slightly modified undo and redo. 12 back-arrow.xpm and fwd-arrow.xpm are slightly modified undo and redo.
12 13
13 diropen.xpm is file-manager.png from Gnome hicolor theme. 14 diropen.xpm is file-manager.png from Gnome hicolor theme.
14 15
15The following icons are from GNOME 2.10: 16* The following icons are from GNOME 2.x:
17
18 attach.xpm connect.xpm contact.xpm data-save.xpm delete.xpm
19 describe.xpm disconnect.xpm exit.xpm gnus/toggle-subscription.xpm
20 lock-broken.xpm lock-ok.xpm lock.xpm mail/compose.xpm
21 mail/copy.xpm mail/flag-for-followup.xpm mail/forward.xpm
22 mail/inbox.xpm mail/move.xpm mail/not-spam.xpm mail/outbox.xpm
23 mail/preview.xpm mail/reply-all.xpm mail/reply.xpm
24 mail/save-draft.xpm mail/save.xpm mail/send.xpm mail/spam.xpm
25 next-page.xpm refresh.xpm separator.xpm sort-ascending.xpm
26 sort-column-ascending.xpm sort-criteria.xpm sort-descending.xpm
27 sort-row-ascending.xpm zoom-in.xpm zoom-out.xpm
28
29* Note that the default GTK icons were not overridden by the GNOME theme
30due to a bug which was fixed in GNOME 2.15. Once GNOME 2.16 is in wide
31circulation, then the GTK icons should be replaced with the equivalent
32GNOME icons.
33
34* Recipe for Creating PBM Versions
35
361. Edit .xpm image in GIMP.
372. Image > Mode > Indexed. Check Use Black/White Palette and No
38 Color Dithering.
393. File > Save As file.xbm.
404. Run xbmtopbm < file.xbm > file.pbm.
41
42Thanks to jan.h.d@swipnet.se for the help.
16 43
17 refresh.pbm, refresh.xpm
diff --git a/etc/images/attach.pbm b/etc/images/attach.pbm
index e8fcd988f0c..3ba39538760 100644
--- a/etc/images/attach.pbm
+++ b/etc/images/attach.pbm
Binary files differ
diff --git a/etc/images/contact.pbm b/etc/images/contact.pbm
new file mode 100644
index 00000000000..64a50b50b83
--- /dev/null
+++ b/etc/images/contact.pbm
Binary files differ
diff --git a/etc/images/data-save.pbm b/etc/images/data-save.pbm
new file mode 100644
index 00000000000..3983b3f3892
--- /dev/null
+++ b/etc/images/data-save.pbm
Binary files differ
diff --git a/etc/images/data-save.xpm b/etc/images/data-save.xpm
new file mode 100644
index 00000000000..db7f017991a
--- /dev/null
+++ b/etc/images/data-save.xpm
@@ -0,0 +1,238 @@
1/* XPM */
2static char * data_save_xpm[] = {
3"24 24 211 2",
4" c None",
5". c #000000",
6"+ c #C3D7F4",
7"@ c #A9CDE5",
8"# c #75757A",
9"$ c #EFC5BB",
10"% c #F1C8BE",
11"& c #F0C6BC",
12"* c #EEBCB2",
13"= c #EEBEB5",
14"- c #EEC1B8",
15"; c #EDBFB6",
16"> c #E9B7AD",
17", c #E9B8AF",
18"' c #E9B9B1",
19") c #E5BFBA",
20"! c #737277",
21"~ c #B3CDE3",
22"{ c #A1BED6",
23"] c #BBD6E8",
24"^ c #8AAAC5",
25"/ c #605F68",
26"( c #E08D7E",
27"_ c #E0826E",
28": c #E0806E",
29"< c #DC7A68",
30"[ c #DC8171",
31"} c #DA7868",
32"| c #D48173",
33"1 c #D47D6E",
34"2 c #CE7265",
35"3 c #CF7264",
36"4 c #CE7567",
37"5 c #C4675B",
38"6 c #C36558",
39"7 c #626169",
40"8 c #87A3B7",
41"9 c #567187",
42"0 c #BAD5E9",
43"a c #88A7C3",
44"b c #686670",
45"c c #C8817B",
46"d c #CB7C74",
47"e c #CB7A73",
48"f c #CB7B73",
49"g c #CC7C72",
50"h c #CB7D73",
51"i c #BF6B64",
52"j c #CC7A70",
53"k c #C16A62",
54"l c #CC7C73",
55"m c #C2655B",
56"n c #C36459",
57"o c #BA6C6A",
58"p c #819EB6",
59"q c #547086",
60"r c #B6D3E7",
61"s c #87ABC1",
62"t c #737373",
63"u c #FFFFFF",
64"v c #83A0B8",
65"w c #526C80",
66"x c #B9D3E7",
67"y c #585858",
68"z c #4F697C",
69"A c #B9D3E6",
70"B c #9E9E9E",
71"C c #CDCDCD",
72"D c #BFBFBF",
73"E c #88A4BB",
74"F c #486276",
75"G c #B7D2E7",
76"H c #C4C4C4",
77"I c #465E70",
78"J c #B5CAE5",
79"K c #87A3BA",
80"L c #455C6D",
81"M c #AECCE5",
82"N c #ACACAC",
83"O c #C5C5C5",
84"P c #546069",
85"Q c #B0D1E4",
86"R c #515C64",
87"S c #AACEE3",
88"T c #6B6F72",
89"U c #6F6F6F",
90"V c #696969",
91"W c #6F777E",
92"X c #86A2B9",
93"Y c #3A515D",
94"Z c #A9C9E2",
95"` c #647A8D",
96" . c #829FB7",
97".. c #7F9DB6",
98"+. c #7E9CB5",
99"@. c #7998B2",
100"#. c #85A1B8",
101"$. c #8CA7BD",
102"%. c #8AA5BB",
103"&. c #364A59",
104"*. c #ABC4E2",
105"=. c #556E84",
106"-. c #7192AE",
107";. c #414A4E",
108">. c #424A51",
109",. c #525B63",
110"'. c #626F79",
111"). c #5F6C76",
112"!. c #5C6971",
113"~. c #5A666F",
114"{. c #58636B",
115"]. c #57636A",
116"^. c #3B5360",
117"/. c #39424B",
118"(. c #7897B3",
119"_. c #A4B9CB",
120":. c #364853",
121"<. c #AAC9E2",
122"[. c #7091AA",
123"}. c #6F8FA7",
124"|. c #4A5359",
125"1. c #97938C",
126"2. c #DFDDDA",
127"3. c #E3E1DE",
128"4. c #EBEAE8",
129"5. c #EAE9E7",
130"6. c #CFCEC9",
131"7. c #C9C6C0",
132"8. c #9B968E",
133"9. c #566168",
134"0. c #4B657A",
135"a. c #54738C",
136"b. c #AAC6DD",
137"c. c #34464E",
138"d. c #AAC9E1",
139"e. c #6C8EA6",
140"f. c #6C8CA4",
141"g. c #40474D",
142"h. c #DAD8D3",
143"i. c #E7E6E2",
144"j. c #67655E",
145"k. c #524F47",
146"l. c #D9D7D4",
147"m. c #C7C5BF",
148"n. c #C0BCB5",
149"o. c #B8B3AB",
150"p. c #434C54",
151"q. c #4D697F",
152"r. c #4F6F84",
153"s. c #B3CADC",
154"t. c #313E49",
155"u. c #A8C8E1",
156"v. c #6B8DA6",
157"w. c #728FA4",
158"x. c #E2E1DD",
159"y. c #F0EFEC",
160"z. c #CDCAC6",
161"A. c #C2BFB9",
162"B. c #CAC6C0",
163"C. c #DCDAD7",
164"D. c #4B555D",
165"E. c #4E697F",
166"F. c #BACCDC",
167"G. c #A4C4DE",
168"H. c #698BA3",
169"I. c #708AA1",
170"J. c #383E43",
171"K. c #E0DEDA",
172"L. c #514E46",
173"M. c #4F4C44",
174"N. c #C7C4BE",
175"O. c #CBC8C2",
176"P. c #E1E0DC",
177"Q. c #E9E8E6",
178"R. c #475158",
179"S. c #4E6879",
180"T. c #4D6C80",
181"U. c #A3C3DB",
182"V. c #383F43",
183"W. c #778999",
184"X. c #6E899E",
185"Y. c #65859C",
186"Z. c #33383C",
187"`. c #D7D4D0",
188" + c #D6D4D0",
189".+ c #4E4A43",
190"++ c #4D4942",
191"@+ c #D1CEC9",
192"#+ c #E6E5E2",
193"$+ c #EDECEA",
194"%+ c #454F55",
195"&+ c #486173",
196"*+ c #4D6678",
197"=+ c #A1C1DA",
198"-+ c #373C40",
199";+ c #0C0D0F",
200">+ c #4E5E6A",
201",+ c #5B6E7C",
202"'+ c #4F5B62",
203")+ c #A4A099",
204"!+ c #CCC9C3",
205"~+ c #D7D5D1",
206"{+ c #E4E2E0",
207"]+ c #DDDBD7",
208"^+ c #B8B5B0",
209"/+ c #3E474D",
210"(+ c #4A6176",
211"_+ c #4A6070",
212":+ c #9BC3D8",
213"<+ c #363C41",
214"[+ c #28323E",
215" ",
216" . . . . . . . . . . . . . . . . . . . ",
217" . + @ # $ % & * = - ; > , > , ' ) ! ~ { . ",
218" . ] ^ / ( _ : < [ } | 1 2 3 4 5 6 7 8 9 . ",
219" . 0 a b c d e f g h i j k l m n o b p q . ",
220" . r s t u u u u u u u u u u u u u t v w . ",
221" . x . y u u u u u u u u u u u u u t v z . ",
222" . A . . B C C C C C C C C C C C D t E F . ",
223" . G . . . H u u u u u u u u u u u t E I . ",
224" . J . . . . H u u u u u u u u u u t K L . ",
225" . M . . . . . N C C C C C C C C O t K P . ",
226" . Q . . . . H u u u u u u u u u u t v R . ",
227" . S . . . y t t t t T U t t t t V W X Y . ",
228" . Z . . ` X ...+. .@.X #.#.K .$.v %.&.. ",
229" . *.. =.-.;.>.,.'.).!.~.{.].,.^./.(._.:.. ",
230" . <.[.}.|.1.2.3.4.4.5.2.6.7.8.9.0.a.b.c.. ",
231" . d.e.f.g.h.i.j.k.k.l.m.n.o.6.p.q.r.s.t.. ",
232" . u.v.w.g.x.y.j.k.k.z.A.n.B.C.D.E.r.F.t.. ",
233" . G.H.I.J.K.4.L.M.M.N.n.O.P.Q.R.S.T.U.V.. ",
234" . W.X.Y.Z.`. +.+++++n.@+#+$+#+%+&+*+=+-+. ",
235" ;+>+,+'+)+n.o.!+!+~+{+5.]+^+/+(+_+:+<+. ",
236" . . . . . . . . . . . . . . . . [+. ",
237" ",
238" "};
diff --git a/etc/images/delete.pbm b/etc/images/delete.pbm
new file mode 100644
index 00000000000..886be51fd12
--- /dev/null
+++ b/etc/images/delete.pbm
Binary files differ
diff --git a/etc/images/execute.pbm b/etc/images/execute.pbm
deleted file mode 100644
index 84bcbb38428..00000000000
--- a/etc/images/execute.pbm
+++ /dev/null
Binary files differ
diff --git a/etc/images/execute.xpm b/etc/images/execute.xpm
deleted file mode 100644
index ce38c629f73..00000000000
--- a/etc/images/execute.xpm
+++ /dev/null
@@ -1,35 +0,0 @@
1/* XPM */
2static char * mail_exec_xpm[] = {
3/* columns rows colors chars-per-pixel */
4"24 24 6 1",
5" c None",
6". c black",
7"X c #a5d8a5d89550",
8"o c #d305d305bc3c",
9"O c #ea03ea03d271",
10"+ c white",
11/* pixels */
12" ",
13" ",
14" ",
15" .. ",
16" XX .. ",
17" oo XX .. ",
18" OO oo XX .. ",
19" OO oo XX .. ",
20" OO oo XX .. ",
21" OO oo XX .. ",
22" OO oo XX .. ",
23" OO oo XX .. ",
24" OO oo XX .. ",
25" OO oo XX ",
26" OO oo ",
27" OO + .. ",
28" XX .. ",
29" oo XX ",
30" OO oo ",
31" OO ",
32" ",
33" ",
34" ",
35" "};
diff --git a/etc/images/exit.pbm b/etc/images/exit.pbm
index a6dd11e7769..c90b6e69ed1 100644
--- a/etc/images/exit.pbm
+++ b/etc/images/exit.pbm
Binary files differ
diff --git a/etc/images/fld-open.pbm b/etc/images/fld-open.pbm
deleted file mode 100644
index 3d2be258a67..00000000000
--- a/etc/images/fld-open.pbm
+++ /dev/null
Binary files differ
diff --git a/etc/images/fld-open.xpm b/etc/images/fld-open.xpm
deleted file mode 100644
index 220410003fd..00000000000
--- a/etc/images/fld-open.xpm
+++ /dev/null
@@ -1,34 +0,0 @@
1/* XPM */
2static char *magick[] = {
3/* columns rows colors chars-per-pixel */
4"24 24 4 1",
5" c Gray0",
6". c #909090909090",
7"X c #fefefefefefe",
8"o c None",
9/* pixels */
10"oooooooooooooooooooooooo",
11"oooooooooooooooooooooooo",
12"oooooooooooooooooooooooo",
13"oooooooooooooooooooooooo",
14"oooooooooooooooooooooooo",
15"oooooooooooooo oooooooo",
16"ooooooooooo .. ooooooo",
17"oooo oo ....XXo ooo",
18"ooo .. ....XXXX .. ooo",
19"ooo .....XXXXX .... ooo",
20"oooo ..XXXXX ...... ooo",
21"oooo ..XXX ........ ooo",
22"ooooo .XX .......... ooo",
23"ooooo ..X .......... ooo",
24"oooooo .X .......... ooo",
25"oooooo .. ........ oooo",
26"ooooooo . ...... oooooo",
27"ooooooo . ..... oooooooo",
28"oooooooo ... ooooooooo",
29"oooooooo . ooooooooooo",
30"ooooooooo ooooooooooooo",
31"oooooooooooooooooooooooo",
32"oooooooooooooooooooooooo",
33"oooooooooooooooooooooooo"
34};
diff --git a/etc/images/highlight.pbm b/etc/images/highlight.pbm
deleted file mode 100644
index 23394f05e27..00000000000
--- a/etc/images/highlight.pbm
+++ /dev/null
Binary files differ
diff --git a/etc/images/highlight.xpm b/etc/images/highlight.xpm
deleted file mode 100644
index 1844128f02f..00000000000
--- a/etc/images/highlight.xpm
+++ /dev/null
@@ -1,33 +0,0 @@
1/* XPM */
2static char * highlight_xpm[] = {
3/* columns rows colors chars-per-pixel */
4"24 24 4 1",
5" c None",
6". c black",
7"X c #828282827474",
8"o c #dd00df007e00",
9/* pixels */
10" ..... ",
11" ..XXX.. ",
12" .XXXXX. ",
13" .XXXXX.. ",
14" .XXXXX. ",
15" .XXXXX. ",
16" .XXXXX. ",
17" .ooXX. ",
18" ..ooo. ",
19" oooo .... ",
20"oo.ooo....oo ... ",
21"o.o.ooo.oo.o.ooo.o ",
22".ooo.oo.oo.o.ooooo ",
23".ooo.oo.oo.o.ooooo ",
24".ooo.oo...oo.ooooo ",
25".....oo.oo.o.ooooo ",
26".ooo.oo.oo.o.ooooo ",
27".ooo.oo.oo.o.ooo.o ",
28". oo.o....ooo...o ",
29" oo oooo ",
30" ",
31" ",
32" ",
33" "};
diff --git a/etc/images/mail.pbm b/etc/images/mail.pbm
deleted file mode 100644
index 744f38609e8..00000000000
--- a/etc/images/mail.pbm
+++ /dev/null
Binary files differ
diff --git a/etc/images/mail.xpm b/etc/images/mail.xpm
deleted file mode 100644
index fc87e3a654a..00000000000
--- a/etc/images/mail.xpm
+++ /dev/null
@@ -1,35 +0,0 @@
1/* XPM */
2static char *magick[] = {
3/* columns rows colors chars-per-pixel */
4"24 24 5 1",
5" c Gray0",
6". c #673e666663d4",
7"X c #a852a7bea3d2",
8"o c #eb46ea1de471",
9"O c None",
10/* pixels */
11"OOOOOOOOOOOOOOOOOOOOOOOO",
12"OOOOOOOOOOOOOOOOOOOOOOOO",
13"OOOOOOOOOOOOOOOOOOOOOOOO",
14"OOOOOOOOOOOOOOOOOOOOOOOO",
15"OOOOOOOOOOOOOOOOOOOOOOOO",
16"OOOOOOOOOOOOOO OOOOOO",
17"OOOOOOOOO .ooX OOOOO",
18"OOOO .XooooooX OOOOO",
19"OOO .Xoooooooooo.XX OOOO",
20"OOO o..ooooooooX.Xo OOOO",
21"OOO XoX..oooooo.Xoo OOOO",
22"OOOO oooXX.Xoo...ooX OOO",
23"OOOO oooooXX..XoX.Xo OOO",
24"OOOO Xoooo.ooooooo.X OOO",
25"OOOOO oooXXoooooooo.X OO",
26"OOOOO ooo.oooooooooX OO",
27"OOOOO XoXXooooooX OOOO",
28"OOOOOO o.ooooX OOOOOOO",
29"OOOOOO .XoX OOOOOOOOOO",
30"OOOOOO .. OOOOOOOOOOOOO",
31"OOOOOOO OOOOOOOOOOOOOOO",
32"OOOOOOOOOOOOOOOOOOOOOOOO",
33"OOOOOOOOOOOOOOOOOOOOOOOO",
34"OOOOOOOOOOOOOOOOOOOOOOOO"
35};
diff --git a/etc/images/mail/alias.pbm b/etc/images/mail/alias.pbm
deleted file mode 100644
index cdd42c3632c..00000000000
--- a/etc/images/mail/alias.pbm
+++ /dev/null
Binary files differ
diff --git a/etc/images/mail/alias.xpm b/etc/images/mail/alias.xpm
deleted file mode 100644
index 8bf75063bdc..00000000000
--- a/etc/images/mail/alias.xpm
+++ /dev/null
@@ -1,33 +0,0 @@
1/* XPM */
2static char * alias_xpm[] = {
3/* columns rows colors chars-per-pixel */
4"24 24 4 1",
5" c None",
6". c #61b761b7600a",
7"X c #a5d8a5d89550",
8"o c black",
9/* pixels */
10" ",
11" ",
12" ",
13" ...... ",
14" ...XXXX..XX ",
15" o..ooooooo... ",
16" ooo oooo..X ",
17" o.X ooo... ",
18" o.X ooo.XX ",
19" o.X oo.. ",
20" o.X oo. ",
21" o... oo.. ",
22" o.X o.. ",
23" o.XX oX. ",
24" o.... oo. ",
25" o..XX oooo ",
26" o...XXX XXoooo ",
27" ooo........ooooo ",
28" oooooXXooooo.oo ",
29" ooo o..oo",
30" o...",
31" ooo",
32" oo",
33" "};
diff --git a/etc/images/mail/compose.pbm b/etc/images/mail/compose.pbm
index ca6328d27a5..8c15697fe75 100644
--- a/etc/images/mail/compose.pbm
+++ b/etc/images/mail/compose.pbm
Binary files differ
diff --git a/etc/images/mail/flag-for-followup.pbm b/etc/images/mail/flag-for-followup.pbm
new file mode 100644
index 00000000000..9e17cc433e2
--- /dev/null
+++ b/etc/images/mail/flag-for-followup.pbm
Binary files differ
diff --git a/etc/images/mail/flag-for-followup.xpm b/etc/images/mail/flag-for-followup.xpm
new file mode 100644
index 00000000000..b671d5b91d7
--- /dev/null
+++ b/etc/images/mail/flag-for-followup.xpm
@@ -0,0 +1,187 @@
1/* XPM */
2static char * flag_for_followup_xpm[] = {
3"24 24 160 2",
4" c None",
5". c #5B5457",
6"+ c #322D2E",
7"@ c #463B3F",
8"# c #63555A",
9"$ c #53484B",
10"% c #726166",
11"& c #98868C",
12"* c #8A727A",
13"= c #211619",
14"- c #847B7D",
15"; c #CDBAC0",
16"> c #A58791",
17", c #82646D",
18"' c #6B515A",
19") c #6A5058",
20"! c #684C56",
21"~ c #6A424F",
22"{ c #3A2A2F",
23"] c #000000",
24"^ c #5C5457",
25"/ c #D1BEC4",
26"( c #C3ACB4",
27"_ c #B59AA2",
28": c #997E87",
29"< c #80666E",
30"[ c #745A62",
31"} c #64464F",
32"| c #603946",
33"1 c #764D5A",
34"2 c #886771",
35"3 c #45373B",
36"4 c #A9979C",
37"5 c #B798A2",
38"6 c #BCA0A9",
39"7 c #BEA4AC",
40"8 c #B89FA7",
41"9 c #9E848C",
42"0 c #8F767E",
43"a c #785F67",
44"b c #6A4E57",
45"c c #6E4F59",
46"d c #7C5A65",
47"e c #8E6873",
48"f c #8C6974",
49"g c #413337",
50"h c #251F21",
51"i c #99717D",
52"j c #8F606E",
53"k c #946875",
54"l c #9E7582",
55"m c #B08F9A",
56"n c #AC8C96",
57"o c #AE929A",
58"p c #9C8089",
59"q c #8B7179",
60"r c #765C65",
61"s c #745660",
62"t c #7E5A66",
63"u c #865E6A",
64"v c #855D69",
65"w c #7F5F69",
66"x c #3B2D32",
67"y c #40332D",
68"z c #6F3B4A",
69"A c #774252",
70"B c #7D4858",
71"C c #82505F",
72"D c #926674",
73"E c #906572",
74"F c #966D7A",
75"G c #A17E89",
76"H c #A0828B",
77"I c #90767D",
78"J c #927780",
79"K c #8B6E77",
80"L c #8A6A74",
81"M c #86626C",
82"N c #845B68",
83"O c #8E6673",
84"P c #6A535A",
85"Q c #B2997B",
86"R c #3C2824",
87"S c #693343",
88"T c #723A4B",
89"U c #845261",
90"V c #8C5E6C",
91"W c #946A78",
92"X c #9A737E",
93"Y c #A1828C",
94"Z c #947C84",
95"` c #846B73",
96" . c #755B64",
97".. c #57464B",
98"+. c #59454C",
99"@. c #5B484E",
100"#. c #31282B",
101"$. c #392F23",
102"%. c #B59C7D",
103"&. c #372622",
104"*. c #643040",
105"=. c #7E4D5B",
106"-. c #814E5D",
107";. c #845262",
108">. c #936876",
109",. c #976E7B",
110"'. c #9D7C87",
111"). c #82666F",
112"!. c #5C4B50",
113"~. c #3D3326",
114"{. c #34251F",
115"]. c #7E4C5B",
116"^. c #8C606E",
117"/. c #9C7581",
118"(. c #9B7380",
119"_. c #997682",
120":. c #7F656D",
121"<. c #3A2F22",
122"[. c #33241F",
123"}. c #683444",
124"|. c #875766",
125"1. c #A17C87",
126"2. c #A27C88",
127"3. c #8B6773",
128"4. c #574249",
129"5. c #392E21",
130"6. c #B69C7E",
131"7. c #30241D",
132"8. c #64303F",
133"9. c #804F5E",
134"0. c #976D7A",
135"a. c #886670",
136"b. c #2E2025",
137"c. c #362C1F",
138"d. c #2B221A",
139"e. c #5A2837",
140"f. c #6E394A",
141"g. c #73515C",
142"h. c #0C0809",
143"i. c #342B1F",
144"j. c #B69E7F",
145"k. c #512432",
146"l. c #683E4B",
147"m. c #332A1E",
148"n. c #2D261E",
149"o. c #4E2330",
150"p. c #282118",
151"q. c #32291D",
152"r. c #B79E80",
153"s. c #2D261D",
154"t. c #352B1F",
155"u. c #B49A7D",
156"v. c #2E271F",
157"w. c #352C1F",
158"x. c #2A221A",
159"y. c #B49C7E",
160"z. c #2A241C",
161"A. c #28221B",
162"B. c #AE9C88",
163"C. c #060606",
164" ",
165" . + ",
166" @ # $ % & * = ",
167" - ; > , ' ) ! ~ { ] ",
168" ^ / ( _ : < [ } | 1 2 3 ] ",
169" 4 5 6 7 8 9 0 a b c d e f g ] ",
170" h i j k l m n o p q r s t u v w x ] ",
171" y z A B C D E F G H I J K L M N O P ",
172" ] Q R S T U V V W X Y Z ` ...+.@.#. ",
173" $.%.&.*.=.-.;.>.,.'.).!. ",
174" ~.Q {.*.].^./.(._.:. ",
175" <.%.[.}.|.1.2.3.4. ",
176" 5.6.7.8.9.0.a.b. ",
177" c.%.d.e.f.g.h. ",
178" i.j.d.k.l.] ",
179" m.%.n.o.] ",
180" m.%.p. ",
181" q.r.s. ",
182" t.u.v. ",
183" w.u.x. ",
184" c.y.z. ",
185" t.u.A. ",
186" c.B.] ",
187" C. "};
diff --git a/etc/images/mail/inbox.pbm b/etc/images/mail/inbox.pbm
new file mode 100644
index 00000000000..2c93e3c74bb
--- /dev/null
+++ b/etc/images/mail/inbox.pbm
Binary files differ
diff --git a/etc/images/mail/move.pbm b/etc/images/mail/move.pbm
new file mode 100644
index 00000000000..b765cc2ed68
--- /dev/null
+++ b/etc/images/mail/move.pbm
Binary files differ
diff --git a/etc/images/mail/refile.pbm b/etc/images/mail/refile.pbm
deleted file mode 100644
index 64e534ecc89..00000000000
--- a/etc/images/mail/refile.pbm
+++ /dev/null
Binary files differ
diff --git a/etc/images/mail/refile.xpm b/etc/images/mail/refile.xpm
deleted file mode 100644
index 561012d8505..00000000000
--- a/etc/images/mail/refile.xpm
+++ /dev/null
@@ -1,36 +0,0 @@
1/* XPM */
2static char * refile_xpm[] = {
3/* columns rows colors chars-per-pixel */
4"24 24 7 1",
5" c None",
6". c black",
7"X c #a5d8a5d89550",
8"o c #d305d305bc3c",
9"O c #ea03ea03d271",
10"+ c #828282827474",
11"@ c #61b761b7600a",
12/* pixels */
13" . ",
14" ..X. ",
15" ..XoO.... ",
16" ..XooooO.+. ",
17" ..XooooooOX.. .. ",
18" .@@ooooooOOO@. ... ",
19" .O@oooooOOOOO..@@. ",
20" .OO@oooOOOOOO..@@. ",
21" ...OO@XooOOOOO...@@. ",
22" ..+.O@XooOOOO..@@@@@. ",
23" .++..XooOOOO..@@@@@@. ",
24" .++.@oooOO...@@@@@@@. ",
25" ..+.XooOOO..@@@@@@@. ",
26" .++.OOOO.@@@@@@@@. ",
27" .+.oOO..@@@@@@@. ",
28" .++.OO.@@@@@@@. ",
29" .++.O.@@@@@.. ",
30" ..+.O.@@@@@. ",
31" .++..@@@@. ",
32" ..++.@@@. ",
33" .+.@@. ",
34" ...@. ",
35" ... ",
36" . "};
diff --git a/etc/images/mail/repack.pbm b/etc/images/mail/repack.pbm
index 502b1179939..1f50ae54281 100644
--- a/etc/images/mail/repack.pbm
+++ b/etc/images/mail/repack.pbm
Binary files differ
diff --git a/etc/images/mail/repack.xpm b/etc/images/mail/repack.xpm
index b50b8f37551..d7bb76a3e1f 100644
--- a/etc/images/mail/repack.xpm
+++ b/etc/images/mail/repack.xpm
@@ -1,35 +1,67 @@
1/* XPM */ 1/* XPM */
2static char * mail_repack_xpm[] = { 2static char * repack_xpm[] = {
3/* columns rows colors chars-per-pixel */ 3"24 24 40 1",
4"24 24 6 1",
5" c None", 4" c None",
6". c black", 5". c #000000",
7"X c #a5d8a5d89550", 6"+ c #DBD99B",
8"o c #d305d305bc3c", 7"@ c #3A3824",
9"O c #ea03ea03d271", 8"# c #5E5B3A",
10"+ c #828282827474", 9"$ c #12120B",
11/* pixels */ 10"% c #7E7A4E",
11"& c #222114",
12"* c #A29E6A",
13"= c #595741",
14"- c #43412B",
15"; c #5A573B",
16"> c #89865A",
17", c #8C895C",
18"' c #CDCBB0",
19") c #4B4A37",
20"! c #D1CFB6",
21"~ c #D3D3BC",
22"{ c #1D1C12",
23"] c #373624",
24"^ c #1F1E13",
25"/ c #928E5F",
26"( c #413E2A",
27"_ c #79764F",
28": c #817E54",
29"< c #B2B097",
30"[ c #17160E",
31"} c #888458",
32"| c #4D4A32",
33"1 c #747047",
34"2 c #A6A272",
35"3 c #A9A576",
36"4 c #A7A374",
37"5 c #ABA779",
38"6 c #65623E",
39"7 c #AFAC80",
40"8 c #666443",
41"9 c #E1E1D1",
42"0 c #EBEAE1",
43"a c #ADA97C",
12" ", 44" ",
13" ", 45" ",
14" .............. ", 46" .............. ",
15" .XXXXXXXXXXXX.. ", 47" .++++++++++++.. ",
16" .XXXXXXXXXXXX.X. ", 48" .++++++++++++.@. ",
17" .XXXXXXXXXXXX.oo. ", 49" .++++++++++++.@#$ ",
18" ..............ooo. ", 50" ..............@#%& ",
19" .OOOOOOOOOOOO.oo. ", 51" .************.#%$ ",
20" .O++++++++++O.oo. ", 52" .**=------;**.%#. ",
21" .O+XXXXXXXX+O.o. ", 53" .**->>>>>,'**$%. ",
22" .+XXXXXXXX+.o.. ", 54" .*-,*****'*$%$. ",
23" .+XX...XXX+.... ", 55" .*)*...**!*...$ ",
24" ....o.......oo. ", 56" ....~.......{#. ",
25" ....o.....Oooo. ", 57" ....~.....]^#%. ",
26" .OOO...OOOO.oooo. ", 58" ./(_...::<:.#%%#[ ",
27" .++++++++++.oooo. ", 59" .*(*/::}*!*.%%%%. ",
28" .+XXXXXXXX+.oooo. ", 60" .*|******!*$#%%1. ",
29" .O+XXXXXXXX+O.ooX. ", 61" .**|234533!**$%%6. ",
30" .O+XXXXXXXX+O.oo.. ", 62" .**|557777!**.%6.. ",
31" .O++++++++++O.o.. ", 63" .**8999999043.6.. ",
32" ..OOOOOOOOOOOO... ", 64" .**********4a... ",
33" ................ ", 65" ................ ",
34" ", 66" ",
35" "}; 67" "};
diff --git a/etc/images/mail/reply-all.pbm b/etc/images/mail/reply-all.pbm
index 57503cbea7c..fc23f2fd72c 100644
--- a/etc/images/mail/reply-all.pbm
+++ b/etc/images/mail/reply-all.pbm
Binary files differ
diff --git a/etc/images/mail/reply-from.pbm b/etc/images/mail/reply-from.pbm
index 99fad608f30..58f79fb75ad 100644
--- a/etc/images/mail/reply-from.pbm
+++ b/etc/images/mail/reply-from.pbm
Binary files differ
diff --git a/etc/images/mail/reply-from.xpm b/etc/images/mail/reply-from.xpm
index 543850f4b5e..a04d6760e39 100644
--- a/etc/images/mail/reply-from.xpm
+++ b/etc/images/mail/reply-from.xpm
@@ -1,38 +1,103 @@
1/* XPM */ 1/* XPM */
2static char * reply_from_xpm[] = { 2static char * reply_from_xpm[] = {
3/* columns rows colors chars-per-pixel */ 3"24 24 76 1",
4"24 24 9 1",
5" c None", 4" c None",
6". c black", 5". c #000000",
7"X c #673e666663d4", 6"+ c #535353",
8"o c #eb46ea1de471", 7"@ c #FFFFFF",
9"O c #a852a7bea3d2", 8"# c #FEFEFE",
10"+ c #ae51c17b9b26", 9"$ c #FDFDFD",
11"@ c #8d4d97577838", 10"% c #FCFCFC",
12"# c #7c7c8b8b6e6e", 11"& c #FBFBFB",
13"$ c #5e0868be52d3", 12"* c #F9F9F9",
14/* pixels */ 13"= c #F8F8F8",
14"- c #F7F7F7",
15"; c #F6F6F6",
16"> c #F5F5F5",
17", c #F4F4F4",
18"' c #E3E3E3",
19") c #EEEEEE",
20"! c #4F4F4F",
21"~ c #F3F3F3",
22"{ c #F2F2F2",
23"] c #F1F1F1",
24"^ c #F0F0F0",
25"/ c #EFEFEF",
26"( c #EDEDED",
27"_ c #AEAEAE",
28": c #E4E4E4",
29"< c #434343",
30"[ c #ACACAC",
31"} c #C8C8C8",
32"| c #A0A0A0",
33"1 c #D4D4D4",
34"2 c #ECECEC",
35"3 c #959595",
36"4 c #3E3E3E",
37"5 c #4D4D4D",
38"6 c #818181",
39"7 c #C6C6C6",
40"8 c #3D1A13",
41"9 c #6A6A6A",
42"0 c #636363",
43"a c #B9B9B9",
44"b c #737373",
45"c c #EAC0BA",
46"d c #7C7C7C",
47"e c #6E6E6E",
48"f c #DF9E95",
49"g c #3F3F3F",
50"h c #FFE3E0",
51"i c #FFD5CF",
52"j c #FFD7D2",
53"k c #FFD9D3",
54"l c #E3ABA3",
55"m c #E2A79E",
56"n c #E3AAA2",
57"o c #CC6253",
58"p c #DD968C",
59"q c #DE9A90",
60"r c #DD948A",
61"s c #B14334",
62"t c #FFEAE7",
63"u c #FFDDD7",
64"v c #FFDCD6",
65"w c #FFDCD7",
66"x c #FFDBD6",
67"y c #FFDDD8",
68"z c #FFC2BA",
69"A c #FFD0C8",
70"B c #FFD0C9",
71"C c #FFD1CA",
72"D c #2A2221",
73"E c #080606",
74"F c #060404",
75"G c #1D1716",
76"H c #FFD1CB",
77"I c #362927",
78"J c #201817",
79"K c #473734",
15" ", 80" ",
16" ", 81" ",
17" .... ", 82" ",
18" .....XooO. ", 83" ................. ",
19" .....XOooooooO. ", 84" .+@@@@#$%&*=-;>,'+. ",
20" .XOooooooooooXOO. ", 85" .)!@>,~{{]^^/)('!_. ",
21" .oXXooooooooOXOo. ", 86" .@:<$~{{]^/))('![}. ",
22" .OoOXXooooooXOoo. ", 87" .@>:!&]^^/)(('<|1}. ",
23" .oooOOXOooXXXooO. ", 88" .@&>:<=^/)(2'!31:}. ",
24" ........XXOoOXOo. ", 89" .@>>>:4>)(2'567::}. ",
25" ..++++@.ooooooXO. ", 90" .@&8>:9<~2'!977>:}. ",
26" ..+@@@.oooooooXO. ", 91" .@..:0@a!^!37b7>:}. ",
27" ..+@@@#.oooooooO.. ", 92" ..c.0@>:1![7::d::}. ",
28" ..++@@@#$.ooooO... ", 93" ecfegg....:>>>:d:}. ",
29" #.$.oO... ", 94" hijklmnfo.::::::d}. ",
30" ...O . .... ", 95" .....ppqrs.###$$$$ . ",
31" ...O ", 96" t.uvwxuuyyz ",
32" .O ", 97" .ABC.DEFCG.. . .. .. ",
33" ...O ..O .... .O O. ", 98" ...H.I JK .. .. .. . ",
34" ...O ..O .OO. ..... ", 99" . H. . . . . . ",
35" .O .O . . . . . ", 100" . . . . . . . ",
36" .O .O .OO. . . . ", 101" . . .. .. . . . ",
37" .O .O .... . O . ", 102" . . ... . . . ",
38" "}; 103" "};
diff --git a/etc/images/mail/reply-to.pbm b/etc/images/mail/reply-to.pbm
index d7dc6391b69..777649301f0 100644
--- a/etc/images/mail/reply-to.pbm
+++ b/etc/images/mail/reply-to.pbm
Binary files differ
diff --git a/etc/images/mail/reply-to.xpm b/etc/images/mail/reply-to.xpm
index bce818c4804..bbdc6d12604 100644
--- a/etc/images/mail/reply-to.xpm
+++ b/etc/images/mail/reply-to.xpm
@@ -1,38 +1,206 @@
1/* XPM */ 1/* XPM */
2static char * reply_to_xpm[] = { 2static char * reply_to_xpm[] = {
3/* columns rows colors chars-per-pixel */ 3"24 24 179 2",
4"24 24 9 1", 4" c None",
5" c None", 5". c #000000",
6". c black", 6"+ c #ADA99C",
7"X c #673e666663d4", 7"@ c #E6E1D0",
8"o c #eb46ea1de471", 8"# c #F0EAD9",
9"O c #a852a7bea3d2", 9"$ c #A9A598",
10"+ c #ae51c17b9b26", 10"% c #141416",
11"@ c #8d4d97577838", 11"& c #161618",
12"# c #7c7c8b8b6e6e", 12"* c #080809",
13"$ c #5e0868be52d3", 13"= c #DBD6C7",
14/* pixels */ 14"- c #1B1B1C",
15" ", 15"; c #050505",
16" ", 16"> c #5A5A5A",
17" .... ", 17", c #676767",
18" .....XooO. ", 18"' c #020202",
19" .....XOooooooO. ", 19") c #807D76",
20" .XOooooooooooXOO. ", 20"! c #D49A3E",
21" .oXXooooooooOXOo. ", 21"~ c #D2973B",
22" .OoOXXooooooXOoo. ", 22"{ c #040402",
23" .oooOOXOooXXXooO. ", 23"] c #6D6B6B",
24" ........XXOoOXOo. ", 24"^ c #7A7979",
25" ..++++@.ooooooXO. ", 25"/ c #030100",
26" ..+@@@.oooooooXO. ", 26"( c #040100",
27" ..+@@@#.oooooooO.. ", 27"_ c #282724",
28" ..++@@@#$.ooooO... ", 28": c #DD9831",
29" .++++@@#.$ ", 29"< c #DA962F",
30" .+@@@#.o ...... ", 30"[ c #1A0E01",
31" .+@#$. OO.OOO ", 31"} c #BC6D1B",
32" .#$. .O ", 32"| c #BE6E13",
33" .$. .O .... ", 33"1 c #BE6D13",
34" . .O .OO. ", 34"2 c #BD6C13",
35" .O . . ", 35"3 c #3E3C36",
36" .O .OO. ", 36"4 c #D69029",
37" .O .... ", 37"5 c #D18D27",
38" "}; 38"6 c #737067",
39"7 c #110900",
40"8 c #CF791C",
41"9 c #CE791C",
42"0 c #CD761A",
43"a c #C47013",
44"b c #4A4136",
45"c c #A0731E",
46"d c #96691A",
47"e c #000100",
48"f c #291703",
49"g c #BA6613",
50"h c #8C4E0D",
51"i c #844A0D",
52"j c #BF6D13",
53"k c #1F2A0D",
54"l c #306220",
55"m c #4F7242",
56"n c #448D44",
57"o c #2E802E",
58"p c #3A6F3A",
59"q c #FFFFFF",
60"r c #535353",
61"s c #171009",
62"t c #AC600C",
63"u c #713F0A",
64"v c #693A0A",
65"w c #AA5F0A",
66"x c #192B10",
67"y c #275926",
68"z c #68A769",
69"A c #358A36",
70"B c #2D812D",
71"C c #FBFBFB",
72"D c #F7F7F7",
73"E c #FAFAFA",
74"F c #F5F5F5",
75"G c #4F4F4F",
76"H c #AEAEAE",
77"I c #141517",
78"J c #6F767C",
79"K c #534C46",
80"L c #241609",
81"M c #23180E",
82"N c #484644",
83"O c #354A4D",
84"P c #050B07",
85"Q c #4F7E4F",
86"R c #399239",
87"S c #2D852D",
88"T c #297F29",
89"U c #ACACAC",
90"V c #C8C8C8",
91"W c #151618",
92"X c #6C7C8B",
93"Y c #728EA9",
94"Z c #5D6B78",
95"` c #C8CBCD",
96" . c #C3C7CD",
97".. c #8090A2",
98"+. c #5A728B",
99"@. c #4E6479",
100"#. c #111714",
101"$. c #328732",
102"%. c #2B7F2C",
103"&. c #2B772C",
104"*. c #434343",
105"=. c #A0A0A0",
106"-. c #D4D4D4",
107";. c #25282A",
108">. c #8A9EB4",
109",. c #6A86A1",
110"'. c #596A7C",
111"). c #DDE1E4",
112"!. c #DCE2E7",
113"~. c #899CAC",
114"{. c #687E96",
115"]. c #546D88",
116"^. c #11171E",
117"/. c #949494",
118"(. c #F6F6F6",
119"_. c #575757",
120":. c #9F9F9F",
121"<. c #DADADA",
122"[. c #E8E8E8",
123"}. c #D1D1D1",
124"|. c #23282D",
125"1. c #8096AB",
126"2. c #5D7996",
127"3. c #53687D",
128"4. c #CDD3D9",
129"5. c #CBD2DC",
130"6. c #899BAB",
131"7. c #CCD4DC",
132"8. c #5E7790",
133"9. c #17212C",
134"0. c #F9F9F9",
135"a. c #C7C7C7",
136"b. c #D7D7D7",
137"c. c #E9E9E9",
138"d. c #F8F8F8",
139"e. c #F0F0F0",
140"f. c #1F252B",
141"g. c #6B8197",
142"h. c #536D89",
143"i. c #4A5D6F",
144"j. c #81919F",
145"k. c #8293A4",
146"l. c #5A7087",
147"m. c #496481",
148"n. c #47617E",
149"o. c #3F4951",
150"p. c #DEDEDE",
151"q. c #E6E6E6",
152"r. c #F1F1F1",
153"s. c #FDFDFD",
154"t. c #0E141A",
155"u. c #0D1319",
156"v. c #0E141B",
157"w. c #0E131A",
158"x. c #161B22",
159"y. c #DDDDDD",
160"z. c #636363",
161"A. c #C6C6C6",
162"B. c #EDEDED",
163"C. c #E3E3E3",
164"D. c #FCFCFC",
165"E. c #737373",
166"F. c #FEFEFE",
167"G. c #313131",
168"H. c #030303",
169"I. c #7C7C7C",
170"J. c #E4E4E4",
171"K. c #E7E7E7",
172"L. c #F3F3F3",
173"M. c #404040",
174"N. c #4D4D4D",
175"O. c #F2F2F2",
176"P. c #BCBCBC",
177"Q. c #C3C3C3",
178"R. c #E0E0E0",
179"S. c #ECECEC",
180"T. c #EFEFEF",
181"U. c #060606",
182"V. c #E5E5E5",
183" ",
184" . . ",
185" + @ # $ . ",
186" % & * = # # # . ",
187" - ; > , ' ) ! ~ # . ",
188" { ] ^ / ( _ : < # . ",
189" [ } | 1 2 3 4 5 # 6 ",
190" 7 8 9 0 a b c d # # . e . . . . . . ",
191" f g h i j k l m n o p . q q q q q r . ",
192" s t u v w x y z A o B . C D E F G H . ",
193" I J K L M N O P Q R S T . F F F G U V . ",
194" W X Y Z ` ...+.@.#.$.%.&.. F F *.=.-.V . ",
195" ;.>.,.'.).!.~.{.].^.. . . /.(._.:.<.[.}.. ",
196" |.1.2.3.4.5.6.7.8.9.0.E E E a.b.c.D d.e. ",
197" f.g.h.i.j.k.l.m.n.o.E C C p.q.r.0.s.C D ",
198" t.u.v.v.v.t.w.x.U y.. . . . . . . C 0. ",
199" . q C F z.A.(.r.B.C.c.e.. s.d.C D.E ",
200" . q F E.-.F (.E C (.d.s.. s.F.-.G.H.. ",
201" . q I.-.J.J.K.L.(.D d.0.. C D.M.N.O.. . ",
202" . E.P.P.P.P.Q.R.c.S.T.r.. (.d.U.V. . ",
203" . . . . . . . . . ",
204" . . . . . ",
205" . . . . ",
206" "};
diff --git a/etc/images/mail/reply.pbm b/etc/images/mail/reply.pbm
index f48b34be3ae..fe635ba5ad0 100644
--- a/etc/images/mail/reply.pbm
+++ b/etc/images/mail/reply.pbm
Binary files differ
diff --git a/etc/images/mail/send.pbm b/etc/images/mail/send.pbm
index 36b60b7dbdd..cd614beb024 100644
--- a/etc/images/mail/send.pbm
+++ b/etc/images/mail/send.pbm
Binary files differ
diff --git a/etc/images/next-page.pbm b/etc/images/next-page.pbm
new file mode 100644
index 00000000000..fbf7eaec0c3
--- /dev/null
+++ b/etc/images/next-page.pbm
Binary files differ
diff --git a/etc/images/page-down.pbm b/etc/images/page-down.pbm
deleted file mode 100644
index 2f577146b63..00000000000
--- a/etc/images/page-down.pbm
+++ /dev/null
Binary files differ
diff --git a/etc/images/page-down.xpm b/etc/images/page-down.xpm
deleted file mode 100644
index 3ef0f24ee0e..00000000000
--- a/etc/images/page-down.xpm
+++ /dev/null
@@ -1,34 +0,0 @@
1/* XPM */
2static char * mail_page_xpm[] = {
3/* columns rows colors chars-per-pixel */
4"24 24 5 1",
5" c None",
6". c black",
7"X c #ea03ea03d271",
8"o c #a5d8a5d89550",
9"O c #d305d305bc3c",
10/* pixels */
11" ",
12" ",
13" .................. ",
14" .XXXXXXXXXXXXXXXX. ",
15" .XXXXXXXXXXXXXXXX. ",
16" .XoooooooooooooXX. ",
17" .XXXXXXXXXXXXXXXX. ",
18" .XXXXXXXXXXXXXXXX. ",
19" .Xoooooooooo..oXX. ",
20" .XXXXXXXXXXX..XXX. ",
21" .XXXXXXXXXXX..XXX. ",
22" .XooooooXXXX..XXX. ",
23" .XXXXXXXXXXX..XXX. ",
24" .XXXXXXXXX.O..O.X. ",
25" .Xoooooooo.....XX. ",
26" .XXXXXXXXXX....XX. ",
27" .XXXXXXXXXXX..XXX. ",
28" .XXXXXXXXXXXooXXX. ",
29" .XXXXXXXXXXXXXXXX. ",
30" .XXXXXXXXXXXXXXXX. ",
31" .................. ",
32" ",
33" ",
34" "};
diff --git a/etc/images/refresh.xpm b/etc/images/refresh.xpm
index fbf4ce8af07..827ce3f2f17 100644
--- a/etc/images/refresh.xpm
+++ b/etc/images/refresh.xpm
@@ -1,113 +1,153 @@
1/* XPM */ 1/* XPM */
2static char * stock_refresh_xpm[] = { 2static char * refresh_xpm[] = {
3"24 24 86 1", 3"24 24 126 2",
4" c None", 4" c None",
5". c #000000", 5". c #000000",
6"+ c #F3F6F8", 6"+ c #F0FFEE",
7"@ c #C8D4DF", 7"@ c #CAE3C6",
8"# c #F7F9FA", 8"# c #F5FFF4",
9"$ c #0D110C", 9"$ c #0D110C",
10"% c #6286A5", 10"% c #729C6C",
11"& c #A0B6C9", 11"& c #A6CAA1",
12"* c #C9D5E0", 12"* c #CBE4C7",
13"= c #F2F5F7", 13"= c #EFFDEE",
14"- c #172116", 14"- c #172116",
15"; c #819EB6", 15"; c #88B583",
16"> c #CAD6E1", 16"> c #CCE5C8",
17", c #CCD7E1", 17", c #CDE6C9",
18"' c #CED9E3", 18"' c #CFE7CB",
19") c #F6F8F9", 19") c #F3FFF2",
20"! c #7192AE", 20"! c #7FA879",
21"~ c #587B99", 21"~ c #689063",
22"{ c #CDD8E2", 22"{ c #CDE5C9",
23"] c #CFDAE4", 23"] c #CFE7CA",
24"^ c #D3DDE6", 24"^ c #D0E9CC",
25"/ c #D5DEE6", 25"/ c #D4EAD0",
26"( c #ADC0D0", 26"( c #D5ECD1",
27"_ c #90A9BF", 27"_ c #AED5A9",
28": c #537490", 28": c #9ABC95",
29"< c #23323E", 29"< c #63865F",
30"[ c #85A1B8", 30"[ c #2B3A29",
31"} c #5E83A3", 31"} c #8CB887",
32"| c #6084A3", 32"| c #70986A",
33"1 c #6689A7", 33"1 c #71986B",
34"2 c #678AA8", 34"2 c #729A6B",
35"3 c #48657D", 35"3 c #759C6D",
36"4 c #A8BCCD", 36"4 c #759F6F",
37"5 c #7393AE", 37"5 c #76A170",
38"6 c #6B8DAA", 38"6 c #567453",
39"7 c #5C81A1", 39"7 c #AFCBAC",
40"8 c #5D82A2", 40"8 c #7EAB77",
41"9 c #6588A6", 41"9 c #78A472",
42"0 c #435F76", 42"0 c #6F9669",
43"a c #B1C3D2", 43"a c #70976A",
44"b c #50718D", 44"b c #71996B",
45"c c #9FB5C8", 45"c c #739B6D",
46"d c #94ACC1", 46"d c #759F6E",
47"e c #425D73", 47"e c #77A170",
48"f c #435E74", 48"f c #526F4C",
49"g c #B4C5D3", 49"g c #B7D2B2",
50"h c #6C8EAB", 50"h c #60835B",
51"i c #C4D2DD", 51"i c #A5C9A0",
52"j c #5B80A0", 52"j c #9AC195",
53"k c #456178", 53"k c #4F6B4C",
54"l c #7595B0", 54"l c #769F70",
55"m c #BFCEDA", 55"m c #516D4C",
56"n c #597D9C", 56"n c #B9D5B4",
57"o c #A3B8CA", 57"o c #7BA574",
58"p c #B0C2D1", 58"p c #C7E0C3",
59"q c #86A2B9", 59"q c #6D9568",
60"r c #6E8FAB", 60"r c #51714E",
61"s c #E1E8EE", 61"s c #B6D3B2",
62"t c #B9C9D6", 62"t c #81AB7C",
63"u c #6387A6", 63"u c #C3DBBF",
64"v c #4C6B85", 64"v c #6B9265",
65"w c #7F9DB6", 65"w c #C8EFC3",
66"x c #BCCCD9", 66"x c #A7CCA2",
67"y c #DDE5EC", 67"y c #B5D2B1",
68"z c #E4EAEF", 68"z c #80A87A",
69"A c #D8E1E9", 69"A c #90B68B",
70"B c #D1DBE4", 70"B c #79A674",
71"C c #C7D3DE", 71"C c #C6EAC1",
72"D c #B7C8D6", 72"D c #DEF7D9",
73"E c #7091AD", 73"E c #B3D7AE",
74"F c #537592", 74"F c #BBD9B8",
75"G c #9DB3C6", 75"G c #AFCCAB",
76"H c #8CA7BD", 76"H c #749E6D",
77"I c #304353", 77"I c #5B7B57",
78"J c #4E6E89", 78"J c #8CB087",
79"K c #829FB7", 79"K c #BBE1B6",
80"L c #92ABC0", 80"L c #DAF5D6",
81"M c #C5D3DE", 81"M c #E1F7DD",
82"N c #7C9AB3", 82"N c #DCF4D6",
83"O c #5A7E9D", 83"O c #D7F0D3",
84"P c #47647C", 84"P c #CFECCB",
85"Q c #6185A4", 85"Q c #C6E3C3",
86"R c #5B7F9E", 86"R c #BCD6B9",
87"S c #4F6F8A", 87"S c #7EA778",
88"T c #405A71", 88"T c #64885F",
89"U c #283926", 89"U c #A6C1A3",
90" . ", 90"V c #B3D5AE",
91" .. ", 91"W c #CDEAC9",
92" .+. ", 92"X c #D0EBCB",
93" ....@#. ", 93"Y c #CAE9C5",
94" $%&@@**=. .. ", 94"Z c #C7E6C3",
95" -;@@**>,'). .!~. ", 95"` c #C3E3BF",
96" .%@**>,{]^/(. ._:. ", 96" . c #BDDCBA",
97" <&@[}}|%123. .4. ", 97".. c #B5D2B2",
98".5@678|%920. .ab. ", 98"+. c #96B991",
99".cd7e...1f. . .gh. ", 99"@. c #76A071",
100".ijb. .k. .. .al. ", 100"#. c #3A4E37",
101".mn. .. .'. .op5. ", 101"$. c #5E7F5A",
102".qr. . .*s...at4u. ", 102"%. c #8FAF8B",
103".vw. .xyzyABCDEF. ", 103"&. c #9CBE97",
104" .G. .p'B,@ixaH2I. ", 104"*. c #C7E0C4",
105" .JK. .LM@,>>MmNOP. ", 105"=. c #CBE3C6",
106" .F9. .9|%Q|}7RS.. ", 106"-. c #CDE4C9",
107" .. .|R~~nJT.. ", 107";. c #CBE4C8",
108" .j~.... ", 108">. c #C7E1C4",
109" UO. ", 109",. c #C2DBBF",
110" .. ", 110"'. c #88AF82",
111" . ", 111"). c #6B9266",
112" ", 112"!. c #557451",
113" "}; 113"~. c #63885E",
114"{. c #759C70",
115"]. c #749E6F",
116"^. c #72996B",
117"/. c #739A6D",
118"(. c #71996C",
119"_. c #6E9668",
120":. c #6C9367",
121"<. c #5F815A",
122"[. c #70996B",
123"}. c #6E9467",
124"|. c #698F63",
125"1. c #6B9166",
126"2. c #5D8059",
127"3. c #4D6A49",
128"4. c #6A8F64",
129"5. c #283926",
130" . ",
131" . . ",
132" . + . ",
133" . . . . @ # . ",
134" $ % & @ @ * * = . . . ",
135" - ; @ @ * * > , ' ) . . ! ~ . ",
136" . % @ * * > { ] ^ / ( _ . . : < . ",
137" [ & @ } | 1 2 3 4 5 6 . . 7 . ",
138". 8 @ 9 0 a b c d e f . . g h . ",
139". i j 0 k . . . l m . . . n o . ",
140". p q h . . r . . . . s t . ",
141". u v . . . . w . . x y z . ",
142". A B . . . C D . . . E F G H . ",
143". I J . . K L M N O P Q R S T . ",
144" . U . . V W X Y Z ` ...+.@.#.. ",
145" . $.%.. . &.*.=., -.;.>.,.'.).!.. ",
146" . ~.{.. . ].^.c /.(.| _.:.<.. . ",
147" . . . [.}.|.~ 1.2.3.. . ",
148" . q 4.. . . . ",
149" 5.).. ",
150" . . ",
151" . ",
152" ",
153" "};
diff --git a/etc/images/search-replace.pbm b/etc/images/search-replace.pbm
index 3e444cf7bb6..081d4cab7f1 100644
--- a/etc/images/search-replace.pbm
+++ b/etc/images/search-replace.pbm
Binary files differ
diff --git a/etc/images/search-replace.xpm b/etc/images/search-replace.xpm
index 597337f047a..de180a16554 100644
--- a/etc/images/search-replace.xpm
+++ b/etc/images/search-replace.xpm
@@ -1,38 +1,270 @@
1/* XPM */ 1/* XPM */
2static char *magick[] = { 2static char * search_replace_xpm[] = {
3/* columns rows colors chars-per-pixel */ 3"24 24 243 2",
4"24 24 8 1", 4" c None",
5" c #01260126010f", 5". c #000000",
6". c #56004ef93434", 6"+ c #D3D3D3",
7"X c #5c9c5c9c57c7", 7"@ c #F6F6F6",
8"o c #8e8e7d7d4545", 8"# c #FFFFFF",
9"O c #a72aa72a95e6", 9"$ c #F9F9F9",
10"+ c #d015d015b9c5", 10"% c #DADADA",
11"@ c #e90de90dd2e3", 11"& c #585858",
12"# c None", 12"* c #C7C7C7",
13/* pixels */ 13"= c #D1D1D1",
14"########################", 14"- c #D6D6D6",
15"################ ######", 15"; c #BBBBBB",
16"############### o #####", 16"> c #4B4B43",
17"########### ## o ######", 17", c #0A0A09",
18"######### O o #######", 18"' c #47473F",
19"####### O@@ o ########", 19") c #B9B9B9",
20"##### O+++ o #########", 20"! c #FDFDFD",
21"### O++++ o #########", 21"~ c #C0C0C0",
22"## XX++++ . @.#########", 22"{ c #E1E1E1",
23"## @.O+++ @@@@ ########", 23"] c #F0F0F0",
24"## @@.++++@@@@@O #######", 24"^ c #9B9B9B",
25"## @@.O+O. .O@@ #######", 25"/ c #353530",
26"## @XO+O.O++O.+@@ ######", 26"( c #8D8D7F",
27"## O++.O@@+OX.@@O #####", 27"_ c #C4C4AF",
28"## X+++ +#+OOO @@@+ ####", 28": c #CFCFB9",
29"## O++@ +@OOOO @@@O ####", 29"< c #9D9D8D",
30"### +@@.OOOOOX.@@ #####", 30"[ c #34342E",
31"### +@@O.OOOX + #######", 31"} c #A3A3A2",
32"####X@@@O. .X ########", 32"| c #F8F8F8",
33"#### @@@@@@@+ #######", 33"1 c #AFAFAE",
34"##### @@@@@O ## ######", 34"2 c #E9E9E9",
35"##### O@@+. #### #####", 35"3 c #DFDFDF",
36"###### @O ####### #####", 36"4 c #8F8F8F",
37"####### ###############" 37"5 c #4C4C44",
38}; 38"6 c #828274",
39"7 c #B2B29F",
40"8 c #C0C0AC",
41"9 c #EDEDE7",
42"0 c #E2E2D0",
43"a c #9C9C8C",
44"b c #46463F",
45"c c #EAEAE9",
46"d c #A2A2A1",
47"e c #F4F4F4",
48"f c #CFCFCF",
49"g c #A2A2A2",
50"h c #080807",
51"i c #9C9C8F",
52"j c #A6A695",
53"k c #B5B5A2",
54"l c #C3C3AE",
55"m c #FBFBFA",
56"n c #D5D5BF",
57"o c #090908",
58"p c #D5D5D4",
59"q c #979797",
60"r c #FAFAF9",
61"s c #AEAEA3",
62"t c #9B9B8B",
63"u c #AAAA98",
64"v c #B7B7A4",
65"w c #DDDDD0",
66"x c #CACAB5",
67"y c #090909",
68"z c #C1C1C0",
69"A c #E1E0DF",
70"B c #DCDBDA",
71"C c #D3D2D0",
72"D c #B7B7B5",
73"E c #9E9D9C",
74"F c #FBE73B",
75"G c #F2B64D",
76"H c #F7F7F6",
77"I c #4C4C45",
78"J c #CFCFCB",
79"K c #ACACA1",
80"L c #9F9F8E",
81"M c #ADAD9B",
82"N c #BABAA7",
83"O c #929283",
84"P c #474740",
85"Q c #B9B8B8",
86"R c #DCDCDA",
87"S c #E1E1DF",
88"T c #DAD9D7",
89"U c #D7D7D5",
90"V c #FCEB3D",
91"W c #F7B544",
92"X c #5D502C",
93"Y c #F5F5F4",
94"Z c #010101",
95"` c #C3C3BE",
96" . c #AEAEA2",
97".. c #A0A090",
98"+. c #878779",
99"@. c #34342F",
100"#. c #6D6D6D",
101"$. c #B8B8B6",
102"%. c #D9D9D7",
103"&. c #EBEAE8",
104"*. c #ECEBE9",
105"=. c #FCE93B",
106"-. c #F7B545",
107";. c #6C5F34",
108">. c #CACACA",
109",. c #868585",
110"'. c #414141",
111"). c #757574",
112"!. c #A7A7A5",
113"~. c #BDBDBB",
114"{. c #DCDBD9",
115"]. c #E9E8E6",
116"^. c #FAE43A",
117"/. c #F4B244",
118"(. c #605737",
119"_. c #B5B5B3",
120":. c #A9A9A8",
121"<. c #A4A4A2",
122"[. c #A2A1A0",
123"}. c #A1A19F",
124"|. c #A7A6A5",
125"1. c #B5B4B3",
126"2. c #CECDCB",
127"3. c #E0DFDD",
128"4. c #F9DF39",
129"5. c #F3AF42",
130"6. c #625637",
131"7. c #66635C",
132"8. c #787878",
133"9. c #BCBCBA",
134"0. c #B9B9B8",
135"a. c #B7B6B5",
136"b. c #B6B5B4",
137"c. c #CFCECC",
138"d. c #DFDFDD",
139"e. c #F9DC38",
140"f. c #EFB44D",
141"g. c #665A32",
142"h. c #9B9997",
143"i. c #7C786F",
144"j. c #6F6F6F",
145"k. c #ACACAB",
146"l. c #BABAB8",
147"m. c #D2D2D0",
148"n. c #D9D8D6",
149"o. c #D7D6D4",
150"p. c #DBDAD8",
151"q. c #E1E0DE",
152"r. c #F8D837",
153"s. c #F0A93F",
154"t. c #655930",
155"u. c #9B9A97",
156"v. c #ADACA9",
157"w. c #8D897E",
158"x. c #AAAAA8",
159"y. c #B3B2B1",
160"z. c #C9C8C7",
161"A. c #E8E7E5",
162"B. c #E6E5E2",
163"C. c #F6D236",
164"D. c #EDA43E",
165"E. c #5C5130",
166"F. c #989794",
167"G. c #AAA9A6",
168"H. c #C3C2BE",
169"I. c #9A948A",
170"J. c #BABABA",
171"K. c #B1B1AF",
172"L. c #C5C4C2",
173"M. c #E4E3E1",
174"N. c #E8E7E4",
175"O. c #E0DFDC",
176"P. c #D7AE74",
177"Q. c #61562F",
178"R. c #989895",
179"S. c #A9A9A5",
180"T. c #C2C1BD",
181"U. c #D3D2CE",
182"V. c #9F998E",
183"W. c #CCCCCC",
184"X. c #C7C6C3",
185"Y. c #D7D6D3",
186"Z. c #E2E1DE",
187"`. c #E5E4E1",
188" + c #E6E4E1",
189".+ c #E2E1DD",
190"++ c #4F4115",
191"@+ c #C1C0BC",
192"#+ c #D2D0CC",
193"$+ c #D7D5D1",
194"%+ c #9F998D",
195"&+ c #E7E7E7",
196"*+ c #DAD9D6",
197"=+ c #E3E2DE",
198"-+ c #E4E2DF",
199";+ c #E4E3DF",
200">+ c #E1E0DC",
201",+ c #DADAD6",
202"'+ c #969592",
203")+ c #9A9996",
204"!+ c #C2C0BC",
205"~+ c #D3D1CD",
206"{+ c #D8D6D2",
207"]+ c #9E988D",
208"^+ c #EBEBEB",
209"/+ c #E1DFDC",
210"(+ c #E0DFDB",
211"_+ c #DEDDD9",
212":+ c #D1D0CC",
213"<+ c #B2B1AE",
214"[+ c #A09F9D",
215"}+ c #A1A19E",
216"|+ c #AFAEAA",
217"1+ c #C3C1BD",
218"2+ c #D8D6D1",
219"3+ c #9D978B",
220"4+ c #E1DFDB",
221"5+ c #E0DEDA",
222"6+ c #DFDEDA",
223"7+ c #DCDBD7",
224"8+ c #D1CFCB",
225"9+ c #B6B6B2",
226"0+ c #B2B0AD",
227"a+ c #BFBDBA",
228"b+ c #CBC9C6",
229"c+ c #D5D3CF",
230"d+ c #DBD9D5",
231"e+ c #D7D6D1",
232"f+ c #D5D3CE",
233"g+ c #9B958A",
234"h+ c #999891",
235"i+ c #A39E92",
236"j+ c #A49E93",
237"k+ c #A39D92",
238"l+ c #A39D91",
239"m+ c #A09B8F",
240"n+ c #9D978C",
241"o+ c #969186",
242"p+ c #969085",
243"q+ c #9B9589",
244"r+ c #9E988C",
245"s+ c #9B968A",
246"t+ c #676359",
247" ",
248" . . . . . . . . . . . . . ",
249" . + @ # # # # # # # # $ % & . ",
250" . @ # # # # # # # # # # * = - . ",
251" . # # # ; > , , ' ) ! ! ~ { ] ^ . ",
252" . # # ; / ( _ : < [ } | 1 2 # 3 4 . ",
253" . # # 5 6 7 8 9 0 a b c d ] # e f g . ",
254" . # ! h i j k l m n o p q . . . . . . . ",
255" . # r , s t u v w x y z A B C D E . F G . ",
256" . # H I J K L M N O P Q R S T U . V W X . ",
257" . # Y Z Z ` ...+.@.#.$.%.&.*.. =.-.;.. ",
258" . >.Z Z ,.'., , > ).!.~.{.].. ^./.(.. . ",
259" . Z Z Z _.:.<.[.}.|.1.2.3.. 4.5.6.. 7.. ",
260" Z Z . 8._.9.0.a.b.~.c.d.. e.f.g.. h.i.. ",
261" Z Z Z j.k.l.m.n.o.o.p.q.. r.s.t.. u.v.w.. ",
262" Z Z 4 x.y.z.d.A.A.B.A.. C.D.E.. F.G.H.I.. ",
263" . J.K.L.T M.N.N.B.O.. P.Q.. R.S.T.U.V.. ",
264" . W.X.Y.Z.B.`. +.+. ++. . R.S.@+#+$+%+. ",
265" . &+*+O.=+-+;+>+,+. . '+)+S.!+~+$+{+]+. ",
266" . ^+O./+>+(+.+_+:+<+[+}+|+1+~+$+2+$+3+. ",
267" . = 4+5+6+_+(+7+8+9+0+a+b+c+d+{+e+f+g+. ",
268" . h+i+j+k+l+k+m+n+o+p+q+V.r+%+n+n+s+t+. ",
269" . . . . . . . . . . . . . . . . . . ",
270" "};
diff --git a/etc/images/separator.xpm b/etc/images/separator.xpm
index 151f5dfe6eb..0c518fa7599 100644
--- a/etc/images/separator.xpm
+++ b/etc/images/separator.xpm
@@ -1,29 +1,30 @@
1/* XPM */ 1/* XPM */
2static char * sep_xpm[] = { 2static char * separator_xpm[] = {
3"1 24 2 1", 3"2 24 3 1",
4" c None s backgroundToolBarColor", 4" c None",
5". c #776758", 5". c #DBD3CB",
6" ", 6"+ c #FCFBFA",
7" ", 7" ",
8" ", 8" ",
9".", 9" ",
10".", 10".+",
11".", 11".+",
12".", 12".+",
13".", 13".+",
14".", 14".+",
15".", 15".+",
16".", 16".+",
17".", 17".+",
18".", 18".+",
19".", 19".+",
20".", 20".+",
21".", 21".+",
22".", 22".+",
23".", 23".+",
24".", 24".+",
25".", 25".+",
26".", 26".+",
27" ", 27".+",
28" ", 28" ",
29" "}; 29" ",
30" "};
diff --git a/etc/images/show.pbm b/etc/images/show.pbm
index d86b1e6fe77..2d65dfb4027 100644
--- a/etc/images/show.pbm
+++ b/etc/images/show.pbm
Binary files differ
diff --git a/etc/images/show.xpm b/etc/images/show.xpm
index 659226b8280..9f3f282fb24 100644
--- a/etc/images/show.xpm
+++ b/etc/images/show.xpm
@@ -1,33 +1,180 @@
1/* XPM */ 1/* XPM */
2static char * mail_show_xpm[] = { 2static char * show_xpm[] = {
3/* columns rows colors chars-per-pixel */ 3"24 24 153 2",
4"24 24 4 1", 4" c None",
5" c None", 5". c #000000",
6". c black", 6"+ c #0E0E0E",
7"X c #ea03ea03d271", 7"@ c #282828",
8"o c #a5d8a5d89550", 8"# c #616161",
9/* pixels */ 9"$ c #D3D3D3",
10" ", 10"% c #F6F6F6",
11" ", 11"& c #FFFFFF",
12" .................. ", 12"* c #F9F9F9",
13" .XXXXXXXXXXXXXXXX. ", 13"= c #F9F9F8",
14" .XXXXXXXXXXXXXXXX. ", 14"- c #E7E7E7",
15" .XoooooooooooooXX. ", 15"; c #E4E4E4",
16" .XXXXXXXXXXXXXXXX. ", 16"> c #CDCDCD",
17" .XXXXXXXXXXXXXXXX. ", 17", c #1F1F1F",
18" .XoooooooooooooXX. ", 18"' c #EFEFEE",
19" .XXXXXXXXXXXXXXXX. ", 19") c #AFAFAE",
20" .XXXXXXXXXXXXXXXX. ", 20"! c #E9E9E9",
21" .XooooooXXXXXXXXX. ", 21"~ c #B3B3B3",
22" .XXXXXXXXXXXXXXXX. ", 22"{ c #383838",
23" .XXXXXXXXXXXXXXXX. ", 23"] c #C1C1C1",
24" .XoooooooooXXXXXX. ", 24"^ c #B4B4B4",
25" .XXXXXXXXXXXXXXXX. ", 25"/ c #A4A4A3",
26" .XXXXXXXXXXXXXXXX. ", 26"( c #F0F0F0",
27" .XXXXXXXXXXXXXXXX. ", 27"_ c #F4F4F4",
28" .XXXXXXXXXXXXXXXX. ", 28": c #ABABAB",
29" .XXXXXXXXXXXXXXXX. ", 29"< c #050505",
30" .................. ", 30"[ c #FEFEFE",
31" ", 31"} c #FDFDFD",
32" ", 32"| c #FCFCFB",
33" "}; 33"1 c #FBFBFB",
34"2 c #F2F2F2",
35"3 c #9E9E9E",
36"4 c #C0C0C0",
37"5 c #BFBFBF",
38"6 c #BFBFBE",
39"7 c #BEBEBE",
40"8 c #BDBDBC",
41"9 c #BCBCBC",
42"0 c #B9B9B9",
43"a c #A0A0A0",
44"b c #B9B7B6",
45"c c #838381",
46"d c #848381",
47"e c #6A6763",
48"f c #FAFAF9",
49"g c #F8F8F7",
50"h c #F8F7F6",
51"i c #F3F2F1",
52"j c #E0E0DF",
53"k c #DCDAD8",
54"l c #CACAC8",
55"m c #B6B6B4",
56"n c #72706C",
57"o c #BCBCBB",
58"p c #BCBBBA",
59"q c #BBBAB9",
60"r c #BABAB9",
61"s c #B9B8B7",
62"t c #B6B6B5",
63"u c #B6B5B3",
64"v c #E5E4E2",
65"w c #C4C3C0",
66"x c #817D74",
67"y c #F7F6F5",
68"z c #F6F6F4",
69"A c #F5F4F3",
70"B c #F4F3F2",
71"C c #EBEAE8",
72"D c #E1DFDC",
73"E c #8B867D",
74"F c #B9B9B8",
75"G c #B8B8B6",
76"H c #B7B7B6",
77"I c #B5B5B3",
78"J c #B4B3B2",
79"K c #B3B3B2",
80"L c #ADADAB",
81"M c #A49E93",
82"N c #F6F5F4",
83"O c #F5F5F3",
84"P c #F3F3F1",
85"Q c #F2F2F0",
86"R c #F1F1EF",
87"S c #F1F0EE",
88"T c #EEEDEB",
89"U c #ECEBE9",
90"V c #E7E6E3",
91"W c #E2E1DF",
92"X c #E4E3E0",
93"Y c #B8B7B6",
94"Z c #B5B4B3",
95"` c #B3B2B0",
96" . c #B0AFAD",
97".. c #ADADAA",
98"+. c #ADACAA",
99"@. c #E2E1DE",
100"#. c #F0F0EE",
101"$. c #EFEFED",
102"%. c #F0EFED",
103"&. c #EFEEEC",
104"*. c #E8E7E5",
105"=. c #E5E4E1",
106"-. c #B3B3B1",
107";. c #AFAEAC",
108">. c #E1E0DC",
109",. c #E0DFDB",
110"'. c #A19C90",
111"). c #EDEDEB",
112"!. c #EDECEA",
113"~. c #E9E8E5",
114"{. c #E6E4E1",
115"]. c #E3E2DE",
116"^. c #DFDEDA",
117"/. c #DEDDD9",
118"(. c #DDDCD8",
119"_. c #A19B90",
120":. c #B0B0AE",
121"<. c #AFADAB",
122"[. c #E4E2DF",
123"}. c #E2E1DD",
124"|. c #DCDBD7",
125"1. c #E6E5E2",
126"2. c #E5E4E0",
127"3. c #E4E3DF",
128"4. c #DBD9D5",
129"5. c #D9D7D3",
130"6. c #9F998D",
131"7. c #E3E2DF",
132"8. c #DDDBD7",
133"9. c #DCDAD6",
134"0. c #D8D6D2",
135"a. c #9E988D",
136"b. c #EDEDED",
137"c. c #E1E0DD",
138"d. c #E0DEDA",
139"e. c #D8D6D1",
140"f. c #D7D5D1",
141"g. c #9D978B",
142"h. c #D1D1D1",
143"i. c #E1DFDB",
144"j. c #DEDCD8",
145"k. c #D7D6D1",
146"l. c #D5D3CE",
147"m. c #9B958A",
148"n. c #999891",
149"o. c #A39E92",
150"p. c #A39D92",
151"q. c #A39D91",
152"r. c #A29C90",
153"s. c #A19B8F",
154"t. c #9D978C",
155"u. c #9B968A",
156"v. c #676359",
157" ",
158" . . . . . . . . . . . . . + @ # ",
159" . $ % & & & & & & & & * = = - ; > , ",
160" . % & & & & & & & & & & = ' ) ! & ~ { ",
161" . & & ] ] ] ] ] ] ] ] ] ] ^ / ( & _ : < ",
162" . & & & & & [ } | } | 1 = 2 3 . . . . . ",
163" . & & ] 4 5 6 7 8 7 8 9 9 0 a b c d e . ",
164" . & [ } | 1 f = g = g h = i j k l m n . ",
165" . & | 7 8 9 o p q p q r s t u u v w x . ",
166" . & f = g h y z A z A B B B B C D D E . ",
167" . & g p q r F s G s G H I J K L D D M . ",
168" . & N O B B P Q R Q R S T U V W X D M . ",
169" . & B Y H m I m u m u Z ` ...+.@.D M . ",
170" . & B i Q #.$.S %.S %.&.U *.=.X @.D M . ",
171" . & #.I I Z J -.-.-.-.` .;.W >.>.,.'.. ",
172" . & ).!.U U U C ~.C ~.~.=.{.].^./.(._.. ",
173" . & C :.:. . . .;. .;.<.[.}.,.(.(.|._.. ",
174" . & V 1.1.1.=.{.2.{.2.3.}.,./.|.4.5.6.. ",
175" . * X 7.].[.3.}.].}.].>.>./.8.9.5.0.a.. ",
176" . b.c.D >.,.}.,.>.,.>.^.d.8.9.5.e.f.g.. ",
177" . h.i.d.^./.,./.d./.d.j.j.9.9.0.k.l.m.. ",
178" . n.o.M p.q.p.'.r.'.r.s._.6.6.t.t.u.v.. ",
179" . . . . . . . . . . . . . . . . . . ",
180" "};
diff --git a/etc/images/sort-ascending.xpm b/etc/images/sort-ascending.xpm
index 5a47e5c5ff0..7f5a8806e05 100644
--- a/etc/images/sort-ascending.xpm
+++ b/etc/images/sort-ascending.xpm
@@ -1,33 +1,61 @@
1/* XPM */ 1/* XPM */
2static char * stock_sort_ascending_xpm[] = { 2static char * sort_ascending_xpm[] = {
3"23 23 7 1", 3"24 24 34 1",
4" c None", 4" c None",
5". c #314E6C", 5". c #000000",
6"+ c #000000", 6"+ c #FAFAFA",
7"@ c #D1DECF", 7"@ c #DDDFD2",
8"# c #7DA377", 8"# c #8B8E7C",
9"$ c #E4ECE3", 9"$ c #E5E7DD",
10"% c #B3C9AF", 10"% c #84A77E",
11" ", 11"& c #586546",
12" .... ", 12"* c #81A57C",
13" .. .. ", 13"= c #EDEEE8",
14" .. .. ", 14"- c #81A57B",
15" ...... ", 15"; c #ECEDE6",
16" .. .. ", 16"> c #7EA379",
17" .. .. ", 17", c #7DA377",
18" ", 18"' c #DDDFD3",
19" + ", 19") c #7DA378",
20" ", 20"! c #C9D5C4",
21" + ", 21"~ c #7EA378",
22" ", 22"{ c #7C7E73",
23" + + ", 23"] c #DFE7DE",
24" +@+ + ", 24"^ c #CCDACA",
25" +@##+ ++ ++++++ ", 25"/ c #90B08C",
26" +###+$+ +++ ", 26"( c #76986D",
27" +##%#+ +++ ", 27"_ c #6C855E",
28" +%##+ +++ ", 28": c #22231E",
29" +$###+ +++ ", 29"< c #3F443B",
30" +++++++ ++++++ ", 30"[ c #C8D8C7",
31" ", 31"} c #9DB89A",
32" ", 32"| c #76966B",
33" "}; 33"1 c #3D4237",
34"2 c #565B4E",
35"3 c #9EBA9A",
36"4 c #3C4237",
37"5 c #5E6154",
38" ",
39" ",
40" ",
41" .... ",
42" ..... .. .. ",
43" .+@#. .. .. ",
44" .$%&. ...... ",
45" .$*&. .. .. ",
46" .=-&. .. .. ",
47" .;-&. ",
48" .$*&. .. ",
49" .$*&. .. ",
50" .$>&. ",
51" .$,&. .. ",
52" .')&. .. ",
53" ...!~&... ",
54" .{]^/(_:. ...... ",
55" .<[}|1. ... ",
56" .234. ... ",
57" .5. ... ",
58" . ... ",
59" ...... ",
60" ",
61" "};
diff --git a/etc/images/sort-descending.xpm b/etc/images/sort-descending.xpm
index 90127ac11d3..dddb6edac44 100644
--- a/etc/images/sort-descending.xpm
+++ b/etc/images/sort-descending.xpm
@@ -1,33 +1,62 @@
1/* XPM */ 1/* XPM */
2static char * stock_sort_descending_xpm[] = { 2static char * sort_descending_xpm[] = {
3"24 23 7 1", 3"24 24 35 1",
4" c None", 4" c None",
5". c #000000", 5". c #000000",
6"+ c #D1DECF", 6"+ c #F8F0EE",
7"@ c #7DA377", 7"@ c #E5B9BB",
8"# c #314E6C", 8"# c #895F63",
9"$ c #E4ECE3", 9"$ c #E7BDBC",
10"% c #B3C9AF", 10"% c #C14B35",
11"& c #922B34",
12"* c #C24F3C",
13"= c #942B32",
14"- c #E8BFBE",
15"; c #E8C2BF",
16"> c #C34E3B",
17", c #C24F3A",
18"' c #C24D38",
19") c #E5B8B9",
20"! c #C24F38",
21"~ c #E2B1AA",
22"{ c #CC6B5A",
23"] c #643C3E",
24"^ c #E3B5AC",
25"/ c #E3B3A9",
26"( c #D07868",
27"_ c #982E19",
28": c #7E261F",
29"< c #120C0F",
30"[ c #2B1D1F",
31"} c #DFAA9E",
32"| c #D28575",
33"1 c #7D2617",
34"2 c #321C23",
35"3 c #3B262E",
36"4 c #D68A7A",
37"5 c #321C21",
38"6 c #3F2A35",
11" ", 39" ",
12" ", 40" ",
13" ...... ",
14" ... ",
15" ... ",
16" ... ",
17" ... ",
18" ...... ",
19" . ",
20" ",
21" . ",
22" ",
23" . . ",
24" .+. . ",
25" .+@@. .. #### ",
26" .@@@.$. ## ## ",
27" .@@%@. ## ## ",
28" .%@@. ###### ",
29" .$@@@. ## ## ",
30" ....... ## ## ",
31" ", 41" ",
42" ...... ",
43" ..... ... ",
44" .+@#. ... ",
45" .$%&. ... ",
46" .$*=. ... ",
47" .-*=. ...... ",
48" .;>=. ",
49" .$*=. .. ",
50" .$*=. .. ",
51" .$,=. ",
52" .$'=. .. ",
53" .)!=. .. ",
54" ...~{=... ",
55" .]^/(_:<. .... ",
56" .[}|12. .. .. ",
57" .345. .. .. ",
58" .6. ...... ",
59" . .. .. ",
60" .. .. ",
32" ", 61" ",
33" "}; 62" "};
diff --git a/etc/images/widen.pbm b/etc/images/widen.pbm
deleted file mode 100644
index 2d9780b9959..00000000000
--- a/etc/images/widen.pbm
+++ /dev/null
Binary files differ
diff --git a/etc/images/widen.xpm b/etc/images/widen.xpm
deleted file mode 100644
index 0b87fc9752e..00000000000
--- a/etc/images/widen.xpm
+++ /dev/null
@@ -1,32 +0,0 @@
1/* XPM */
2static char * widen_xpm[] = {
3/* columns rows colors chars-per-pixel */
4"24 24 3 1",
5" c None",
6". c #8d4d97577838",
7"X c black",
8/* pixels */
9" ",
10" ",
11" ",
12" . . ",
13" . . ",
14" . . ",
15" . . ",
16" . . ",
17" . XX XX . ",
18" . XX XX . ",
19" . XX XX . ",
20" .XXXXXXXX XXXXXXXX. ",
21" .XXXXXXXX XXXXXXXX. ",
22" . XX XX . ",
23" . XX XX . ",
24" . XX XX . ",
25" . . ",
26" . . ",
27" . . ",
28" . . ",
29" . . ",
30" ",
31" ",
32" "};
diff --git a/etc/images/zoom-in.xpm b/etc/images/zoom-in.xpm
new file mode 100644
index 00000000000..fff888216d9
--- /dev/null
+++ b/etc/images/zoom-in.xpm
@@ -0,0 +1,159 @@
1/* XPM */
2static char * zoom_in_xpm[] = {
3"24 24 132 2",
4" c None",
5". c #343434",
6"+ c #2D2D2D",
7"@ c #292929",
8"# c #262626",
9"$ c #2E2E2E",
10"% c #303030",
11"& c #737373",
12"* c #A1A1A1",
13"= c #B4B4B4",
14"- c #B2B2B2",
15"; c #9D9D9D",
16"> c #676767",
17", c #202020",
18"' c #1C1C1C",
19") c #272727",
20"! c #616161",
21"~ c #CACACA",
22"{ c #CFCFCF",
23"] c #D0D0D0",
24"^ c #CECECE",
25"/ c #C9C9C9",
26"( c #C1C1C1",
27"_ c #A7A7A7",
28": c #4C4C4C",
29"< c #131313",
30"[ c #222222",
31"} c #757575",
32"| c #D3D3D3",
33"1 c #DBDBDB",
34"2 c #E7E7E7",
35"3 c #EFEFEF",
36"4 c #F3F3F3",
37"5 c #F1F1F1",
38"6 c #E5E5E5",
39"7 c #D2D2D2",
40"8 c #BCBCBC",
41"9 c #5E5E5E",
42"0 c #101010",
43"a c #212121",
44"b c #5B5B5B",
45"c c #CCCCCC",
46"d c #D7D7D7",
47"e c #F5F5F5",
48"f c #FAFAFA",
49"g c #FBFBFB",
50"h c #F8F8F8",
51"i c #F0F0F0",
52"j c #E1E1E1",
53"k c #C2C2C2",
54"l c #434343",
55"m c #0F0F0F",
56"n c #1F1F1F",
57"o c #B9B9B9",
58"p c #D6D6D6",
59"q c #F9F9F9",
60"r c #FDFDFD",
61"s c #454545",
62"t c #F2F2F2",
63"u c #ECECEC",
64"v c #E4E4E4",
65"w c #ABABAB",
66"x c #0E0E0E",
67"y c #1B1B1B",
68"z c #6D6D6D",
69"A c #FEFEFE",
70"B c #FCFCFC",
71"C c #EEEEEE",
72"D c #E6E6E6",
73"E c #575757",
74"F c #090909",
75"G c #141414",
76"H c #A8A8A8",
77"I c #D8D8D8",
78"J c #F6F6F6",
79"K c #F4F4F4",
80"L c #DCDCDC",
81"M c #9B9B9B",
82"N c #060606",
83"O c #111111",
84"P c #C5C5C5",
85"Q c #DFDFDF",
86"R c #444444",
87"S c #424242",
88"T c #EDEDED",
89"U c #BFBFBF",
90"V c #C6C6C6",
91"W c #E3E3E3",
92"X c #414141",
93"Y c #EAEAEA",
94"Z c #E0E0E0",
95"` c #BABABA",
96" . c #050505",
97".. c #0B0B0B",
98"+. c #A5A5A5",
99"@. c #D1D1D1",
100"#. c #939393",
101"$. c #020202",
102"%. c #0A0A0A",
103"&. c #5F5F5F",
104"*. c #D9D9D9",
105"=. c #EBEBEB",
106"-. c #E9E9E9",
107";. c #D4D4D4",
108">. c #000000",
109",. c #E2E2E2",
110"'. c #3F3F3F",
111"). c #DADADA",
112"!. c #CBCBCB",
113"~. c #3B3B3B",
114"{. c #D5D5D5",
115"]. c #C8C8C8",
116"^. c #BDBDBD",
117"/. c #515151",
118"(. c #C7C7C7",
119"_. c #CDCDCD",
120":. c #B8B8B8",
121"<. c #030303",
122"[. c #313131",
123"}. c #999999",
124"|. c #BBBBBB",
125"1. c #B6B6B6",
126"2. c #909090",
127"3. c #2B2B2B",
128"4. c #010101",
129"5. c #7A7A7A",
130"6. c #9A9A9A",
131"7. c #777777",
132"8. c #3C3C3C",
133"9. c #686868",
134"0. c #797979",
135"a. c #3A3A3A",
136" ",
137" . + @ # # # ",
138" $ % & * = - ; > , ' ",
139" ) ! = ~ { ] ^ / ( _ : < ",
140" [ } ~ | 1 2 3 4 5 6 7 8 9 0 ",
141" a b c d 6 e f g f h e i j k l m ",
142" n o p 2 q g r s s g h t u v w x ",
143" y z 7 j e f r A s s B q e C D 1 E F ",
144" G H I C J q B A s s g h K C D L M N ",
145" O P Q 3 e R R s s s R l S T 6 1 U N ",
146" x V W u t l R R R R l S X Y Z d ` . ",
147" ..+.j 2 T 5 K J l l 4 3 u v 1 @.#.$. ",
148" %.&.*.j D =.C 3 X X T -.v 1 ;.~ : >. ",
149" %.= I L ,.6 D '.'.W Q ).;.!.* $. ",
150" N ~.c 7 ;.).1 ).1 I {.] ].^.$ >. ",
151" ./.k (.!.c _.!.!.].k :.s >. ",
152" <.[.}.|.^.8 8 8 1.2.3.>.>.>. ",
153" 4.<.X 5.6.6.7.8.>.>. >.>.>.>. ",
154" >.>.>.>.>.>. , , >.>. ",
155" >.9.. >.>. ",
156" >.0.a.>.>. ",
157" >.9.n >. ",
158" >.>. ",
159" "};
diff --git a/etc/images/zoom-out.pbm b/etc/images/zoom-out.pbm
new file mode 100644
index 00000000000..4957d712114
--- /dev/null
+++ b/etc/images/zoom-out.pbm
Binary files differ
diff --git a/etc/images/zoom-out.xpm b/etc/images/zoom-out.xpm
new file mode 100644
index 00000000000..884f2539775
--- /dev/null
+++ b/etc/images/zoom-out.xpm
@@ -0,0 +1,158 @@
1/* XPM */
2static char * zoom_out_xpm[] = {
3"24 24 131 2",
4" c None",
5". c #343434",
6"+ c #2D2D2D",
7"@ c #292929",
8"# c #262626",
9"$ c #2E2E2E",
10"% c #303030",
11"& c #737373",
12"* c #A1A1A1",
13"= c #B4B4B4",
14"- c #B2B2B2",
15"; c #9D9D9D",
16"> c #676767",
17", c #202020",
18"' c #1C1C1C",
19") c #272727",
20"! c #616161",
21"~ c #CACACA",
22"{ c #CFCFCF",
23"] c #D0D0D0",
24"^ c #CECECE",
25"/ c #C9C9C9",
26"( c #C1C1C1",
27"_ c #A7A7A7",
28": c #4C4C4C",
29"< c #131313",
30"[ c #222222",
31"} c #757575",
32"| c #D3D3D3",
33"1 c #DBDBDB",
34"2 c #E7E7E7",
35"3 c #EFEFEF",
36"4 c #F3F3F3",
37"5 c #F1F1F1",
38"6 c #E5E5E5",
39"7 c #D2D2D2",
40"8 c #BCBCBC",
41"9 c #5E5E5E",
42"0 c #101010",
43"a c #212121",
44"b c #5B5B5B",
45"c c #CCCCCC",
46"d c #D7D7D7",
47"e c #F5F5F5",
48"f c #FAFAFA",
49"g c #FBFBFB",
50"h c #F8F8F8",
51"i c #F0F0F0",
52"j c #E1E1E1",
53"k c #C2C2C2",
54"l c #434343",
55"m c #0F0F0F",
56"n c #1F1F1F",
57"o c #B9B9B9",
58"p c #D6D6D6",
59"q c #F9F9F9",
60"r c #FDFDFD",
61"s c #FCFCFC",
62"t c #F2F2F2",
63"u c #ECECEC",
64"v c #E4E4E4",
65"w c #ABABAB",
66"x c #0E0E0E",
67"y c #1B1B1B",
68"z c #6D6D6D",
69"A c #FEFEFE",
70"B c #EEEEEE",
71"C c #E6E6E6",
72"D c #575757",
73"E c #090909",
74"F c #141414",
75"G c #A8A8A8",
76"H c #D8D8D8",
77"I c #F6F6F6",
78"J c #F4F4F4",
79"K c #DCDCDC",
80"L c #9B9B9B",
81"M c #060606",
82"N c #111111",
83"O c #C5C5C5",
84"P c #DFDFDF",
85"Q c #444444",
86"R c #454545",
87"S c #424242",
88"T c #EDEDED",
89"U c #BFBFBF",
90"V c #C6C6C6",
91"W c #E3E3E3",
92"X c #414141",
93"Y c #EAEAEA",
94"Z c #E0E0E0",
95"` c #BABABA",
96" . c #050505",
97".. c #0B0B0B",
98"+. c #A5A5A5",
99"@. c #D1D1D1",
100"#. c #939393",
101"$. c #020202",
102"%. c #0A0A0A",
103"&. c #5F5F5F",
104"*. c #D9D9D9",
105"=. c #EBEBEB",
106"-. c #E9E9E9",
107";. c #D4D4D4",
108">. c #000000",
109",. c #E2E2E2",
110"'. c #DADADA",
111"). c #CBCBCB",
112"!. c #3B3B3B",
113"~. c #D5D5D5",
114"{. c #C8C8C8",
115"]. c #BDBDBD",
116"^. c #515151",
117"/. c #C7C7C7",
118"(. c #CDCDCD",
119"_. c #B8B8B8",
120":. c #030303",
121"<. c #313131",
122"[. c #999999",
123"}. c #BBBBBB",
124"|. c #B6B6B6",
125"1. c #909090",
126"2. c #2B2B2B",
127"3. c #010101",
128"4. c #7A7A7A",
129"5. c #9A9A9A",
130"6. c #777777",
131"7. c #3C3C3C",
132"8. c #686868",
133"9. c #797979",
134"0. c #3A3A3A",
135" ",
136" . + @ # # # ",
137" $ % & * = - ; > , ' ",
138" ) ! = ~ { ] ^ / ( _ : < ",
139" [ } ~ | 1 2 3 4 5 6 7 8 9 0 ",
140" a b c d 6 e f g f h e i j k l m ",
141" n o p 2 q g r r s g h t u v w x ",
142" y z 7 j e f r A A r s q e B C 1 D E ",
143" F G H B I q s A A r g h J B C K L M ",
144" N O P 3 e Q Q R R R Q l S T 6 1 U M ",
145" x V W u t l Q Q Q Q l S X Y Z d ` . ",
146" ..+.j 2 T 5 J I I e 4 3 u v 1 @.#.$. ",
147" %.&.*.j C =.B 3 3 B T -.v 1 ;.~ : >. ",
148" %.= H K ,.6 C C 2 W P '.;.).* $. ",
149" M !.c 7 ;.'.1 '.1 H ~.] {.].$ >. ",
150" .^.k /.).c (.).).{.k _.R >. ",
151" :.<.[.}.].8 8 8 |.1.2.>.>.>. ",
152" 3.:.X 4.5.5.6.7.>.>. >.>.>.>. ",
153" >.>.>.>.>.>. , , >.>. ",
154" >.8.. >.>. ",
155" >.9.0.>.>. ",
156" >.8.n >. ",
157" >.>. ",
158" "};
diff --git a/etc/termcap.src b/etc/termcap.src
index d656d02845c..def2df31ec9 100644
--- a/etc/termcap.src
+++ b/etc/termcap.src
@@ -18,7 +18,7 @@
18# 18#
19# Please e-mail changes to terminfo@thyrsus.com; the old termcap@berkeley.edu 19# Please e-mail changes to terminfo@thyrsus.com; the old termcap@berkeley.edu
20# address is no longer valid. The latest version can always be found at 20# address is no longer valid. The latest version can always be found at
21# <http://www.tuxedo.org/terminfo>. 21# <http://catb.org/esr/terminfo/termtypes.ti.gz>.
22# 22#
23# PURPOSE OF THIS FILE: 23# PURPOSE OF THIS FILE:
24# 24#
@@ -34,7 +34,7 @@
34# termcap/terminfo versions. 34# termcap/terminfo versions.
35# 35#
36# Pointers to related resources (including the ncurses distribution) may 36# Pointers to related resources (including the ncurses distribution) may
37# be found at <http://www.tuxedo.org/terminfo>. 37# be found at <http://catb.org/esr/terminfo/termtypes.ti.gz>.
38# 38#
39# INTERNATIONALIZATION: 39# INTERNATIONALIZATION:
40# 40#
@@ -2200,7 +2200,7 @@ crt|crt-vt220|CRT 2.3 emulating VT220:\
2200 :st=\EH:u6=\E[%i%d;%dR:u7=\E[6n:u8=\E[?1;2c:u9=\E[c:\ 2200 :st=\EH:u6=\E[%i%d;%dR:u7=\E[6n:u8=\E[?1;2c:u9=\E[c:\
2201 :tc=vt220:tc=ecma+color: 2201 :tc=vt220:tc=ecma+color:
2202 2202
2203# PuTTY 0.51 (released 14 December 2000) 2203# PuTTY 0.58 (released 05 April 2005)
2204# http://www.chiark.greenend.org.uk/~sgtatham/putty/ 2204# http://www.chiark.greenend.org.uk/~sgtatham/putty/
2205# 2205#
2206# This emulates vt100 + vt52 (plus a few vt220 features: ech, SRM, DECTCEM, as 2206# This emulates vt100 + vt52 (plus a few vt220 features: ech, SRM, DECTCEM, as
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog
index f59f7296359..72ff56c2dfd 100644
--- a/lib-src/ChangeLog
+++ b/lib-src/ChangeLog
@@ -1,3 +1,10 @@
12006-03-27 Paul Eggert <eggert@cs.ucla.edu>
2
3 * b2m.c: Include <limits.h>.
4 (TM_YEAR_IN_ASCTIME_RANGE): New macro.
5 (main): Check for out-of-range time stamps.
6 * fakemail.c: Likewise.
7
12006-03-18 Andre Spiegel <spiegel@gnu.org> 82006-03-18 Andre Spiegel <spiegel@gnu.org>
2 9
3 * vcdiff: Use "echo" as a default for $echo, otherwise we'll 10 * vcdiff: Use "echo" as a default for $echo, otherwise we'll
diff --git a/lib-src/b2m.c b/lib-src/b2m.c
index 5bebe560e2a..adaa736bcd9 100644
--- a/lib-src/b2m.c
+++ b/lib-src/b2m.c
@@ -26,6 +26,7 @@
26#undef static 26#undef static
27#endif 27#endif
28 28
29#include <limits.h>
29#include <stdio.h> 30#include <stdio.h>
30#include <time.h> 31#include <time.h>
31#include <sys/types.h> 32#include <sys/types.h>
@@ -44,6 +45,17 @@
44 45
45typedef int logical; 46typedef int logical;
46 47
48/* True if TM_YEAR is a struct tm's tm_year value that is acceptable
49 to asctime. Glibc asctime returns a useful string unless TM_YEAR
50 is nearly INT_MAX, but the C Standard lets C libraries overrun a
51 buffer if TM_YEAR needs more than 4 bytes. */
52#ifdef __GLIBC__
53# define TM_YEAR_IN_ASCTIME_RANGE(tm_year) ((tm_year) <= INT_MAX - 1900)
54#else
55# define TM_YEAR_IN_ASCTIME_RANGE(tm_year) \
56 (-999 - 1900 <= (tm_year) && (tm_year) <= 9999 - 1900)
57#endif
58
47/* 59/*
48 * A `struct linebuffer' is a structure which holds a line of text. 60 * A `struct linebuffer' is a structure which holds a line of text.
49 * `readline' reads a line from a stream into a linebuffer and works 61 * `readline' reads a line from a stream into a linebuffer and works
@@ -87,6 +99,7 @@ main (argc, argv)
87{ 99{
88 logical labels_saved, printing, header; 100 logical labels_saved, printing, header;
89 time_t ltoday; 101 time_t ltoday;
102 struct tm *tm;
90 char *labels, *p, *today; 103 char *labels, *p, *today;
91 struct linebuffer data; 104 struct linebuffer data;
92 105
@@ -131,7 +144,13 @@ main (argc, argv)
131 144
132 labels_saved = printing = header = FALSE; 145 labels_saved = printing = header = FALSE;
133 ltoday = time (0); 146 ltoday = time (0);
134 today = ctime (&ltoday); 147 /* Convert to a string, checking for out-of-range time stamps.
148 Don't use 'ctime', as that might dump core if the hardware clock
149 is set to a bizarre value. */
150 tm = localtime (&ltoday);
151 if (! (tm && TM_YEAR_IN_ASCTIME_RANGE (tm->tm_year)))
152 fatal ("current time is out of range");
153 today = asctime (tm);
135 data.size = 200; 154 data.size = 200;
136 data.buffer = xnew (200, char); 155 data.buffer = xnew (200, char);
137 156
diff --git a/lib-src/fakemail.c b/lib-src/fakemail.c
index c8bfcfc0931..2c2b462e366 100644
--- a/lib-src/fakemail.c
+++ b/lib-src/fakemail.c
@@ -53,6 +53,7 @@ main ()
53#include "ntlib.h" 53#include "ntlib.h"
54#endif 54#endif
55 55
56#include <limits.h>
56#include <stdio.h> 57#include <stdio.h>
57#include <string.h> 58#include <string.h>
58#include <ctype.h> 59#include <ctype.h>
@@ -70,6 +71,17 @@ main ()
70#define true 1 71#define true 1
71#define false 0 72#define false 0
72 73
74/* True if TM_YEAR is a struct tm's tm_year value that is acceptable
75 to asctime. Glibc asctime returns a useful string unless TM_YEAR
76 is nearly INT_MAX, but the C Standard lets C libraries overrun a
77 buffer if TM_YEAR needs more than 4 bytes. */
78#ifdef __GLIBC__
79# define TM_YEAR_IN_ASCTIME_RANGE(tm_year) ((tm_year) <= INT_MAX - 1900)
80#else
81# define TM_YEAR_IN_ASCTIME_RANGE(tm_year) \
82 (-999 - 1900 <= (tm_year) && (tm_year) <= 9999 - 1900)
83#endif
84
73/* Various lists */ 85/* Various lists */
74 86
75struct line_record 87struct line_record
@@ -354,6 +366,7 @@ make_file_preface ()
354{ 366{
355 char *the_string, *temp; 367 char *the_string, *temp;
356 long idiotic_interface; 368 long idiotic_interface;
369 struct tm *tm;
357 long prefix_length; 370 long prefix_length;
358 long user_length; 371 long user_length;
359 long date_length; 372 long date_length;
@@ -361,7 +374,13 @@ make_file_preface ()
361 374
362 prefix_length = strlen (FROM_PREFIX); 375 prefix_length = strlen (FROM_PREFIX);
363 time (&idiotic_interface); 376 time (&idiotic_interface);
364 the_date = ctime (&idiotic_interface); 377 /* Convert to a string, checking for out-of-range time stamps.
378 Don't use 'ctime', as that might dump core if the hardware clock
379 is set to a bizarre value. */
380 tm = localtime (&idiotic_interface);
381 if (! (tm && TM_YEAR_IN_ASCTIME_RANGE (tm->tm_year)))
382 fatal ("current time is out of range", 0);
383 the_date = asctime (tm);
365 /* the_date has an unwanted newline at the end */ 384 /* the_date has an unwanted newline at the end */
366 date_length = strlen (the_date) - 1; 385 date_length = strlen (the_date) - 1;
367 the_date[date_length] = '\0'; 386 the_date[date_length] = '\0';
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index acfc4975c54..ae6a6ae4c31 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,134 @@
12006-03-30 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2
3 * term/mac-win.el (mac-system-coding-system): Define and use after
4 Mac-specific coding systems are ready.
5
62006-03-27 Romain Francoise <romain@orebokech.com>
7
8 * net/rcirc.el (rcirc-connect): Add autoload cookie.
9
10 * ldefs-boot.el: Update.
11
122006-03-27 Daiki Ueno <ueno@unixuser.org>
13
14 * pgg-gpg.el: Invoke gpg asynchronous, to avoid querying for
15 passphrases when it is not needed.
16 (pgg-gpg-use-agent): Add, to hard code that pgg shouldn't wait for
17 passphrase stuff from gpg, should only be necessary when you use
18 gpg with a smartcard.
19
202006-03-27 Nick Roberts <nickrob@snap.net.nz>
21
22 * comint.el (comint-dynamic-list-completions): Allow user to
23 select *Completions* buffer.
24
252006-03-27 Carsten Dominik <dominik@science.uva.nl>
26
27 * textmodes/org.el (org-get-level-face): Fix bug with level
28 counting.
29
302006-03-26 Andreas Schwab <schwab@suse.de>
31
32 * progmodes/gud.el (gdb): Only complain about multiple debugging
33 when the gdb process is still running.
34
352006-03-25 Eli Zaretskii <eliz@gnu.org>
36
37 * mail/rmail.el (tool-bar-map): Defvar it.
38 (rmail-tool-bar-map): Tool-bar buttons for Rmail.
39 (rmail-perm-variables): Make rmail-tool-bar-map a local variable.
40
412006-03-25 Sven Joachim <svenjoac@gmx.de> (tiny change)
42
43 * help.el (print-help-return-message): Suggest to use
44 display-buffer instead of switch-to-buffer-other-window to restore
45 the previous window without selecting it.
46
472006-03-25 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
48
49 * frame.el (select-frame-by-name): Call x-focus-frame also when
50 window-system is mac.
51
52 * term/mac-win.el: Adjust Courier font specifications in
53 x-fixed-font-alist.
54 (mac-select-convert-to-string): Use utf-16be-mac or utf-16le-mac
55 when directly encoding to UTF-16 in native byte order, no BOM.
56
572006-03-25 Kim F. Storm <storm@cua.dk>
58
59 * emulation/cua-base.el (cua-rectangle-mark-key): New defcustom.
60 (cua--init-keymaps): Use it instead of fixed C-return.
61 (cua-mode): Set after it.
62
63 * emulation/cua-rect.el (cua--init-rectangles): Use
64 cua-rectangle-mark-key instead of fixed C-return.
65
662006-03-25 Nick Roberts <nickrob@snap.net.nz>
67
68 * progmodes/gdb-ui.el (gdba): Revert 2006-03-10 change for case of
69 "run" in .gdbinit.
70 (gdb-var-create-regexp): Remove "^done" prefix for gdb-mi.el.
71
722006-03-24 Romain Francoise <romain@orebokech.com>
73
74 * files.el (ctl-x-5-map): Really bind C-x 5 C-o to
75 `display-buffer-other-frame'.
76
772006-03-24 Kim F. Storm <storm@cua.dk>
78
79 * apropos.el (apropos-synonyms): Add selection => region.
80
812006-03-24 Nick Roberts <nickrob@snap.net.nz>
82
83 * progmodes/gdb-ui.el (gdb-var-create-regexp)
84 (gdb-var-list-children-regexp, gdb-var-update-regexp)
85 (gdb-var-list-children-regexp-1, gdb-var-update-regexp-1)
86 (gdb-data-list-register-values-regexp)
87 (gdb-stack-list-locals-regexp, gdb-stack-list-locals-handler):
88 Future proof against new fields being added to MI output.
89 (gdb-send): Don't treat backslashes for program input as
90 continuations.
91 (gdb-assembler-handler): Don't use window-start for this handler.
92 (gdb-frame-handler): Don't change to hollow arrow if overlay
93 arrow doesn't move to new frame.
94
952006-03-24 Nick Roberts <nickrob@snap.net.nz>
96
97 * progmodes/gdb-ui.el (gdb-continuation): Declare earlier to
98 prevent compiler warnings.
99 (gdb-stopped): Check for gud-last-last-frame (case: signal).
100 (breakpoint-disabled): Make lighter for contrast with overlay
101 arrow.
102 (gdb-assembler-custom): Use hollow-right-triangle for assembler
103 buffer too.
104
1052006-03-23 Reiner Steib <reinersteib+gmane@imap.cc>
106
107 * pgg-gpg.el (pgg-gpg-update-agent): Check for
108 make-network-process, so we can use the same code in Gnus v5-10
109 too and have this file fully synchronized with that release.
110
1112006-03-23 Romain Francoise <romain@orebokech.com>
112
113 * ibuf-ext.el (ibuffer-read-filter-group-name):
114 Use `ibuffer-generate-filter-groups' to make completion list match
115 the filter groups that are really displayed in the Ibuffer buffer.
116 (ibuffer-generate-filter-groups): Add new args noempty, nodefault.
117
1182006-03-23 Kenichi Handa <handa@m17n.org>
119
120 * international/mule-cmds.el (sort-coding-systems): Describe that
121 the argument is modified in docstring.
122
1232006-03-22 Sascha Wilde <wilde@sha-bang.de>
124
125 * pgg-gpg.el (pgg-gpg-use-agent): Disable by default.
126 (pgg-gpg-update-agent): New function.
127 (pgg-gpg-use-agent-p): New function.
128 (pgg-gpg-process-region, pgg-gpg-encrypt-region)
129 (pgg-gpg-encrypt-symmetric-region, pgg-gpg-decrypt-region)
130 (pgg-gpg-sign-region): Use it.
131
12006-03-21 Chong Yidong <cyd@stupidchicken.com> 1322006-03-21 Chong Yidong <cyd@stupidchicken.com>
2 133
3 * cus-edit.el (custom-face-set): Call custom-push-theme before 134 * cus-edit.el (custom-face-set): Call custom-push-theme before
@@ -22,7 +153,7 @@
22 153
232006-03-21 Carsten Dominik <dominik@science.uva.nl> 1542006-03-21 Carsten Dominik <dominik@science.uva.nl>
24 155
25 * textmodes/org.el: (org-open-at-point): Fixed bug in wiki-style 156 * textmodes/org.el (org-open-at-point): Fix bug in wiki-style
26 bracket links. 157 bracket links.
27 158
282006-03-21 Kim F. Storm <storm@cua.dk> 1592006-03-21 Kim F. Storm <storm@cua.dk>
@@ -187,7 +318,7 @@
187 (gdb-force-mode-line-update): New function. 318 (gdb-force-mode-line-update): New function.
188 (gdb-resync, gdb-starting, gdb-signal, gdb-exited, gdb-stopped) 319 (gdb-resync, gdb-starting, gdb-signal, gdb-exited, gdb-stopped)
189 (gdb-exited): Use them. 320 (gdb-exited): Use them.
190 (gdb-signal): New fuction. 321 (gdb-signal): New function.
191 (gdb-annotation-rules): Provide a rule for it. 322 (gdb-annotation-rules): Provide a rule for it.
192 323
1932006-03-16 Kenichi Handa <handa@m17n.org> 3242006-03-16 Kenichi Handa <handa@m17n.org>
@@ -223,7 +354,7 @@
2232006-03-15 Bill Wohler <wohler@newt.com> 3542006-03-15 Bill Wohler <wohler@newt.com>
224 355
225 * image.el (image-load-path-for-library): Fix example by not 356 * image.el (image-load-path-for-library): Fix example by not
226 recommending that one binds image-load-path. Just defvar it to 357 recommending that one binds image-load-path. Just defvar it to
227 placate compiler and only use it if previously defined. 358 placate compiler and only use it if previously defined.
228 359
2292006-03-15 Carsten Dominik <dominik@science.uva.nl> 3602006-03-15 Carsten Dominik <dominik@science.uva.nl>
diff --git a/lisp/apropos.el b/lisp/apropos.el
index 3333981c5e5..b490b8173ba 100644
--- a/lisp/apropos.el
+++ b/lisp/apropos.el
@@ -168,7 +168,8 @@ If value is `verbose', the computed score is shown for each match."
168(defvar apropos-synonyms '( 168(defvar apropos-synonyms '(
169 ("find" "open" "edit") 169 ("find" "open" "edit")
170 ("kill" "cut") 170 ("kill" "cut")
171 ("yank" "paste")) 171 ("yank" "paste")
172 ("region" "selection"))
172 "List of synonyms known by apropos. 173 "List of synonyms known by apropos.
173Each element is a list of words where the first word is the standard emacs 174Each element is a list of words where the first word is the standard emacs
174term, and the rest of the words are alternative terms.") 175term, and the rest of the words are alternative terms.")
diff --git a/lisp/comint.el b/lisp/comint.el
index 0cae078f481..5ab00354f80 100644
--- a/lisp/comint.el
+++ b/lisp/comint.el
@@ -2942,10 +2942,9 @@ Typing SPC flushes the help buffer."
2942 (progn 2942 (progn
2943 (mouse-choose-completion first) 2943 (mouse-choose-completion first)
2944 (set-window-configuration comint-dynamic-list-completions-config)) 2944 (set-window-configuration comint-dynamic-list-completions-config))
2945 (unless (eq first ?\s) 2945 (if (eq first ?\s)
2946 (setq unread-command-events (listify-key-sequence key))) 2946 (set-window-configuration comint-dynamic-list-completions-config)
2947 (unless (eq first ?\t) 2947 (setq unread-command-events (listify-key-sequence key)))))))
2948 (set-window-configuration comint-dynamic-list-completions-config))))))
2949 2948
2950 2949
2951(defun comint-get-next-from-history () 2950(defun comint-get-next-from-history ()
diff --git a/lisp/emacs-lisp/authors.el b/lisp/emacs-lisp/authors.el
index d18567580aa..0d38ba03241 100644
--- a/lisp/emacs-lisp/authors.el
+++ b/lisp/emacs-lisp/authors.el
@@ -51,7 +51,8 @@ files.")
51 "<Daniel.Pfeiffer@Informatik.START.dbp.de>") 51 "<Daniel.Pfeiffer@Informatik.START.dbp.de>")
52 ("David Gillespie" "Dave Gillespie") 52 ("David Gillespie" "Dave Gillespie")
53 ("David K,Ae(Bgedal" "David K..edal") 53 ("David K,Ae(Bgedal" "David K..edal")
54 ("David M. Koppelman" "David M. Koppelman, Koppel@Ee.Lsu.Edu") 54 ("David M. Koppelman" "David M. Koppelman, Koppel@Ee.Lsu.Edu"
55 "David Koppelman")
55 ("David M. Smith" "David Smith" "David M Smith") 56 ("David M. Smith" "David Smith" "David M Smith")
56 ("Ed L. Cashin" "Ed L Cashin") 57 ("Ed L. Cashin" "Ed L Cashin")
57 ("Edward M. Reingold" "Ed Reingold" "Edward M Reingold" 58 ("Edward M. Reingold" "Ed Reingold" "Edward M Reingold"
@@ -79,6 +80,7 @@ files.")
79 ("Jay K. Adams" "jka@ece.cmu.edu" "Jay Adams") 80 ("Jay K. Adams" "jka@ece.cmu.edu" "Jay Adams")
80 ("J,Ai(Br,At(Bme Marant" "J,bi(Br,bt(Bme Marant" "Jerome Marant") 81 ("J,Ai(Br,At(Bme Marant" "J,bi(Br,bt(Bme Marant" "Jerome Marant")
81 ("Jens-Ulrik Holger Petersen" "Jens-Ulrik Petersen") 82 ("Jens-Ulrik Holger Petersen" "Jens-Ulrik Petersen")
83 ("Jeremy Bertram Maitin-Shepard" "Jeremy Maitin-Shepard")
82 ("Johan Bockg,Ae(Brd" "Johan Bockgard") 84 ("Johan Bockg,Ae(Brd" "Johan Bockgard")
83 ("John W. Eaton" "John Eaton") 85 ("John W. Eaton" "John Eaton")
84 ("Jonathan I. Kamens" "Jonathan Kamens") 86 ("Jonathan I. Kamens" "Jonathan Kamens")
@@ -163,7 +165,7 @@ listed.")
163 '("external-lisp" 165 '("external-lisp"
164 "lock" "share-lib" "local-lisp" 166 "lock" "share-lib" "local-lisp"
165 "noleim-Makefile.in" 167 "noleim-Makefile.in"
166 "NEWS" "PROBLEMS" "FAQ") 168 "NEWS" "PROBLEMS" "FAQ" "AUTHORS")
167 "List of files and directories to ignore. 169 "List of files and directories to ignore.
168Changes to files in this list are not listed.") 170Changes to files in this list are not listed.")
169 171
diff --git a/lisp/emulation/cua-base.el b/lisp/emulation/cua-base.el
index 594e9617501..e99a280c555 100644
--- a/lisp/emulation/cua-base.el
+++ b/lisp/emulation/cua-base.el
@@ -370,6 +370,22 @@ and after the region marked by the rectangle to search."
370 (other :tag "Enabled" t)) 370 (other :tag "Enabled" t))
371 :group 'cua) 371 :group 'cua)
372 372
373(defcustom cua-rectangle-mark-key [(control return)]
374 "Global key used to toggle the cua rectangle mark."
375 :set #'(lambda (symbol value)
376 (set symbol value)
377 (when (and (boundp 'cua--keymaps-initalized)
378 cua--keymaps-initalized)
379 (define-key cua-global-keymap value
380 'cua-set-rectangle-mark)
381 (when (boundp 'cua--rectangle-keymap)
382 (define-key cua--rectangle-keymap value
383 'cua-clear-rectangle-mark)
384 (define-key cua--region-keymap value
385 'cua-toggle-rectangle-mark))))
386 :type 'key-sequence
387 :group 'cua)
388
373(defcustom cua-rectangle-modifier-key 'meta 389(defcustom cua-rectangle-modifier-key 'meta
374 "*Modifier key used for rectangle commands bindings. 390 "*Modifier key used for rectangle commands bindings.
375On non-window systems, always use the meta modifier. 391On non-window systems, always use the meta modifier.
@@ -1275,7 +1291,7 @@ If ARG is the atom `-', scroll upward by nearly full screen."
1275 cua-rectangle-modifier-key 1291 cua-rectangle-modifier-key
1276 'meta)) 1292 'meta))
1277 ;; C-return always toggles rectangle mark 1293 ;; C-return always toggles rectangle mark
1278 (define-key cua-global-keymap [(control return)] 'cua-set-rectangle-mark) 1294 (define-key cua-global-keymap cua-rectangle-mark-key 'cua-set-rectangle-mark)
1279 (unless (eq cua--rectangle-modifier-key 'meta) 1295 (unless (eq cua--rectangle-modifier-key 'meta)
1280 (cua--M/H-key cua-global-keymap ?\s 'cua-set-rectangle-mark) 1296 (cua--M/H-key cua-global-keymap ?\s 'cua-set-rectangle-mark)
1281 (define-key cua-global-keymap 1297 (define-key cua-global-keymap
@@ -1401,7 +1417,8 @@ only want to highlight the region when it is selected using a
1401shifted movement key, set `cua-highlight-region-shift-only'." 1417shifted movement key, set `cua-highlight-region-shift-only'."
1402 :global t 1418 :global t
1403 :group 'cua 1419 :group 'cua
1404 :set-after '(cua-enable-modeline-indications cua-rectangle-modifier-key) 1420 :set-after '(cua-enable-modeline-indications
1421 cua-rectangle-mark-key cua-rectangle-modifier-key)
1405 :require 'cua-base 1422 :require 'cua-base
1406 :link '(emacs-commentary-link "cua-base.el") 1423 :link '(emacs-commentary-link "cua-base.el")
1407 (setq mark-even-if-inactive t) 1424 (setq mark-even-if-inactive t)
diff --git a/lisp/emulation/cua-rect.el b/lisp/emulation/cua-rect.el
index 33b38552595..53056d667fb 100644
--- a/lisp/emulation/cua-rect.el
+++ b/lisp/emulation/cua-rect.el
@@ -1413,8 +1413,8 @@ With prefix arg, indent to that column."
1413 (cua--M/H-key cua--rectangle-keymap key cmd)) 1413 (cua--M/H-key cua--rectangle-keymap key cmd))
1414 1414
1415(defun cua--init-rectangles () 1415(defun cua--init-rectangles ()
1416 (define-key cua--rectangle-keymap [(control return)] 'cua-clear-rectangle-mark) 1416 (define-key cua--rectangle-keymap cua-rectangle-mark-key 'cua-clear-rectangle-mark)
1417 (define-key cua--region-keymap [(control return)] 'cua-toggle-rectangle-mark) 1417 (define-key cua--region-keymap cua-rectangle-mark-key 'cua-toggle-rectangle-mark)
1418 (unless (eq cua--rectangle-modifier-key 'meta) 1418 (unless (eq cua--rectangle-modifier-key 'meta)
1419 (cua--rect-M/H-key ?\s 'cua-clear-rectangle-mark) 1419 (cua--rect-M/H-key ?\s 'cua-clear-rectangle-mark)
1420 (cua--M/H-key cua--region-keymap ?\s 'cua-toggle-rectangle-mark)) 1420 (cua--M/H-key cua--region-keymap ?\s 'cua-toggle-rectangle-mark))
diff --git a/lisp/erc/ChangeLog b/lisp/erc/ChangeLog
index 92f8c401336..5781a442c08 100644
--- a/lisp/erc/ChangeLog
+++ b/lisp/erc/ChangeLog
@@ -1,8 +1,37 @@
12006-02-19 Michael Olson <mwolson@gnu.org> 12006-03-26 Michael Olson <mwolson@gnu.org>
2
3 * erc.el (erc-header-line): New face that will be used to colorize
4 the text of the header-line, provided that
5 `erc-header-line-face-method' is non-nil.
6 (erc-prompt-face): Fix formatting.
7 (erc-header-line-face-method): New option that determines the
8 method used for colorizing header-line text. This may be a
9 function, nil, or non-nil.
10 (erc-update-mode-line-buffer): Use the aforementioned option and
11 face to colorize the header-line text, if that is what the user
12 wants.
13 (erc-send-input): If flood control is not activated, don't split
14 the input line.
15
162006-03-25 Michael Olson <mwolson@gnu.org>
17
18 * erc.el (erc-cmd-QUOTE): Install patch from Aravind Gottipati
19 that fixes the case where there is no leading whitespace. Only
20 remove the first space character, though.
21
22 * erc-identd.el (erc-identd-start): Fix a bug by making sure that
23 erc-identd-process is set properly.
24 (erc-identd-start, erc-identd-stop): Add autoload cookies.
25 (erc-identd-start): Pass :host parameter so this works with Emacs
26 22.
27
282006-03-09 Diane Murray <disumu@x3y2z1.net>
29
30 * erc-button.el (erc-button-keymap): Use <backtab> rather than
31 <C-tab> for `erc-button-previous' as it is a more standard key
32 binding for this type of function.
2 33
3 * erc-capab.el (erc-capab-send-identify-messages): Make sure some 342006-02-19 Michael Olson <mwolson@gnu.org>
4 parameters are strings before using them. Thanks to Alejandro
5 Benitez for the report.
6 35
7 * erc.el (erc-version-string): Release ERC 5.1.2. 36 * erc.el (erc-version-string): Release ERC 5.1.2.
8 37
diff --git a/lisp/erc/erc-button.el b/lisp/erc/erc-button.el
index 2ec625cc87f..13e2a384735 100644
--- a/lisp/erc/erc-button.el
+++ b/lisp/erc/erc-button.el
@@ -216,7 +216,7 @@ PAR is a number of a regexp grouping whose text will be passed to
216 (define-key map (kbd "<button2>") 'erc-button-click-button) 216 (define-key map (kbd "<button2>") 'erc-button-click-button)
217 (define-key map (kbd "<mouse-2>") 'erc-button-click-button)) 217 (define-key map (kbd "<mouse-2>") 'erc-button-click-button))
218 (define-key map (kbd "TAB") 'erc-button-next) 218 (define-key map (kbd "TAB") 'erc-button-next)
219 (define-key map (kbd "<C-tab>") 'erc-button-previous) 219 (define-key map (kbd "<backtab>") 'erc-button-previous)
220 (set-keymap-parent map erc-mode-map) 220 (set-keymap-parent map erc-mode-map)
221 map) 221 map)
222 "Local keymap for ERC buttons.") 222 "Local keymap for ERC buttons.")
diff --git a/lisp/erc/erc-identd.el b/lisp/erc/erc-identd.el
index e0ccfb40497..0f70aab0fbd 100644
--- a/lisp/erc/erc-identd.el
+++ b/lisp/erc/erc-identd.el
@@ -46,6 +46,7 @@
46 system-type (user-login-name))) 46 system-type (user-login-name)))
47 (process-send-eof erc-identd-process))))) 47 (process-send-eof erc-identd-process)))))
48 48
49;;;###autoload
49(defun erc-identd-start (&optional port) 50(defun erc-identd-start (&optional port)
50 "Start an identd server listening to port 8113. 51 "Start an identd server listening to port 8113.
51Port 113 (auth) will need to be redirected to port 8113 on your 52Port 113 (auth) will need to be redirected to port 8113 on your
@@ -60,15 +61,14 @@ system."
60 (setq port (string-to-number port)))) 61 (setq port (string-to-number port))))
61 (if erc-identd-process 62 (if erc-identd-process
62 (delete-process erc-identd-process)) 63 (delete-process erc-identd-process))
63 (if (fboundp 'make-network-process) 64 (setq erc-identd-process
64 (setq erc-identd-process 65 (make-network-process :name "identd"
65 (make-network-process :name "identd" 66 :buffer (generate-new-buffer "identd")
66 :buffer (generate-new-buffer "identd") 67 :host 'local :service port
67 :service port :server t :noquery t 68 :server t :noquery t
68 :filter 'erc-identd-filter)) 69 :filter 'erc-identd-filter)))
69 (open-network-stream-server "identd" (generate-new-buffer "identd") 70
70 port nil 'erc-identd-filter))) 71;;;###autoload
71
72(defun erc-identd-stop (&rest ignore) 72(defun erc-identd-stop (&rest ignore)
73 (interactive) 73 (interactive)
74 (when erc-identd-process 74 (when erc-identd-process
diff --git a/lisp/erc/erc.el b/lisp/erc/erc.el
index 63ff60d762e..63aac8a625e 100644
--- a/lisp/erc/erc.el
+++ b/lisp/erc/erc.el
@@ -1116,12 +1116,19 @@ which the local user typed."
1116 "ERC face used for messages you receive in the main erc buffer." 1116 "ERC face used for messages you receive in the main erc buffer."
1117 :group 'erc-faces) 1117 :group 'erc-faces)
1118 1118
1119(defface erc-header-line
1120 '((t (:foreground "grey20" :background "grey90")))
1121 "ERC face used for the header line.
1122
1123This will only be used if `erc-header-line-face-method' is non-nil."
1124 :group 'erc-faces)
1125
1119(defface erc-input-face '((t (:foreground "brown"))) 1126(defface erc-input-face '((t (:foreground "brown")))
1120 "ERC face used for your input." 1127 "ERC face used for your input."
1121 :group 'erc-faces) 1128 :group 'erc-faces)
1122 1129
1123(defface erc-prompt-face 1130(defface erc-prompt-face
1124 '((t (:bold t :foreground "Black" :background"lightBlue2"))) 1131 '((t (:bold t :foreground "Black" :background "lightBlue2")))
1125 "ERC face for the prompt." 1132 "ERC face for the prompt."
1126 :group 'erc-faces) 1133 :group 'erc-faces)
1127 1134
@@ -2996,7 +3003,7 @@ Otherwise leave the channel indicated by LINE."
2996All the text given as argument is sent to the sever as unmodified, 3003All the text given as argument is sent to the sever as unmodified,
2997just as you provided it. Use this command with care!" 3004just as you provided it. Use this command with care!"
2998 (cond 3005 (cond
2999 ((string-match "^\\s-\\(.+\\)$" line) 3006 ((string-match "^ ?\\(.+\\)$" line)
3000 (erc-server-send (match-string 1 line))) 3007 (erc-server-send (match-string 1 line)))
3001 (t nil))) 3008 (t nil)))
3002(put 'erc-cmd-QUOTE 'do-not-parse-args t) 3009(put 'erc-cmd-QUOTE 'do-not-parse-args t)
@@ -4850,7 +4857,8 @@ This returns non-nil only iff we actually send anything."
4850 (erc-display-msg line) 4857 (erc-display-msg line)
4851 (erc-process-input-line (concat line "\n") 4858 (erc-process-input-line (concat line "\n")
4852 (null erc-flood-protect) t)) 4859 (null erc-flood-protect) t))
4853 (erc-split-line line))) 4860 (or (and erc-flood-protect (erc-split-line line))
4861 (list line))))
4854 (split-string str "\n")) 4862 (split-string str "\n"))
4855 ;; Insert the prompt along with the command. 4863 ;; Insert the prompt along with the command.
4856 (erc-display-command str) 4864 (erc-display-command str)
@@ -5616,6 +5624,17 @@ when you move point into the header line."
5616 :group 'erc-mode-line-and-header 5624 :group 'erc-mode-line-and-header
5617 :type 'boolean) 5625 :type 'boolean)
5618 5626
5627(defcustom erc-header-line-face-method nil
5628 "Determine what method to use when colorizing the header line text.
5629
5630If nil, don't colorize the header text.
5631If given a function, call it and use the resulting face name.
5632Otherwise, use the `erc-header-line' face."
5633 :group 'erc-mode-line-and-header
5634 :type '(choice (const :tag "Don't colorize" nil)
5635 (const :tag "Use the erc-header-line face" t)
5636 (function :tag "Call a function")))
5637
5619(defcustom erc-show-channel-key-p t 5638(defcustom erc-show-channel-key-p t
5620 "Show the the channel key in the header line." 5639 "Show the the channel key in the header line."
5621 :group 'erc-paranoia 5640 :group 'erc-paranoia
@@ -5722,7 +5741,13 @@ if `erc-away' is non-nil."
5722 ((erc-server-process-alive) 5741 ((erc-server-process-alive)
5723 "") 5742 "")
5724 (t 5743 (t
5725 ": CLOSED")))) 5744 ": CLOSED")))
5745 (face (cond ((eq erc-header-line-face-method nil)
5746 nil)
5747 ((functionp erc-header-line-face-method)
5748 (funcall erc-header-line-face-method))
5749 (t
5750 erc-header-line))))
5726 (cond ((featurep 'xemacs) 5751 (cond ((featurep 'xemacs)
5727 (setq modeline-buffer-identification 5752 (setq modeline-buffer-identification
5728 (list (format-spec erc-mode-line-format spec))) 5753 (list (format-spec erc-mode-line-format spec)))
@@ -5746,7 +5771,10 @@ if `erc-away' is non-nil."
5746 (erc-replace-regexp-in-string 5771 (erc-replace-regexp-in-string
5747 "%" 5772 "%"
5748 "%%" 5773 "%%"
5749 (erc-propertize header 'help-echo help-echo))))) 5774 (if face
5775 (erc-propertize header 'help-echo help-echo
5776 'face face)
5777 (erc-propertize header 'help-echo help-echo))))))
5750 (t (setq header-line-format header)))))) 5778 (t (setq header-line-format header))))))
5751 (if (featurep 'xemacs) 5779 (if (featurep 'xemacs)
5752 (redraw-modeline) 5780 (redraw-modeline)
diff --git a/lisp/files.el b/lisp/files.el
index e4610ac1d3c..d116a719afb 100644
--- a/lisp/files.el
+++ b/lisp/files.el
@@ -5168,7 +5168,7 @@ only these files will be asked to be saved."
5168(define-key ctl-x-5-map "f" 'find-file-other-frame) 5168(define-key ctl-x-5-map "f" 'find-file-other-frame)
5169(define-key ctl-x-5-map "\C-f" 'find-file-other-frame) 5169(define-key ctl-x-5-map "\C-f" 'find-file-other-frame)
5170(define-key ctl-x-5-map "r" 'find-file-read-only-other-frame) 5170(define-key ctl-x-5-map "r" 'find-file-read-only-other-frame)
5171(define-key ctl-x-4-map "\C-o" 'display-buffer-other-frame) 5171(define-key ctl-x-5-map "\C-o" 'display-buffer-other-frame)
5172 5172
5173;; arch-tag: bc68d3ea-19ca-468b-aac6-3a4a7766101f 5173;; arch-tag: bc68d3ea-19ca-468b-aac6-3a4a7766101f
5174;;; files.el ends here 5174;;; files.el ends here
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 966451cce3c..71940cac0db 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,28 @@
12006-03-23 Katsumi Yamaoka <yamaoka@jpl.org>
2
3 * mml.el (mml-insert-mime): Ignore cached contents of
4 message/external-body part.
5
6 * mm-decode.el (mm-get-part): Add optional 'no-cache' argument.
7 (mm-insert-part): Ditto.
8
92006-03-22 Katsumi Yamaoka <yamaoka@jpl.org>
10
11 * gnus-sum.el (gnus-map-articles): Don't funcall symbol macro.
12 Reported by Ralf Wachinger <rwachinger@gmx.de>.
13
142006-03-23 Kenichi Handa <handa@m17n.org>
15
16 * rfc2231.el (rfc2231-encode-string): Use mm-disable-multibyte
17 instead of set-buffer-multibyte.
18
192006-03-23 Kenichi Handa <handa@m17n.org>
20
21 * rfc2231.el (rfc2231-decode-encoded-string): Work on unibyte
22 buffer and then decode the buffer text if necessary.
23 (rfc2231-encode-string): Be sure to work on multibyte buffer at
24 first, and after mm-encode-body, change the buffer to unibyte.
25
12006-03-21 Daniel Pittman <daniel@rimspace.net> 262006-03-21 Daniel Pittman <daniel@rimspace.net>
2 27
3 * nnimap.el (nnimap-request-update-info-internal): Optimize. 28 * nnimap.el (nnimap-request-update-info-internal): Optimize.
diff --git a/lisp/gnus/gnus-sum.el b/lisp/gnus/gnus-sum.el
index e4ca47f1ea2..4fc01a8fad3 100644
--- a/lisp/gnus/gnus-sum.el
+++ b/lisp/gnus/gnus-sum.el
@@ -10619,7 +10619,9 @@ Returns nil if no thread was there to be shown."
10619(defun gnus-map-articles (predicate articles) 10619(defun gnus-map-articles (predicate articles)
10620 "Map PREDICATE over ARTICLES and return non-nil if any predicate is non-nil." 10620 "Map PREDICATE over ARTICLES and return non-nil if any predicate is non-nil."
10621 (apply 'gnus-or (mapcar predicate 10621 (apply 'gnus-or (mapcar predicate
10622 (mapcar 'gnus-summary-article-header articles)))) 10622 (mapcar (lambda (number)
10623 (gnus-summary-article-header number))
10624 articles))))
10623 10625
10624(defun gnus-summary-hide-all-threads (&optional predicate) 10626(defun gnus-summary-hide-all-threads (&optional predicate)
10625 "Hide all thread subtrees. 10627 "Hide all thread subtrees.
diff --git a/lisp/gnus/mm-decode.el b/lisp/gnus/mm-decode.el
index f0f1ee430ff..60cbb413473 100644
--- a/lisp/gnus/mm-decode.el
+++ b/lisp/gnus/mm-decode.el
@@ -1103,9 +1103,12 @@ external if displayed external."
1103(put 'mm-with-part 'lisp-indent-function 1) 1103(put 'mm-with-part 'lisp-indent-function 1)
1104(put 'mm-with-part 'edebug-form-spec '(body)) 1104(put 'mm-with-part 'edebug-form-spec '(body))
1105 1105
1106(defun mm-get-part (handle) 1106(defun mm-get-part (handle &optional no-cache)
1107 "Return the contents of HANDLE as a string." 1107 "Return the contents of HANDLE as a string.
1108 (if (equal (mm-handle-media-type handle) "message/external-body") 1108If NO-CACHE is non-nil, cached contents of a message/external-body part
1109are ignored."
1110 (if (and (not no-cache)
1111 (equal (mm-handle-media-type handle) "message/external-body"))
1109 (progn 1112 (progn
1110 (unless (mm-handle-cache handle) 1113 (unless (mm-handle-cache handle)
1111 (mm-extern-cache-contents handle)) 1114 (mm-extern-cache-contents handle))
@@ -1114,8 +1117,10 @@ external if displayed external."
1114 (mm-with-part handle 1117 (mm-with-part handle
1115 (buffer-string)))) 1118 (buffer-string))))
1116 1119
1117(defun mm-insert-part (handle) 1120(defun mm-insert-part (handle &optional no-cache)
1118 "Insert the contents of HANDLE in the current buffer." 1121 "Insert the contents of HANDLE in the current buffer.
1122If NO-CACHE is non-nil, cached contents of a message/external-body part
1123are ignored."
1119 (save-excursion 1124 (save-excursion
1120 (insert 1125 (insert
1121 (cond ((eq (mail-content-type-get (mm-handle-type handle) 'charset) 1126 (cond ((eq (mail-content-type-get (mm-handle-type handle) 'charset)
@@ -1123,9 +1128,9 @@ external if displayed external."
1123 (with-current-buffer (mm-handle-buffer handle) 1128 (with-current-buffer (mm-handle-buffer handle)
1124 (buffer-string))) 1129 (buffer-string)))
1125 ((mm-multibyte-p) 1130 ((mm-multibyte-p)
1126 (mm-string-as-multibyte (mm-get-part handle))) 1131 (mm-string-as-multibyte (mm-get-part handle no-cache)))
1127 (t 1132 (t
1128 (mm-get-part handle)))))) 1133 (mm-get-part handle no-cache))))))
1129 1134
1130(defun mm-file-name-delete-whitespace (file-name) 1135(defun mm-file-name-delete-whitespace (file-name)
1131 "Remove all whitespace characters from FILE-NAME." 1136 "Remove all whitespace characters from FILE-NAME."
diff --git a/lisp/gnus/mml.el b/lisp/gnus/mml.el
index cf2f527c9d1..5fb6da07668 100644
--- a/lisp/gnus/mml.el
+++ b/lisp/gnus/mml.el
@@ -793,7 +793,7 @@ If HANDLES is non-nil, use it instead reparsing the buffer."
793 (unless (setq textp (equal (mm-handle-media-supertype handle) "text")) 793 (unless (setq textp (equal (mm-handle-media-supertype handle) "text"))
794 (save-excursion 794 (save-excursion
795 (set-buffer (setq buffer (mml-generate-new-buffer " *mml*"))) 795 (set-buffer (setq buffer (mml-generate-new-buffer " *mml*")))
796 (mm-insert-part handle) 796 (mm-insert-part handle 'no-cache)
797 (if (setq mmlp (equal (mm-handle-media-type handle) 797 (if (setq mmlp (equal (mm-handle-media-type handle)
798 "message/rfc822")) 798 "message/rfc822"))
799 (mime-to-mml))))) 799 (mime-to-mml)))))
diff --git a/lisp/gnus/rfc2231.el b/lisp/gnus/rfc2231.el
index 2099b20195d..a5827ecb70c 100644
--- a/lisp/gnus/rfc2231.el
+++ b/lisp/gnus/rfc2231.el
@@ -227,7 +227,7 @@ These look like:
227 (let ((coding-system (mm-charset-to-coding-system (match-string 2 string))) 227 (let ((coding-system (mm-charset-to-coding-system (match-string 2 string)))
228 ;;(language (match-string 3 string)) 228 ;;(language (match-string 3 string))
229 (value (match-string 4 string))) 229 (value (match-string 4 string)))
230 (mm-with-multibyte-buffer 230 (mm-with-unibyte-buffer
231 (insert value) 231 (insert value)
232 (goto-char (point-min)) 232 (goto-char (point-min))
233 (while (search-forward "%" nil t) 233 (while (search-forward "%" nil t)
@@ -236,9 +236,9 @@ These look like:
236 (string-to-number (buffer-substring (point) (+ (point) 2)) 16) 236 (string-to-number (buffer-substring (point) (+ (point) 2)) 16)
237 (delete-region (1- (point)) (+ (point) 2))))) 237 (delete-region (1- (point)) (+ (point) 2)))))
238 ;; Decode using the charset, if any. 238 ;; Decode using the charset, if any.
239 (unless (memq coding-system '(nil ascii)) 239 (if (memq coding-system '(nil ascii))
240 (mm-decode-coding-region (point-min) (point-max) coding-system)) 240 (buffer-string)
241 (buffer-string)))) 241 (mm-decode-coding-string (buffer-string) coding-system)))))
242 242
243(defun rfc2231-encode-string (param value) 243(defun rfc2231-encode-string (param value)
244 "Return and PARAM=VALUE string encoded according to RFC2231. 244 "Return and PARAM=VALUE string encoded according to RFC2231.
@@ -252,7 +252,7 @@ the result of this function."
252 ;; Don't make lines exceeding 76 column. 252 ;; Don't make lines exceeding 76 column.
253 (limit (- 74 (length param))) 253 (limit (- 74 (length param)))
254 spacep encodep charsetp charset broken) 254 spacep encodep charsetp charset broken)
255 (with-temp-buffer 255 (mm-with-multibyte-buffer
256 (insert value) 256 (insert value)
257 (goto-char (point-min)) 257 (goto-char (point-min))
258 (while (not (eobp)) 258 (while (not (eobp))
@@ -268,6 +268,7 @@ the result of this function."
268 (forward-char 1)) 268 (forward-char 1))
269 (when charsetp 269 (when charsetp
270 (setq charset (mm-encode-body))) 270 (setq charset (mm-encode-body)))
271 (mm-disable-multibyte)
271 (cond 272 (cond
272 ((or encodep charsetp 273 ((or encodep charsetp
273 (progn 274 (progn
diff --git a/lisp/help.el b/lisp/help.el
index 5eef13ff9c9..1661779ca74 100644
--- a/lisp/help.el
+++ b/lisp/help.el
@@ -143,7 +143,7 @@ specifies what to do when the user exits the help buffer."
143 ((not (one-window-p t)) 143 ((not (one-window-p t))
144 (setq help-return-method 144 (setq help-return-method
145 (cons (selected-window) 'quit-window)) 145 (cons (selected-window) 'quit-window))
146 "Type \\[switch-to-buffer-other-window] RET to restore the other window.") 146 "Type \\[display-buffer] RET to restore the other window.")
147 (pop-up-windows 147 (pop-up-windows
148 (setq help-return-method (cons (selected-window) t)) 148 (setq help-return-method (cons (selected-window) t))
149 "Type \\[delete-other-windows] to remove help window.") 149 "Type \\[delete-other-windows] to remove help window.")
diff --git a/lisp/ibuf-ext.el b/lisp/ibuf-ext.el
index 183da83816d..292e158c097 100644
--- a/lisp/ibuf-ext.el
+++ b/lisp/ibuf-ext.el
@@ -511,9 +511,11 @@ To evaluate a form without viewing the buffer, see `ibuffer-do-eval'."
511 buf 511 buf
512 (cdr filter)))))))))) 512 (cdr filter))))))))))
513 513
514(defun ibuffer-generate-filter-groups (bmarklist) 514(defun ibuffer-generate-filter-groups (bmarklist &optional noempty nodefault)
515 (let ((filter-group-alist (append ibuffer-filter-groups 515 (let ((filter-group-alist (if nodefault
516 (list (cons "Default" nil))))) 516 ibuffer-filter-groups
517 (append ibuffer-filter-groups
518 (list (cons "Default" nil))))))
517;; (dolist (hidden ibuffer-hidden-filter-groups) 519;; (dolist (hidden ibuffer-hidden-filter-groups)
518;; (setq filter-group-alist (ibuffer-delete-alist 520;; (setq filter-group-alist (ibuffer-delete-alist
519;; hidden filter-group-alist))) 521;; hidden filter-group-alist)))
@@ -529,11 +531,13 @@ To evaluate a form without viewing the buffer, see `ibuffer-do-eval'."
529 (aset vec i hip-crowd) 531 (aset vec i hip-crowd)
530 (incf i) 532 (incf i)
531 (setq bmarklist lamers)))) 533 (setq bmarklist lamers))))
532 (let ((ret nil)) 534 (let (ret)
533 (dotimes (j i ret) 535 (dotimes (j i ret)
534 (push (cons (car (nth j filter-group-alist)) 536 (let ((bufs (aref vec j)))
535 (aref vec j)) 537 (unless (and noempty (null bufs))
536 ret)))))) 538 (push (cons (car (nth j filter-group-alist))
539 bufs)
540 ret))))))))
537 541
538;;;###autoload 542;;;###autoload
539(defun ibuffer-filters-to-filter-group (name) 543(defun ibuffer-filters-to-filter-group (name)
@@ -575,11 +579,19 @@ To evaluate a form without viewing the buffer, see `ibuffer-do-eval'."
575(defun ibuffer-read-filter-group-name (msg &optional nodefault noerror) 579(defun ibuffer-read-filter-group-name (msg &optional nodefault noerror)
576 (when (and (not noerror) (null ibuffer-filter-groups)) 580 (when (and (not noerror) (null ibuffer-filter-groups))
577 (error "No filter groups active")) 581 (error "No filter groups active"))
578 (let ((groups (mapcar #'car ibuffer-filter-groups))) 582 ;; `ibuffer-generate-filter-groups' returns all non-hidden filter
579 (completing-read msg (if nodefault 583 ;; groups, possibly excluding empty groups or Default.
580 groups 584 ;; We add `ibuffer-hidden-filter-groups' to the list, excluding
581 (cons "Default" groups)) 585 ;; Default if necessary.
582 nil t))) 586 (completing-read msg (nconc
587 (ibuffer-generate-filter-groups
588 (ibuffer-current-state-list)
589 (not ibuffer-show-empty-filter-groups)
590 nodefault)
591 (if nodefault
592 (remove "Default" ibuffer-hidden-filter-groups)
593 ibuffer-hidden-filter-groups))
594 nil t))
583 595
584;;;###autoload 596;;;###autoload
585(defun ibuffer-decompose-filter-group (group) 597(defun ibuffer-decompose-filter-group (group)
diff --git a/lisp/international/mule-cmds.el b/lisp/international/mule-cmds.el
index 8e63729b7a5..0aac2fad65e 100644
--- a/lisp/international/mule-cmds.el
+++ b/lisp/international/mule-cmds.el
@@ -419,6 +419,7 @@ The function `sort-coding-systems' use it.")
419 419
420(defun sort-coding-systems (codings) 420(defun sort-coding-systems (codings)
421 "Sort coding system list CODINGS by a priority of each coding system. 421 "Sort coding system list CODINGS by a priority of each coding system.
422Returns the sorted list. CODINGS is modified by side effects.
422 423
423If a coding system is most preferred, it has the highest priority. 424If a coding system is most preferred, it has the highest priority.
424Otherwise, a coding system corresponds to some MIME charset has higher 425Otherwise, a coding system corresponds to some MIME charset has higher
diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el
index e9da00deef7..eaf332de6e2 100644
--- a/lisp/ldefs-boot.el
+++ b/lisp/ldefs-boot.el
@@ -4,7 +4,7 @@
4 4
5;;;### (autoloads (5x5-crack 5x5-crack-xor-mutate 5x5-crack-mutating-best 5;;;### (autoloads (5x5-crack 5x5-crack-xor-mutate 5x5-crack-mutating-best
6;;;;;; 5x5-crack-mutating-current 5x5-crack-randomly 5x5) "5x5" 6;;;;;; 5x5-crack-mutating-current 5x5-crack-randomly 5x5) "5x5"
7;;;;;; "play/5x5.el" (17279 27123)) 7;;;;;; "play/5x5.el" (17383 38807))
8;;; Generated autoloads from play/5x5.el 8;;; Generated autoloads from play/5x5.el
9 9
10(autoload (quote 5x5) "5x5" "\ 10(autoload (quote 5x5) "5x5" "\
@@ -63,8 +63,19 @@ should return a grid vector array that is the new solution.
63 63
64;;;*** 64;;;***
65 65
66;;;### (autoloads (list-one-abbrev-table) "abbrevlist" "abbrevlist.el"
67;;;;;; (17405 10313))
68;;; Generated autoloads from abbrevlist.el
69
70(autoload (quote list-one-abbrev-table) "abbrevlist" "\
71Display alphabetical listing of ABBREV-TABLE in buffer OUTPUT-BUFFER.
72
73\(fn ABBREV-TABLE OUTPUT-BUFFER)" nil nil)
74
75;;;***
76
66;;;### (autoloads (ada-mode ada-add-extensions) "ada-mode" "progmodes/ada-mode.el" 77;;;### (autoloads (ada-mode ada-add-extensions) "ada-mode" "progmodes/ada-mode.el"
67;;;;;; (17279 27203)) 78;;;;;; (17390 27404))
68;;; Generated autoloads from progmodes/ada-mode.el 79;;; Generated autoloads from progmodes/ada-mode.el
69 80
70(autoload (quote ada-add-extensions) "ada-mode" "\ 81(autoload (quote ada-add-extensions) "ada-mode" "\
@@ -125,7 +136,7 @@ If you use ada-xref.el:
125;;;*** 136;;;***
126 137
127;;;### (autoloads (ada-header) "ada-stmt" "progmodes/ada-stmt.el" 138;;;### (autoloads (ada-header) "ada-stmt" "progmodes/ada-stmt.el"
128;;;;;; (17279 27123)) 139;;;;;; (17390 27404))
129;;; Generated autoloads from progmodes/ada-stmt.el 140;;; Generated autoloads from progmodes/ada-stmt.el
130 141
131(autoload (quote ada-header) "ada-stmt" "\ 142(autoload (quote ada-header) "ada-stmt" "\
@@ -136,7 +147,7 @@ Insert a descriptive header at the top of the file.
136;;;*** 147;;;***
137 148
138;;;### (autoloads (ada-find-file) "ada-xref" "progmodes/ada-xref.el" 149;;;### (autoloads (ada-find-file) "ada-xref" "progmodes/ada-xref.el"
139;;;;;; (17279 27172)) 150;;;;;; (17390 27404))
140;;; Generated autoloads from progmodes/ada-xref.el 151;;; Generated autoloads from progmodes/ada-xref.el
141 152
142(autoload (quote ada-find-file) "ada-xref" "\ 153(autoload (quote ada-find-file) "ada-xref" "\
@@ -288,8 +299,8 @@ Fix any old-style date entries in the current log file to default format.
288;;;*** 299;;;***
289 300
290;;;### (autoloads (defadvice ad-add-advice ad-default-compilation-action 301;;;### (autoloads (defadvice ad-add-advice ad-default-compilation-action
291;;;;;; ad-redefinition-action) "advice" "emacs-lisp/advice.el" (17279 302;;;;;; ad-redefinition-action) "advice" "emacs-lisp/advice.el" (17390
292;;;;;; 27196)) 303;;;;;; 26937))
293;;; Generated autoloads from emacs-lisp/advice.el 304;;; Generated autoloads from emacs-lisp/advice.el
294 305
295(defvar ad-redefinition-action (quote warn) "\ 306(defvar ad-redefinition-action (quote warn) "\
@@ -388,7 +399,7 @@ See Info node `(elisp)Advising Functions' for comprehensive documentation.
388 399
389;;;### (autoloads (align-newline-and-indent align-unhighlight-rule 400;;;### (autoloads (align-newline-and-indent align-unhighlight-rule
390;;;;;; align-highlight-rule align-current align-entire align-regexp 401;;;;;; align-highlight-rule align-current align-entire align-regexp
391;;;;;; align) "align" "align.el" (17327 23538)) 402;;;;;; align) "align" "align.el" (17390 26934))
392;;; Generated autoloads from align.el 403;;; Generated autoloads from align.el
393 404
394(autoload (quote align) "align" "\ 405(autoload (quote align) "align" "\
@@ -478,11 +489,12 @@ A replacement function for `newline-and-indent', aligning as it goes.
478;;;*** 489;;;***
479 490
480;;;### (autoloads (outlineify-sticky allout-mode) "allout" "allout.el" 491;;;### (autoloads (outlineify-sticky allout-mode) "allout" "allout.el"
481;;;;;; (17307 17624)) 492;;;;;; (17432 19375))
482;;; Generated autoloads from allout.el 493;;; Generated autoloads from allout.el
483 494
484(autoload (quote allout-mode) "allout" "\ 495(autoload (quote allout-mode) "allout" "\
485Toggle minor mode for controlling exposure and editing of text outlines. 496Toggle minor mode for controlling exposure and editing of text outlines.
497\\<allout-mode-map>
486 498
487Optional arg forces mode to re-initialize iff arg is positive num or 499Optional arg forces mode to re-initialize iff arg is positive num or
488symbol. Allout outline mode always runs as a minor mode. 500symbol. Allout outline mode always runs as a minor mode.
@@ -524,62 +536,69 @@ The bindings are dictated by the `allout-keybindings-list' and
524\\[allout-forward-current-level] allout-forward-current-level | \\[allout-show-current-entry] allout-show-current-entry 536\\[allout-forward-current-level] allout-forward-current-level | \\[allout-show-current-entry] allout-show-current-entry
525\\[allout-backward-current-level] allout-backward-current-level | \\[allout-show-all] allout-show-all 537\\[allout-backward-current-level] allout-backward-current-level | \\[allout-show-all] allout-show-all
526\\[allout-end-of-entry] allout-end-of-entry 538\\[allout-end-of-entry] allout-end-of-entry
527\\[allout-beginning-of-current-entry,] allout-beginning-of-current-entry, alternately, goes to hot-spot 539\\[allout-beginning-of-current-entry] allout-beginning-of-current-entry, alternately, goes to hot-spot
528 540
529 Topic Header Production: 541 Topic Header Production:
530 ----------------------- 542 -----------------------
531\\[allout-open-sibtopic] allout-open-sibtopic Create a new sibling after current topic. 543\\[allout-open-sibtopic] allout-open-sibtopic Create a new sibling after current topic.
532\\[allout-open-subtopic] allout-open-subtopic ... an offspring of current topic. 544\\[allout-open-subtopic] allout-open-subtopic ... an offspring of current topic.
533\\[allout-open-supertopic] allout-open-supertopic ... a sibling of the current topic's parent. 545\\[allout-open-supertopic] allout-open-supertopic ... a sibling of the current topic's parent.
534 546
535 Topic Level and Prefix Adjustment: 547 Topic Level and Prefix Adjustment:
536 --------------------------------- 548 ---------------------------------
537\\[allout-shift-in] allout-shift-in Shift current topic and all offspring deeper. 549\\[allout-shift-in] allout-shift-in Shift current topic and all offspring deeper.
538\\[allout-shift-out] allout-shift-out ... less deep. 550\\[allout-shift-out] allout-shift-out ... less deep.
539\\[allout-rebullet-current-heading] allout-rebullet-current-heading Prompt for alternate bullet for 551\\[allout-rebullet-current-heading] allout-rebullet-current-heading Prompt for alternate bullet for
540 current topic. 552 current topic.
541\\[allout-rebullet-topic] allout-rebullet-topic Reconcile bullets of topic and its offspring 553\\[allout-rebullet-topic] allout-rebullet-topic Reconcile bullets of topic and its offspring
542 - distinctive bullets are not changed, others 554 - distinctive bullets are not changed, others
543 alternated according to nesting depth. 555 alternated according to nesting depth.
544\\[allout-number-siblings] allout-number-siblings Number bullets of topic and siblings - the 556\\[allout-number-siblings] allout-number-siblings Number bullets of topic and siblings - the
545 offspring are not affected. With repeat 557 offspring are not affected. With repeat
546 count, revoke numbering. 558 count, revoke numbering.
547 559
548 Topic-oriented Killing and Yanking: 560 Topic-oriented Killing and Yanking:
549 ---------------------------------- 561 ----------------------------------
550\\[allout-kill-topic] allout-kill-topic Kill current topic, including offspring. 562\\[allout-kill-topic] allout-kill-topic Kill current topic, including offspring.
551\\[allout-kill-line] allout-kill-line Like kill-line, but reconciles numbering, etc. 563\\[allout-kill-line] allout-kill-line Like kill-line, but reconciles numbering, etc.
552\\[allout-yank] allout-yank Yank, adjusting depth of yanked topic to 564\\[allout-yank] allout-yank Yank, adjusting depth of yanked topic to
553 depth of heading if yanking into bare topic 565 depth of heading if yanking into bare topic
554 heading (ie, prefix sans text). 566 heading (ie, prefix sans text).
555\\[allout-yank-pop] allout-yank-pop Is to allout-yank as yank-pop is to yank 567\\[allout-yank-pop] allout-yank-pop Is to allout-yank as yank-pop is to yank
568
569 Topic-oriented Encryption:
570 -------------------------
571\\[allout-toggle-current-subtree-encryption] allout-toggle-current-subtree-encryption Encrypt/Decrypt topic content
556 572
557 Misc commands: 573 Misc commands:
558 ------------- 574 -------------
559M-x outlineify-sticky Activate outline mode for current buffer, 575M-x outlineify-sticky Activate outline mode for current buffer,
560 and establish a default file-var setting 576 and establish a default file-var setting
561 for `allout-layout'. 577 for `allout-layout'.
562\\[allout-mark-topic] allout-mark-topic 578\\[allout-mark-topic] allout-mark-topic
563\\[allout-copy-exposed-to-buffer] allout-copy-exposed-to-buffer 579\\[allout-copy-exposed-to-buffer] allout-copy-exposed-to-buffer
564 Duplicate outline, sans concealed text, to 580 Duplicate outline, sans concealed text, to
565 buffer with name derived from derived from that 581 buffer with name derived from derived from that
566 of current buffer - \"*BUFFERNAME exposed*\". 582 of current buffer - \"*BUFFERNAME exposed*\".
567\\[allout-flatten-exposed-to-buffer] allout-flatten-exposed-to-buffer 583\\[allout-flatten-exposed-to-buffer] allout-flatten-exposed-to-buffer
568 Like above 'copy-exposed', but convert topic 584 Like above 'copy-exposed', but convert topic
569 prefixes to section.subsection... numeric 585 prefixes to section.subsection... numeric
570 format. 586 format.
571ESC ESC (allout-init t) Setup Emacs session for outline mode 587\\[eval-expression] (allout-init t) Setup Emacs session for outline mode
572 auto-activation. 588 auto-activation.
573 589
574 Encrypted Entries 590 Topic Encryption
575 591
576Outline mode supports easily togglable gpg encryption of topics, with 592Outline mode supports gpg encryption of topics, with support for
577niceties like support for symmetric and key-pair modes, passphrase timeout, 593symmetric and key-pair modes, passphrase timeout, passphrase
578passphrase consistency checking, user-provided hinting for symmetric key 594consistency checking, user-provided hinting for symmetric key
579mode, and auto-encryption of topics pending encryption on save. The aim is 595mode, and auto-encryption of topics pending encryption on save.
580to enable reliable topic privacy while preventing accidents like neglected 596\(Topics pending encryption are, by default, automatically
581encryption, encryption with a mistaken passphrase, forgetting which 597encrypted during file saves; if you're editing the contents of
582passphrase was used, and other practical pitfalls. 598such a topic, it is automatically decrypted for continued
599editing.) The aim is reliable topic privacy while preventing
600accidents like neglected encryption before saves, forgetting
601which passphrase was used, and other practical pitfalls.
583 602
584See `allout-toggle-current-subtree-encryption' function docstring and 603See `allout-toggle-current-subtree-encryption' function docstring and
585`allout-encrypt-unencrypted-on-saves' customization variable for details. 604`allout-encrypt-unencrypted-on-saves' customization variable for details.
@@ -589,22 +608,21 @@ See `allout-toggle-current-subtree-encryption' function docstring and
589Hot-spot operation provides a means for easy, single-keystroke outline 608Hot-spot operation provides a means for easy, single-keystroke outline
590navigation and exposure control. 609navigation and exposure control.
591 610
592\\<allout-mode-map>
593When the text cursor is positioned directly on the bullet character of 611When the text cursor is positioned directly on the bullet character of
594a topic, regular characters (a to z) invoke the commands of the 612a topic, regular characters (a to z) invoke the commands of the
595corresponding allout-mode keymap control chars. For example, \"f\" 613corresponding allout-mode keymap control chars. For example, \"f\"
596would invoke the command typically bound to \"C-c C-f\" 614would invoke the command typically bound to \"C-c<space>C-f\"
597\(\\[allout-forward-current-level] `allout-forward-current-level'). 615\(\\[allout-forward-current-level] `allout-forward-current-level').
598 616
599Thus, by positioning the cursor on a topic bullet, you can execute 617Thus, by positioning the cursor on a topic bullet, you can
600the outline navigation and manipulation commands with a single 618execute the outline navigation and manipulation commands with a
601keystroke. Non-literal chars never get this special translation, so 619single keystroke. Regular navigation keys (eg, \\[forward-char], \\[next-line]) never get
602you can use them to get away from the hot-spot, and back to normal 620this special translation, so you can use them to get out of the
603operation. 621hot-spot and back to normal operation.
604 622
605Note that the command `allout-beginning-of-current-entry' (\\[allout-beginning-of-current-entry]) 623Note that the command `allout-beginning-of-current-entry' (\\[allout-beginning-of-current-entry])
606will move to the hot-spot when the cursor is already located at the 624will move to the hot-spot when the cursor is already located at the
607beginning of the current entry, so you can simply hit \\[allout-beginning-of-current-entry] 625beginning of the current entry, so you usually can hit \\[allout-beginning-of-current-entry]
608twice in a row to get to the hot-spot. 626twice in a row to get to the hot-spot.
609 627
610 Terminology 628 Terminology
@@ -612,7 +630,7 @@ twice in a row to get to the hot-spot.
612Topic hierarchy constituents - TOPICS and SUBTOPICS: 630Topic hierarchy constituents - TOPICS and SUBTOPICS:
613 631
614TOPIC: A basic, coherent component of an Emacs outline. It can 632TOPIC: A basic, coherent component of an Emacs outline. It can
615 contain other topics, and it can be subsumed by other topics, 633 contain and be contained by other topics.
616CURRENT topic: 634CURRENT topic:
617 The visible topic most immediately containing the cursor. 635 The visible topic most immediately containing the cursor.
618DEPTH: The degree of nesting of a topic; it increases with 636DEPTH: The degree of nesting of a topic; it increases with
@@ -656,13 +674,13 @@ PREFIX-LEAD:
656 docstring for more detail. 674 docstring for more detail.
657PREFIX-PADDING: 675PREFIX-PADDING:
658 Spaces or asterisks which separate the prefix-lead and the 676 Spaces or asterisks which separate the prefix-lead and the
659 bullet, according to the depth of the topic. 677 bullet, determining the depth of the topic.
660BULLET: A character at the end of the topic prefix, it must be one of 678BULLET: A character at the end of the topic prefix, it must be one of
661 the characters listed on `allout-plain-bullets-string' or 679 the characters listed on `allout-plain-bullets-string' or
662 `allout-distinctive-bullets-string'. (See the documentation 680 `allout-distinctive-bullets-string'. (See the documentation
663 for these variables for more details.) The default choice of 681 for these variables for more details.) The default choice of
664 bullet when generating varies in a cycle with the depth of the 682 bullet when generating topics varies in a cycle with the depth of
665 topic. 683 the topic.
666ENTRY: The text contained in a topic before any offspring. 684ENTRY: The text contained in a topic before any offspring.
667BODY: Same as ENTRY. 685BODY: Same as ENTRY.
668 686
@@ -673,7 +691,6 @@ EXPOSURE:
673CONCEALED: 691CONCEALED:
674 Topics and entry text whose display is inhibited. Contiguous 692 Topics and entry text whose display is inhibited. Contiguous
675 units of concealed text is represented by `...' ellipses. 693 units of concealed text is represented by `...' ellipses.
676 (Ref the `selective-display' var.)
677 694
678 Concealed topics are effectively collapsed within an ancestor. 695 Concealed topics are effectively collapsed within an ancestor.
679CLOSED: A topic whose immediate offspring and body-text is concealed. 696CLOSED: A topic whose immediate offspring and body-text is concealed.
@@ -694,7 +711,7 @@ setup for auto-startup.
694;;;*** 711;;;***
695 712
696;;;### (autoloads (ange-ftp-hook-function ange-ftp-reread-dir) "ange-ftp" 713;;;### (autoloads (ange-ftp-hook-function ange-ftp-reread-dir) "ange-ftp"
697;;;;;; "net/ange-ftp.el" (17279 27196)) 714;;;;;; "net/ange-ftp.el" (17390 26944))
698;;; Generated autoloads from net/ange-ftp.el 715;;; Generated autoloads from net/ange-ftp.el
699 716
700(defalias (quote ange-ftp-re-read-dir) (quote ange-ftp-reread-dir)) 717(defalias (quote ange-ftp-re-read-dir) (quote ange-ftp-reread-dir))
@@ -716,7 +733,7 @@ Not documented
716;;;*** 733;;;***
717 734
718;;;### (autoloads (animate-birthday-present animate-sequence animate-string) 735;;;### (autoloads (animate-birthday-present animate-sequence animate-string)
719;;;;;; "animate" "play/animate.el" (17279 27172)) 736;;;;;; "animate" "play/animate.el" (17383 38807))
720;;; Generated autoloads from play/animate.el 737;;; Generated autoloads from play/animate.el
721 738
722(autoload (quote animate-string) "animate" "\ 739(autoload (quote animate-string) "animate" "\
@@ -744,7 +761,7 @@ You can specify the one's name by NAME; the default value is \"Sarah\".
744;;;*** 761;;;***
745 762
746;;;### (autoloads (ansi-color-process-output ansi-color-for-comint-mode-on) 763;;;### (autoloads (ansi-color-process-output ansi-color-for-comint-mode-on)
747;;;;;; "ansi-color" "ansi-color.el" (17279 27122)) 764;;;;;; "ansi-color" "ansi-color.el" (17390 26934))
748;;; Generated autoloads from ansi-color.el 765;;; Generated autoloads from ansi-color.el
749 766
750(autoload (quote ansi-color-for-comint-mode-on) "ansi-color" "\ 767(autoload (quote ansi-color-for-comint-mode-on) "ansi-color" "\
@@ -770,7 +787,7 @@ This is a good function to put in `comint-output-filter-functions'.
770;;;*** 787;;;***
771 788
772;;;### (autoloads (antlr-set-tabs antlr-mode antlr-show-makefile-rules) 789;;;### (autoloads (antlr-set-tabs antlr-mode antlr-show-makefile-rules)
773;;;;;; "antlr-mode" "progmodes/antlr-mode.el" (17279 27123)) 790;;;;;; "antlr-mode" "progmodes/antlr-mode.el" (17390 27404))
774;;; Generated autoloads from progmodes/antlr-mode.el 791;;; Generated autoloads from progmodes/antlr-mode.el
775 792
776(autoload (quote antlr-show-makefile-rules) "antlr-mode" "\ 793(autoload (quote antlr-show-makefile-rules) "antlr-mode" "\
@@ -809,7 +826,7 @@ Used in `antlr-mode'. Also a useful function in `java-mode-hook'.
809;;;### (autoloads (appt-activate appt-make-list appt-delete appt-add 826;;;### (autoloads (appt-activate appt-make-list appt-delete appt-add
810;;;;;; appt-display-diary appt-display-duration appt-display-mode-line 827;;;;;; appt-display-diary appt-display-duration appt-display-mode-line
811;;;;;; appt-msg-window appt-visible appt-audible appt-message-warning-time 828;;;;;; appt-msg-window appt-visible appt-audible appt-message-warning-time
812;;;;;; appt-issue-message) "appt" "calendar/appt.el" (17308 43144)) 829;;;;;; appt-issue-message) "appt" "calendar/appt.el" (17405 10313))
813;;; Generated autoloads from calendar/appt.el 830;;; Generated autoloads from calendar/appt.el
814 831
815(defvar appt-issue-message t "\ 832(defvar appt-issue-message t "\
@@ -897,7 +914,7 @@ ARG is positive, otherwise off.
897 914
898;;;### (autoloads (apropos-documentation apropos-value apropos apropos-documentation-property 915;;;### (autoloads (apropos-documentation apropos-value apropos apropos-documentation-property
899;;;;;; apropos-command apropos-variable apropos-read-pattern) "apropos" 916;;;;;; apropos-command apropos-variable apropos-read-pattern) "apropos"
900;;;;;; "apropos.el" (17331 26860)) 917;;;;;; "apropos.el" (17454 30835))
901;;; Generated autoloads from apropos.el 918;;; Generated autoloads from apropos.el
902 919
903(autoload (quote apropos-read-pattern) "apropos" "\ 920(autoload (quote apropos-read-pattern) "apropos" "\
@@ -993,8 +1010,8 @@ Returns list of symbols and documentation found.
993 1010
994;;;*** 1011;;;***
995 1012
996;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (17379 1013;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (17425
997;;;;;; 30027)) 1014;;;;;; 24466))
998;;; Generated autoloads from arc-mode.el 1015;;; Generated autoloads from arc-mode.el
999 1016
1000(autoload (quote archive-mode) "arc-mode" "\ 1017(autoload (quote archive-mode) "arc-mode" "\
@@ -1085,8 +1102,8 @@ Entering array mode calls the function `array-mode-hook'.
1085 1102
1086;;;*** 1103;;;***
1087 1104
1088;;;### (autoloads (artist-mode) "artist" "textmodes/artist.el" (17279 1105;;;### (autoloads (artist-mode) "artist" "textmodes/artist.el" (17390
1089;;;;;; 27174)) 1106;;;;;; 26946))
1090;;; Generated autoloads from textmodes/artist.el 1107;;; Generated autoloads from textmodes/artist.el
1091 1108
1092(autoload (quote artist-mode) "artist" "\ 1109(autoload (quote artist-mode) "artist" "\
@@ -1291,8 +1308,8 @@ Keymap summary
1291 1308
1292;;;*** 1309;;;***
1293 1310
1294;;;### (autoloads (asm-mode) "asm-mode" "progmodes/asm-mode.el" (17356 1311;;;### (autoloads (asm-mode) "asm-mode" "progmodes/asm-mode.el" (17390
1295;;;;;; 16046)) 1312;;;;;; 27404))
1296;;; Generated autoloads from progmodes/asm-mode.el 1313;;; Generated autoloads from progmodes/asm-mode.el
1297 1314
1298(autoload (quote asm-mode) "asm-mode" "\ 1315(autoload (quote asm-mode) "asm-mode" "\
@@ -1336,7 +1353,7 @@ This command is obsolete.
1336;;;*** 1353;;;***
1337 1354
1338;;;### (autoloads (autoarg-kp-mode autoarg-mode) "autoarg" "autoarg.el" 1355;;;### (autoloads (autoarg-kp-mode autoarg-mode) "autoarg" "autoarg.el"
1339;;;;;; (17279 27122)) 1356;;;;;; (17390 26935))
1340;;; Generated autoloads from autoarg.el 1357;;; Generated autoloads from autoarg.el
1341 1358
1342(defvar autoarg-mode nil "\ 1359(defvar autoarg-mode nil "\
@@ -1393,7 +1410,7 @@ This is similar to \\[autoarg-mode] but rebinds the keypad keys `kp-1'
1393;;;*** 1410;;;***
1394 1411
1395;;;### (autoloads (autoconf-mode) "autoconf" "progmodes/autoconf.el" 1412;;;### (autoloads (autoconf-mode) "autoconf" "progmodes/autoconf.el"
1396;;;;;; (17279 27123)) 1413;;;;;; (17390 27404))
1397;;; Generated autoloads from progmodes/autoconf.el 1414;;; Generated autoloads from progmodes/autoconf.el
1398 1415
1399(autoload (quote autoconf-mode) "autoconf" "\ 1416(autoload (quote autoconf-mode) "autoconf" "\
@@ -1404,7 +1421,7 @@ Major mode for editing Autoconf configure.in files.
1404;;;*** 1421;;;***
1405 1422
1406;;;### (autoloads (auto-insert-mode define-auto-insert auto-insert) 1423;;;### (autoloads (auto-insert-mode define-auto-insert auto-insert)
1407;;;;;; "autoinsert" "autoinsert.el" (17279 27122)) 1424;;;;;; "autoinsert" "autoinsert.el" (17390 26935))
1408;;; Generated autoloads from autoinsert.el 1425;;; Generated autoloads from autoinsert.el
1409 1426
1410(autoload (quote auto-insert) "autoinsert" "\ 1427(autoload (quote auto-insert) "autoinsert" "\
@@ -1444,7 +1461,7 @@ insert a template for the file depending on the mode of the buffer.
1444 1461
1445;;;### (autoloads (batch-update-autoloads update-directory-autoloads 1462;;;### (autoloads (batch-update-autoloads update-directory-autoloads
1446;;;;;; update-file-autoloads) "autoload" "emacs-lisp/autoload.el" 1463;;;;;; update-file-autoloads) "autoload" "emacs-lisp/autoload.el"
1447;;;;;; (17307 17624)) 1464;;;;;; (17411 12435))
1448;;; Generated autoloads from emacs-lisp/autoload.el 1465;;; Generated autoloads from emacs-lisp/autoload.el
1449 1466
1450(autoload (quote update-file-autoloads) "autoload" "\ 1467(autoload (quote update-file-autoloads) "autoload" "\
@@ -1479,7 +1496,7 @@ Calls `update-directory-autoloads' on the command line arguments.
1479 1496
1480;;;### (autoloads (global-auto-revert-mode turn-on-auto-revert-tail-mode 1497;;;### (autoloads (global-auto-revert-mode turn-on-auto-revert-tail-mode
1481;;;;;; auto-revert-tail-mode turn-on-auto-revert-mode auto-revert-mode) 1498;;;;;; auto-revert-tail-mode turn-on-auto-revert-mode auto-revert-mode)
1482;;;;;; "autorevert" "autorevert.el" (17279 27122)) 1499;;;;;; "autorevert" "autorevert.el" (17390 26935))
1483;;; Generated autoloads from autorevert.el 1500;;; Generated autoloads from autorevert.el
1484 1501
1485(autoload (quote auto-revert-mode) "autorevert" "\ 1502(autoload (quote auto-revert-mode) "autorevert" "\
@@ -1549,7 +1566,7 @@ Use `auto-revert-mode' to revert a particular buffer.
1549;;;*** 1566;;;***
1550 1567
1551;;;### (autoloads (mouse-avoidance-mode mouse-avoidance-mode) "avoid" 1568;;;### (autoloads (mouse-avoidance-mode mouse-avoidance-mode) "avoid"
1552;;;;;; "avoid.el" (17279 27122)) 1569;;;;;; "avoid.el" (17390 26935))
1553;;; Generated autoloads from avoid.el 1570;;; Generated autoloads from avoid.el
1554 1571
1555(defvar mouse-avoidance-mode nil "\ 1572(defvar mouse-avoidance-mode nil "\
@@ -1590,7 +1607,7 @@ definition of \"random distance\".)
1590;;;*** 1607;;;***
1591 1608
1592;;;### (autoloads (backquote) "backquote" "emacs-lisp/backquote.el" 1609;;;### (autoloads (backquote) "backquote" "emacs-lisp/backquote.el"
1593;;;;;; (17279 27122)) 1610;;;;;; (17390 26937))
1594;;; Generated autoloads from emacs-lisp/backquote.el 1611;;; Generated autoloads from emacs-lisp/backquote.el
1595 1612
1596(autoload (quote backquote) "backquote" "\ 1613(autoload (quote backquote) "backquote" "\
@@ -1615,7 +1632,7 @@ Vectors work just like lists. Nested backquotes are permitted.
1615;;;*** 1632;;;***
1616 1633
1617;;;### (autoloads (display-battery-mode battery) "battery" "battery.el" 1634;;;### (autoloads (display-battery-mode battery) "battery" "battery.el"
1618;;;;;; (17374 21274)) 1635;;;;;; (17427 42815))
1619;;; Generated autoloads from battery.el 1636;;; Generated autoloads from battery.el
1620 (put 'battery-mode-line-string 'risky-local-variable t) 1637 (put 'battery-mode-line-string 'risky-local-variable t)
1621 1638
@@ -1648,7 +1665,7 @@ seconds.
1648;;;*** 1665;;;***
1649 1666
1650;;;### (autoloads (benchmark benchmark-run-compiled benchmark-run) 1667;;;### (autoloads (benchmark benchmark-run-compiled benchmark-run)
1651;;;;;; "benchmark" "emacs-lisp/benchmark.el" (17279 27122)) 1668;;;;;; "benchmark" "emacs-lisp/benchmark.el" (17390 26937))
1652;;; Generated autoloads from emacs-lisp/benchmark.el 1669;;; Generated autoloads from emacs-lisp/benchmark.el
1653 1670
1654(autoload (quote benchmark-run) "benchmark" "\ 1671(autoload (quote benchmark-run) "benchmark" "\
@@ -1680,8 +1697,8 @@ non-interactive use see also `benchmark-run' and
1680 1697
1681;;;*** 1698;;;***
1682 1699
1683;;;### (autoloads (bibtex-mode) "bibtex" "textmodes/bibtex.el" (17374 1700;;;### (autoloads (bibtex-mode) "bibtex" "textmodes/bibtex.el" (17441
1684;;;;;; 21275)) 1701;;;;;; 26667))
1685;;; Generated autoloads from textmodes/bibtex.el 1702;;; Generated autoloads from textmodes/bibtex.el
1686 1703
1687(autoload (quote bibtex-mode) "bibtex" "\ 1704(autoload (quote bibtex-mode) "bibtex" "\
@@ -1743,7 +1760,7 @@ if that value is non-nil.
1743 1760
1744;;;### (autoloads (binhex-decode-region binhex-decode-region-external 1761;;;### (autoloads (binhex-decode-region binhex-decode-region-external
1745;;;;;; binhex-decode-region-internal) "binhex" "gnus/binhex.el" 1762;;;;;; binhex-decode-region-internal) "binhex" "gnus/binhex.el"
1746;;;;;; (17279 27122)) 1763;;;;;; (17383 38804))
1747;;; Generated autoloads from gnus/binhex.el 1764;;; Generated autoloads from gnus/binhex.el
1748 1765
1749(defconst binhex-begin-line "^:...............................................................$") 1766(defconst binhex-begin-line "^:...............................................................$")
@@ -1766,8 +1783,8 @@ Binhex decode region between START and END.
1766 1783
1767;;;*** 1784;;;***
1768 1785
1769;;;### (autoloads (blackbox) "blackbox" "play/blackbox.el" (17279 1786;;;### (autoloads (blackbox) "blackbox" "play/blackbox.el" (17383
1770;;;;;; 27196)) 1787;;;;;; 38807))
1771;;; Generated autoloads from play/blackbox.el 1788;;; Generated autoloads from play/blackbox.el
1772 1789
1773(autoload (quote blackbox) "blackbox" "\ 1790(autoload (quote blackbox) "blackbox" "\
@@ -1889,7 +1906,7 @@ a reflection.
1889;;;### (autoloads (bookmark-bmenu-list bookmark-load bookmark-save 1906;;;### (autoloads (bookmark-bmenu-list bookmark-load bookmark-save
1890;;;;;; bookmark-write bookmark-delete bookmark-insert bookmark-rename 1907;;;;;; bookmark-write bookmark-delete bookmark-insert bookmark-rename
1891;;;;;; bookmark-insert-location bookmark-relocate bookmark-jump 1908;;;;;; bookmark-insert-location bookmark-relocate bookmark-jump
1892;;;;;; bookmark-set) "bookmark" "bookmark.el" (17279 27201)) 1909;;;;;; bookmark-set) "bookmark" "bookmark.el" (17390 26935))
1893;;; Generated autoloads from bookmark.el 1910;;; Generated autoloads from bookmark.el
1894 (define-key ctl-x-map "rb" 'bookmark-jump) 1911 (define-key ctl-x-map "rb" 'bookmark-jump)
1895 (define-key ctl-x-map "rm" 'bookmark-set) 1912 (define-key ctl-x-map "rm" 'bookmark-set)
@@ -2079,7 +2096,7 @@ deletion, or > if it is flagged for displaying.
2079;;;;;; browse-url browse-url-of-region browse-url-of-dired-file 2096;;;;;; browse-url browse-url-of-region browse-url-of-dired-file
2080;;;;;; browse-url-of-buffer browse-url-of-file browse-url-url-at-point 2097;;;;;; browse-url-of-buffer browse-url-of-file browse-url-url-at-point
2081;;;;;; browse-url-galeon-program browse-url-firefox-program browse-url-browser-function) 2098;;;;;; browse-url-galeon-program browse-url-firefox-program browse-url-browser-function)
2082;;;;;; "browse-url" "net/browse-url.el" (17283 59911)) 2099;;;;;; "browse-url" "net/browse-url.el" (17390 26944))
2083;;; Generated autoloads from net/browse-url.el 2100;;; Generated autoloads from net/browse-url.el
2084 2101
2085(defvar browse-url-browser-function (cond ((memq system-type (quote (windows-nt ms-dos cygwin))) (quote browse-url-default-windows-browser)) ((memq system-type (quote (darwin))) (quote browse-url-default-macosx-browser)) (t (quote browse-url-default-browser))) "\ 2102(defvar browse-url-browser-function (cond ((memq system-type (quote (windows-nt ms-dos cygwin))) (quote browse-url-default-windows-browser)) ((memq system-type (quote (darwin))) (quote browse-url-default-macosx-browser)) (t (quote browse-url-default-browser))) "\
@@ -2410,8 +2427,8 @@ Default to the URL around or before point.
2410 2427
2411;;;*** 2428;;;***
2412 2429
2413;;;### (autoloads (snarf-bruces bruce) "bruce" "play/bruce.el" (17279 2430;;;### (autoloads (snarf-bruces bruce) "bruce" "play/bruce.el" (17383
2414;;;;;; 27123)) 2431;;;;;; 38807))
2415;;; Generated autoloads from play/bruce.el 2432;;; Generated autoloads from play/bruce.el
2416 2433
2417(autoload (quote bruce) "bruce" "\ 2434(autoload (quote bruce) "bruce" "\
@@ -2427,7 +2444,7 @@ Return a vector containing the lines from `bruce-phrases-file'.
2427;;;*** 2444;;;***
2428 2445
2429;;;### (autoloads (bs-show bs-customize bs-cycle-previous bs-cycle-next) 2446;;;### (autoloads (bs-show bs-customize bs-cycle-previous bs-cycle-next)
2430;;;;;; "bs" "bs.el" (17379 24708)) 2447;;;;;; "bs" "bs.el" (17396 42170))
2431;;; Generated autoloads from bs.el 2448;;; Generated autoloads from bs.el
2432 2449
2433(autoload (quote bs-cycle-next) "bs" "\ 2450(autoload (quote bs-cycle-next) "bs" "\
@@ -2468,8 +2485,8 @@ name of buffer configuration.
2468;;;*** 2485;;;***
2469 2486
2470;;;### (autoloads (insert-text-button make-text-button insert-button 2487;;;### (autoloads (insert-text-button make-text-button insert-button
2471;;;;;; make-button define-button-type) "button" "button.el" (17331 2488;;;;;; make-button define-button-type) "button" "button.el" (17390
2472;;;;;; 26860)) 2489;;;;;; 26935))
2473;;; Generated autoloads from button.el 2490;;; Generated autoloads from button.el
2474 2491
2475(defvar button-map (let ((map (make-sparse-keymap))) (define-key map " " (quote push-button)) (define-key map [mouse-2] (quote push-button)) map) "\ 2492(defvar button-map (let ((map (make-sparse-keymap))) (define-key map " " (quote push-button)) (define-key map [mouse-2] (quote push-button)) map) "\
@@ -2653,7 +2670,7 @@ and corresponding effects.
2653 2670
2654;;;*** 2671;;;***
2655 2672
2656;;;### (autoloads nil "cal-dst" "calendar/cal-dst.el" (17308 43144)) 2673;;;### (autoloads nil "cal-dst" "calendar/cal-dst.el" (17390 27324))
2657;;; Generated autoloads from calendar/cal-dst.el 2674;;; Generated autoloads from calendar/cal-dst.el
2658 2675
2659(put (quote calendar-daylight-savings-starts) (quote risky-local-variable) t) 2676(put (quote calendar-daylight-savings-starts) (quote risky-local-variable) t)
@@ -2663,7 +2680,7 @@ and corresponding effects.
2663;;;*** 2680;;;***
2664 2681
2665;;;### (autoloads (list-yahrzeit-dates) "cal-hebrew" "calendar/cal-hebrew.el" 2682;;;### (autoloads (list-yahrzeit-dates) "cal-hebrew" "calendar/cal-hebrew.el"
2666;;;;;; (17308 43144)) 2683;;;;;; (17390 27324))
2667;;; Generated autoloads from calendar/cal-hebrew.el 2684;;; Generated autoloads from calendar/cal-hebrew.el
2668 2685
2669(autoload (quote list-yahrzeit-dates) "cal-hebrew" "\ 2686(autoload (quote list-yahrzeit-dates) "cal-hebrew" "\
@@ -2678,7 +2695,7 @@ from the cursor position.
2678;;;### (autoloads (defmath calc-embedded-activate calc-embedded calc-grab-rectangle 2695;;;### (autoloads (defmath calc-embedded-activate calc-embedded calc-grab-rectangle
2679;;;;;; calc-grab-region full-calc-keypad calc-keypad calc-eval quick-calc 2696;;;;;; calc-grab-region full-calc-keypad calc-keypad calc-eval quick-calc
2680;;;;;; full-calc calc calc-dispatch calc-settings-file) "calc" "calc/calc.el" 2697;;;;;; full-calc calc calc-dispatch calc-settings-file) "calc" "calc/calc.el"
2681;;;;;; (17297 42808)) 2698;;;;;; (17383 38804))
2682;;; Generated autoloads from calc/calc.el 2699;;; Generated autoloads from calc/calc.el
2683 2700
2684(defvar calc-settings-file (convert-standard-filename "~/.calc.el") "\ 2701(defvar calc-settings-file (convert-standard-filename "~/.calc.el") "\
@@ -2756,8 +2773,8 @@ Not documented
2756 2773
2757;;;*** 2774;;;***
2758 2775
2759;;;### (autoloads (calculator) "calculator" "calculator.el" (17279 2776;;;### (autoloads (calculator) "calculator" "calculator.el" (17390
2760;;;;;; 27122)) 2777;;;;;; 26935))
2761;;; Generated autoloads from calculator.el 2778;;; Generated autoloads from calculator.el
2762 2779
2763(autoload (quote calculator) "calculator" "\ 2780(autoload (quote calculator) "calculator" "\
@@ -2785,7 +2802,7 @@ See the documentation for `calculator-mode' for more information.
2785;;;;;; mark-holidays-in-calendar view-calendar-holidays-initially 2802;;;;;; mark-holidays-in-calendar view-calendar-holidays-initially
2786;;;;;; calendar-remove-frame-by-deleting mark-diary-entries-in-calendar 2803;;;;;; calendar-remove-frame-by-deleting mark-diary-entries-in-calendar
2787;;;;;; view-diary-entries-initially calendar-offset) "calendar" 2804;;;;;; view-diary-entries-initially calendar-offset) "calendar"
2788;;;;;; "calendar/calendar.el" (17374 21531)) 2805;;;;;; "calendar/calendar.el" (17427 41284))
2789;;; Generated autoloads from calendar/calendar.el 2806;;; Generated autoloads from calendar/calendar.el
2790 2807
2791(defvar calendar-offset 0 "\ 2808(defvar calendar-offset 0 "\
@@ -3356,7 +3373,7 @@ movement commands will not work correctly.")
3356;;;*** 3373;;;***
3357 3374
3358;;;### (autoloads (canlock-verify canlock-insert-header) "canlock" 3375;;;### (autoloads (canlock-verify canlock-insert-header) "canlock"
3359;;;;;; "gnus/canlock.el" (17279 27122)) 3376;;;;;; "gnus/canlock.el" (17383 38804))
3360;;; Generated autoloads from gnus/canlock.el 3377;;; Generated autoloads from gnus/canlock.el
3361 3378
3362(autoload (quote canlock-insert-header) "canlock" "\ 3379(autoload (quote canlock-insert-header) "canlock" "\
@@ -3374,7 +3391,7 @@ it fails.
3374;;;*** 3391;;;***
3375 3392
3376;;;### (autoloads (c-guess-basic-syntax) "cc-engine" "progmodes/cc-engine.el" 3393;;;### (autoloads (c-guess-basic-syntax) "cc-engine" "progmodes/cc-engine.el"
3377;;;;;; (17319 2459)) 3394;;;;;; (17411 11765))
3378;;; Generated autoloads from progmodes/cc-engine.el 3395;;; Generated autoloads from progmodes/cc-engine.el
3379 3396
3380(autoload (quote c-guess-basic-syntax) "cc-engine" "\ 3397(autoload (quote c-guess-basic-syntax) "cc-engine" "\
@@ -3386,7 +3403,7 @@ Return the syntactic context of the current line.
3386 3403
3387;;;### (autoloads (pike-mode idl-mode java-mode objc-mode c++-mode 3404;;;### (autoloads (pike-mode idl-mode java-mode objc-mode c++-mode
3388;;;;;; c-mode c-initialize-cc-mode) "cc-mode" "progmodes/cc-mode.el" 3405;;;;;; c-mode c-initialize-cc-mode) "cc-mode" "progmodes/cc-mode.el"
3389;;;;;; (17307 17625)) 3406;;;;;; (17411 11765))
3390;;; Generated autoloads from progmodes/cc-mode.el 3407;;; Generated autoloads from progmodes/cc-mode.el
3391 3408
3392(autoload (quote c-initialize-cc-mode) "cc-mode" "\ 3409(autoload (quote c-initialize-cc-mode) "cc-mode" "\
@@ -3544,7 +3561,7 @@ Key bindings:
3544;;;*** 3561;;;***
3545 3562
3546;;;### (autoloads (c-set-offset c-add-style c-set-style) "cc-styles" 3563;;;### (autoloads (c-set-offset c-add-style c-set-style) "cc-styles"
3547;;;;;; "progmodes/cc-styles.el" (17307 17625)) 3564;;;;;; "progmodes/cc-styles.el" (17411 11765))
3548;;; Generated autoloads from progmodes/cc-styles.el 3565;;; Generated autoloads from progmodes/cc-styles.el
3549 3566
3550(autoload (quote c-set-style) "cc-styles" "\ 3567(autoload (quote c-set-style) "cc-styles" "\
@@ -3595,8 +3612,8 @@ and exists only for compatibility reasons.
3595 3612
3596;;;*** 3613;;;***
3597 3614
3598;;;### (autoloads nil "cc-subword" "progmodes/cc-subword.el" (17307 3615;;;### (autoloads nil "cc-subword" "progmodes/cc-subword.el" (17390
3599;;;;;; 17623)) 3616;;;;;; 27407))
3600;;; Generated autoloads from progmodes/cc-subword.el 3617;;; Generated autoloads from progmodes/cc-subword.el
3601 (autoload 'c-subword-mode "cc-subword" "Mode enabling subword movement and editing keys." t) 3618 (autoload 'c-subword-mode "cc-subword" "Mode enabling subword movement and editing keys." t)
3602 3619
@@ -3863,7 +3880,7 @@ See the documentation of `define-ccl-program' for the detail of CCL program.
3863;;;*** 3880;;;***
3864 3881
3865;;;### (autoloads (cfengine-mode) "cfengine" "progmodes/cfengine.el" 3882;;;### (autoloads (cfengine-mode) "cfengine" "progmodes/cfengine.el"
3866;;;;;; (17279 27123)) 3883;;;;;; (17390 27407))
3867;;; Generated autoloads from progmodes/cfengine.el 3884;;; Generated autoloads from progmodes/cfengine.el
3868 3885
3869(autoload (quote cfengine-mode) "cfengine" "\ 3886(autoload (quote cfengine-mode) "cfengine" "\
@@ -3885,7 +3902,7 @@ to the action header.
3885;;;;;; checkdoc-comments checkdoc-continue checkdoc-start checkdoc-current-buffer 3902;;;;;; checkdoc-comments checkdoc-continue checkdoc-start checkdoc-current-buffer
3886;;;;;; checkdoc-eval-current-buffer checkdoc-message-interactive 3903;;;;;; checkdoc-eval-current-buffer checkdoc-message-interactive
3887;;;;;; checkdoc-interactive checkdoc) "checkdoc" "emacs-lisp/checkdoc.el" 3904;;;;;; checkdoc-interactive checkdoc) "checkdoc" "emacs-lisp/checkdoc.el"
3888;;;;;; (17279 27171)) 3905;;;;;; (17390 26937))
3889;;; Generated autoloads from emacs-lisp/checkdoc.el 3906;;; Generated autoloads from emacs-lisp/checkdoc.el
3890 3907
3891(autoload (quote checkdoc) "checkdoc" "\ 3908(autoload (quote checkdoc) "checkdoc" "\
@@ -4097,7 +4114,7 @@ Encode the text in the current buffer to HZ.
4097;;;*** 4114;;;***
4098 4115
4099;;;### (autoloads (command-history list-command-history repeat-matching-complex-command) 4116;;;### (autoloads (command-history list-command-history repeat-matching-complex-command)
4100;;;;;; "chistory" "chistory.el" (17279 27122)) 4117;;;;;; "chistory" "chistory.el" (17390 26936))
4101;;; Generated autoloads from chistory.el 4118;;; Generated autoloads from chistory.el
4102 4119
4103(autoload (quote repeat-matching-complex-command) "chistory" "\ 4120(autoload (quote repeat-matching-complex-command) "chistory" "\
@@ -4136,7 +4153,7 @@ and runs the normal hook `command-history-hook'.
4136 4153
4137;;;*** 4154;;;***
4138 4155
4139;;;### (autoloads nil "cl" "emacs-lisp/cl.el" (17376 5576)) 4156;;;### (autoloads nil "cl" "emacs-lisp/cl.el" (17390 26938))
4140;;; Generated autoloads from emacs-lisp/cl.el 4157;;; Generated autoloads from emacs-lisp/cl.el
4141 4158
4142(defvar custom-print-functions nil "\ 4159(defvar custom-print-functions nil "\
@@ -4152,7 +4169,7 @@ a future Emacs interpreter will be able to use it.")
4152;;;*** 4169;;;***
4153 4170
4154;;;### (autoloads (common-lisp-indent-function) "cl-indent" "emacs-lisp/cl-indent.el" 4171;;;### (autoloads (common-lisp-indent-function) "cl-indent" "emacs-lisp/cl-indent.el"
4155;;;;;; (17279 27122)) 4172;;;;;; (17390 26938))
4156;;; Generated autoloads from emacs-lisp/cl-indent.el 4173;;; Generated autoloads from emacs-lisp/cl-indent.el
4157 4174
4158(autoload (quote common-lisp-indent-function) "cl-indent" "\ 4175(autoload (quote common-lisp-indent-function) "cl-indent" "\
@@ -4163,7 +4180,7 @@ Not documented
4163;;;*** 4180;;;***
4164 4181
4165;;;### (autoloads (c-macro-expand) "cmacexp" "progmodes/cmacexp.el" 4182;;;### (autoloads (c-macro-expand) "cmacexp" "progmodes/cmacexp.el"
4166;;;;;; (17279 27172)) 4183;;;;;; (17390 27407))
4167;;; Generated autoloads from progmodes/cmacexp.el 4184;;; Generated autoloads from progmodes/cmacexp.el
4168 4185
4169(autoload (quote c-macro-expand) "cmacexp" "\ 4186(autoload (quote c-macro-expand) "cmacexp" "\
@@ -4183,8 +4200,8 @@ For use inside Lisp programs, see also `c-macro-expansion'.
4183 4200
4184;;;*** 4201;;;***
4185 4202
4186;;;### (autoloads (run-scheme) "cmuscheme" "cmuscheme.el" (17279 4203;;;### (autoloads (run-scheme) "cmuscheme" "cmuscheme.el" (17390
4187;;;;;; 27122)) 4204;;;;;; 26936))
4188;;; Generated autoloads from cmuscheme.el 4205;;; Generated autoloads from cmuscheme.el
4189 4206
4190(autoload (quote run-scheme) "cmuscheme" "\ 4207(autoload (quote run-scheme) "cmuscheme" "\
@@ -4324,7 +4341,7 @@ read/written by MS-DOS software, or for display on the MS-DOS terminal.
4324;;;### (autoloads (comint-redirect-results-list-from-process comint-redirect-results-list 4341;;;### (autoloads (comint-redirect-results-list-from-process comint-redirect-results-list
4325;;;;;; comint-redirect-send-command-to-process comint-redirect-send-command 4342;;;;;; comint-redirect-send-command-to-process comint-redirect-send-command
4326;;;;;; comint-run make-comint make-comint-in-buffer) "comint" "comint.el" 4343;;;;;; comint-run make-comint make-comint-in-buffer) "comint" "comint.el"
4327;;;;;; (17279 27202)) 4344;;;;;; (17454 30950))
4328;;; Generated autoloads from comint.el 4345;;; Generated autoloads from comint.el
4329 4346
4330(defvar comint-output-filter-functions (quote (comint-postoutput-scroll-to-bottom comint-watch-for-password-prompt)) "\ 4347(defvar comint-output-filter-functions (quote (comint-postoutput-scroll-to-bottom comint-watch-for-password-prompt)) "\
@@ -4414,8 +4431,8 @@ REGEXP-GROUP is the regular expression group in REGEXP to use.
4414 4431
4415;;;*** 4432;;;***
4416 4433
4417;;;### (autoloads (compare-windows) "compare-w" "compare-w.el" (17308 4434;;;### (autoloads (compare-windows) "compare-w" "compare-w.el" (17407
4418;;;;;; 43144)) 4435;;;;;; 3111))
4419;;; Generated autoloads from compare-w.el 4436;;; Generated autoloads from compare-w.el
4420 4437
4421(autoload (quote compare-windows) "compare-w" "\ 4438(autoload (quote compare-windows) "compare-w" "\
@@ -4452,7 +4469,7 @@ on third call it again advances points to the next difference and so on.
4452;;;;;; compilation-shell-minor-mode compilation-mode compilation-start 4469;;;;;; compilation-shell-minor-mode compilation-mode compilation-start
4453;;;;;; compile compilation-disable-input compile-command compilation-search-path 4470;;;;;; compile compilation-disable-input compile-command compilation-search-path
4454;;;;;; compilation-ask-about-save compilation-window-height compilation-mode-hook) 4471;;;;;; compilation-ask-about-save compilation-window-height compilation-mode-hook)
4455;;;;;; "compile" "progmodes/compile.el" (17319 1478)) 4472;;;;;; "compile" "progmodes/compile.el" (17390 27407))
4456;;; Generated autoloads from progmodes/compile.el 4473;;; Generated autoloads from progmodes/compile.el
4457 4474
4458(defvar compilation-mode-hook nil "\ 4475(defvar compilation-mode-hook nil "\
@@ -4613,7 +4630,7 @@ This is the value of `next-error-function' in Compilation buffers.
4613;;;*** 4630;;;***
4614 4631
4615;;;### (autoloads (partial-completion-mode) "complete" "complete.el" 4632;;;### (autoloads (partial-completion-mode) "complete" "complete.el"
4616;;;;;; (17319 2459)) 4633;;;;;; (17425 24465))
4617;;; Generated autoloads from complete.el 4634;;; Generated autoloads from complete.el
4618 4635
4619(defvar partial-completion-mode nil "\ 4636(defvar partial-completion-mode nil "\
@@ -4656,7 +4673,7 @@ second TAB brings up the `*Completions*' buffer.
4656;;;*** 4673;;;***
4657 4674
4658;;;### (autoloads (dynamic-completion-mode) "completion" "completion.el" 4675;;;### (autoloads (dynamic-completion-mode) "completion" "completion.el"
4659;;;;;; (17374 21534)) 4676;;;;;; (17390 26936))
4660;;; Generated autoloads from completion.el 4677;;; Generated autoloads from completion.el
4661 4678
4662(defvar dynamic-completion-mode nil "\ 4679(defvar dynamic-completion-mode nil "\
@@ -4900,7 +4917,7 @@ Optional 3rd arg WITH-COMPOSITION-RULE is ignored.
4900 4917
4901;;;### (autoloads (conf-xdefaults-mode conf-ppd-mode conf-colon-mode 4918;;;### (autoloads (conf-xdefaults-mode conf-ppd-mode conf-colon-mode
4902;;;;;; conf-space-mode conf-javaprop-mode conf-windows-mode conf-unix-mode 4919;;;;;; conf-space-mode conf-javaprop-mode conf-windows-mode conf-unix-mode
4903;;;;;; conf-mode) "conf-mode" "textmodes/conf-mode.el" (17279 27198)) 4920;;;;;; conf-mode) "conf-mode" "textmodes/conf-mode.el" (17390 26946))
4904;;; Generated autoloads from textmodes/conf-mode.el 4921;;; Generated autoloads from textmodes/conf-mode.el
4905 4922
4906(autoload (quote conf-mode) "conf-mode" "\ 4923(autoload (quote conf-mode) "conf-mode" "\
@@ -5049,7 +5066,7 @@ For details see `conf-mode'. Example:
5049;;;*** 5066;;;***
5050 5067
5051;;;### (autoloads (shuffle-vector cookie-snarf cookie-insert cookie) 5068;;;### (autoloads (shuffle-vector cookie-snarf cookie-insert cookie)
5052;;;;;; "cookie1" "play/cookie1.el" (17279 27123)) 5069;;;;;; "cookie1" "play/cookie1.el" (17383 38807))
5053;;; Generated autoloads from play/cookie1.el 5070;;; Generated autoloads from play/cookie1.el
5054 5071
5055(autoload (quote cookie) "cookie1" "\ 5072(autoload (quote cookie) "cookie1" "\
@@ -5081,7 +5098,7 @@ Randomly permute the elements of VECTOR (all permutations equally likely).
5081;;;*** 5098;;;***
5082 5099
5083;;;### (autoloads (copyright copyright-fix-years copyright-update) 5100;;;### (autoloads (copyright copyright-fix-years copyright-update)
5084;;;;;; "copyright" "emacs-lisp/copyright.el" (17279 27122)) 5101;;;;;; "copyright" "emacs-lisp/copyright.el" (17390 26938))
5085;;; Generated autoloads from emacs-lisp/copyright.el 5102;;; Generated autoloads from emacs-lisp/copyright.el
5086 5103
5087(autoload (quote copyright-update) "copyright" "\ 5104(autoload (quote copyright-update) "copyright" "\
@@ -5109,7 +5126,7 @@ Insert a copyright by $ORGANIZATION notice at cursor.
5109;;;*** 5126;;;***
5110 5127
5111;;;### (autoloads (cperl-mode) "cperl-mode" "progmodes/cperl-mode.el" 5128;;;### (autoloads (cperl-mode) "cperl-mode" "progmodes/cperl-mode.el"
5112;;;;;; (17279 27203)) 5129;;;;;; (17390 27408))
5113;;; Generated autoloads from progmodes/cperl-mode.el 5130;;; Generated autoloads from progmodes/cperl-mode.el
5114 5131
5115(autoload (quote cperl-mode) "cperl-mode" "\ 5132(autoload (quote cperl-mode) "cperl-mode" "\
@@ -5282,7 +5299,7 @@ or as help on variables `cperl-tips', `cperl-problems',
5282;;;*** 5299;;;***
5283 5300
5284;;;### (autoloads (cpp-parse-edit cpp-highlight-buffer) "cpp" "progmodes/cpp.el" 5301;;;### (autoloads (cpp-parse-edit cpp-highlight-buffer) "cpp" "progmodes/cpp.el"
5285;;;;;; (17374 21275)) 5302;;;;;; (17390 27408))
5286;;; Generated autoloads from progmodes/cpp.el 5303;;; Generated autoloads from progmodes/cpp.el
5287 5304
5288(autoload (quote cpp-highlight-buffer) "cpp" "\ 5305(autoload (quote cpp-highlight-buffer) "cpp" "\
@@ -5301,7 +5318,7 @@ Edit display information for cpp conditionals.
5301;;;*** 5318;;;***
5302 5319
5303;;;### (autoloads (crisp-mode crisp-mode) "crisp" "emulation/crisp.el" 5320;;;### (autoloads (crisp-mode crisp-mode) "crisp" "emulation/crisp.el"
5304;;;;;; (17279 27122)) 5321;;;;;; (17390 26938))
5305;;; Generated autoloads from emulation/crisp.el 5322;;; Generated autoloads from emulation/crisp.el
5306 5323
5307(defvar crisp-mode nil "\ 5324(defvar crisp-mode nil "\
@@ -5325,7 +5342,7 @@ With ARG, turn CRiSP mode on if ARG is positive, off otherwise.
5325;;;*** 5342;;;***
5326 5343
5327;;;### (autoloads (completing-read-multiple) "crm" "emacs-lisp/crm.el" 5344;;;### (autoloads (completing-read-multiple) "crm" "emacs-lisp/crm.el"
5328;;;;;; (17319 2459)) 5345;;;;;; (17390 26938))
5329;;; Generated autoloads from emacs-lisp/crm.el 5346;;; Generated autoloads from emacs-lisp/crm.el
5330 5347
5331(autoload (quote completing-read-multiple) "crm" "\ 5348(autoload (quote completing-read-multiple) "crm" "\
@@ -5361,7 +5378,7 @@ INHERIT-INPUT-METHOD.
5361;;;*** 5378;;;***
5362 5379
5363;;;### (autoloads (cua-selection-mode cua-mode) "cua-base" "emulation/cua-base.el" 5380;;;### (autoloads (cua-selection-mode cua-mode) "cua-base" "emulation/cua-base.el"
5364;;;;;; (17379 24714)) 5381;;;;;; (17454 30835))
5365;;; Generated autoloads from emulation/cua-base.el 5382;;; Generated autoloads from emulation/cua-base.el
5366 5383
5367(defvar cua-mode nil "\ 5384(defvar cua-mode nil "\
@@ -5428,7 +5445,7 @@ Enable CUA selection mode without the C-z/C-x/C-c/C-v bindings.
5428;;;;;; customize-face customize-changed-options customize-option-other-window 5445;;;;;; customize-face customize-changed-options customize-option-other-window
5429;;;;;; customize-option customize-group-other-window customize-group 5446;;;;;; customize-option customize-group-other-window customize-group
5430;;;;;; customize-mode customize customize-save-variable customize-set-variable 5447;;;;;; customize-mode customize customize-save-variable customize-set-variable
5431;;;;;; customize-set-value) "cus-edit" "cus-edit.el" (17374 21544)) 5448;;;;;; customize-set-value) "cus-edit" "cus-edit.el" (17441 26677))
5432;;; Generated autoloads from cus-edit.el 5449;;; Generated autoloads from cus-edit.el
5433 (add-hook 'same-window-regexps "\\`\\*Customiz.*\\*\\'") 5450 (add-hook 'same-window-regexps "\\`\\*Customiz.*\\*\\'")
5434 5451
@@ -5686,7 +5703,7 @@ The format is suitable for use with `easy-menu-define'.
5686;;;*** 5703;;;***
5687 5704
5688;;;### (autoloads (custom-reset-faces custom-theme-reset-faces custom-set-faces 5705;;;### (autoloads (custom-reset-faces custom-theme-reset-faces custom-set-faces
5689;;;;;; custom-declare-face) "cus-face" "cus-face.el" (17342 36796)) 5706;;;;;; custom-declare-face) "cus-face" "cus-face.el" (17390 26936))
5690;;; Generated autoloads from cus-face.el 5707;;; Generated autoloads from cus-face.el
5691 5708
5692(autoload (quote custom-declare-face) "cus-face" "\ 5709(autoload (quote custom-declare-face) "cus-face" "\
@@ -5756,7 +5773,7 @@ This means reset FACE to its value in FROM-THEME.
5756;;;*** 5773;;;***
5757 5774
5758;;;### (autoloads (customize-create-theme) "cus-theme" "cus-theme.el" 5775;;;### (autoloads (customize-create-theme) "cus-theme" "cus-theme.el"
5759;;;;;; (17356 16191)) 5776;;;;;; (17396 42170))
5760;;; Generated autoloads from cus-theme.el 5777;;; Generated autoloads from cus-theme.el
5761 5778
5762(autoload (quote customize-create-theme) "cus-theme" "\ 5779(autoload (quote customize-create-theme) "cus-theme" "\
@@ -5767,7 +5784,7 @@ Create a custom theme.
5767;;;*** 5784;;;***
5768 5785
5769;;;### (autoloads (cvs-status-mode) "cvs-status" "cvs-status.el" 5786;;;### (autoloads (cvs-status-mode) "cvs-status" "cvs-status.el"
5770;;;;;; (17279 27122)) 5787;;;;;; (17390 26936))
5771;;; Generated autoloads from cvs-status.el 5788;;; Generated autoloads from cvs-status.el
5772 5789
5773(autoload (quote cvs-status-mode) "cvs-status" "\ 5790(autoload (quote cvs-status-mode) "cvs-status" "\
@@ -5778,7 +5795,7 @@ Mode used for cvs status output.
5778;;;*** 5795;;;***
5779 5796
5780;;;### (autoloads (global-cwarn-mode turn-on-cwarn-mode cwarn-mode) 5797;;;### (autoloads (global-cwarn-mode turn-on-cwarn-mode cwarn-mode)
5781;;;;;; "cwarn" "progmodes/cwarn.el" (17307 17625)) 5798;;;;;; "cwarn" "progmodes/cwarn.el" (17390 27408))
5782;;; Generated autoloads from progmodes/cwarn.el 5799;;; Generated autoloads from progmodes/cwarn.el
5783 5800
5784(autoload (quote cwarn-mode) "cwarn" "\ 5801(autoload (quote cwarn-mode) "cwarn" "\
@@ -5851,7 +5868,7 @@ If the argument is nil, we return the display table to its standard state.
5851;;;*** 5868;;;***
5852 5869
5853;;;### (autoloads (dabbrev-expand dabbrev-completion) "dabbrev" "dabbrev.el" 5870;;;### (autoloads (dabbrev-expand dabbrev-completion) "dabbrev" "dabbrev.el"
5854;;;;;; (17297 42806)) 5871;;;;;; (17390 26936))
5855;;; Generated autoloads from dabbrev.el 5872;;; Generated autoloads from dabbrev.el
5856 (define-key esc-map "/" 'dabbrev-expand) 5873 (define-key esc-map "/" 'dabbrev-expand)
5857 (define-key esc-map [?\C-/] 'dabbrev-completion) 5874 (define-key esc-map [?\C-/] 'dabbrev-completion)
@@ -5895,8 +5912,8 @@ See also `dabbrev-abbrev-char-regexp' and \\[dabbrev-completion].
5895 5912
5896;;;*** 5913;;;***
5897 5914
5898;;;### (autoloads (dcl-mode) "dcl-mode" "progmodes/dcl-mode.el" (17279 5915;;;### (autoloads (dcl-mode) "dcl-mode" "progmodes/dcl-mode.el" (17390
5899;;;;;; 27203)) 5916;;;;;; 27408))
5900;;; Generated autoloads from progmodes/dcl-mode.el 5917;;; Generated autoloads from progmodes/dcl-mode.el
5901 5918
5902(autoload (quote dcl-mode) "dcl-mode" "\ 5919(autoload (quote dcl-mode) "dcl-mode" "\
@@ -6023,7 +6040,7 @@ There is some minimal font-lock support (see vars
6023;;;*** 6040;;;***
6024 6041
6025;;;### (autoloads (cancel-debug-on-entry debug-on-entry debug) "debug" 6042;;;### (autoloads (cancel-debug-on-entry debug-on-entry debug) "debug"
6026;;;;;; "emacs-lisp/debug.el" (17279 27196)) 6043;;;;;; "emacs-lisp/debug.el" (17390 26938))
6027;;; Generated autoloads from emacs-lisp/debug.el 6044;;; Generated autoloads from emacs-lisp/debug.el
6028 6045
6029(setq debugger (quote debug)) 6046(setq debugger (quote debug))
@@ -6067,7 +6084,7 @@ To specify a nil argument interactively, exit with an empty minibuffer.
6067;;;*** 6084;;;***
6068 6085
6069;;;### (autoloads (decipher-mode decipher) "decipher" "play/decipher.el" 6086;;;### (autoloads (decipher-mode decipher) "decipher" "play/decipher.el"
6070;;;;;; (17279 27172)) 6087;;;;;; (17383 38807))
6071;;; Generated autoloads from play/decipher.el 6088;;; Generated autoloads from play/decipher.el
6072 6089
6073(autoload (quote decipher) "decipher" "\ 6090(autoload (quote decipher) "decipher" "\
@@ -6096,8 +6113,8 @@ The most useful commands are:
6096;;;*** 6113;;;***
6097 6114
6098;;;### (autoloads (delimit-columns-rectangle delimit-columns-region 6115;;;### (autoloads (delimit-columns-rectangle delimit-columns-region
6099;;;;;; delimit-columns-customize) "delim-col" "delim-col.el" (17279 6116;;;;;; delimit-columns-customize) "delim-col" "delim-col.el" (17390
6100;;;;;; 27122)) 6117;;;;;; 26936))
6101;;; Generated autoloads from delim-col.el 6118;;; Generated autoloads from delim-col.el
6102 6119
6103(autoload (quote delimit-columns-customize) "delim-col" "\ 6120(autoload (quote delimit-columns-customize) "delim-col" "\
@@ -6121,8 +6138,8 @@ START and END delimits the corners of text rectangle.
6121 6138
6122;;;*** 6139;;;***
6123 6140
6124;;;### (autoloads (delphi-mode) "delphi" "progmodes/delphi.el" (17337 6141;;;### (autoloads (delphi-mode) "delphi" "progmodes/delphi.el" (17390
6125;;;;;; 56255)) 6142;;;;;; 27408))
6126;;; Generated autoloads from progmodes/delphi.el 6143;;; Generated autoloads from progmodes/delphi.el
6127 6144
6128(autoload (quote delphi-mode) "delphi" "\ 6145(autoload (quote delphi-mode) "delphi" "\
@@ -6172,8 +6189,8 @@ no args, if that value is non-nil.
6172 6189
6173;;;*** 6190;;;***
6174 6191
6175;;;### (autoloads (delete-selection-mode) "delsel" "delsel.el" (17279 6192;;;### (autoloads (delete-selection-mode) "delsel" "delsel.el" (17390
6176;;;;;; 27122)) 6193;;;;;; 26936))
6177;;; Generated autoloads from delsel.el 6194;;; Generated autoloads from delsel.el
6178 6195
6179(defalias (quote pending-delete-mode) (quote delete-selection-mode)) 6196(defalias (quote pending-delete-mode) (quote delete-selection-mode))
@@ -6203,7 +6220,7 @@ any selection.
6203;;;*** 6220;;;***
6204 6221
6205;;;### (autoloads (derived-mode-init-mode-variables define-derived-mode) 6222;;;### (autoloads (derived-mode-init-mode-variables define-derived-mode)
6206;;;;;; "derived" "emacs-lisp/derived.el" (17307 17624)) 6223;;;;;; "derived" "emacs-lisp/derived.el" (17390 26938))
6207;;; Generated autoloads from emacs-lisp/derived.el 6224;;; Generated autoloads from emacs-lisp/derived.el
6208 6225
6209(autoload (quote define-derived-mode) "derived" "\ 6226(autoload (quote define-derived-mode) "derived" "\
@@ -6268,7 +6285,7 @@ the first time the mode is used.
6268;;;*** 6285;;;***
6269 6286
6270;;;### (autoloads (describe-char describe-text-properties) "descr-text" 6287;;;### (autoloads (describe-char describe-text-properties) "descr-text"
6271;;;;;; "descr-text.el" (17331 26860)) 6288;;;;;; "descr-text.el" (17390 26936))
6272;;; Generated autoloads from descr-text.el 6289;;; Generated autoloads from descr-text.el
6273 6290
6274(autoload (quote describe-text-properties) "descr-text" "\ 6291(autoload (quote describe-text-properties) "descr-text" "\
@@ -6293,7 +6310,7 @@ as well as widgets, buttons, overlays, and text properties.
6293 6310
6294;;;### (autoloads (desktop-revert desktop-save-in-desktop-dir desktop-change-dir 6311;;;### (autoloads (desktop-revert desktop-save-in-desktop-dir desktop-change-dir
6295;;;;;; desktop-load-default desktop-read desktop-locals-to-save 6312;;;;;; desktop-load-default desktop-read desktop-locals-to-save
6296;;;;;; desktop-save-mode) "desktop" "desktop.el" (17374 21429)) 6313;;;;;; desktop-save-mode) "desktop" "desktop.el" (17390 27404))
6297;;; Generated autoloads from desktop.el 6314;;; Generated autoloads from desktop.el
6298 6315
6299(defvar desktop-save-mode nil "\ 6316(defvar desktop-save-mode nil "\
@@ -6458,7 +6475,7 @@ Revert to the last loaded desktop.
6458;;;;;; gnus-article-outlook-repair-attribution gnus-article-outlook-unwrap-lines 6475;;;;;; gnus-article-outlook-repair-attribution gnus-article-outlook-unwrap-lines
6459;;;;;; gnus-outlook-display-hook gnus-outlook-deuglify-unwrap-max 6476;;;;;; gnus-outlook-display-hook gnus-outlook-deuglify-unwrap-max
6460;;;;;; gnus-outlook-deuglify-unwrap-min) "deuglify" "gnus/deuglify.el" 6477;;;;;; gnus-outlook-deuglify-unwrap-min) "deuglify" "gnus/deuglify.el"
6461;;;;;; (17279 27079)) 6478;;;;;; (17383 38804))
6462;;; Generated autoloads from gnus/deuglify.el 6479;;; Generated autoloads from gnus/deuglify.el
6463 6480
6464(defvar gnus-outlook-deuglify-unwrap-min 45 "\ 6481(defvar gnus-outlook-deuglify-unwrap-min 45 "\
@@ -6525,7 +6542,7 @@ Not documented
6525;;;*** 6542;;;***
6526 6543
6527;;;### (autoloads (diary-mode diary-mail-entries diary) "diary-lib" 6544;;;### (autoloads (diary-mode diary-mail-entries diary) "diary-lib"
6528;;;;;; "calendar/diary-lib.el" (17308 43144)) 6545;;;;;; "calendar/diary-lib.el" (17390 27324))
6529;;; Generated autoloads from calendar/diary-lib.el 6546;;; Generated autoloads from calendar/diary-lib.el
6530 6547
6531(autoload (quote diary) "diary-lib" "\ 6548(autoload (quote diary) "diary-lib" "\
@@ -6571,7 +6588,7 @@ Major mode for editing the diary file.
6571;;;*** 6588;;;***
6572 6589
6573;;;### (autoloads (diff-backup diff diff-command diff-switches) "diff" 6590;;;### (autoloads (diff-backup diff diff-command diff-switches) "diff"
6574;;;;;; "diff.el" (17279 27171)) 6591;;;;;; "diff.el" (17390 26936))
6575;;; Generated autoloads from diff.el 6592;;; Generated autoloads from diff.el
6576 6593
6577(defvar diff-switches "-c" "\ 6594(defvar diff-switches "-c" "\
@@ -6605,7 +6622,7 @@ With prefix arg, prompt for diff switches.
6605;;;*** 6622;;;***
6606 6623
6607;;;### (autoloads (diff-minor-mode diff-mode) "diff-mode" "diff-mode.el" 6624;;;### (autoloads (diff-minor-mode diff-mode) "diff-mode" "diff-mode.el"
6608;;;;;; (17279 27185)) 6625;;;;;; (17441 26677))
6609;;; Generated autoloads from diff-mode.el 6626;;; Generated autoloads from diff-mode.el
6610 6627
6611(autoload (quote diff-mode) "diff-mode" "\ 6628(autoload (quote diff-mode) "diff-mode" "\
@@ -6634,7 +6651,7 @@ Minor mode for viewing/editing context diffs.
6634;;;;;; dired dired-copy-preserve-time dired-dwim-target dired-keep-marker-symlink 6651;;;;;; dired dired-copy-preserve-time dired-dwim-target dired-keep-marker-symlink
6635;;;;;; dired-keep-marker-hardlink dired-keep-marker-copy dired-keep-marker-rename 6652;;;;;; dired-keep-marker-hardlink dired-keep-marker-copy dired-keep-marker-rename
6636;;;;;; dired-trivial-filenames dired-ls-F-marks-symlinks dired-listing-switches) 6653;;;;;; dired-trivial-filenames dired-ls-F-marks-symlinks dired-listing-switches)
6637;;;;;; "dired" "dired.el" (17374 21275)) 6654;;;;;; "dired" "dired.el" (17396 42158))
6638;;; Generated autoloads from dired.el 6655;;; Generated autoloads from dired.el
6639 6656
6640(defvar dired-listing-switches "-al" "\ 6657(defvar dired-listing-switches "-al" "\
@@ -6839,7 +6856,7 @@ Keybindings:
6839;;;;;; dired-run-shell-command dired-do-shell-command dired-clean-directory 6856;;;;;; dired-run-shell-command dired-do-shell-command dired-clean-directory
6840;;;;;; dired-do-print dired-do-touch dired-do-chown dired-do-chgrp 6857;;;;;; dired-do-print dired-do-touch dired-do-chown dired-do-chgrp
6841;;;;;; dired-do-chmod dired-compare-directories dired-backup-diff 6858;;;;;; dired-do-chmod dired-compare-directories dired-backup-diff
6842;;;;;; dired-diff) "dired-aux" "dired-aux.el" (17357 6510)) 6859;;;;;; dired-diff) "dired-aux" "dired-aux.el" (17390 26936))
6843;;; Generated autoloads from dired-aux.el 6860;;; Generated autoloads from dired-aux.el
6844 6861
6845(autoload (quote dired-diff) "dired-aux" "\ 6862(autoload (quote dired-diff) "dired-aux" "\
@@ -7247,7 +7264,7 @@ true then the type of the file linked to by FILE is printed instead.
7247 7264
7248;;;*** 7265;;;***
7249 7266
7250;;;### (autoloads (dired-jump) "dired-x" "dired-x.el" (17279 27201)) 7267;;;### (autoloads (dired-jump) "dired-x" "dired-x.el" (17390 27370))
7251;;; Generated autoloads from dired-x.el 7268;;; Generated autoloads from dired-x.el
7252 7269
7253(autoload (quote dired-jump) "dired-x" "\ 7270(autoload (quote dired-jump) "dired-x" "\
@@ -7261,7 +7278,7 @@ buffer and try again.
7261 7278
7262;;;*** 7279;;;***
7263 7280
7264;;;### (autoloads (dirtrack) "dirtrack" "dirtrack.el" (17279 27122)) 7281;;;### (autoloads (dirtrack) "dirtrack" "dirtrack.el" (17390 26937))
7265;;; Generated autoloads from dirtrack.el 7282;;; Generated autoloads from dirtrack.el
7266 7283
7267(autoload (quote dirtrack) "dirtrack" "\ 7284(autoload (quote dirtrack) "dirtrack" "\
@@ -7280,8 +7297,8 @@ You can enable directory tracking by adding this function to
7280 7297
7281;;;*** 7298;;;***
7282 7299
7283;;;### (autoloads (disassemble) "disass" "emacs-lisp/disass.el" (17279 7300;;;### (autoloads (disassemble) "disass" "emacs-lisp/disass.el" (17390
7284;;;;;; 27122)) 7301;;;;;; 26938))
7285;;; Generated autoloads from emacs-lisp/disass.el 7302;;; Generated autoloads from emacs-lisp/disass.el
7286 7303
7287(autoload (quote disassemble) "disass" "\ 7304(autoload (quote disassemble) "disass" "\
@@ -7299,7 +7316,7 @@ redefine OBJECT if it is a symbol.
7299;;;;;; standard-display-graphic standard-display-g1 standard-display-ascii 7316;;;;;; standard-display-graphic standard-display-g1 standard-display-ascii
7300;;;;;; standard-display-default standard-display-8bit describe-current-display-table 7317;;;;;; standard-display-default standard-display-8bit describe-current-display-table
7301;;;;;; describe-display-table set-display-table-slot display-table-slot 7318;;;;;; describe-display-table set-display-table-slot display-table-slot
7302;;;;;; make-display-table) "disp-table" "disp-table.el" (17307 17624)) 7319;;;;;; make-display-table) "disp-table" "disp-table.el" (17390 26937))
7303;;; Generated autoloads from disp-table.el 7320;;; Generated autoloads from disp-table.el
7304 7321
7305(autoload (quote make-display-table) "disp-table" "\ 7322(autoload (quote make-display-table) "disp-table" "\
@@ -7400,7 +7417,7 @@ for users who call this function in `.emacs'.
7400;;;*** 7417;;;***
7401 7418
7402;;;### (autoloads (dissociated-press) "dissociate" "play/dissociate.el" 7419;;;### (autoloads (dissociated-press) "dissociate" "play/dissociate.el"
7403;;;;;; (17279 27123)) 7420;;;;;; (17383 38807))
7404;;; Generated autoloads from play/dissociate.el 7421;;; Generated autoloads from play/dissociate.el
7405 7422
7406(autoload (quote dissociated-press) "dissociate" "\ 7423(autoload (quote dissociated-press) "dissociate" "\
@@ -7416,7 +7433,7 @@ Default is 2.
7416 7433
7417;;;*** 7434;;;***
7418 7435
7419;;;### (autoloads (dnd-protocol-alist) "dnd" "dnd.el" (17279 27171)) 7436;;;### (autoloads (dnd-protocol-alist) "dnd" "dnd.el" (17390 26937))
7420;;; Generated autoloads from dnd.el 7437;;; Generated autoloads from dnd.el
7421 7438
7422(defvar dnd-protocol-alist (quote (("^file:///" . dnd-open-local-file) ("^file://" . dnd-open-file) ("^file:" . dnd-open-local-file))) "\ 7439(defvar dnd-protocol-alist (quote (("^file:///" . dnd-open-local-file) ("^file://" . dnd-open-file) ("^file:" . dnd-open-local-file))) "\
@@ -7437,7 +7454,7 @@ if some action was made, or nil if the URL is ignored.")
7437;;;*** 7454;;;***
7438 7455
7439;;;### (autoloads (dns-mode-soa-increment-serial dns-mode) "dns-mode" 7456;;;### (autoloads (dns-mode-soa-increment-serial dns-mode) "dns-mode"
7440;;;;;; "textmodes/dns-mode.el" (17279 27123)) 7457;;;;;; "textmodes/dns-mode.el" (17390 26946))
7441;;; Generated autoloads from textmodes/dns-mode.el 7458;;; Generated autoloads from textmodes/dns-mode.el
7442 7459
7443(autoload (quote dns-mode) "dns-mode" "\ 7460(autoload (quote dns-mode) "dns-mode" "\
@@ -7471,7 +7488,7 @@ Switch to *doctor* buffer and start giving psychotherapy.
7471;;;*** 7488;;;***
7472 7489
7473;;;### (autoloads (double-mode double-mode) "double" "double.el" 7490;;;### (autoloads (double-mode double-mode) "double" "double.el"
7474;;;;;; (17279 27122)) 7491;;;;;; (17390 26937))
7475;;; Generated autoloads from double.el 7492;;; Generated autoloads from double.el
7476 7493
7477(defvar double-mode nil "\ 7494(defvar double-mode nil "\
@@ -7492,7 +7509,7 @@ when pressed twice. See variable `double-map' for details.
7492 7509
7493;;;*** 7510;;;***
7494 7511
7495;;;### (autoloads (dunnet) "dunnet" "play/dunnet.el" (17279 27123)) 7512;;;### (autoloads (dunnet) "dunnet" "play/dunnet.el" (17383 38807))
7496;;; Generated autoloads from play/dunnet.el 7513;;; Generated autoloads from play/dunnet.el
7497 7514
7498(autoload (quote dunnet) "dunnet" "\ 7515(autoload (quote dunnet) "dunnet" "\
@@ -7503,7 +7520,7 @@ Switch to *dungeon* buffer and start game.
7503;;;*** 7520;;;***
7504 7521
7505;;;### (autoloads (gnus-earcon-display) "earcon" "gnus/earcon.el" 7522;;;### (autoloads (gnus-earcon-display) "earcon" "gnus/earcon.el"
7506;;;;;; (17279 27122)) 7523;;;;;; (17383 38805))
7507;;; Generated autoloads from gnus/earcon.el 7524;;; Generated autoloads from gnus/earcon.el
7508 7525
7509(autoload (quote gnus-earcon-display) "earcon" "\ 7526(autoload (quote gnus-earcon-display) "earcon" "\
@@ -7515,7 +7532,7 @@ Play sounds in message buffers.
7515 7532
7516;;;### (autoloads (easy-mmode-defsyntax easy-mmode-defmap easy-mmode-define-keymap 7533;;;### (autoloads (easy-mmode-defsyntax easy-mmode-defmap easy-mmode-define-keymap
7517;;;;;; define-global-minor-mode define-minor-mode) "easy-mmode" 7534;;;;;; define-global-minor-mode define-minor-mode) "easy-mmode"
7518;;;;;; "emacs-lisp/easy-mmode.el" (17307 17624)) 7535;;;;;; "emacs-lisp/easy-mmode.el" (17390 26938))
7519;;; Generated autoloads from emacs-lisp/easy-mmode.el 7536;;; Generated autoloads from emacs-lisp/easy-mmode.el
7520 7537
7521(defalias (quote easy-mmode-define-minor-mode) (quote define-minor-mode)) 7538(defalias (quote easy-mmode-define-minor-mode) (quote define-minor-mode))
@@ -7607,8 +7624,8 @@ CSS contains a list of syntax specifications of the form (CHAR . SYNTAX).
7607;;;*** 7624;;;***
7608 7625
7609;;;### (autoloads (easy-menu-change easy-menu-create-menu easy-menu-do-define 7626;;;### (autoloads (easy-menu-change easy-menu-create-menu easy-menu-do-define
7610;;;;;; easy-menu-define) "easymenu" "emacs-lisp/easymenu.el" (17279 7627;;;;;; easy-menu-define) "easymenu" "emacs-lisp/easymenu.el" (17390
7611;;;;;; 27198)) 7628;;;;;; 26938))
7612;;; Generated autoloads from emacs-lisp/easymenu.el 7629;;; Generated autoloads from emacs-lisp/easymenu.el
7613 7630
7614(put (quote easy-menu-define) (quote lisp-indent-function) (quote defun)) 7631(put (quote easy-menu-define) (quote lisp-indent-function) (quote defun))
@@ -7753,7 +7770,7 @@ To implement dynamic menus, either call this from
7753;;;;;; ebnf-eps-directory ebnf-spool-region ebnf-spool-buffer ebnf-spool-file 7770;;;;;; ebnf-eps-directory ebnf-spool-region ebnf-spool-buffer ebnf-spool-file
7754;;;;;; ebnf-spool-directory ebnf-print-region ebnf-print-buffer 7771;;;;;; ebnf-spool-directory ebnf-print-region ebnf-print-buffer
7755;;;;;; ebnf-print-file ebnf-print-directory ebnf-customize) "ebnf2ps" 7772;;;;;; ebnf-print-file ebnf-print-directory ebnf-customize) "ebnf2ps"
7756;;;;;; "progmodes/ebnf2ps.el" (17279 27172)) 7773;;;;;; "progmodes/ebnf2ps.el" (17390 27408))
7757;;; Generated autoloads from progmodes/ebnf2ps.el 7774;;; Generated autoloads from progmodes/ebnf2ps.el
7758 7775
7759(autoload (quote ebnf-customize) "ebnf2ps" "\ 7776(autoload (quote ebnf-customize) "ebnf2ps" "\
@@ -8012,8 +8029,8 @@ See `ebnf-style-database' documentation.
8012;;;;;; ebrowse-tags-find-declaration-other-window ebrowse-tags-find-definition 8029;;;;;; ebrowse-tags-find-declaration-other-window ebrowse-tags-find-definition
8013;;;;;; ebrowse-tags-view-definition ebrowse-tags-find-declaration 8030;;;;;; ebrowse-tags-view-definition ebrowse-tags-find-declaration
8014;;;;;; ebrowse-tags-view-declaration ebrowse-member-mode ebrowse-electric-choose-tree 8031;;;;;; ebrowse-tags-view-declaration ebrowse-member-mode ebrowse-electric-choose-tree
8015;;;;;; ebrowse-tree-mode) "ebrowse" "progmodes/ebrowse.el" (17322 8032;;;;;; ebrowse-tree-mode) "ebrowse" "progmodes/ebrowse.el" (17396
8016;;;;;; 60506)) 8033;;;;;; 42159))
8017;;; Generated autoloads from progmodes/ebrowse.el 8034;;; Generated autoloads from progmodes/ebrowse.el
8018 8035
8019(autoload (quote ebrowse-tree-mode) "ebrowse" "\ 8036(autoload (quote ebrowse-tree-mode) "ebrowse" "\
@@ -8164,7 +8181,7 @@ Display statistics for a class tree.
8164;;;*** 8181;;;***
8165 8182
8166;;;### (autoloads (electric-buffer-list) "ebuff-menu" "ebuff-menu.el" 8183;;;### (autoloads (electric-buffer-list) "ebuff-menu" "ebuff-menu.el"
8167;;;;;; (17322 60322)) 8184;;;;;; (17390 26937))
8168;;; Generated autoloads from ebuff-menu.el 8185;;; Generated autoloads from ebuff-menu.el
8169 8186
8170(autoload (quote electric-buffer-list) "ebuff-menu" "\ 8187(autoload (quote electric-buffer-list) "ebuff-menu" "\
@@ -8189,7 +8206,7 @@ Run hooks in `electric-buffer-menu-mode-hook' on entry.
8189;;;*** 8206;;;***
8190 8207
8191;;;### (autoloads (Electric-command-history-redo-expression) "echistory" 8208;;;### (autoloads (Electric-command-history-redo-expression) "echistory"
8192;;;;;; "echistory.el" (17322 60525)) 8209;;;;;; "echistory.el" (17390 26937))
8193;;; Generated autoloads from echistory.el 8210;;; Generated autoloads from echistory.el
8194 8211
8195(autoload (quote Electric-command-history-redo-expression) "echistory" "\ 8212(autoload (quote Electric-command-history-redo-expression) "echistory" "\
@@ -8202,7 +8219,7 @@ With prefix arg NOCONFIRM, execute current line as-is without editing.
8202 8219
8203;;;### (autoloads (edebug-all-forms edebug-all-defs edebug-eval-top-level-form 8220;;;### (autoloads (edebug-all-forms edebug-all-defs edebug-eval-top-level-form
8204;;;;;; def-edebug-spec edebug-all-forms edebug-all-defs) "edebug" 8221;;;;;; def-edebug-spec edebug-all-forms edebug-all-defs) "edebug"
8205;;;;;; "emacs-lisp/edebug.el" (17331 26267)) 8222;;;;;; "emacs-lisp/edebug.el" (17418 6751))
8206;;; Generated autoloads from emacs-lisp/edebug.el 8223;;; Generated autoloads from emacs-lisp/edebug.el
8207 8224
8208(defvar edebug-all-defs nil "\ 8225(defvar edebug-all-defs nil "\
@@ -8275,7 +8292,7 @@ Toggle edebugging of all forms.
8275;;;;;; ediff-merge-directory-revisions ediff-merge-directories-with-ancestor 8292;;;;;; ediff-merge-directory-revisions ediff-merge-directories-with-ancestor
8276;;;;;; ediff-merge-directories ediff-directories3 ediff-directory-revisions 8293;;;;;; ediff-merge-directories ediff-directories3 ediff-directory-revisions
8277;;;;;; ediff-directories ediff-buffers3 ediff-buffers ediff-backup 8294;;;;;; ediff-directories ediff-buffers3 ediff-buffers ediff-backup
8278;;;;;; ediff-files3 ediff-files) "ediff" "ediff.el" (17297 42806)) 8295;;;;;; ediff-files3 ediff-files) "ediff" "ediff.el" (17401 60343))
8279;;; Generated autoloads from ediff.el 8296;;; Generated autoloads from ediff.el
8280 8297
8281(autoload (quote ediff-files) "ediff" "\ 8298(autoload (quote ediff-files) "ediff" "\
@@ -8513,7 +8530,7 @@ With optional NODE, goes to that node.
8513;;;*** 8530;;;***
8514 8531
8515;;;### (autoloads (ediff-customize) "ediff-help" "ediff-help.el" 8532;;;### (autoloads (ediff-customize) "ediff-help" "ediff-help.el"
8516;;;;;; (17279 27122)) 8533;;;;;; (17401 60342))
8517;;; Generated autoloads from ediff-help.el 8534;;; Generated autoloads from ediff-help.el
8518 8535
8519(autoload (quote ediff-customize) "ediff-help" "\ 8536(autoload (quote ediff-customize) "ediff-help" "\
@@ -8523,7 +8540,7 @@ Not documented
8523 8540
8524;;;*** 8541;;;***
8525 8542
8526;;;### (autoloads nil "ediff-hook" "ediff-hook.el" (17279 27122)) 8543;;;### (autoloads nil "ediff-hook" "ediff-hook.el" (17401 60342))
8527;;; Generated autoloads from ediff-hook.el 8544;;; Generated autoloads from ediff-hook.el
8528 8545
8529(defvar ediff-window-setup-function) 8546(defvar ediff-window-setup-function)
@@ -8536,7 +8553,7 @@ Not documented
8536;;;*** 8553;;;***
8537 8554
8538;;;### (autoloads (ediff-show-registry) "ediff-mult" "ediff-mult.el" 8555;;;### (autoloads (ediff-show-registry) "ediff-mult" "ediff-mult.el"
8539;;;;;; (17376 5576)) 8556;;;;;; (17401 60342))
8540;;; Generated autoloads from ediff-mult.el 8557;;; Generated autoloads from ediff-mult.el
8541 8558
8542(autoload (quote ediff-show-registry) "ediff-mult" "\ 8559(autoload (quote ediff-show-registry) "ediff-mult" "\
@@ -8549,7 +8566,7 @@ Display Ediff's registry.
8549;;;*** 8566;;;***
8550 8567
8551;;;### (autoloads (ediff-toggle-use-toolbar ediff-toggle-multiframe) 8568;;;### (autoloads (ediff-toggle-use-toolbar ediff-toggle-multiframe)
8552;;;;;; "ediff-util" "ediff-util.el" (17279 27201)) 8569;;;;;; "ediff-util" "ediff-util.el" (17401 60342))
8553;;; Generated autoloads from ediff-util.el 8570;;; Generated autoloads from ediff-util.el
8554 8571
8555(autoload (quote ediff-toggle-multiframe) "ediff-util" "\ 8572(autoload (quote ediff-toggle-multiframe) "ediff-util" "\
@@ -8570,7 +8587,7 @@ To change the default, set the variable `ediff-use-toolbar-p', which see.
8570 8587
8571;;;### (autoloads (format-kbd-macro read-kbd-macro edit-named-kbd-macro 8588;;;### (autoloads (format-kbd-macro read-kbd-macro edit-named-kbd-macro
8572;;;;;; edit-last-kbd-macro edit-kbd-macro) "edmacro" "edmacro.el" 8589;;;;;; edit-last-kbd-macro edit-kbd-macro) "edmacro" "edmacro.el"
8573;;;;;; (17279 27194)) 8590;;;;;; (17390 26937))
8574;;; Generated autoloads from edmacro.el 8591;;; Generated autoloads from edmacro.el
8575 8592
8576(defvar edmacro-eight-bits nil "\ 8593(defvar edmacro-eight-bits nil "\
@@ -8623,7 +8640,7 @@ or nil, use a compact 80-column format.
8623;;;*** 8640;;;***
8624 8641
8625;;;### (autoloads (edt-emulation-on edt-set-scroll-margins) "edt" 8642;;;### (autoloads (edt-emulation-on edt-set-scroll-margins) "edt"
8626;;;;;; "emulation/edt.el" (17279 27122)) 8643;;;;;; "emulation/edt.el" (17390 26938))
8627;;; Generated autoloads from emulation/edt.el 8644;;; Generated autoloads from emulation/edt.el
8628 8645
8629(autoload (quote edt-set-scroll-margins) "edt" "\ 8646(autoload (quote edt-set-scroll-margins) "edt" "\
@@ -8641,7 +8658,7 @@ Turn on EDT Emulation.
8641;;;*** 8658;;;***
8642 8659
8643;;;### (autoloads (electric-helpify with-electric-help) "ehelp" "ehelp.el" 8660;;;### (autoloads (electric-helpify with-electric-help) "ehelp" "ehelp.el"
8644;;;;;; (17279 27122)) 8661;;;;;; (17390 26937))
8645;;; Generated autoloads from ehelp.el 8662;;; Generated autoloads from ehelp.el
8646 8663
8647(autoload (quote with-electric-help) "ehelp" "\ 8664(autoload (quote with-electric-help) "ehelp" "\
@@ -8679,7 +8696,7 @@ Not documented
8679;;;*** 8696;;;***
8680 8697
8681;;;### (autoloads (turn-on-eldoc-mode eldoc-mode eldoc-minor-mode-string) 8698;;;### (autoloads (turn-on-eldoc-mode eldoc-mode eldoc-minor-mode-string)
8682;;;;;; "eldoc" "emacs-lisp/eldoc.el" (17279 27171)) 8699;;;;;; "eldoc" "emacs-lisp/eldoc.el" (17390 26938))
8683;;; Generated autoloads from emacs-lisp/eldoc.el 8700;;; Generated autoloads from emacs-lisp/eldoc.el
8684 8701
8685(defvar eldoc-minor-mode-string " ElDoc" "\ 8702(defvar eldoc-minor-mode-string " ElDoc" "\
@@ -8717,8 +8734,8 @@ Emacs Lisp mode) that support Eldoc.")
8717 8734
8718;;;*** 8735;;;***
8719 8736
8720;;;### (autoloads (elide-head) "elide-head" "elide-head.el" (17279 8737;;;### (autoloads (elide-head) "elide-head" "elide-head.el" (17390
8721;;;;;; 27122)) 8738;;;;;; 26937))
8722;;; Generated autoloads from elide-head.el 8739;;; Generated autoloads from elide-head.el
8723 8740
8724(autoload (quote elide-head) "elide-head" "\ 8741(autoload (quote elide-head) "elide-head" "\
@@ -8734,7 +8751,7 @@ This is suitable as an entry on `find-file-hook' or appropriate mode hooks.
8734;;;*** 8751;;;***
8735 8752
8736;;;### (autoloads (elint-initialize) "elint" "emacs-lisp/elint.el" 8753;;;### (autoloads (elint-initialize) "elint" "emacs-lisp/elint.el"
8737;;;;;; (17279 27122)) 8754;;;;;; (17390 26938))
8738;;; Generated autoloads from emacs-lisp/elint.el 8755;;; Generated autoloads from emacs-lisp/elint.el
8739 8756
8740(autoload (quote elint-initialize) "elint" "\ 8757(autoload (quote elint-initialize) "elint" "\
@@ -8745,8 +8762,8 @@ Initialize elint.
8745;;;*** 8762;;;***
8746 8763
8747;;;### (autoloads (elp-results elp-instrument-package elp-instrument-list 8764;;;### (autoloads (elp-results elp-instrument-package elp-instrument-list
8748;;;;;; elp-instrument-function) "elp" "emacs-lisp/elp.el" (17297 8765;;;;;; elp-instrument-function) "elp" "emacs-lisp/elp.el" (17390
8749;;;;;; 42808)) 8766;;;;;; 26938))
8750;;; Generated autoloads from emacs-lisp/elp.el 8767;;; Generated autoloads from emacs-lisp/elp.el
8751 8768
8752(autoload (quote elp-instrument-function) "elp" "\ 8769(autoload (quote elp-instrument-function) "elp" "\
@@ -8780,7 +8797,7 @@ displayed.
8780;;;*** 8797;;;***
8781 8798
8782;;;### (autoloads (report-emacs-bug) "emacsbug" "mail/emacsbug.el" 8799;;;### (autoloads (report-emacs-bug) "emacsbug" "mail/emacsbug.el"
8783;;;;;; (17350 14840)) 8800;;;;;; (17444 1970))
8784;;; Generated autoloads from mail/emacsbug.el 8801;;; Generated autoloads from mail/emacsbug.el
8785 8802
8786(autoload (quote report-emacs-bug) "emacsbug" "\ 8803(autoload (quote report-emacs-bug) "emacsbug" "\
@@ -8886,7 +8903,7 @@ DISPLAY may be a display id, a frame, or nil for the selected frame's display.
8886;;;*** 8903;;;***
8887 8904
8888;;;### (autoloads (enriched-decode enriched-encode enriched-mode) 8905;;;### (autoloads (enriched-decode enriched-encode enriched-mode)
8889;;;;;; "enriched" "textmodes/enriched.el" (17279 27123)) 8906;;;;;; "enriched" "textmodes/enriched.el" (17390 26946))
8890;;; Generated autoloads from textmodes/enriched.el 8907;;; Generated autoloads from textmodes/enriched.el
8891 8908
8892(autoload (quote enriched-mode) "enriched" "\ 8909(autoload (quote enriched-mode) "enriched" "\
@@ -8917,7 +8934,7 @@ Not documented
8917;;;*** 8934;;;***
8918 8935
8919;;;### (autoloads (erc-select erc-select-read-args) "erc" "erc/erc.el" 8936;;;### (autoloads (erc-select erc-select-read-args) "erc" "erc/erc.el"
8920;;;;;; (17383 37956)) 8937;;;;;; (17454 30949))
8921;;; Generated autoloads from erc/erc.el 8938;;; Generated autoloads from erc/erc.el
8922 8939
8923(autoload (quote erc-select-read-args) "erc" "\ 8940(autoload (quote erc-select-read-args) "erc" "\
@@ -8944,21 +8961,14 @@ be invoked for those parameters' values
8944 8961
8945;;;*** 8962;;;***
8946 8963
8947;;;### (autoloads nil "erc-autoaway" "erc/erc-autoaway.el" (17374 8964;;;### (autoloads nil "erc-autoaway" "erc/erc-autoaway.el" (17396
8948;;;;;; 21559)) 8965;;;;;; 42158))
8949;;; Generated autoloads from erc/erc-autoaway.el 8966;;; Generated autoloads from erc/erc-autoaway.el
8950 (autoload 'erc-autoaway-mode "erc-autoaway") 8967 (autoload 'erc-autoaway-mode "erc-autoaway")
8951 8968
8952;;;*** 8969;;;***
8953 8970
8954;;;### (autoloads nil "erc-autojoin" "erc/erc-autojoin.el" (17383 8971;;;### (autoloads nil "erc-button" "erc/erc-button.el" (17454 30949))
8955;;;;;; 37955))
8956;;; Generated autoloads from erc/erc-autojoin.el
8957 (autoload 'erc-autojoin-mode "erc-autojoin" nil t)
8958
8959;;;***
8960
8961;;;### (autoloads nil "erc-button" "erc/erc-button.el" (17374 21559))
8962;;; Generated autoloads from erc/erc-button.el 8972;;; Generated autoloads from erc/erc-button.el
8963 (autoload 'erc-button-mode "erc-button" nil t) 8973 (autoload 'erc-button-mode "erc-button" nil t)
8964 8974
@@ -8970,21 +8980,8 @@ be invoked for those parameters' values
8970 8980
8971;;;*** 8981;;;***
8972 8982
8973;;;### (autoloads (erc-complete) "erc-complete" "erc/erc-complete.el"
8974;;;;;; (17383 37956))
8975;;; Generated autoloads from erc/erc-complete.el
8976
8977(autoload (quote erc-complete) "erc-complete" "\
8978Complete nick at point.
8979See `erc-try-complete-nick' for more technical info.
8980This function is obsolete, use `erc-pcomplete' instead.
8981
8982\(fn)" t nil)
8983
8984;;;***
8985
8986;;;### (autoloads (erc-ctcp-query-DCC pcomplete/erc-mode/DCC erc-cmd-DCC) 8983;;;### (autoloads (erc-ctcp-query-DCC pcomplete/erc-mode/DCC erc-cmd-DCC)
8987;;;;;; "erc-dcc" "erc/erc-dcc.el" (17374 21559)) 8984;;;;;; "erc-dcc" "erc/erc-dcc.el" (17396 42163))
8988;;; Generated autoloads from erc/erc-dcc.el 8985;;; Generated autoloads from erc/erc-dcc.el
8989 8986
8990(autoload (quote erc-cmd-DCC) "erc-dcc" "\ 8987(autoload (quote erc-cmd-DCC) "erc-dcc" "\
@@ -9016,7 +9013,7 @@ that subcommand.
9016;;;;;; erc-ezb-add-session erc-ezb-end-of-session-list erc-ezb-init-session-list 9013;;;;;; erc-ezb-add-session erc-ezb-end-of-session-list erc-ezb-init-session-list
9017;;;;;; erc-ezb-identify erc-ezb-notice-autodetect erc-ezb-lookup-action 9014;;;;;; erc-ezb-identify erc-ezb-notice-autodetect erc-ezb-lookup-action
9018;;;;;; erc-ezb-get-login erc-cmd-ezb) "erc-ezbounce" "erc/erc-ezbounce.el" 9015;;;;;; erc-ezb-get-login erc-cmd-ezb) "erc-ezbounce" "erc/erc-ezbounce.el"
9019;;;;;; (17374 21559)) 9016;;;;;; (17396 42158))
9020;;; Generated autoloads from erc/erc-ezbounce.el 9017;;; Generated autoloads from erc/erc-ezbounce.el
9021 9018
9022(autoload (quote erc-cmd-ezb) "erc-ezbounce" "\ 9019(autoload (quote erc-cmd-ezb) "erc-ezbounce" "\
@@ -9078,8 +9075,8 @@ Add EZBouncer convenience functions to ERC.
9078 9075
9079;;;*** 9076;;;***
9080 9077
9081;;;### (autoloads (erc-fill) "erc-fill" "erc/erc-fill.el" (17374 9078;;;### (autoloads (erc-fill) "erc-fill" "erc/erc-fill.el" (17396
9082;;;;;; 21559)) 9079;;;;;; 42158))
9083;;; Generated autoloads from erc/erc-fill.el 9080;;; Generated autoloads from erc/erc-fill.el
9084 (autoload 'erc-fill-mode "erc-fill" nil t) 9081 (autoload 'erc-fill-mode "erc-fill" nil t)
9085 9082
@@ -9091,8 +9088,36 @@ You can put this on `erc-insert-modify-hook' and/or `erc-send-modify-hook'.
9091 9088
9092;;;*** 9089;;;***
9093 9090
9091;;;### (autoloads nil "erc-hecomplete" "erc/erc-hecomplete.el" (17396
9092;;;;;; 42158))
9093;;; Generated autoloads from erc/erc-hecomplete.el
9094 (autoload 'erc-hecomplete-mode "erc-hecomplete" nil t)
9095
9096;;;***
9097
9098;;;### (autoloads (erc-identd-stop erc-identd-start) "erc-identd"
9099;;;;;; "erc/erc-identd.el" (17454 30949))
9100;;; Generated autoloads from erc/erc-identd.el
9101
9102(autoload (quote erc-identd-start) "erc-identd" "\
9103Start an identd server listening to port 8113.
9104Port 113 (auth) will need to be redirected to port 8113 on your
9105machine -- using iptables, or a program like redir which can be
9106run from inetd. The idea is to provide a simple identd server
9107when you need one, without having to install one globally on your
9108system.
9109
9110\(fn &optional PORT)" t nil)
9111
9112(autoload (quote erc-identd-stop) "erc-identd" "\
9113Not documented
9114
9115\(fn &rest IGNORE)" t nil)
9116
9117;;;***
9118
9094;;;### (autoloads (erc-create-imenu-index) "erc-imenu" "erc/erc-imenu.el" 9119;;;### (autoloads (erc-create-imenu-index) "erc-imenu" "erc/erc-imenu.el"
9095;;;;;; (17374 21559)) 9120;;;;;; (17396 42158))
9096;;; Generated autoloads from erc/erc-imenu.el 9121;;; Generated autoloads from erc/erc-imenu.el
9097 9122
9098(autoload (quote erc-create-imenu-index) "erc-imenu" "\ 9123(autoload (quote erc-create-imenu-index) "erc-imenu" "\
@@ -9102,11 +9127,18 @@ Not documented
9102 9127
9103;;;*** 9128;;;***
9104 9129
9105;;;### (autoloads (erc-chanlist erc-cmd-LIST) "erc-list" "erc/erc-list.el" 9130;;;### (autoloads nil "erc-join" "erc/erc-join.el" (17396 42158))
9106;;;;;; (17374 21559)) 9131;;; Generated autoloads from erc/erc-join.el
9132 (autoload 'erc-autojoin-mode "erc-join" nil t)
9133
9134;;;***
9135
9136;;;### (autoloads (erc-chanlist erc-list-channels) "erc-list" "erc/erc-list.el"
9137;;;;;; (17396 42158))
9107;;; Generated autoloads from erc/erc-list.el 9138;;; Generated autoloads from erc/erc-list.el
9139 (autoload 'erc-list-mode "erc-list")
9108 9140
9109(autoload (quote erc-cmd-LIST) "erc-list" "\ 9141(autoload (quote erc-list-channels) "erc-list" "\
9110Display a buffer containing a list of channels on the current server. 9142Display a buffer containing a list of channels on the current server.
9111Optional argument CHANNEL specifies a single channel to list (instead of every 9143Optional argument CHANNEL specifies a single channel to list (instead of every
9112available channel). 9144available channel).
@@ -9123,7 +9155,7 @@ to RFC and send the LIST header (#321) at start of list transmission.
9123;;;*** 9155;;;***
9124 9156
9125;;;### (autoloads (erc-save-buffer-in-logs erc-logging-enabled) "erc-log" 9157;;;### (autoloads (erc-save-buffer-in-logs erc-logging-enabled) "erc-log"
9126;;;;;; "erc/erc-log.el" (17374 21559)) 9158;;;;;; "erc/erc-log.el" (17396 42158))
9127;;; Generated autoloads from erc/erc-log.el 9159;;; Generated autoloads from erc/erc-log.el
9128 (autoload 'erc-log-mode "erc-log" nil t) 9160 (autoload 'erc-log-mode "erc-log" nil t)
9129 9161
@@ -9155,7 +9187,7 @@ You can save every individual message by putting this function on
9155;;;### (autoloads (erc-delete-dangerous-host erc-add-dangerous-host 9187;;;### (autoloads (erc-delete-dangerous-host erc-add-dangerous-host
9156;;;;;; erc-delete-keyword erc-add-keyword erc-delete-fool erc-add-fool 9188;;;;;; erc-delete-keyword erc-add-keyword erc-delete-fool erc-add-fool
9157;;;;;; erc-delete-pal erc-add-pal) "erc-match" "erc/erc-match.el" 9189;;;;;; erc-delete-pal erc-add-pal) "erc-match" "erc/erc-match.el"
9158;;;;;; (17374 21559)) 9190;;;;;; (17396 42158))
9159;;; Generated autoloads from erc/erc-match.el 9191;;; Generated autoloads from erc/erc-match.el
9160 (autoload 'erc-match-mode "erc-match") 9192 (autoload 'erc-match-mode "erc-match")
9161 9193
@@ -9201,26 +9233,8 @@ Delete dangerous-host interactively to `erc-dangerous-hosts'.
9201 9233
9202;;;*** 9234;;;***
9203 9235
9204;;;### (autoloads (erc-server-select erc-determine-network) "erc-nets"
9205;;;;;; "erc/erc-nets.el" (17374 21559))
9206;;; Generated autoloads from erc/erc-nets.el
9207
9208(autoload (quote erc-determine-network) "erc-nets" "\
9209Return the name of the network or \"Unknown\" as a symbol. Use the
9210server parameter NETWORK if provided, otherwise parse the server name and
9211search for a match in `erc-networks-alist'.
9212
9213\(fn)" nil nil)
9214
9215(autoload (quote erc-server-select) "erc-nets" "\
9216Interactively select a server to connect to using `erc-server-alist'.
9217
9218\(fn)" t nil)
9219
9220;;;***
9221
9222;;;### (autoloads (erc-cmd-WHOLEFT) "erc-netsplit" "erc/erc-netsplit.el" 9236;;;### (autoloads (erc-cmd-WHOLEFT) "erc-netsplit" "erc/erc-netsplit.el"
9223;;;;;; (17374 21559)) 9237;;;;;; (17396 42158))
9224;;; Generated autoloads from erc/erc-netsplit.el 9238;;; Generated autoloads from erc/erc-netsplit.el
9225 (autoload 'erc-netsplit-mode "erc-netsplit") 9239 (autoload 'erc-netsplit-mode "erc-netsplit")
9226 9240
@@ -9231,26 +9245,26 @@ Show who's gone.
9231 9245
9232;;;*** 9246;;;***
9233 9247
9234;;;### (autoloads (erc-nickserv-identify erc-nickserv-identify-mode) 9248;;;### (autoloads (erc-server-select erc-determine-network) "erc-networks"
9235;;;;;; "erc-nickserv" "erc/erc-nickserv.el" (17374 21559)) 9249;;;;;; "erc/erc-networks.el" (17396 42158))
9236;;; Generated autoloads from erc/erc-nickserv.el 9250;;; Generated autoloads from erc/erc-networks.el
9237 (autoload 'erc-services-mode "erc-nickserv" nil t)
9238 9251
9239(autoload (quote erc-nickserv-identify-mode) "erc-nickserv" "\ 9252(autoload (quote erc-determine-network) "erc-networks" "\
9240Set up hooks according to which MODE the user has chosen. 9253Return the name of the network or \"Unknown\" as a symbol. Use the
9254server parameter NETWORK if provided, otherwise parse the server name and
9255search for a match in `erc-networks-alist'.
9241 9256
9242\(fn MODE)" t nil) 9257\(fn)" nil nil)
9243 9258
9244(autoload (quote erc-nickserv-identify) "erc-nickserv" "\ 9259(autoload (quote erc-server-select) "erc-networks" "\
9245Send an \"identify <PASSWORD>\" message to NickServ. 9260Interactively select a server to connect to using `erc-server-alist'.
9246When called interactively, read the password using `read-passwd'.
9247 9261
9248\(fn PASSWORD)" t nil) 9262\(fn)" t nil)
9249 9263
9250;;;*** 9264;;;***
9251 9265
9252;;;### (autoloads (pcomplete/erc-mode/NOTIFY erc-cmd-NOTIFY) "erc-notify" 9266;;;### (autoloads (pcomplete/erc-mode/NOTIFY erc-cmd-NOTIFY) "erc-notify"
9253;;;;;; "erc/erc-notify.el" (17374 21559)) 9267;;;;;; "erc/erc-notify.el" (17396 42158))
9254;;; Generated autoloads from erc/erc-notify.el 9268;;; Generated autoloads from erc/erc-notify.el
9255 (autoload 'erc-notify-mode "erc-notify" nil t) 9269 (autoload 'erc-notify-mode "erc-notify" nil t)
9256 9270
@@ -9268,39 +9282,57 @@ Not documented
9268 9282
9269;;;*** 9283;;;***
9270 9284
9271;;;### (autoloads nil "erc-page" "erc/erc-page.el" (17374 21559)) 9285;;;### (autoloads nil "erc-page" "erc/erc-page.el" (17396 42158))
9272;;; Generated autoloads from erc/erc-page.el 9286;;; Generated autoloads from erc/erc-page.el
9273 (autoload 'erc-page-mode "erc-page") 9287 (autoload 'erc-page-mode "erc-page")
9274 9288
9275;;;*** 9289;;;***
9276 9290
9277;;;### (autoloads nil "erc-pcomplete" "erc/erc-pcomplete.el" (17374 9291;;;### (autoloads nil "erc-pcomplete" "erc/erc-pcomplete.el" (17396
9278;;;;;; 21559)) 9292;;;;;; 42158))
9279;;; Generated autoloads from erc/erc-pcomplete.el 9293;;; Generated autoloads from erc/erc-pcomplete.el
9280 (autoload 'erc-completion-mode "erc-pcomplete" nil t) 9294 (autoload 'erc-completion-mode "erc-pcomplete" nil t)
9281 9295
9282;;;*** 9296;;;***
9283 9297
9284;;;### (autoloads nil "erc-replace" "erc/erc-replace.el" (17374 21559)) 9298;;;### (autoloads nil "erc-replace" "erc/erc-replace.el" (17396 42158))
9285;;; Generated autoloads from erc/erc-replace.el 9299;;; Generated autoloads from erc/erc-replace.el
9286 (autoload 'erc-replace-mode "erc-replace") 9300 (autoload 'erc-replace-mode "erc-replace")
9287 9301
9288;;;*** 9302;;;***
9289 9303
9290;;;### (autoloads nil "erc-ring" "erc/erc-ring.el" (17374 21559)) 9304;;;### (autoloads nil "erc-ring" "erc/erc-ring.el" (17396 42158))
9291;;; Generated autoloads from erc/erc-ring.el 9305;;; Generated autoloads from erc/erc-ring.el
9292 (autoload 'erc-ring-mode "erc-ring" nil t) 9306 (autoload 'erc-ring-mode "erc-ring" nil t)
9293 9307
9294;;;*** 9308;;;***
9295 9309
9296;;;### (autoloads nil "erc-sound" "erc/erc-sound.el" (17374 21559)) 9310;;;### (autoloads (erc-nickserv-identify erc-nickserv-identify-mode)
9311;;;;;; "erc-services" "erc/erc-services.el" (17396 42158))
9312;;; Generated autoloads from erc/erc-services.el
9313 (autoload 'erc-services-mode "erc-services" nil t)
9314
9315(autoload (quote erc-nickserv-identify-mode) "erc-services" "\
9316Set up hooks according to which MODE the user has chosen.
9317
9318\(fn MODE)" t nil)
9319
9320(autoload (quote erc-nickserv-identify) "erc-services" "\
9321Send an \"identify <PASSWORD>\" message to NickServ.
9322When called interactively, read the password using `read-passwd'.
9323
9324\(fn PASSWORD)" t nil)
9325
9326;;;***
9327
9328;;;### (autoloads nil "erc-sound" "erc/erc-sound.el" (17396 42158))
9297;;; Generated autoloads from erc/erc-sound.el 9329;;; Generated autoloads from erc/erc-sound.el
9298 (autoload 'erc-sound-mode "erc-sound") 9330 (autoload 'erc-sound-mode "erc-sound")
9299 9331
9300;;;*** 9332;;;***
9301 9333
9302;;;### (autoloads (erc-speedbar-browser) "erc-speedbar" "erc/erc-speedbar.el" 9334;;;### (autoloads (erc-speedbar-browser) "erc-speedbar" "erc/erc-speedbar.el"
9303;;;;;; (17374 21565)) 9335;;;;;; (17396 42158))
9304;;; Generated autoloads from erc/erc-speedbar.el 9336;;; Generated autoloads from erc/erc-speedbar.el
9305 9337
9306(autoload (quote erc-speedbar-browser) "erc-speedbar" "\ 9338(autoload (quote erc-speedbar-browser) "erc-speedbar" "\
@@ -9311,20 +9343,20 @@ This will add a speedbar major display mode.
9311 9343
9312;;;*** 9344;;;***
9313 9345
9314;;;### (autoloads nil "erc-spelling" "erc/erc-spelling.el" (17383 9346;;;### (autoloads nil "erc-spelling" "erc/erc-spelling.el" (17396
9315;;;;;; 37956)) 9347;;;;;; 42158))
9316;;; Generated autoloads from erc/erc-spelling.el 9348;;; Generated autoloads from erc/erc-spelling.el
9317 (autoload 'erc-spelling-mode "erc-spelling" nil t) 9349 (autoload 'erc-spelling-mode "erc-spelling" nil t)
9318 9350
9319;;;*** 9351;;;***
9320 9352
9321;;;### (autoloads nil "erc-stamp" "erc/erc-stamp.el" (17383 37955)) 9353;;;### (autoloads nil "erc-stamp" "erc/erc-stamp.el" (17396 42169))
9322;;; Generated autoloads from erc/erc-stamp.el 9354;;; Generated autoloads from erc/erc-stamp.el
9323 (autoload 'erc-timestamp-mode "erc-stamp" nil t) 9355 (autoload 'erc-timestamp-mode "erc-stamp" nil t)
9324 9356
9325;;;*** 9357;;;***
9326 9358
9327;;;### (autoloads nil "erc-track" "erc/erc-track.el" (17374 21559)) 9359;;;### (autoloads nil "erc-track" "erc/erc-track.el" (17396 42158))
9328;;; Generated autoloads from erc/erc-track.el 9360;;; Generated autoloads from erc/erc-track.el
9329 (autoload 'erc-track-mode "erc-track" nil t) 9361 (autoload 'erc-track-mode "erc-track" nil t)
9330 (autoload 'erc-track-when-inactive-mode "erc-track" nil t) 9362 (autoload 'erc-track-when-inactive-mode "erc-track" nil t)
@@ -9332,7 +9364,7 @@ This will add a speedbar major display mode.
9332;;;*** 9364;;;***
9333 9365
9334;;;### (autoloads (erc-truncate-buffer erc-truncate-buffer-to-size) 9366;;;### (autoloads (erc-truncate-buffer erc-truncate-buffer-to-size)
9335;;;;;; "erc-truncate" "erc/erc-truncate.el" (17374 21559)) 9367;;;;;; "erc-truncate" "erc/erc-truncate.el" (17396 42158))
9336;;; Generated autoloads from erc/erc-truncate.el 9368;;; Generated autoloads from erc/erc-truncate.el
9337 (autoload 'erc-truncate-mode "erc-truncate" nil t) 9369 (autoload 'erc-truncate-mode "erc-truncate" nil t)
9338 9370
@@ -9352,7 +9384,7 @@ Meant to be used in hooks, like `erc-insert-post-hook'.
9352;;;*** 9384;;;***
9353 9385
9354;;;### (autoloads (erc-xdcc-add-file) "erc-xdcc" "erc/erc-xdcc.el" 9386;;;### (autoloads (erc-xdcc-add-file) "erc-xdcc" "erc/erc-xdcc.el"
9355;;;;;; (17374 21559)) 9387;;;;;; (17396 42158))
9356;;; Generated autoloads from erc/erc-xdcc.el 9388;;; Generated autoloads from erc/erc-xdcc.el
9357 9389
9358(autoload (quote erc-xdcc-add-file) "erc-xdcc" "\ 9390(autoload (quote erc-xdcc-add-file) "erc-xdcc" "\
@@ -9362,8 +9394,8 @@ Add a file to `erc-xdcc-files'.
9362 9394
9363;;;*** 9395;;;***
9364 9396
9365;;;### (autoloads (eshell-mode) "esh-mode" "eshell/esh-mode.el" (17279 9397;;;### (autoloads (eshell-mode) "esh-mode" "eshell/esh-mode.el" (17390
9366;;;;;; 27122)) 9398;;;;;; 26939))
9367;;; Generated autoloads from eshell/esh-mode.el 9399;;; Generated autoloads from eshell/esh-mode.el
9368 9400
9369(autoload (quote eshell-mode) "esh-mode" "\ 9401(autoload (quote eshell-mode) "esh-mode" "\
@@ -9375,8 +9407,8 @@ Emacs shell interactive mode.
9375 9407
9376;;;*** 9408;;;***
9377 9409
9378;;;### (autoloads (eshell-test) "esh-test" "eshell/esh-test.el" (17279 9410;;;### (autoloads (eshell-test) "esh-test" "eshell/esh-test.el" (17390
9379;;;;;; 27122)) 9411;;;;;; 26939))
9380;;; Generated autoloads from eshell/esh-test.el 9412;;; Generated autoloads from eshell/esh-test.el
9381 9413
9382(autoload (quote eshell-test) "esh-test" "\ 9414(autoload (quote eshell-test) "esh-test" "\
@@ -9387,7 +9419,7 @@ Test Eshell to verify that it works as expected.
9387;;;*** 9419;;;***
9388 9420
9389;;;### (autoloads (eshell-report-bug eshell-command-result eshell-command 9421;;;### (autoloads (eshell-report-bug eshell-command-result eshell-command
9390;;;;;; eshell) "eshell" "eshell/eshell.el" (17279 27122)) 9422;;;;;; eshell) "eshell" "eshell/eshell.el" (17427 42815))
9391;;; Generated autoloads from eshell/eshell.el 9423;;; Generated autoloads from eshell/eshell.el
9392 9424
9393(autoload (quote eshell) "eshell" "\ 9425(autoload (quote eshell) "eshell" "\
@@ -9433,7 +9465,7 @@ Please include any configuration details that might be involved.
9433;;;;;; visit-tags-table tags-table-mode find-tag-default-function 9465;;;;;; visit-tags-table tags-table-mode find-tag-default-function
9434;;;;;; find-tag-hook tags-add-tables tags-compression-info-list 9466;;;;;; find-tag-hook tags-add-tables tags-compression-info-list
9435;;;;;; tags-table-list tags-case-fold-search) "etags" "progmodes/etags.el" 9467;;;;;; tags-table-list tags-case-fold-search) "etags" "progmodes/etags.el"
9436;;;;;; (17279 27189)) 9468;;;;;; (17411 11766))
9437;;; Generated autoloads from progmodes/etags.el 9469;;; Generated autoloads from progmodes/etags.el
9438 9470
9439(defvar tags-file-name nil "\ 9471(defvar tags-file-name nil "\
@@ -9930,7 +9962,7 @@ Transcribe Ethiopic characters in ASCII depending on the file extension.
9930 9962
9931;;;### (autoloads (eudc-load-eudc eudc-query-form eudc-expand-inline 9963;;;### (autoloads (eudc-load-eudc eudc-query-form eudc-expand-inline
9932;;;;;; eudc-get-phone eudc-get-email eudc-set-server) "eudc" "net/eudc.el" 9964;;;;;; eudc-get-phone eudc-get-email eudc-set-server) "eudc" "net/eudc.el"
9933;;;;;; (17279 27198)) 9965;;;;;; (17390 26944))
9934;;; Generated autoloads from net/eudc.el 9966;;; Generated autoloads from net/eudc.el
9935 9967
9936(autoload (quote eudc-set-server) "eudc" "\ 9968(autoload (quote eudc-set-server) "eudc" "\
@@ -9986,7 +10018,7 @@ This does nothing except loading eudc by autoload side-effect.
9986 10018
9987;;;### (autoloads (eudc-display-jpeg-as-button eudc-display-jpeg-inline 10019;;;### (autoloads (eudc-display-jpeg-as-button eudc-display-jpeg-inline
9988;;;;;; eudc-display-sound eudc-display-mail eudc-display-url eudc-display-generic-binary) 10020;;;;;; eudc-display-sound eudc-display-mail eudc-display-url eudc-display-generic-binary)
9989;;;;;; "eudc-bob" "net/eudc-bob.el" (17279 27123)) 10021;;;;;; "eudc-bob" "net/eudc-bob.el" (17390 26944))
9990;;; Generated autoloads from net/eudc-bob.el 10022;;; Generated autoloads from net/eudc-bob.el
9991 10023
9992(autoload (quote eudc-display-generic-binary) "eudc-bob" "\ 10024(autoload (quote eudc-display-generic-binary) "eudc-bob" "\
@@ -10022,7 +10054,7 @@ Display a button for the JPEG DATA.
10022;;;*** 10054;;;***
10023 10055
10024;;;### (autoloads (eudc-try-bbdb-insert eudc-insert-record-at-point-into-bbdb) 10056;;;### (autoloads (eudc-try-bbdb-insert eudc-insert-record-at-point-into-bbdb)
10025;;;;;; "eudc-export" "net/eudc-export.el" (17279 27123)) 10057;;;;;; "eudc-export" "net/eudc-export.el" (17390 26944))
10026;;; Generated autoloads from net/eudc-export.el 10058;;; Generated autoloads from net/eudc-export.el
10027 10059
10028(autoload (quote eudc-insert-record-at-point-into-bbdb) "eudc-export" "\ 10060(autoload (quote eudc-insert-record-at-point-into-bbdb) "eudc-export" "\
@@ -10039,7 +10071,7 @@ Call `eudc-insert-record-at-point-into-bbdb' if on a record.
10039;;;*** 10071;;;***
10040 10072
10041;;;### (autoloads (eudc-edit-hotlist) "eudc-hotlist" "net/eudc-hotlist.el" 10073;;;### (autoloads (eudc-edit-hotlist) "eudc-hotlist" "net/eudc-hotlist.el"
10042;;;;;; (17279 27123)) 10074;;;;;; (17390 26944))
10043;;; Generated autoloads from net/eudc-hotlist.el 10075;;; Generated autoloads from net/eudc-hotlist.el
10044 10076
10045(autoload (quote eudc-edit-hotlist) "eudc-hotlist" "\ 10077(autoload (quote eudc-edit-hotlist) "eudc-hotlist" "\
@@ -10052,7 +10084,7 @@ Edit the hotlist of directory servers in a specialized buffer.
10052;;;### (autoloads (executable-make-buffer-file-executable-if-script-p 10084;;;### (autoloads (executable-make-buffer-file-executable-if-script-p
10053;;;;;; executable-self-display executable-set-magic executable-interpret 10085;;;;;; executable-self-display executable-set-magic executable-interpret
10054;;;;;; executable-command-find-posix-p) "executable" "progmodes/executable.el" 10086;;;;;; executable-command-find-posix-p) "executable" "progmodes/executable.el"
10055;;;;;; (17279 27123)) 10087;;;;;; (17390 27408))
10056;;; Generated autoloads from progmodes/executable.el 10088;;; Generated autoloads from progmodes/executable.el
10057 10089
10058(autoload (quote executable-command-find-posix-p) "executable" "\ 10090(autoload (quote executable-command-find-posix-p) "executable" "\
@@ -10094,7 +10126,7 @@ file modes.
10094;;;*** 10126;;;***
10095 10127
10096;;;### (autoloads (expand-jump-to-next-slot expand-jump-to-previous-slot 10128;;;### (autoloads (expand-jump-to-next-slot expand-jump-to-previous-slot
10097;;;;;; expand-add-abbrevs) "expand" "expand.el" (17279 27122)) 10129;;;;;; expand-add-abbrevs) "expand" "expand.el" (17390 26939))
10098;;; Generated autoloads from expand.el 10130;;; Generated autoloads from expand.el
10099 10131
10100(autoload (quote expand-add-abbrevs) "expand" "\ 10132(autoload (quote expand-add-abbrevs) "expand" "\
@@ -10137,7 +10169,7 @@ This is used only in conjunction with `expand-add-abbrevs'.
10137 10169
10138;;;*** 10170;;;***
10139 10171
10140;;;### (autoloads (f90-mode) "f90" "progmodes/f90.el" (17279 27203)) 10172;;;### (autoloads (f90-mode) "f90" "progmodes/f90.el" (17390 27324))
10141;;; Generated autoloads from progmodes/f90.el 10173;;; Generated autoloads from progmodes/f90.el
10142 10174
10143(autoload (quote f90-mode) "f90" "\ 10175(autoload (quote f90-mode) "f90" "\
@@ -10204,7 +10236,7 @@ with no args, if that value is non-nil.
10204;;;;;; facemenu-remove-all facemenu-remove-face-props facemenu-set-read-only 10236;;;;;; facemenu-remove-all facemenu-remove-face-props facemenu-set-read-only
10205;;;;;; facemenu-set-intangible facemenu-set-invisible facemenu-set-face-from-menu 10237;;;;;; facemenu-set-intangible facemenu-set-invisible facemenu-set-face-from-menu
10206;;;;;; facemenu-set-background facemenu-set-foreground facemenu-set-face) 10238;;;;;; facemenu-set-background facemenu-set-foreground facemenu-set-face)
10207;;;;;; "facemenu" "facemenu.el" (17307 25810)) 10239;;;;;; "facemenu" "facemenu.el" (17390 26939))
10208;;; Generated autoloads from facemenu.el 10240;;; Generated autoloads from facemenu.el
10209 (define-key global-map "\M-o" 'facemenu-keymap) 10241 (define-key global-map "\M-o" 'facemenu-keymap)
10210 (autoload 'facemenu-keymap "facemenu" "Keymap for face-changing commands." t 'keymap) 10242 (autoload 'facemenu-keymap "facemenu" "Keymap for face-changing commands." t 'keymap)
@@ -10367,7 +10399,7 @@ argument BUFFER-NAME is nil, it defaults to *Colors*.
10367;;;*** 10399;;;***
10368 10400
10369;;;### (autoloads (turn-on-fast-lock fast-lock-mode) "fast-lock" 10401;;;### (autoloads (turn-on-fast-lock fast-lock-mode) "fast-lock"
10370;;;;;; "obsolete/fast-lock.el" (17279 27172)) 10402;;;;;; "obsolete/fast-lock.el" (17383 38806))
10371;;; Generated autoloads from obsolete/fast-lock.el 10403;;; Generated autoloads from obsolete/fast-lock.el
10372 10404
10373(autoload (quote fast-lock-mode) "fast-lock" "\ 10405(autoload (quote fast-lock-mode) "fast-lock" "\
@@ -10462,7 +10494,7 @@ you can set feedmail-queue-reminder-alist to nil.
10462;;;*** 10494;;;***
10463 10495
10464;;;### (autoloads (ffap-bindings dired-at-point ffap-at-mouse ffap-menu 10496;;;### (autoloads (ffap-bindings dired-at-point ffap-at-mouse ffap-menu
10465;;;;;; find-file-at-point ffap-next) "ffap" "ffap.el" (17307 25810)) 10497;;;;;; find-file-at-point ffap-next) "ffap" "ffap.el" (17401 60343))
10466;;; Generated autoloads from ffap.el 10498;;; Generated autoloads from ffap.el
10467 10499
10468(autoload (quote ffap-next) "ffap" "\ 10500(autoload (quote ffap-next) "ffap" "\
@@ -10519,7 +10551,7 @@ Evaluate the forms in variable `ffap-bindings'.
10519;;;*** 10551;;;***
10520 10552
10521;;;### (autoloads (file-cache-minibuffer-complete) "filecache" "filecache.el" 10553;;;### (autoloads (file-cache-minibuffer-complete) "filecache" "filecache.el"
10522;;;;;; (17307 25810)) 10554;;;;;; (17390 26939))
10523;;; Generated autoloads from filecache.el 10555;;; Generated autoloads from filecache.el
10524 10556
10525(autoload (quote file-cache-minibuffer-complete) "filecache" "\ 10557(autoload (quote file-cache-minibuffer-complete) "filecache" "\
@@ -10537,8 +10569,8 @@ the name is considered already unique; only the second substitution
10537 10569
10538;;;*** 10570;;;***
10539 10571
10540;;;### (autoloads (filesets-init) "filesets" "filesets.el" (17307 10572;;;### (autoloads (filesets-init) "filesets" "filesets.el" (17390
10541;;;;;; 25810)) 10573;;;;;; 26939))
10542;;; Generated autoloads from filesets.el 10574;;; Generated autoloads from filesets.el
10543 10575
10544(autoload (quote filesets-init) "filesets" "\ 10576(autoload (quote filesets-init) "filesets" "\
@@ -10551,7 +10583,7 @@ Set up hooks, load the cache file -- if existing -- and build the menu.
10551 10583
10552;;;### (autoloads (find-grep-dired find-name-dired find-dired find-grep-options 10584;;;### (autoloads (find-grep-dired find-name-dired find-dired find-grep-options
10553;;;;;; find-ls-subdir-switches find-ls-option) "find-dired" "find-dired.el" 10585;;;;;; find-ls-subdir-switches find-ls-option) "find-dired" "find-dired.el"
10554;;;;;; (17307 25810)) 10586;;;;;; (17390 26939))
10555;;; Generated autoloads from find-dired.el 10587;;; Generated autoloads from find-dired.el
10556 10588
10557(defvar find-ls-option (if (eq system-type (quote berkeley-unix)) (quote ("-ls" . "-gilsb")) (quote ("-exec ls -ld {} \\;" . "-ld"))) "\ 10589(defvar find-ls-option (if (eq system-type (quote berkeley-unix)) (quote ("-ls" . "-gilsb")) (quote ("-exec ls -ld {} \\;" . "-ld"))) "\
@@ -10612,7 +10644,7 @@ Thus ARG can also contain additional grep options.
10612 10644
10613;;;### (autoloads (ff-mouse-find-other-file-other-window ff-mouse-find-other-file 10645;;;### (autoloads (ff-mouse-find-other-file-other-window ff-mouse-find-other-file
10614;;;;;; ff-find-other-file ff-get-other-file) "find-file" "find-file.el" 10646;;;;;; ff-find-other-file ff-get-other-file) "find-file" "find-file.el"
10615;;;;;; (17307 25810)) 10647;;;;;; (17390 26939))
10616;;; Generated autoloads from find-file.el 10648;;; Generated autoloads from find-file.el
10617 10649
10618(defvar ff-special-constructs (quote (("^#\\s *\\(include\\|import\\)\\s +[<\"]\\(.*\\)[>\"]" lambda nil (setq fname (buffer-substring (match-beginning 2) (match-end 2)))))) "\ 10650(defvar ff-special-constructs (quote (("^#\\s *\\(include\\|import\\)\\s +[<\"]\\(.*\\)[>\"]" lambda nil (setq fname (buffer-substring (match-beginning 2) (match-end 2)))))) "\
@@ -10704,7 +10736,7 @@ Visit the file you click on in another window.
10704;;;;;; find-variable find-variable-noselect find-function-other-frame 10736;;;;;; find-variable find-variable-noselect find-function-other-frame
10705;;;;;; find-function-other-window find-function find-function-noselect 10737;;;;;; find-function-other-window find-function find-function-noselect
10706;;;;;; find-function-search-for-symbol find-library) "find-func" 10738;;;;;; find-function-search-for-symbol find-library) "find-func"
10707;;;;;; "emacs-lisp/find-func.el" (17383 37959)) 10739;;;;;; "emacs-lisp/find-func.el" (17411 12435))
10708;;; Generated autoloads from emacs-lisp/find-func.el 10740;;; Generated autoloads from emacs-lisp/find-func.el
10709 10741
10710(autoload (quote find-library) "find-func" "\ 10742(autoload (quote find-library) "find-func" "\
@@ -10852,7 +10884,7 @@ Define some key bindings for the find-function family of functions.
10852;;;*** 10884;;;***
10853 10885
10854;;;### (autoloads (find-lisp-find-dired-filter find-lisp-find-dired-subdirectories 10886;;;### (autoloads (find-lisp-find-dired-filter find-lisp-find-dired-subdirectories
10855;;;;;; find-lisp-find-dired) "find-lisp" "find-lisp.el" (17307 25810)) 10887;;;;;; find-lisp-find-dired) "find-lisp" "find-lisp.el" (17396 42165))
10856;;; Generated autoloads from find-lisp.el 10888;;; Generated autoloads from find-lisp.el
10857 10889
10858(autoload (quote find-lisp-find-dired) "find-lisp" "\ 10890(autoload (quote find-lisp-find-dired) "find-lisp" "\
@@ -10873,7 +10905,7 @@ Change the filter on a find-lisp-find-dired buffer to REGEXP.
10873;;;*** 10905;;;***
10874 10906
10875;;;### (autoloads (finder-by-keyword finder-commentary finder-list-keywords) 10907;;;### (autoloads (finder-by-keyword finder-commentary finder-list-keywords)
10876;;;;;; "finder" "finder.el" (17307 25810)) 10908;;;;;; "finder" "finder.el" (17390 26939))
10877;;; Generated autoloads from finder.el 10909;;; Generated autoloads from finder.el
10878 10910
10879(autoload (quote finder-list-keywords) "finder" "\ 10911(autoload (quote finder-list-keywords) "finder" "\
@@ -10895,7 +10927,7 @@ Find packages matching a given keyword.
10895;;;*** 10927;;;***
10896 10928
10897;;;### (autoloads (enable-flow-control-on enable-flow-control) "flow-ctrl" 10929;;;### (autoloads (enable-flow-control-on enable-flow-control) "flow-ctrl"
10898;;;;;; "flow-ctrl.el" (17323 25263)) 10930;;;;;; "flow-ctrl.el" (17390 26939))
10899;;; Generated autoloads from flow-ctrl.el 10931;;; Generated autoloads from flow-ctrl.el
10900 10932
10901(autoload (quote enable-flow-control) "flow-ctrl" "\ 10933(autoload (quote enable-flow-control) "flow-ctrl" "\
@@ -10917,7 +10949,7 @@ to get the effect of a C-q.
10917;;;*** 10949;;;***
10918 10950
10919;;;### (autoloads (fill-flowed fill-flowed-encode) "flow-fill" "gnus/flow-fill.el" 10951;;;### (autoloads (fill-flowed fill-flowed-encode) "flow-fill" "gnus/flow-fill.el"
10920;;;;;; (17279 27198)) 10952;;;;;; (17412 30474))
10921;;; Generated autoloads from gnus/flow-fill.el 10953;;; Generated autoloads from gnus/flow-fill.el
10922 10954
10923(autoload (quote fill-flowed-encode) "flow-fill" "\ 10955(autoload (quote fill-flowed-encode) "flow-fill" "\
@@ -10933,7 +10965,7 @@ Not documented
10933;;;*** 10965;;;***
10934 10966
10935;;;### (autoloads (flymake-mode-off flymake-mode-on flymake-mode) 10967;;;### (autoloads (flymake-mode-off flymake-mode-on flymake-mode)
10936;;;;;; "flymake" "progmodes/flymake.el" (17350 14840)) 10968;;;;;; "flymake" "progmodes/flymake.el" (17396 42171))
10937;;; Generated autoloads from progmodes/flymake.el 10969;;; Generated autoloads from progmodes/flymake.el
10938 10970
10939(autoload (quote flymake-mode) "flymake" "\ 10971(autoload (quote flymake-mode) "flymake" "\
@@ -10957,7 +10989,7 @@ Turn flymake mode off.
10957 10989
10958;;;### (autoloads (flyspell-buffer flyspell-region flyspell-mode-off 10990;;;### (autoloads (flyspell-buffer flyspell-region flyspell-mode-off
10959;;;;;; flyspell-mode flyspell-prog-mode) "flyspell" "textmodes/flyspell.el" 10991;;;;;; flyspell-mode flyspell-prog-mode) "flyspell" "textmodes/flyspell.el"
10960;;;;;; (17374 21550)) 10992;;;;;; (17427 42815))
10961;;; Generated autoloads from textmodes/flyspell.el 10993;;; Generated autoloads from textmodes/flyspell.el
10962 10994
10963(autoload (quote flyspell-prog-mode) "flyspell" "\ 10995(autoload (quote flyspell-prog-mode) "flyspell" "\
@@ -11016,7 +11048,7 @@ Flyspell whole buffer.
11016 11048
11017;;;### (autoloads (follow-delete-other-windows-and-split follow-mode 11049;;;### (autoloads (follow-delete-other-windows-and-split follow-mode
11018;;;;;; turn-off-follow-mode turn-on-follow-mode) "follow" "follow.el" 11050;;;;;; turn-off-follow-mode turn-on-follow-mode) "follow" "follow.el"
11019;;;;;; (17307 25810)) 11051;;;;;; (17390 26939))
11020;;; Generated autoloads from follow.el 11052;;; Generated autoloads from follow.el
11021 11053
11022(autoload (quote turn-on-follow-mode) "follow" "\ 11054(autoload (quote turn-on-follow-mode) "follow" "\
@@ -11090,8 +11122,8 @@ in your `~/.emacs' file, replacing [f7] by your favourite key:
11090 11122
11091;;;*** 11123;;;***
11092 11124
11093;;;### (autoloads (footnote-mode) "footnote" "mail/footnote.el" (17279 11125;;;### (autoloads (footnote-mode) "footnote" "mail/footnote.el" (17390
11094;;;;;; 27123)) 11126;;;;;; 26942))
11095;;; Generated autoloads from mail/footnote.el 11127;;; Generated autoloads from mail/footnote.el
11096 11128
11097(autoload (quote footnote-mode) "footnote" "\ 11129(autoload (quote footnote-mode) "footnote" "\
@@ -11112,7 +11144,7 @@ key binding
11112;;;*** 11144;;;***
11113 11145
11114;;;### (autoloads (forms-find-file-other-window forms-find-file forms-mode) 11146;;;### (autoloads (forms-find-file-other-window forms-find-file forms-mode)
11115;;;;;; "forms" "forms.el" (17307 25810)) 11147;;;;;; "forms" "forms.el" (17390 26939))
11116;;; Generated autoloads from forms.el 11148;;; Generated autoloads from forms.el
11117 11149
11118(autoload (quote forms-mode) "forms" "\ 11150(autoload (quote forms-mode) "forms" "\
@@ -11235,7 +11267,7 @@ with no args, if that value is non-nil.
11235;;;*** 11267;;;***
11236 11268
11237;;;### (autoloads (fortune fortune-to-signature fortune-compile fortune-from-region 11269;;;### (autoloads (fortune fortune-to-signature fortune-compile fortune-from-region
11238;;;;;; fortune-add-fortune) "fortune" "play/fortune.el" (17279 27123)) 11270;;;;;; fortune-add-fortune) "fortune" "play/fortune.el" (17383 38807))
11239;;; Generated autoloads from play/fortune.el 11271;;; Generated autoloads from play/fortune.el
11240 11272
11241(autoload (quote fortune-add-fortune) "fortune" "\ 11273(autoload (quote fortune-add-fortune) "fortune" "\
@@ -11284,79 +11316,8 @@ and choose the directory as the fortune-file.
11284 11316
11285;;;*** 11317;;;***
11286 11318
11287;;;### (autoloads (set-fringe-style fringe-mode fringe-mode) "fringe" 11319;;;### (autoloads (gdb-enable-debug gdba) "gdb-ui" "progmodes/gdb-ui.el"
11288;;;;;; "fringe.el" (17307 25810)) 11320;;;;;; (17454 30835))
11289;;; Generated autoloads from fringe.el
11290
11291(defvar fringe-mode nil "\
11292*Specify appearance of fringes on all frames.
11293This variable can be nil (the default) meaning the fringes should have
11294the default width (8 pixels), it can be an integer value specifying
11295the width of both left and right fringe (where 0 means no fringe), or
11296a cons cell where car indicates width of left fringe and cdr indicates
11297width of right fringe (where again 0 can be used to indicate no
11298fringe).
11299To set this variable in a Lisp program, use `set-fringe-mode' to make
11300it take real effect.
11301Setting the variable with a customization buffer also takes effect.
11302If you only want to modify the appearance of the fringe in one frame,
11303you can use the interactive function `set-fringe-style'.")
11304
11305(custom-autoload (quote fringe-mode) "fringe")
11306
11307(autoload (quote fringe-mode) "fringe" "\
11308Set the default appearance of fringes on all frames.
11309
11310When called interactively, query the user for MODE. Valid values
11311for MODE include `none', `default', `left-only', `right-only',
11312`minimal' and `half'.
11313
11314When used in a Lisp program, MODE can be a cons cell where the
11315integer in car specifies the left fringe width and the integer in
11316cdr specifies the right fringe width. MODE can also be a single
11317integer that specifies both the left and the right fringe width.
11318If a fringe width specification is nil, that means to use the
11319default width (8 pixels). This command may round up the left and
11320right width specifications to ensure that their sum is a multiple
11321of the character width of a frame. It never rounds up a fringe
11322width of 0.
11323
11324Fringe widths set by `set-window-fringes' override the default
11325fringe widths set by this command. This command applies to all
11326frames that exist and frames to be created in the future. If you
11327want to set the default appearance of fringes on the selected
11328frame only, see the command `set-fringe-style'.
11329
11330\(fn &optional MODE)" t nil)
11331
11332(autoload (quote set-fringe-style) "fringe" "\
11333Set the default appearance of fringes on the selected frame.
11334
11335When called interactively, query the user for MODE. Valid values
11336for MODE include `none', `default', `left-only', `right-only',
11337`minimal' and `half'.
11338
11339When used in a Lisp program, MODE can be a cons cell where the
11340integer in car specifies the left fringe width and the integer in
11341cdr specifies the right fringe width. MODE can also be a single
11342integer that specifies both the left and the right fringe width.
11343If a fringe width specification is nil, that means to use the
11344default width (8 pixels). This command may round up the left and
11345right width specifications to ensure that their sum is a multiple
11346of the character width of a frame. It never rounds up a fringe
11347width of 0.
11348
11349Fringe widths set by `set-window-fringes' override the default
11350fringe widths set by this command. If you want to set the
11351default appearance of fringes on all frames, see the command
11352`fringe-mode'.
11353
11354\(fn &optional MODE)" t nil)
11355
11356;;;***
11357
11358;;;### (autoloads (gdb-enable-debug-log gdba) "gdb-ui" "progmodes/gdb-ui.el"
11359;;;;;; (17331 26860))
11360;;; Generated autoloads from progmodes/gdb-ui.el 11321;;; Generated autoloads from progmodes/gdb-ui.el
11361 11322
11362(autoload (quote gdba) "gdb-ui" "\ 11323(autoload (quote gdba) "gdb-ui" "\
@@ -11371,9 +11332,9 @@ other with the source file with the main routine of the inferior.
11371 11332
11372If `gdb-many-windows' is t, regardless of the value of 11333If `gdb-many-windows' is t, regardless of the value of
11373`gdb-show-main', the layout below will appear unless 11334`gdb-show-main', the layout below will appear unless
11374`gdb-use-inferior-io-buffer' is nil when the source buffer 11335`gdb-use-separate-io-buffer' is nil when the source buffer
11375occupies the full width of the frame. Keybindings are given in 11336occupies the full width of the frame. Keybindings are shown in
11376relevant buffer. 11337some of the buffers.
11377 11338
11378Watch expressions appear in the speedbar/slowbar. 11339Watch expressions appear in the speedbar/slowbar.
11379 11340
@@ -11386,41 +11347,41 @@ See Info node `(emacs)GDB Graphical Interface' for a more
11386detailed description of this mode. 11347detailed description of this mode.
11387 11348
11388 11349
11389+--------------------------------------------------------------+ 11350+----------------------------------------------------------------------+
11390| GDB Toolbar | 11351| GDB Toolbar |
11391+-------------------------------+------------------------------+ 11352+-----------------------------------+----------------------------------+
11392| GUD buffer (I/O of GDB) | Locals buffer | 11353| GUD buffer (I/O of GDB) | Locals buffer |
11393| | | 11354| | |
11394| | | 11355| | |
11395| | | 11356| | |
11396+-------------------------------+------------------------------+ 11357+-----------------------------------+----------------------------------+
11397| Source buffer | I/O buffer (of inferior) | 11358| Source buffer | I/O buffer (of debugged program) |
11398| | (comint-mode) | 11359| | (comint-mode) |
11399| | | 11360| | |
11400| | | 11361| | |
11401| | | 11362| | |
11402| | | 11363| | |
11403| | | 11364| | |
11404| | | 11365| | |
11405+-------------------------------+------------------------------+ 11366+-----------------------------------+----------------------------------+
11406| Stack buffer | Breakpoints buffer | 11367| Stack buffer | Breakpoints buffer |
11407| RET gdb-frames-select | SPC gdb-toggle-breakpoint | 11368| RET gdb-frames-select | SPC gdb-toggle-breakpoint |
11408| | RET gdb-goto-breakpoint | 11369| | RET gdb-goto-breakpoint |
11409| | d gdb-delete-breakpoint | 11370| | D gdb-delete-breakpoint |
11410+-------------------------------+------------------------------+ 11371+-----------------------------------+----------------------------------+
11411 11372
11412\(fn COMMAND-LINE)" t nil) 11373\(fn COMMAND-LINE)" t nil)
11413 11374
11414(defvar gdb-enable-debug-log nil "\ 11375(defvar gdb-enable-debug nil "\
11415Non-nil means record the process input and output in `gdb-debug-log'.") 11376Non-nil means record the process input and output in `gdb-debug-ring'.")
11416 11377
11417(custom-autoload (quote gdb-enable-debug-log) "gdb-ui") 11378(custom-autoload (quote gdb-enable-debug) "gdb-ui")
11418 11379
11419;;;*** 11380;;;***
11420 11381
11421;;;### (autoloads (generic-make-keywords-list generic-mode generic-mode-internal 11382;;;### (autoloads (generic-make-keywords-list generic-mode generic-mode-internal
11422;;;;;; define-generic-mode) "generic" "emacs-lisp/generic.el" (17279 11383;;;;;; define-generic-mode) "generic" "emacs-lisp/generic.el" (17390
11423;;;;;; 27122)) 11384;;;;;; 26938))
11424;;; Generated autoloads from emacs-lisp/generic.el 11385;;; Generated autoloads from emacs-lisp/generic.el
11425 11386
11426(defvar generic-mode-list nil "\ 11387(defvar generic-mode-list nil "\
@@ -11495,7 +11456,7 @@ regular expression that can be used as an element of
11495;;;*** 11456;;;***
11496 11457
11497;;;### (autoloads (glasses-mode) "glasses" "progmodes/glasses.el" 11458;;;### (autoloads (glasses-mode) "glasses" "progmodes/glasses.el"
11498;;;;;; (17337 56256)) 11459;;;;;; (17407 3111))
11499;;; Generated autoloads from progmodes/glasses.el 11460;;; Generated autoloads from progmodes/glasses.el
11500 11461
11501(autoload (quote glasses-mode) "glasses" "\ 11462(autoload (quote glasses-mode) "glasses" "\
@@ -11508,7 +11469,7 @@ at places they belong to.
11508;;;*** 11469;;;***
11509 11470
11510;;;### (autoloads (gnus gnus-other-frame gnus-slave gnus-no-server 11471;;;### (autoloads (gnus gnus-other-frame gnus-slave gnus-no-server
11511;;;;;; gnus-slave-no-server) "gnus" "gnus/gnus.el" (17319 2463)) 11472;;;;;; gnus-slave-no-server) "gnus" "gnus/gnus.el" (17427 41288))
11512;;; Generated autoloads from gnus/gnus.el 11473;;; Generated autoloads from gnus/gnus.el
11513 11474
11514(autoload (quote gnus-slave-no-server) "gnus" "\ 11475(autoload (quote gnus-slave-no-server) "gnus" "\
@@ -11559,7 +11520,7 @@ prompt the user for the name of an NNTP server to use.
11559;;;;;; gnus-agent-get-undownloaded-list gnus-agent-delete-group 11520;;;;;; gnus-agent-get-undownloaded-list gnus-agent-delete-group
11560;;;;;; gnus-agent-rename-group gnus-agent-possibly-save-gcc gnus-agentize 11521;;;;;; gnus-agent-rename-group gnus-agent-possibly-save-gcc gnus-agentize
11561;;;;;; gnus-slave-unplugged gnus-plugged gnus-unplugged) "gnus-agent" 11522;;;;;; gnus-slave-unplugged gnus-plugged gnus-unplugged) "gnus-agent"
11562;;;;;; "gnus/gnus-agent.el" (17319 2463)) 11523;;;;;; "gnus/gnus-agent.el" (17441 26811))
11563;;; Generated autoloads from gnus/gnus-agent.el 11524;;; Generated autoloads from gnus/gnus-agent.el
11564 11525
11565(autoload (quote gnus-unplugged) "gnus-agent" "\ 11526(autoload (quote gnus-unplugged) "gnus-agent" "\
@@ -11650,7 +11611,7 @@ If CLEAN, obsolete (ignore).
11650;;;*** 11611;;;***
11651 11612
11652;;;### (autoloads (gnus-article-prepare-display) "gnus-art" "gnus/gnus-art.el" 11613;;;### (autoloads (gnus-article-prepare-display) "gnus-art" "gnus/gnus-art.el"
11653;;;;;; (17374 21536)) 11614;;;;;; (17441 26663))
11654;;; Generated autoloads from gnus/gnus-art.el 11615;;; Generated autoloads from gnus/gnus-art.el
11655 11616
11656(autoload (quote gnus-article-prepare-display) "gnus-art" "\ 11617(autoload (quote gnus-article-prepare-display) "gnus-art" "\
@@ -11661,7 +11622,7 @@ Make the current buffer look like a nice article.
11661;;;*** 11622;;;***
11662 11623
11663;;;### (autoloads (gnus-audio-play) "gnus-audio" "gnus/gnus-audio.el" 11624;;;### (autoloads (gnus-audio-play) "gnus-audio" "gnus/gnus-audio.el"
11664;;;;;; (17279 27122)) 11625;;;;;; (17383 38805))
11665;;; Generated autoloads from gnus/gnus-audio.el 11626;;; Generated autoloads from gnus/gnus-audio.el
11666 11627
11667(autoload (quote gnus-audio-play) "gnus-audio" "\ 11628(autoload (quote gnus-audio-play) "gnus-audio" "\
@@ -11673,8 +11634,8 @@ Play a sound FILE through the speaker.
11673 11634
11674;;;### (autoloads (gnus-cache-delete-group gnus-cache-rename-group 11635;;;### (autoloads (gnus-cache-delete-group gnus-cache-rename-group
11675;;;;;; gnus-cache-generate-nov-databases gnus-cache-generate-active 11636;;;;;; gnus-cache-generate-nov-databases gnus-cache-generate-active
11676;;;;;; gnus-jog-cache) "gnus-cache" "gnus/gnus-cache.el" (17308 11637;;;;;; gnus-jog-cache) "gnus-cache" "gnus/gnus-cache.el" (17383
11677;;;;;; 43142)) 11638;;;;;; 38805))
11678;;; Generated autoloads from gnus/gnus-cache.el 11639;;; Generated autoloads from gnus/gnus-cache.el
11679 11640
11680(autoload (quote gnus-jog-cache) "gnus-cache" "\ 11641(autoload (quote gnus-jog-cache) "gnus-cache" "\
@@ -11716,7 +11677,7 @@ supported.
11716;;;*** 11677;;;***
11717 11678
11718;;;### (autoloads (gnus-delay-initialize gnus-delay-send-queue gnus-delay-article) 11679;;;### (autoloads (gnus-delay-initialize gnus-delay-send-queue gnus-delay-article)
11719;;;;;; "gnus-delay" "gnus/gnus-delay.el" (17297 42917)) 11680;;;;;; "gnus-delay" "gnus/gnus-delay.el" (17383 38805))
11720;;; Generated autoloads from gnus/gnus-delay.el 11681;;; Generated autoloads from gnus/gnus-delay.el
11721 11682
11722(autoload (quote gnus-delay-article) "gnus-delay" "\ 11683(autoload (quote gnus-delay-article) "gnus-delay" "\
@@ -11752,7 +11713,7 @@ Checking delayed messages is skipped if optional arg NO-CHECK is non-nil.
11752;;;*** 11713;;;***
11753 11714
11754;;;### (autoloads (turn-on-gnus-dired-mode) "gnus-dired" "gnus/gnus-dired.el" 11715;;;### (autoloads (turn-on-gnus-dired-mode) "gnus-dired" "gnus/gnus-dired.el"
11755;;;;;; (17279 27122)) 11716;;;;;; (17383 38805))
11756;;; Generated autoloads from gnus/gnus-dired.el 11717;;; Generated autoloads from gnus/gnus-dired.el
11757 11718
11758(autoload (quote turn-on-gnus-dired-mode) "gnus-dired" "\ 11719(autoload (quote turn-on-gnus-dired-mode) "gnus-dired" "\
@@ -11763,7 +11724,7 @@ Convenience method to turn on gnus-dired-mode.
11763;;;*** 11724;;;***
11764 11725
11765;;;### (autoloads (gnus-draft-reminder) "gnus-draft" "gnus/gnus-draft.el" 11726;;;### (autoloads (gnus-draft-reminder) "gnus-draft" "gnus/gnus-draft.el"
11766;;;;;; (17279 27122)) 11727;;;;;; (17418 6749))
11767;;; Generated autoloads from gnus/gnus-draft.el 11728;;; Generated autoloads from gnus/gnus-draft.el
11768 11729
11769(autoload (quote gnus-draft-reminder) "gnus-draft" "\ 11730(autoload (quote gnus-draft-reminder) "gnus-draft" "\
@@ -11775,8 +11736,8 @@ Reminder user if there are unsent drafts.
11775 11736
11776;;;### (autoloads (gnus-convert-png-to-face gnus-convert-face-to-png 11737;;;### (autoloads (gnus-convert-png-to-face gnus-convert-face-to-png
11777;;;;;; gnus-face-from-file gnus-x-face-from-file gnus-insert-random-x-face-header 11738;;;;;; gnus-face-from-file gnus-x-face-from-file gnus-insert-random-x-face-header
11778;;;;;; gnus-random-x-face) "gnus-fun" "gnus/gnus-fun.el" (17279 11739;;;;;; gnus-random-x-face) "gnus-fun" "gnus/gnus-fun.el" (17383
11779;;;;;; 27150)) 11740;;;;;; 38805))
11780;;; Generated autoloads from gnus/gnus-fun.el 11741;;; Generated autoloads from gnus/gnus-fun.el
11781 11742
11782(autoload (quote gnus-random-x-face) "gnus-fun" "\ 11743(autoload (quote gnus-random-x-face) "gnus-fun" "\
@@ -11815,7 +11776,7 @@ FILE should be a PNG file that's 48x48 and smaller than or equal to
11815;;;*** 11776;;;***
11816 11777
11817;;;### (autoloads (gnus-fetch-group-other-frame gnus-fetch-group) 11778;;;### (autoloads (gnus-fetch-group-other-frame gnus-fetch-group)
11818;;;;;; "gnus-group" "gnus/gnus-group.el" (17357 6512)) 11779;;;;;; "gnus-group" "gnus/gnus-group.el" (17427 41288))
11819;;; Generated autoloads from gnus/gnus-group.el 11780;;; Generated autoloads from gnus/gnus-group.el
11820 11781
11821(autoload (quote gnus-fetch-group) "gnus-group" "\ 11782(autoload (quote gnus-fetch-group) "gnus-group" "\
@@ -11832,7 +11793,7 @@ Pop up a frame and enter GROUP.
11832;;;*** 11793;;;***
11833 11794
11834;;;### (autoloads (gnus-batch-score) "gnus-kill" "gnus/gnus-kill.el" 11795;;;### (autoloads (gnus-batch-score) "gnus-kill" "gnus/gnus-kill.el"
11835;;;;;; (17279 27122)) 11796;;;;;; (17383 38805))
11836;;; Generated autoloads from gnus/gnus-kill.el 11797;;; Generated autoloads from gnus/gnus-kill.el
11837 11798
11838(defalias (quote gnus-batch-kill) (quote gnus-batch-score)) 11799(defalias (quote gnus-batch-kill) (quote gnus-batch-score))
@@ -11847,7 +11808,7 @@ Usage: emacs -batch -l ~/.emacs -l gnus -f gnus-batch-score
11847 11808
11848;;;### (autoloads (gnus-mailing-list-mode gnus-mailing-list-insinuate 11809;;;### (autoloads (gnus-mailing-list-mode gnus-mailing-list-insinuate
11849;;;;;; turn-on-gnus-mailing-list-mode) "gnus-ml" "gnus/gnus-ml.el" 11810;;;;;; turn-on-gnus-mailing-list-mode) "gnus-ml" "gnus/gnus-ml.el"
11850;;;;;; (17279 27122)) 11811;;;;;; (17383 38805))
11851;;; Generated autoloads from gnus/gnus-ml.el 11812;;; Generated autoloads from gnus/gnus-ml.el
11852 11813
11853(autoload (quote turn-on-gnus-mailing-list-mode) "gnus-ml" "\ 11814(autoload (quote turn-on-gnus-mailing-list-mode) "gnus-ml" "\
@@ -11872,7 +11833,7 @@ Minor mode for providing mailing-list commands.
11872 11833
11873;;;### (autoloads (gnus-group-split-fancy gnus-group-split gnus-group-split-update 11834;;;### (autoloads (gnus-group-split-fancy gnus-group-split gnus-group-split-update
11874;;;;;; gnus-group-split-setup) "gnus-mlspl" "gnus/gnus-mlspl.el" 11835;;;;;; gnus-group-split-setup) "gnus-mlspl" "gnus/gnus-mlspl.el"
11875;;;;;; (17279 27122)) 11836;;;;;; (17383 38805))
11876;;; Generated autoloads from gnus/gnus-mlspl.el 11837;;; Generated autoloads from gnus/gnus-mlspl.el
11877 11838
11878(autoload (quote gnus-group-split-setup) "gnus-mlspl" "\ 11839(autoload (quote gnus-group-split-setup) "gnus-mlspl" "\
@@ -11973,7 +11934,7 @@ Calling (gnus-group-split-fancy nil nil \"mail.others\") returns:
11973;;;*** 11934;;;***
11974 11935
11975;;;### (autoloads (gnus-change-server) "gnus-move" "gnus/gnus-move.el" 11936;;;### (autoloads (gnus-change-server) "gnus-move" "gnus/gnus-move.el"
11976;;;;;; (17279 27122)) 11937;;;;;; (17383 38805))
11977;;; Generated autoloads from gnus/gnus-move.el 11938;;; Generated autoloads from gnus/gnus-move.el
11978 11939
11979(autoload (quote gnus-change-server) "gnus-move" "\ 11940(autoload (quote gnus-change-server) "gnus-move" "\
@@ -11985,7 +11946,7 @@ Update the .newsrc.eld file to reflect the change of nntp server.
11985;;;*** 11946;;;***
11986 11947
11987;;;### (autoloads (gnus-button-reply gnus-button-mailto gnus-msg-mail) 11948;;;### (autoloads (gnus-button-reply gnus-button-mailto gnus-msg-mail)
11988;;;;;; "gnus-msg" "gnus/gnus-msg.el" (17350 14841)) 11949;;;;;; "gnus-msg" "gnus/gnus-msg.el" (17383 38805))
11989;;; Generated autoloads from gnus/gnus-msg.el 11950;;; Generated autoloads from gnus/gnus-msg.el
11990 11951
11991(autoload (quote gnus-msg-mail) "gnus-msg" "\ 11952(autoload (quote gnus-msg-mail) "gnus-msg" "\
@@ -12009,9 +11970,25 @@ Like `message-reply'.
12009 11970
12010;;;*** 11971;;;***
12011 11972
11973;;;### (autoloads (gnus-nocem-load-cache gnus-nocem-scan-groups)
11974;;;;;; "gnus-nocem" "gnus/gnus-nocem.el" (17427 41288))
11975;;; Generated autoloads from gnus/gnus-nocem.el
11976
11977(autoload (quote gnus-nocem-scan-groups) "gnus-nocem" "\
11978Scan all NoCeM groups for new NoCeM messages.
11979
11980\(fn)" t nil)
11981
11982(autoload (quote gnus-nocem-load-cache) "gnus-nocem" "\
11983Load the NoCeM cache.
11984
11985\(fn)" t nil)
11986
11987;;;***
11988
12012;;;### (autoloads (gnus-treat-newsgroups-picon gnus-treat-mail-picon 11989;;;### (autoloads (gnus-treat-newsgroups-picon gnus-treat-mail-picon
12013;;;;;; gnus-treat-from-picon) "gnus-picon" "gnus/gnus-picon.el" 11990;;;;;; gnus-treat-from-picon) "gnus-picon" "gnus/gnus-picon.el"
12014;;;;;; (17279 27122)) 11991;;;;;; (17383 38805))
12015;;; Generated autoloads from gnus/gnus-picon.el 11992;;; Generated autoloads from gnus/gnus-picon.el
12016 11993
12017(autoload (quote gnus-treat-from-picon) "gnus-picon" "\ 11994(autoload (quote gnus-treat-from-picon) "gnus-picon" "\
@@ -12038,7 +12015,7 @@ If picons are already displayed, remove them.
12038;;;;;; gnus-sorted-nintersection gnus-sorted-range-intersection 12015;;;;;; gnus-sorted-nintersection gnus-sorted-range-intersection
12039;;;;;; gnus-sorted-intersection gnus-intersection gnus-sorted-complement 12016;;;;;; gnus-sorted-intersection gnus-intersection gnus-sorted-complement
12040;;;;;; gnus-sorted-ndifference gnus-sorted-difference) "gnus-range" 12017;;;;;; gnus-sorted-ndifference gnus-sorted-difference) "gnus-range"
12041;;;;;; "gnus/gnus-range.el" (17279 27122)) 12018;;;;;; "gnus/gnus-range.el" (17383 38805))
12042;;; Generated autoloads from gnus/gnus-range.el 12019;;; Generated autoloads from gnus/gnus-range.el
12043 12020
12044(autoload (quote gnus-sorted-difference) "gnus-range" "\ 12021(autoload (quote gnus-sorted-difference) "gnus-range" "\
@@ -12106,7 +12083,7 @@ Add NUM into sorted LIST by side effect.
12106;;;*** 12083;;;***
12107 12084
12108;;;### (autoloads (gnus-registry-install-hooks gnus-registry-initialize) 12085;;;### (autoloads (gnus-registry-install-hooks gnus-registry-initialize)
12109;;;;;; "gnus-registry" "gnus/gnus-registry.el" (17279 27122)) 12086;;;;;; "gnus-registry" "gnus/gnus-registry.el" (17383 38805))
12110;;; Generated autoloads from gnus/gnus-registry.el 12087;;; Generated autoloads from gnus/gnus-registry.el
12111 12088
12112(autoload (quote gnus-registry-initialize) "gnus-registry" "\ 12089(autoload (quote gnus-registry-initialize) "gnus-registry" "\
@@ -12122,8 +12099,8 @@ Install the registry hooks.
12122;;;*** 12099;;;***
12123 12100
12124;;;### (autoloads (gnus-sieve-article-add-rule gnus-sieve-generate 12101;;;### (autoloads (gnus-sieve-article-add-rule gnus-sieve-generate
12125;;;;;; gnus-sieve-update) "gnus-sieve" "gnus/gnus-sieve.el" (17279 12102;;;;;; gnus-sieve-update) "gnus-sieve" "gnus/gnus-sieve.el" (17383
12126;;;;;; 27122)) 12103;;;;;; 38805))
12127;;; Generated autoloads from gnus/gnus-sieve.el 12104;;; Generated autoloads from gnus/gnus-sieve.el
12128 12105
12129(autoload (quote gnus-sieve-update) "gnus-sieve" "\ 12106(autoload (quote gnus-sieve-update) "gnus-sieve" "\
@@ -12151,7 +12128,7 @@ Not documented
12151;;;*** 12128;;;***
12152 12129
12153;;;### (autoloads (gnus-batch-brew-soup) "gnus-soup" "gnus/gnus-soup.el" 12130;;;### (autoloads (gnus-batch-brew-soup) "gnus-soup" "gnus/gnus-soup.el"
12154;;;;;; (17279 27122)) 12131;;;;;; (17383 38805))
12155;;; Generated autoloads from gnus/gnus-soup.el 12132;;; Generated autoloads from gnus/gnus-soup.el
12156 12133
12157(autoload (quote gnus-batch-brew-soup) "gnus-soup" "\ 12134(autoload (quote gnus-batch-brew-soup) "gnus-soup" "\
@@ -12171,7 +12148,7 @@ Note -- this function hasn't been implemented yet.
12171;;;*** 12148;;;***
12172 12149
12173;;;### (autoloads (gnus-update-format) "gnus-spec" "gnus/gnus-spec.el" 12150;;;### (autoloads (gnus-update-format) "gnus-spec" "gnus/gnus-spec.el"
12174;;;;;; (17279 27122)) 12151;;;;;; (17383 38805))
12175;;; Generated autoloads from gnus/gnus-spec.el 12152;;; Generated autoloads from gnus/gnus-spec.el
12176 12153
12177(autoload (quote gnus-update-format) "gnus-spec" "\ 12154(autoload (quote gnus-update-format) "gnus-spec" "\
@@ -12182,8 +12159,8 @@ Update the format specification near point.
12182;;;*** 12159;;;***
12183 12160
12184;;;### (autoloads (gnus-fixup-nnimap-unread-after-getting-new-news 12161;;;### (autoloads (gnus-fixup-nnimap-unread-after-getting-new-news
12185;;;;;; gnus-declare-backend) "gnus-start" "gnus/gnus-start.el" (17357 12162;;;;;; gnus-declare-backend) "gnus-start" "gnus/gnus-start.el" (17427
12186;;;;;; 6512)) 12163;;;;;; 41288))
12187;;; Generated autoloads from gnus/gnus-start.el 12164;;; Generated autoloads from gnus/gnus-start.el
12188 12165
12189(autoload (quote gnus-declare-backend) "gnus-start" "\ 12166(autoload (quote gnus-declare-backend) "gnus-start" "\
@@ -12199,7 +12176,7 @@ Not documented
12199;;;*** 12176;;;***
12200 12177
12201;;;### (autoloads (gnus-add-configuration) "gnus-win" "gnus/gnus-win.el" 12178;;;### (autoloads (gnus-add-configuration) "gnus-win" "gnus/gnus-win.el"
12202;;;;;; (17279 27122)) 12179;;;;;; (17383 38805))
12203;;; Generated autoloads from gnus/gnus-win.el 12180;;; Generated autoloads from gnus/gnus-win.el
12204 12181
12205(autoload (quote gnus-add-configuration) "gnus-win" "\ 12182(autoload (quote gnus-add-configuration) "gnus-win" "\
@@ -12209,7 +12186,7 @@ Add the window configuration CONF to `gnus-buffer-configuration'.
12209 12186
12210;;;*** 12187;;;***
12211 12188
12212;;;### (autoloads (gomoku) "gomoku" "play/gomoku.el" (17279 27172)) 12189;;;### (autoloads (gomoku) "gomoku" "play/gomoku.el" (17383 38807))
12213;;; Generated autoloads from play/gomoku.el 12190;;; Generated autoloads from play/gomoku.el
12214 12191
12215(autoload (quote gomoku) "gomoku" "\ 12192(autoload (quote gomoku) "gomoku" "\
@@ -12236,7 +12213,7 @@ Use \\[describe-mode] for more info.
12236;;;*** 12213;;;***
12237 12214
12238;;;### (autoloads (goto-address goto-address-at-point) "goto-addr" 12215;;;### (autoloads (goto-address goto-address-at-point) "goto-addr"
12239;;;;;; "net/goto-addr.el" (17337 56255)) 12216;;;;;; "net/goto-addr.el" (17390 26944))
12240;;; Generated autoloads from net/goto-addr.el 12217;;; Generated autoloads from net/goto-addr.el
12241 12218
12242(define-obsolete-function-alias (quote goto-address-at-mouse) (quote goto-address-at-point) "22.1") 12219(define-obsolete-function-alias (quote goto-address-at-mouse) (quote goto-address-at-point) "22.1")
@@ -12265,7 +12242,7 @@ Also fontifies the buffer appropriately (see `goto-address-fontify-p' and
12265 12242
12266;;;### (autoloads (grep-tree grep-find grep-mode grep grep-compute-defaults 12243;;;### (autoloads (grep-tree grep-find grep-mode grep grep-compute-defaults
12267;;;;;; grep-process-setup grep-setup-hook grep-find-command grep-command 12244;;;;;; grep-process-setup grep-setup-hook grep-find-command grep-command
12268;;;;;; grep-window-height) "grep" "progmodes/grep.el" (17279 27123)) 12245;;;;;; grep-window-height) "grep" "progmodes/grep.el" (17441 26652))
12269;;; Generated autoloads from progmodes/grep.el 12246;;; Generated autoloads from progmodes/grep.el
12270 12247
12271(defvar grep-window-height nil "\ 12248(defvar grep-window-height nil "\
@@ -12389,7 +12366,7 @@ those sub directories of DIR.
12389 12366
12390;;;*** 12367;;;***
12391 12368
12392;;;### (autoloads (gs-load-image) "gs" "gs.el" (17279 27123)) 12369;;;### (autoloads (gs-load-image) "gs" "gs.el" (17390 26939))
12393;;; Generated autoloads from gs.el 12370;;; Generated autoloads from gs.el
12394 12371
12395(autoload (quote gs-load-image) "gs" "\ 12372(autoload (quote gs-load-image) "gs" "\
@@ -12402,14 +12379,19 @@ the form \"WINDOW-ID PIXMAP-ID\". Value is non-nil if successful.
12402 12379
12403;;;*** 12380;;;***
12404 12381
12405;;;### (autoloads (gud-tooltip-mode gdb-script-mode bashdb jdb pdb 12382;;;### (autoloads (gdb-script-mode bashdb jdb pdb perldb xdb dbx
12406;;;;;; perldb xdb dbx sdb gdb) "gud" "progmodes/gud.el" (17350 14833)) 12383;;;;;; sdb gdb) "gud" "progmodes/gud.el" (17454 30835))
12407;;; Generated autoloads from progmodes/gud.el 12384;;; Generated autoloads from progmodes/gud.el
12408 12385
12409(autoload (quote gdb) "gud" "\ 12386(autoload (quote gdb) "gud" "\
12410Run gdb on program FILE in buffer *gud-FILE*. 12387Run gdb on program FILE in buffer *gud-FILE*.
12411The directory containing FILE becomes the initial working directory 12388The directory containing FILE becomes the initial working
12412and source-file directory for your debugger. 12389directory and source-file directory for your debugger. By
12390default this command starts GDB using a graphical interface. See
12391`gdba' for more information.
12392
12393To run GDB in text command mode, set `gud-gdb-command-name' to
12394\"gdb --fullname\" and include the pathname, if necessary.
12413 12395
12414\(fn COMMAND-LINE)" t nil) 12396\(fn COMMAND-LINE)" t nil)
12415 12397
@@ -12482,25 +12464,10 @@ Major mode for editing GDB scripts
12482 12464
12483\(fn)" t nil) 12465\(fn)" t nil)
12484 12466
12485(defvar gud-tooltip-mode nil "\
12486Non-nil if Gud-Tooltip mode is enabled.
12487See the command `gud-tooltip-mode' for a description of this minor-mode.
12488Setting this variable directly does not take effect;
12489use either \\[customize] or the function `gud-tooltip-mode'.")
12490
12491(custom-autoload (quote gud-tooltip-mode) "gud")
12492
12493(put (quote gud-tooltip-mode) (quote custom-set) (quote custom-set-minor-mode))
12494
12495(autoload (quote gud-tooltip-mode) "gud" "\
12496Toggle the display of GUD tooltips.
12497
12498\(fn &optional ARG)" t nil)
12499
12500;;;*** 12467;;;***
12501 12468
12502;;;### (autoloads (handwrite) "handwrite" "play/handwrite.el" (17279 12469;;;### (autoloads (handwrite) "handwrite" "play/handwrite.el" (17383
12503;;;;;; 27123)) 12470;;;;;; 38807))
12504;;; Generated autoloads from play/handwrite.el 12471;;; Generated autoloads from play/handwrite.el
12505 12472
12506(autoload (quote handwrite) "handwrite" "\ 12473(autoload (quote handwrite) "handwrite" "\
@@ -12548,7 +12515,7 @@ to be updated.
12548;;;### (autoloads (scan-buf-previous-region scan-buf-next-region 12515;;;### (autoloads (scan-buf-previous-region scan-buf-next-region
12549;;;;;; scan-buf-move-to-region help-at-pt-display-when-idle help-at-pt-set-timer 12516;;;;;; scan-buf-move-to-region help-at-pt-display-when-idle help-at-pt-set-timer
12550;;;;;; help-at-pt-cancel-timer display-local-help help-at-pt-kbd-string 12517;;;;;; help-at-pt-cancel-timer display-local-help help-at-pt-kbd-string
12551;;;;;; help-at-pt-string) "help-at-pt" "help-at-pt.el" (17279 27123)) 12518;;;;;; help-at-pt-string) "help-at-pt" "help-at-pt.el" (17390 26939))
12552;;; Generated autoloads from help-at-pt.el 12519;;; Generated autoloads from help-at-pt.el
12553 12520
12554(autoload (quote help-at-pt-string) "help-at-pt" "\ 12521(autoload (quote help-at-pt-string) "help-at-pt" "\
@@ -12678,7 +12645,7 @@ different regions. With numeric argument ARG, behaves like
12678;;;### (autoloads (describe-categories describe-syntax describe-variable 12645;;;### (autoloads (describe-categories describe-syntax describe-variable
12679;;;;;; variable-at-point describe-function-1 describe-simplify-lib-file-name 12646;;;;;; variable-at-point describe-function-1 describe-simplify-lib-file-name
12680;;;;;; help-C-file-name describe-function help-with-tutorial) "help-fns" 12647;;;;;; help-C-file-name describe-function help-with-tutorial) "help-fns"
12681;;;;;; "help-fns.el" (17374 21544)) 12648;;;;;; "help-fns.el" (17401 60341))
12682;;; Generated autoloads from help-fns.el 12649;;; Generated autoloads from help-fns.el
12683 12650
12684(autoload (quote help-with-tutorial) "help-fns" "\ 12651(autoload (quote help-with-tutorial) "help-fns" "\
@@ -12745,7 +12712,7 @@ BUFFER should be a buffer or a buffer name.
12745;;;*** 12712;;;***
12746 12713
12747;;;### (autoloads (three-step-help) "help-macro" "help-macro.el" 12714;;;### (autoloads (three-step-help) "help-macro" "help-macro.el"
12748;;;;;; (17319 2454)) 12715;;;;;; (17390 26939))
12749;;; Generated autoloads from help-macro.el 12716;;; Generated autoloads from help-macro.el
12750 12717
12751(defvar three-step-help nil "\ 12718(defvar three-step-help nil "\
@@ -12761,7 +12728,7 @@ A value of nil means skip the middle step, so that
12761 12728
12762;;;### (autoloads (help-xref-on-pp help-insert-xref-button help-xref-button 12729;;;### (autoloads (help-xref-on-pp help-insert-xref-button help-xref-button
12763;;;;;; help-make-xrefs help-setup-xref help-mode-finish help-mode-setup 12730;;;;;; help-make-xrefs help-setup-xref help-mode-finish help-mode-setup
12764;;;;;; help-mode) "help-mode" "help-mode.el" (17331 26860)) 12731;;;;;; help-mode) "help-mode" "help-mode.el" (17441 26668))
12765;;; Generated autoloads from help-mode.el 12732;;; Generated autoloads from help-mode.el
12766 12733
12767(autoload (quote help-mode) "help-mode" "\ 12734(autoload (quote help-mode) "help-mode" "\
@@ -12844,7 +12811,7 @@ Add xrefs for symbols in `pp's output between FROM and TO.
12844;;;*** 12811;;;***
12845 12812
12846;;;### (autoloads (Helper-help Helper-describe-bindings) "helper" 12813;;;### (autoloads (Helper-help Helper-describe-bindings) "helper"
12847;;;;;; "emacs-lisp/helper.el" (17279 27122)) 12814;;;;;; "emacs-lisp/helper.el" (17390 26938))
12848;;; Generated autoloads from emacs-lisp/helper.el 12815;;; Generated autoloads from emacs-lisp/helper.el
12849 12816
12850(autoload (quote Helper-describe-bindings) "helper" "\ 12817(autoload (quote Helper-describe-bindings) "helper" "\
@@ -12860,7 +12827,7 @@ Provide help for current mode.
12860;;;*** 12827;;;***
12861 12828
12862;;;### (autoloads (hexlify-buffer hexl-find-file hexl-mode) "hexl" 12829;;;### (autoloads (hexlify-buffer hexl-find-file hexl-mode) "hexl"
12863;;;;;; "hexl.el" (17279 27123)) 12830;;;;;; "hexl.el" (17390 26939))
12864;;; Generated autoloads from hexl.el 12831;;; Generated autoloads from hexl.el
12865 12832
12866(autoload (quote hexl-mode) "hexl" "\ 12833(autoload (quote hexl-mode) "hexl" "\
@@ -12956,7 +12923,7 @@ This discards the buffer's undo information.
12956;;;### (autoloads (hi-lock-write-interactive-patterns hi-lock-unface-buffer 12923;;;### (autoloads (hi-lock-write-interactive-patterns hi-lock-unface-buffer
12957;;;;;; hi-lock-face-phrase-buffer hi-lock-face-buffer hi-lock-line-face-buffer 12924;;;;;; hi-lock-face-phrase-buffer hi-lock-face-buffer hi-lock-line-face-buffer
12958;;;;;; global-hi-lock-mode hi-lock-mode) "hi-lock" "hi-lock.el" 12925;;;;;; global-hi-lock-mode hi-lock-mode) "hi-lock" "hi-lock.el"
12959;;;;;; (17379 24714)) 12926;;;;;; (17390 26939))
12960;;; Generated autoloads from hi-lock.el 12927;;; Generated autoloads from hi-lock.el
12961 12928
12962(autoload (quote hi-lock-mode) "hi-lock" "\ 12929(autoload (quote hi-lock-mode) "hi-lock" "\
@@ -13082,7 +13049,7 @@ be found in variable `hi-lock-interactive-patterns'.
13082;;;*** 13049;;;***
13083 13050
13084;;;### (autoloads (hide-ifdef-lines hide-ifdef-read-only hide-ifdef-initially 13051;;;### (autoloads (hide-ifdef-lines hide-ifdef-read-only hide-ifdef-initially
13085;;;;;; hide-ifdef-mode) "hideif" "progmodes/hideif.el" (17279 27123)) 13052;;;;;; hide-ifdef-mode) "hideif" "progmodes/hideif.el" (17390 27408))
13086;;; Generated autoloads from progmodes/hideif.el 13053;;; Generated autoloads from progmodes/hideif.el
13087 13054
13088(autoload (quote hide-ifdef-mode) "hideif" "\ 13055(autoload (quote hide-ifdef-mode) "hideif" "\
@@ -13137,7 +13104,7 @@ how the hiding is done:
13137;;;*** 13104;;;***
13138 13105
13139;;;### (autoloads (hs-minor-mode) "hideshow" "progmodes/hideshow.el" 13106;;;### (autoloads (hs-minor-mode) "hideshow" "progmodes/hideshow.el"
13140;;;;;; (17279 27169)) 13107;;;;;; (17390 27408))
13141;;; Generated autoloads from progmodes/hideshow.el 13108;;; Generated autoloads from progmodes/hideshow.el
13142 13109
13143(defvar hs-special-modes-alist (quote ((c-mode "{" "}" "/[*/]" nil hs-c-like-adjust-block-beginning) (c++-mode "{" "}" "/[*/]" nil hs-c-like-adjust-block-beginning) (bibtex-mode ("^@\\S(*\\(\\s(\\)" 1)) (java-mode "{" "}" "/[*/]" nil hs-c-like-adjust-block-beginning))) "\ 13110(defvar hs-special-modes-alist (quote ((c-mode "{" "}" "/[*/]" nil hs-c-like-adjust-block-beginning) (c++-mode "{" "}" "/[*/]" nil hs-c-like-adjust-block-beginning) (bibtex-mode ("^@\\S(*\\(\\s(\\)" 1)) (java-mode "{" "}" "/[*/]" nil hs-c-like-adjust-block-beginning))) "\
@@ -13195,7 +13162,7 @@ Key bindings:
13195;;;;;; highlight-compare-buffers highlight-changes-rotate-faces 13162;;;;;; highlight-compare-buffers highlight-changes-rotate-faces
13196;;;;;; highlight-changes-previous-change highlight-changes-next-change 13163;;;;;; highlight-changes-previous-change highlight-changes-next-change
13197;;;;;; highlight-changes-mode highlight-changes-remove-highlight) 13164;;;;;; highlight-changes-mode highlight-changes-remove-highlight)
13198;;;;;; "hilit-chg" "hilit-chg.el" (17379 24711)) 13165;;;;;; "hilit-chg" "hilit-chg.el" (17390 27370))
13199;;; Generated autoloads from hilit-chg.el 13166;;; Generated autoloads from hilit-chg.el
13200 13167
13201(autoload (quote highlight-changes-remove-highlight) "hilit-chg" "\ 13168(autoload (quote highlight-changes-remove-highlight) "hilit-chg" "\
@@ -13325,7 +13292,7 @@ variable `highlight-changes-global-changes-existing-buffers' is non-nil).
13325;;;;;; hippie-expand-ignore-buffers hippie-expand-max-buffers hippie-expand-no-restriction 13292;;;;;; hippie-expand-ignore-buffers hippie-expand-max-buffers hippie-expand-no-restriction
13326;;;;;; hippie-expand-dabbrev-as-symbol hippie-expand-dabbrev-skip-space 13293;;;;;; hippie-expand-dabbrev-as-symbol hippie-expand-dabbrev-skip-space
13327;;;;;; hippie-expand-verbose hippie-expand-try-functions-list) "hippie-exp" 13294;;;;;; hippie-expand-verbose hippie-expand-try-functions-list) "hippie-exp"
13328;;;;;; "hippie-exp.el" (17279 27123)) 13295;;;;;; "hippie-exp.el" (17390 26939))
13329;;; Generated autoloads from hippie-exp.el 13296;;; Generated autoloads from hippie-exp.el
13330 13297
13331(defvar hippie-expand-try-functions-list (quote (try-complete-file-name-partially try-complete-file-name try-expand-all-abbrevs try-expand-list try-expand-line try-expand-dabbrev try-expand-dabbrev-all-buffers try-expand-dabbrev-from-kill try-complete-lisp-symbol-partially try-complete-lisp-symbol)) "\ 13298(defvar hippie-expand-try-functions-list (quote (try-complete-file-name-partially try-complete-file-name try-expand-all-abbrevs try-expand-list try-expand-line try-expand-dabbrev try-expand-dabbrev-all-buffers try-expand-dabbrev-from-kill try-complete-lisp-symbol-partially try-complete-lisp-symbol)) "\
@@ -13440,7 +13407,7 @@ Global-Hl-Line mode uses the functions `global-hl-line-unhighlight' and
13440;;;*** 13407;;;***
13441 13408
13442;;;### (autoloads (list-holidays holidays) "holidays" "calendar/holidays.el" 13409;;;### (autoloads (list-holidays holidays) "holidays" "calendar/holidays.el"
13443;;;;;; (17308 43144)) 13410;;;;;; (17427 42815))
13444;;; Generated autoloads from calendar/holidays.el 13411;;; Generated autoloads from calendar/holidays.el
13445 13412
13446(autoload (quote holidays) "holidays" "\ 13413(autoload (quote holidays) "holidays" "\
@@ -13454,8 +13421,21 @@ This function is suitable for execution in a .emacs file.
13454(autoload (quote list-holidays) "holidays" "\ 13421(autoload (quote list-holidays) "holidays" "\
13455Display holidays for years Y1 to Y2 (inclusive). 13422Display holidays for years Y1 to Y2 (inclusive).
13456 13423
13457The optional list of holidays L defaults to `calendar-holidays'. See the 13424The optional list of holidays L defaults to `calendar-holidays'.
13458documentation for that variable for a description of holiday lists. 13425If you want to control what holidays are displayed, use a
13426different list. For example,
13427
13428 (list-holidays 2006 2006
13429 (append general-holidays local-holidays other-holidays))
13430
13431will display holidays for the year 2006 defined in the 3
13432mentioned lists, and nothing else.
13433
13434When called interactively, this command offers a choice of
13435holidays, based on the variables `solar-holidays' etc. See the
13436documentation of `calendar-holidays' for a list of the variables
13437that control the choices, as well as a description of the format
13438of a holiday list.
13459 13439
13460The optional LABEL is used to label the buffer created. 13440The optional LABEL is used to label the buffer created.
13461 13441
@@ -13464,7 +13444,7 @@ The optional LABEL is used to label the buffer created.
13464;;;*** 13444;;;***
13465 13445
13466;;;### (autoloads (hscroll-global-mode hscroll-mode turn-on-hscroll) 13446;;;### (autoloads (hscroll-global-mode hscroll-mode turn-on-hscroll)
13467;;;;;; "hscroll" "obsolete/hscroll.el" (17279 27123)) 13447;;;;;; "hscroll" "obsolete/hscroll.el" (17383 38806))
13468;;; Generated autoloads from obsolete/hscroll.el 13448;;; Generated autoloads from obsolete/hscroll.el
13469 13449
13470(autoload (quote turn-on-hscroll) "hscroll" "\ 13450(autoload (quote turn-on-hscroll) "hscroll" "\
@@ -13490,8 +13470,8 @@ Also see `automatic-hscrolling'.
13490 13470
13491;;;*** 13471;;;***
13492 13472
13493;;;### (autoloads (html2text) "html2text" "gnus/html2text.el" (17279 13473;;;### (autoloads (html2text) "html2text" "gnus/html2text.el" (17396
13494;;;;;; 27122)) 13474;;;;;; 42171))
13495;;; Generated autoloads from gnus/html2text.el 13475;;; Generated autoloads from gnus/html2text.el
13496 13476
13497(autoload (quote html2text) "html2text" "\ 13477(autoload (quote html2text) "html2text" "\
@@ -13523,7 +13503,7 @@ Convert HTML to plain text in the current buffer.
13523;;;;;; ibuffer-backward-filter-group ibuffer-forward-filter-group 13503;;;;;; ibuffer-backward-filter-group ibuffer-forward-filter-group
13524;;;;;; ibuffer-toggle-filter-group ibuffer-mouse-toggle-filter-group 13504;;;;;; ibuffer-toggle-filter-group ibuffer-mouse-toggle-filter-group
13525;;;;;; ibuffer-interactive-filter-by-mode ibuffer-mouse-filter-by-mode 13505;;;;;; ibuffer-interactive-filter-by-mode ibuffer-mouse-filter-by-mode
13526;;;;;; ibuffer-auto-mode) "ibuf-ext" "ibuf-ext.el" (17379 30025)) 13506;;;;;; ibuffer-auto-mode) "ibuf-ext" "ibuf-ext.el" (17454 30832))
13527;;; Generated autoloads from ibuf-ext.el 13507;;; Generated autoloads from ibuf-ext.el
13528 13508
13529(autoload (quote ibuffer-auto-mode) "ibuf-ext" "\ 13509(autoload (quote ibuffer-auto-mode) "ibuf-ext" "\
@@ -13889,8 +13869,8 @@ defaults to one.
13889;;;*** 13869;;;***
13890 13870
13891;;;### (autoloads (define-ibuffer-filter define-ibuffer-op define-ibuffer-sorter 13871;;;### (autoloads (define-ibuffer-filter define-ibuffer-op define-ibuffer-sorter
13892;;;;;; define-ibuffer-column) "ibuf-macs" "ibuf-macs.el" (17279 13872;;;;;; define-ibuffer-column) "ibuf-macs" "ibuf-macs.el" (17390
13893;;;;;; 27171)) 13873;;;;;; 26939))
13894;;; Generated autoloads from ibuf-macs.el 13874;;; Generated autoloads from ibuf-macs.el
13895 13875
13896(autoload (quote define-ibuffer-column) "ibuf-macs" "\ 13876(autoload (quote define-ibuffer-column) "ibuf-macs" "\
@@ -14017,7 +13997,7 @@ FORMATS is the value to use for `ibuffer-formats'.
14017 13997
14018;;;### (autoloads (icalendar-import-buffer icalendar-import-file 13998;;;### (autoloads (icalendar-import-buffer icalendar-import-file
14019;;;;;; icalendar-export-region icalendar-export-file) "icalendar" 13999;;;;;; icalendar-export-region icalendar-export-file) "icalendar"
14020;;;;;; "calendar/icalendar.el" (17279 27196)) 14000;;;;;; "calendar/icalendar.el" (17401 60141))
14021;;; Generated autoloads from calendar/icalendar.el 14001;;; Generated autoloads from calendar/icalendar.el
14022 14002
14023(autoload (quote icalendar-export-file) "icalendar" "\ 14003(autoload (quote icalendar-export-file) "icalendar" "\
@@ -14069,8 +14049,8 @@ buffer `*icalendar-errors*'.
14069 14049
14070;;;*** 14050;;;***
14071 14051
14072;;;### (autoloads (icomplete-mode) "icomplete" "icomplete.el" (17279 14052;;;### (autoloads (icomplete-mode) "icomplete" "icomplete.el" (17401
14073;;;;;; 27123)) 14053;;;;;; 60148))
14074;;; Generated autoloads from icomplete.el 14054;;; Generated autoloads from icomplete.el
14075 14055
14076(defvar icomplete-mode nil "\ 14056(defvar icomplete-mode nil "\
@@ -14091,7 +14071,7 @@ With a numeric argument, turn Icomplete mode on iff ARG is positive.
14091 14071
14092;;;*** 14072;;;***
14093 14073
14094;;;### (autoloads (icon-mode) "icon" "progmodes/icon.el" (17279 27203)) 14074;;;### (autoloads (icon-mode) "icon" "progmodes/icon.el" (17390 27408))
14095;;; Generated autoloads from progmodes/icon.el 14075;;; Generated autoloads from progmodes/icon.el
14096 14076
14097(autoload (quote icon-mode) "icon" "\ 14077(autoload (quote icon-mode) "icon" "\
@@ -14132,7 +14112,7 @@ with no args, if that value is non-nil.
14132;;;*** 14112;;;***
14133 14113
14134;;;### (autoloads (idlwave-shell) "idlw-shell" "progmodes/idlw-shell.el" 14114;;;### (autoloads (idlwave-shell) "idlw-shell" "progmodes/idlw-shell.el"
14135;;;;;; (17307 17625)) 14115;;;;;; (17390 27408))
14136;;; Generated autoloads from progmodes/idlw-shell.el 14116;;; Generated autoloads from progmodes/idlw-shell.el
14137 14117
14138(autoload (quote idlwave-shell) "idlw-shell" "\ 14118(autoload (quote idlwave-shell) "idlw-shell" "\
@@ -14158,7 +14138,7 @@ See also the variable `idlwave-shell-prompt-pattern'.
14158;;;*** 14138;;;***
14159 14139
14160;;;### (autoloads (idlwave-mode) "idlwave" "progmodes/idlwave.el" 14140;;;### (autoloads (idlwave-mode) "idlwave" "progmodes/idlwave.el"
14161;;;;;; (17279 27203)) 14141;;;;;; (17390 27408))
14162;;; Generated autoloads from progmodes/idlwave.el 14142;;; Generated autoloads from progmodes/idlwave.el
14163 14143
14164(autoload (quote idlwave-mode) "idlwave" "\ 14144(autoload (quote idlwave-mode) "idlwave" "\
@@ -14294,8 +14274,8 @@ The main features of this mode are
14294;;;;;; ido-find-alternate-file ido-find-file-other-window ido-find-file 14274;;;;;; ido-find-alternate-file ido-find-file-other-window ido-find-file
14295;;;;;; ido-find-file-in-dir ido-switch-buffer-other-frame ido-insert-buffer 14275;;;;;; ido-find-file-in-dir ido-switch-buffer-other-frame ido-insert-buffer
14296;;;;;; ido-kill-buffer ido-display-buffer ido-switch-buffer-other-window 14276;;;;;; ido-kill-buffer ido-display-buffer ido-switch-buffer-other-window
14297;;;;;; ido-switch-buffer ido-mode ido-mode) "ido" "ido.el" (17308 14277;;;;;; ido-switch-buffer ido-mode ido-mode) "ido" "ido.el" (17441
14298;;;;;; 43140)) 14278;;;;;; 26659))
14299;;; Generated autoloads from ido.el 14279;;; Generated autoloads from ido.el
14300 14280
14301(defvar ido-mode nil "\ 14281(defvar ido-mode nil "\
@@ -14556,7 +14536,7 @@ DEF, if non-nil, is the default value.
14556 14536
14557;;;*** 14537;;;***
14558 14538
14559;;;### (autoloads (ielm) "ielm" "ielm.el" (17279 27123)) 14539;;;### (autoloads (ielm) "ielm" "ielm.el" (17390 26940))
14560;;; Generated autoloads from ielm.el 14540;;; Generated autoloads from ielm.el
14561 (add-hook 'same-window-buffer-names "*ielm*") 14541 (add-hook 'same-window-buffer-names "*ielm*")
14562 14542
@@ -14569,7 +14549,7 @@ Switches to the buffer `*ielm*', or creates it if it does not exist.
14569;;;*** 14549;;;***
14570 14550
14571;;;### (autoloads (iimage-mode turn-on-iimage-mode) "iimage" "iimage.el" 14551;;;### (autoloads (iimage-mode turn-on-iimage-mode) "iimage" "iimage.el"
14572;;;;;; (17279 27123)) 14552;;;;;; (17390 26940))
14573;;; Generated autoloads from iimage.el 14553;;; Generated autoloads from iimage.el
14574 14554
14575(autoload (quote turn-on-iimage-mode) "iimage" "\ 14555(autoload (quote turn-on-iimage-mode) "iimage" "\
@@ -14587,7 +14567,7 @@ Toggle inline image minor mode.
14587;;;### (autoloads (defimage find-image remove-images insert-sliced-image 14567;;;### (autoloads (defimage find-image remove-images insert-sliced-image
14588;;;;;; insert-image put-image create-image image-type-available-p 14568;;;;;; insert-image put-image create-image image-type-available-p
14589;;;;;; image-type-from-file-name image-type-from-file-header image-type-from-buffer 14569;;;;;; image-type-from-file-name image-type-from-file-header image-type-from-buffer
14590;;;;;; image-type-from-data) "image" "image.el" (17279 27196)) 14570;;;;;; image-type-from-data) "image" "image.el" (17441 26666))
14591;;; Generated autoloads from image.el 14571;;; Generated autoloads from image.el
14592 14572
14593(autoload (quote image-type-from-data) "image" "\ 14573(autoload (quote image-type-from-data) "image" "\
@@ -14738,7 +14718,7 @@ Example:
14738 14718
14739;;;### (autoloads (auto-image-file-mode insert-image-file image-file-name-regexp 14719;;;### (autoloads (auto-image-file-mode insert-image-file image-file-name-regexp
14740;;;;;; image-file-name-regexps image-file-name-extensions) "image-file" 14720;;;;;; image-file-name-regexps image-file-name-extensions) "image-file"
14741;;;;;; "image-file.el" (17279 27123)) 14721;;;;;; "image-file.el" (17390 26940))
14742;;; Generated autoloads from image-file.el 14722;;; Generated autoloads from image-file.el
14743 14723
14744(defvar image-file-name-extensions (quote ("png" "jpeg" "jpg" "gif" "tiff" "tif" "xbm" "xpm" "pbm" "pgm" "ppm" "pnm")) "\ 14724(defvar image-file-name-extensions (quote ("png" "jpeg" "jpg" "gif" "tiff" "tif" "xbm" "xpm" "pbm" "pgm" "ppm" "pnm")) "\
@@ -14801,7 +14781,7 @@ Image files are those whose name has an extension in
14801;;;*** 14781;;;***
14802 14782
14803;;;### (autoloads (image-mode-maybe image-minor-mode image-mode) 14783;;;### (autoloads (image-mode-maybe image-minor-mode image-mode)
14804;;;;;; "image-mode" "image-mode.el" (17376 5576)) 14784;;;;;; "image-mode" "image-mode.el" (17390 27370))
14805;;; Generated autoloads from image-mode.el 14785;;; Generated autoloads from image-mode.el
14806 (push '("\\.jpe?g\\'" . image-mode) auto-mode-alist) 14786 (push '("\\.jpe?g\\'" . image-mode) auto-mode-alist)
14807 (push '("\\.png\\'" . image-mode) auto-mode-alist) 14787 (push '("\\.png\\'" . image-mode) auto-mode-alist)
@@ -14839,7 +14819,7 @@ information on these modes.
14839;;;*** 14819;;;***
14840 14820
14841;;;### (autoloads (imenu imenu-add-menubar-index imenu-add-to-menubar 14821;;;### (autoloads (imenu imenu-add-menubar-index imenu-add-to-menubar
14842;;;;;; imenu-sort-function) "imenu" "imenu.el" (17279 27123)) 14822;;;;;; imenu-sort-function) "imenu" "imenu.el" (17390 26940))
14843;;; Generated autoloads from imenu.el 14823;;; Generated autoloads from imenu.el
14844 14824
14845(defvar imenu-sort-function nil "\ 14825(defvar imenu-sort-function nil "\
@@ -15002,7 +14982,7 @@ See also the function `indian-glyph-char'.
15002 14982
15003;;;### (autoloads (inferior-lisp inferior-lisp-prompt inferior-lisp-load-command 14983;;;### (autoloads (inferior-lisp inferior-lisp-prompt inferior-lisp-load-command
15004;;;;;; inferior-lisp-program inferior-lisp-filter-regexp) "inf-lisp" 14984;;;;;; inferior-lisp-program inferior-lisp-filter-regexp) "inf-lisp"
15005;;;;;; "progmodes/inf-lisp.el" (17279 27123)) 14985;;;;;; "progmodes/inf-lisp.el" (17390 27408))
15006;;; Generated autoloads from progmodes/inf-lisp.el 14986;;; Generated autoloads from progmodes/inf-lisp.el
15007 14987
15008(defvar inferior-lisp-filter-regexp "\\`\\s *\\(:\\(\\w\\|\\s_\\)\\)?\\s *\\'" "\ 14988(defvar inferior-lisp-filter-regexp "\\`\\s *\\(:\\(\\w\\|\\s_\\)\\)?\\s *\\'" "\
@@ -15069,7 +15049,7 @@ of `inferior-lisp-program'). Runs the hooks from
15069;;;### (autoloads (Info-speedbar-browser Info-goto-emacs-key-command-node 15049;;;### (autoloads (Info-speedbar-browser Info-goto-emacs-key-command-node
15070;;;;;; Info-goto-emacs-command-node Info-mode info-apropos Info-index 15050;;;;;; Info-goto-emacs-command-node Info-mode info-apropos Info-index
15071;;;;;; Info-directory Info-on-current-buffer info-standalone info-emacs-manual 15051;;;;;; Info-directory Info-on-current-buffer info-standalone info-emacs-manual
15072;;;;;; info info-other-window) "info" "info.el" (17383 37904)) 15052;;;;;; info info-other-window) "info" "info.el" (17427 42815))
15073;;; Generated autoloads from info.el 15053;;; Generated autoloads from info.el
15074 15054
15075(autoload (quote info-other-window) "info" "\ 15055(autoload (quote info-other-window) "info" "\
@@ -15190,7 +15170,7 @@ Advanced commands:
15190\\[Info-search-case-sensitively] Search through this Info file for specified regexp case-sensitively. 15170\\[Info-search-case-sensitively] Search through this Info file for specified regexp case-sensitively.
15191\\[Info-search-next] Search for another occurrence of regexp 15171\\[Info-search-next] Search for another occurrence of regexp
15192 from a previous \\<Info-mode-map>\\[Info-search] command. 15172 from a previous \\<Info-mode-map>\\[Info-search] command.
15193\\[Info-index] Look up a topic in this manual's Index and move to that index entry. 15173\\[Info-index] Search for a topic in this manual's Index and go to index entry.
15194\\[Info-index-next] (comma) Move to the next match from a previous \\<Info-mode-map>\\[Info-index] command. 15174\\[Info-index-next] (comma) Move to the next match from a previous \\<Info-mode-map>\\[Info-index] command.
15195\\[info-apropos] Look for a string in the indices of all manuals. 15175\\[info-apropos] Look for a string in the indices of all manuals.
15196\\[Info-goto-node] Move to node specified by name. 15176\\[Info-goto-node] Move to node specified by name.
@@ -15235,7 +15215,7 @@ This will add a speedbar major display mode.
15235 15215
15236;;;### (autoloads (info-complete-file info-complete-symbol info-lookup-file 15216;;;### (autoloads (info-complete-file info-complete-symbol info-lookup-file
15237;;;;;; info-lookup-symbol info-lookup-reset) "info-look" "info-look.el" 15217;;;;;; info-lookup-symbol info-lookup-reset) "info-look" "info-look.el"
15238;;;;;; (17279 27123)) 15218;;;;;; (17390 26940))
15239;;; Generated autoloads from info-look.el 15219;;; Generated autoloads from info-look.el
15240 15220
15241(autoload (quote info-lookup-reset) "info-look" "\ 15221(autoload (quote info-lookup-reset) "info-look" "\
@@ -15283,7 +15263,7 @@ Perform completion on file preceding point.
15283;;;*** 15263;;;***
15284 15264
15285;;;### (autoloads (info-xref-check-all-custom info-xref-check-all 15265;;;### (autoloads (info-xref-check-all-custom info-xref-check-all
15286;;;;;; info-xref-check) "info-xref" "info-xref.el" (17279 27123)) 15266;;;;;; info-xref-check) "info-xref" "info-xref.el" (17390 26940))
15287;;; Generated autoloads from info-xref.el 15267;;; Generated autoloads from info-xref.el
15288 15268
15289(autoload (quote info-xref-check) "info-xref" "\ 15269(autoload (quote info-xref-check) "info-xref" "\
@@ -15310,7 +15290,7 @@ quite a while.
15310;;;*** 15290;;;***
15311 15291
15312;;;### (autoloads (batch-info-validate Info-validate Info-split Info-tagify) 15292;;;### (autoloads (batch-info-validate Info-validate Info-split Info-tagify)
15313;;;;;; "informat" "informat.el" (17279 27123)) 15293;;;;;; "informat" "informat.el" (17390 26940))
15314;;; Generated autoloads from informat.el 15294;;; Generated autoloads from informat.el
15315 15295
15316(autoload (quote Info-tagify) "informat" "\ 15296(autoload (quote Info-tagify) "informat" "\
@@ -15371,8 +15351,8 @@ Not documented
15371 15351
15372;;;*** 15352;;;***
15373 15353
15374;;;### (autoloads (isearchb-activate) "isearchb" "isearchb.el" (17279 15354;;;### (autoloads (isearchb-activate) "isearchb" "isearchb.el" (17390
15375;;;;;; 27123)) 15355;;;;;; 26940))
15376;;; Generated autoloads from isearchb.el 15356;;; Generated autoloads from isearchb.el
15377 15357
15378(autoload (quote isearchb-activate) "isearchb" "\ 15358(autoload (quote isearchb-activate) "isearchb" "\
@@ -15386,7 +15366,7 @@ accessed via isearchb.
15386;;;*** 15366;;;***
15387 15367
15388;;;### (autoloads (iso-accents-mode) "iso-acc" "obsolete/iso-acc.el" 15368;;;### (autoloads (iso-accents-mode) "iso-acc" "obsolete/iso-acc.el"
15389;;;;;; (17279 27123)) 15369;;;;;; (17383 38806))
15390;;; Generated autoloads from obsolete/iso-acc.el 15370;;; Generated autoloads from obsolete/iso-acc.el
15391 15371
15392(autoload (quote iso-accents-mode) "iso-acc" "\ 15372(autoload (quote iso-accents-mode) "iso-acc" "\
@@ -15516,7 +15496,7 @@ Add submenus to the File menu, to convert to and from various formats.
15516;;;;;; ispell-region ispell-change-dictionary ispell-kill-ispell 15496;;;;;; ispell-region ispell-change-dictionary ispell-kill-ispell
15517;;;;;; ispell-help ispell-pdict-save ispell-word ispell-local-dictionary-alist 15497;;;;;; ispell-help ispell-pdict-save ispell-word ispell-local-dictionary-alist
15518;;;;;; ispell-personal-dictionary) "ispell" "textmodes/ispell.el" 15498;;;;;; ispell-personal-dictionary) "ispell" "textmodes/ispell.el"
15519;;;;;; (17374 21550)) 15499;;;;;; (17441 26660))
15520;;; Generated autoloads from textmodes/ispell.el 15500;;; Generated autoloads from textmodes/ispell.el
15521 15501
15522(defvar ispell-personal-dictionary nil "\ 15502(defvar ispell-personal-dictionary nil "\
@@ -15540,7 +15520,7 @@ re-start emacs.")
15540 15520
15541(setq ispell-dictionary-alist-2 (quote (("czech" "[A-Za-z\301\311\314\315\323\332\331\335\256\251\310\330\317\253\322\341\351\354\355\363\372\371\375\276\271\350\370\357\273\362]" "[^A-Za-z\301\311\314\315\323\332\331\335\256\251\310\330\317\253\322\341\351\354\355\363\372\371\375\276\271\350\370\357\273\362]" "" nil ("-B") nil iso-8859-2) ("dansk" "[A-Z\306\330\305a-z\346\370\345]" "[^A-Z\306\330\305a-z\346\370\345]" "[']" nil ("-C") nil iso-8859-1) ("deutsch" "[a-zA-Z\"]" "[^a-zA-Z\"]" "[']" t ("-C") "~tex" iso-8859-1) ("deutsch8" "[a-zA-Z\304\326\334\344\366\337\374]" "[^a-zA-Z\304\326\334\344\366\337\374]" "[']" t ("-C" "-d" "deutsch") "~latin1" iso-8859-1) ("english" "[A-Za-z]" "[^A-Za-z]" "[']" nil ("-B") nil iso-8859-1)))) 15521(setq ispell-dictionary-alist-2 (quote (("czech" "[A-Za-z\301\311\314\315\323\332\331\335\256\251\310\330\317\253\322\341\351\354\355\363\372\371\375\276\271\350\370\357\273\362]" "[^A-Za-z\301\311\314\315\323\332\331\335\256\251\310\330\317\253\322\341\351\354\355\363\372\371\375\276\271\350\370\357\273\362]" "" nil ("-B") nil iso-8859-2) ("dansk" "[A-Z\306\330\305a-z\346\370\345]" "[^A-Z\306\330\305a-z\346\370\345]" "[']" nil ("-C") nil iso-8859-1) ("deutsch" "[a-zA-Z\"]" "[^a-zA-Z\"]" "[']" t ("-C") "~tex" iso-8859-1) ("deutsch8" "[a-zA-Z\304\326\334\344\366\337\374]" "[^a-zA-Z\304\326\334\344\366\337\374]" "[']" t ("-C" "-d" "deutsch") "~latin1" iso-8859-1) ("english" "[A-Za-z]" "[^A-Za-z]" "[']" nil ("-B") nil iso-8859-1))))
15542 15522
15543(setq ispell-dictionary-alist-3 (quote (("esperanto" "[A-Za-z\246\254\266\274\306\330\335\336\346\370\375\376]" "[^A-Za-z\246\254\266\274\306\330\335\336\346\370\375\376]" "[-']" t ("-C") "~latin3" iso-8859-1) ("esperanto-tex" "[A-Za-z^\\]" "[^A-Za-z^\\]" "[-'`\"]" t ("-C" "-d" "esperanto") "~tex" iso-8859-1) ("francais7" "[A-Za-z]" "[^A-Za-z]" "[`'^---]" t nil nil iso-8859-1) ("francais" "[A-Za-z\300\302\306\307\310\311\312\313\316\317\324\331\333\334\340\342\347\350\351\352\353\356\357\364\371\373\374]" "[^A-Za-z\300\302\306\307\310\311\312\313\316\317\324\331\333\334\340\342\347\350\351\352\353\356\357\364\371\373\374]" "[-'.@]" t nil "~list" iso-8859-1) ("francais-tex" "[A-Za-z\300\302\306\307\310\311\312\313\316\317\324\331\333\334\340\342\347\350\351\352\353\356\357\364\371\373\374\\]" "[^A-Za-z\300\302\306\307\310\311\312\313\316\317\324\331\333\334\340\342\347\350\351\352\353\356\357\364\371\373\374\\]" "[-'^`\".@]" t nil "~tex" iso-8859-1)))) 15523(setq ispell-dictionary-alist-3 (quote (("esperanto" "[A-Za-z\246\254\266\274\306\330\335\336\346\370\375\376]" "[^A-Za-z\246\254\266\274\306\330\335\336\346\370\375\376]" "[-']" t ("-C") "~latin3" iso-8859-3) ("esperanto-tex" "[A-Za-z^\\]" "[^A-Za-z^\\]" "[-'`\"]" t ("-C" "-d" "esperanto") "~tex" iso-8859-3) ("francais7" "[A-Za-z]" "[^A-Za-z]" "[`'^---]" t nil nil iso-8859-1) ("francais" "[A-Za-z\300\302\306\307\310\311\312\313\316\317\324\331\333\334\340\342\347\350\351\352\353\356\357\364\371\373\374]" "[^A-Za-z\300\302\306\307\310\311\312\313\316\317\324\331\333\334\340\342\347\350\351\352\353\356\357\364\371\373\374]" "[-'.@]" t nil "~list" iso-8859-1) ("francais-tex" "[A-Za-z\300\302\306\307\310\311\312\313\316\317\324\331\333\334\340\342\347\350\351\352\353\356\357\364\371\373\374\\]" "[^A-Za-z\300\302\306\307\310\311\312\313\316\317\324\331\333\334\340\342\347\350\351\352\353\356\357\364\371\373\374\\]" "[-'^`\".@]" t nil "~tex" iso-8859-1))))
15544 15524
15545(setq ispell-dictionary-alist-4 (quote (("german" "[a-zA-Z\"]" "[^a-zA-Z\"]" "[']" t ("-C") "~tex" iso-8859-1) ("german8" "[a-zA-Z\304\326\334\344\366\337\374]" "[^a-zA-Z\304\326\334\344\366\337\374]" "[']" t ("-C" "-d" "german") "~latin1" iso-8859-1) ("italiano" "[A-Z\300\301\310\311\314\315\322\323\331\332a-z\340\341\350\351\354\355\363\371\372]" "[^A-Z\300\301\310\311\314\315\322\323\331\332a-z\340\341\350\351\354\355\363\371\372]" "[-.]" nil ("-B" "-d" "italian") "~tex" iso-8859-1) ("nederlands" "[A-Za-z\300\301\302\303\304\305\307\310\311\312\313\314\315\316\317\322\323\324\325\326\331\332\333\334\340\341\342\343\344\345\347\350\351\352\353\354\355\356\357\361\362\363\364\365\366\371\372\373\374]" "[^A-Za-z\300\301\302\303\304\305\307\310\311\312\313\314\315\316\317\322\323\324\325\326\331\332\333\334\340\341\342\343\344\345\347\350\351\352\353\354\355\356\357\361\362\363\364\365\366\371\372\373\374]" "[']" t ("-C") nil iso-8859-1) ("nederlands8" "[A-Za-z\300\301\302\303\304\305\307\310\311\312\313\314\315\316\317\322\323\324\325\326\331\332\333\334\340\341\342\343\344\345\347\350\351\352\353\354\355\356\357\361\362\363\364\365\366\371\372\373\374]" "[^A-Za-z\300\301\302\303\304\305\307\310\311\312\313\314\315\316\317\322\323\324\325\326\331\332\333\334\340\341\342\343\344\345\347\350\351\352\353\354\355\356\357\361\362\363\364\365\366\371\372\373\374]" "[']" t ("-C") nil iso-8859-1)))) 15525(setq ispell-dictionary-alist-4 (quote (("german" "[a-zA-Z\"]" "[^a-zA-Z\"]" "[']" t ("-C") "~tex" iso-8859-1) ("german8" "[a-zA-Z\304\326\334\344\366\337\374]" "[^a-zA-Z\304\326\334\344\366\337\374]" "[']" t ("-C" "-d" "german") "~latin1" iso-8859-1) ("italiano" "[A-Z\300\301\310\311\314\315\322\323\331\332a-z\340\341\350\351\354\355\363\371\372]" "[^A-Z\300\301\310\311\314\315\322\323\331\332a-z\340\341\350\351\354\355\363\371\372]" "[-.]" nil ("-B" "-d" "italian") "~tex" iso-8859-1) ("nederlands" "[A-Za-z\300\301\302\303\304\305\307\310\311\312\313\314\315\316\317\322\323\324\325\326\331\332\333\334\340\341\342\343\344\345\347\350\351\352\353\354\355\356\357\361\362\363\364\365\366\371\372\373\374]" "[^A-Za-z\300\301\302\303\304\305\307\310\311\312\313\314\315\316\317\322\323\324\325\326\331\332\333\334\340\341\342\343\344\345\347\350\351\352\353\354\355\356\357\361\362\363\364\365\366\371\372\373\374]" "[']" t ("-C") nil iso-8859-1) ("nederlands8" "[A-Za-z\300\301\302\303\304\305\307\310\311\312\313\314\315\316\317\322\323\324\325\326\331\332\333\334\340\341\342\343\344\345\347\350\351\352\353\354\355\356\357\361\362\363\364\365\366\371\372\373\374]" "[^A-Za-z\300\301\302\303\304\305\307\310\311\312\313\314\315\316\317\322\323\324\325\326\331\332\333\334\340\341\342\343\344\345\347\350\351\352\353\354\355\356\357\361\362\363\364\365\366\371\372\373\374]" "[']" t ("-C") nil iso-8859-1))))
15546 15526
@@ -15616,9 +15596,9 @@ and added as a submenu of the \"Edit\" menu.")
15616 15596
15617(if ispell-menu-map-needed (progn (define-key ispell-menu-map [ispell-continue] (quote (menu-item "Continue Spell-Checking" ispell-continue :enable (and (boundp (quote ispell-region-end)) (marker-position ispell-region-end) (equal (marker-buffer ispell-region-end) (current-buffer))) :help "Continue spell checking last region"))) (define-key ispell-menu-map [ispell-word] (quote (menu-item "Spell-Check Word" ispell-word :help "Spell-check word at cursor"))) (define-key ispell-menu-map [ispell-comments-and-strings] (quote (menu-item "Spell-Check Comments" ispell-comments-and-strings :help "Spell-check only comments and strings"))))) 15597(if ispell-menu-map-needed (progn (define-key ispell-menu-map [ispell-continue] (quote (menu-item "Continue Spell-Checking" ispell-continue :enable (and (boundp (quote ispell-region-end)) (marker-position ispell-region-end) (equal (marker-buffer ispell-region-end) (current-buffer))) :help "Continue spell checking last region"))) (define-key ispell-menu-map [ispell-word] (quote (menu-item "Spell-Check Word" ispell-word :help "Spell-check word at cursor"))) (define-key ispell-menu-map [ispell-comments-and-strings] (quote (menu-item "Spell-Check Comments" ispell-comments-and-strings :help "Spell-check only comments and strings")))))
15618 15598
15619(if ispell-menu-map-needed (progn (define-key ispell-menu-map [ispell-region] (quote (menu-item "Spell-Check Region" ispell-region :enable mark-active :help "Spell-check text in marked region"))) (define-key ispell-menu-map [ispell-message] (quote (menu-item "Spell-Check Message" ispell-message :help "Skip headers and included message text"))) (define-key ispell-menu-map [ispell-buffer] (quote (menu-item "Spell-Check Buffer" ispell-buffer :help "Check spelling of selected buffer"))) (fset (quote ispell-menu-map) (symbol-value (quote ispell-menu-map))))) 15599(if ispell-menu-map-needed (progn (define-key ispell-menu-map [ispell-region] (quote (menu-item "Spell-Check Region" ispell-region :enable mark-active :help "Spell-check text in marked region"))) (define-key ispell-menu-map [ispell-message] (quote (menu-item "Spell-Check Message" ispell-message :visible (eq major-mode (quote mail-mode)) :help "Skip headers and included message text"))) (define-key ispell-menu-map [ispell-buffer] (quote (menu-item "Spell-Check Buffer" ispell-buffer :help "Check spelling of selected buffer"))) (fset (quote ispell-menu-map) (symbol-value (quote ispell-menu-map)))))
15620 15600
15621(defvar ispell-skip-region-alist (quote ((ispell-words-keyword forward-line) (ispell-dictionary-keyword forward-line) (ispell-pdict-keyword forward-line) (ispell-parsing-keyword forward-line) ("^---*BEGIN PGP [A-Z ]*--*" . "^---*END PGP [A-Z ]*--*") ("^begin [0-9][0-9][0-9] [^ ]+$" . "\nend\n") ("^%!PS-Adobe-[123].0" . "\n%%EOF\n") ("^---* \\(Start of \\)?[Ff]orwarded [Mm]essage" . "^---* End of [Ff]orwarded [Mm]essage") ("\\(--+\\|\\(/\\w\\|\\(\\(\\w\\|[-_]\\)+[.:@]\\)\\)\\(\\w\\|[-_]\\)*\\([.:/@]+\\(\\w\\|[-_~=?&]\\)+\\)+\\)"))) "\ 15601(defvar ispell-skip-region-alist (quote ((ispell-words-keyword forward-line) (ispell-dictionary-keyword forward-line) (ispell-pdict-keyword forward-line) (ispell-parsing-keyword forward-line) ("^---*BEGIN PGP [A-Z ]*--*" . "^---*END PGP [A-Z ]*--*") ("^begin [0-9][0-9][0-9] [^ ]+$" . "\nend\n") ("^%!PS-Adobe-[123].0" . "\n%%EOF\n") ("^---* \\(Start of \\)?[Ff]orwarded [Mm]essage" . "^---* End of [Ff]orwarded [Mm]essage") ("\\(--+\\|_+\\|\\(/\\w\\|\\(\\(\\w\\|[-_]\\)+[.:@]\\)\\)\\(\\w\\|[-_]\\)*\\([.:/@]+\\(\\w\\|[-_~=?&]\\)+\\)+\\)"))) "\
15622Alist expressing beginning and end of regions not to spell check. 15602Alist expressing beginning and end of regions not to spell check.
15623The alist key must be a regular expression. 15603The alist key must be a regular expression.
15624Valid forms include: 15604Valid forms include:
@@ -15802,8 +15782,8 @@ You can bind this to the key C-c i in GNUS or mail by adding to
15802 15782
15803;;;*** 15783;;;***
15804 15784
15805;;;### (autoloads (iswitchb-mode) "iswitchb" "iswitchb.el" (17356 15785;;;### (autoloads (iswitchb-mode) "iswitchb" "iswitchb.el" (17441
15806;;;;;; 16193)) 15786;;;;;; 26660))
15807;;; Generated autoloads from iswitchb.el 15787;;; Generated autoloads from iswitchb.el
15808 15788
15809(defvar iswitchb-mode nil "\ 15789(defvar iswitchb-mode nil "\
@@ -15907,7 +15887,7 @@ If non-nil, second arg INITIAL-INPUT is a string to insert before reading.
15907;;;*** 15887;;;***
15908 15888
15909;;;### (autoloads (jka-compr-uninstall jka-compr-handler) "jka-compr" 15889;;;### (autoloads (jka-compr-uninstall jka-compr-handler) "jka-compr"
15910;;;;;; "jka-compr.el" (17279 27201)) 15890;;;;;; "jka-compr.el" (17411 12435))
15911;;; Generated autoloads from jka-compr.el 15891;;; Generated autoloads from jka-compr.el
15912 15892
15913(defvar jka-compr-inhibit nil "\ 15893(defvar jka-compr-inhibit nil "\
@@ -15932,7 +15912,7 @@ by `jka-compr-installed'.
15932 15912
15933;;;### (autoloads (keypad-setup keypad-numlock-shifted-setup keypad-shifted-setup 15913;;;### (autoloads (keypad-setup keypad-numlock-shifted-setup keypad-shifted-setup
15934;;;;;; keypad-numlock-setup keypad-setup) "keypad" "emulation/keypad.el" 15914;;;;;; keypad-numlock-setup keypad-setup) "keypad" "emulation/keypad.el"
15935;;;;;; (17279 27122)) 15915;;;;;; (17390 26938))
15936;;; Generated autoloads from emulation/keypad.el 15916;;; Generated autoloads from emulation/keypad.el
15937 15917
15938(defvar keypad-setup nil "\ 15918(defvar keypad-setup nil "\
@@ -16035,7 +16015,7 @@ and the return value is the length of the conversion.
16035;;;### (autoloads (kmacro-end-call-mouse kmacro-end-and-call-macro 16015;;;### (autoloads (kmacro-end-call-mouse kmacro-end-and-call-macro
16036;;;;;; kmacro-end-or-call-macro kmacro-start-macro-or-insert-counter 16016;;;;;; kmacro-end-or-call-macro kmacro-start-macro-or-insert-counter
16037;;;;;; kmacro-call-macro kmacro-end-macro kmacro-start-macro) "kmacro" 16017;;;;;; kmacro-call-macro kmacro-end-macro kmacro-start-macro) "kmacro"
16038;;;;;; "kmacro.el" (17279 27123)) 16018;;;;;; "kmacro.el" (17390 26941))
16039;;; Generated autoloads from kmacro.el 16019;;; Generated autoloads from kmacro.el
16040 (global-set-key "\C-x(" 'kmacro-start-macro) 16020 (global-set-key "\C-x(" 'kmacro-start-macro)
16041 (global-set-key "\C-x)" 'kmacro-end-macro) 16021 (global-set-key "\C-x)" 'kmacro-end-macro)
@@ -16180,7 +16160,7 @@ Not documented
16180;;;*** 16160;;;***
16181 16161
16182;;;### (autoloads (lm lm-test-run) "landmark" "play/landmark.el" 16162;;;### (autoloads (lm lm-test-run) "landmark" "play/landmark.el"
16183;;;;;; (17279 27172)) 16163;;;;;; (17396 42165))
16184;;; Generated autoloads from play/landmark.el 16164;;; Generated autoloads from play/landmark.el
16185 16165
16186(defalias (quote landmark-repeat) (quote lm-test-run)) 16166(defalias (quote landmark-repeat) (quote lm-test-run))
@@ -16340,7 +16320,7 @@ use either \\[customize] or the function `latin1-display'.")
16340;;;*** 16320;;;***
16341 16321
16342;;;### (autoloads (turn-on-lazy-lock lazy-lock-mode) "lazy-lock" 16322;;;### (autoloads (turn-on-lazy-lock lazy-lock-mode) "lazy-lock"
16343;;;;;; "obsolete/lazy-lock.el" (17279 27123)) 16323;;;;;; "obsolete/lazy-lock.el" (17383 38807))
16344;;; Generated autoloads from obsolete/lazy-lock.el 16324;;; Generated autoloads from obsolete/lazy-lock.el
16345 16325
16346(autoload (quote lazy-lock-mode) "lazy-lock" "\ 16326(autoload (quote lazy-lock-mode) "lazy-lock" "\
@@ -16408,7 +16388,7 @@ Unconditionally turn on Lazy Lock mode.
16408;;;*** 16388;;;***
16409 16389
16410;;;### (autoloads (ld-script-mode) "ld-script" "progmodes/ld-script.el" 16390;;;### (autoloads (ld-script-mode) "ld-script" "progmodes/ld-script.el"
16411;;;;;; (17356 16192)) 16391;;;;;; (17390 27408))
16412;;; Generated autoloads from progmodes/ld-script.el 16392;;; Generated autoloads from progmodes/ld-script.el
16413 16393
16414(add-to-list (quote auto-mode-alist) (quote ("\\.ld[si]?\\>" . ld-script-mode))) 16394(add-to-list (quote auto-mode-alist) (quote ("\\.ld[si]?\\>" . ld-script-mode)))
@@ -16423,7 +16403,7 @@ A major mode to edit GNU ld script files
16423;;;*** 16403;;;***
16424 16404
16425;;;### (autoloads (ledit-from-lisp-mode ledit-mode) "ledit" "ledit.el" 16405;;;### (autoloads (ledit-from-lisp-mode ledit-mode) "ledit" "ledit.el"
16426;;;;;; (17279 27123)) 16406;;;;;; (17390 26941))
16427;;; Generated autoloads from ledit.el 16407;;; Generated autoloads from ledit.el
16428 16408
16429(defconst ledit-save-files t "\ 16409(defconst ledit-save-files t "\
@@ -16457,7 +16437,7 @@ Not documented
16457 16437
16458;;;*** 16438;;;***
16459 16439
16460;;;### (autoloads (life) "life" "play/life.el" (17279 27123)) 16440;;;### (autoloads (life) "life" "play/life.el" (17383 38807))
16461;;; Generated autoloads from play/life.el 16441;;; Generated autoloads from play/life.el
16462 16442
16463(autoload (quote life) "life" "\ 16443(autoload (quote life) "life" "\
@@ -16470,8 +16450,8 @@ generations (this defaults to 1).
16470 16450
16471;;;*** 16451;;;***
16472 16452
16473;;;### (autoloads (unload-feature) "loadhist" "loadhist.el" (17279 16453;;;### (autoloads (unload-feature) "loadhist" "loadhist.el" (17411
16474;;;;;; 27189)) 16454;;;;;; 12435))
16475;;; Generated autoloads from loadhist.el 16455;;; Generated autoloads from loadhist.el
16476 16456
16477(autoload (quote unload-feature) "loadhist" "\ 16457(autoload (quote unload-feature) "loadhist" "\
@@ -16494,7 +16474,7 @@ such as redefining an Emacs function.
16494;;;*** 16474;;;***
16495 16475
16496;;;### (autoloads (locate-with-filter locate locate-ls-subdir-switches) 16476;;;### (autoloads (locate-with-filter locate locate-ls-subdir-switches)
16497;;;;;; "locate" "locate.el" (17337 56254)) 16477;;;;;; "locate" "locate.el" (17441 26651))
16498;;; Generated autoloads from locate.el 16478;;; Generated autoloads from locate.el
16499 16479
16500(defvar locate-ls-subdir-switches "-al" "\ 16480(defvar locate-ls-subdir-switches "-al" "\
@@ -16505,21 +16485,43 @@ This should contain the \"-l\" switch, but not the \"-F\" or \"-b\" switches.")
16505 16485
16506(autoload (quote locate) "locate" "\ 16486(autoload (quote locate) "locate" "\
16507Run the program `locate', putting results in `*Locate*' buffer. 16487Run the program `locate', putting results in `*Locate*' buffer.
16508With prefix arg, prompt for the locate command to run. 16488Pass it SEARCH-STRING as argument. Interactively, prompt for SEARCH-STRING.
16489With prefix arg, prompt for the exact shell command to run instead.
16490
16491This program searches for those file names in a database that match
16492SEARCH-STRING and normally outputs all matching absolute file names,
16493one per line. The database normally consists of all files on your
16494system, or of all files that you have access to. Consult the
16495documentation of the program for the details about how it determines
16496which file names match SEARCH-STRING. (Those details vary highly with
16497the version.)
16498
16499You can specify another program for this command to run by customizing
16500the variables `locate-command' or `locate-make-command-line'.
16501
16502The main use of FILTER is to implement `locate-with-filter'. See
16503the docstring of that function for its meaning.
16509 16504
16510\(fn SEARCH-STRING &optional FILTER)" t nil) 16505\(fn SEARCH-STRING &optional FILTER)" t nil)
16511 16506
16512(autoload (quote locate-with-filter) "locate" "\ 16507(autoload (quote locate-with-filter) "locate" "\
16513Run the locate command with a filter. 16508Run the executable program `locate' with a filter.
16514 16509This function is similar to the function `locate', which see.
16515The filter is a regular expression. Only results matching the filter are 16510The difference is that, when invoked interactively, the present function
16516shown; this is often useful to constrain a big search. 16511prompts for both SEARCH-STRING and FILTER. It passes SEARCH-STRING
16512to the locate executable program. It produces a `*Locate*' buffer
16513that lists only those lines in the output of the locate program that
16514contain a match for the regular expression FILTER; this is often useful
16515to constrain a big search.
16516
16517When called from Lisp, this function is identical with `locate',
16518except that FILTER is not optional.
16517 16519
16518\(fn SEARCH-STRING FILTER)" t nil) 16520\(fn SEARCH-STRING FILTER)" t nil)
16519 16521
16520;;;*** 16522;;;***
16521 16523
16522;;;### (autoloads (log-edit) "log-edit" "log-edit.el" (17297 42808)) 16524;;;### (autoloads (log-edit) "log-edit" "log-edit.el" (17390 26942))
16523;;; Generated autoloads from log-edit.el 16525;;; Generated autoloads from log-edit.el
16524 16526
16525(autoload (quote log-edit) "log-edit" "\ 16527(autoload (quote log-edit) "log-edit" "\
@@ -16540,8 +16542,8 @@ If BUFFER is non-nil `log-edit' will jump to that buffer, use it to edit the
16540 16542
16541;;;*** 16543;;;***
16542 16544
16543;;;### (autoloads (log-view-mode) "log-view" "log-view.el" (17374 16545;;;### (autoloads (log-view-mode) "log-view" "log-view.el" (17390
16544;;;;;; 21531)) 16546;;;;;; 26942))
16545;;; Generated autoloads from log-view.el 16547;;; Generated autoloads from log-view.el
16546 16548
16547(autoload (quote log-view-mode) "log-view" "\ 16549(autoload (quote log-view-mode) "log-view" "\
@@ -16551,8 +16553,8 @@ Major mode for browsing CVS log output.
16551 16553
16552;;;*** 16554;;;***
16553 16555
16554;;;### (autoloads (longlines-mode) "longlines" "longlines.el" (17327 16556;;;### (autoloads (longlines-mode) "longlines" "longlines.el" (17390
16555;;;;;; 23539)) 16557;;;;;; 26942))
16556;;; Generated autoloads from longlines.el 16558;;; Generated autoloads from longlines.el
16557 16559
16558(autoload (quote longlines-mode) "longlines" "\ 16560(autoload (quote longlines-mode) "longlines" "\
@@ -16573,8 +16575,8 @@ are indicated with a symbol.
16573;;;*** 16575;;;***
16574 16576
16575;;;### (autoloads (print-region lpr-region print-buffer lpr-buffer 16577;;;### (autoloads (print-region lpr-region print-buffer lpr-buffer
16576;;;;;; lpr-command lpr-switches printer-name) "lpr" "lpr.el" (17279 16578;;;;;; lpr-command lpr-switches printer-name) "lpr" "lpr.el" (17390
16577;;;;;; 27123)) 16579;;;;;; 26942))
16578;;; Generated autoloads from lpr.el 16580;;; Generated autoloads from lpr.el
16579 16581
16580(defvar lpr-windows-system (memq system-type (quote (emx win32 w32 mswindows ms-dos windows-nt)))) 16582(defvar lpr-windows-system (memq system-type (quote (emx win32 w32 mswindows ms-dos windows-nt))))
@@ -16668,7 +16670,7 @@ for further customization of the printer command.
16668;;;*** 16670;;;***
16669 16671
16670;;;### (autoloads (ls-lisp-support-shell-wildcards) "ls-lisp" "ls-lisp.el" 16672;;;### (autoloads (ls-lisp-support-shell-wildcards) "ls-lisp" "ls-lisp.el"
16671;;;;;; (17297 42802)) 16673;;;;;; (17390 26942))
16672;;; Generated autoloads from ls-lisp.el 16674;;; Generated autoloads from ls-lisp.el
16673 16675
16674(defvar ls-lisp-support-shell-wildcards t "\ 16676(defvar ls-lisp-support-shell-wildcards t "\
@@ -16679,8 +16681,8 @@ Otherwise they are treated as Emacs regexps (for backward compatibility).")
16679 16681
16680;;;*** 16682;;;***
16681 16683
16682;;;### (autoloads (phases-of-moon) "lunar" "calendar/lunar.el" (17308 16684;;;### (autoloads (phases-of-moon) "lunar" "calendar/lunar.el" (17390
16683;;;;;; 43144)) 16685;;;;;; 27324))
16684;;; Generated autoloads from calendar/lunar.el 16686;;; Generated autoloads from calendar/lunar.el
16685 16687
16686(autoload (quote phases-of-moon) "lunar" "\ 16688(autoload (quote phases-of-moon) "lunar" "\
@@ -16693,8 +16695,8 @@ This function is suitable for execution in a .emacs file.
16693 16695
16694;;;*** 16696;;;***
16695 16697
16696;;;### (autoloads (m4-mode) "m4-mode" "progmodes/m4-mode.el" (17279 16698;;;### (autoloads (m4-mode) "m4-mode" "progmodes/m4-mode.el" (17390
16697;;;;;; 27203)) 16699;;;;;; 27408))
16698;;; Generated autoloads from progmodes/m4-mode.el 16700;;; Generated autoloads from progmodes/m4-mode.el
16699 16701
16700(autoload (quote m4-mode) "m4-mode" "\ 16702(autoload (quote m4-mode) "m4-mode" "\
@@ -16706,7 +16708,7 @@ A major mode to edit m4 macro files.
16706;;;*** 16708;;;***
16707 16709
16708;;;### (autoloads (macroexpand-all) "macroexp" "emacs-lisp/macroexp.el" 16710;;;### (autoloads (macroexpand-all) "macroexp" "emacs-lisp/macroexp.el"
16709;;;;;; (17279 27122)) 16711;;;;;; (17390 26938))
16710;;; Generated autoloads from emacs-lisp/macroexp.el 16712;;; Generated autoloads from emacs-lisp/macroexp.el
16711 16713
16712(autoload (quote macroexpand-all) "macroexp" "\ 16714(autoload (quote macroexpand-all) "macroexp" "\
@@ -16720,7 +16722,7 @@ definitions to shadow the loaded ones for use in file byte-compilation.
16720;;;*** 16722;;;***
16721 16723
16722;;;### (autoloads (apply-macro-to-region-lines kbd-macro-query insert-kbd-macro 16724;;;### (autoloads (apply-macro-to-region-lines kbd-macro-query insert-kbd-macro
16723;;;;;; name-last-kbd-macro) "macros" "macros.el" (17279 27123)) 16725;;;;;; name-last-kbd-macro) "macros" "macros.el" (17390 26942))
16724;;; Generated autoloads from macros.el 16726;;; Generated autoloads from macros.el
16725 16727
16726(autoload (quote name-last-kbd-macro) "macros" "\ 16728(autoload (quote name-last-kbd-macro) "macros" "\
@@ -16809,7 +16811,7 @@ and then select the region of un-tablified names and use
16809;;;*** 16811;;;***
16810 16812
16811;;;### (autoloads (what-domain mail-extract-address-components) "mail-extr" 16813;;;### (autoloads (what-domain mail-extract-address-components) "mail-extr"
16812;;;;;; "mail/mail-extr.el" (17308 43144)) 16814;;;;;; "mail/mail-extr.el" (17390 26942))
16813;;; Generated autoloads from mail/mail-extr.el 16815;;; Generated autoloads from mail/mail-extr.el
16814 16816
16815(autoload (quote mail-extract-address-components) "mail-extr" "\ 16817(autoload (quote mail-extract-address-components) "mail-extr" "\
@@ -16841,7 +16843,7 @@ Convert mail domain DOMAIN to the country it corresponds to.
16841 16843
16842;;;### (autoloads (mail-hist-put-headers-into-history mail-hist-keep-history 16844;;;### (autoloads (mail-hist-put-headers-into-history mail-hist-keep-history
16843;;;;;; mail-hist-enable mail-hist-define-keys) "mail-hist" "mail/mail-hist.el" 16845;;;;;; mail-hist-enable mail-hist-define-keys) "mail-hist" "mail/mail-hist.el"
16844;;;;;; (17279 27123)) 16846;;;;;; (17390 26942))
16845;;; Generated autoloads from mail/mail-hist.el 16847;;; Generated autoloads from mail/mail-hist.el
16846 16848
16847(autoload (quote mail-hist-define-keys) "mail-hist" "\ 16849(autoload (quote mail-hist-define-keys) "mail-hist" "\
@@ -16872,8 +16874,8 @@ This function normally would be called when the message is sent.
16872 16874
16873;;;### (autoloads (mail-fetch-field mail-unquote-printable-region 16875;;;### (autoloads (mail-fetch-field mail-unquote-printable-region
16874;;;;;; mail-unquote-printable mail-quote-printable mail-file-babyl-p 16876;;;;;; mail-unquote-printable mail-quote-printable mail-file-babyl-p
16875;;;;;; mail-use-rfc822) "mail-utils" "mail/mail-utils.el" (17279 16877;;;;;; mail-use-rfc822) "mail-utils" "mail/mail-utils.el" (17390
16876;;;;;; 27123)) 16878;;;;;; 26942))
16877;;; Generated autoloads from mail/mail-utils.el 16879;;; Generated autoloads from mail/mail-utils.el
16878 16880
16879(defvar mail-use-rfc822 nil "\ 16881(defvar mail-use-rfc822 nil "\
@@ -16925,7 +16927,7 @@ If 4th arg LIST is non-nil, return a list of all such fields.
16925;;;*** 16927;;;***
16926 16928
16927;;;### (autoloads (define-mail-abbrev build-mail-abbrevs mail-abbrevs-setup) 16929;;;### (autoloads (define-mail-abbrev build-mail-abbrevs mail-abbrevs-setup)
16928;;;;;; "mailabbrev" "mail/mailabbrev.el" (17279 27185)) 16930;;;;;; "mailabbrev" "mail/mailabbrev.el" (17390 26942))
16929;;; Generated autoloads from mail/mailabbrev.el 16931;;; Generated autoloads from mail/mailabbrev.el
16930 16932
16931(autoload (quote mail-abbrevs-setup) "mailabbrev" "\ 16933(autoload (quote mail-abbrevs-setup) "mailabbrev" "\
@@ -16948,8 +16950,8 @@ If DEFINITION contains multiple addresses, separate them with commas.
16948;;;*** 16950;;;***
16949 16951
16950;;;### (autoloads (mail-complete define-mail-alias expand-mail-aliases 16952;;;### (autoloads (mail-complete define-mail-alias expand-mail-aliases
16951;;;;;; mail-complete-style) "mailalias" "mail/mailalias.el" (17279 16953;;;;;; mail-complete-style) "mailalias" "mail/mailalias.el" (17390
16952;;;;;; 27123)) 16954;;;;;; 26942))
16953;;; Generated autoloads from mail/mailalias.el 16955;;; Generated autoloads from mail/mailalias.el
16954 16956
16955(defvar mail-complete-style (quote angles) "\ 16957(defvar mail-complete-style (quote angles) "\
@@ -16995,7 +16997,7 @@ current header, calls `mail-complete-function' and passes prefix arg if any.
16995;;;*** 16997;;;***
16996 16998
16997;;;### (autoloads (mailclient-send-it) "mailclient" "mail/mailclient.el" 16999;;;### (autoloads (mailclient-send-it) "mailclient" "mail/mailclient.el"
16998;;;;;; (17379 24714)) 17000;;;;;; (17390 26942))
16999;;; Generated autoloads from mail/mailclient.el 17001;;; Generated autoloads from mail/mailclient.el
17000 17002
17001(autoload (quote mailclient-send-it) "mailclient" "\ 17003(autoload (quote mailclient-send-it) "mailclient" "\
@@ -17009,7 +17011,7 @@ The mail client is taken to be the handler of mailto URLs.
17009 17011
17010;;;### (autoloads (makefile-imake-mode makefile-bsdmake-mode makefile-makepp-mode 17012;;;### (autoloads (makefile-imake-mode makefile-bsdmake-mode makefile-makepp-mode
17011;;;;;; makefile-gmake-mode makefile-automake-mode makefile-mode) 17013;;;;;; makefile-gmake-mode makefile-automake-mode makefile-mode)
17012;;;;;; "make-mode" "progmodes/make-mode.el" (17374 21244)) 17014;;;;;; "make-mode" "progmodes/make-mode.el" (17390 27408))
17013;;; Generated autoloads from progmodes/make-mode.el 17015;;; Generated autoloads from progmodes/make-mode.el
17014 17016
17015(autoload (quote makefile-mode) "make-mode" "\ 17017(autoload (quote makefile-mode) "make-mode" "\
@@ -17127,8 +17129,8 @@ An adapted `makefile-mode' that knows about imake.
17127 17129
17128;;;*** 17130;;;***
17129 17131
17130;;;### (autoloads (make-command-summary) "makesum" "makesum.el" (17279 17132;;;### (autoloads (make-command-summary) "makesum" "makesum.el" (17390
17131;;;;;; 27123)) 17133;;;;;; 26943))
17132;;; Generated autoloads from makesum.el 17134;;; Generated autoloads from makesum.el
17133 17135
17134(autoload (quote make-command-summary) "makesum" "\ 17136(autoload (quote make-command-summary) "makesum" "\
@@ -17139,7 +17141,7 @@ Previous contents of that buffer are killed first.
17139 17141
17140;;;*** 17142;;;***
17141 17143
17142;;;### (autoloads (man-follow man) "man" "man.el" (17357 6510)) 17144;;;### (autoloads (man-follow man) "man" "man.el" (17390 26943))
17143;;; Generated autoloads from man.el 17145;;; Generated autoloads from man.el
17144 17146
17145(defalias (quote manual-entry) (quote man)) 17147(defalias (quote manual-entry) (quote man))
@@ -17188,8 +17190,8 @@ yourself the value of `master-of' by calling `master-show-slave'.
17188 17190
17189;;;*** 17191;;;***
17190 17192
17191;;;### (autoloads (menu-bar-mode) "menu-bar" "menu-bar.el" (17331 17193;;;### (autoloads (menu-bar-mode) "menu-bar" "menu-bar.el" (17446
17192;;;;;; 26267)) 17194;;;;;; 41075))
17193;;; Generated autoloads from menu-bar.el 17195;;; Generated autoloads from menu-bar.el
17194 17196
17195(put (quote menu-bar-mode) (quote standard-value) (quote (t))) 17197(put (quote menu-bar-mode) (quote standard-value) (quote (t)))
@@ -17225,7 +17227,7 @@ turn on menu bars; otherwise, turn off menu bars.
17225;;;;;; message-cite-function message-yank-prefix message-citation-line-function 17227;;;;;; message-cite-function message-yank-prefix message-citation-line-function
17226;;;;;; message-send-mail-function message-user-organization-file 17228;;;;;; message-send-mail-function message-user-organization-file
17227;;;;;; message-signature-separator message-from-style) "message" 17229;;;;;; message-signature-separator message-from-style) "message"
17228;;;;;; "gnus/message.el" (17379 24711)) 17230;;;;;; "gnus/message.el" (17441 26663))
17229;;; Generated autoloads from gnus/message.el 17231;;; Generated autoloads from gnus/message.el
17230 17232
17231(defvar message-from-style (quote default) "\ 17233(defvar message-from-style (quote default) "\
@@ -17479,7 +17481,7 @@ which specify the range to operate on.
17479;;;*** 17481;;;***
17480 17482
17481;;;### (autoloads (metapost-mode metafont-mode) "meta-mode" "progmodes/meta-mode.el" 17483;;;### (autoloads (metapost-mode metafont-mode) "meta-mode" "progmodes/meta-mode.el"
17482;;;;;; (17279 27203)) 17484;;;;;; (17390 27409))
17483;;; Generated autoloads from progmodes/meta-mode.el 17485;;; Generated autoloads from progmodes/meta-mode.el
17484 17486
17485(autoload (quote metafont-mode) "meta-mode" "\ 17487(autoload (quote metafont-mode) "meta-mode" "\
@@ -17506,7 +17508,7 @@ Turning on MetaPost mode calls the value of the variable
17506 17508
17507;;;### (autoloads (metamail-region metamail-buffer metamail-interpret-body 17509;;;### (autoloads (metamail-region metamail-buffer metamail-interpret-body
17508;;;;;; metamail-interpret-header) "metamail" "mail/metamail.el" 17510;;;;;; metamail-interpret-header) "metamail" "mail/metamail.el"
17509;;;;;; (17279 27123)) 17511;;;;;; (17390 26942))
17510;;; Generated autoloads from mail/metamail.el 17512;;; Generated autoloads from mail/metamail.el
17511 17513
17512(autoload (quote metamail-interpret-header) "metamail" "\ 17514(autoload (quote metamail-interpret-header) "metamail" "\
@@ -17551,7 +17553,7 @@ redisplayed as output is inserted.
17551 17553
17552;;;### (autoloads (mh-fully-kill-draft mh-send-letter mh-user-agent-compose 17554;;;### (autoloads (mh-fully-kill-draft mh-send-letter mh-user-agent-compose
17553;;;;;; mh-smail-batch mh-smail-other-window mh-smail) "mh-comp" 17555;;;;;; mh-smail-batch mh-smail-other-window mh-smail) "mh-comp"
17554;;;;;; "mh-e/mh-comp.el" (17379 24713)) 17556;;;;;; "mh-e/mh-comp.el" (17441 26667))
17555;;; Generated autoloads from mh-e/mh-comp.el 17557;;; Generated autoloads from mh-e/mh-comp.el
17556 17558
17557(autoload (quote mh-smail) "mh-comp" "\ 17559(autoload (quote mh-smail) "mh-comp" "\
@@ -17614,6 +17616,13 @@ The hook `mh-before-send-letter-hook' is run at the beginning of
17614this command. For example, if you want to check your spelling in 17616this command. For example, if you want to check your spelling in
17615your message before sending, add the function `ispell-message'. 17617your message before sending, add the function `ispell-message'.
17616 17618
17619Unless `mh-insert-auto-fields' had previously been called
17620manually, the function `mh-insert-auto-fields' is called to
17621insert fields based upon the recipients. If fields are added, you
17622are given a chance to see and to confirm these fields before the
17623message is actually sent. You can do away with this confirmation
17624by turning off the option `mh-auto-fields-prompt-flag'.
17625
17617In case the MH \"send\" program is installed under a different name, 17626In case the MH \"send\" program is installed under a different name,
17618use `mh-send-prog' to tell MH-E the name. 17627use `mh-send-prog' to tell MH-E the name.
17619 17628
@@ -17631,7 +17640,7 @@ delete the draft message.
17631 17640
17632;;;*** 17641;;;***
17633 17642
17634;;;### (autoloads (mh-version) "mh-e" "mh-e/mh-e.el" (17383 37960)) 17643;;;### (autoloads (mh-version) "mh-e" "mh-e/mh-e.el" (17454 30995))
17635;;; Generated autoloads from mh-e/mh-e.el 17644;;; Generated autoloads from mh-e/mh-e.el
17636 17645
17637(put (quote mh-progs) (quote risky-local-variable) t) 17646(put (quote mh-progs) (quote risky-local-variable) t)
@@ -17648,7 +17657,7 @@ Display version information about MH-E and the MH mail handling system.
17648;;;*** 17657;;;***
17649 17658
17650;;;### (autoloads (mh-folder-mode mh-nmail mh-rmail) "mh-folder" 17659;;;### (autoloads (mh-folder-mode mh-nmail mh-rmail) "mh-folder"
17651;;;;;; "mh-e/mh-folder.el" (17379 24713)) 17660;;;;;; "mh-e/mh-folder.el" (17454 30993))
17652;;; Generated autoloads from mh-e/mh-folder.el 17661;;; Generated autoloads from mh-e/mh-folder.el
17653 17662
17654(autoload (quote mh-rmail) "mh-folder" "\ 17663(autoload (quote mh-rmail) "mh-folder" "\
@@ -17730,7 +17739,7 @@ perform the operation on all messages in that region.
17730;;;*** 17739;;;***
17731 17740
17732;;;### (autoloads (midnight-delay-set clean-buffer-list) "midnight" 17741;;;### (autoloads (midnight-delay-set clean-buffer-list) "midnight"
17733;;;;;; "midnight.el" (17279 27123)) 17742;;;;;; "midnight.el" (17418 6752))
17734;;; Generated autoloads from midnight.el 17743;;; Generated autoloads from midnight.el
17735 17744
17736(autoload (quote clean-buffer-list) "midnight" "\ 17745(autoload (quote clean-buffer-list) "midnight" "\
@@ -17757,7 +17766,7 @@ to its second argument TM.
17757;;;*** 17766;;;***
17758 17767
17759;;;### (autoloads (minibuffer-electric-default-mode) "minibuf-eldef" 17768;;;### (autoloads (minibuffer-electric-default-mode) "minibuf-eldef"
17760;;;;;; "minibuf-eldef.el" (17279 27123)) 17769;;;;;; "minibuf-eldef.el" (17390 26943))
17761;;; Generated autoloads from minibuf-eldef.el 17770;;; Generated autoloads from minibuf-eldef.el
17762 17771
17763(defvar minibuffer-electric-default-mode nil "\ 17772(defvar minibuffer-electric-default-mode nil "\
@@ -17786,7 +17795,7 @@ Returns non-nil if the new state is enabled.
17786;;;*** 17795;;;***
17787 17796
17788;;;### (autoloads (mixal-mode) "mixal-mode" "progmodes/mixal-mode.el" 17797;;;### (autoloads (mixal-mode) "mixal-mode" "progmodes/mixal-mode.el"
17789;;;;;; (17279 27183)) 17798;;;;;; (17390 27409))
17790;;; Generated autoloads from progmodes/mixal-mode.el 17799;;; Generated autoloads from progmodes/mixal-mode.el
17791 17800
17792(autoload (quote mixal-mode) "mixal-mode" "\ 17801(autoload (quote mixal-mode) "mixal-mode" "\
@@ -17823,10 +17832,15 @@ PATTERN regexp.
17823 17832
17824;;;*** 17833;;;***
17825 17834
17826;;;### (autoloads (mm-inline-external-body) "mm-extern" "gnus/mm-extern.el" 17835;;;### (autoloads (mm-inline-external-body mm-extern-cache-contents)
17827;;;;;; (17279 27122)) 17836;;;;;; "mm-extern" "gnus/mm-extern.el" (17441 26663))
17828;;; Generated autoloads from gnus/mm-extern.el 17837;;; Generated autoloads from gnus/mm-extern.el
17829 17838
17839(autoload (quote mm-extern-cache-contents) "mm-extern" "\
17840Put the external-body part of HANDLE into its cache.
17841
17842\(fn HANDLE)" nil nil)
17843
17830(autoload (quote mm-inline-external-body) "mm-extern" "\ 17844(autoload (quote mm-inline-external-body) "mm-extern" "\
17831Show the external-body part of HANDLE. 17845Show the external-body part of HANDLE.
17832This function replaces the buffer of HANDLE with a buffer contains 17846This function replaces the buffer of HANDLE with a buffer contains
@@ -17838,7 +17852,7 @@ If NO-DISPLAY is nil, display it. Otherwise, do nothing after replacing.
17838;;;*** 17852;;;***
17839 17853
17840;;;### (autoloads (mm-inline-partial) "mm-partial" "gnus/mm-partial.el" 17854;;;### (autoloads (mm-inline-partial) "mm-partial" "gnus/mm-partial.el"
17841;;;;;; (17279 27122)) 17855;;;;;; (17383 38805))
17842;;; Generated autoloads from gnus/mm-partial.el 17856;;; Generated autoloads from gnus/mm-partial.el
17843 17857
17844(autoload (quote mm-inline-partial) "mm-partial" "\ 17858(autoload (quote mm-inline-partial) "mm-partial" "\
@@ -17852,7 +17866,7 @@ If NO-DISPLAY is nil, display it. Otherwise, do nothing after replacing.
17852;;;*** 17866;;;***
17853 17867
17854;;;### (autoloads (mm-url-insert-file-contents-external mm-url-insert-file-contents) 17868;;;### (autoloads (mm-url-insert-file-contents-external mm-url-insert-file-contents)
17855;;;;;; "mm-url" "gnus/mm-url.el" (17319 1473)) 17869;;;;;; "mm-url" "gnus/mm-url.el" (17383 38805))
17856;;; Generated autoloads from gnus/mm-url.el 17870;;; Generated autoloads from gnus/mm-url.el
17857 17871
17858(autoload (quote mm-url-insert-file-contents) "mm-url" "\ 17872(autoload (quote mm-url-insert-file-contents) "mm-url" "\
@@ -17869,7 +17883,7 @@ Insert file contents of URL using `mm-url-program'.
17869;;;*** 17883;;;***
17870 17884
17871;;;### (autoloads (mm-uu-dissect-text-parts mm-uu-dissect) "mm-uu" 17885;;;### (autoloads (mm-uu-dissect-text-parts mm-uu-dissect) "mm-uu"
17872;;;;;; "gnus/mm-uu.el" (17379 24711)) 17886;;;;;; "gnus/mm-uu.el" (17441 26664))
17873;;; Generated autoloads from gnus/mm-uu.el 17887;;; Generated autoloads from gnus/mm-uu.el
17874 17888
17875(autoload (quote mm-uu-dissect) "mm-uu" "\ 17889(autoload (quote mm-uu-dissect) "mm-uu" "\
@@ -17889,7 +17903,7 @@ Assume text has been decoded if DECODED is non-nil.
17889;;;*** 17903;;;***
17890 17904
17891;;;### (autoloads (mml1991-sign mml1991-encrypt) "mml1991" "gnus/mml1991.el" 17905;;;### (autoloads (mml1991-sign mml1991-encrypt) "mml1991" "gnus/mml1991.el"
17892;;;;;; (17279 27122)) 17906;;;;;; (17390 27386))
17893;;; Generated autoloads from gnus/mml1991.el 17907;;; Generated autoloads from gnus/mml1991.el
17894 17908
17895(autoload (quote mml1991-encrypt) "mml1991" "\ 17909(autoload (quote mml1991-encrypt) "mml1991" "\
@@ -17906,7 +17920,7 @@ Not documented
17906 17920
17907;;;### (autoloads (mml2015-self-encrypt mml2015-sign mml2015-encrypt 17921;;;### (autoloads (mml2015-self-encrypt mml2015-sign mml2015-encrypt
17908;;;;;; mml2015-verify-test mml2015-verify mml2015-decrypt-test mml2015-decrypt) 17922;;;;;; mml2015-verify-test mml2015-verify mml2015-decrypt-test mml2015-decrypt)
17909;;;;;; "mml2015" "gnus/mml2015.el" (17279 27122)) 17923;;;;;; "mml2015" "gnus/mml2015.el" (17390 27386))
17910;;; Generated autoloads from gnus/mml2015.el 17924;;; Generated autoloads from gnus/mml2015.el
17911 17925
17912(autoload (quote mml2015-decrypt) "mml2015" "\ 17926(autoload (quote mml2015-decrypt) "mml2015" "\
@@ -17979,7 +17993,7 @@ followed by the first character of the construct.
17979;;;*** 17993;;;***
17980 17994
17981;;;### (autoloads (unmorse-region morse-region) "morse" "play/morse.el" 17995;;;### (autoloads (unmorse-region morse-region) "morse" "play/morse.el"
17982;;;;;; (17279 27123)) 17996;;;;;; (17383 38807))
17983;;; Generated autoloads from play/morse.el 17997;;; Generated autoloads from play/morse.el
17984 17998
17985(autoload (quote morse-region) "morse" "\ 17999(autoload (quote morse-region) "morse" "\
@@ -17994,8 +18008,8 @@ Convert morse coded text in region to ordinary ASCII text.
17994 18008
17995;;;*** 18009;;;***
17996 18010
17997;;;### (autoloads (mouse-sel-mode) "mouse-sel" "mouse-sel.el" (17279 18011;;;### (autoloads (mouse-sel-mode) "mouse-sel" "mouse-sel.el" (17390
17998;;;;;; 27123)) 18012;;;;;; 26943))
17999;;; Generated autoloads from mouse-sel.el 18013;;; Generated autoloads from mouse-sel.el
18000 18014
18001(defvar mouse-sel-mode nil "\ 18015(defvar mouse-sel-mode nil "\
@@ -18048,7 +18062,7 @@ primary selection and region.
18048 18062
18049;;;*** 18063;;;***
18050 18064
18051;;;### (autoloads (mpuz) "mpuz" "play/mpuz.el" (17279 27172)) 18065;;;### (autoloads (mpuz) "mpuz" "play/mpuz.el" (17383 38807))
18052;;; Generated autoloads from play/mpuz.el 18066;;; Generated autoloads from play/mpuz.el
18053 18067
18054(autoload (quote mpuz) "mpuz" "\ 18068(autoload (quote mpuz) "mpuz" "\
@@ -18058,7 +18072,7 @@ Multiplication puzzle with GNU Emacs.
18058 18072
18059;;;*** 18073;;;***
18060 18074
18061;;;### (autoloads (msb-mode) "msb" "msb.el" (17279 27150)) 18075;;;### (autoloads (msb-mode) "msb" "msb.el" (17390 26943))
18062;;; Generated autoloads from msb.el 18076;;; Generated autoloads from msb.el
18063 18077
18064(defvar msb-mode nil "\ 18078(defvar msb-mode nil "\
@@ -18388,7 +18402,7 @@ basis, this may not be accurate.
18388;;;*** 18402;;;***
18389 18403
18390;;;### (autoloads (mwheel-install mouse-wheel-mode) "mwheel" "mwheel.el" 18404;;;### (autoloads (mwheel-install mouse-wheel-mode) "mwheel" "mwheel.el"
18391;;;;;; (17279 27123)) 18405;;;;;; (17396 42167))
18392;;; Generated autoloads from mwheel.el 18406;;; Generated autoloads from mwheel.el
18393 18407
18394(defvar mouse-wheel-mode nil "\ 18408(defvar mouse-wheel-mode nil "\
@@ -18404,7 +18418,7 @@ use either \\[customize] or the function `mouse-wheel-mode'.")
18404(autoload (quote mouse-wheel-mode) "mwheel" "\ 18418(autoload (quote mouse-wheel-mode) "mwheel" "\
18405Toggle mouse wheel support. 18419Toggle mouse wheel support.
18406With prefix argument ARG, turn on if positive, otherwise off. 18420With prefix argument ARG, turn on if positive, otherwise off.
18407Returns non-nil if the new state is enabled. 18421Return non-nil if the new state is enabled.
18408 18422
18409\(fn &optional ARG)" t nil) 18423\(fn &optional ARG)" t nil)
18410 18424
@@ -18418,7 +18432,7 @@ Enable mouse wheel support.
18418;;;### (autoloads (network-connection network-connection-to-service 18432;;;### (autoloads (network-connection network-connection-to-service
18419;;;;;; whois-reverse-lookup whois finger ftp run-dig dns-lookup-host 18433;;;;;; whois-reverse-lookup whois finger ftp run-dig dns-lookup-host
18420;;;;;; nslookup nslookup-host route arp netstat ipconfig ping traceroute) 18434;;;;;; nslookup nslookup-host route arp netstat ipconfig ping traceroute)
18421;;;;;; "net-utils" "net/net-utils.el" (17279 27123)) 18435;;;;;; "net-utils" "net/net-utils.el" (17390 26944))
18422;;; Generated autoloads from net/net-utils.el 18436;;; Generated autoloads from net/net-utils.el
18423 18437
18424(autoload (quote traceroute) "net-utils" "\ 18438(autoload (quote traceroute) "net-utils" "\
@@ -18698,7 +18712,7 @@ unless optional argument SOFT is non-nil.
18698 18712
18699;;;### (autoloads (newsticker-show-news newsticker-start-ticker newsticker-start 18713;;;### (autoloads (newsticker-show-news newsticker-start-ticker newsticker-start
18700;;;;;; newsticker-ticker-running-p newsticker-running-p) "newsticker" 18714;;;;;; newsticker-ticker-running-p newsticker-running-p) "newsticker"
18701;;;;;; "net/newsticker.el" (17379 30025)) 18715;;;;;; "net/newsticker.el" (17390 26944))
18702;;; Generated autoloads from net/newsticker.el 18716;;; Generated autoloads from net/newsticker.el
18703 18717
18704(autoload (quote newsticker-running-p) "newsticker" "\ 18718(autoload (quote newsticker-running-p) "newsticker" "\
@@ -18740,7 +18754,7 @@ Switch to newsticker buffer. You may want to bind this to a key.
18740;;;*** 18754;;;***
18741 18755
18742;;;### (autoloads (nndiary-generate-nov-databases) "nndiary" "gnus/nndiary.el" 18756;;;### (autoloads (nndiary-generate-nov-databases) "nndiary" "gnus/nndiary.el"
18743;;;;;; (17279 27122)) 18757;;;;;; (17383 38805))
18744;;; Generated autoloads from gnus/nndiary.el 18758;;; Generated autoloads from gnus/nndiary.el
18745 18759
18746(autoload (quote nndiary-generate-nov-databases) "nndiary" "\ 18760(autoload (quote nndiary-generate-nov-databases) "nndiary" "\
@@ -18750,8 +18764,8 @@ Generate NOV databases in all nndiary directories.
18750 18764
18751;;;*** 18765;;;***
18752 18766
18753;;;### (autoloads (nndoc-add-type) "nndoc" "gnus/nndoc.el" (17279 18767;;;### (autoloads (nndoc-add-type) "nndoc" "gnus/nndoc.el" (17383
18754;;;;;; 27122)) 18768;;;;;; 38805))
18755;;; Generated autoloads from gnus/nndoc.el 18769;;; Generated autoloads from gnus/nndoc.el
18756 18770
18757(autoload (quote nndoc-add-type) "nndoc" "\ 18771(autoload (quote nndoc-add-type) "nndoc" "\
@@ -18766,7 +18780,7 @@ symbol in the alist.
18766;;;*** 18780;;;***
18767 18781
18768;;;### (autoloads (nnfolder-generate-active-file) "nnfolder" "gnus/nnfolder.el" 18782;;;### (autoloads (nnfolder-generate-active-file) "nnfolder" "gnus/nnfolder.el"
18769;;;;;; (17279 27122)) 18783;;;;;; (17390 27386))
18770;;; Generated autoloads from gnus/nnfolder.el 18784;;; Generated autoloads from gnus/nnfolder.el
18771 18785
18772(autoload (quote nnfolder-generate-active-file) "nnfolder" "\ 18786(autoload (quote nnfolder-generate-active-file) "nnfolder" "\
@@ -18778,7 +18792,7 @@ This command does not work if you use short group names.
18778;;;*** 18792;;;***
18779 18793
18780;;;### (autoloads (nnkiboze-generate-groups) "nnkiboze" "gnus/nnkiboze.el" 18794;;;### (autoloads (nnkiboze-generate-groups) "nnkiboze" "gnus/nnkiboze.el"
18781;;;;;; (17279 27122)) 18795;;;;;; (17383 38805))
18782;;; Generated autoloads from gnus/nnkiboze.el 18796;;; Generated autoloads from gnus/nnkiboze.el
18783 18797
18784(autoload (quote nnkiboze-generate-groups) "nnkiboze" "\ 18798(autoload (quote nnkiboze-generate-groups) "nnkiboze" "\
@@ -18790,7 +18804,7 @@ Finds out what articles are to be part of the nnkiboze groups.
18790;;;*** 18804;;;***
18791 18805
18792;;;### (autoloads (nnml-generate-nov-databases) "nnml" "gnus/nnml.el" 18806;;;### (autoloads (nnml-generate-nov-databases) "nnml" "gnus/nnml.el"
18793;;;;;; (17279 27122)) 18807;;;;;; (17383 38805))
18794;;; Generated autoloads from gnus/nnml.el 18808;;; Generated autoloads from gnus/nnml.el
18795 18809
18796(autoload (quote nnml-generate-nov-databases) "nnml" "\ 18810(autoload (quote nnml-generate-nov-databases) "nnml" "\
@@ -18801,7 +18815,7 @@ Generate NOV databases in all nnml directories.
18801;;;*** 18815;;;***
18802 18816
18803;;;### (autoloads (nnsoup-revert-variables nnsoup-set-variables nnsoup-pack-replies) 18817;;;### (autoloads (nnsoup-revert-variables nnsoup-set-variables nnsoup-pack-replies)
18804;;;;;; "nnsoup" "gnus/nnsoup.el" (17279 27122)) 18818;;;;;; "nnsoup" "gnus/nnsoup.el" (17383 38805))
18805;;; Generated autoloads from gnus/nnsoup.el 18819;;; Generated autoloads from gnus/nnsoup.el
18806 18820
18807(autoload (quote nnsoup-pack-replies) "nnsoup" "\ 18821(autoload (quote nnsoup-pack-replies) "nnsoup" "\
@@ -18822,7 +18836,7 @@ Revert posting and mailing methods to the standard Emacs methods.
18822;;;*** 18836;;;***
18823 18837
18824;;;### (autoloads (disable-command enable-command disabled-command-function) 18838;;;### (autoloads (disable-command enable-command disabled-command-function)
18825;;;;;; "novice" "novice.el" (17279 27123)) 18839;;;;;; "novice" "novice.el" (17390 26944))
18826;;; Generated autoloads from novice.el 18840;;; Generated autoloads from novice.el
18827 18841
18828(defvar disabled-command-function (quote disabled-command-function) "\ 18842(defvar disabled-command-function (quote disabled-command-function) "\
@@ -18855,7 +18869,7 @@ to future sessions.
18855;;;*** 18869;;;***
18856 18870
18857;;;### (autoloads (nroff-mode) "nroff-mode" "textmodes/nroff-mode.el" 18871;;;### (autoloads (nroff-mode) "nroff-mode" "textmodes/nroff-mode.el"
18858;;;;;; (17383 37890)) 18872;;;;;; (17390 27169))
18859;;; Generated autoloads from textmodes/nroff-mode.el 18873;;; Generated autoloads from textmodes/nroff-mode.el
18860 18874
18861(autoload (quote nroff-mode) "nroff-mode" "\ 18875(autoload (quote nroff-mode) "nroff-mode" "\
@@ -18870,7 +18884,7 @@ closing requests for requests that are used in matched pairs.
18870;;;*** 18884;;;***
18871 18885
18872;;;### (autoloads (octave-help) "octave-hlp" "progmodes/octave-hlp.el" 18886;;;### (autoloads (octave-help) "octave-hlp" "progmodes/octave-hlp.el"
18873;;;;;; (17279 27123)) 18887;;;;;; (17390 27409))
18874;;; Generated autoloads from progmodes/octave-hlp.el 18888;;; Generated autoloads from progmodes/octave-hlp.el
18875 18889
18876(autoload (quote octave-help) "octave-hlp" "\ 18890(autoload (quote octave-help) "octave-hlp" "\
@@ -18884,7 +18898,7 @@ If KEY is not a string, prompt for it with completion.
18884;;;*** 18898;;;***
18885 18899
18886;;;### (autoloads (inferior-octave) "octave-inf" "progmodes/octave-inf.el" 18900;;;### (autoloads (inferior-octave) "octave-inf" "progmodes/octave-inf.el"
18887;;;;;; (17297 42806)) 18901;;;;;; (17390 27409))
18888;;; Generated autoloads from progmodes/octave-inf.el 18902;;; Generated autoloads from progmodes/octave-inf.el
18889 18903
18890(autoload (quote inferior-octave) "octave-inf" "\ 18904(autoload (quote inferior-octave) "octave-inf" "\
@@ -18907,7 +18921,7 @@ startup file, `~/.emacs-octave'.
18907;;;*** 18921;;;***
18908 18922
18909;;;### (autoloads (octave-mode) "octave-mod" "progmodes/octave-mod.el" 18923;;;### (autoloads (octave-mode) "octave-mod" "progmodes/octave-mod.el"
18910;;;;;; (17308 43144)) 18924;;;;;; (17427 42815))
18911;;; Generated autoloads from progmodes/octave-mod.el 18925;;; Generated autoloads from progmodes/octave-mod.el
18912 18926
18913(autoload (quote octave-mode) "octave-mod" "\ 18927(autoload (quote octave-mode) "octave-mod" "\
@@ -19006,7 +19020,7 @@ including a reproducible test case and send the message.
19006;;;*** 19020;;;***
19007 19021
19008;;;### (autoloads (edit-options list-options) "options" "obsolete/options.el" 19022;;;### (autoloads (edit-options list-options) "options" "obsolete/options.el"
19009;;;;;; (17279 27123)) 19023;;;;;; (17383 38807))
19010;;; Generated autoloads from obsolete/options.el 19024;;; Generated autoloads from obsolete/options.el
19011 19025
19012(autoload (quote list-options) "options" "\ 19026(autoload (quote list-options) "options" "\
@@ -19031,7 +19045,7 @@ The Custom feature is intended to make this obsolete.
19031;;;;;; orgtbl-mode turn-on-orgtbl org-remember-handler org-remember-annotation 19045;;;;;; orgtbl-mode turn-on-orgtbl org-remember-handler org-remember-annotation
19032;;;;;; org-store-link org-tags-view org-diary org-todo-list org-agenda-list 19046;;;;;; org-store-link org-tags-view org-diary org-todo-list org-agenda-list
19033;;;;;; org-agenda org-agenda-mode org-mode) "org" "textmodes/org.el" 19047;;;;;; org-agenda org-agenda-mode org-mode) "org" "textmodes/org.el"
19034;;;;;; (17374 21578)) 19048;;;;;; (17454 30950))
19035;;; Generated autoloads from textmodes/org.el 19049;;; Generated autoloads from textmodes/org.el
19036 19050
19037(autoload (quote org-mode) "org" "\ 19051(autoload (quote org-mode) "org" "\
@@ -19243,7 +19257,7 @@ The file is stored under the name `org-combined-agenda-icalendar-file'.
19243;;;*** 19257;;;***
19244 19258
19245;;;### (autoloads (outline-minor-mode outline-mode) "outline" "outline.el" 19259;;;### (autoloads (outline-minor-mode outline-mode) "outline" "outline.el"
19246;;;;;; (17374 21284)) 19260;;;;;; (17425 24463))
19247;;; Generated autoloads from outline.el 19261;;; Generated autoloads from outline.el
19248 19262
19249(autoload (quote outline-mode) "outline" "\ 19263(autoload (quote outline-mode) "outline" "\
@@ -19298,7 +19312,7 @@ See the command `outline-mode' for more information on this mode.
19298 19312
19299;;;*** 19313;;;***
19300 19314
19301;;;### (autoloads (show-paren-mode) "paren" "paren.el" (17337 56255)) 19315;;;### (autoloads (show-paren-mode) "paren" "paren.el" (17390 26944))
19302;;; Generated autoloads from paren.el 19316;;; Generated autoloads from paren.el
19303 19317
19304(defvar show-paren-mode nil "\ 19318(defvar show-paren-mode nil "\
@@ -19324,7 +19338,7 @@ in `show-paren-style' after `show-paren-delay' seconds of Emacs idle time.
19324;;;*** 19338;;;***
19325 19339
19326;;;### (autoloads (parse-time-string) "parse-time" "calendar/parse-time.el" 19340;;;### (autoloads (parse-time-string) "parse-time" "calendar/parse-time.el"
19327;;;;;; (17308 43144)) 19341;;;;;; (17390 27324))
19328;;; Generated autoloads from calendar/parse-time.el 19342;;; Generated autoloads from calendar/parse-time.el
19329 19343
19330(autoload (quote parse-time-string) "parse-time" "\ 19344(autoload (quote parse-time-string) "parse-time" "\
@@ -19336,8 +19350,8 @@ unknown are returned as nil.
19336 19350
19337;;;*** 19351;;;***
19338 19352
19339;;;### (autoloads (pascal-mode) "pascal" "progmodes/pascal.el" (17279 19353;;;### (autoloads (pascal-mode) "pascal" "progmodes/pascal.el" (17390
19340;;;;;; 27203)) 19354;;;;;; 27409))
19341;;; Generated autoloads from progmodes/pascal.el 19355;;; Generated autoloads from progmodes/pascal.el
19342 19356
19343(autoload (quote pascal-mode) "pascal" "\ 19357(autoload (quote pascal-mode) "pascal" "\
@@ -19390,7 +19404,7 @@ no args, if that value is non-nil.
19390;;;*** 19404;;;***
19391 19405
19392;;;### (autoloads (pc-bindings-mode) "pc-mode" "emulation/pc-mode.el" 19406;;;### (autoloads (pc-bindings-mode) "pc-mode" "emulation/pc-mode.el"
19393;;;;;; (17279 27122)) 19407;;;;;; (17390 26938))
19394;;; Generated autoloads from emulation/pc-mode.el 19408;;; Generated autoloads from emulation/pc-mode.el
19395 19409
19396(autoload (quote pc-bindings-mode) "pc-mode" "\ 19410(autoload (quote pc-bindings-mode) "pc-mode" "\
@@ -19408,7 +19422,7 @@ C-Escape does list-buffers.
19408;;;*** 19422;;;***
19409 19423
19410;;;### (autoloads (pc-selection-mode pc-selection-mode) "pc-select" 19424;;;### (autoloads (pc-selection-mode pc-selection-mode) "pc-select"
19411;;;;;; "emulation/pc-select.el" (17279 27122)) 19425;;;;;; "emulation/pc-select.el" (17390 26938))
19412;;; Generated autoloads from emulation/pc-select.el 19426;;; Generated autoloads from emulation/pc-select.el
19413 19427
19414(defvar pc-selection-mode nil "\ 19428(defvar pc-selection-mode nil "\
@@ -19485,8 +19499,8 @@ you must modify it using \\[customize] or \\[pc-selection-mode].")
19485 19499
19486;;;*** 19500;;;***
19487 19501
19488;;;### (autoloads (pcomplete/cvs) "pcmpl-cvs" "pcmpl-cvs.el" (17279 19502;;;### (autoloads (pcomplete/cvs) "pcmpl-cvs" "pcmpl-cvs.el" (17390
19489;;;;;; 27123)) 19503;;;;;; 26944))
19490;;; Generated autoloads from pcmpl-cvs.el 19504;;; Generated autoloads from pcmpl-cvs.el
19491 19505
19492(autoload (quote pcomplete/cvs) "pcmpl-cvs" "\ 19506(autoload (quote pcomplete/cvs) "pcmpl-cvs" "\
@@ -19497,7 +19511,7 @@ Completion rules for the `cvs' command.
19497;;;*** 19511;;;***
19498 19512
19499;;;### (autoloads (pcomplete/tar pcomplete/make pcomplete/bzip2 pcomplete/gzip) 19513;;;### (autoloads (pcomplete/tar pcomplete/make pcomplete/bzip2 pcomplete/gzip)
19500;;;;;; "pcmpl-gnu" "pcmpl-gnu.el" (17279 27123)) 19514;;;;;; "pcmpl-gnu" "pcmpl-gnu.el" (17390 26944))
19501;;; Generated autoloads from pcmpl-gnu.el 19515;;; Generated autoloads from pcmpl-gnu.el
19502 19516
19503(autoload (quote pcomplete/gzip) "pcmpl-gnu" "\ 19517(autoload (quote pcomplete/gzip) "pcmpl-gnu" "\
@@ -19525,7 +19539,7 @@ Completion for the GNU tar utility.
19525;;;*** 19539;;;***
19526 19540
19527;;;### (autoloads (pcomplete/mount pcomplete/umount pcomplete/kill) 19541;;;### (autoloads (pcomplete/mount pcomplete/umount pcomplete/kill)
19528;;;;;; "pcmpl-linux" "pcmpl-linux.el" (17279 27123)) 19542;;;;;; "pcmpl-linux" "pcmpl-linux.el" (17390 26944))
19529;;; Generated autoloads from pcmpl-linux.el 19543;;; Generated autoloads from pcmpl-linux.el
19530 19544
19531(autoload (quote pcomplete/kill) "pcmpl-linux" "\ 19545(autoload (quote pcomplete/kill) "pcmpl-linux" "\
@@ -19545,8 +19559,8 @@ Completion for GNU/Linux `mount'.
19545 19559
19546;;;*** 19560;;;***
19547 19561
19548;;;### (autoloads (pcomplete/rpm) "pcmpl-rpm" "pcmpl-rpm.el" (17279 19562;;;### (autoloads (pcomplete/rpm) "pcmpl-rpm" "pcmpl-rpm.el" (17390
19549;;;;;; 27123)) 19563;;;;;; 26944))
19550;;; Generated autoloads from pcmpl-rpm.el 19564;;; Generated autoloads from pcmpl-rpm.el
19551 19565
19552(autoload (quote pcomplete/rpm) "pcmpl-rpm" "\ 19566(autoload (quote pcomplete/rpm) "pcmpl-rpm" "\
@@ -19562,7 +19576,7 @@ You can use \\[eshell-report-bug] to do so.
19562 19576
19563;;;### (autoloads (pcomplete/chgrp pcomplete/chown pcomplete/which 19577;;;### (autoloads (pcomplete/chgrp pcomplete/chown pcomplete/which
19564;;;;;; pcomplete/xargs pcomplete/rm pcomplete/rmdir pcomplete/cd) 19578;;;;;; pcomplete/xargs pcomplete/rm pcomplete/rmdir pcomplete/cd)
19565;;;;;; "pcmpl-unix" "pcmpl-unix.el" (17279 27123)) 19579;;;;;; "pcmpl-unix" "pcmpl-unix.el" (17390 26944))
19566;;; Generated autoloads from pcmpl-unix.el 19580;;; Generated autoloads from pcmpl-unix.el
19567 19581
19568(autoload (quote pcomplete/cd) "pcmpl-unix" "\ 19582(autoload (quote pcomplete/cd) "pcmpl-unix" "\
@@ -19608,8 +19622,8 @@ Completion for the `chgrp' command.
19608 19622
19609;;;### (autoloads (pcomplete-shell-setup pcomplete-comint-setup pcomplete-list 19623;;;### (autoloads (pcomplete-shell-setup pcomplete-comint-setup pcomplete-list
19610;;;;;; pcomplete-help pcomplete-expand pcomplete-continue pcomplete-expand-and-complete 19624;;;;;; pcomplete-help pcomplete-expand pcomplete-continue pcomplete-expand-and-complete
19611;;;;;; pcomplete-reverse pcomplete) "pcomplete" "pcomplete.el" (17279 19625;;;;;; pcomplete-reverse pcomplete) "pcomplete" "pcomplete.el" (17390
19612;;;;;; 27172)) 19626;;;;;; 26944))
19613;;; Generated autoloads from pcomplete.el 19627;;; Generated autoloads from pcomplete.el
19614 19628
19615(autoload (quote pcomplete) "pcomplete" "\ 19629(autoload (quote pcomplete) "pcomplete" "\
@@ -19668,7 +19682,7 @@ Setup shell-mode to use pcomplete.
19668 19682
19669;;;### (autoloads (cvs-dired-use-hook cvs-dired-action cvs-status 19683;;;### (autoloads (cvs-dired-use-hook cvs-dired-action cvs-status
19670;;;;;; cvs-update cvs-examine cvs-quickdir cvs-checkout) "pcvs" 19684;;;;;; cvs-update cvs-examine cvs-quickdir cvs-checkout) "pcvs"
19671;;;;;; "pcvs.el" (17308 43140)) 19685;;;;;; "pcvs.el" (17390 26944))
19672;;; Generated autoloads from pcvs.el 19686;;; Generated autoloads from pcvs.el
19673 19687
19674(autoload (quote cvs-checkout) "pcvs" "\ 19688(autoload (quote cvs-checkout) "pcvs" "\
@@ -19745,7 +19759,7 @@ The exact behavior is determined also by `cvs-dired-use-hook'." (when (stringp d
19745 19759
19746;;;*** 19760;;;***
19747 19761
19748;;;### (autoloads nil "pcvs-defs" "pcvs-defs.el" (17279 27169)) 19762;;;### (autoloads nil "pcvs-defs" "pcvs-defs.el" (17390 26944))
19749;;; Generated autoloads from pcvs-defs.el 19763;;; Generated autoloads from pcvs-defs.el
19750 19764
19751(defvar cvs-global-menu (let ((m (make-sparse-keymap "PCL-CVS"))) (define-key m [status] (quote (menu-item "Directory Status" cvs-status :help "A more verbose status of a workarea"))) (define-key m [checkout] (quote (menu-item "Checkout Module" cvs-checkout :help "Check out a module from the repository"))) (define-key m [update] (quote (menu-item "Update Directory" cvs-update :help "Fetch updates from the repository"))) (define-key m [examine] (quote (menu-item "Examine Directory" cvs-examine :help "Examine the current state of a workarea"))) (fset (quote cvs-global-menu) m))) 19765(defvar cvs-global-menu (let ((m (make-sparse-keymap "PCL-CVS"))) (define-key m [status] (quote (menu-item "Directory Status" cvs-status :help "A more verbose status of a workarea"))) (define-key m [checkout] (quote (menu-item "Checkout Module" cvs-checkout :help "Check out a module from the repository"))) (define-key m [update] (quote (menu-item "Update Directory" cvs-update :help "Fetch updates from the repository"))) (define-key m [examine] (quote (menu-item "Examine Directory" cvs-examine :help "Examine the current state of a workarea"))) (fset (quote cvs-global-menu) m)))
@@ -19753,7 +19767,7 @@ The exact behavior is determined also by `cvs-dired-use-hook'." (when (stringp d
19753;;;*** 19767;;;***
19754 19768
19755;;;### (autoloads (perl-mode) "perl-mode" "progmodes/perl-mode.el" 19769;;;### (autoloads (perl-mode) "perl-mode" "progmodes/perl-mode.el"
19756;;;;;; (17279 27203)) 19770;;;;;; (17390 27409))
19757;;; Generated autoloads from progmodes/perl-mode.el 19771;;; Generated autoloads from progmodes/perl-mode.el
19758 19772
19759(autoload (quote perl-mode) "perl-mode" "\ 19773(autoload (quote perl-mode) "perl-mode" "\
@@ -19811,7 +19825,7 @@ Turning on Perl mode runs the normal hook `perl-mode-hook'.
19811;;;### (autoloads (pgg-snarf-keys pgg-snarf-keys-region pgg-insert-key 19825;;;### (autoloads (pgg-snarf-keys pgg-snarf-keys-region pgg-insert-key
19812;;;;;; pgg-verify pgg-verify-region pgg-sign pgg-sign-region pgg-decrypt 19826;;;;;; pgg-verify pgg-verify-region pgg-sign pgg-sign-region pgg-decrypt
19813;;;;;; pgg-decrypt-region pgg-encrypt pgg-encrypt-symmetric pgg-encrypt-symmetric-region 19827;;;;;; pgg-decrypt-region pgg-encrypt pgg-encrypt-symmetric pgg-encrypt-symmetric-region
19814;;;;;; pgg-encrypt-region) "pgg" "pgg.el" (17279 27198)) 19828;;;;;; pgg-encrypt-region) "pgg" "pgg.el" (17390 26944))
19815;;; Generated autoloads from pgg.el 19829;;; Generated autoloads from pgg.el
19816 19830
19817(autoload (quote pgg-encrypt-region) "pgg" "\ 19831(autoload (quote pgg-encrypt-region) "pgg" "\
@@ -19944,19 +19958,8 @@ Import public keys in the current buffer.
19944 19958
19945;;;*** 19959;;;***
19946 19960
19947;;;### (autoloads (pgg-gpg-symmetric-key-p) "pgg-gpg" "pgg-gpg.el"
19948;;;;;; (17279 27198))
19949;;; Generated autoloads from pgg-gpg.el
19950
19951(autoload (quote pgg-gpg-symmetric-key-p) "pgg-gpg" "\
19952True if decoded armor MESSAGE-KEYS has symmetric encryption indicator.
19953
19954\(fn MESSAGE-KEYS)" nil nil)
19955
19956;;;***
19957
19958;;;### (autoloads (picture-mode) "picture" "textmodes/picture.el" 19961;;;### (autoloads (picture-mode) "picture" "textmodes/picture.el"
19959;;;;;; (17327 23539)) 19962;;;;;; (17390 26946))
19960;;; Generated autoloads from textmodes/picture.el 19963;;; Generated autoloads from textmodes/picture.el
19961 19964
19962(autoload (quote picture-mode) "picture" "\ 19965(autoload (quote picture-mode) "picture" "\
@@ -20037,7 +20040,7 @@ they are not defaultly assigned to keys.
20037;;;*** 20040;;;***
20038 20041
20039;;;### (autoloads (po-find-file-coding-system) "po" "textmodes/po.el" 20042;;;### (autoloads (po-find-file-coding-system) "po" "textmodes/po.el"
20040;;;;;; (17279 27123)) 20043;;;;;; (17390 26946))
20041;;; Generated autoloads from textmodes/po.el 20044;;; Generated autoloads from textmodes/po.el
20042 20045
20043(autoload (quote po-find-file-coding-system) "po" "\ 20046(autoload (quote po-find-file-coding-system) "po" "\
@@ -20048,7 +20051,7 @@ Called through `file-coding-system-alist', before the file is visited for real.
20048 20051
20049;;;*** 20052;;;***
20050 20053
20051;;;### (autoloads (pong) "pong" "play/pong.el" (17279 27123)) 20054;;;### (autoloads (pong) "pong" "play/pong.el" (17383 38807))
20052;;; Generated autoloads from play/pong.el 20055;;; Generated autoloads from play/pong.el
20053 20056
20054(autoload (quote pong) "pong" "\ 20057(autoload (quote pong) "pong" "\
@@ -20065,7 +20068,7 @@ pong-mode keybindings:\\<pong-mode-map>
20065;;;*** 20068;;;***
20066 20069
20067;;;### (autoloads (pp-eval-last-sexp pp-eval-expression pp pp-buffer 20070;;;### (autoloads (pp-eval-last-sexp pp-eval-expression pp pp-buffer
20068;;;;;; pp-to-string) "pp" "emacs-lisp/pp.el" (17279 27122)) 20071;;;;;; pp-to-string) "pp" "emacs-lisp/pp.el" (17390 26938))
20069;;; Generated autoloads from emacs-lisp/pp.el 20072;;; Generated autoloads from emacs-lisp/pp.el
20070 20073
20071(autoload (quote pp-to-string) "pp" "\ 20074(autoload (quote pp-to-string) "pp" "\
@@ -20123,7 +20126,7 @@ Ignores leading comment characters.
20123;;;;;; pr-ps-buffer-print pr-ps-buffer-using-ghostscript pr-ps-buffer-preview 20126;;;;;; pr-ps-buffer-print pr-ps-buffer-using-ghostscript pr-ps-buffer-preview
20124;;;;;; pr-ps-directory-ps-print pr-ps-directory-print pr-ps-directory-using-ghostscript 20127;;;;;; pr-ps-directory-ps-print pr-ps-directory-print pr-ps-directory-using-ghostscript
20125;;;;;; pr-ps-directory-preview pr-interface) "printing" "printing.el" 20128;;;;;; pr-ps-directory-preview pr-interface) "printing" "printing.el"
20126;;;;;; (17279 27201)) 20129;;;;;; (17390 26944))
20127;;; Generated autoloads from printing.el 20130;;; Generated autoloads from printing.el
20128 20131
20129(autoload (quote pr-interface) "printing" "\ 20132(autoload (quote pr-interface) "printing" "\
@@ -20711,7 +20714,7 @@ are both set to t.
20711;;;*** 20714;;;***
20712 20715
20713;;;### (autoloads (run-prolog prolog-mode) "prolog" "progmodes/prolog.el" 20716;;;### (autoloads (run-prolog prolog-mode) "prolog" "progmodes/prolog.el"
20714;;;;;; (17279 27203)) 20717;;;;;; (17390 27409))
20715;;; Generated autoloads from progmodes/prolog.el 20718;;; Generated autoloads from progmodes/prolog.el
20716 20719
20717(autoload (quote prolog-mode) "prolog" "\ 20720(autoload (quote prolog-mode) "prolog" "\
@@ -20731,7 +20734,7 @@ Run an inferior Prolog process, input and output via buffer *prolog*.
20731 20734
20732;;;*** 20735;;;***
20733 20736
20734;;;### (autoloads nil "ps-bdf" "ps-bdf.el" (17327 23539)) 20737;;;### (autoloads nil "ps-bdf" "ps-bdf.el" (17390 26944))
20735;;; Generated autoloads from ps-bdf.el 20738;;; Generated autoloads from ps-bdf.el
20736 20739
20737(defvar bdf-directory-list (if (memq system-type (quote (ms-dos windows-nt))) (list (expand-file-name "fonts/bdf" installation-directory)) (quote ("/usr/local/share/emacs/fonts/bdf"))) "\ 20740(defvar bdf-directory-list (if (memq system-type (quote (ms-dos windows-nt))) (list (expand-file-name "fonts/bdf" installation-directory)) (quote ("/usr/local/share/emacs/fonts/bdf"))) "\
@@ -20740,8 +20743,8 @@ The default value is '(\"/usr/local/share/emacs/fonts/bdf\").")
20740 20743
20741;;;*** 20744;;;***
20742 20745
20743;;;### (autoloads (ps-mode) "ps-mode" "progmodes/ps-mode.el" (17279 20746;;;### (autoloads (ps-mode) "ps-mode" "progmodes/ps-mode.el" (17390
20744;;;;;; 27203)) 20747;;;;;; 27409))
20745;;; Generated autoloads from progmodes/ps-mode.el 20748;;; Generated autoloads from progmodes/ps-mode.el
20746 20749
20747(autoload (quote ps-mode) "ps-mode" "\ 20750(autoload (quote ps-mode) "ps-mode" "\
@@ -20790,7 +20793,7 @@ Typing \\<ps-run-mode-map>\\[ps-run-goto-error] when the cursor is at the number
20790;;;### (autoloads (ps-mule-begin-page ps-mule-begin-job ps-mule-encode-header-string 20793;;;### (autoloads (ps-mule-begin-page ps-mule-begin-job ps-mule-encode-header-string
20791;;;;;; ps-mule-initialize ps-mule-plot-composition ps-mule-plot-string 20794;;;;;; ps-mule-initialize ps-mule-plot-composition ps-mule-plot-string
20792;;;;;; ps-mule-set-ascii-font ps-mule-prepare-ascii-font ps-multibyte-buffer) 20795;;;;;; ps-mule-set-ascii-font ps-mule-prepare-ascii-font ps-multibyte-buffer)
20793;;;;;; "ps-mule" "ps-mule.el" (17279 27172)) 20796;;;;;; "ps-mule" "ps-mule.el" (17390 26944))
20794;;; Generated autoloads from ps-mule.el 20797;;; Generated autoloads from ps-mule.el
20795 20798
20796(defvar ps-multibyte-buffer nil "\ 20799(defvar ps-multibyte-buffer nil "\
@@ -20911,8 +20914,8 @@ Not documented
20911;;;;;; ps-spool-region ps-spool-buffer-with-faces ps-spool-buffer 20914;;;;;; ps-spool-region ps-spool-buffer-with-faces ps-spool-buffer
20912;;;;;; ps-print-region-with-faces ps-print-region ps-print-buffer-with-faces 20915;;;;;; ps-print-region-with-faces ps-print-region ps-print-buffer-with-faces
20913;;;;;; ps-print-buffer ps-print-customize ps-print-color-p ps-paper-type 20916;;;;;; ps-print-buffer ps-print-customize ps-print-color-p ps-paper-type
20914;;;;;; ps-page-dimensions-database) "ps-print" "ps-print.el" (17279 20917;;;;;; ps-page-dimensions-database) "ps-print" "ps-print.el" (17390
20915;;;;;; 27172)) 20918;;;;;; 26945))
20916;;; Generated autoloads from ps-print.el 20919;;; Generated autoloads from ps-print.el
20917 20920
20918(defvar ps-page-dimensions-database (list (list (quote a4) (/ (* 72 21.0) 2.54) (/ (* 72 29.7) 2.54) "A4") (list (quote a3) (/ (* 72 29.7) 2.54) (/ (* 72 42.0) 2.54) "A3") (list (quote letter) (* 72 8.5) (* 72 11.0) "Letter") (list (quote legal) (* 72 8.5) (* 72 14.0) "Legal") (list (quote letter-small) (* 72 7.68) (* 72 10.16) "LetterSmall") (list (quote tabloid) (* 72 11.0) (* 72 17.0) "Tabloid") (list (quote ledger) (* 72 17.0) (* 72 11.0) "Ledger") (list (quote statement) (* 72 5.5) (* 72 8.5) "Statement") (list (quote executive) (* 72 7.5) (* 72 10.0) "Executive") (list (quote a4small) (* 72 7.47) (* 72 10.85) "A4Small") (list (quote b4) (* 72 10.125) (* 72 14.33) "B4") (list (quote b5) (* 72 7.16) (* 72 10.125) "B5")) "\ 20921(defvar ps-page-dimensions-database (list (list (quote a4) (/ (* 72 21.0) 2.54) (/ (* 72 29.7) 2.54) "A4") (list (quote a3) (/ (* 72 29.7) 2.54) (/ (* 72 42.0) 2.54) "A3") (list (quote letter) (* 72 8.5) (* 72 11.0) "Letter") (list (quote legal) (* 72 8.5) (* 72 14.0) "Legal") (list (quote letter-small) (* 72 7.68) (* 72 10.16) "LetterSmall") (list (quote tabloid) (* 72 11.0) (* 72 17.0) "Tabloid") (list (quote ledger) (* 72 17.0) (* 72 11.0) "Ledger") (list (quote statement) (* 72 5.5) (* 72 8.5) "Statement") (list (quote executive) (* 72 7.5) (* 72 10.0) "Executive") (list (quote a4small) (* 72 7.47) (* 72 10.85) "A4Small") (list (quote b4) (* 72 10.125) (* 72 14.33) "B4") (list (quote b5) (* 72 7.16) (* 72 10.125) "B5")) "\
@@ -21109,7 +21112,7 @@ If EXTENSION is any other symbol, it is ignored.
21109;;;*** 21112;;;***
21110 21113
21111;;;### (autoloads (jython-mode python-mode run-python) "python" "progmodes/python.el" 21114;;;### (autoloads (jython-mode python-mode run-python) "python" "progmodes/python.el"
21112;;;;;; (17374 21423)) 21115;;;;;; (17390 27409))
21113;;; Generated autoloads from progmodes/python.el 21116;;; Generated autoloads from progmodes/python.el
21114 21117
21115(add-to-list (quote interpreter-mode-alist) (quote ("jython" . jython-mode))) 21118(add-to-list (quote interpreter-mode-alist) (quote ("jython" . jython-mode)))
@@ -21173,7 +21176,7 @@ Runs `jython-mode-hook' after `python-mode-hook'.
21173;;;*** 21176;;;***
21174 21177
21175;;;### (autoloads (quoted-printable-decode-region) "qp" "gnus/qp.el" 21178;;;### (autoloads (quoted-printable-decode-region) "qp" "gnus/qp.el"
21176;;;;;; (17279 27122)) 21179;;;;;; (17407 3112))
21177;;; Generated autoloads from gnus/qp.el 21180;;; Generated autoloads from gnus/qp.el
21178 21181
21179(autoload (quote quoted-printable-decode-region) "qp" "\ 21182(autoload (quote quoted-printable-decode-region) "qp" "\
@@ -21427,8 +21430,8 @@ of each directory.
21427 21430
21428;;;### (autoloads (quickurl-list quickurl-list-mode quickurl-edit-urls 21431;;;### (autoloads (quickurl-list quickurl-list-mode quickurl-edit-urls
21429;;;;;; quickurl-browse-url-ask quickurl-browse-url quickurl-add-url 21432;;;;;; quickurl-browse-url-ask quickurl-browse-url quickurl-add-url
21430;;;;;; quickurl-ask quickurl) "quickurl" "net/quickurl.el" (17279 21433;;;;;; quickurl-ask quickurl) "quickurl" "net/quickurl.el" (17390
21431;;;;;; 27123)) 21434;;;;;; 26944))
21432;;; Generated autoloads from net/quickurl.el 21435;;; Generated autoloads from net/quickurl.el
21433 21436
21434(defconst quickurl-reread-hook-postfix "\n;; Local Variables:\n;; eval: (progn (require 'quickurl) (add-hook 'local-write-file-hooks (lambda () (quickurl-read) nil)))\n;; End:\n" "\ 21437(defconst quickurl-reread-hook-postfix "\n;; Local Variables:\n;; eval: (progn (require 'quickurl) (add-hook 'local-write-file-hooks (lambda () (quickurl-read) nil)))\n;; End:\n" "\
@@ -21499,25 +21502,42 @@ Display `quickurl-list' as a formatted list using `quickurl-list-mode'.
21499 21502
21500;;;*** 21503;;;***
21501 21504
21502;;;### (autoloads (rcirc) "rcirc" "net/rcirc.el" (17379 30025)) 21505;;;### (autoloads (rcirc-track-minor-mode rcirc-connect rcirc) "rcirc"
21506;;;;;; "net/rcirc.el" (17454 30953))
21503;;; Generated autoloads from net/rcirc.el 21507;;; Generated autoloads from net/rcirc.el
21504 21508
21505(autoload (quote rcirc) "rcirc" "\ 21509(autoload (quote rcirc) "rcirc" "\
21506Connect to IRC. 21510Connect to IRC.
21511If ARG is non-nil, prompt for a server to connect to.
21507 21512
21508If any of the the optional SERVER, PORT, NICK or CHANNELS are not 21513\(fn ARG)" t nil)
21509supplied, they are taken from the variables `rcirc-server',
21510`rcirc-port', `rcirc-nick', and `rcirc-startup-channels-alist',
21511respectively.
21512
21513\(fn &optional SERVER PORT NICK CHANNELS)" t nil)
21514 21514
21515(defalias (quote irc) (quote rcirc)) 21515(defalias (quote irc) (quote rcirc))
21516 21516
21517(autoload (quote rcirc-connect) "rcirc" "\
21518Not documented
21519
21520\(fn &optional SERVER PORT NICK USER-NAME FULL-NAME STARTUP-CHANNELS)" nil nil)
21521
21522(defvar rcirc-track-minor-mode nil "\
21523Non-nil if Rcirc-Track minor mode is enabled.
21524See the command `rcirc-track-minor-mode' for a description of this minor-mode.
21525Setting this variable directly does not take effect;
21526use either \\[customize] or the function `rcirc-track-minor-mode'.")
21527
21528(custom-autoload (quote rcirc-track-minor-mode) "rcirc")
21529
21530(put (quote rcirc-track-minor-mode) (quote custom-set) (quote custom-set-minor-mode))
21531
21532(autoload (quote rcirc-track-minor-mode) "rcirc" "\
21533Global minor mode for tracking activity in rcirc buffers.
21534
21535\(fn &optional ARG)" t nil)
21536
21517;;;*** 21537;;;***
21518 21538
21519;;;### (autoloads (remote-compile) "rcompile" "net/rcompile.el" (17279 21539;;;### (autoloads (remote-compile) "rcompile" "net/rcompile.el" (17390
21520;;;;;; 27172)) 21540;;;;;; 26944))
21521;;; Generated autoloads from net/rcompile.el 21541;;; Generated autoloads from net/rcompile.el
21522 21542
21523(autoload (quote remote-compile) "rcompile" "\ 21543(autoload (quote remote-compile) "rcompile" "\
@@ -21529,7 +21549,7 @@ See \\[compile].
21529;;;*** 21549;;;***
21530 21550
21531;;;### (autoloads (re-builder) "re-builder" "emacs-lisp/re-builder.el" 21551;;;### (autoloads (re-builder) "re-builder" "emacs-lisp/re-builder.el"
21532;;;;;; (17279 27122)) 21552;;;;;; (17390 26938))
21533;;; Generated autoloads from emacs-lisp/re-builder.el 21553;;; Generated autoloads from emacs-lisp/re-builder.el
21534 21554
21535(defalias (quote regexp-builder) (quote re-builder)) 21555(defalias (quote regexp-builder) (quote re-builder))
@@ -21541,7 +21561,7 @@ Construct a regexp interactively.
21541 21561
21542;;;*** 21562;;;***
21543 21563
21544;;;### (autoloads (recentf-mode) "recentf" "recentf.el" (17319 2458)) 21564;;;### (autoloads (recentf-mode) "recentf" "recentf.el" (17390 26945))
21545;;; Generated autoloads from recentf.el 21565;;; Generated autoloads from recentf.el
21546 21566
21547(defvar recentf-mode nil "\ 21567(defvar recentf-mode nil "\
@@ -21571,8 +21591,8 @@ that were operated on recently.
21571;;;### (autoloads (clear-rectangle string-insert-rectangle string-rectangle 21591;;;### (autoloads (clear-rectangle string-insert-rectangle string-rectangle
21572;;;;;; delete-whitespace-rectangle open-rectangle insert-rectangle 21592;;;;;; delete-whitespace-rectangle open-rectangle insert-rectangle
21573;;;;;; yank-rectangle kill-rectangle extract-rectangle delete-extract-rectangle 21593;;;;;; yank-rectangle kill-rectangle extract-rectangle delete-extract-rectangle
21574;;;;;; delete-rectangle move-to-column-force) "rect" "rect.el" (17279 21594;;;;;; delete-rectangle move-to-column-force) "rect" "rect.el" (17390
21575;;;;;; 27172)) 21595;;;;;; 26945))
21576;;; Generated autoloads from rect.el 21596;;; Generated autoloads from rect.el
21577 21597
21578(autoload (quote move-to-column-force) "rect" "\ 21598(autoload (quote move-to-column-force) "rect" "\
@@ -21694,8 +21714,8 @@ rectangle which were empty.
21694 21714
21695;;;*** 21715;;;***
21696 21716
21697;;;### (autoloads (refill-mode) "refill" "textmodes/refill.el" (17279 21717;;;### (autoloads (refill-mode) "refill" "textmodes/refill.el" (17390
21698;;;;;; 27123)) 21718;;;;;; 26946))
21699;;; Generated autoloads from textmodes/refill.el 21719;;; Generated autoloads from textmodes/refill.el
21700 21720
21701(autoload (quote refill-mode) "refill" "\ 21721(autoload (quote refill-mode) "refill" "\
@@ -21711,7 +21731,7 @@ refilling if they would cause auto-filling.
21711;;;*** 21731;;;***
21712 21732
21713;;;### (autoloads (reftex-reset-scanning-information reftex-mode 21733;;;### (autoloads (reftex-reset-scanning-information reftex-mode
21714;;;;;; turn-on-reftex) "reftex" "textmodes/reftex.el" (17279 27201)) 21734;;;;;; turn-on-reftex) "reftex" "textmodes/reftex.el" (17405 10316))
21715;;; Generated autoloads from textmodes/reftex.el 21735;;; Generated autoloads from textmodes/reftex.el
21716 21736
21717(autoload (quote turn-on-reftex) "reftex" "\ 21737(autoload (quote turn-on-reftex) "reftex" "\
@@ -21761,7 +21781,7 @@ This enforces rescanning the buffer on next use.
21761;;;*** 21781;;;***
21762 21782
21763;;;### (autoloads (reftex-citation) "reftex-cite" "textmodes/reftex-cite.el" 21783;;;### (autoloads (reftex-citation) "reftex-cite" "textmodes/reftex-cite.el"
21764;;;;;; (17279 27172)) 21784;;;;;; (17405 10316))
21765;;; Generated autoloads from textmodes/reftex-cite.el 21785;;; Generated autoloads from textmodes/reftex-cite.el
21766 21786
21767(autoload (quote reftex-citation) "reftex-cite" "\ 21787(autoload (quote reftex-citation) "reftex-cite" "\
@@ -21791,7 +21811,7 @@ While entering the regexp, completion on knows citation keys is possible.
21791;;;*** 21811;;;***
21792 21812
21793;;;### (autoloads (reftex-isearch-minor-mode) "reftex-global" "textmodes/reftex-global.el" 21813;;;### (autoloads (reftex-isearch-minor-mode) "reftex-global" "textmodes/reftex-global.el"
21794;;;;;; (17279 27172)) 21814;;;;;; (17405 10316))
21795;;; Generated autoloads from textmodes/reftex-global.el 21815;;; Generated autoloads from textmodes/reftex-global.el
21796 21816
21797(autoload (quote reftex-isearch-minor-mode) "reftex-global" "\ 21817(autoload (quote reftex-isearch-minor-mode) "reftex-global" "\
@@ -21808,7 +21828,7 @@ With no argument, this command toggles
21808;;;*** 21828;;;***
21809 21829
21810;;;### (autoloads (reftex-index-phrases-mode) "reftex-index" "textmodes/reftex-index.el" 21830;;;### (autoloads (reftex-index-phrases-mode) "reftex-index" "textmodes/reftex-index.el"
21811;;;;;; (17279 27172)) 21831;;;;;; (17418 6743))
21812;;; Generated autoloads from textmodes/reftex-index.el 21832;;; Generated autoloads from textmodes/reftex-index.el
21813 21833
21814(autoload (quote reftex-index-phrases-mode) "reftex-index" "\ 21834(autoload (quote reftex-index-phrases-mode) "reftex-index" "\
@@ -21841,7 +21861,7 @@ Here are all local bindings.
21841;;;*** 21861;;;***
21842 21862
21843;;;### (autoloads (reftex-all-document-files) "reftex-parse" "textmodes/reftex-parse.el" 21863;;;### (autoloads (reftex-all-document-files) "reftex-parse" "textmodes/reftex-parse.el"
21844;;;;;; (17279 27172)) 21864;;;;;; (17405 10316))
21845;;; Generated autoloads from textmodes/reftex-parse.el 21865;;; Generated autoloads from textmodes/reftex-parse.el
21846 21866
21847(autoload (quote reftex-all-document-files) "reftex-parse" "\ 21867(autoload (quote reftex-all-document-files) "reftex-parse" "\
@@ -21854,7 +21874,7 @@ of master file.
21854;;;*** 21874;;;***
21855 21875
21856;;;### (autoloads (regexp-opt-depth regexp-opt) "regexp-opt" "emacs-lisp/regexp-opt.el" 21876;;;### (autoloads (regexp-opt-depth regexp-opt) "regexp-opt" "emacs-lisp/regexp-opt.el"
21857;;;;;; (17279 27122)) 21877;;;;;; (17390 26938))
21858;;; Generated autoloads from emacs-lisp/regexp-opt.el 21878;;; Generated autoloads from emacs-lisp/regexp-opt.el
21859 21879
21860(autoload (quote regexp-opt) "regexp-opt" "\ 21880(autoload (quote regexp-opt) "regexp-opt" "\
@@ -21881,7 +21901,7 @@ This means the number of non-shy regexp grouping constructs
21881 21901
21882;;;*** 21902;;;***
21883 21903
21884;;;### (autoloads (repeat) "repeat" "repeat.el" (17279 27123)) 21904;;;### (autoloads (repeat) "repeat" "repeat.el" (17390 26945))
21885;;; Generated autoloads from repeat.el 21905;;; Generated autoloads from repeat.el
21886 21906
21887(autoload (quote repeat) "repeat" "\ 21907(autoload (quote repeat) "repeat" "\
@@ -21899,7 +21919,7 @@ can be modified by the global variable `repeat-on-final-keystroke'.
21899;;;*** 21919;;;***
21900 21920
21901;;;### (autoloads (reporter-submit-bug-report) "reporter" "mail/reporter.el" 21921;;;### (autoloads (reporter-submit-bug-report) "reporter" "mail/reporter.el"
21902;;;;;; (17279 27123)) 21922;;;;;; (17390 26943))
21903;;; Generated autoloads from mail/reporter.el 21923;;; Generated autoloads from mail/reporter.el
21904 21924
21905(autoload (quote reporter-submit-bug-report) "reporter" "\ 21925(autoload (quote reporter-submit-bug-report) "reporter" "\
@@ -21931,7 +21951,7 @@ mail-sending package is used for editing and sending the message.
21931;;;*** 21951;;;***
21932 21952
21933;;;### (autoloads (reposition-window) "reposition" "reposition.el" 21953;;;### (autoloads (reposition-window) "reposition" "reposition.el"
21934;;;;;; (17279 27123)) 21954;;;;;; (17390 26945))
21935;;; Generated autoloads from reposition.el 21955;;; Generated autoloads from reposition.el
21936 21956
21937(autoload (quote reposition-window) "reposition" "\ 21957(autoload (quote reposition-window) "reposition" "\
@@ -21958,8 +21978,8 @@ first comment line visible (if point is in a comment).
21958 21978
21959;;;*** 21979;;;***
21960 21980
21961;;;### (autoloads (resume-suspend-hook) "resume" "resume.el" (17279 21981;;;### (autoloads (resume-suspend-hook) "resume" "resume.el" (17390
21962;;;;;; 27123)) 21982;;;;;; 26945))
21963;;; Generated autoloads from resume.el 21983;;; Generated autoloads from resume.el
21964 21984
21965(autoload (quote resume-suspend-hook) "resume" "\ 21985(autoload (quote resume-suspend-hook) "resume" "\
@@ -22006,7 +22026,7 @@ With zero or negative ARG turn mode off.
22006;;;*** 22026;;;***
22007 22027
22008;;;### (autoloads (make-ring ring-p) "ring" "emacs-lisp/ring.el" 22028;;;### (autoloads (make-ring ring-p) "ring" "emacs-lisp/ring.el"
22009;;;;;; (17279 27122)) 22029;;;;;; (17390 26938))
22010;;; Generated autoloads from emacs-lisp/ring.el 22030;;; Generated autoloads from emacs-lisp/ring.el
22011 22031
22012(autoload (quote ring-p) "ring" "\ 22032(autoload (quote ring-p) "ring" "\
@@ -22021,7 +22041,7 @@ Make a ring that can contain SIZE elements.
22021 22041
22022;;;*** 22042;;;***
22023 22043
22024;;;### (autoloads (rlogin) "rlogin" "net/rlogin.el" (17279 27123)) 22044;;;### (autoloads (rlogin) "rlogin" "net/rlogin.el" (17390 26944))
22025;;; Generated autoloads from net/rlogin.el 22045;;; Generated autoloads from net/rlogin.el
22026 (add-hook 'same-window-regexps "^\\*rlogin-.*\\*\\(\\|<[0-9]+>\\)") 22046 (add-hook 'same-window-regexps "^\\*rlogin-.*\\*\\(\\|<[0-9]+>\\)")
22027 22047
@@ -22072,8 +22092,8 @@ variable.
22072;;;;;; rmail-mail-new-frame rmail-primary-inbox-list rmail-delete-after-output 22092;;;;;; rmail-mail-new-frame rmail-primary-inbox-list rmail-delete-after-output
22073;;;;;; rmail-highlight-face rmail-highlighted-headers rmail-retry-ignored-headers 22093;;;;;; rmail-highlight-face rmail-highlighted-headers rmail-retry-ignored-headers
22074;;;;;; rmail-displayed-headers rmail-ignored-headers rmail-dont-reply-to-names 22094;;;;;; rmail-displayed-headers rmail-ignored-headers rmail-dont-reply-to-names
22075;;;;;; rmail-movemail-variant-p) "rmail" "mail/rmail.el" (17374 22095;;;;;; rmail-movemail-variant-p) "rmail" "mail/rmail.el" (17454
22076;;;;;; 21275)) 22096;;;;;; 30835))
22077;;; Generated autoloads from mail/rmail.el 22097;;; Generated autoloads from mail/rmail.el
22078 22098
22079(autoload (quote rmail-movemail-variant-p) "rmail" "\ 22099(autoload (quote rmail-movemail-variant-p) "rmail" "\
@@ -22096,7 +22116,7 @@ variable `rmail-dont-reply-to-names', for when the user does not set
22096value is the user's email address and name.) 22116value is the user's email address and name.)
22097It is useful to set this variable in the site customization file.") 22117It is useful to set this variable in the site customization file.")
22098 22118
22099(defvar rmail-ignored-headers (concat "^via:\\|^mail-from:\\|^origin:\\|^references:\\|^sender:" "\\|^status:\\|^received:\\|^x400-originator:\\|^x400-recipients:" "\\|^x400-received:\\|^x400-mts-identifier:\\|^x400-content-type:" "\\|^\\(resent-\\|\\)message-id:\\|^summary-line:\\|^resent-date:" "\\|^nntp-posting-host:\\|^path:\\|^x-char.*:\\|^x-face:\\|^face:" "\\|^x-mailer:\\|^delivered-to:\\|^lines:" "\\|^content-transfer-encoding:\\|^x-coding-system:" "\\|^return-path:\\|^errors-to:\\|^return-receipt-to:" "\\|^precedence:\\|^list-help:\\|^list-post:\\|^list-subscribe:" "\\|^list-id:\\|^list-unsubscribe:\\|^list-archive:" "\\|^content-length:\\|^nntp-posting-date:\\|^user-agent" "\\|^importance:\\|^envelope-to:\\|^delivery-date\\|^openpgp:" "\\|^mbox-line:\\|^cancel-lock:" "\\|^resent-face:\\|^resent-x.*:\\|^resent-organization:\\|^resent-openpgp:" "\\|^x-.*:") "\ 22119(defvar rmail-ignored-headers (concat "^via:\\|^mail-from:\\|^origin:\\|^references:\\|^sender:" "\\|^status:\\|^received:\\|^x400-originator:\\|^x400-recipients:" "\\|^x400-received:\\|^x400-mts-identifier:\\|^x400-content-type:" "\\|^\\(resent-\\|\\)message-id:\\|^summary-line:\\|^resent-date:" "\\|^nntp-posting-host:\\|^path:\\|^x-char.*:\\|^x-face:\\|^face:" "\\|^x-mailer:\\|^delivered-to:\\|^lines:" "\\|^content-transfer-encoding:\\|^x-coding-system:" "\\|^return-path:\\|^errors-to:\\|^return-receipt-to:" "\\|^precedence:\\|^list-help:\\|^list-post:\\|^list-subscribe:" "\\|^list-id:\\|^list-unsubscribe:\\|^list-archive:" "\\|^content-length:\\|^nntp-posting-date:\\|^user-agent" "\\|^importance:\\|^envelope-to:\\|^delivery-date\\|^openpgp:" "\\|^mbox-line:\\|^cancel-lock:\\|^DomainKey-Signature:" "\\|^resent-face:\\|^resent-x.*:\\|^resent-organization:\\|^resent-openpgp:" "\\|^x-.*:") "\
22100*Regexp to match header fields that Rmail should normally hide. 22120*Regexp to match header fields that Rmail should normally hide.
22101\(See also `rmail-nonignored-headers', which overrides this regexp.) 22121\(See also `rmail-nonignored-headers', which overrides this regexp.)
22102This variable is used for reformatting the message header, 22122This variable is used for reformatting the message header,
@@ -22127,7 +22147,7 @@ See also `rmail-highlight-face'.")
22127 22147
22128(custom-autoload (quote rmail-highlighted-headers) "rmail") 22148(custom-autoload (quote rmail-highlighted-headers) "rmail")
22129 22149
22130(defvar rmail-highlight-face nil "\ 22150(defvar rmail-highlight-face (quote rmail-highlight) "\
22131*Face used by Rmail for highlighting headers.") 22151*Face used by Rmail for highlighting headers.")
22132 22152
22133(custom-autoload (quote rmail-highlight-face) "rmail") 22153(custom-autoload (quote rmail-highlight-face) "rmail")
@@ -22338,7 +22358,7 @@ Set PASSWORD to be used for retrieving mail from a POP or IMAP server.
22338;;;*** 22358;;;***
22339 22359
22340;;;### (autoloads (rmail-edit-current-message) "rmailedit" "mail/rmailedit.el" 22360;;;### (autoloads (rmail-edit-current-message) "rmailedit" "mail/rmailedit.el"
22341;;;;;; (17279 27123)) 22361;;;;;; (17390 26943))
22342;;; Generated autoloads from mail/rmailedit.el 22362;;; Generated autoloads from mail/rmailedit.el
22343 22363
22344(autoload (quote rmail-edit-current-message) "rmailedit" "\ 22364(autoload (quote rmail-edit-current-message) "rmailedit" "\
@@ -22350,7 +22370,7 @@ Edit the contents of this message.
22350 22370
22351;;;### (autoloads (rmail-next-labeled-message rmail-previous-labeled-message 22371;;;### (autoloads (rmail-next-labeled-message rmail-previous-labeled-message
22352;;;;;; rmail-read-label rmail-kill-label rmail-add-label) "rmailkwd" 22372;;;;;; rmail-read-label rmail-kill-label rmail-add-label) "rmailkwd"
22353;;;;;; "mail/rmailkwd.el" (17279 27123)) 22373;;;;;; "mail/rmailkwd.el" (17390 26943))
22354;;; Generated autoloads from mail/rmailkwd.el 22374;;; Generated autoloads from mail/rmailkwd.el
22355 22375
22356(autoload (quote rmail-add-label) "rmailkwd" "\ 22376(autoload (quote rmail-add-label) "rmailkwd" "\
@@ -22389,7 +22409,7 @@ With prefix argument N moves forward N messages with these labels.
22389;;;*** 22409;;;***
22390 22410
22391;;;### (autoloads (set-rmail-inbox-list) "rmailmsc" "mail/rmailmsc.el" 22411;;;### (autoloads (set-rmail-inbox-list) "rmailmsc" "mail/rmailmsc.el"
22392;;;;;; (17279 27123)) 22412;;;;;; (17390 26943))
22393;;; Generated autoloads from mail/rmailmsc.el 22413;;; Generated autoloads from mail/rmailmsc.el
22394 22414
22395(autoload (quote set-rmail-inbox-list) "rmailmsc" "\ 22415(autoload (quote set-rmail-inbox-list) "rmailmsc" "\
@@ -22403,7 +22423,7 @@ If FILE-NAME is empty, remove any existing inbox list.
22403 22423
22404;;;### (autoloads (rmail-output-body-to-file rmail-output rmail-fields-not-to-output 22424;;;### (autoloads (rmail-output-body-to-file rmail-output rmail-fields-not-to-output
22405;;;;;; rmail-output-to-rmail-file rmail-output-file-alist) "rmailout" 22425;;;;;; rmail-output-to-rmail-file rmail-output-file-alist) "rmailout"
22406;;;;;; "mail/rmailout.el" (17374 21423)) 22426;;;;;; "mail/rmailout.el" (17390 26943))
22407;;; Generated autoloads from mail/rmailout.el 22427;;; Generated autoloads from mail/rmailout.el
22408 22428
22409(defvar rmail-output-file-alist nil "\ 22429(defvar rmail-output-file-alist nil "\
@@ -22470,8 +22490,8 @@ FILE-NAME defaults, interactively, from the Subject field of the message.
22470 22490
22471;;;### (autoloads (rmail-sort-by-labels rmail-sort-by-lines rmail-sort-by-correspondent 22491;;;### (autoloads (rmail-sort-by-labels rmail-sort-by-lines rmail-sort-by-correspondent
22472;;;;;; rmail-sort-by-recipient rmail-sort-by-author rmail-sort-by-subject 22492;;;;;; rmail-sort-by-recipient rmail-sort-by-author rmail-sort-by-subject
22473;;;;;; rmail-sort-by-date) "rmailsort" "mail/rmailsort.el" (17279 22493;;;;;; rmail-sort-by-date) "rmailsort" "mail/rmailsort.el" (17390
22474;;;;;; 27123)) 22494;;;;;; 26943))
22475;;; Generated autoloads from mail/rmailsort.el 22495;;; Generated autoloads from mail/rmailsort.el
22476 22496
22477(autoload (quote rmail-sort-by-date) "rmailsort" "\ 22497(autoload (quote rmail-sort-by-date) "rmailsort" "\
@@ -22523,7 +22543,7 @@ KEYWORDS is a comma-separated list of labels.
22523;;;;;; rmail-summary-by-senders rmail-summary-by-topic rmail-summary-by-regexp 22543;;;;;; rmail-summary-by-senders rmail-summary-by-topic rmail-summary-by-regexp
22524;;;;;; rmail-summary-by-recipients rmail-summary-by-labels rmail-summary 22544;;;;;; rmail-summary-by-recipients rmail-summary-by-labels rmail-summary
22525;;;;;; rmail-summary-line-count-flag rmail-summary-scroll-between-messages) 22545;;;;;; rmail-summary-line-count-flag rmail-summary-scroll-between-messages)
22526;;;;;; "rmailsum" "mail/rmailsum.el" (17374 21544)) 22546;;;;;; "rmailsum" "mail/rmailsum.el" (17427 42815))
22527;;; Generated autoloads from mail/rmailsum.el 22547;;; Generated autoloads from mail/rmailsum.el
22528 22548
22529(defvar rmail-summary-scroll-between-messages t "\ 22549(defvar rmail-summary-scroll-between-messages t "\
@@ -22605,7 +22625,7 @@ Setting this variable has an effect only before reading a mail.")
22605;;;*** 22625;;;***
22606 22626
22607;;;### (autoloads (news-post-news) "rnewspost" "obsolete/rnewspost.el" 22627;;;### (autoloads (news-post-news) "rnewspost" "obsolete/rnewspost.el"
22608;;;;;; (17279 27123)) 22628;;;;;; (17383 38807))
22609;;; Generated autoloads from obsolete/rnewspost.el 22629;;; Generated autoloads from obsolete/rnewspost.el
22610 22630
22611(autoload (quote news-post-news) "rnewspost" "\ 22631(autoload (quote news-post-news) "rnewspost" "\
@@ -22618,7 +22638,7 @@ If NOQUERY is non-nil, we do not query before doing the work.
22618;;;*** 22638;;;***
22619 22639
22620;;;### (autoloads (toggle-rot13-mode rot13-other-window rot13-region 22640;;;### (autoloads (toggle-rot13-mode rot13-other-window rot13-region
22621;;;;;; rot13-string rot13) "rot13" "rot13.el" (17279 27123)) 22641;;;;;; rot13-string rot13) "rot13" "rot13.el" (17390 26945))
22622;;; Generated autoloads from rot13.el 22642;;; Generated autoloads from rot13.el
22623 22643
22624(autoload (quote rot13) "rot13" "\ 22644(autoload (quote rot13) "rot13" "\
@@ -22659,7 +22679,7 @@ Toggle the use of rot 13 encoding for the current window.
22659;;;;;; resize-minibuffer-frame-max-height resize-minibuffer-frame 22679;;;;;; resize-minibuffer-frame-max-height resize-minibuffer-frame
22660;;;;;; resize-minibuffer-window-exactly resize-minibuffer-window-max-height 22680;;;;;; resize-minibuffer-window-exactly resize-minibuffer-window-max-height
22661;;;;;; resize-minibuffer-mode) "rsz-mini" "obsolete/rsz-mini.el" 22681;;;;;; resize-minibuffer-mode) "rsz-mini" "obsolete/rsz-mini.el"
22662;;;;;; (17279 27123)) 22682;;;;;; (17383 38807))
22663;;; Generated autoloads from obsolete/rsz-mini.el 22683;;; Generated autoloads from obsolete/rsz-mini.el
22664 22684
22665(defvar resize-minibuffer-mode nil "\ 22685(defvar resize-minibuffer-mode nil "\
@@ -22699,8 +22719,8 @@ This function is obsolete.
22699 22719
22700;;;*** 22720;;;***
22701 22721
22702;;;### (autoloads (ruler-mode) "ruler-mode" "ruler-mode.el" (17279 22722;;;### (autoloads (ruler-mode) "ruler-mode" "ruler-mode.el" (17390
22703;;;;;; 27123)) 22723;;;;;; 26945))
22704;;; Generated autoloads from ruler-mode.el 22724;;; Generated autoloads from ruler-mode.el
22705 22725
22706(autoload (quote ruler-mode) "ruler-mode" "\ 22726(autoload (quote ruler-mode) "ruler-mode" "\
@@ -22710,8 +22730,8 @@ Display a ruler in the header line if ARG > 0.
22710 22730
22711;;;*** 22731;;;***
22712 22732
22713;;;### (autoloads (rx rx-to-string) "rx" "emacs-lisp/rx.el" (17279 22733;;;### (autoloads (rx rx-to-string) "rx" "emacs-lisp/rx.el" (17418
22714;;;;;; 27122)) 22734;;;;;; 6751))
22715;;; Generated autoloads from emacs-lisp/rx.el 22735;;; Generated autoloads from emacs-lisp/rx.el
22716 22736
22717(autoload (quote rx-to-string) "rx" "\ 22737(autoload (quote rx-to-string) "rx" "\
@@ -23019,7 +23039,7 @@ enclosed in `(and ...)'.
23019;;;*** 23039;;;***
23020 23040
23021;;;### (autoloads (savehist-mode savehist-mode) "savehist" "savehist.el" 23041;;;### (autoloads (savehist-mode savehist-mode) "savehist" "savehist.el"
23022;;;;;; (17379 24714)) 23042;;;;;; (17390 26945))
23023;;; Generated autoloads from savehist.el 23043;;; Generated autoloads from savehist.el
23024 23044
23025(defvar savehist-mode nil "\ 23045(defvar savehist-mode nil "\
@@ -23045,7 +23065,7 @@ which is probably undesirable.
23045;;;*** 23065;;;***
23046 23066
23047;;;### (autoloads (dsssl-mode scheme-mode) "scheme" "progmodes/scheme.el" 23067;;;### (autoloads (dsssl-mode scheme-mode) "scheme" "progmodes/scheme.el"
23048;;;;;; (17279 27203)) 23068;;;;;; (17390 27409))
23049;;; Generated autoloads from progmodes/scheme.el 23069;;; Generated autoloads from progmodes/scheme.el
23050 23070
23051(autoload (quote scheme-mode) "scheme" "\ 23071(autoload (quote scheme-mode) "scheme" "\
@@ -23087,7 +23107,7 @@ that variable's value is a string.
23087;;;*** 23107;;;***
23088 23108
23089;;;### (autoloads (gnus-score-mode) "score-mode" "gnus/score-mode.el" 23109;;;### (autoloads (gnus-score-mode) "score-mode" "gnus/score-mode.el"
23090;;;;;; (17279 27122)) 23110;;;;;; (17383 38805))
23091;;; Generated autoloads from gnus/score-mode.el 23111;;; Generated autoloads from gnus/score-mode.el
23092 23112
23093(autoload (quote gnus-score-mode) "score-mode" "\ 23113(autoload (quote gnus-score-mode) "score-mode" "\
@@ -23100,8 +23120,8 @@ This mode is an extended emacs-lisp mode.
23100 23120
23101;;;*** 23121;;;***
23102 23122
23103;;;### (autoloads (scribe-mode) "scribe" "obsolete/scribe.el" (17279 23123;;;### (autoloads (scribe-mode) "scribe" "obsolete/scribe.el" (17383
23104;;;;;; 27123)) 23124;;;;;; 38807))
23105;;; Generated autoloads from obsolete/scribe.el 23125;;; Generated autoloads from obsolete/scribe.el
23106 23126
23107(autoload (quote scribe-mode) "scribe" "\ 23127(autoload (quote scribe-mode) "scribe" "\
@@ -23126,7 +23146,7 @@ Interesting variables:
23126;;;*** 23146;;;***
23127 23147
23128;;;### (autoloads (scroll-all-mode) "scroll-all" "scroll-all.el" 23148;;;### (autoloads (scroll-all-mode) "scroll-all" "scroll-all.el"
23129;;;;;; (17279 27123)) 23149;;;;;; (17390 26945))
23130;;; Generated autoloads from scroll-all.el 23150;;; Generated autoloads from scroll-all.el
23131 23151
23132(defvar scroll-all-mode nil "\ 23152(defvar scroll-all-mode nil "\
@@ -23150,7 +23170,7 @@ apply to all visible windows in the same frame.
23150;;;*** 23170;;;***
23151 23171
23152;;;### (autoloads (scroll-lock-mode) "scroll-lock" "scroll-lock.el" 23172;;;### (autoloads (scroll-lock-mode) "scroll-lock" "scroll-lock.el"
23153;;;;;; (17279 27122)) 23173;;;;;; (17390 26945))
23154;;; Generated autoloads from scroll-lock.el 23174;;; Generated autoloads from scroll-lock.el
23155 23175
23156(autoload (quote scroll-lock-mode) "scroll-lock" "\ 23176(autoload (quote scroll-lock-mode) "scroll-lock" "\
@@ -23172,7 +23192,7 @@ during scrolling.
23172;;;;;; mail-alias-file mail-default-reply-to mail-archive-file-name 23192;;;;;; mail-alias-file mail-default-reply-to mail-archive-file-name
23173;;;;;; mail-header-separator send-mail-function mail-interactive 23193;;;;;; mail-header-separator send-mail-function mail-interactive
23174;;;;;; mail-self-blind mail-specify-envelope-from mail-from-style) 23194;;;;;; mail-self-blind mail-specify-envelope-from mail-from-style)
23175;;;;;; "sendmail" "mail/sendmail.el" (17331 26860)) 23195;;;;;; "sendmail" "mail/sendmail.el" (17390 26943))
23176;;; Generated autoloads from mail/sendmail.el 23196;;; Generated autoloads from mail/sendmail.el
23177 23197
23178(defvar mail-from-style (quote angles) "\ 23198(defvar mail-from-style (quote angles) "\
@@ -23473,7 +23493,7 @@ Like `mail' command, but display mail buffer in another frame.
23473;;;*** 23493;;;***
23474 23494
23475;;;### (autoloads (server-save-buffers-kill-terminal server-mode 23495;;;### (autoloads (server-save-buffers-kill-terminal server-mode
23476;;;;;; server-start) "server" "server.el" (17337 53564)) 23496;;;;;; server-start) "server" "server.el" (17446 49713))
23477;;; Generated autoloads from server.el 23497;;; Generated autoloads from server.el
23478 23498
23479(autoload (quote server-start) "server" "\ 23499(autoload (quote server-start) "server" "\
@@ -23537,7 +23557,7 @@ These are active only in the minibuffer, when entering or editing a formula:
23537;;;*** 23557;;;***
23538 23558
23539;;;### (autoloads (html-mode sgml-mode) "sgml-mode" "textmodes/sgml-mode.el" 23559;;;### (autoloads (html-mode sgml-mode) "sgml-mode" "textmodes/sgml-mode.el"
23540;;;;;; (17357 6510)) 23560;;;;;; (17390 26946))
23541;;; Generated autoloads from textmodes/sgml-mode.el 23561;;; Generated autoloads from textmodes/sgml-mode.el
23542 23562
23543(autoload (quote sgml-mode) "sgml-mode" "\ 23563(autoload (quote sgml-mode) "sgml-mode" "\
@@ -23605,7 +23625,7 @@ To work around that, do:
23605;;;*** 23625;;;***
23606 23626
23607;;;### (autoloads (sh-mode) "sh-script" "progmodes/sh-script.el" 23627;;;### (autoloads (sh-mode) "sh-script" "progmodes/sh-script.el"
23608;;;;;; (17327 23539)) 23628;;;;;; (17411 11766))
23609;;; Generated autoloads from progmodes/sh-script.el 23629;;; Generated autoloads from progmodes/sh-script.el
23610 23630
23611(autoload (quote sh-mode) "sh-script" "\ 23631(autoload (quote sh-mode) "sh-script" "\
@@ -23668,7 +23688,7 @@ with your script for an edit-interpret-debug cycle.
23668 23688
23669;;;*** 23689;;;***
23670 23690
23671;;;### (autoloads (sha1) "sha1" "gnus/sha1.el" (17279 27122)) 23691;;;### (autoloads (sha1) "sha1" "gnus/sha1.el" (17383 38805))
23672;;; Generated autoloads from gnus/sha1.el 23692;;; Generated autoloads from gnus/sha1.el
23673 23693
23674(autoload (quote sha1) "sha1" "\ 23694(autoload (quote sha1) "sha1" "\
@@ -23683,7 +23703,7 @@ If BINARY is non-nil, return a string in binary form.
23683;;;*** 23703;;;***
23684 23704
23685;;;### (autoloads (list-load-path-shadows) "shadow" "emacs-lisp/shadow.el" 23705;;;### (autoloads (list-load-path-shadows) "shadow" "emacs-lisp/shadow.el"
23686;;;;;; (17283 59910)) 23706;;;;;; (17390 26938))
23687;;; Generated autoloads from emacs-lisp/shadow.el 23707;;; Generated autoloads from emacs-lisp/shadow.el
23688 23708
23689(autoload (quote list-load-path-shadows) "shadow" "\ 23709(autoload (quote list-load-path-shadows) "shadow" "\
@@ -23730,8 +23750,8 @@ buffer called `*Shadows*'. Shadowings are located by calling the
23730;;;*** 23750;;;***
23731 23751
23732;;;### (autoloads (shadow-initialize shadow-define-regexp-group shadow-define-literal-group 23752;;;### (autoloads (shadow-initialize shadow-define-regexp-group shadow-define-literal-group
23733;;;;;; shadow-define-cluster) "shadowfile" "shadowfile.el" (17279 23753;;;;;; shadow-define-cluster) "shadowfile" "shadowfile.el" (17390
23734;;;;;; 27172)) 23754;;;;;; 26945))
23735;;; Generated autoloads from shadowfile.el 23755;;; Generated autoloads from shadowfile.el
23736 23756
23737(autoload (quote shadow-define-cluster) "shadowfile" "\ 23757(autoload (quote shadow-define-cluster) "shadowfile" "\
@@ -23770,7 +23790,7 @@ Set up file shadowing.
23770;;;*** 23790;;;***
23771 23791
23772;;;### (autoloads (shell shell-dumb-shell-regexp) "shell" "shell.el" 23792;;;### (autoloads (shell shell-dumb-shell-regexp) "shell" "shell.el"
23773;;;;;; (17279 27172)) 23793;;;;;; (17390 26945))
23774;;; Generated autoloads from shell.el 23794;;; Generated autoloads from shell.el
23775 23795
23776(defvar shell-dumb-shell-regexp "cmd\\(proxy\\)?\\.exe" "\ 23796(defvar shell-dumb-shell-regexp "cmd\\(proxy\\)?\\.exe" "\
@@ -23817,7 +23837,7 @@ Otherwise, one argument `-i' is passed to the shell.
23817;;;*** 23837;;;***
23818 23838
23819;;;### (autoloads (sieve-upload-and-bury sieve-upload sieve-manage) 23839;;;### (autoloads (sieve-upload-and-bury sieve-upload sieve-manage)
23820;;;;;; "sieve" "gnus/sieve.el" (17279 27171)) 23840;;;;;; "sieve" "gnus/sieve.el" (17383 38805))
23821;;; Generated autoloads from gnus/sieve.el 23841;;; Generated autoloads from gnus/sieve.el
23822 23842
23823(autoload (quote sieve-manage) "sieve" "\ 23843(autoload (quote sieve-manage) "sieve" "\
@@ -23838,7 +23858,7 @@ Not documented
23838;;;*** 23858;;;***
23839 23859
23840;;;### (autoloads (sieve-mode) "sieve-mode" "gnus/sieve-mode.el" 23860;;;### (autoloads (sieve-mode) "sieve-mode" "gnus/sieve-mode.el"
23841;;;;;; (17279 27122)) 23861;;;;;; (17383 38805))
23842;;; Generated autoloads from gnus/sieve-mode.el 23862;;; Generated autoloads from gnus/sieve-mode.el
23843 23863
23844(autoload (quote sieve-mode) "sieve-mode" "\ 23864(autoload (quote sieve-mode) "sieve-mode" "\
@@ -23853,8 +23873,8 @@ Turning on Sieve mode runs `sieve-mode-hook'.
23853 23873
23854;;;*** 23874;;;***
23855 23875
23856;;;### (autoloads (simula-mode) "simula" "progmodes/simula.el" (17279 23876;;;### (autoloads (simula-mode) "simula" "progmodes/simula.el" (17390
23857;;;;;; 27203)) 23877;;;;;; 27409))
23858;;; Generated autoloads from progmodes/simula.el 23878;;; Generated autoloads from progmodes/simula.el
23859 23879
23860(autoload (quote simula-mode) "simula" "\ 23880(autoload (quote simula-mode) "simula" "\
@@ -23903,7 +23923,7 @@ with no arguments, if that value is non-nil.
23903;;;*** 23923;;;***
23904 23924
23905;;;### (autoloads (skeleton-pair-insert-maybe skeleton-insert skeleton-proxy-new 23925;;;### (autoloads (skeleton-pair-insert-maybe skeleton-insert skeleton-proxy-new
23906;;;;;; define-skeleton) "skeleton" "skeleton.el" (17279 27123)) 23926;;;;;; define-skeleton) "skeleton" "skeleton.el" (17390 26945))
23907;;; Generated autoloads from skeleton.el 23927;;; Generated autoloads from skeleton.el
23908 23928
23909(defvar skeleton-filter (quote identity) "\ 23929(defvar skeleton-filter (quote identity) "\
@@ -24013,7 +24033,7 @@ symmetrical ones, and the same character twice for the others.
24013;;;*** 24033;;;***
24014 24034
24015;;;### (autoloads (smerge-mode smerge-ediff) "smerge-mode" "smerge-mode.el" 24035;;;### (autoloads (smerge-mode smerge-ediff) "smerge-mode" "smerge-mode.el"
24016;;;;;; (17279 27196)) 24036;;;;;; (17390 26945))
24017;;; Generated autoloads from smerge-mode.el 24037;;; Generated autoloads from smerge-mode.el
24018 24038
24019(autoload (quote smerge-ediff) "smerge-mode" "\ 24039(autoload (quote smerge-ediff) "smerge-mode" "\
@@ -24032,7 +24052,7 @@ Minor mode to simplify editing output from the diff3 program.
24032;;;*** 24052;;;***
24033 24053
24034;;;### (autoloads (smiley-buffer smiley-region) "smiley" "gnus/smiley.el" 24054;;;### (autoloads (smiley-buffer smiley-region) "smiley" "gnus/smiley.el"
24035;;;;;; (17279 27122)) 24055;;;;;; (17441 26811))
24036;;; Generated autoloads from gnus/smiley.el 24056;;; Generated autoloads from gnus/smiley.el
24037 24057
24038(autoload (quote smiley-region) "smiley" "\ 24058(autoload (quote smiley-region) "smiley" "\
@@ -24050,7 +24070,7 @@ interactively. If there's no argument, do it at the current buffer
24050;;;*** 24070;;;***
24051 24071
24052;;;### (autoloads (smtpmail-send-queued-mail smtpmail-send-it) "smtpmail" 24072;;;### (autoloads (smtpmail-send-queued-mail smtpmail-send-it) "smtpmail"
24053;;;;;; "mail/smtpmail.el" (17374 21266)) 24073;;;;;; "mail/smtpmail.el" (17390 26943))
24054;;; Generated autoloads from mail/smtpmail.el 24074;;; Generated autoloads from mail/smtpmail.el
24055 24075
24056(autoload (quote smtpmail-send-it) "smtpmail" "\ 24076(autoload (quote smtpmail-send-it) "smtpmail" "\
@@ -24065,7 +24085,7 @@ Send mail that was queued as a result of setting `smtpmail-queue-mail'.
24065 24085
24066;;;*** 24086;;;***
24067 24087
24068;;;### (autoloads (snake) "snake" "play/snake.el" (17279 27123)) 24088;;;### (autoloads (snake) "snake" "play/snake.el" (17383 38807))
24069;;; Generated autoloads from play/snake.el 24089;;; Generated autoloads from play/snake.el
24070 24090
24071(autoload (quote snake) "snake" "\ 24091(autoload (quote snake) "snake" "\
@@ -24089,7 +24109,7 @@ Snake mode keybindings:
24089;;;*** 24109;;;***
24090 24110
24091;;;### (autoloads (snmpv2-mode snmp-mode) "snmp-mode" "net/snmp-mode.el" 24111;;;### (autoloads (snmpv2-mode snmp-mode) "snmp-mode" "net/snmp-mode.el"
24092;;;;;; (17279 27123)) 24112;;;;;; (17390 26944))
24093;;; Generated autoloads from net/snmp-mode.el 24113;;; Generated autoloads from net/snmp-mode.el
24094 24114
24095(autoload (quote snmp-mode) "snmp-mode" "\ 24115(autoload (quote snmp-mode) "snmp-mode" "\
@@ -24120,7 +24140,7 @@ then `snmpv2-mode-hook'.
24120 24140
24121;;;### (autoloads (solar-equinoxes-solstices sunrise-sunset calendar-location-name 24141;;;### (autoloads (solar-equinoxes-solstices sunrise-sunset calendar-location-name
24122;;;;;; calendar-longitude calendar-latitude calendar-time-display-form) 24142;;;;;; calendar-longitude calendar-latitude calendar-time-display-form)
24123;;;;;; "solar" "calendar/solar.el" (17308 43144)) 24143;;;;;; "solar" "calendar/solar.el" (17390 27324))
24124;;; Generated autoloads from calendar/solar.el 24144;;; Generated autoloads from calendar/solar.el
24125 24145
24126(defvar calendar-time-display-form (quote (12-hours ":" minutes am-pm (if time-zone " (") time-zone (if time-zone ")"))) "\ 24146(defvar calendar-time-display-form (quote (12-hours ":" minutes am-pm (if time-zone " (") time-zone (if time-zone ")"))) "\
@@ -24191,8 +24211,8 @@ Requires floating point.
24191 24211
24192;;;*** 24212;;;***
24193 24213
24194;;;### (autoloads (solitaire) "solitaire" "play/solitaire.el" (17279 24214;;;### (autoloads (solitaire) "solitaire" "play/solitaire.el" (17383
24195;;;;;; 27123)) 24215;;;;;; 38807))
24196;;; Generated autoloads from play/solitaire.el 24216;;; Generated autoloads from play/solitaire.el
24197 24217
24198(autoload (quote solitaire) "solitaire" "\ 24218(autoload (quote solitaire) "solitaire" "\
@@ -24269,7 +24289,7 @@ Pick your favourite shortcuts:
24269 24289
24270;;;### (autoloads (reverse-region sort-columns sort-regexp-fields 24290;;;### (autoloads (reverse-region sort-columns sort-regexp-fields
24271;;;;;; sort-fields sort-numeric-fields sort-pages sort-paragraphs 24291;;;;;; sort-fields sort-numeric-fields sort-pages sort-paragraphs
24272;;;;;; sort-lines sort-subr) "sort" "sort.el" (17279 27123)) 24292;;;;;; sort-lines sort-subr) "sort" "sort.el" (17441 26655))
24273;;; Generated autoloads from sort.el 24293;;; Generated autoloads from sort.el
24274 24294
24275(autoload (quote sort-subr) "sort" "\ 24295(autoload (quote sort-subr) "sort" "\
@@ -24411,8 +24431,8 @@ From a program takes two point or marker arguments, BEG and END.
24411 24431
24412;;;*** 24432;;;***
24413 24433
24414;;;### (autoloads (spam-initialize) "spam" "gnus/spam.el" (17374 24434;;;### (autoloads (spam-initialize) "spam" "gnus/spam.el" (17441
24415;;;;;; 21275)) 24435;;;;;; 26811))
24416;;; Generated autoloads from gnus/spam.el 24436;;; Generated autoloads from gnus/spam.el
24417 24437
24418(autoload (quote spam-initialize) "spam" "\ 24438(autoload (quote spam-initialize) "spam" "\
@@ -24424,7 +24444,7 @@ Install the spam.el hooks and do other initialization
24424 24444
24425;;;### (autoloads (spam-report-deagentize spam-report-agentize spam-report-url-to-file 24445;;;### (autoloads (spam-report-deagentize spam-report-agentize spam-report-url-to-file
24426;;;;;; spam-report-url-ping-mm-url spam-report-process-queue) "spam-report" 24446;;;;;; spam-report-url-ping-mm-url spam-report-process-queue) "spam-report"
24427;;;;;; "gnus/spam-report.el" (17279 27171)) 24447;;;;;; "gnus/spam-report.el" (17390 27306))
24428;;; Generated autoloads from gnus/spam-report.el 24448;;; Generated autoloads from gnus/spam-report.el
24429 24449
24430(autoload (quote spam-report-process-queue) "spam-report" "\ 24450(autoload (quote spam-report-process-queue) "spam-report" "\
@@ -24467,7 +24487,7 @@ Spam reports will be queued with the method used when
24467;;;*** 24487;;;***
24468 24488
24469;;;### (autoloads (speedbar-get-focus speedbar-frame-mode) "speedbar" 24489;;;### (autoloads (speedbar-get-focus speedbar-frame-mode) "speedbar"
24470;;;;;; "speedbar.el" (17297 42917)) 24490;;;;;; "speedbar.el" (17418 6739))
24471;;; Generated autoloads from speedbar.el 24491;;; Generated autoloads from speedbar.el
24472 24492
24473(defalias (quote speedbar) (quote speedbar-frame-mode)) 24493(defalias (quote speedbar) (quote speedbar-frame-mode))
@@ -24492,7 +24512,7 @@ selected. If the speedbar frame is active, then select the attached frame.
24492;;;*** 24512;;;***
24493 24513
24494;;;### (autoloads (spell-string spell-region spell-word spell-buffer) 24514;;;### (autoloads (spell-string spell-region spell-word spell-buffer)
24495;;;;;; "spell" "textmodes/spell.el" (17279 27123)) 24515;;;;;; "spell" "textmodes/spell.el" (17390 26946))
24496;;; Generated autoloads from textmodes/spell.el 24516;;; Generated autoloads from textmodes/spell.el
24497 24517
24498(put (quote spell-filter) (quote risky-local-variable) t) 24518(put (quote spell-filter) (quote risky-local-variable) t)
@@ -24528,8 +24548,8 @@ Check spelling of string supplied as argument.
24528 24548
24529;;;*** 24549;;;***
24530 24550
24531;;;### (autoloads (snarf-spooks spook) "spook" "play/spook.el" (17279 24551;;;### (autoloads (snarf-spooks spook) "spook" "play/spook.el" (17383
24532;;;;;; 27123)) 24552;;;;;; 38807))
24533;;; Generated autoloads from play/spook.el 24553;;; Generated autoloads from play/spook.el
24534 24554
24535(autoload (quote spook) "spook" "\ 24555(autoload (quote spook) "spook" "\
@@ -24547,8 +24567,8 @@ Return a vector containing the lines from `spook-phrases-file'.
24547;;;### (autoloads (sql-linter sql-db2 sql-interbase sql-postgres 24567;;;### (autoloads (sql-linter sql-db2 sql-interbase sql-postgres
24548;;;;;; sql-ms sql-ingres sql-solid sql-mysql sql-sqlite sql-informix 24568;;;;;; sql-ms sql-ingres sql-solid sql-mysql sql-sqlite sql-informix
24549;;;;;; sql-sybase sql-oracle sql-product-interactive sql-mode sql-help 24569;;;;;; sql-sybase sql-oracle sql-product-interactive sql-mode sql-help
24550;;;;;; sql-add-product-keywords) "sql" "progmodes/sql.el" (17279 24570;;;;;; sql-add-product-keywords) "sql" "progmodes/sql.el" (17390
24551;;;;;; 27123)) 24571;;;;;; 27409))
24552;;; Generated autoloads from progmodes/sql.el 24572;;; Generated autoloads from progmodes/sql.el
24553 24573
24554(autoload (quote sql-add-product-keywords) "sql" "\ 24574(autoload (quote sql-add-product-keywords) "sql" "\
@@ -24979,8 +24999,8 @@ input. See `sql-interactive-mode'.
24979;;;;;; strokes-mode strokes-list-strokes strokes-load-user-strokes 24999;;;;;; strokes-mode strokes-list-strokes strokes-load-user-strokes
24980;;;;;; strokes-help strokes-describe-stroke strokes-do-complex-stroke 25000;;;;;; strokes-help strokes-describe-stroke strokes-do-complex-stroke
24981;;;;;; strokes-do-stroke strokes-read-complex-stroke strokes-read-stroke 25001;;;;;; strokes-do-stroke strokes-read-complex-stroke strokes-read-stroke
24982;;;;;; strokes-global-set-stroke) "strokes" "strokes.el" (17279 25002;;;;;; strokes-global-set-stroke) "strokes" "strokes.el" (17390
24983;;;;;; 27172)) 25003;;;;;; 26945))
24984;;; Generated autoloads from strokes.el 25004;;; Generated autoloads from strokes.el
24985 25005
24986(autoload (quote strokes-global-set-stroke) "strokes" "\ 25006(autoload (quote strokes-global-set-stroke) "strokes" "\
@@ -25111,7 +25131,7 @@ Studlify-case the current buffer.
25111 25131
25112;;;*** 25132;;;***
25113 25133
25114;;;### (autoloads (locate-library) "subr" "subr.el" (17376 5576)) 25134;;;### (autoloads (locate-library) "subr" "subr.el" (17427 36476))
25115;;; Generated autoloads from subr.el 25135;;; Generated autoloads from subr.el
25116 25136
25117(autoload (quote locate-library) "subr" "\ 25137(autoload (quote locate-library) "subr" "\
@@ -25133,7 +25153,7 @@ and the file name is displayed in the echo area.
25133;;;*** 25153;;;***
25134 25154
25135;;;### (autoloads (sc-cite-original) "supercite" "mail/supercite.el" 25155;;;### (autoloads (sc-cite-original) "supercite" "mail/supercite.el"
25136;;;;;; (17279 27174)) 25156;;;;;; (17390 26943))
25137;;; Generated autoloads from mail/supercite.el 25157;;; Generated autoloads from mail/supercite.el
25138 25158
25139(autoload (quote sc-cite-original) "supercite" "\ 25159(autoload (quote sc-cite-original) "supercite" "\
@@ -25165,7 +25185,30 @@ before, and `sc-post-hook' is run after the guts of this function.
25165 25185
25166;;;*** 25186;;;***
25167 25187
25168;;;### (autoloads (tabify untabify) "tabify" "tabify.el" (17279 27123)) 25188;;;### (autoloads (t-mouse-mode) "t-mouse" "t-mouse.el" (17425 24371))
25189;;; Generated autoloads from t-mouse.el
25190
25191(defvar t-mouse-mode nil "\
25192Non-nil if T-Mouse mode is enabled.
25193See the command `t-mouse-mode' for a description of this minor-mode.
25194Setting this variable directly does not take effect;
25195use either \\[customize] or the function `t-mouse-mode'.")
25196
25197(custom-autoload (quote t-mouse-mode) "t-mouse")
25198
25199(put (quote t-mouse-mode) (quote custom-set) (quote custom-set-minor-mode))
25200
25201(autoload (quote t-mouse-mode) "t-mouse" "\
25202Toggle t-mouse mode.
25203With prefix arg, turn t-mouse mode on iff arg is positive.
25204
25205Turn it on to use emacs mouse commands, and off to use t-mouse commands.
25206
25207\(fn &optional ARG)" t nil)
25208
25209;;;***
25210
25211;;;### (autoloads (tabify untabify) "tabify" "tabify.el" (17390 26945))
25169;;; Generated autoloads from tabify.el 25212;;; Generated autoloads from tabify.el
25170 25213
25171(autoload (quote untabify) "tabify" "\ 25214(autoload (quote untabify) "tabify" "\
@@ -25788,7 +25831,7 @@ converts a table into plain text without frames. It is a companion to
25788 25831
25789;;;*** 25832;;;***
25790 25833
25791;;;### (autoloads (talk talk-connect) "talk" "talk.el" (17332 7267)) 25834;;;### (autoloads (talk talk-connect) "talk" "talk.el" (17390 26945))
25792;;; Generated autoloads from talk.el 25835;;; Generated autoloads from talk.el
25793 25836
25794(autoload (quote talk-connect) "talk" "\ 25837(autoload (quote talk-connect) "talk" "\
@@ -25803,7 +25846,7 @@ Connect to the Emacs talk group from the current X display or tty frame.
25803 25846
25804;;;*** 25847;;;***
25805 25848
25806;;;### (autoloads (tar-mode) "tar-mode" "tar-mode.el" (17279 27201)) 25849;;;### (autoloads (tar-mode) "tar-mode" "tar-mode.el" (17390 26945))
25807;;; Generated autoloads from tar-mode.el 25850;;; Generated autoloads from tar-mode.el
25808 25851
25809(autoload (quote tar-mode) "tar-mode" "\ 25852(autoload (quote tar-mode) "tar-mode" "\
@@ -25878,7 +25921,7 @@ Prefix argument means invert sense of `tcl-use-smart-word-finder'.
25878 25921
25879;;;*** 25922;;;***
25880 25923
25881;;;### (autoloads (rsh telnet) "telnet" "net/telnet.el" (17279 27123)) 25924;;;### (autoloads (rsh telnet) "telnet" "net/telnet.el" (17390 26944))
25882;;; Generated autoloads from net/telnet.el 25925;;; Generated autoloads from net/telnet.el
25883 (add-hook 'same-window-regexps "\\*telnet-.*\\*\\(\\|<[0-9]+>\\)") 25926 (add-hook 'same-window-regexps "\\*telnet-.*\\*\\(\\|<[0-9]+>\\)")
25884 25927
@@ -25934,8 +25977,8 @@ Start a terminal-emulator in a new buffer.
25934 25977
25935;;;*** 25978;;;***
25936 25979
25937;;;### (autoloads (terminal-emulator) "terminal" "terminal.el" (17279 25980;;;### (autoloads (terminal-emulator) "terminal" "terminal.el" (17390
25938;;;;;; 27172)) 25981;;;;;; 26946))
25939;;; Generated autoloads from terminal.el 25982;;; Generated autoloads from terminal.el
25940 25983
25941(autoload (quote terminal-emulator) "terminal" "\ 25984(autoload (quote terminal-emulator) "terminal" "\
@@ -25972,7 +26015,7 @@ subprocess started.
25972;;;*** 26015;;;***
25973 26016
25974;;;### (autoloads (testcover-this-defun) "testcover" "emacs-lisp/testcover.el" 26017;;;### (autoloads (testcover-this-defun) "testcover" "emacs-lisp/testcover.el"
25975;;;;;; (17279 27122)) 26018;;;;;; (17390 26938))
25976;;; Generated autoloads from emacs-lisp/testcover.el 26019;;; Generated autoloads from emacs-lisp/testcover.el
25977 26020
25978(autoload (quote testcover-this-defun) "testcover" "\ 26021(autoload (quote testcover-this-defun) "testcover" "\
@@ -25982,7 +26025,7 @@ Start coverage on function under point.
25982 26025
25983;;;*** 26026;;;***
25984 26027
25985;;;### (autoloads (tetris) "tetris" "play/tetris.el" (17279 27123)) 26028;;;### (autoloads (tetris) "tetris" "play/tetris.el" (17383 38807))
25986;;; Generated autoloads from play/tetris.el 26029;;; Generated autoloads from play/tetris.el
25987 26030
25988(autoload (quote tetris) "tetris" "\ 26031(autoload (quote tetris) "tetris" "\
@@ -26013,7 +26056,7 @@ tetris-mode keybindings:
26013;;;;;; tex-start-commands tex-start-options slitex-run-command latex-run-command 26056;;;;;; tex-start-commands tex-start-options slitex-run-command latex-run-command
26014;;;;;; tex-run-command tex-offer-save tex-main-file tex-first-line-header-regexp 26057;;;;;; tex-run-command tex-offer-save tex-main-file tex-first-line-header-regexp
26015;;;;;; tex-directory tex-shell-file-name) "tex-mode" "textmodes/tex-mode.el" 26058;;;;;; tex-directory tex-shell-file-name) "tex-mode" "textmodes/tex-mode.el"
26016;;;;;; (17279 27185)) 26059;;;;;; (17390 26946))
26017;;; Generated autoloads from textmodes/tex-mode.el 26060;;; Generated autoloads from textmodes/tex-mode.el
26018 26061
26019(defvar tex-shell-file-name nil "\ 26062(defvar tex-shell-file-name nil "\
@@ -26315,7 +26358,7 @@ Major mode to edit DocTeX files.
26315;;;*** 26358;;;***
26316 26359
26317;;;### (autoloads (texi2info texinfo-format-region texinfo-format-buffer) 26360;;;### (autoloads (texi2info texinfo-format-region texinfo-format-buffer)
26318;;;;;; "texinfmt" "textmodes/texinfmt.el" (17319 2455)) 26361;;;;;; "texinfmt" "textmodes/texinfmt.el" (17390 26946))
26319;;; Generated autoloads from textmodes/texinfmt.el 26362;;; Generated autoloads from textmodes/texinfmt.el
26320 26363
26321(autoload (quote texinfo-format-buffer) "texinfmt" "\ 26364(autoload (quote texinfo-format-buffer) "texinfmt" "\
@@ -26355,7 +26398,7 @@ if large. You can use Info-split to do this manually.
26355;;;*** 26398;;;***
26356 26399
26357;;;### (autoloads (texinfo-mode texinfo-close-quote texinfo-open-quote) 26400;;;### (autoloads (texinfo-mode texinfo-close-quote texinfo-open-quote)
26358;;;;;; "texinfo" "textmodes/texinfo.el" (17279 27203)) 26401;;;;;; "texinfo" "textmodes/texinfo.el" (17390 26946))
26359;;; Generated autoloads from textmodes/texinfo.el 26402;;; Generated autoloads from textmodes/texinfo.el
26360 26403
26361(defvar texinfo-open-quote "``" "\ 26404(defvar texinfo-open-quote "``" "\
@@ -26486,7 +26529,7 @@ Minor mode for automatically correct Thai character composition.
26486 26529
26487;;;### (autoloads (list-at-point number-at-point symbol-at-point 26530;;;### (autoloads (list-at-point number-at-point symbol-at-point
26488;;;;;; sexp-at-point thing-at-point bounds-of-thing-at-point forward-thing) 26531;;;;;; sexp-at-point thing-at-point bounds-of-thing-at-point forward-thing)
26489;;;;;; "thingatpt" "thingatpt.el" (17279 27123)) 26532;;;;;; "thingatpt" "thingatpt.el" (17390 26946))
26490;;; Generated autoloads from thingatpt.el 26533;;; Generated autoloads from thingatpt.el
26491 26534
26492(autoload (quote forward-thing) "thingatpt" "\ 26535(autoload (quote forward-thing) "thingatpt" "\
@@ -26543,7 +26586,7 @@ Not documented
26543 26586
26544;;;### (autoloads (thumbs-dired-setroot thumbs-dired-show thumbs-dired-show-marked 26587;;;### (autoloads (thumbs-dired-setroot thumbs-dired-show thumbs-dired-show-marked
26545;;;;;; thumbs-show-from-dir thumbs-find-thumb) "thumbs" "thumbs.el" 26588;;;;;; thumbs-show-from-dir thumbs-find-thumb) "thumbs" "thumbs.el"
26546;;;;;; (17376 5576)) 26589;;;;;; (17390 26946))
26547;;; Generated autoloads from thumbs.el 26590;;; Generated autoloads from thumbs.el
26548 26591
26549(autoload (quote thumbs-find-thumb) "thumbs" "\ 26592(autoload (quote thumbs-find-thumb) "thumbs" "\
@@ -26661,7 +26704,7 @@ Not documented
26661;;;*** 26704;;;***
26662 26705
26663;;;### (autoloads (tildify-buffer tildify-region) "tildify" "textmodes/tildify.el" 26706;;;### (autoloads (tildify-buffer tildify-region) "tildify" "textmodes/tildify.el"
26664;;;;;; (17350 14833)) 26707;;;;;; (17390 26946))
26665;;; Generated autoloads from textmodes/tildify.el 26708;;; Generated autoloads from textmodes/tildify.el
26666 26709
26667(autoload (quote tildify-region) "tildify" "\ 26710(autoload (quote tildify-region) "tildify" "\
@@ -26685,7 +26728,7 @@ This function performs no refilling of the changed text.
26685;;;*** 26728;;;***
26686 26729
26687;;;### (autoloads (display-time-mode display-time display-time-day-and-date) 26730;;;### (autoloads (display-time-mode display-time display-time-day-and-date)
26688;;;;;; "time" "time.el" (17357 6510)) 26731;;;;;; "time" "time.el" (17390 26947))
26689;;; Generated autoloads from time.el 26732;;; Generated autoloads from time.el
26690 26733
26691(defvar display-time-day-and-date nil "\ 26734(defvar display-time-day-and-date nil "\
@@ -26728,8 +26771,8 @@ This runs the normal hook `display-time-hook' after each update.
26728;;;### (autoloads (safe-date-to-time time-to-days time-to-day-in-year 26771;;;### (autoloads (safe-date-to-time time-to-days time-to-day-in-year
26729;;;;;; date-leap-year-p days-between date-to-day time-add time-subtract 26772;;;;;; date-leap-year-p days-between date-to-day time-add time-subtract
26730;;;;;; time-since days-to-time time-less-p seconds-to-time time-to-seconds 26773;;;;;; time-since days-to-time time-less-p seconds-to-time time-to-seconds
26731;;;;;; date-to-time) "time-date" "calendar/time-date.el" (17308 26774;;;;;; date-to-time) "time-date" "calendar/time-date.el" (17390
26732;;;;;; 43144)) 26775;;;;;; 27324))
26733;;; Generated autoloads from calendar/time-date.el 26776;;; Generated autoloads from calendar/time-date.el
26734 26777
26735(autoload (quote date-to-time) "time-date" "\ 26778(autoload (quote date-to-time) "time-date" "\
@@ -26815,7 +26858,7 @@ If DATE is malformed, return a time value of zeros.
26815;;;*** 26858;;;***
26816 26859
26817;;;### (autoloads (time-stamp-toggle-active time-stamp) "time-stamp" 26860;;;### (autoloads (time-stamp-toggle-active time-stamp) "time-stamp"
26818;;;;;; "time-stamp.el" (17279 27167)) 26861;;;;;; "time-stamp.el" (17390 26947))
26819;;; Generated autoloads from time-stamp.el 26862;;; Generated autoloads from time-stamp.el
26820 26863
26821(autoload (quote time-stamp) "time-stamp" "\ 26864(autoload (quote time-stamp) "time-stamp" "\
@@ -26851,7 +26894,7 @@ With ARG, turn time stamping on if and only if arg is positive.
26851;;;;;; timeclock-workday-remaining-string timeclock-reread-log timeclock-query-out 26894;;;;;; timeclock-workday-remaining-string timeclock-reread-log timeclock-query-out
26852;;;;;; timeclock-change timeclock-status-string timeclock-out timeclock-in 26895;;;;;; timeclock-change timeclock-status-string timeclock-out timeclock-in
26853;;;;;; timeclock-modeline-display) "timeclock" "calendar/timeclock.el" 26896;;;;;; timeclock-modeline-display) "timeclock" "calendar/timeclock.el"
26854;;;;;; (17308 43144)) 26897;;;;;; (17390 27324))
26855;;; Generated autoloads from calendar/timeclock.el 26898;;; Generated autoloads from calendar/timeclock.el
26856 26899
26857(autoload (quote timeclock-modeline-display) "timeclock" "\ 26900(autoload (quote timeclock-modeline-display) "timeclock" "\
@@ -26952,7 +26995,7 @@ relative only to the time worked today, and not to past time.
26952 26995
26953;;;### (autoloads (with-timeout run-with-idle-timer add-timeout run-with-timer 26996;;;### (autoloads (with-timeout run-with-idle-timer add-timeout run-with-timer
26954;;;;;; run-at-time cancel-function-timers cancel-timer) "timer" 26997;;;;;; run-at-time cancel-function-timers cancel-timer) "timer"
26955;;;;;; "emacs-lisp/timer.el" (17279 27198)) 26998;;;;;; "emacs-lisp/timer.el" (17390 26938))
26956;;; Generated autoloads from emacs-lisp/timer.el 26999;;; Generated autoloads from emacs-lisp/timer.el
26957 27000
26958(defalias (quote disable-timeout) (quote cancel-timer)) 27001(defalias (quote disable-timeout) (quote cancel-timer))
@@ -27070,7 +27113,7 @@ PATTERN regexp.
27070;;;*** 27113;;;***
27071 27114
27072;;;### (autoloads (tmm-prompt tmm-menubar-mouse tmm-menubar) "tmm" 27115;;;### (autoloads (tmm-prompt tmm-menubar-mouse tmm-menubar) "tmm"
27073;;;;;; "tmm.el" (17279 27123)) 27116;;;;;; "tmm.el" (17390 26947))
27074;;; Generated autoloads from tmm.el 27117;;; Generated autoloads from tmm.el
27075 (define-key global-map "\M-`" 'tmm-menubar) 27118 (define-key global-map "\M-`" 'tmm-menubar)
27076 (define-key global-map [f10] 'tmm-menubar) 27119 (define-key global-map [f10] 'tmm-menubar)
@@ -27111,7 +27154,7 @@ Its value should be an event that has a binding in MENU.
27111 27154
27112;;;### (autoloads (todo-show todo-cp todo-mode todo-print todo-top-priorities 27155;;;### (autoloads (todo-show todo-cp todo-mode todo-print todo-top-priorities
27113;;;;;; todo-insert-item todo-add-item-non-interactively todo-add-category) 27156;;;;;; todo-insert-item todo-add-item-non-interactively todo-add-category)
27114;;;;;; "todo-mode" "calendar/todo-mode.el" (17308 43144)) 27157;;;;;; "todo-mode" "calendar/todo-mode.el" (17390 27324))
27115;;; Generated autoloads from calendar/todo-mode.el 27158;;; Generated autoloads from calendar/todo-mode.el
27116 27159
27117(autoload (quote todo-add-category) "todo-mode" "\ 27160(autoload (quote todo-add-category) "todo-mode" "\
@@ -27171,10 +27214,16 @@ Show TODO list.
27171;;;*** 27214;;;***
27172 27215
27173;;;### (autoloads (tool-bar-local-item-from-menu tool-bar-add-item-from-menu 27216;;;### (autoloads (tool-bar-local-item-from-menu tool-bar-add-item-from-menu
27174;;;;;; tool-bar-local-item tool-bar-add-item) "tool-bar" "tool-bar.el" 27217;;;;;; tool-bar-local-item tool-bar-add-item toggle-tool-bar-mode-from-frame)
27175;;;;;; (17331 26268)) 27218;;;;;; "tool-bar" "tool-bar.el" (17446 40492))
27176;;; Generated autoloads from tool-bar.el 27219;;; Generated autoloads from tool-bar.el
27177 27220
27221(autoload (quote toggle-tool-bar-mode-from-frame) "tool-bar" "\
27222Toggle tool bar on or off, based on the status of the current frame.
27223See `tool-bar-mode' for more information.
27224
27225\(fn &optional ARG)" t nil)
27226
27178(put (quote tool-bar-mode) (quote standard-value) (quote (t))) 27227(put (quote tool-bar-mode) (quote standard-value) (quote (t)))
27179 27228
27180(autoload (quote tool-bar-add-item) "tool-bar" "\ 27229(autoload (quote tool-bar-add-item) "tool-bar" "\
@@ -27239,7 +27288,7 @@ holds a keymap.
27239;;;*** 27288;;;***
27240 27289
27241;;;### (autoloads (tpu-edt-on tpu-edt-mode) "tpu-edt" "emulation/tpu-edt.el" 27290;;;### (autoloads (tpu-edt-on tpu-edt-mode) "tpu-edt" "emulation/tpu-edt.el"
27242;;;;;; (17279 27122)) 27291;;;;;; (17390 26938))
27243;;; Generated autoloads from emulation/tpu-edt.el 27292;;; Generated autoloads from emulation/tpu-edt.el
27244 27293
27245(defvar tpu-edt-mode nil "\ 27294(defvar tpu-edt-mode nil "\
@@ -27267,7 +27316,7 @@ Turn on TPU/edt emulation.
27267;;;*** 27316;;;***
27268 27317
27269;;;### (autoloads (tpu-set-cursor-bound tpu-set-cursor-free tpu-set-scroll-margins) 27318;;;### (autoloads (tpu-set-cursor-bound tpu-set-cursor-free tpu-set-scroll-margins)
27270;;;;;; "tpu-extras" "emulation/tpu-extras.el" (17279 27122)) 27319;;;;;; "tpu-extras" "emulation/tpu-extras.el" (17390 26938))
27271;;; Generated autoloads from emulation/tpu-extras.el 27320;;; Generated autoloads from emulation/tpu-extras.el
27272 27321
27273(autoload (quote tpu-set-scroll-margins) "tpu-extras" "\ 27322(autoload (quote tpu-set-scroll-margins) "tpu-extras" "\
@@ -27287,7 +27336,7 @@ Constrain the cursor to the flow of the text.
27287 27336
27288;;;*** 27337;;;***
27289 27338
27290;;;### (autoloads (tq-create) "tq" "emacs-lisp/tq.el" (17279 27122)) 27339;;;### (autoloads (tq-create) "tq" "emacs-lisp/tq.el" (17390 26938))
27291;;; Generated autoloads from emacs-lisp/tq.el 27340;;; Generated autoloads from emacs-lisp/tq.el
27292 27341
27293(autoload (quote tq-create) "tq" "\ 27342(autoload (quote tq-create) "tq" "\
@@ -27301,7 +27350,7 @@ to a tcp server on another machine.
27301;;;*** 27350;;;***
27302 27351
27303;;;### (autoloads (trace-function-background trace-function trace-buffer) 27352;;;### (autoloads (trace-function-background trace-function trace-buffer)
27304;;;;;; "trace" "emacs-lisp/trace.el" (17279 27122)) 27353;;;;;; "trace" "emacs-lisp/trace.el" (17390 26938))
27305;;; Generated autoloads from emacs-lisp/trace.el 27354;;; Generated autoloads from emacs-lisp/trace.el
27306 27355
27307(defvar trace-buffer "*trace-output*" "\ 27356(defvar trace-buffer "*trace-output*" "\
@@ -27335,7 +27384,7 @@ the window or buffer configuration at all.
27335;;;### (autoloads (tramp-unload-tramp tramp-unload-file-name-handler-alist 27384;;;### (autoloads (tramp-unload-tramp tramp-unload-file-name-handler-alist
27336;;;;;; tramp-completion-file-name-handler tramp-file-name-handler 27385;;;;;; tramp-completion-file-name-handler tramp-file-name-handler
27337;;;;;; tramp-completion-file-name-regexp tramp-file-name-regexp) 27386;;;;;; tramp-completion-file-name-regexp tramp-file-name-regexp)
27338;;;;;; "tramp" "net/tramp.el" (17379 24712)) 27387;;;;;; "tramp" "net/tramp.el" (17396 42158))
27339;;; Generated autoloads from net/tramp.el 27388;;; Generated autoloads from net/tramp.el
27340 27389
27341(defvar tramp-unified-filenames (not (featurep (quote xemacs))) "\ 27390(defvar tramp-unified-filenames (not (featurep (quote xemacs))) "\
@@ -27432,11 +27481,21 @@ Not documented
27432 27481
27433;;;*** 27482;;;***
27434 27483
27435;;;### (autoloads (tumme-setup-dired-keybindings tumme-dired) "tumme" 27484;;;### (autoloads (tumme-mark-tagged-files tumme-dired-comment-files
27436;;;;;; "tumme.el" (17374 21544)) 27485;;;;;; tumme-display-dired-image tumme-dired-display-external tumme-display-thumb
27486;;;;;; tumme-display-thumbs-append tumme-setup-dired-keybindings
27487;;;;;; tumme-jump-thumbnail-buffer tumme-tag-remove tumme-tag-files
27488;;;;;; tumme-display-thumbs tumme-dired-with-window-configuration
27489;;;;;; tumme-dired-insert-marked-thumbs) "tumme" "tumme.el" (17425
27490;;;;;; 24462))
27437;;; Generated autoloads from tumme.el 27491;;; Generated autoloads from tumme.el
27438 27492
27439(autoload (quote tumme-dired) "tumme" "\ 27493(autoload (quote tumme-dired-insert-marked-thumbs) "tumme" "\
27494Insert thumbnails before file names of marked files in the dired buffer.
27495
27496\(fn)" t nil)
27497
27498(autoload (quote tumme-dired-with-window-configuration) "tumme" "\
27440Open directory DIR and create a default window configuration. 27499Open directory DIR and create a default window configuration.
27441 27500
27442Convenience command that: 27501Convenience command that:
@@ -27445,10 +27504,51 @@ Convenience command that:
27445 - Splits windows in most useful (?) way 27504 - Splits windows in most useful (?) way
27446 - Set `truncate-lines' to t 27505 - Set `truncate-lines' to t
27447 27506
27507After the command has finished, you would typically mark some
27508image files in dired and type
27509\\[tumme-display-thumbs] (`tumme-display-thumbs').
27510
27448If called with prefix argument ARG, skip splitting of windows. 27511If called with prefix argument ARG, skip splitting of windows.
27449 27512
27513The current window configuration is saved and can be restored by
27514calling `tumme-restore-window-configuration'.
27515
27450\(fn DIR &optional ARG)" t nil) 27516\(fn DIR &optional ARG)" t nil)
27451 27517
27518(autoload (quote tumme-display-thumbs) "tumme" "\
27519Display thumbnails of all marked files, in `tumme-thumbnail-buffer'.
27520If a thumbnail image does not exist for a file, it is created on the
27521fly. With prefix argument ARG, display only thumbnail for file at
27522point (this is useful if you have marked some files but want to show
27523another one).
27524
27525Recommended usage is to split the current frame horizontally so that
27526you have the dired buffer in the left window and the
27527`tumme-thumbnail-buffer' buffer in the right window.
27528
27529With optional argument APPEND, append thumbnail to thumbnail buffer
27530instead of erasing it first.
27531
27532\(fn &optional ARG APPEND)" t nil)
27533
27534(defalias (quote tumme) (quote tumme-show-all-from-dir))
27535
27536(autoload (quote tumme-tag-files) "tumme" "\
27537Tag marked file(s) in dired. With prefix ARG, tag file at point.
27538
27539\(fn ARG)" t nil)
27540
27541(autoload (quote tumme-tag-remove) "tumme" "\
27542Remove tag for selected file(s).
27543With prefix argument ARG, remove tag from file at point.
27544
27545\(fn ARG)" t nil)
27546
27547(autoload (quote tumme-jump-thumbnail-buffer) "tumme" "\
27548Jump to thumbnail buffer.
27549
27550\(fn)" t nil)
27551
27452(autoload (quote tumme-setup-dired-keybindings) "tumme" "\ 27552(autoload (quote tumme-setup-dired-keybindings) "tumme" "\
27453Setup easy-to-use keybindings for the commands to be used in dired mode. 27553Setup easy-to-use keybindings for the commands to be used in dired mode.
27454Note that n, p and <down> and <up> will be hijacked and bound to 27554Note that n, p and <down> and <up> will be hijacked and bound to
@@ -27456,10 +27556,47 @@ Note that n, p and <down> and <up> will be hijacked and bound to
27456 27556
27457\(fn)" t nil) 27557\(fn)" t nil)
27458 27558
27559(autoload (quote tumme-display-thumbs-append) "tumme" "\
27560Append thumbnails to `tumme-thumbnail-buffer'.
27561
27562\(fn)" t nil)
27563
27564(autoload (quote tumme-display-thumb) "tumme" "\
27565Shorthard for `tumme-display-thumbs' with prefix argument.
27566
27567\(fn)" t nil)
27568
27569(autoload (quote tumme-dired-display-external) "tumme" "\
27570Display file at point using an external viewer.
27571
27572\(fn)" t nil)
27573
27574(autoload (quote tumme-display-dired-image) "tumme" "\
27575Display current image file.
27576See documentation for `tumme-display-image' for more information.
27577With prefix argument ARG, display image in its original size.
27578
27579\(fn &optional ARG)" t nil)
27580
27581(autoload (quote tumme-dired-comment-files) "tumme" "\
27582Add comment to current or marked files in dired.
27583
27584\(fn)" t nil)
27585
27586(autoload (quote tumme-mark-tagged-files) "tumme" "\
27587Use regexp to mark files with matching tag.
27588A `tag' is a keyword, a piece of meta data, associated with an
27589image file and stored in tumme's database file. This command
27590lets you input a regexp and this will be matched against all tags
27591on all image files in the database file. The files that have a
27592matching tags will be marked in the dired buffer.
27593
27594\(fn)" t nil)
27595
27459;;;*** 27596;;;***
27460 27597
27461;;;### (autoloads (2C-split 2C-associate-buffer 2C-two-columns) "two-column" 27598;;;### (autoloads (2C-split 2C-associate-buffer 2C-two-columns) "two-column"
27462;;;;;; "textmodes/two-column.el" (17279 27123)) 27599;;;;;; "textmodes/two-column.el" (17390 26946))
27463;;; Generated autoloads from textmodes/two-column.el 27600;;; Generated autoloads from textmodes/two-column.el
27464 (autoload '2C-command "two-column" () t 'keymap) 27601 (autoload '2C-command "two-column" () t 'keymap)
27465 (global-set-key "\C-x6" '2C-command) 27602 (global-set-key "\C-x6" '2C-command)
@@ -27510,7 +27647,7 @@ First column's text sSs Second column's text
27510;;;;;; type-break type-break-mode type-break-keystroke-threshold 27647;;;;;; type-break type-break-mode type-break-keystroke-threshold
27511;;;;;; type-break-good-break-interval type-break-good-rest-interval 27648;;;;;; type-break-good-break-interval type-break-good-rest-interval
27512;;;;;; type-break-interval type-break-mode) "type-break" "type-break.el" 27649;;;;;; type-break-interval type-break-mode) "type-break" "type-break.el"
27513;;;;;; (17279 27123)) 27650;;;;;; (17390 26947))
27514;;; Generated autoloads from type-break.el 27651;;; Generated autoloads from type-break.el
27515 27652
27516(defvar type-break-mode nil "\ 27653(defvar type-break-mode nil "\
@@ -27693,7 +27830,7 @@ FRAC should be the inverse of the fractional value; for example, a value of
27693;;;*** 27830;;;***
27694 27831
27695;;;### (autoloads (ununderline-region underline-region) "underline" 27832;;;### (autoloads (ununderline-region underline-region) "underline"
27696;;;;;; "textmodes/underline.el" (17279 27123)) 27833;;;;;; "textmodes/underline.el" (17390 26946))
27697;;; Generated autoloads from textmodes/underline.el 27834;;; Generated autoloads from textmodes/underline.el
27698 27835
27699(autoload (quote underline-region) "underline" "\ 27836(autoload (quote underline-region) "underline" "\
@@ -27714,7 +27851,7 @@ which specify the range to operate on.
27714;;;*** 27851;;;***
27715 27852
27716;;;### (autoloads (unforward-rmail-message undigestify-rmail-message) 27853;;;### (autoloads (unforward-rmail-message undigestify-rmail-message)
27717;;;;;; "undigest" "mail/undigest.el" (17279 27123)) 27854;;;;;; "undigest" "mail/undigest.el" (17390 26943))
27718;;; Generated autoloads from mail/undigest.el 27855;;; Generated autoloads from mail/undigest.el
27719 27856
27720(autoload (quote undigestify-rmail-message) "undigest" "\ 27857(autoload (quote undigestify-rmail-message) "undigest" "\
@@ -27733,7 +27870,7 @@ following the containing message.
27733;;;*** 27870;;;***
27734 27871
27735;;;### (autoloads (unrmail batch-unrmail) "unrmail" "mail/unrmail.el" 27872;;;### (autoloads (unrmail batch-unrmail) "unrmail" "mail/unrmail.el"
27736;;;;;; (17279 27123)) 27873;;;;;; (17390 26943))
27737;;; Generated autoloads from mail/unrmail.el 27874;;; Generated autoloads from mail/unrmail.el
27738 27875
27739(autoload (quote batch-unrmail) "unrmail" "\ 27876(autoload (quote batch-unrmail) "unrmail" "\
@@ -27752,8 +27889,8 @@ Convert Rmail file FILE to system inbox format file TO-FILE.
27752 27889
27753;;;*** 27890;;;***
27754 27891
27755;;;### (autoloads (unsafep) "unsafep" "emacs-lisp/unsafep.el" (17379 27892;;;### (autoloads (unsafep) "unsafep" "emacs-lisp/unsafep.el" (17405
27756;;;;;; 24712)) 27893;;;;;; 10313))
27757;;; Generated autoloads from emacs-lisp/unsafep.el 27894;;; Generated autoloads from emacs-lisp/unsafep.el
27758 27895
27759(autoload (quote unsafep) "unsafep" "\ 27896(autoload (quote unsafep) "unsafep" "\
@@ -27766,7 +27903,7 @@ of symbols with local bindings.
27766;;;*** 27903;;;***
27767 27904
27768;;;### (autoloads (url-retrieve-synchronously url-retrieve) "url" 27905;;;### (autoloads (url-retrieve-synchronously url-retrieve) "url"
27769;;;;;; "url/url.el" (17350 14840)) 27906;;;;;; "url/url.el" (17403 14074))
27770;;; Generated autoloads from url/url.el 27907;;; Generated autoloads from url/url.el
27771 27908
27772(autoload (quote url-retrieve) "url" "\ 27909(autoload (quote url-retrieve) "url" "\
@@ -27796,7 +27933,7 @@ no further processing). URL is either a string or a parsed URL.
27796;;;*** 27933;;;***
27797 27934
27798;;;### (autoloads (url-register-auth-scheme url-get-authentication) 27935;;;### (autoloads (url-register-auth-scheme url-get-authentication)
27799;;;;;; "url-auth" "url/url-auth.el" (17279 27123)) 27936;;;;;; "url-auth" "url/url-auth.el" (17383 38807))
27800;;; Generated autoloads from url/url-auth.el 27937;;; Generated autoloads from url/url-auth.el
27801 27938
27802(autoload (quote url-get-authentication) "url-auth" "\ 27939(autoload (quote url-get-authentication) "url-auth" "\
@@ -27864,7 +28001,7 @@ Return t iff a cached file has expired.
27864 28001
27865;;;*** 28002;;;***
27866 28003
27867;;;### (autoloads (url-cid) "url-cid" "url/url-cid.el" (17279 27123)) 28004;;;### (autoloads (url-cid) "url-cid" "url/url-cid.el" (17383 38807))
27868;;; Generated autoloads from url/url-cid.el 28005;;; Generated autoloads from url/url-cid.el
27869 28006
27870(autoload (quote url-cid) "url-cid" "\ 28007(autoload (quote url-cid) "url-cid" "\
@@ -27875,7 +28012,7 @@ Not documented
27875;;;*** 28012;;;***
27876 28013
27877;;;### (autoloads (url-dav-vc-registered url-dav-supported-p) "url-dav" 28014;;;### (autoloads (url-dav-vc-registered url-dav-supported-p) "url-dav"
27878;;;;;; "url/url-dav.el" (17279 27123)) 28015;;;;;; "url/url-dav.el" (17383 38807))
27879;;; Generated autoloads from url/url-dav.el 28016;;; Generated autoloads from url/url-dav.el
27880 28017
27881(autoload (quote url-dav-supported-p) "url-dav" "\ 28018(autoload (quote url-dav-supported-p) "url-dav" "\
@@ -27890,8 +28027,8 @@ Not documented
27890 28027
27891;;;*** 28028;;;***
27892 28029
27893;;;### (autoloads (url-file) "url-file" "url/url-file.el" (17279 28030;;;### (autoloads (url-file) "url-file" "url/url-file.el" (17383
27894;;;;;; 27189)) 28031;;;;;; 38807))
27895;;; Generated autoloads from url/url-file.el 28032;;; Generated autoloads from url/url-file.el
27896 28033
27897(autoload (quote url-file) "url-file" "\ 28034(autoload (quote url-file) "url-file" "\
@@ -27902,7 +28039,7 @@ Handle file: and ftp: URLs.
27902;;;*** 28039;;;***
27903 28040
27904;;;### (autoloads (url-open-stream url-gateway-nslookup-host) "url-gw" 28041;;;### (autoloads (url-open-stream url-gateway-nslookup-host) "url-gw"
27905;;;;;; "url/url-gw.el" (17279 27123)) 28042;;;;;; "url/url-gw.el" (17383 38807))
27906;;; Generated autoloads from url/url-gw.el 28043;;; Generated autoloads from url/url-gw.el
27907 28044
27908(autoload (quote url-gateway-nslookup-host) "url-gw" "\ 28045(autoload (quote url-gateway-nslookup-host) "url-gw" "\
@@ -27920,8 +28057,8 @@ Will not make a connection if `url-gateway-unplugged' is non-nil.
27920;;;*** 28057;;;***
27921 28058
27922;;;### (autoloads (url-insert-file-contents url-file-local-copy url-copy-file 28059;;;### (autoloads (url-insert-file-contents url-file-local-copy url-copy-file
27923;;;;;; url-handler-mode) "url-handlers" "url/url-handlers.el" (17337 28060;;;;;; url-handler-mode) "url-handlers" "url/url-handlers.el" (17454
27924;;;;;; 56256)) 28061;;;;;; 30994))
27925;;; Generated autoloads from url/url-handlers.el 28062;;; Generated autoloads from url/url-handlers.el
27926 28063
27927(defvar url-handler-mode nil "\ 28064(defvar url-handler-mode nil "\
@@ -27966,7 +28103,7 @@ Not documented
27966;;;*** 28103;;;***
27967 28104
27968;;;### (autoloads (url-http-options url-http-file-attributes url-http-file-exists-p 28105;;;### (autoloads (url-http-options url-http-file-attributes url-http-file-exists-p
27969;;;;;; url-http) "url-http" "url/url-http.el" (17283 59911)) 28106;;;;;; url-http) "url-http" "url/url-http.el" (17425 24466))
27970;;; Generated autoloads from url/url-http.el 28107;;; Generated autoloads from url/url-http.el
27971 28108
27972(autoload (quote url-http) "url-http" "\ 28109(autoload (quote url-http) "url-http" "\
@@ -27990,7 +28127,7 @@ Not documented
27990\(fn URL &optional ID-FORMAT)" nil nil) 28127\(fn URL &optional ID-FORMAT)" nil nil)
27991 28128
27992(autoload (quote url-http-options) "url-http" "\ 28129(autoload (quote url-http-options) "url-http" "\
27993Returns a property list describing options available for URL. 28130Return a property list describing options available for URL.
27994This list is retrieved using the `OPTIONS' HTTP method. 28131This list is retrieved using the `OPTIONS' HTTP method.
27995 28132
27996Property list members: 28133Property list members:
@@ -28019,7 +28156,7 @@ p3p
28019 28156
28020;;;*** 28157;;;***
28021 28158
28022;;;### (autoloads (url-irc) "url-irc" "url/url-irc.el" (17279 27123)) 28159;;;### (autoloads (url-irc) "url-irc" "url/url-irc.el" (17454 30953))
28023;;; Generated autoloads from url/url-irc.el 28160;;; Generated autoloads from url/url-irc.el
28024 28161
28025(autoload (quote url-irc) "url-irc" "\ 28162(autoload (quote url-irc) "url-irc" "\
@@ -28029,8 +28166,8 @@ Not documented
28029 28166
28030;;;*** 28167;;;***
28031 28168
28032;;;### (autoloads (url-ldap) "url-ldap" "url/url-ldap.el" (17279 28169;;;### (autoloads (url-ldap) "url-ldap" "url/url-ldap.el" (17383
28033;;;;;; 27123)) 28170;;;;;; 38807))
28034;;; Generated autoloads from url/url-ldap.el 28171;;; Generated autoloads from url/url-ldap.el
28035 28172
28036(autoload (quote url-ldap) "url-ldap" "\ 28173(autoload (quote url-ldap) "url-ldap" "\
@@ -28044,7 +28181,7 @@ URL can be a URL string, or a URL vector of the type returned by
28044;;;*** 28181;;;***
28045 28182
28046;;;### (autoloads (url-mailto url-mail) "url-mailto" "url/url-mailto.el" 28183;;;### (autoloads (url-mailto url-mail) "url-mailto" "url/url-mailto.el"
28047;;;;;; (17279 27172)) 28184;;;;;; (17383 38807))
28048;;; Generated autoloads from url/url-mailto.el 28185;;; Generated autoloads from url/url-mailto.el
28049 28186
28050(autoload (quote url-mail) "url-mailto" "\ 28187(autoload (quote url-mail) "url-mailto" "\
@@ -28060,7 +28197,7 @@ Handle the mailto: URL syntax.
28060;;;*** 28197;;;***
28061 28198
28062;;;### (autoloads (url-data url-generic-emulator-loader url-info 28199;;;### (autoloads (url-data url-generic-emulator-loader url-info
28063;;;;;; url-man) "url-misc" "url/url-misc.el" (17279 27123)) 28200;;;;;; url-man) "url-misc" "url/url-misc.el" (17383 38807))
28064;;; Generated autoloads from url/url-misc.el 28201;;; Generated autoloads from url/url-misc.el
28065 28202
28066(autoload (quote url-man) "url-misc" "\ 28203(autoload (quote url-man) "url-misc" "\
@@ -28109,7 +28246,7 @@ Not documented
28109 28246
28110;;;### (autoloads (url-ns-user-pref url-ns-prefs isInNet isResolvable 28247;;;### (autoloads (url-ns-user-pref url-ns-prefs isInNet isResolvable
28111;;;;;; dnsResolve dnsDomainIs isPlainHostName) "url-ns" "url/url-ns.el" 28248;;;;;; dnsResolve dnsDomainIs isPlainHostName) "url-ns" "url/url-ns.el"
28112;;;;;; (17279 27123)) 28249;;;;;; (17383 38807))
28113;;; Generated autoloads from url/url-ns.el 28250;;; Generated autoloads from url/url-ns.el
28114 28251
28115(autoload (quote isPlainHostName) "url-ns" "\ 28252(autoload (quote isPlainHostName) "url-ns" "\
@@ -28150,7 +28287,7 @@ Not documented
28150;;;*** 28287;;;***
28151 28288
28152;;;### (autoloads (url-generic-parse-url url-recreate-url) "url-parse" 28289;;;### (autoloads (url-generic-parse-url url-recreate-url) "url-parse"
28153;;;;;; "url/url-parse.el" (17279 27123)) 28290;;;;;; "url/url-parse.el" (17383 38807))
28154;;; Generated autoloads from url/url-parse.el 28291;;; Generated autoloads from url/url-parse.el
28155 28292
28156(autoload (quote url-recreate-url) "url-parse" "\ 28293(autoload (quote url-recreate-url) "url-parse" "\
@@ -28184,7 +28321,7 @@ Setup variables that expose info about you and your system.
28184;;;;;; url-strip-leading-spaces url-eat-trailing-space url-get-normalized-date 28321;;;;;; url-strip-leading-spaces url-eat-trailing-space url-get-normalized-date
28185;;;;;; url-lazy-message url-normalize-url url-insert-entities-in-string 28322;;;;;; url-lazy-message url-normalize-url url-insert-entities-in-string
28186;;;;;; url-parse-args url-debug url-debug) "url-util" "url/url-util.el" 28323;;;;;; url-parse-args url-debug url-debug) "url-util" "url/url-util.el"
28187;;;;;; (17279 27123)) 28324;;;;;; (17383 38807))
28188;;; Generated autoloads from url/url-util.el 28325;;; Generated autoloads from url/url-util.el
28189 28326
28190(defvar url-debug nil "\ 28327(defvar url-debug nil "\
@@ -28309,7 +28446,7 @@ This uses `url-current-object', set locally to the buffer.
28309;;;*** 28446;;;***
28310 28447
28311;;;### (autoloads (ask-user-about-supersession-threat ask-user-about-lock) 28448;;;### (autoloads (ask-user-about-supersession-threat ask-user-about-lock)
28312;;;;;; "userlock" "userlock.el" (17279 27123)) 28449;;;;;; "userlock" "userlock.el" (17390 26947))
28313;;; Generated autoloads from userlock.el 28450;;; Generated autoloads from userlock.el
28314 28451
28315(autoload (quote ask-user-about-lock) "userlock" "\ 28452(autoload (quote ask-user-about-lock) "userlock" "\
@@ -28345,7 +28482,7 @@ The buffer in question is current when this function is called.
28345 28482
28346;;;### (autoloads (uudecode-decode-region uudecode-decode-region-internal 28483;;;### (autoloads (uudecode-decode-region uudecode-decode-region-internal
28347;;;;;; uudecode-decode-region-external) "uudecode" "gnus/uudecode.el" 28484;;;;;; uudecode-decode-region-external) "uudecode" "gnus/uudecode.el"
28348;;;;;; (17279 27122)) 28485;;;;;; (17383 38805))
28349;;; Generated autoloads from gnus/uudecode.el 28486;;; Generated autoloads from gnus/uudecode.el
28350 28487
28351(autoload (quote uudecode-decode-region-external) "uudecode" "\ 28488(autoload (quote uudecode-decode-region-external) "uudecode" "\
@@ -28375,7 +28512,7 @@ If FILE-NAME is non-nil, save the result to FILE-NAME.
28375;;;;;; vc-directory vc-merge vc-insert-headers vc-version-other-window 28512;;;;;; vc-directory vc-merge vc-insert-headers vc-version-other-window
28376;;;;;; vc-diff vc-register vc-next-action vc-do-command edit-vc-file 28513;;;;;; vc-diff vc-register vc-next-action vc-do-command edit-vc-file
28377;;;;;; with-vc-file vc-branch-part vc-trunk-p vc-before-checkin-hook 28514;;;;;; with-vc-file vc-branch-part vc-trunk-p vc-before-checkin-hook
28378;;;;;; vc-checkin-hook vc-checkout-hook) "vc" "vc.el" (17374 21541)) 28515;;;;;; vc-checkin-hook vc-checkout-hook) "vc" "vc.el" (17390 27226))
28379;;; Generated autoloads from vc.el 28516;;; Generated autoloads from vc.el
28380 28517
28381(defvar vc-checkout-hook nil "\ 28518(defvar vc-checkout-hook nil "\
@@ -28663,7 +28800,7 @@ colors. `vc-annotate-background' specifies the background color.
28663 28800
28664;;;*** 28801;;;***
28665 28802
28666;;;### (autoloads nil "vc-arch" "vc-arch.el" (17279 27123)) 28803;;;### (autoloads nil "vc-arch" "vc-arch.el" (17390 26947))
28667;;; Generated autoloads from vc-arch.el 28804;;; Generated autoloads from vc-arch.el
28668 (defun vc-arch-registered (file) 28805 (defun vc-arch-registered (file)
28669 (if (vc-find-root file "{arch}/=tagging-method") 28806 (if (vc-find-root file "{arch}/=tagging-method")
@@ -28673,7 +28810,7 @@ colors. `vc-annotate-background' specifies the background color.
28673 28810
28674;;;*** 28811;;;***
28675 28812
28676;;;### (autoloads nil "vc-cvs" "vc-cvs.el" (17279 27198)) 28813;;;### (autoloads nil "vc-cvs" "vc-cvs.el" (17390 26948))
28677;;; Generated autoloads from vc-cvs.el 28814;;; Generated autoloads from vc-cvs.el
28678 (defun vc-cvs-registered (f) 28815 (defun vc-cvs-registered (f)
28679 (when (file-readable-p (expand-file-name 28816 (when (file-readable-p (expand-file-name
@@ -28683,7 +28820,7 @@ colors. `vc-annotate-background' specifies the background color.
28683 28820
28684;;;*** 28821;;;***
28685 28822
28686;;;### (autoloads nil "vc-mcvs" "vc-mcvs.el" (17319 2456)) 28823;;;### (autoloads nil "vc-mcvs" "vc-mcvs.el" (17390 26948))
28687;;; Generated autoloads from vc-mcvs.el 28824;;; Generated autoloads from vc-mcvs.el
28688 (defun vc-mcvs-registered (file) 28825 (defun vc-mcvs-registered (file)
28689 (if (vc-find-root file "MCVS/CVS") 28826 (if (vc-find-root file "MCVS/CVS")
@@ -28694,7 +28831,7 @@ colors. `vc-annotate-background' specifies the background color.
28694;;;*** 28831;;;***
28695 28832
28696;;;### (autoloads (vc-rcs-master-templates) "vc-rcs" "vc-rcs.el" 28833;;;### (autoloads (vc-rcs-master-templates) "vc-rcs" "vc-rcs.el"
28697;;;;;; (17374 21550)) 28834;;;;;; (17390 26948))
28698;;; Generated autoloads from vc-rcs.el 28835;;; Generated autoloads from vc-rcs.el
28699 28836
28700(defvar vc-rcs-master-templates (quote ("%sRCS/%s,v" "%s%s,v" "%sRCS/%s")) "\ 28837(defvar vc-rcs-master-templates (quote ("%sRCS/%s,v" "%s%s,v" "%sRCS/%s")) "\
@@ -28707,7 +28844,7 @@ For a description of possible values, see `vc-check-master-templates'.")
28707;;;*** 28844;;;***
28708 28845
28709;;;### (autoloads (vc-sccs-master-templates) "vc-sccs" "vc-sccs.el" 28846;;;### (autoloads (vc-sccs-master-templates) "vc-sccs" "vc-sccs.el"
28710;;;;;; (17374 21550)) 28847;;;;;; (17390 26948))
28711;;; Generated autoloads from vc-sccs.el 28848;;; Generated autoloads from vc-sccs.el
28712 28849
28713(defvar vc-sccs-master-templates (quote ("%sSCCS/s.%s" "%ss.%s" vc-sccs-search-project-dir)) "\ 28850(defvar vc-sccs-master-templates (quote ("%sSCCS/s.%s" "%ss.%s" vc-sccs-search-project-dir)) "\
@@ -28724,7 +28861,7 @@ find any project directory." (let ((project-dir (getenv "PROJECTDIR")) dirs dir)
28724 28861
28725;;;*** 28862;;;***
28726 28863
28727;;;### (autoloads nil "vc-svn" "vc-svn.el" (17319 1481)) 28864;;;### (autoloads nil "vc-svn" "vc-svn.el" (17390 27354))
28728;;; Generated autoloads from vc-svn.el 28865;;; Generated autoloads from vc-svn.el
28729 (defun vc-svn-registered (f) 28866 (defun vc-svn-registered (f)
28730 (when (file-readable-p (expand-file-name 28867 (when (file-readable-p (expand-file-name
@@ -28737,7 +28874,7 @@ find any project directory." (let ((project-dir (getenv "PROJECTDIR")) dirs dir)
28737;;;*** 28874;;;***
28738 28875
28739;;;### (autoloads (vhdl-mode) "vhdl-mode" "progmodes/vhdl-mode.el" 28876;;;### (autoloads (vhdl-mode) "vhdl-mode" "progmodes/vhdl-mode.el"
28740;;;;;; (17279 27174)) 28877;;;;;; (17390 27409))
28741;;; Generated autoloads from progmodes/vhdl-mode.el 28878;;; Generated autoloads from progmodes/vhdl-mode.el
28742 28879
28743(autoload (quote vhdl-mode) "vhdl-mode" "\ 28880(autoload (quote vhdl-mode) "vhdl-mode" "\
@@ -29379,8 +29516,8 @@ Not documented
29379 29516
29380;;;### (autoloads (View-exit-and-edit view-mode-enter view-mode view-buffer-other-frame 29517;;;### (autoloads (View-exit-and-edit view-mode-enter view-mode view-buffer-other-frame
29381;;;;;; view-buffer-other-window view-buffer view-file-other-frame 29518;;;;;; view-buffer-other-window view-buffer view-file-other-frame
29382;;;;;; view-file-other-window view-file) "view" "view.el" (17307 29519;;;;;; view-file-other-window view-file) "view" "view.el" (17390
29383;;;;;; 17625)) 29520;;;;;; 26949))
29384;;; Generated autoloads from view.el 29521;;; Generated autoloads from view.el
29385 29522
29386(defvar view-mode nil "\ 29523(defvar view-mode nil "\
@@ -29589,8 +29726,8 @@ Exit View mode and make the current buffer editable.
29589 29726
29590;;;*** 29727;;;***
29591 29728
29592;;;### (autoloads (vip-mode vip-setup) "vip" "emulation/vip.el" (17279 29729;;;### (autoloads (vip-mode vip-setup) "vip" "emulation/vip.el" (17390
29593;;;;;; 27171)) 29730;;;;;; 26938))
29594;;; Generated autoloads from emulation/vip.el 29731;;; Generated autoloads from emulation/vip.el
29595 29732
29596(autoload (quote vip-setup) "vip" "\ 29733(autoload (quote vip-setup) "vip" "\
@@ -29606,7 +29743,7 @@ Turn on VIP emulation of VI.
29606;;;*** 29743;;;***
29607 29744
29608;;;### (autoloads (viper-mode toggle-viper-mode) "viper" "emulation/viper.el" 29745;;;### (autoloads (viper-mode toggle-viper-mode) "viper" "emulation/viper.el"
29609;;;;;; (17374 21575)) 29746;;;;;; (17401 60343))
29610;;; Generated autoloads from emulation/viper.el 29747;;; Generated autoloads from emulation/viper.el
29611 29748
29612(autoload (quote toggle-viper-mode) "viper" "\ 29749(autoload (quote toggle-viper-mode) "viper" "\
@@ -29623,7 +29760,7 @@ Turn on Viper emulation of Vi in Emacs. See Info node `(viper)Viper'.
29623;;;*** 29760;;;***
29624 29761
29625;;;### (autoloads (warn lwarn display-warning) "warnings" "emacs-lisp/warnings.el" 29762;;;### (autoloads (warn lwarn display-warning) "warnings" "emacs-lisp/warnings.el"
29626;;;;;; (17279 27122)) 29763;;;;;; (17390 26938))
29627;;; Generated autoloads from emacs-lisp/warnings.el 29764;;; Generated autoloads from emacs-lisp/warnings.el
29628 29765
29629(defvar warning-prefix-function nil "\ 29766(defvar warning-prefix-function nil "\
@@ -29711,7 +29848,7 @@ this is equivalent to `display-warning', using
29711;;;*** 29848;;;***
29712 29849
29713;;;### (autoloads (wdired-change-to-wdired-mode) "wdired" "wdired.el" 29850;;;### (autoloads (wdired-change-to-wdired-mode) "wdired" "wdired.el"
29714;;;;;; (17356 16048)) 29851;;;;;; (17425 24371))
29715;;; Generated autoloads from wdired.el 29852;;; Generated autoloads from wdired.el
29716 29853
29717(autoload (quote wdired-change-to-wdired-mode) "wdired" "\ 29854(autoload (quote wdired-change-to-wdired-mode) "wdired" "\
@@ -29727,7 +29864,7 @@ See `wdired-mode'.
29727 29864
29728;;;*** 29865;;;***
29729 29866
29730;;;### (autoloads (webjump) "webjump" "net/webjump.el" (17337 56255)) 29867;;;### (autoloads (webjump) "webjump" "net/webjump.el" (17390 26944))
29731;;; Generated autoloads from net/webjump.el 29868;;; Generated autoloads from net/webjump.el
29732 29869
29733(autoload (quote webjump) "webjump" "\ 29870(autoload (quote webjump) "webjump" "\
@@ -29744,7 +29881,7 @@ Please submit bug reports and other feedback to the author, Neil W. Van Dyke
29744;;;*** 29881;;;***
29745 29882
29746;;;### (autoloads (which-function-mode) "which-func" "progmodes/which-func.el" 29883;;;### (autoloads (which-function-mode) "which-func" "progmodes/which-func.el"
29747;;;;;; (17279 27123)) 29884;;;;;; (17390 27409))
29748;;; Generated autoloads from progmodes/which-func.el 29885;;; Generated autoloads from progmodes/which-func.el
29749 (put 'which-func-format 'risky-local-variable t) 29886 (put 'which-func-format 'risky-local-variable t)
29750 (put 'which-func-current 'risky-local-variable t) 29887 (put 'which-func-current 'risky-local-variable t)
@@ -29778,7 +29915,7 @@ and off otherwise.
29778;;;;;; whitespace-buffer whitespace-toggle-ateol-check whitespace-toggle-spacetab-check 29915;;;;;; whitespace-buffer whitespace-toggle-ateol-check whitespace-toggle-spacetab-check
29779;;;;;; whitespace-toggle-indent-check whitespace-toggle-trailing-check 29916;;;;;; whitespace-toggle-indent-check whitespace-toggle-trailing-check
29780;;;;;; whitespace-toggle-leading-check) "whitespace" "whitespace.el" 29917;;;;;; whitespace-toggle-leading-check) "whitespace" "whitespace.el"
29781;;;;;; (17279 27196)) 29918;;;;;; (17390 26950))
29782;;; Generated autoloads from whitespace.el 29919;;; Generated autoloads from whitespace.el
29783 29920
29784(autoload (quote whitespace-toggle-leading-check) "whitespace" "\ 29921(autoload (quote whitespace-toggle-leading-check) "whitespace" "\
@@ -29868,7 +30005,7 @@ This is meant to be added buffer-locally to `write-file-functions'.
29868;;;*** 30005;;;***
29869 30006
29870;;;### (autoloads (widget-minor-mode widget-browse-other-window widget-browse 30007;;;### (autoloads (widget-minor-mode widget-browse-other-window widget-browse
29871;;;;;; widget-browse-at) "wid-browse" "wid-browse.el" (17279 27123)) 30008;;;;;; widget-browse-at) "wid-browse" "wid-browse.el" (17390 26950))
29872;;; Generated autoloads from wid-browse.el 30009;;; Generated autoloads from wid-browse.el
29873 30010
29874(autoload (quote widget-browse-at) "wid-browse" "\ 30011(autoload (quote widget-browse-at) "wid-browse" "\
@@ -29895,8 +30032,8 @@ With arg, turn widget mode on if and only if arg is positive.
29895;;;*** 30032;;;***
29896 30033
29897;;;### (autoloads (widget-setup widget-insert widget-delete widget-create 30034;;;### (autoloads (widget-setup widget-insert widget-delete widget-create
29898;;;;;; widget-prompt-value widgetp) "wid-edit" "wid-edit.el" (17374 30035;;;;;; widget-prompt-value widgetp) "wid-edit" "wid-edit.el" (17401
29899;;;;;; 21544)) 30036;;;;;; 60138))
29900;;; Generated autoloads from wid-edit.el 30037;;; Generated autoloads from wid-edit.el
29901 30038
29902(autoload (quote widgetp) "wid-edit" "\ 30039(autoload (quote widgetp) "wid-edit" "\
@@ -29928,7 +30065,7 @@ Call `insert' with ARGS even if surrounding text is read only.
29928 30065
29929(defalias (quote advertised-widget-backward) (quote widget-backward)) 30066(defalias (quote advertised-widget-backward) (quote widget-backward))
29930 30067
29931(defvar widget-keymap (let ((map (make-sparse-keymap))) (define-key map " " (quote widget-forward)) (define-key map " " (quote widget-backward)) (define-key map [(shift tab)] (quote advertised-widget-backward)) (define-key map [backtab] (quote widget-backward)) (define-key map [down-mouse-2] (quote widget-button-click)) (define-key map " " (quote widget-button-press)) map) "\ 30068(defvar widget-keymap (let ((map (make-sparse-keymap))) (define-key map " " (quote widget-forward)) (define-key map " " (quote widget-backward)) (define-key map [(shift tab)] (quote advertised-widget-backward)) (define-key map [backtab] (quote widget-backward)) (define-key map [down-mouse-2] (quote widget-button-click)) (define-key map [down-mouse-1] (quote widget-button-click)) (define-key map " " (quote widget-button-press)) map) "\
29932Keymap containing useful binding for buffers containing widgets. 30069Keymap containing useful binding for buffers containing widgets.
29933Recommended as a parent keymap for modes using widgets.") 30070Recommended as a parent keymap for modes using widgets.")
29934 30071
@@ -29940,8 +30077,8 @@ Setup current buffer so editing string widgets works.
29940;;;*** 30077;;;***
29941 30078
29942;;;### (autoloads (windmove-default-keybindings windmove-down windmove-right 30079;;;### (autoloads (windmove-default-keybindings windmove-down windmove-right
29943;;;;;; windmove-up windmove-left) "windmove" "windmove.el" (17279 30080;;;;;; windmove-up windmove-left) "windmove" "windmove.el" (17390
29944;;;;;; 27123)) 30081;;;;;; 26950))
29945;;; Generated autoloads from windmove.el 30082;;; Generated autoloads from windmove.el
29946 30083
29947(autoload (quote windmove-left) "windmove" "\ 30084(autoload (quote windmove-left) "windmove" "\
@@ -29994,7 +30131,7 @@ Default MODIFIER is 'shift.
29994;;;*** 30131;;;***
29995 30132
29996;;;### (autoloads (winner-mode winner-mode) "winner" "winner.el" 30133;;;### (autoloads (winner-mode winner-mode) "winner" "winner.el"
29997;;;;;; (17279 27123)) 30134;;;;;; (17390 26950))
29998;;; Generated autoloads from winner.el 30135;;; Generated autoloads from winner.el
29999 30136
30000(defvar winner-mode nil "\ 30137(defvar winner-mode nil "\
@@ -30013,7 +30150,7 @@ With arg, turn Winner mode on if and only if arg is positive.
30013;;;*** 30150;;;***
30014 30151
30015;;;### (autoloads (woman-find-file woman-dired-find-file woman) "woman" 30152;;;### (autoloads (woman-find-file woman-dired-find-file woman) "woman"
30016;;;;;; "woman.el" (17279 27185)) 30153;;;;;; "woman.el" (17390 26950))
30017;;; Generated autoloads from woman.el 30154;;; Generated autoloads from woman.el
30018 30155
30019(autoload (quote woman) "woman" "\ 30156(autoload (quote woman) "woman" "\
@@ -30049,7 +30186,7 @@ decompress the file if appropriate. See the documentation for the
30049;;;*** 30186;;;***
30050 30187
30051;;;### (autoloads (wordstar-mode) "ws-mode" "emulation/ws-mode.el" 30188;;;### (autoloads (wordstar-mode) "ws-mode" "emulation/ws-mode.el"
30052;;;;;; (17279 27171)) 30189;;;;;; (17390 26938))
30053;;; Generated autoloads from emulation/ws-mode.el 30190;;; Generated autoloads from emulation/ws-mode.el
30054 30191
30055(autoload (quote wordstar-mode) "ws-mode" "\ 30192(autoload (quote wordstar-mode) "ws-mode" "\
@@ -30162,7 +30299,7 @@ The key bindings are:
30162;;;*** 30299;;;***
30163 30300
30164;;;### (autoloads (xml-parse-region xml-parse-file) "xml" "xml.el" 30301;;;### (autoloads (xml-parse-region xml-parse-file) "xml" "xml.el"
30165;;;;;; (17379 24713)) 30302;;;;;; (17390 26950))
30166;;; Generated autoloads from xml.el 30303;;; Generated autoloads from xml.el
30167 30304
30168(autoload (quote xml-parse-file) "xml" "\ 30305(autoload (quote xml-parse-file) "xml" "\
@@ -30187,8 +30324,8 @@ If PARSE-NS is non-nil, then QNAMES are expanded.
30187 30324
30188;;;*** 30325;;;***
30189 30326
30190;;;### (autoloads (xterm-mouse-mode) "xt-mouse" "xt-mouse.el" (17337 30327;;;### (autoloads (xterm-mouse-mode) "xt-mouse" "xt-mouse.el" (17390
30191;;;;;; 56257)) 30328;;;;;; 26950))
30192;;; Generated autoloads from xt-mouse.el 30329;;; Generated autoloads from xt-mouse.el
30193 30330
30194(defvar xterm-mouse-mode nil "\ 30331(defvar xterm-mouse-mode nil "\
@@ -30217,7 +30354,7 @@ down the SHIFT key while pressing the mouse button.
30217;;;*** 30354;;;***
30218 30355
30219;;;### (autoloads (yenc-extract-filename yenc-decode-region) "yenc" 30356;;;### (autoloads (yenc-extract-filename yenc-decode-region) "yenc"
30220;;;;;; "gnus/yenc.el" (17279 27122)) 30357;;;;;; "gnus/yenc.el" (17383 38805))
30221;;; Generated autoloads from gnus/yenc.el 30358;;; Generated autoloads from gnus/yenc.el
30222 30359
30223(autoload (quote yenc-decode-region) "yenc" "\ 30360(autoload (quote yenc-decode-region) "yenc" "\
@@ -30233,7 +30370,7 @@ Extract file name from an yenc header.
30233;;;*** 30370;;;***
30234 30371
30235;;;### (autoloads (psychoanalyze-pinhead apropos-zippy insert-zippyism 30372;;;### (autoloads (psychoanalyze-pinhead apropos-zippy insert-zippyism
30236;;;;;; yow) "yow" "play/yow.el" (17307 17624)) 30373;;;;;; yow) "yow" "play/yow.el" (17383 38807))
30237;;; Generated autoloads from play/yow.el 30374;;; Generated autoloads from play/yow.el
30238 30375
30239(autoload (quote yow) "yow" "\ 30376(autoload (quote yow) "yow" "\
@@ -30259,7 +30396,7 @@ Zippy goes to the analyst.
30259 30396
30260;;;*** 30397;;;***
30261 30398
30262;;;### (autoloads (zone) "zone" "play/zone.el" (17279 27174)) 30399;;;### (autoloads (zone) "zone" "play/zone.el" (17383 38807))
30263;;; Generated autoloads from play/zone.el 30400;;; Generated autoloads from play/zone.el
30264 30401
30265(autoload (quote zone) "zone" "\ 30402(autoload (quote zone) "zone" "\
@@ -30270,7 +30407,7 @@ Zone out, completely.
30270;;;*** 30407;;;***
30271 30408
30272;;;### (autoloads (zone-mode zone-mode-update-serial-hook) "zone-mode" 30409;;;### (autoloads (zone-mode zone-mode-update-serial-hook) "zone-mode"
30273;;;;;; "net/zone-mode.el" (17279 27123)) 30410;;;;;; "net/zone-mode.el" (17390 26944))
30274;;; Generated autoloads from net/zone-mode.el 30411;;; Generated autoloads from net/zone-mode.el
30275 30412
30276(autoload (quote zone-mode-update-serial-hook) "zone-mode" "\ 30413(autoload (quote zone-mode-update-serial-hook) "zone-mode" "\
@@ -30292,8 +30429,8 @@ Zone-mode does two things:
30292 30429
30293;;;*** 30430;;;***
30294 30431
30295;;;### (autoloads nil nil ("abbrev.el" "abbrevlist.el" "bindings.el" 30432;;;### (autoloads nil nil ("abbrev.el" "bindings.el" "buff-menu.el"
30296;;;;;; "buff-menu.el" "calc/calc-aent.el" "calc/calc-alg.el" "calc/calc-arith.el" 30433;;;;;; "calc/calc-aent.el" "calc/calc-alg.el" "calc/calc-arith.el"
30297;;;;;; "calc/calc-bin.el" "calc/calc-comb.el" "calc/calc-cplx.el" 30434;;;;;; "calc/calc-bin.el" "calc/calc-comb.el" "calc/calc-cplx.el"
30298;;;;;; "calc/calc-embed.el" "calc/calc-ext.el" "calc/calc-fin.el" 30435;;;;;; "calc/calc-embed.el" "calc/calc-ext.el" "calc/calc-fin.el"
30299;;;;;; "calc/calc-forms.el" "calc/calc-frac.el" "calc/calc-funcs.el" 30436;;;;;; "calc/calc-forms.el" "calc/calc-frac.el" "calc/calc-funcs.el"
@@ -30330,7 +30467,7 @@ Zone-mode does two things:
30330;;;;;; "emulation/viper-ex.el" "emulation/viper-init.el" "emulation/viper-keym.el" 30467;;;;;; "emulation/viper-ex.el" "emulation/viper-init.el" "emulation/viper-keym.el"
30331;;;;;; "emulation/viper-macs.el" "emulation/viper-mous.el" "emulation/viper-util.el" 30468;;;;;; "emulation/viper-macs.el" "emulation/viper-mous.el" "emulation/viper-util.el"
30332;;;;;; "env.el" "erc/erc-backend.el" "erc/erc-goodies.el" "erc/erc-ibuffer.el" 30469;;;;;; "env.el" "erc/erc-backend.el" "erc/erc-goodies.el" "erc/erc-ibuffer.el"
30333;;;;;; "erc/erc-identd.el" "erc/erc-lang.el" "erc/erc-menu.el" "erc/erc-nicklist.el" 30470;;;;;; "erc/erc-lang.el" "erc/erc-menu.el" "erc/erc-nicklist.el"
30334;;;;;; "eshell/em-alias.el" "eshell/em-banner.el" "eshell/em-basic.el" 30471;;;;;; "eshell/em-alias.el" "eshell/em-banner.el" "eshell/em-basic.el"
30335;;;;;; "eshell/em-cmpl.el" "eshell/em-dirs.el" "eshell/em-glob.el" 30472;;;;;; "eshell/em-cmpl.el" "eshell/em-dirs.el" "eshell/em-glob.el"
30336;;;;;; "eshell/em-hist.el" "eshell/em-ls.el" "eshell/em-pred.el" 30473;;;;;; "eshell/em-hist.el" "eshell/em-ls.el" "eshell/em-pred.el"
@@ -30342,16 +30479,16 @@ Zone-mode does two things:
30342;;;;;; "eshell/esh-proc.el" "eshell/esh-util.el" "eshell/esh-var.el" 30479;;;;;; "eshell/esh-proc.el" "eshell/esh-util.el" "eshell/esh-var.el"
30343;;;;;; "ezimage.el" "faces.el" "files.el" "finder-inf.el" "foldout.el" 30480;;;;;; "ezimage.el" "faces.el" "files.el" "finder-inf.el" "foldout.el"
30344;;;;;; "font-core.el" "font-lock.el" "format.el" "forms-d2.el" "forms-pass.el" 30481;;;;;; "font-core.el" "font-lock.el" "format.el" "forms-d2.el" "forms-pass.el"
30345;;;;;; "frame.el" "generic-x.el" "gnus/compface.el" "gnus/dig.el" 30482;;;;;; "frame.el" "fringe.el" "generic-x.el" "gnus/compface.el"
30346;;;;;; "gnus/dns.el" "gnus/format-spec.el" "gnus/gnus-async.el" 30483;;;;;; "gnus/dig.el" "gnus/dns.el" "gnus/format-spec.el" "gnus/gnus-async.el"
30347;;;;;; "gnus/gnus-bcklg.el" "gnus/gnus-cite.el" "gnus/gnus-cus.el" 30484;;;;;; "gnus/gnus-bcklg.el" "gnus/gnus-cite.el" "gnus/gnus-cus.el"
30348;;;;;; "gnus/gnus-demon.el" "gnus/gnus-diary.el" "gnus/gnus-dup.el" 30485;;;;;; "gnus/gnus-demon.el" "gnus/gnus-diary.el" "gnus/gnus-dup.el"
30349;;;;;; "gnus/gnus-eform.el" "gnus/gnus-ems.el" "gnus/gnus-gl.el" 30486;;;;;; "gnus/gnus-eform.el" "gnus/gnus-ems.el" "gnus/gnus-gl.el"
30350;;;;;; "gnus/gnus-int.el" "gnus/gnus-logic.el" "gnus/gnus-mh.el" 30487;;;;;; "gnus/gnus-int.el" "gnus/gnus-logic.el" "gnus/gnus-mh.el"
30351;;;;;; "gnus/gnus-nocem.el" "gnus/gnus-salt.el" "gnus/gnus-score.el" 30488;;;;;; "gnus/gnus-salt.el" "gnus/gnus-score.el" "gnus/gnus-setup.el"
30352;;;;;; "gnus/gnus-setup.el" "gnus/gnus-srvr.el" "gnus/gnus-sum.el" 30489;;;;;; "gnus/gnus-srvr.el" "gnus/gnus-sum.el" "gnus/gnus-topic.el"
30353;;;;;; "gnus/gnus-topic.el" "gnus/gnus-undo.el" "gnus/gnus-util.el" 30490;;;;;; "gnus/gnus-undo.el" "gnus/gnus-util.el" "gnus/gnus-uu.el"
30354;;;;;; "gnus/gnus-uu.el" "gnus/gnus-vm.el" "gnus/hex-util.el" "gnus/ietf-drums.el" 30491;;;;;; "gnus/gnus-vm.el" "gnus/hex-util.el" "gnus/ietf-drums.el"
30355;;;;;; "gnus/imap.el" "gnus/legacy-gnus-agent.el" "gnus/mail-parse.el" 30492;;;;;; "gnus/imap.el" "gnus/legacy-gnus-agent.el" "gnus/mail-parse.el"
30356;;;;;; "gnus/mail-prsvr.el" "gnus/mail-source.el" "gnus/mailcap.el" 30493;;;;;; "gnus/mail-prsvr.el" "gnus/mail-source.el" "gnus/mailcap.el"
30357;;;;;; "gnus/messcompat.el" "gnus/mm-bodies.el" "gnus/mm-decode.el" 30494;;;;;; "gnus/messcompat.el" "gnus/mm-bodies.el" "gnus/mm-decode.el"
@@ -30407,8 +30544,8 @@ Zone-mode does two things:
30407;;;;;; "obsolete/sun-fns.el" "obsolete/swedish.el" "obsolete/uncompress.el" 30544;;;;;; "obsolete/sun-fns.el" "obsolete/swedish.el" "obsolete/uncompress.el"
30408;;;;;; "obsolete/x-apollo.el" "obsolete/x-menu.el" "patcomp.el" 30545;;;;;; "obsolete/x-apollo.el" "obsolete/x-menu.el" "patcomp.el"
30409;;;;;; "paths.el" "pcvs-info.el" "pcvs-parse.el" "pcvs-util.el" 30546;;;;;; "paths.el" "pcvs-info.el" "pcvs-parse.el" "pcvs-util.el"
30410;;;;;; "pgg-def.el" "pgg-parse.el" "pgg-pgp.el" "pgg-pgp5.el" "play/gamegrid.el" 30547;;;;;; "pgg-def.el" "pgg-gpg.el" "pgg-parse.el" "pgg-pgp.el" "pgg-pgp5.el"
30411;;;;;; "play/gametree.el" "play/meese.el" "progmodes/ada-prj.el" 30548;;;;;; "play/gamegrid.el" "play/gametree.el" "play/meese.el" "progmodes/ada-prj.el"
30412;;;;;; "progmodes/cc-align.el" "progmodes/cc-awk.el" "progmodes/cc-bytecomp.el" 30549;;;;;; "progmodes/cc-align.el" "progmodes/cc-awk.el" "progmodes/cc-bytecomp.el"
30413;;;;;; "progmodes/cc-cmds.el" "progmodes/cc-compat.el" "progmodes/cc-defs.el" 30550;;;;;; "progmodes/cc-cmds.el" "progmodes/cc-compat.el" "progmodes/cc-defs.el"
30414;;;;;; "progmodes/cc-fonts.el" "progmodes/cc-langs.el" "progmodes/cc-menus.el" 30551;;;;;; "progmodes/cc-fonts.el" "progmodes/cc-langs.el" "progmodes/cc-menus.el"
@@ -30440,7 +30577,7 @@ Zone-mode does two things:
30440;;;;;; "url/url-nfs.el" "url/url-proxy.el" "url/url-vars.el" "url/vc-dav.el" 30577;;;;;; "url/url-nfs.el" "url/url-proxy.el" "url/url-vars.el" "url/vc-dav.el"
30441;;;;;; "vc-hooks.el" "vcursor.el" "version.el" "vms-patch.el" "vmsproc.el" 30578;;;;;; "vc-hooks.el" "vcursor.el" "version.el" "vms-patch.el" "vmsproc.el"
30442;;;;;; "vt-control.el" "vt100-led.el" "w32-fns.el" "w32-vars.el" 30579;;;;;; "vt-control.el" "vt100-led.el" "w32-fns.el" "w32-vars.el"
30443;;;;;; "widget.el" "window.el" "x-dnd.el") (17383 38265 629878)) 30580;;;;;; "widget.el" "window.el" "x-dnd.el") (17454 31067 173423))
30444 30581
30445;;;*** 30582;;;***
30446 30583
diff --git a/lisp/mail/rmail.el b/lisp/mail/rmail.el
index 5c06a1fe1ad..e0fecb4ff28 100644
--- a/lisp/mail/rmail.el
+++ b/lisp/mail/rmail.el
@@ -51,6 +51,7 @@
51(defvar rsf-beep) 51(defvar rsf-beep)
52(defvar rsf-sleep-after-message) 52(defvar rsf-sleep-after-message)
53(defvar total-messages) 53(defvar total-messages)
54(defvar tool-bar-map)
54 55
55; These variables now declared in paths.el. 56; These variables now declared in paths.el.
56;(defvar rmail-spool-directory "/usr/spool/mail/" 57;(defvar rmail-spool-directory "/usr/spool/mail/"
@@ -1127,6 +1128,38 @@ Note: it means the file has no messages in it.\n\^_")))
1127 1128
1128(define-key rmail-mode-map [menu-bar move next] 1129(define-key rmail-mode-map [menu-bar move next]
1129 '("Next" . rmail-next-message)) 1130 '("Next" . rmail-next-message))
1131
1132;; Rmail toolbar
1133(defvar rmail-tool-bar-map
1134 (if (display-graphic-p)
1135 (let ((map (make-sparse-keymap)))
1136 (tool-bar-local-item-from-menu 'rmail-get-new-mail "mail/inbox"
1137 map rmail-mode-map)
1138 (tool-bar-local-item-from-menu 'rmail-next-undeleted-message "right-arrow"
1139 map rmail-mode-map)
1140 (tool-bar-local-item-from-menu 'rmail-previous-undeleted-message "left-arrow"
1141 map rmail-mode-map)
1142 (tool-bar-local-item-from-menu 'rmail-search "search"
1143 map rmail-mode-map)
1144 (tool-bar-local-item-from-menu 'rmail-input "open"
1145 map rmail-mode-map)
1146 (tool-bar-local-item-from-menu 'rmail-mail "mail/compose"
1147 map rmail-mode-map)
1148 (tool-bar-local-item-from-menu 'rmail-reply "mail/reply-all"
1149 map rmail-mode-map)
1150 (tool-bar-local-item-from-menu 'rmail-forward "mail/forward"
1151 map rmail-mode-map)
1152 (tool-bar-local-item-from-menu 'rmail-delete-forward "close"
1153 map rmail-mode-map)
1154 (tool-bar-local-item-from-menu 'rmail-output "mail/move"
1155 map rmail-mode-map)
1156 (tool-bar-local-item-from-menu 'rmail-output-body-to-file "mail/save"
1157 map rmail-mode-map)
1158 (tool-bar-local-item-from-menu 'rmail-expunge "delete"
1159 map rmail-mode-map)
1160 map)))
1161
1162
1130 1163
1131;; Rmail mode is suitable only for specially formatted data. 1164;; Rmail mode is suitable only for specially formatted data.
1132(put 'rmail-mode 'mode-class 'special) 1165(put 'rmail-mode 'mode-class 'special)
@@ -1254,6 +1287,7 @@ Instead, these commands are available:
1254 (concat rmail-spool-directory 1287 (concat rmail-spool-directory
1255 (user-login-name))))))) 1288 (user-login-name)))))))
1256 (make-local-variable 'rmail-keywords) 1289 (make-local-variable 'rmail-keywords)
1290 (set (make-local-variable 'tool-bar-map) rmail-tool-bar-map)
1257 ;; this gets generated as needed 1291 ;; this gets generated as needed
1258 (setq rmail-keywords nil)) 1292 (setq rmail-keywords nil))
1259 1293
diff --git a/lisp/mh-e/ChangeLog b/lisp/mh-e/ChangeLog
index 7a6cf778bbe..64876717392 100644
--- a/lisp/mh-e/ChangeLog
+++ b/lisp/mh-e/ChangeLog
@@ -1,3 +1,112 @@
12006-03-30 Bill Wohler <wohler@newt.com>
2
3 * mh-e.el (mh-defcustom, mh-defface, mh-defgroup): Macros to
4 remove new :package-version keyword in older settings.
5 (customize-package-emacs-version-alist): Add MH-E version to Emacs
6 version mappings.
7 (mh-e, mh-alias, mh-folder, mh-folder-selection)
8 (mh-identity, mh-inc, mh-junk, mh-letter, mh-ranges)
9 (mh-scan-line-formats, mh-search, mh-sending-mail)
10 (mh-sequences, mh-show, mh-speedbar, mh-thread, mh-tool-bar)
11 (mh-hooks, mh-faces): Add :package-version keyword to these
12 groups.
13 (mh-alias-completion-ignore-case-flag)
14 (mh-alias-expand-aliases-flag, mh-alias-flash-on-comma)
15 (mh-alias-insert-file, mh-alias-insertion-location)
16 (mh-alias-local-users, mh-alias-local-users-prefix)
17 (mh-alias-passwd-gecos-comma-separator-flag)
18 (mh-new-messages-folders, mh-ticked-messages-folders)
19 (mh-large-folder, mh-recenter-summary-flag)
20 (mh-recursive-folders-flag, mh-sortm-args)
21 (mh-default-folder-for-message-function)
22 (mh-default-folder-list, mh-default-folder-must-exist-flag)
23 (mh-default-folder-prefix, mh-identity-list)
24 (mh-auto-fields-list, mh-auto-fields-prompt-flag)
25 (mh-identity-default, mh-identity-handlers, mh-inc-prog)
26 (mh-inc-spool-list, mh-junk-background, mh-junk-disposition)
27 (mh-junk-program, mh-compose-insertion)
28 (mh-compose-skipped-header-fields)
29 (mh-compose-space-does-completion-flag)
30 (mh-delete-yanked-msg-window-flag)
31 (mh-extract-from-attribution-verb, mh-ins-buf-prefix)
32 (mh-letter-complete-function, mh-letter-fill-column)
33 (mh-mml-method-default, mh-signature-file-name)
34 (mh-signature-separator-flag, mh-x-face-file)
35 (mh-yank-behavior, mh-interpret-number-as-range-flag)
36 (mh-adaptive-cmd-note-flag, mh-scan-format-file, mh-scan-prog)
37 (mh-search-program, mh-compose-forward-as-mime-flag)
38 (mh-compose-letter-function, mh-compose-prompt-flag)
39 (mh-forward-subject-format, mh-insert-x-mailer-flag)
40 (mh-redist-full-contents-flag, mh-reply-default-reply-to)
41 (mh-reply-show-message-flag)
42 (mh-refile-preserves-sequences-flag, mh-tick-seq)
43 (mh-update-sequences-after-mh-show-flag)
44 (mh-bury-show-buffer-flag, mh-clean-message-header-flag)
45 (mh-decode-mime-flag)
46 (mh-display-buttons-for-alternatives-flag)
47 (mh-display-buttons-for-inline-parts-flag)
48 (mh-do-not-confirm-flag, mh-fetch-x-image-url)
49 (mh-graphical-smileys-flag, mh-graphical-emphasis-flag)
50 (mh-highlight-citation-style, mh-invisible-header-fields)
51 (mh-invisible-header-fields-default, mh-lpr-command-format)
52 (mh-max-inline-image-height, mh-max-inline-image-width)
53 (mh-mhl-format-file, mh-mime-save-parts-default-directory)
54 (mh-print-background-flag, mh-show-maximum-size)
55 (mh-show-use-xface-flag, mh-store-default-directory)
56 (mh-summary-height, mh-speed-update-interval)
57 (mh-show-threads-flag, mh-tool-bar-search-function): Add
58 :package-version keyword to these options.
59 (mh-after-commands-processed-hook)
60 (mh-alias-reloaded-hook, mh-before-commands-processed-hook)
61 (mh-before-quit-hook, mh-before-send-letter-hook)
62 (mh-delete-msg-hook, mh-find-path-hook, mh-folder-mode-hook)
63 (mh-forward-hook, mh-inc-folder-hook)
64 (mh-insert-signature-hook)
65 (mh-kill-folder-suppress-prompt-hooks, mh-letter-mode-hook)
66 (mh-mh-to-mime-hook, mh-search-mode-hook, mh-quit-hook)
67 (mh-refile-msg-hook, mh-show-hook, mh-show-mode-hook)
68 (mh-unseen-updated-hook): Add :package-version keyword to these
69 hooks.
70 (mh-min-colors-defined-flag)
71 (mh-folder-address, mh-folder-body, mh-folder-cur-msg-number)
72 (mh-folder-date, mh-folder-deleted, mh-folder-followup)
73 (mh-folder-msg-number, mh-folder-refiled)
74 (mh-folder-sent-to-me-hint, mh-folder-sent-to-me-sender)
75 (mh-folder-subject, mh-folder-tick, mh-folder-to)
76 (mh-letter-header-field, mh-search-folder, mh-show-cc)
77 (mh-show-date, mh-show-from, mh-show-header, mh-show-pgg-bad)
78 (mh-show-pgg-good, mh-show-pgg-unknown, mh-show-signature)
79 (mh-show-subject, mh-show-to, mh-show-xface)
80 (mh-speedbar-folder, mh-speedbar-folder-with-unseen-messages)
81 (mh-speedbar-selected-folder)
82 (mh-speedbar-selected-folder-with-unseen-messages): : Add
83 :package-version keyword to these faces.
84
85 * mh-tool-bar.el (mh-tool-bar-define): Added commented-out
86 :package-version keywords.
87
882006-03-28 Bill Wohler <wohler@newt.com>
89
90 * mh-tool-bar.el: Use clipboard-kill-region,
91 clipboard-kill-ring-save, and clipboard-yank instead of undo,
92 kill-region, and menu-bar-kill-ring-save respectively. In
93 MH-Letter mode, move save-buffer and mh-fully-kill-draft icons in
94 front of mh-compose-insertion to be consistent with other mailers,
95 such as Evolution. In MH-Folder mode, move vanilla reply icon to
96 the left of the other reply icons. Use mail/inbox icon instead of
97 mail, next-page instead of page-down, delete instead of close,
98 mail/move instead of mail/refile, data-save instead of execute,
99 mail/flag-for-followup instead of highlight, contact instead of
100 mail/alias, open instead of fld-open, zoom-out instead of widen.
101
102 * mh-folder.el (mh-execute-commands, mh-rescan-folder):
103 * mh-funcs.el (mh-pack-folder): Sync docstrings with manual.
104
1052006-03-27 Eric Ding <ericding@alum.mit.edu>
106
107 * mh-e.el (mh-invisible-header-fields-internal): Add entries
108 "X-AOL-IP:" and "X-MB-Message-" (AOL WebMail)
109
12006-03-19 Bill Wohler <wohler@newt.com> 1102006-03-19 Bill Wohler <wohler@newt.com>
2 111
3 * mh-comp.el (mh-reply): Sync docstring with manual. 112 * mh-comp.el (mh-reply): Sync docstring with manual.
diff --git a/lisp/mh-e/mh-e.el b/lisp/mh-e/mh-e.el
index 84e569bab81..ce2db4fb66e 100644
--- a/lisp/mh-e/mh-e.el
+++ b/lisp/mh-e/mh-e.el
@@ -888,6 +888,58 @@ necessary and can actually cause problems."
888 888
889 889
890 890
891;;; MH-E Customization Support Routines
892
893;; Shush compiler (Emacs 21 and XEmacs).
894(defvar customize-package-emacs-version-alist)
895
896;; Temporary function and data structure used customization.
897;; These will be unbound after the options are defined.
898(defmacro mh-defgroup (symbol members doc &rest args)
899 "Declare SYMBOL as a customization group containing MEMBERS.
900See documentation for `defgroup' for a description of the arguments
901SYMBOL, MEMBERS, DOC and ARGS.
902This macro is used by Emacs versions that lack the :package-version
903keyword, introduced in Emacs 22."
904 (declare (doc-string 3))
905 `(defgroup ,symbol ,members ,doc ,@(mh-strip-package-version args)))
906(put 'mh-defgroup 'lisp-indent-function 'defun)
907
908(defmacro mh-defcustom (symbol value doc &rest args)
909 "Declare SYMBOL as a customizable variable that defaults to VALUE.
910See documentation for `defcustom' for a description of the arguments
911SYMBOL, VALUE, DOC and ARGS.
912This macro is used by Emacs versions that lack the :package-version
913keyword, introduced in Emacs 22."
914 (declare (doc-string 3))
915 `(defcustom ,symbol ,value ,doc ,@(mh-strip-package-version args)))
916(put 'mh-defcustom 'lisp-indent-function 'defun)
917
918(defmacro mh-defface (face spec doc &rest args)
919 "Declare FACE as a customizable face that defaults to SPEC.
920See documentation for `defface' for a description of the arguments
921FACE, SPEC, DOC and ARGS.
922This macro is used by Emacs versions that lack the :package-version
923keyword, introduced in Emacs 22."
924 (declare (doc-string 3))
925 `(defface ,face ,spec ,doc ,@(mh-strip-package-version args)))
926(put 'mh-defface 'lisp-indent-function 'defun)
927
928(defun mh-strip-package-version (args)
929 "Strip :package-version keyword and its value from ARGS.
930In Emacs versions that support the :package-version keyword,
931ARGS is returned unchanged."
932 (if (boundp 'customize-package-emacs-version-alist)
933 args
934 (let (seen)
935 (loop for keyword in args
936 if (cond ((eq keyword ':package-version) (setq seen t) nil)
937 (seen (setq seen nil) nil)
938 (t t))
939 collect keyword))))
940
941
942
891;;; MH-E Customization 943;;; MH-E Customization
892 944
893;; All of the defgroups, defcustoms, and deffaces in MH-E are found 945;; All of the defgroups, defcustoms, and deffaces in MH-E are found
@@ -933,135 +985,160 @@ windows in the frame are removed."
933 (when delete-other-windows-flag 985 (when delete-other-windows-flag
934 (delete-other-windows))) 986 (delete-other-windows)))
935 987
988(if (boundp 'customize-package-emacs-version-alist)
989 (add-to-list 'customize-package-emacs-version-alist
990 '(MH-E ("6.0" "22.1") ("6.1" "22.1") ("7.0" "22.1")
991 ("7.1" "22.1") ("7.2" "22.1") ("7.3" "22.1")
992 ("7.4" "22.1") ("8.0" "22.1"))))
993
936 994
937 995
938;;; MH-E Customization Groups 996;;; MH-E Customization Groups
939 997
940(defgroup mh-e nil 998(mh-defgroup mh-e nil
941 "Emacs interface to the MH mail system. 999 "Emacs interface to the MH mail system.
942MH is the Rand Mail Handler. Other implementations include nmh 1000MH is the Rand Mail Handler. Other implementations include nmh
943and GNU mailutils." 1001and GNU mailutils."
944 :link '(custom-manual "(mh-e)Top") 1002 :link '(custom-manual "(mh-e)Top")
945 :group 'mail) 1003 :group 'mail
1004 :package-version '(MH-E "8.0"))
946 1005
947(defgroup mh-alias nil 1006(mh-defgroup mh-alias nil
948 "Aliases." 1007 "Aliases."
949 :link '(custom-manual "(mh-e)Aliases") 1008 :link '(custom-manual "(mh-e)Aliases")
950 :prefix "mh-alias-" 1009 :prefix "mh-alias-"
951 :group 'mh-e) 1010 :group 'mh-e
1011 :package-version '(MH-E "7.1"))
952 1012
953(defgroup mh-folder nil 1013(mh-defgroup mh-folder nil
954 "Organizing your mail with folders." 1014 "Organizing your mail with folders."
955 :prefix "mh-" 1015 :prefix "mh-"
956 :link '(custom-manual "(mh-e)Folders") 1016 :link '(custom-manual "(mh-e)Folders")
957 :group 'mh-e) 1017 :group 'mh-e
1018 :package-version '(MH-E "7.1"))
958 1019
959(defgroup mh-folder-selection nil 1020(mh-defgroup mh-folder-selection nil
960 "Folder selection." 1021 "Folder selection."
961 :prefix "mh-" 1022 :prefix "mh-"
962 :link '(custom-manual "(mh-e)Folder Selection") 1023 :link '(custom-manual "(mh-e)Folder Selection")
963 :group 'mh-e) 1024 :group 'mh-e
1025 :package-version '(MH-E "8.0"))
964 1026
965(defgroup mh-identity nil 1027(mh-defgroup mh-identity nil
966 "Identities." 1028 "Identities."
967 :link '(custom-manual "(mh-e)Identities") 1029 :link '(custom-manual "(mh-e)Identities")
968 :prefix "mh-identity-" 1030 :prefix "mh-identity-"
969 :group 'mh-e) 1031 :group 'mh-e
1032 :package-version '(MH-E "7.1"))
970 1033
971(defgroup mh-inc nil 1034(mh-defgroup mh-inc nil
972 "Incorporating your mail." 1035 "Incorporating your mail."
973 :prefix "mh-inc-" 1036 :prefix "mh-inc-"
974 :link '(custom-manual "(mh-e)Incorporating Mail") 1037 :link '(custom-manual "(mh-e)Incorporating Mail")
975 :group 'mh-e) 1038 :group 'mh-e
1039 :package-version '(MH-E "8.0"))
976 1040
977(defgroup mh-junk nil 1041(mh-defgroup mh-junk nil
978 "Dealing with junk mail." 1042 "Dealing with junk mail."
979 :link '(custom-manual "(mh-e)Junk") 1043 :link '(custom-manual "(mh-e)Junk")
980 :prefix "mh-junk-" 1044 :prefix "mh-junk-"
981 :group 'mh-e) 1045 :group 'mh-e
1046 :package-version '(MH-E "7.3"))
982 1047
983(defgroup mh-letter nil 1048(mh-defgroup mh-letter nil
984 "Editing a draft." 1049 "Editing a draft."
985 :prefix "mh-" 1050 :prefix "mh-"
986 :link '(custom-manual "(mh-e)Editing Drafts") 1051 :link '(custom-manual "(mh-e)Editing Drafts")
987 :group 'mh-e) 1052 :group 'mh-e
1053 :package-version '(MH-E "7.1"))
988 1054
989(defgroup mh-ranges nil 1055(mh-defgroup mh-ranges nil
990 "Ranges." 1056 "Ranges."
991 :prefix "mh-" 1057 :prefix "mh-"
992 :link '(custom-manual "(mh-e)Ranges") 1058 :link '(custom-manual "(mh-e)Ranges")
993 :group 'mh-e) 1059 :group 'mh-e
1060 :package-version '(MH-E "8.0"))
994 1061
995(defgroup mh-scan-line-formats nil 1062(mh-defgroup mh-scan-line-formats nil
996 "Scan line formats." 1063 "Scan line formats."
997 :link '(custom-manual "(mh-e)Scan Line Formats") 1064 :link '(custom-manual "(mh-e)Scan Line Formats")
998 :prefix "mh-" 1065 :prefix "mh-"
999 :group 'mh-e) 1066 :group 'mh-e
1067 :package-version '(MH-E "8.0"))
1000 1068
1001(defgroup mh-search nil 1069(mh-defgroup mh-search nil
1002 "Searching." 1070 "Searching."
1003 :link '(custom-manual "(mh-e)Searching") 1071 :link '(custom-manual "(mh-e)Searching")
1004 :prefix "mh-search-" 1072 :prefix "mh-search-"
1005 :group 'mh-e) 1073 :group 'mh-e
1074 :package-version '(MH-E "8.0"))
1006 1075
1007(defgroup mh-sending-mail nil 1076(mh-defgroup mh-sending-mail nil
1008 "Sending mail." 1077 "Sending mail."
1009 :prefix "mh-" 1078 :prefix "mh-"
1010 :link '(custom-manual "(mh-e)Sending Mail") 1079 :link '(custom-manual "(mh-e)Sending Mail")
1011 :group 'mh-e) 1080 :group 'mh-e
1081 :package-version '(MH-E "8.0"))
1012 1082
1013(defgroup mh-sequences nil 1083(mh-defgroup mh-sequences nil
1014 "Sequences." 1084 "Sequences."
1015 :prefix "mh-" 1085 :prefix "mh-"
1016 :link '(custom-manual "(mh-e)Sequences") 1086 :link '(custom-manual "(mh-e)Sequences")
1017 :group 'mh-e) 1087 :group 'mh-e
1088 :package-version '(MH-E "8.0"))
1018 1089
1019(defgroup mh-show nil 1090(mh-defgroup mh-show nil
1020 "Reading your mail." 1091 "Reading your mail."
1021 :prefix "mh-" 1092 :prefix "mh-"
1022 :link '(custom-manual "(mh-e)Reading Mail") 1093 :link '(custom-manual "(mh-e)Reading Mail")
1023 :group 'mh-e) 1094 :group 'mh-e
1095 :package-version '(MH-E "7.1"))
1024 1096
1025(defgroup mh-speedbar nil 1097(mh-defgroup mh-speedbar nil
1026 "The speedbar." 1098 "The speedbar."
1027 :prefix "mh-speed-" 1099 :prefix "mh-speed-"
1028 :link '(custom-manual "(mh-e)Speedbar") 1100 :link '(custom-manual "(mh-e)Speedbar")
1029 :group 'mh-e) 1101 :group 'mh-e
1102 :package-version '(MH-E "8.0"))
1030 1103
1031(defgroup mh-thread nil 1104(mh-defgroup mh-thread nil
1032 "Threading." 1105 "Threading."
1033 :prefix "mh-thread-" 1106 :prefix "mh-thread-"
1034 :link '(custom-manual "(mh-e)Threading") 1107 :link '(custom-manual "(mh-e)Threading")
1035 :group 'mh-e) 1108 :group 'mh-e
1109 :package-version '(MH-E "8.0"))
1036 1110
1037(defgroup mh-tool-bar nil 1111(mh-defgroup mh-tool-bar nil
1038 "The tool bar" 1112 "The tool bar"
1039 :link '(custom-manual "(mh-e)Tool Bar") 1113 :link '(custom-manual "(mh-e)Tool Bar")
1040 :prefix "mh-" 1114 :prefix "mh-"
1041 :group 'mh-e) 1115 :group 'mh-e
1116 :package-version '(MH-E "8.0"))
1042 1117
1043(defgroup mh-hooks nil 1118(mh-defgroup mh-hooks nil
1044 "MH-E hooks." 1119 "MH-E hooks."
1045 :link '(custom-manual "(mh-e)Top") 1120 :link '(custom-manual "(mh-e)Top")
1046 :prefix "mh-" 1121 :prefix "mh-"
1047 :group 'mh-e) 1122 :group 'mh-e
1123 :package-version '(MH-E "7.1"))
1048 1124
1049(defgroup mh-faces nil 1125(mh-defgroup mh-faces nil
1050 "Faces used in MH-E." 1126 "Faces used in MH-E."
1051 :link '(custom-manual "(mh-e)Top") 1127 :link '(custom-manual "(mh-e)Top")
1052 :prefix "mh-" 1128 :prefix "mh-"
1053 :group 'faces 1129 :group 'faces
1054 :group 'mh-e) 1130 :group 'mh-e
1131 :package-version '(MH-E "7.1"))
1055 1132
1056 1133
1057 1134
1058;;; Emacs Interface to the MH Mail System (:group mh-e) 1135;;; MH-E Customization
1059 1136
1060;; See Variant Support, above. 1137;; See Variant Support, above, for mh-e group.
1061 1138
1062;;; Aliases (:group 'mh-alias) 1139;;; Aliases (:group 'mh-alias)
1063 1140
1064(defcustom mh-alias-completion-ignore-case-flag t 1141(mh-defcustom mh-alias-completion-ignore-case-flag t
1065 "*Non-nil means don't consider case significant in MH alias completion. 1142 "*Non-nil means don't consider case significant in MH alias completion.
1066 1143
1067As MH ignores case in the aliases, so too does MH-E. However, you 1144As MH ignores case in the aliases, so too does MH-E. However, you
@@ -1069,18 +1146,20 @@ may turn off this option to make case significant which can be
1069used to segregate completion of your aliases. You might use 1146used to segregate completion of your aliases. You might use
1070lowercase for mailing lists and uppercase for people." 1147lowercase for mailing lists and uppercase for people."
1071 :type 'boolean 1148 :type 'boolean
1072 :group 'mh-alias) 1149 :group 'mh-alias
1150 :package-version '(MH-E "7.1"))
1073 1151
1074(defcustom mh-alias-expand-aliases-flag nil 1152(mh-defcustom mh-alias-expand-aliases-flag nil
1075 "*Non-nil means to expand aliases entered in the minibuffer. 1153 "*Non-nil means to expand aliases entered in the minibuffer.
1076 1154
1077In other words, aliases entered in the minibuffer will be 1155In other words, aliases entered in the minibuffer will be
1078expanded to the full address in the message draft. By default, 1156expanded to the full address in the message draft. By default,
1079this expansion is not performed." 1157this expansion is not performed."
1080 :type 'boolean 1158 :type 'boolean
1081 :group 'mh-alias) 1159 :group 'mh-alias
1160 :package-version '(MH-E "7.1"))
1082 1161
1083(defcustom mh-alias-flash-on-comma t 1162(mh-defcustom mh-alias-flash-on-comma t
1084 "*Specify whether to flash address or warn on translation. 1163 "*Specify whether to flash address or warn on translation.
1085 1164
1086This option controls the behavior when a [comma] is pressed while 1165This option controls the behavior when a [comma] is pressed while
@@ -1090,9 +1169,10 @@ does not display a warning if the alias is not found."
1090 :type '(choice (const :tag "Flash but Don't Warn If No Alias" t) 1169 :type '(choice (const :tag "Flash but Don't Warn If No Alias" t)
1091 (const :tag "Flash and Warn If No Alias" 1) 1170 (const :tag "Flash and Warn If No Alias" 1)
1092 (const :tag "Don't Flash Nor Warn If No Alias" nil)) 1171 (const :tag "Don't Flash Nor Warn If No Alias" nil))
1093 :group 'mh-alias) 1172 :group 'mh-alias
1173 :package-version '(MH-E "7.1"))
1094 1174
1095(defcustom mh-alias-insert-file nil 1175(mh-defcustom mh-alias-insert-file nil
1096 "*Filename used to store a new MH-E alias. 1176 "*Filename used to store a new MH-E alias.
1097 1177
1098The default setting of this option is \"Use Aliasfile Profile 1178The default setting of this option is \"Use Aliasfile Profile
@@ -1103,9 +1183,10 @@ name, MH-E will prompt for one of them when MH-E adds an alias."
1103 :type '(choice (const :tag "Use Aliasfile Profile Component" nil) 1183 :type '(choice (const :tag "Use Aliasfile Profile Component" nil)
1104 (file :tag "Alias File") 1184 (file :tag "Alias File")
1105 (repeat :tag "List of Alias Files" file)) 1185 (repeat :tag "List of Alias Files" file))
1106 :group 'mh-alias) 1186 :group 'mh-alias
1187 :package-version '(MH-E "7.1"))
1107 1188
1108(defcustom mh-alias-insertion-location 'sorted 1189(mh-defcustom mh-alias-insertion-location 'sorted
1109 "Specifies where new aliases are entered in alias files. 1190 "Specifies where new aliases are entered in alias files.
1110 1191
1111This option is set to \"Alphabetical\" by default. If you organize 1192This option is set to \"Alphabetical\" by default. If you organize
@@ -1114,9 +1195,10 @@ or \"Bottom\" of your alias file might be more appropriate."
1114 :type '(choice (const :tag "Alphabetical" sorted) 1195 :type '(choice (const :tag "Alphabetical" sorted)
1115 (const :tag "Top" top) 1196 (const :tag "Top" top)
1116 (const :tag "Bottom" bottom)) 1197 (const :tag "Bottom" bottom))
1117 :group 'mh-alias) 1198 :group 'mh-alias
1199 :package-version '(MH-E "7.1"))
1118 1200
1119(defcustom mh-alias-local-users t 1201(mh-defcustom mh-alias-local-users t
1120 "*If on, local users are added to alias completion. 1202 "*If on, local users are added to alias completion.
1121 1203
1122Aliases are created from \"/etc/passwd\" entries with a user ID 1204Aliases are created from \"/etc/passwd\" entries with a user ID
@@ -1134,9 +1216,10 @@ This option also takes a string which is executed to generate the
1134password file. For example, use \"ypcat passwd\" to obtain the 1216password file. For example, use \"ypcat passwd\" to obtain the
1135NIS password file." 1217NIS password file."
1136 :type '(choice (boolean) (string)) 1218 :type '(choice (boolean) (string))
1137 :group 'mh-alias) 1219 :group 'mh-alias
1220 :package-version '(MH-E "7.1"))
1138 1221
1139(defcustom mh-alias-local-users-prefix "local." 1222(mh-defcustom mh-alias-local-users-prefix "local."
1140 "*String prefixed to the real names of users from the password file. 1223 "*String prefixed to the real names of users from the password file.
1141This option can also be set to \"Use Login\". 1224This option can also be set to \"Use Login\".
1142 1225
@@ -1155,9 +1238,10 @@ This option has no effect if variable `mh-alias-local-users' is
1155turned off." 1238turned off."
1156 :type '(choice (const :tag "Use Login" nil) 1239 :type '(choice (const :tag "Use Login" nil)
1157 (string)) 1240 (string))
1158 :group 'mh-alias) 1241 :group 'mh-alias
1242 :package-version '(MH-E "7.4"))
1159 1243
1160(defcustom mh-alias-passwd-gecos-comma-separator-flag t 1244(mh-defcustom mh-alias-passwd-gecos-comma-separator-flag t
1161 "*Non-nil means the gecos field in the password file uses a comma separator. 1245 "*Non-nil means the gecos field in the password file uses a comma separator.
1162 1246
1163In the example in `mh-alias-local-users-prefix', commas are used 1247In the example in `mh-alias-local-users-prefix', commas are used
@@ -1166,13 +1250,12 @@ This is a fairly common usage. However, in the rare case that the
1166gecos field in your password file is not separated by commas and 1250gecos field in your password file is not separated by commas and
1167whose contents may contain commas, you can turn this option off." 1251whose contents may contain commas, you can turn this option off."
1168 :type 'boolean 1252 :type 'boolean
1169 :group 'mh-alias) 1253 :group 'mh-alias
1170 1254 :package-version '(MH-E "7.4"))
1171
1172 1255
1173;;; Organizing Your Mail with Folders (:group 'mh-folder) 1256;;; Organizing Your Mail with Folders (:group 'mh-folder)
1174 1257
1175(defcustom mh-new-messages-folders t 1258(mh-defcustom mh-new-messages-folders t
1176 "Folders searched for the \"unseen\" sequence. 1259 "Folders searched for the \"unseen\" sequence.
1177 1260
1178Set this option to \"Inbox\" to search the \"+inbox\" folder or 1261Set this option to \"Inbox\" to search the \"+inbox\" folder or
@@ -1184,9 +1267,10 @@ See also `mh-recursive-folders-flag'."
1184 :type '(choice (const :tag "Inbox" t) 1267 :type '(choice (const :tag "Inbox" t)
1185 (const :tag "All" nil) 1268 (const :tag "All" nil)
1186 (repeat :tag "Choose Folders" (string :tag "Folder"))) 1269 (repeat :tag "Choose Folders" (string :tag "Folder")))
1187 :group 'mh-folder) 1270 :group 'mh-folder
1271 :package-version '(MH-E "8.0"))
1188 1272
1189(defcustom mh-ticked-messages-folders t 1273(mh-defcustom mh-ticked-messages-folders t
1190 "Folders searched for `mh-tick-seq'. 1274 "Folders searched for `mh-tick-seq'.
1191 1275
1192Set this option to \"Inbox\" to search the \"+inbox\" folder or 1276Set this option to \"Inbox\" to search the \"+inbox\" folder or
@@ -1198,9 +1282,10 @@ See also `mh-recursive-folders-flag'."
1198 :type '(choice (const :tag "Inbox" t) 1282 :type '(choice (const :tag "Inbox" t)
1199 (const :tag "All" nil) 1283 (const :tag "All" nil)
1200 (repeat :tag "Choose Folders" (string :tag "Folder"))) 1284 (repeat :tag "Choose Folders" (string :tag "Folder")))
1201 :group 'mh-folder) 1285 :group 'mh-folder
1286 :package-version '(MH-E "8.0"))
1202 1287
1203(defcustom mh-large-folder 200 1288(mh-defcustom mh-large-folder 200
1204 "The number of messages that indicates a large folder. 1289 "The number of messages that indicates a large folder.
1205 1290
1206If a folder is deemed to be large, that is the number of messages 1291If a folder is deemed to be large, that is the number of messages
@@ -1209,22 +1294,25 @@ visited. Even when `mh-show-threads-flag' is non-nil, the folder
1209is not automatically threaded, if it is large. If set to nil all 1294is not automatically threaded, if it is large. If set to nil all
1210folders are treated as if they are small." 1295folders are treated as if they are small."
1211 :type '(choice (const :tag "No Limit") integer) 1296 :type '(choice (const :tag "No Limit") integer)
1212 :group 'mh-folder) 1297 :group 'mh-folder
1298 :package-version '(MH-E "7.0"))
1213 1299
1214(defcustom mh-recenter-summary-flag nil 1300(mh-defcustom mh-recenter-summary-flag nil
1215 "*Non-nil means to recenter the summary window. 1301 "*Non-nil means to recenter the summary window.
1216 1302
1217If this option is turned on, recenter the summary window when the 1303If this option is turned on, recenter the summary window when the
1218show window is toggled off." 1304show window is toggled off."
1219 :type 'boolean 1305 :type 'boolean
1220 :group 'mh-folder) 1306 :group 'mh-folder
1307 :package-version '(MH-E "7.0"))
1221 1308
1222(defcustom mh-recursive-folders-flag nil 1309(mh-defcustom mh-recursive-folders-flag nil
1223 "*Non-nil means that commands which operate on folders do so recursively." 1310 "*Non-nil means that commands which operate on folders do so recursively."
1224 :type 'boolean 1311 :type 'boolean
1225 :group 'mh-folder) 1312 :group 'mh-folder
1313 :package-version '(MH-E "7.0"))
1226 1314
1227(defcustom mh-sortm-args nil 1315(mh-defcustom mh-sortm-args nil
1228 "*Additional arguments for \"sortm\"\\<mh-folder-mode-map>. 1316 "*Additional arguments for \"sortm\"\\<mh-folder-mode-map>.
1229 1317
1230This option is consulted when a prefix argument is used with 1318This option is consulted when a prefix argument is used with
@@ -1233,13 +1321,12 @@ specified in the MH profile. This option may be used to provide
1233an alternate view. For example, \"'(\"-nolimit\" \"-textfield\" 1321an alternate view. For example, \"'(\"-nolimit\" \"-textfield\"
1234\"subject\")\" is a useful setting." 1322\"subject\")\" is a useful setting."
1235 :type 'string 1323 :type 'string
1236 :group 'mh-folder) 1324 :group 'mh-folder
1237 1325 :package-version '(MH-E "8.0"))
1238
1239 1326
1240;;; Folder Selection (:group 'mh-folder-selection) 1327;;; Folder Selection (:group 'mh-folder-selection)
1241 1328
1242(defcustom mh-default-folder-for-message-function nil 1329(mh-defcustom mh-default-folder-for-message-function nil
1243 "Function to select a default folder for refiling or \"Fcc:\". 1330 "Function to select a default folder for refiling or \"Fcc:\".
1244 1331
1245When this function is called, the current buffer contains the message 1332When this function is called, the current buffer contains the message
@@ -1248,9 +1335,10 @@ should return the default folder as a string with a leading \"+\"
1248sign. It can also return nil so that the last folder name is used as 1335sign. It can also return nil so that the last folder name is used as
1249the default, or an empty string to suppress the default entirely." 1336the default, or an empty string to suppress the default entirely."
1250 :type 'function 1337 :type 'function
1251 :group 'mh-folder-selection) 1338 :group 'mh-folder-selection
1339 :package-version '(MH-E "8.0"))
1252 1340
1253(defcustom mh-default-folder-list nil 1341(mh-defcustom mh-default-folder-list nil
1254 "*List of addresses and folders. 1342 "*List of addresses and folders.
1255 1343
1256The folder name associated with the first address found in this 1344The folder name associated with the first address found in this
@@ -1265,9 +1353,10 @@ for more information."
1265 :type '(repeat (list (regexp :tag "Address") 1353 :type '(repeat (list (regexp :tag "Address")
1266 (string :tag "Folder") 1354 (string :tag "Folder")
1267 (boolean :tag "Check Recipient"))) 1355 (boolean :tag "Check Recipient")))
1268 :group 'mh-folder-selection) 1356 :group 'mh-folder-selection
1357 :package-version '(MH-E "7.2"))
1269 1358
1270(defcustom mh-default-folder-must-exist-flag t 1359(mh-defcustom mh-default-folder-must-exist-flag t
1271 "*Non-nil means guessed folder name must exist to be used. 1360 "*Non-nil means guessed folder name must exist to be used.
1272 1361
1273If the derived folder does not exist, and this option is on, then 1362If the derived folder does not exist, and this option is on, then
@@ -1278,18 +1367,18 @@ them all in the same project folder.
1278See `mh-prompt-for-refile-folder' and `mh-folder-from-address' 1367See `mh-prompt-for-refile-folder' and `mh-folder-from-address'
1279for more information." 1368for more information."
1280 :type 'boolean 1369 :type 'boolean
1281 :group 'mh-folder-selection) 1370 :group 'mh-folder-selection
1371 :package-version '(MH-E "7.2"))
1282 1372
1283(defcustom mh-default-folder-prefix "" 1373(mh-defcustom mh-default-folder-prefix ""
1284 "*Prefix used for folder names generated from aliases. 1374 "*Prefix used for folder names generated from aliases.
1285The prefix is used to prevent clutter in your mail directory. 1375The prefix is used to prevent clutter in your mail directory.
1286 1376
1287See `mh-prompt-for-refile-folder' and `mh-folder-from-address' 1377See `mh-prompt-for-refile-folder' and `mh-folder-from-address'
1288for more information." 1378for more information."
1289 :type 'string 1379 :type 'string
1290 :group 'mh-folder-selection) 1380 :group 'mh-folder-selection
1291 1381 :package-version '(MH-E "7.2"))
1292
1293 1382
1294;;; Identities (:group 'mh-identity) 1383;;; Identities (:group 'mh-identity)
1295 1384
@@ -1300,7 +1389,7 @@ for more information."
1300Real definition will take effect when mh-identity is loaded." 1389Real definition will take effect when mh-identity is loaded."
1301 nil))) 1390 nil)))
1302 1391
1303(defcustom mh-identity-list nil 1392(mh-defcustom mh-identity-list nil
1304 "*List of identities. 1393 "*List of identities.
1305 1394
1306To customize this option, click on the \"INS\" button and enter a label 1395To customize this option, click on the \"INS\" button and enter a label
@@ -1366,9 +1455,10 @@ fashion."
1366 :set (lambda (symbol value) 1455 :set (lambda (symbol value)
1367 (set-default symbol value) 1456 (set-default symbol value)
1368 (mh-identity-make-menu-no-autoload)) 1457 (mh-identity-make-menu-no-autoload))
1369 :group 'mh-identity) 1458 :group 'mh-identity
1459 :package-version '(MH-E "7.1"))
1370 1460
1371(defcustom mh-auto-fields-list nil 1461(mh-defcustom mh-auto-fields-list nil
1372 "List of recipients for which header lines are automatically inserted. 1462 "List of recipients for which header lines are automatically inserted.
1373 1463
1374This option can be used to set the identity depending on the 1464This option can be used to set the identity depending on the
@@ -1426,15 +1516,17 @@ as the result is undefined."
1426 (cons :tag "Other Field" 1516 (cons :tag "Other Field"
1427 (string :tag "Field") 1517 (string :tag "Field")
1428 (string :tag "Value")))))) 1518 (string :tag "Value"))))))
1429 :group 'mh-identity) 1519 :group 'mh-identity
1520 :package-version '(MH-E "7.3"))
1430 1521
1431(defcustom mh-auto-fields-prompt-flag t 1522(mh-defcustom mh-auto-fields-prompt-flag t
1432 "*Non-nil means to prompt before sending if fields inserted. 1523 "*Non-nil means to prompt before sending if fields inserted.
1433See `mh-auto-fields-list'." 1524See `mh-auto-fields-list'."
1434 :type 'boolean 1525 :type 'boolean
1435 :group 'mh-identity) 1526 :group 'mh-identity
1527 :package-version '(MH-E "8.0"))
1436 1528
1437(defcustom mh-identity-default nil 1529(mh-defcustom mh-identity-default nil
1438 "Default identity to use when `mh-letter-mode' is called. 1530 "Default identity to use when `mh-letter-mode' is called.
1439See `mh-identity-list'." 1531See `mh-identity-list'."
1440 :type (append 1532 :type (append
@@ -1442,9 +1534,10 @@ See `mh-identity-list'."
1442 (cons '(const :tag "None" nil) 1534 (cons '(const :tag "None" nil)
1443 (mapcar (function (lambda (arg) `(const ,arg))) 1535 (mapcar (function (lambda (arg) `(const ,arg)))
1444 (mapcar 'car mh-identity-list)))) 1536 (mapcar 'car mh-identity-list))))
1445 :group 'mh-identity) 1537 :group 'mh-identity
1538 :package-version '(MH-E "7.1"))
1446 1539
1447(defcustom mh-identity-handlers 1540(mh-defcustom mh-identity-handlers
1448 '(("From" . mh-identity-handler-top) 1541 '(("From" . mh-identity-handler-top)
1449 (":default" . mh-identity-handler-bottom) 1542 (":default" . mh-identity-handler-bottom)
1450 (":attribution-verb" . mh-identity-handler-attribution-verb) 1543 (":attribution-verb" . mh-identity-handler-attribution-verb)
@@ -1475,13 +1568,12 @@ fields (for example, \":signature\"), and the ACTION 'remove or
1475'add. If the action is 'add, an additional argument 1568'add. If the action is 'add, an additional argument
1476containing the VALUE for the field is given." 1569containing the VALUE for the field is given."
1477 :type '(repeat (cons (string :tag "Field") function)) 1570 :type '(repeat (cons (string :tag "Field") function))
1478 :group 'mh-identity) 1571 :group 'mh-identity
1479 1572 :package-version '(MH-E "8.0"))
1480
1481 1573
1482;;; Incorporating Your Mail (:group 'mh-inc) 1574;;; Incorporating Your Mail (:group 'mh-inc)
1483 1575
1484(defcustom mh-inc-prog "inc" 1576(mh-defcustom mh-inc-prog "inc"
1485 "*Program to incorporate new mail into a folder. 1577 "*Program to incorporate new mail into a folder.
1486 1578
1487This program generates a one-line summary for each of the new 1579This program generates a one-line summary for each of the new
@@ -1490,7 +1582,8 @@ to be in the `mh-progs' directory. You may also link a file to
1490\"inc\" that uses a different format. You'll then need to modify 1582\"inc\" that uses a different format. You'll then need to modify
1491several scan line format variables appropriately." 1583several scan line format variables appropriately."
1492 :type 'string 1584 :type 'string
1493 :group 'mh-inc) 1585 :group 'mh-inc
1586 :package-version '(MH-E "6.0"))
1494 1587
1495(eval-and-compile 1588(eval-and-compile
1496 (unless (fboundp 'mh-inc-spool-make-no-autoload) 1589 (unless (fboundp 'mh-inc-spool-make-no-autoload)
@@ -1499,7 +1592,7 @@ several scan line format variables appropriately."
1499Real definition will take effect when mh-inc is loaded." 1592Real definition will take effect when mh-inc is loaded."
1500 nil))) 1593 nil)))
1501 1594
1502(defcustom mh-inc-spool-list nil 1595(mh-defcustom mh-inc-spool-list nil
1503 "*Alternate spool files. 1596 "*Alternate spool files.
1504 1597
1505You can use the `mh-inc-spool-list' variable to direct MH-E to 1598You can use the `mh-inc-spool-list' variable to direct MH-E to
@@ -1539,9 +1632,8 @@ fashion."
1539 :set (lambda (symbol value) 1632 :set (lambda (symbol value)
1540 (set-default symbol value) 1633 (set-default symbol value)
1541 (mh-inc-spool-make-no-autoload)) 1634 (mh-inc-spool-make-no-autoload))
1542 :group 'mh-inc) 1635 :group 'mh-inc
1543 1636 :package-version '(MH-E "7.3"))
1544
1545 1637
1546;;; Dealing with Junk Mail (:group 'mh-junk) 1638;;; Dealing with Junk Mail (:group 'mh-junk)
1547 1639
@@ -1573,7 +1665,7 @@ The function is always called with SYMBOL bound to
1573 until (executable-find (symbol-name (car element))) 1665 until (executable-find (symbol-name (car element)))
1574 finally return (car element))))) 1666 finally return (car element)))))
1575 1667
1576(defcustom mh-junk-background nil 1668(mh-defcustom mh-junk-background nil
1577 "If on, spam programs are run in background. 1669 "If on, spam programs are run in background.
1578 1670
1579By default, the programs are run in the foreground, but this can 1671By default, the programs are run in the foreground, but this can
@@ -1582,15 +1674,17 @@ enough memory or don't junk that many messages at the same time,
1582you might try turning on this option." 1674you might try turning on this option."
1583 :type '(choice (const :tag "Off" nil) 1675 :type '(choice (const :tag "Off" nil)
1584 (const :tag "On" 0)) 1676 (const :tag "On" 0))
1585 :group 'mh-junk) 1677 :group 'mh-junk
1678 :package-version '(MH-E "8.0"))
1586 1679
1587(defcustom mh-junk-disposition nil 1680(mh-defcustom mh-junk-disposition nil
1588 "Disposition of junk mail." 1681 "Disposition of junk mail."
1589 :type '(choice (const :tag "Delete Spam" nil) 1682 :type '(choice (const :tag "Delete Spam" nil)
1590 (string :tag "Spam Folder")) 1683 (string :tag "Spam Folder"))
1591 :group 'mh-junk) 1684 :group 'mh-junk
1685 :package-version '(MH-E "8.0"))
1592 1686
1593(defcustom mh-junk-program nil 1687(mh-defcustom mh-junk-program nil
1594 "Spam program that MH-E should use. 1688 "Spam program that MH-E should use.
1595 1689
1596The default setting of this option is \"Auto-detect\" which means 1690The default setting of this option is \"Auto-detect\" which means
@@ -1603,13 +1697,12 @@ bogofilter, then you can set this option to \"Bogofilter\"."
1603 (const :tag "Bogofilter" bogofilter) 1697 (const :tag "Bogofilter" bogofilter)
1604 (const :tag "SpamProbe" spamprobe)) 1698 (const :tag "SpamProbe" spamprobe))
1605 :set 'mh-junk-choose 1699 :set 'mh-junk-choose
1606 :group 'mh-junk) 1700 :group 'mh-junk
1607 1701 :package-version '(MH-E "7.3"))
1608
1609 1702
1610;;; Editing a Draft (:group 'mh-letter) 1703;;; Editing a Draft (:group 'mh-letter)
1611 1704
1612(defcustom mh-compose-insertion (if (locate-library "mml") 'mml 'mh) 1705(mh-defcustom mh-compose-insertion (if (locate-library "mml") 'mml 'mh)
1613 "Type of tags used when composing MIME messages. 1706 "Type of tags used when composing MIME messages.
1614 1707
1615In addition to MH-style directives, MH-E also supports MML (MIME 1708In addition to MH-style directives, MH-E also supports MML (MIME
@@ -1620,30 +1713,34 @@ lot more functionality. This option can also be set to \"MH\" if
1620MH-style directives are preferred." 1713MH-style directives are preferred."
1621 :type '(choice (const :tag "MML" mml) 1714 :type '(choice (const :tag "MML" mml)
1622 (const :tag "MH" mh)) 1715 (const :tag "MH" mh))
1623 :group 'mh-letter) 1716 :group 'mh-letter
1717 :package-version '(MH-E "7.0"))
1624 1718
1625(defcustom mh-compose-skipped-header-fields 1719(mh-defcustom mh-compose-skipped-header-fields
1626 '("From" "Organization" "References" "In-Reply-To" 1720 '("From" "Organization" "References" "In-Reply-To"
1627 "X-Face" "Face" "X-Image-URL" "X-Mailer") 1721 "X-Face" "Face" "X-Image-URL" "X-Mailer")
1628 "List of header fields to skip over when navigating in draft." 1722 "List of header fields to skip over when navigating in draft."
1629 :type '(repeat (string :tag "Field")) 1723 :type '(repeat (string :tag "Field"))
1630 :group 'mh-letter) 1724 :group 'mh-letter
1725 :package-version '(MH-E "7.4"))
1631 1726
1632(defcustom mh-compose-space-does-completion-flag nil 1727(mh-defcustom mh-compose-space-does-completion-flag nil
1633 "*Non-nil means \\<mh-letter-mode-map>\\[mh-letter-complete-or-space] does completion in message header." 1728 "*Non-nil means \\<mh-letter-mode-map>\\[mh-letter-complete-or-space] does completion in message header."
1634 :type 'boolean 1729 :type 'boolean
1635 :group 'mh-letter) 1730 :group 'mh-letter
1731 :package-version '(MH-E "7.4"))
1636 1732
1637(defcustom mh-delete-yanked-msg-window-flag nil 1733(mh-defcustom mh-delete-yanked-msg-window-flag nil
1638 "*Non-nil means delete any window displaying the message. 1734 "*Non-nil means delete any window displaying the message.
1639 1735
1640This deletes the window containing the original message after 1736This deletes the window containing the original message after
1641yanking it with \\<mh-letter-mode-map>\\[mh-yank-cur-msg] to make 1737yanking it with \\<mh-letter-mode-map>\\[mh-yank-cur-msg] to make
1642more room on your screen for your reply." 1738more room on your screen for your reply."
1643 :type 'boolean 1739 :type 'boolean
1644 :group 'mh-letter) 1740 :group 'mh-letter
1741 :package-version '(MH-E "7.0"))
1645 1742
1646(defcustom mh-extract-from-attribution-verb "wrote:" 1743(mh-defcustom mh-extract-from-attribution-verb "wrote:"
1647 "*Verb to use for attribution when a message is yanked by \\<mh-letter-mode-map>\\[mh-yank-cur-msg]. 1744 "*Verb to use for attribution when a message is yanked by \\<mh-letter-mode-map>\\[mh-yank-cur-msg].
1648 1745
1649The attribution consists of the sender's name and email address 1746The attribution consists of the sender's name and email address
@@ -1654,9 +1751,10 @@ followed by the content of this option. This option can be set to
1654 (const "a écrit:") 1751 (const "a écrit:")
1655 (const "schrieb:") 1752 (const "schrieb:")
1656 (string :tag "Custom String")) 1753 (string :tag "Custom String"))
1657 :group 'mh-letter) 1754 :group 'mh-letter
1755 :package-version '(MH-E "7.0"))
1658 1756
1659(defcustom mh-ins-buf-prefix "> " 1757(mh-defcustom mh-ins-buf-prefix "> "
1660 "*String to put before each line of a yanked or inserted message. 1758 "*String to put before each line of a yanked or inserted message.
1661 1759
1662The prefix \"> \" is the default setting of this option. I 1760The prefix \"> \" is the default setting of this option. I
@@ -1669,26 +1767,29 @@ This prefix is not inserted if you use one of the supercite
1669flavors of `mh-yank-behavior' or you have added a 1767flavors of `mh-yank-behavior' or you have added a
1670`mail-citation-hook'." 1768`mail-citation-hook'."
1671 :type 'string 1769 :type 'string
1672 :group 'mh-letter) 1770 :group 'mh-letter
1771 :package-version '(MH-E "6.0"))
1673 1772
1674(defcustom mh-letter-complete-function 'ispell-complete-word 1773(mh-defcustom mh-letter-complete-function 'ispell-complete-word
1675 "*Function to call when completing outside of address or folder fields. 1774 "*Function to call when completing outside of address or folder fields.
1676 1775
1677In the body of the message, 1776In the body of the message,
1678\\<mh-letter-mode-map>\\[mh-letter-complete] runs this function, 1777\\<mh-letter-mode-map>\\[mh-letter-complete] runs this function,
1679which is set to \"ispell-complete-word\" by default." 1778which is set to \"ispell-complete-word\" by default."
1680 :type '(choice function (const nil)) 1779 :type '(choice function (const nil))
1681 :group 'mh-letter) 1780 :group 'mh-letter
1781 :package-version '(MH-E "7.1"))
1682 1782
1683(defcustom mh-letter-fill-column 72 1783(mh-defcustom mh-letter-fill-column 72
1684 "*Fill column to use in MH Letter mode. 1784 "*Fill column to use in MH Letter mode.
1685 1785
1686By default, this option is 72 to allow others to quote your 1786By default, this option is 72 to allow others to quote your
1687message without line wrapping." 1787message without line wrapping."
1688 :type 'integer 1788 :type 'integer
1689 :group 'mh-letter) 1789 :group 'mh-letter
1790 :package-version '(MH-E "6.0"))
1690 1791
1691(defcustom mh-mml-method-default (if mh-pgp-support-flag "pgpmime" "none") 1792(mh-defcustom mh-mml-method-default (if mh-pgp-support-flag "pgpmime" "none")
1692 "Default method to use in security tags. 1793 "Default method to use in security tags.
1693 1794
1694This option is used to select between a variety of mail security 1795This option is used to select between a variety of mail security
@@ -1708,9 +1809,10 @@ you write!"
1708 (const :tag "PGP" "pgp") 1809 (const :tag "PGP" "pgp")
1709 (const :tag "S/MIME" "smime") 1810 (const :tag "S/MIME" "smime")
1710 (const :tag "None" "none")) 1811 (const :tag "None" "none"))
1711 :group 'mh-letter) 1812 :group 'mh-letter
1813 :package-version '(MH-E "8.0"))
1712 1814
1713(defcustom mh-signature-file-name "~/.signature" 1815(mh-defcustom mh-signature-file-name "~/.signature"
1714 "*Source of user's signature. 1816 "*Source of user's signature.
1715 1817
1716By default, the text of your signature is taken from the file 1818By default, the text of your signature is taken from the file
@@ -1730,9 +1832,10 @@ The signature is inserted into your message with the command
1730\\<mh-letter-mode-map>\\[mh-insert-signature] or with the option 1832\\<mh-letter-mode-map>\\[mh-insert-signature] or with the option
1731`mh-identity-list'." 1833`mh-identity-list'."
1732 :type 'file 1834 :type 'file
1733 :group 'mh-letter) 1835 :group 'mh-letter
1836 :package-version '(MH-E "6.0"))
1734 1837
1735(defcustom mh-signature-separator-flag t 1838(mh-defcustom mh-signature-separator-flag t
1736 "*Non-nil means a signature separator should be inserted. 1839 "*Non-nil means a signature separator should be inserted.
1737 1840
1738It is not recommended that you change this option since various 1841It is not recommended that you change this option since various
@@ -1740,9 +1843,10 @@ mail user agents, including MH-E, use the separator to present
1740the signature differently, and to suppress the signature when 1843the signature differently, and to suppress the signature when
1741replying or yanking a letter into a draft." 1844replying or yanking a letter into a draft."
1742 :type 'boolean 1845 :type 'boolean
1743 :group 'mh-letter) 1846 :group 'mh-letter
1847 :package-version '(MH-E "8.0"))
1744 1848
1745(defcustom mh-x-face-file "~/.face" 1849(mh-defcustom mh-x-face-file "~/.face"
1746 "*File containing face header field to insert in outgoing mail. 1850 "*File containing face header field to insert in outgoing mail.
1747 1851
1748If the file starts with either of the strings \"X-Face:\", \"Face:\" 1852If the file starts with either of the strings \"X-Face:\", \"Face:\"
@@ -1768,9 +1872,10 @@ To prevent the setting of any of these header fields, either set
1768`mh-x-face-file' to nil, or simply ensure that the file defined by 1872`mh-x-face-file' to nil, or simply ensure that the file defined by
1769this option doesn't exist." 1873this option doesn't exist."
1770 :type 'file 1874 :type 'file
1771 :group 'mh-letter) 1875 :group 'mh-letter
1876 :package-version '(MH-E "7.0"))
1772 1877
1773(defcustom mh-yank-behavior 'attribution 1878(mh-defcustom mh-yank-behavior 'attribution
1774 "*Controls which part of a message is yanked by \\<mh-letter-mode-map>\\[mh-yank-cur-msg]. 1879 "*Controls which part of a message is yanked by \\<mh-letter-mode-map>\\[mh-yank-cur-msg].
1775 1880
1776To include the entire message, including the entire header, use 1881To include the entire message, including the entire header, use
@@ -1812,13 +1917,12 @@ inserted."
1812 (const :tag "Body With Attribution" attribution) 1917 (const :tag "Body With Attribution" attribution)
1813 (const :tag "Body With Attribution, Automatically" 1918 (const :tag "Body With Attribution, Automatically"
1814 autoattrib)) 1919 autoattrib))
1815 :group 'mh-letter) 1920 :group 'mh-letter
1816 1921 :package-version '(MH-E "8.0"))
1817
1818 1922
1819;;; Ranges (:group 'mh-ranges) 1923;;; Ranges (:group 'mh-ranges)
1820 1924
1821(defcustom mh-interpret-number-as-range-flag t 1925(mh-defcustom mh-interpret-number-as-range-flag t
1822 "*Non-nil means interpret a number as a range. 1926 "*Non-nil means interpret a number as a range.
1823 1927
1824Since one of the most frequent ranges used is \"last:N\", MH-E 1928Since one of the most frequent ranges used is \"last:N\", MH-E
@@ -1826,9 +1930,8 @@ will interpret input such as \"200\" as \"last:200\" if this
1826option is on (which is the default). If you need to scan just the 1930option is on (which is the default). If you need to scan just the
1827message 200, then use the range \"200:200\"." 1931message 200, then use the range \"200:200\"."
1828 :type 'boolean 1932 :type 'boolean
1829 :group 'mh-ranges) 1933 :group 'mh-ranges
1830 1934 :package-version '(MH-E "7.4"))
1831
1832 1935
1833;;; Scan Line Formats (:group 'mh-scan-line-formats) 1936;;; Scan Line Formats (:group 'mh-scan-line-formats)
1834 1937
@@ -1839,7 +1942,7 @@ message 200, then use the range \"200:200\"."
1839Real definition, below, uses variables that aren't defined yet." 1942Real definition, below, uses variables that aren't defined yet."
1840 (set-default symbol value)))) 1943 (set-default symbol value))))
1841 1944
1842(defcustom mh-adaptive-cmd-note-flag t 1945(mh-defcustom mh-adaptive-cmd-note-flag t
1843 "*Non-nil means that the message number width is determined dynamically. 1946 "*Non-nil means that the message number width is determined dynamically.
1844 1947
1845If you've created your own format to handle long message numbers, 1948If you've created your own format to handle long message numbers,
@@ -1854,7 +1957,8 @@ call `mh-set-cmd-note' with the width specified by your format file
1854you would use \"(mh-set-cmd-note 4)\"." 1957you would use \"(mh-set-cmd-note 4)\"."
1855 :type 'boolean 1958 :type 'boolean
1856 :group 'mh-scan-line-formats 1959 :group 'mh-scan-line-formats
1857 :set 'mh-adaptive-cmd-note-flag-check) 1960 :set 'mh-adaptive-cmd-note-flag-check
1961 :package-version '(MH-E "7.0"))
1858 1962
1859(defun mh-scan-format-file-check (symbol value) 1963(defun mh-scan-format-file-check (symbol value)
1860 "Check if desired setting is legal. 1964 "Check if desired setting is legal.
@@ -1867,7 +1971,7 @@ set SYMBOL to VALUE."
1867 "unless you use \"Use MH-E scan Format\"") 1971 "unless you use \"Use MH-E scan Format\"")
1868 (set-default symbol value))) 1972 (set-default symbol value)))
1869 1973
1870(defcustom mh-scan-format-file t 1974(mh-defcustom mh-scan-format-file t
1871 "Specifies the format file to pass to the scan program. 1975 "Specifies the format file to pass to the scan program.
1872 1976
1873The default setting for this option is \"Use MH-E scan Format\". This 1977The default setting for this option is \"Use MH-E scan Format\". This
@@ -1892,7 +1996,8 @@ Emacs start with 0)."
1892 (const :tag "Use Default scan Format" nil) 1996 (const :tag "Use Default scan Format" nil)
1893 (file :tag "Specify a scan Format File")) 1997 (file :tag "Specify a scan Format File"))
1894 :group 'mh-scan-line-formats 1998 :group 'mh-scan-line-formats
1895 :set 'mh-scan-format-file-check) 1999 :set 'mh-scan-format-file-check
2000 :package-version '(MH-E "6.0"))
1896 2001
1897(defun mh-adaptive-cmd-note-flag-check (symbol value) 2002(defun mh-adaptive-cmd-note-flag-check (symbol value)
1898 "Check if desired setting is legal. 2003 "Check if desired setting is legal.
@@ -1905,7 +2010,7 @@ Otherwise, set SYMBOL to VALUE."
1905 "is set to \"Use MH-E scan Format\"") 2010 "is set to \"Use MH-E scan Format\"")
1906 (set-default symbol value))) 2011 (set-default symbol value)))
1907 2012
1908(defcustom mh-scan-prog "scan" 2013(mh-defcustom mh-scan-prog "scan"
1909 "*Program used to scan messages. 2014 "*Program used to scan messages.
1910 2015
1911The name of the program that generates a listing of one line per 2016The name of the program that generates a listing of one line per
@@ -1914,14 +2019,13 @@ absolute pathname, it is assumed to be in the `mh-progs'
1914directory. You may link another program to `scan' (see 2019directory. You may link another program to `scan' (see
1915\"mh-profile(5)\") to produce a different type of listing." 2020\"mh-profile(5)\") to produce a different type of listing."
1916 :type 'string 2021 :type 'string
1917 :group 'mh-scan-line-formats) 2022 :group 'mh-scan-line-formats
2023 :package-version '(MH-E "6.0"))
1918(make-variable-buffer-local 'mh-scan-prog) 2024(make-variable-buffer-local 'mh-scan-prog)
1919 2025
1920
1921
1922;;; Searching (:group 'mh-search) 2026;;; Searching (:group 'mh-search)
1923 2027
1924(defcustom mh-search-program nil 2028(mh-defcustom mh-search-program nil
1925 "Search program that MH-E shall use. 2029 "Search program that MH-E shall use.
1926 2030
1927The default setting of this option is \"Auto-detect\" which means 2031The default setting of this option is \"Auto-detect\" which means
@@ -1939,13 +2043,12 @@ MH-E can be found in the documentation of `mh-search'."
1939 (const :tag "namazu" namazu) 2043 (const :tag "namazu" namazu)
1940 (const :tag "pick" pick) 2044 (const :tag "pick" pick)
1941 (const :tag "grep" grep)) 2045 (const :tag "grep" grep))
1942 :group 'mh-search) 2046 :group 'mh-search
1943 2047 :package-version '(MH-E "8.0"))
1944
1945 2048
1946;;; Sending Mail (:group 'mh-sending-mail) 2049;;; Sending Mail (:group 'mh-sending-mail)
1947 2050
1948(defcustom mh-compose-forward-as-mime-flag t 2051(mh-defcustom mh-compose-forward-as-mime-flag t
1949 "*Non-nil means that messages are forwarded as attachments. 2052 "*Non-nil means that messages are forwarded as attachments.
1950 2053
1951By default, this option is on which means that the forwarded 2054By default, this option is on which means that the forwarded
@@ -1958,9 +2061,10 @@ aware that if you have \"forw: -mime\" in your MH profile, then
1958forwarded messages will always be included as attachments 2061forwarded messages will always be included as attachments
1959regardless of the settings of this option." 2062regardless of the settings of this option."
1960 :type 'boolean 2063 :type 'boolean
1961 :group 'mh-sending-mail) 2064 :group 'mh-sending-mail
2065 :package-version '(MH-E "8.0"))
1962 2066
1963(defcustom mh-compose-letter-function nil 2067(mh-defcustom mh-compose-letter-function nil
1964 "Invoked when starting a new draft. 2068 "Invoked when starting a new draft.
1965 2069
1966However, it is the last function called before you edit your 2070However, it is the last function called before you edit your
@@ -1969,32 +2073,36 @@ to write and send the message for you. This function is passed
1969three arguments: the contents of the TO, SUBJECT, and CC header 2073three arguments: the contents of the TO, SUBJECT, and CC header
1970fields." 2074fields."
1971 :type '(choice (const nil) function) 2075 :type '(choice (const nil) function)
1972 :group 'mh-sending-mail) 2076 :group 'mh-sending-mail
2077 :package-version '(MH-E "6.0"))
1973 2078
1974(defcustom mh-compose-prompt-flag nil 2079(mh-defcustom mh-compose-prompt-flag nil
1975 "*Non-nil means prompt for header fields when composing a new draft." 2080 "*Non-nil means prompt for header fields when composing a new draft."
1976 :type 'boolean 2081 :type 'boolean
1977 :group 'mh-sending-mail) 2082 :group 'mh-sending-mail
2083 :package-version '(MH-E "7.4"))
1978 2084
1979(defcustom mh-forward-subject-format "%s: %s" 2085(mh-defcustom mh-forward-subject-format "%s: %s"
1980 "*Format string for forwarded message subject. 2086 "*Format string for forwarded message subject.
1981 2087
1982This option is a string which includes two escapes (\"%s\"). The 2088This option is a string which includes two escapes (\"%s\"). The
1983first \"%s\" is replaced with the sender of the original message, 2089first \"%s\" is replaced with the sender of the original message,
1984and the second one is replaced with the original \"Subject:\"." 2090and the second one is replaced with the original \"Subject:\"."
1985 :type 'string 2091 :type 'string
1986 :group 'mh-sending-mail) 2092 :group 'mh-sending-mail
2093 :package-version '(MH-E "6.0"))
1987 2094
1988(defcustom mh-insert-x-mailer-flag t 2095(mh-defcustom mh-insert-x-mailer-flag t
1989 "*Non-nil means append an \"X-Mailer:\" header field to the header. 2096 "*Non-nil means append an \"X-Mailer:\" header field to the header.
1990 2097
1991This header field includes the version of MH-E and Emacs that you 2098This header field includes the version of MH-E and Emacs that you
1992are using. If you don't want to participate in our marketing, you 2099are using. If you don't want to participate in our marketing, you
1993can turn this option off." 2100can turn this option off."
1994 :type 'boolean 2101 :type 'boolean
1995 :group 'mh-sending-mail) 2102 :group 'mh-sending-mail
2103 :package-version '(MH-E "7.0"))
1996 2104
1997(defcustom mh-redist-full-contents-flag nil 2105(mh-defcustom mh-redist-full-contents-flag nil
1998 "*Non-nil means the \"dist\" command needs entire letter for redistribution. 2106 "*Non-nil means the \"dist\" command needs entire letter for redistribution.
1999 2107
2000This option must be turned on if \"dist\" requires the whole 2108This option must be turned on if \"dist\" requires the whole
@@ -2003,9 +2111,10 @@ compiled with the BERK option (which many people abhor). If you
2003find that MH will not allow you to redistribute a message that 2111find that MH will not allow you to redistribute a message that
2004has been redistributed before, turn off this option." 2112has been redistributed before, turn off this option."
2005 :type 'boolean 2113 :type 'boolean
2006 :group 'mh-sending-mail) 2114 :group 'mh-sending-mail
2115 :package-version '(MH-E "8.0"))
2007 2116
2008(defcustom mh-reply-default-reply-to nil 2117(mh-defcustom mh-reply-default-reply-to nil
2009 "*Sets the person or persons to whom a reply will be sent. 2118 "*Sets the person or persons to whom a reply will be sent.
2010 2119
2011This option is set to \"Prompt\" by default so that you are 2120This option is set to \"Prompt\" by default so that you are
@@ -2018,9 +2127,10 @@ this option to \"cc\". Other choices include \"from\", \"to\", or
2018 (const "to") 2127 (const "to")
2019 (const "cc") 2128 (const "cc")
2020 (const "all")) 2129 (const "all"))
2021 :group 'mh-sending-mail) 2130 :group 'mh-sending-mail
2131 :package-version '(MH-E "6.0"))
2022 2132
2023(defcustom mh-reply-show-message-flag t 2133(mh-defcustom mh-reply-show-message-flag t
2024 "*Non-nil means the MH-Show buffer is displayed when replying. 2134 "*Non-nil means the MH-Show buffer is displayed when replying.
2025 2135
2026If you include the message automatically, you can hide the 2136If you include the message automatically, you can hide the
@@ -2028,9 +2138,8 @@ MH-Show buffer by turning off this option.
2028 2138
2029See also `mh-reply'." 2139See also `mh-reply'."
2030 :type 'boolean 2140 :type 'boolean
2031 :group 'mh-sending-mail) 2141 :group 'mh-sending-mail
2032 2142 :package-version '(MH-E "7.0"))
2033
2034 2143
2035;;; Sequences (:group 'mh-sequences) 2144;;; Sequences (:group 'mh-sequences)
2036 2145
@@ -2038,7 +2147,7 @@ See also `mh-reply'."
2038;; the docstring: "Additional sequences that should not to be preserved can be 2147;; the docstring: "Additional sequences that should not to be preserved can be
2039;; specified by setting `mh-unpropagated-sequences' appropriately." XXX 2148;; specified by setting `mh-unpropagated-sequences' appropriately." XXX
2040 2149
2041(defcustom mh-refile-preserves-sequences-flag t 2150(mh-defcustom mh-refile-preserves-sequences-flag t
2042 "*Non-nil means that sequences are preserved when messages are refiled. 2151 "*Non-nil means that sequences are preserved when messages are refiled.
2043 2152
2044If a message is in any sequence (except \"Previous-Sequence:\" 2153If a message is in any sequence (except \"Previous-Sequence:\"
@@ -2046,9 +2155,10 @@ and \"cur\") when it is refiled, then it will still be in those
2046sequences in the destination folder. If this behavior is not 2155sequences in the destination folder. If this behavior is not
2047desired, then turn off this option." 2156desired, then turn off this option."
2048 :type 'boolean 2157 :type 'boolean
2049 :group 'mh-sequences) 2158 :group 'mh-sequences
2159 :package-version '(MH-E "7.4"))
2050 2160
2051(defcustom mh-tick-seq 'tick 2161(mh-defcustom mh-tick-seq 'tick
2052 "The name of the MH sequence for ticked messages. 2162 "The name of the MH sequence for ticked messages.
2053 2163
2054You can customize this option if you already use the \"tick\" 2164You can customize this option if you already use the \"tick\"
@@ -2057,9 +2167,10 @@ ticking functions by choosing the \"Disable Ticking\" item but
2057there isn't much advantage to that." 2167there isn't much advantage to that."
2058 :type '(choice (const :tag "Disable Ticking" nil) 2168 :type '(choice (const :tag "Disable Ticking" nil)
2059 symbol) 2169 symbol)
2060 :group 'mh-sequences) 2170 :group 'mh-sequences
2171 :package-version '(MH-E "7.3"))
2061 2172
2062(defcustom mh-update-sequences-after-mh-show-flag t 2173(mh-defcustom mh-update-sequences-after-mh-show-flag t
2063 "*Non-nil means flush MH sequences to disk after message is shown\\<mh-folder-mode-map>. 2174 "*Non-nil means flush MH sequences to disk after message is shown\\<mh-folder-mode-map>.
2064 2175
2065Three sequences are maintained internally by MH-E and pushed out 2176Three sequences are maintained internally by MH-E and pushed out
@@ -2071,13 +2182,12 @@ this option. You can then update the state manually with the
2071\\[mh-execute-commands], \\[mh-quit], or \\[mh-update-sequences] 2182\\[mh-execute-commands], \\[mh-quit], or \\[mh-update-sequences]
2072commands." 2183commands."
2073 :type 'boolean 2184 :type 'boolean
2074 :group 'mh-sequences) 2185 :group 'mh-sequences
2075 2186 :package-version '(MH-E "7.0"))
2076
2077 2187
2078;;; Reading Your Mail (:group 'mh-show) 2188;;; Reading Your Mail (:group 'mh-show)
2079 2189
2080(defcustom mh-bury-show-buffer-flag t 2190(mh-defcustom mh-bury-show-buffer-flag t
2081 "*Non-nil means show buffer is buried. 2191 "*Non-nil means show buffer is buried.
2082 2192
2083One advantage of not burying the show buffer is that one can 2193One advantage of not burying the show buffer is that one can
@@ -2085,17 +2195,19 @@ delete the show buffer more easily in an electric buffer list
2085because of its proximity to its associated MH-Folder buffer. Try 2195because of its proximity to its associated MH-Folder buffer. Try
2086running \\[electric-buffer-list] to see what I mean." 2196running \\[electric-buffer-list] to see what I mean."
2087 :type 'boolean 2197 :type 'boolean
2088 :group 'mh-show) 2198 :group 'mh-show
2199 :package-version '(MH-E "7.0"))
2089 2200
2090(defcustom mh-clean-message-header-flag t 2201(mh-defcustom mh-clean-message-header-flag t
2091 "*Non-nil means remove extraneous header fields. 2202 "*Non-nil means remove extraneous header fields.
2092 2203
2093See also `mh-invisible-header-fields-default' and 2204See also `mh-invisible-header-fields-default' and
2094`mh-invisible-header-fields'." 2205`mh-invisible-header-fields'."
2095 :type 'boolean 2206 :type 'boolean
2096 :group 'mh-show) 2207 :group 'mh-show
2208 :package-version '(MH-E "7.0"))
2097 2209
2098(defcustom mh-decode-mime-flag (not (not (locate-library "mm-decode"))) 2210(mh-defcustom mh-decode-mime-flag (not (not (locate-library "mm-decode")))
2099 "*Non-nil means attachments are handled\\<mh-folder-mode-map>. 2211 "*Non-nil means attachments are handled\\<mh-folder-mode-map>.
2100 2212
2101MH-E can handle attachments as well if the Gnus `mm-decode' 2213MH-E can handle attachments as well if the Gnus `mm-decode'
@@ -2110,9 +2222,10 @@ This option also controls the display of quoted-printable
2110messages and other graphical widgets. See the options 2222messages and other graphical widgets. See the options
2111`mh-graphical-smileys-flag' and `mh-graphical-emphasis-flag'." 2223`mh-graphical-smileys-flag' and `mh-graphical-emphasis-flag'."
2112 :type 'boolean 2224 :type 'boolean
2113 :group 'mh-show) 2225 :group 'mh-show
2226 :package-version '(MH-E "7.0"))
2114 2227
2115(defcustom mh-display-buttons-for-alternatives-flag nil 2228(mh-defcustom mh-display-buttons-for-alternatives-flag nil
2116 "*Non-nil means display buttons for all alternative attachments. 2229 "*Non-nil means display buttons for all alternative attachments.
2117 2230
2118Sometimes, a mail program will produce multiple alternatives of 2231Sometimes, a mail program will produce multiple alternatives of
@@ -2121,9 +2234,10 @@ original content. By default, only the preferred alternative is
2121displayed. If this option is on, then the preferred part is shown 2234displayed. If this option is on, then the preferred part is shown
2122inline and buttons are shown for each of the other alternatives." 2235inline and buttons are shown for each of the other alternatives."
2123 :type 'boolean 2236 :type 'boolean
2124 :group 'mh-show) 2237 :group 'mh-show
2238 :package-version '(MH-E "7.4"))
2125 2239
2126(defcustom mh-display-buttons-for-inline-parts-flag nil 2240(mh-defcustom mh-display-buttons-for-inline-parts-flag nil
2127 "*Non-nil means display buttons for all inline attachments\\<mh-folder-mode-map>. 2241 "*Non-nil means display buttons for all inline attachments\\<mh-folder-mode-map>.
2128 2242
2129The sender can request that attachments should be viewed inline so 2243The sender can request that attachments should be viewed inline so
@@ -2143,9 +2257,10 @@ by turning on this option.
2143MH-E cannot display all attachments inline however. It can display 2257MH-E cannot display all attachments inline however. It can display
2144text (including HTML) and images." 2258text (including HTML) and images."
2145 :type 'boolean 2259 :type 'boolean
2146 :group 'mh-show) 2260 :group 'mh-show
2261 :package-version '(MH-E "7.0"))
2147 2262
2148(defcustom mh-do-not-confirm-flag nil 2263(mh-defcustom mh-do-not-confirm-flag nil
2149 "*Non-nil means non-reversible commands do not prompt for confirmation. 2264 "*Non-nil means non-reversible commands do not prompt for confirmation.
2150 2265
2151Commands such as `mh-pack-folder' prompt to confirm whether to 2266Commands such as `mh-pack-folder' prompt to confirm whether to
@@ -2154,9 +2269,10 @@ Turning on this option means that these actions will be
2154performed--which is usually desired but cannot be 2269performed--which is usually desired but cannot be
2155retracted--without question." 2270retracted--without question."
2156 :type 'boolean 2271 :type 'boolean
2157 :group 'mh-show) 2272 :group 'mh-show
2273 :package-version '(MH-E "7.0"))
2158 2274
2159(defcustom mh-fetch-x-image-url nil 2275(mh-defcustom mh-fetch-x-image-url nil
2160 "*Control fetching of \"X-Image-URL:\" header field image. 2276 "*Control fetching of \"X-Image-URL:\" header field image.
2161 2277
2162Ths option controls the fetching of the \"X-Image-URL:\" header 2278Ths option controls the fetching of the \"X-Image-URL:\" header
@@ -2189,9 +2305,10 @@ turned on."
2189 2305
2190 :type '(choice (const :tag "Ask Before Fetching" ask) 2306 :type '(choice (const :tag "Ask Before Fetching" ask)
2191 (const :tag "Never Fetch" nil)) 2307 (const :tag "Never Fetch" nil))
2192 :group 'mh-show) 2308 :group 'mh-show
2309 :package-version '(MH-E "7.3"))
2193 2310
2194(defcustom mh-graphical-smileys-flag t 2311(mh-defcustom mh-graphical-smileys-flag t
2195 "*Non-nil means graphical smileys are displayed. 2312 "*Non-nil means graphical smileys are displayed.
2196 2313
2197It is a long standing custom to inject body language using a 2314It is a long standing custom to inject body language using a
@@ -2203,9 +2320,10 @@ and ;-).
2203This option is disabled if the option `mh-decode-mime-flag' is 2320This option is disabled if the option `mh-decode-mime-flag' is
2204turned off." 2321turned off."
2205 :type 'boolean 2322 :type 'boolean
2206 :group 'mh-show) 2323 :group 'mh-show
2324 :package-version '(MH-E "7.0"))
2207 2325
2208(defcustom mh-graphical-emphasis-flag t 2326(mh-defcustom mh-graphical-emphasis-flag t
2209 "*Non-nil means graphical emphasis is displayed. 2327 "*Non-nil means graphical emphasis is displayed.
2210 2328
2211A few typesetting features are indicated in ASCII text with 2329A few typesetting features are indicated in ASCII text with
@@ -2219,9 +2337,10 @@ whole list.
2219This option is disabled if the option `mh-decode-mime-flag' is 2337This option is disabled if the option `mh-decode-mime-flag' is
2220turned off." 2338turned off."
2221 :type 'boolean 2339 :type 'boolean
2222 :group 'mh-show) 2340 :group 'mh-show
2341 :package-version '(MH-E "7.0"))
2223 2342
2224(defcustom mh-highlight-citation-style 'gnus 2343(mh-defcustom mh-highlight-citation-style 'gnus
2225 "Style for highlighting citations. 2344 "Style for highlighting citations.
2226 2345
2227If the sender of the message has cited other messages in his 2346If the sender of the message has cited other messages in his
@@ -2234,7 +2353,8 @@ of citations entirely, choose \"None\"."
2234 :type '(choice (const :tag "Multicolor" gnus) 2353 :type '(choice (const :tag "Multicolor" gnus)
2235 (const :tag "Monochrome" font-lock) 2354 (const :tag "Monochrome" font-lock)
2236 (const :tag "None" nil)) 2355 (const :tag "None" nil))
2237 :group 'mh-show) 2356 :group 'mh-show
2357 :package-version '(MH-E "8.0"))
2238 2358
2239;; Keep fields alphabetized. Mention source, if known. 2359;; Keep fields alphabetized. Mention source, if known.
2240(defvar mh-invisible-header-fields-internal 2360(defvar mh-invisible-header-fields-internal
@@ -2295,6 +2415,7 @@ of citations entirely, choose \"None\"."
2295 "Ua-Content-Id:" ; X400 2415 "Ua-Content-Id:" ; X400
2296;; "User-Agent:" ; Similar to X-Mailer, so display it. 2416;; "User-Agent:" ; Similar to X-Mailer, so display it.
2297 "Via:" ; MH 2417 "Via:" ; MH
2418 "X-AOL-IP:" ; AOL WebMail
2298 "X-Abuse-Info:" 2419 "X-Abuse-Info:"
2299 "X-Abuse-and-DMCA-" 2420 "X-Abuse-and-DMCA-"
2300 "X-Accept-Language:" 2421 "X-Accept-Language:"
@@ -2351,6 +2472,7 @@ of citations entirely, choose \"None\"."
2351 "X-Loop:" ; Unknown mailing list managers 2472 "X-Loop:" ; Unknown mailing list managers
2352 "X-Lumos-SenderID:" ; Roving ConstantContact 2473 "X-Lumos-SenderID:" ; Roving ConstantContact
2353 "X-MAIL-INFO:" ; NetZero 2474 "X-MAIL-INFO:" ; NetZero
2475 "X-MB-Message-" ; AOL WebMail
2354 "X-MHE-Checksum:" ; Checksum added during index search 2476 "X-MHE-Checksum:" ; Checksum added during index search
2355 "X-MIME-Autoconverted:" ; sendmail 2477 "X-MIME-Autoconverted:" ; sendmail
2356 "X-MIMETrack:" 2478 "X-MIMETrack:"
@@ -2445,7 +2567,7 @@ Because the function `mh-invisible-headers' uses both
2445`mh-invisible-header-fields' and `mh-invisible-header-fields', it 2567`mh-invisible-header-fields' and `mh-invisible-header-fields', it
2446cannot be run until both variables have been initialized.") 2568cannot be run until both variables have been initialized.")
2447 2569
2448(defcustom mh-invisible-header-fields nil 2570(mh-defcustom mh-invisible-header-fields nil
2449 "*Additional header fields to hide. 2571 "*Additional header fields to hide.
2450 2572
2451Header fields that you would like to hide that aren't listed in 2573Header fields that you would like to hide that aren't listed in
@@ -2463,9 +2585,10 @@ See also `mh-clean-message-header-flag'."
2463 :set (lambda (symbol value) 2585 :set (lambda (symbol value)
2464 (set-default symbol value) 2586 (set-default symbol value)
2465 (mh-invisible-headers)) 2587 (mh-invisible-headers))
2466 :group 'mh-show) 2588 :group 'mh-show
2589 :package-version '(MH-E "7.1"))
2467 2590
2468(defcustom mh-invisible-header-fields-default nil 2591(mh-defcustom mh-invisible-header-fields-default nil
2469 "*List of hidden header fields. 2592 "*List of hidden header fields.
2470 2593
2471The header fields listed in this option are hidden, although you 2594The header fields listed in this option are hidden, although you
@@ -2480,7 +2603,8 @@ See also `mh-clean-message-header-flag'."
2480 :set (lambda (symbol value) 2603 :set (lambda (symbol value)
2481 (set-default symbol value) 2604 (set-default symbol value)
2482 (mh-invisible-headers)) 2605 (mh-invisible-headers))
2483 :group 'mh-show) 2606 :group 'mh-show
2607 :package-version '(MH-E "8.0"))
2484 2608
2485(defvar mh-invisible-header-fields-compiled nil 2609(defvar mh-invisible-header-fields-compiled nil
2486 "*Regexp matching lines in a message header that are not to be shown. 2610 "*Regexp matching lines in a message header that are not to be shown.
@@ -2517,7 +2641,7 @@ removed and entries from `mh-invisible-header-fields' are added."
2517;; Compile invisible header fields. 2641;; Compile invisible header fields.
2518(mh-invisible-headers) 2642(mh-invisible-headers)
2519 2643
2520(defcustom mh-lpr-command-format "lpr -J '%s'" 2644(mh-defcustom mh-lpr-command-format "lpr -J '%s'"
2521 "*Command used to print\\<mh-folder-mode-map>. 2645 "*Command used to print\\<mh-folder-mode-map>.
2522 2646
2523This option contains the Unix command line which performs the 2647This option contains the Unix command line which performs the
@@ -2531,9 +2655,10 @@ printer's margins.
2531This options is not used by the commands \\[mh-ps-print-msg] or 2655This options is not used by the commands \\[mh-ps-print-msg] or
2532\\[mh-ps-print-msg-file]." 2656\\[mh-ps-print-msg-file]."
2533 :type 'string 2657 :type 'string
2534 :group 'mh-show) 2658 :group 'mh-show
2659 :package-version '(MH-E "6.0"))
2535 2660
2536(defcustom mh-max-inline-image-height nil 2661(mh-defcustom mh-max-inline-image-height nil
2537 "*Maximum inline image height if \"Content-Disposition:\" is not present. 2662 "*Maximum inline image height if \"Content-Disposition:\" is not present.
2538 2663
2539Some older mail programs do not insert this needed plumbing to 2664Some older mail programs do not insert this needed plumbing to
@@ -2546,9 +2671,10 @@ the options `mh-max-inline-image-width' and
2546a large number. The size of your screen is a good choice for 2671a large number. The size of your screen is a good choice for
2547these numbers." 2672these numbers."
2548 :type '(choice (const nil) integer) 2673 :type '(choice (const nil) integer)
2549 :group 'mh-show) 2674 :group 'mh-show
2675 :package-version '(MH-E "7.0"))
2550 2676
2551(defcustom mh-max-inline-image-width nil 2677(mh-defcustom mh-max-inline-image-width nil
2552 "*Maximum inline image width if \"Content-Disposition:\" is not present. 2678 "*Maximum inline image width if \"Content-Disposition:\" is not present.
2553 2679
2554Some older mail programs do not insert this needed plumbing to 2680Some older mail programs do not insert this needed plumbing to
@@ -2561,9 +2687,10 @@ the options `mh-max-inline-image-width' and
2561a large number. The size of your screen is a good choice for 2687a large number. The size of your screen is a good choice for
2562these numbers." 2688these numbers."
2563 :type '(choice (const nil) integer) 2689 :type '(choice (const nil) integer)
2564 :group 'mh-show) 2690 :group 'mh-show
2691 :package-version '(MH-E "7.0"))
2565 2692
2566(defcustom mh-mhl-format-file nil 2693(mh-defcustom mh-mhl-format-file nil
2567 "*Specifies the format file to pass to the \"mhl\" program. 2694 "*Specifies the format file to pass to the \"mhl\" program.
2568 2695
2569Normally MH-E takes care of displaying messages itself (rather than 2696Normally MH-E takes care of displaying messages itself (rather than
@@ -2584,9 +2711,10 @@ file."
2584 :type '(choice (const :tag "Use Default mhl Format (Printing Only)" nil) 2711 :type '(choice (const :tag "Use Default mhl Format (Printing Only)" nil)
2585 (const :tag "Use Default mhl Format" t) 2712 (const :tag "Use Default mhl Format" t)
2586 (file :tag "Specify an mhl Format File")) 2713 (file :tag "Specify an mhl Format File"))
2587 :group 'mh-show) 2714 :group 'mh-show
2715 :package-version '(MH-E "8.0"))
2588 2716
2589(defcustom mh-mime-save-parts-default-directory t 2717(mh-defcustom mh-mime-save-parts-default-directory t
2590 "Default directory to use for \\<mh-folder-mode-map>\\[mh-mime-save-parts]. 2718 "Default directory to use for \\<mh-folder-mode-map>\\[mh-mime-save-parts].
2591 2719
2592The default value for this option is \"Prompt Always\" so that 2720The default value for this option is \"Prompt Always\" so that
@@ -2599,9 +2727,10 @@ directory's name."
2599 :type '(choice (const :tag "Prompt the First Time" nil) 2727 :type '(choice (const :tag "Prompt the First Time" nil)
2600 (const :tag "Prompt Always" t) 2728 (const :tag "Prompt Always" t)
2601 directory) 2729 directory)
2602 :group 'mh-show) 2730 :group 'mh-show
2731 :package-version '(MH-E "7.0"))
2603 2732
2604(defcustom mh-print-background-flag nil 2733(mh-defcustom mh-print-background-flag nil
2605 "*Non-nil means messages should be printed in the background\\<mh-folder-mode-map>. 2734 "*Non-nil means messages should be printed in the background\\<mh-folder-mode-map>.
2606 2735
2607Normally messages are printed in the foreground. If this is slow on 2736Normally messages are printed in the foreground. If this is slow on
@@ -2614,18 +2743,20 @@ or else the output may be truncated.
2614This option is not used by the commands \\[mh-ps-print-msg] or 2743This option is not used by the commands \\[mh-ps-print-msg] or
2615\\[mh-ps-print-msg-file]." 2744\\[mh-ps-print-msg-file]."
2616 :type 'boolean 2745 :type 'boolean
2617 :group 'mh-show) 2746 :group 'mh-show
2747 :package-version '(MH-E "7.0"))
2618 2748
2619(defcustom mh-show-maximum-size 0 2749(mh-defcustom mh-show-maximum-size 0
2620 "*Maximum size of message (in bytes) to display automatically. 2750 "*Maximum size of message (in bytes) to display automatically.
2621 2751
2622This option provides an opportunity to skip over large messages 2752This option provides an opportunity to skip over large messages
2623which may be slow to load. The default value of 0 means that all 2753which may be slow to load. The default value of 0 means that all
2624message are shown regardless of size." 2754message are shown regardless of size."
2625 :type 'integer 2755 :type 'integer
2626 :group 'mh-show) 2756 :group 'mh-show
2757 :package-version '(MH-E "8.0"))
2627 2758
2628(defcustom mh-show-use-xface-flag (>= emacs-major-version 21) 2759(mh-defcustom mh-show-use-xface-flag (>= emacs-major-version 21)
2629 "*Non-nil means display face images in MH-show buffers. 2760 "*Non-nil means display face images in MH-show buffers.
2630 2761
2631MH-E can display the content of \"Face:\", \"X-Face:\", and 2762MH-E can display the content of \"Face:\", \"X-Face:\", and
@@ -2662,9 +2793,10 @@ image doesn't need to be transmitted with every single mail.
2662The option `mh-fetch-x-image-url' controls the fetching of the 2793The option `mh-fetch-x-image-url' controls the fetching of the
2663\"X-Image-URL:\" header field image." 2794\"X-Image-URL:\" header field image."
2664 :type 'boolean 2795 :type 'boolean
2665 :group 'mh-show) 2796 :group 'mh-show
2797 :package-version '(MH-E "7.0"))
2666 2798
2667(defcustom mh-store-default-directory nil 2799(mh-defcustom mh-store-default-directory nil
2668 "*Default directory for \\<mh-folder-mode-map>\\[mh-store-msg]. 2800 "*Default directory for \\<mh-folder-mode-map>\\[mh-store-msg].
2669 2801
2670If you would like to change the initial default directory, 2802If you would like to change the initial default directory,
@@ -2673,9 +2805,10 @@ customize this option, change the value from \"Current\" to
2673the content of these messages." 2805the content of these messages."
2674 :type '(choice (const :tag "Current" nil) 2806 :type '(choice (const :tag "Current" nil)
2675 directory) 2807 directory)
2676 :group 'mh-show) 2808 :group 'mh-show
2809 :package-version '(MH-E "6.0"))
2677 2810
2678(defcustom mh-summary-height nil 2811(mh-defcustom mh-summary-height nil
2679 "*Number of lines in MH-Folder buffer (including the mode line). 2812 "*Number of lines in MH-Folder buffer (including the mode line).
2680 2813
2681The default value of this option is \"Automatic\" which means 2814The default value of this option is \"Automatic\" which means
@@ -2685,23 +2818,21 @@ then choose the \"Fixed Size\" option and enter the number of
2685lines you'd like to see." 2818lines you'd like to see."
2686 :type '(choice (const :tag "Automatic" nil) 2819 :type '(choice (const :tag "Automatic" nil)
2687 (integer :tag "Fixed Size")) 2820 (integer :tag "Fixed Size"))
2688 :group 'mh-show) 2821 :group 'mh-show
2689 2822 :package-version '(MH-E "7.4"))
2690
2691 2823
2692;;; The Speedbar (:group 'mh-speedbar) 2824;;; The Speedbar (:group 'mh-speedbar)
2693 2825
2694(defcustom mh-speed-update-interval 60 2826(mh-defcustom mh-speed-update-interval 60
2695 "Time between speedbar updates in seconds. 2827 "Time between speedbar updates in seconds.
2696Set to 0 to disable automatic update." 2828Set to 0 to disable automatic update."
2697 :type 'integer 2829 :type 'integer
2698 :group 'mh-speedbar) 2830 :group 'mh-speedbar
2699 2831 :package-version '(MH-E "8.0"))
2700
2701 2832
2702;;; Threading (:group 'mh-thread) 2833;;; Threading (:group 'mh-thread)
2703 2834
2704(defcustom mh-show-threads-flag nil 2835(mh-defcustom mh-show-threads-flag nil
2705 "*Non-nil means new folders start in threaded mode. 2836 "*Non-nil means new folders start in threaded mode.
2706 2837
2707Threading large number of messages can be time consuming so this 2838Threading large number of messages can be time consuming so this
@@ -2709,16 +2840,15 @@ option is turned off by default. If you turn this option on, then
2709threading will be done only if the number of messages being 2840threading will be done only if the number of messages being
2710threaded is less than `mh-large-folder'." 2841threaded is less than `mh-large-folder'."
2711 :type 'boolean 2842 :type 'boolean
2712 :group 'mh-thread) 2843 :group 'mh-thread
2713 2844 :package-version '(MH-E "7.1"))
2714
2715 2845
2716;;; The Tool Bar (:group 'mh-tool-bar) 2846;;; The Tool Bar (:group 'mh-tool-bar)
2717 2847
2718;; mh-tool-bar-folder-buttons and mh-tool-bar-letter-buttons defined 2848;; mh-tool-bar-folder-buttons and mh-tool-bar-letter-buttons defined
2719;; dynamically in mh-tool-bar.el. 2849;; dynamically in mh-tool-bar.el.
2720 2850
2721(defcustom mh-tool-bar-search-function 'mh-search 2851(mh-defcustom mh-tool-bar-search-function 'mh-search
2722 "*Function called by the tool bar search button. 2852 "*Function called by the tool bar search button.
2723 2853
2724By default, this is set to `mh-search'. You can also choose 2854By default, this is set to `mh-search'. You can also choose
@@ -2726,11 +2856,12 @@ By default, this is set to `mh-search'. You can also choose
2726of your own choosing." 2856of your own choosing."
2727 :type '(choice (const mh-search) 2857 :type '(choice (const mh-search)
2728 (function :tag "Other Function")) 2858 (function :tag "Other Function"))
2729 :group 'mh-tool-bar) 2859 :group 'mh-tool-bar
2860 :package-version '(MH-E "7.0"))
2730 2861
2731;; XEmacs has a couple of extra customizations... 2862;; XEmacs has a couple of extra customizations...
2732(mh-do-in-xemacs 2863(mh-do-in-xemacs
2733 (defcustom mh-xemacs-use-tool-bar-flag mh-xemacs-has-tool-bar-flag 2864 (mh-defcustom mh-xemacs-use-tool-bar-flag mh-xemacs-has-tool-bar-flag
2734 "*If non-nil, use tool bar. 2865 "*If non-nil, use tool bar.
2735 2866
2736This option controls whether to show the MH-E icons at all. By 2867This option controls whether to show the MH-E icons at all. By
@@ -2743,9 +2874,10 @@ won't be able to turn on this option."
2743 (if (and (eq value t) 2874 (if (and (eq value t)
2744 (not mh-xemacs-has-tool-bar-flag)) 2875 (not mh-xemacs-has-tool-bar-flag))
2745 (error "Tool bar not supported")) 2876 (error "Tool bar not supported"))
2746 (set-default symbol value))) 2877 (set-default symbol value))
2878 :package-version '(MH-E "7.3"))
2747 2879
2748 (defcustom mh-xemacs-tool-bar-position nil 2880 (mh-defcustom mh-xemacs-tool-bar-position nil
2749 "*Tool bar location. 2881 "*Tool bar location.
2750 2882
2751This option controls the placement of the tool bar along the four 2883This option controls the placement of the tool bar along the four
@@ -2760,13 +2892,14 @@ default tool bar."
2760 (const :tag "Bottom" :value bottom) 2892 (const :tag "Bottom" :value bottom)
2761 (const :tag "Left" :value left) 2893 (const :tag "Left" :value left)
2762 (const :tag "Right" :value right)) 2894 (const :tag "Right" :value right))
2763 :group 'mh-tool-bar)) 2895 :group 'mh-tool-bar
2896 :package-version '(MH-E "7.3")))
2764 2897
2765 2898
2766 2899
2767;;; Hooks (:group 'mh-hooks + group where hook described) 2900;;; Hooks (:group 'mh-hooks + group where hook described)
2768 2901
2769(defcustom mh-after-commands-processed-hook nil 2902(mh-defcustom mh-after-commands-processed-hook nil
2770 "Hook run by \\<mh-folder-mode-map>\\[mh-execute-commands] after performing outstanding refile and delete requests. 2903 "Hook run by \\<mh-folder-mode-map>\\[mh-execute-commands] after performing outstanding refile and delete requests.
2771 2904
2772Variables that are useful in this hook include 2905Variables that are useful in this hook include
@@ -2775,15 +2908,17 @@ deletes and refiles. This list will always include the current
2775folder, which is also available in `mh-current-folder'." 2908folder, which is also available in `mh-current-folder'."
2776 :type 'hook 2909 :type 'hook
2777 :group 'mh-hooks 2910 :group 'mh-hooks
2778 :group 'mh-folder) 2911 :group 'mh-folder
2912 :package-version '(MH-E "8.0"))
2779 2913
2780(defcustom mh-alias-reloaded-hook nil 2914(mh-defcustom mh-alias-reloaded-hook nil
2781 "Hook run by `mh-alias-reload' after loading aliases." 2915 "Hook run by `mh-alias-reload' after loading aliases."
2782 :type 'hook 2916 :type 'hook
2783 :group 'mh-hooks 2917 :group 'mh-hooks
2784 :group 'mh-alias) 2918 :group 'mh-alias
2919 :package-version '(MH-E "8.0"))
2785 2920
2786(defcustom mh-before-commands-processed-hook nil 2921(mh-defcustom mh-before-commands-processed-hook nil
2787 "Hook run by \\<mh-folder-mode-map>\\[mh-execute-commands] before performing outstanding refile and delete requests. 2922 "Hook run by \\<mh-folder-mode-map>\\[mh-execute-commands] before performing outstanding refile and delete requests.
2788 2923
2789Variables that are useful in this hook include `mh-delete-list' 2924Variables that are useful in this hook include `mh-delete-list'
@@ -2791,9 +2926,10 @@ and `mh-refile-list' which can be used to see which changes will
2791be made to the current folder, `mh-current-folder'." 2926be made to the current folder, `mh-current-folder'."
2792 :type 'hook 2927 :type 'hook
2793 :group 'mh-hooks 2928 :group 'mh-hooks
2794 :group 'mh-folder) 2929 :group 'mh-folder
2930 :package-version '(MH-E "8.0"))
2795 2931
2796(defcustom mh-before-quit-hook nil 2932(mh-defcustom mh-before-quit-hook nil
2797 "Hook run by \\<mh-folder-mode-map>\\[mh-quit] before quitting MH-E. 2933 "Hook run by \\<mh-folder-mode-map>\\[mh-quit] before quitting MH-E.
2798 2934
2799This hook is called before the quit occurs, so you might use it 2935This hook is called before the quit occurs, so you might use it
@@ -2803,9 +2939,10 @@ abort the quit or call `mh-execute-commands', for example.
2803See also `mh-quit-hook'." 2939See also `mh-quit-hook'."
2804 :type 'hook 2940 :type 'hook
2805 :group 'mh-hooks 2941 :group 'mh-hooks
2806 :group 'mh-folder) 2942 :group 'mh-folder
2943 :package-version '(MH-E "6.0"))
2807 2944
2808(defcustom mh-before-send-letter-hook nil 2945(mh-defcustom mh-before-send-letter-hook nil
2809 "Hook run at the beginning of the \\<mh-letter-mode-map>\\[mh-send-letter] command. 2946 "Hook run at the beginning of the \\<mh-letter-mode-map>\\[mh-send-letter] command.
2810 2947
2811For example, if you want to check your spelling in your message 2948For example, if you want to check your spelling in your message
@@ -2813,18 +2950,20 @@ before sending, add the `ispell-message' function."
2813 :type 'hook 2950 :type 'hook
2814 :options '(ispell-message) 2951 :options '(ispell-message)
2815 :group 'mh-hooks 2952 :group 'mh-hooks
2816 :group 'mh-letter) 2953 :group 'mh-letter
2954 :package-version '(MH-E "6.0"))
2817 2955
2818(defcustom mh-delete-msg-hook nil 2956(mh-defcustom mh-delete-msg-hook nil
2819 "Hook run by \\<mh-letter-mode-map>\\[mh-delete-msg] after marking each message for deletion. 2957 "Hook run by \\<mh-letter-mode-map>\\[mh-delete-msg] after marking each message for deletion.
2820 2958
2821For example, a past maintainer of MH-E used this once when he 2959For example, a past maintainer of MH-E used this once when he
2822kept statistics on his mail usage." 2960kept statistics on his mail usage."
2823 :type 'hook 2961 :type 'hook
2824 :group 'mh-hooks 2962 :group 'mh-hooks
2825 :group 'mh-show) 2963 :group 'mh-show
2964 :package-version '(MH-E "6.0"))
2826 2965
2827(defcustom mh-find-path-hook nil 2966(mh-defcustom mh-find-path-hook nil
2828 "Hook run by `mh-find-path' after reading the user's MH profile. 2967 "Hook run by `mh-find-path' after reading the user's MH profile.
2829 2968
2830This hook can be used the change the value of the variables that 2969This hook can be used the change the value of the variables that
@@ -2832,27 +2971,31 @@ This hook can be used the change the value of the variables that
2832between MH and MH-E." 2971between MH and MH-E."
2833 :type 'hook 2972 :type 'hook
2834 :group 'mh-hooks 2973 :group 'mh-hooks
2835 :group 'mh-e) 2974 :group 'mh-e
2975 :package-version '(MH-E "7.0"))
2836 2976
2837(defcustom mh-folder-mode-hook nil 2977(mh-defcustom mh-folder-mode-hook nil
2838 "Hook run by `mh-folder-mode' when visiting a new folder." 2978 "Hook run by `mh-folder-mode' when visiting a new folder."
2839 :type 'hook 2979 :type 'hook
2840 :group 'mh-hooks 2980 :group 'mh-hooks
2841 :group 'mh-folder) 2981 :group 'mh-folder
2982 :package-version '(MH-E "6.0"))
2842 2983
2843(defcustom mh-forward-hook nil 2984(mh-defcustom mh-forward-hook nil
2844 "Hook run by `mh-forward' on a forwarded letter." 2985 "Hook run by `mh-forward' on a forwarded letter."
2845 :type 'hook 2986 :type 'hook
2846 :group 'mh-hooks 2987 :group 'mh-hooks
2847 :group 'mh-sending-mail) 2988 :group 'mh-sending-mail
2989 :package-version '(MH-E "8.0"))
2848 2990
2849(defcustom mh-inc-folder-hook nil 2991(mh-defcustom mh-inc-folder-hook nil
2850 "Hook run by \\<mh-folder-mode-map>\\[mh-inc-folder] after incorporating mail into a folder." 2992 "Hook run by \\<mh-folder-mode-map>\\[mh-inc-folder] after incorporating mail into a folder."
2851 :type 'hook 2993 :type 'hook
2852 :group 'mh-hooks 2994 :group 'mh-hooks
2853 :group 'mh-inc) 2995 :group 'mh-inc
2996 :package-version '(MH-E "6.0"))
2854 2997
2855(defcustom mh-insert-signature-hook nil 2998(mh-defcustom mh-insert-signature-hook nil
2856 "Hook run by \\<mh-letter-mode-map>\\[mh-insert-signature] after signature has been inserted. 2999 "Hook run by \\<mh-letter-mode-map>\\[mh-insert-signature] after signature has been inserted.
2857 3000
2858Hook functions may access the actual name of the file or the 3001Hook functions may access the actual name of the file or the
@@ -2860,9 +3003,10 @@ function used to insert the signature with
2860`mh-signature-file-name'." 3003`mh-signature-file-name'."
2861 :type 'hook 3004 :type 'hook
2862 :group 'mh-hooks 3005 :group 'mh-hooks
2863 :group 'mh-letter) 3006 :group 'mh-letter
3007 :package-version '(MH-E "8.0"))
2864 3008
2865(defcustom mh-kill-folder-suppress-prompt-hooks '(mh-search-p) 3009(mh-defcustom mh-kill-folder-suppress-prompt-hooks '(mh-search-p)
2866 "Abnormal hook run at the beginning of \\<mh-folder-mode-map>\\[mh-kill-folder]. 3010 "Abnormal hook run at the beginning of \\<mh-folder-mode-map>\\[mh-kill-folder].
2867 3011
2868The hook functions are called with no arguments and should return 3012The hook functions are called with no arguments and should return
@@ -2877,9 +3021,10 @@ which returns t on \"+inbox\" and you hit \\[mh-kill-folder] by
2877accident in the \"+inbox\" folder, you will not be happy." 3021accident in the \"+inbox\" folder, you will not be happy."
2878 :type 'hook 3022 :type 'hook
2879 :group 'mh-hooks 3023 :group 'mh-hooks
2880 :group 'mh-folder) 3024 :group 'mh-folder
3025 :package-version '(MH-E "7.4"))
2881 3026
2882(defcustom mh-letter-mode-hook nil 3027(mh-defcustom mh-letter-mode-hook nil
2883 "Hook run by `mh-letter-mode' on a new letter. 3028 "Hook run by `mh-letter-mode' on a new letter.
2884 3029
2885This hook allows you to do some processing before editing a 3030This hook allows you to do some processing before editing a
@@ -2889,15 +3034,17 @@ letter. For example, you may wish to modify the header after
2889go." 3034go."
2890 :type 'hook 3035 :type 'hook
2891 :group 'mh-hooks 3036 :group 'mh-hooks
2892 :group 'mh-sending-mail) 3037 :group 'mh-sending-mail
3038 :package-version '(MH-E "6.0"))
2893 3039
2894(defcustom mh-mh-to-mime-hook nil 3040(mh-defcustom mh-mh-to-mime-hook nil
2895 "Hook run on the formatted letter by \\<mh-letter-mode-map>\\[mh-mh-to-mime]." 3041 "Hook run on the formatted letter by \\<mh-letter-mode-map>\\[mh-mh-to-mime]."
2896 :type 'hook 3042 :type 'hook
2897 :group 'mh-hooks 3043 :group 'mh-hooks
2898 :group 'mh-letter) 3044 :group 'mh-letter
3045 :package-version '(MH-E "8.0"))
2899 3046
2900(defcustom mh-search-mode-hook nil 3047(mh-defcustom mh-search-mode-hook nil
2901 "Hook run upon entry to `mh-search-mode'\\<mh-folder-mode-map>. 3048 "Hook run upon entry to `mh-search-mode'\\<mh-folder-mode-map>.
2902 3049
2903If you find that you do the same thing over and over when editing 3050If you find that you do the same thing over and over when editing
@@ -2906,9 +3053,10 @@ This can be done with this hook which is called when
2906\\[mh-search] is run on a new pattern." 3053\\[mh-search] is run on a new pattern."
2907 :type 'hook 3054 :type 'hook
2908 :group 'mh-hooks 3055 :group 'mh-hooks
2909 :group 'mh-search) 3056 :group 'mh-search
3057 :package-version '(MH-E "8.0"))
2910 3058
2911(defcustom mh-quit-hook nil 3059(mh-defcustom mh-quit-hook nil
2912 "Hook run by \\<mh-folder-mode-map>\\[mh-quit] after quitting MH-E. 3060 "Hook run by \\<mh-folder-mode-map>\\[mh-quit] after quitting MH-E.
2913 3061
2914This hook is not run in an MH-E context, so you might use it to 3062This hook is not run in an MH-E context, so you might use it to
@@ -2917,15 +3065,17 @@ modify the window setup.
2917See also `mh-before-quit-hook'." 3065See also `mh-before-quit-hook'."
2918 :type 'hook 3066 :type 'hook
2919 :group 'mh-hooks 3067 :group 'mh-hooks
2920 :group 'mh-folder) 3068 :group 'mh-folder
3069 :package-version '(MH-E "6.0"))
2921 3070
2922(defcustom mh-refile-msg-hook nil 3071(mh-defcustom mh-refile-msg-hook nil
2923 "Hook run by \\<mh-folder-mode-map>\\[mh-refile-msg] after marking each message for refiling." 3072 "Hook run by \\<mh-folder-mode-map>\\[mh-refile-msg] after marking each message for refiling."
2924 :type 'hook 3073 :type 'hook
2925 :group 'mh-hooks 3074 :group 'mh-hooks
2926 :group 'mh-folder) 3075 :group 'mh-folder
3076 :package-version '(MH-E "6.0"))
2927 3077
2928(defcustom mh-show-hook nil 3078(mh-defcustom mh-show-hook nil
2929 "Hook run after \\<mh-folder-mode-map>\\[mh-show] shows a message. 3079 "Hook run after \\<mh-folder-mode-map>\\[mh-show] shows a message.
2930 3080
2931It is the last thing called after messages are displayed. It's 3081It is the last thing called after messages are displayed. It's
@@ -2933,9 +3083,10 @@ used to affect the behavior of MH-E in general or when
2933`mh-show-mode-hook' is too early. See `mh-show-mode-hook'." 3083`mh-show-mode-hook' is too early. See `mh-show-mode-hook'."
2934 :type 'hook 3084 :type 'hook
2935 :group 'mh-hooks 3085 :group 'mh-hooks
2936 :group 'mh-show) 3086 :group 'mh-show
3087 :package-version '(MH-E "6.0"))
2937 3088
2938(defcustom mh-show-mode-hook nil 3089(mh-defcustom mh-show-mode-hook nil
2939 "Hook run upon entry to `mh-show-mode'. 3090 "Hook run upon entry to `mh-show-mode'.
2940 3091
2941This hook is called early on in the process of the message 3092This hook is called early on in the process of the message
@@ -2943,9 +3094,10 @@ display. It is usually used to perform some action on the
2943message's content. See `mh-show-hook'." 3094message's content. See `mh-show-hook'."
2944 :type 'hook 3095 :type 'hook
2945 :group 'mh-hooks 3096 :group 'mh-hooks
2946 :group 'mh-show) 3097 :group 'mh-show
3098 :package-version '(MH-E "6.0"))
2947 3099
2948(defcustom mh-unseen-updated-hook nil 3100(mh-defcustom mh-unseen-updated-hook nil
2949 "Hook run after the unseen sequence has been updated. 3101 "Hook run after the unseen sequence has been updated.
2950 3102
2951The variable `mh-seen-list' can be used by this hook to obtain 3103The variable `mh-seen-list' can be used by this hook to obtain
@@ -2953,7 +3105,8 @@ the list of messages which were removed from the unseen
2953sequence." 3105sequence."
2954 :type 'hook 3106 :type 'hook
2955 :group 'mh-hooks 3107 :group 'mh-hooks
2956 :group 'mh-sequences) 3108 :group 'mh-sequences
3109 :package-version '(MH-E "6.0"))
2957 3110
2958 3111
2959 3112
@@ -2966,7 +3119,7 @@ sequence."
2966;; These will be unbound after the faces are defined. 3119;; These will be unbound after the faces are defined.
2967(defvar mh-min-colors-defined-flag (and (not mh-xemacs-flag) 3120(defvar mh-min-colors-defined-flag (and (not mh-xemacs-flag)
2968 (>= emacs-major-version 22)) 3121 (>= emacs-major-version 22))
2969 "Non-nil means defface supports min-colors display requirement.") 3122 "Non-nil means `defface' supports min-colors display requirement.")
2970 3123
2971(defun mh-defface-compat (spec) 3124(defun mh-defface-compat (spec)
2972 "Convert SPEC for defface if necessary to run on older platforms. 3125 "Convert SPEC for defface if necessary to run on older platforms.
@@ -3158,13 +3311,14 @@ in the inherit parameter are not added to the returned spec."
3158 inherit 3311 inherit
3159 (mh-defface-compat (cadr (assoc face mh-face-data))))) 3312 (mh-defface-compat (cadr (assoc face mh-face-data)))))
3160 3313
3161(defface mh-folder-address 3314(mh-defface mh-folder-address
3162 (mh-face-data 'mh-folder-subject '((t (:inherit mh-folder-subject)))) 3315 (mh-face-data 'mh-folder-subject '((t (:inherit mh-folder-subject))))
3163 "Recipient face." 3316 "Recipient face."
3164 :group 'mh-faces 3317 :group 'mh-faces
3165 :group 'mh-folder) 3318 :group 'mh-folder
3319 :package-version '(MH-E "8.0"))
3166 3320
3167(defface mh-folder-body 3321(mh-defface mh-folder-body
3168 (mh-face-data 'mh-folder-msg-number 3322 (mh-face-data 'mh-folder-msg-number
3169 '((((class color)) 3323 '((((class color))
3170 (:inherit mh-folder-msg-number)) 3324 (:inherit mh-folder-msg-number))
@@ -3172,171 +3326,202 @@ in the inherit parameter are not added to the returned spec."
3172 (:inherit mh-folder-msg-number :italic t)))) 3326 (:inherit mh-folder-msg-number :italic t))))
3173 "Body text face." 3327 "Body text face."
3174 :group 'mh-faces 3328 :group 'mh-faces
3175 :group 'mh-folder) 3329 :group 'mh-folder
3330 :package-version '(MH-E "8.0"))
3176 3331
3177(defface mh-folder-cur-msg-number 3332(mh-defface mh-folder-cur-msg-number
3178 (mh-face-data 'mh-folder-msg-number 3333 (mh-face-data 'mh-folder-msg-number
3179 '((t (:inherit mh-folder-msg-number :bold t)))) 3334 '((t (:inherit mh-folder-msg-number :bold t))))
3180 "Current message number face." 3335 "Current message number face."
3181 :group 'mh-faces 3336 :group 'mh-faces
3182 :group 'mh-folder) 3337 :group 'mh-folder
3338 :package-version '(MH-E "8.0"))
3183 3339
3184(defface mh-folder-date 3340(mh-defface mh-folder-date
3185 (mh-face-data 'mh-folder-msg-number '((t (:inherit mh-folder-msg-number)))) 3341 (mh-face-data 'mh-folder-msg-number '((t (:inherit mh-folder-msg-number))))
3186 "Date face." 3342 "Date face."
3187 :group 'mh-faces 3343 :group 'mh-faces
3188 :group 'mh-folder) 3344 :group 'mh-folder
3345 :package-version '(MH-E "8.0"))
3189 3346
3190(defface mh-folder-deleted 3347(mh-defface mh-folder-deleted
3191 (mh-face-data 'mh-folder-msg-number '((t (:inherit mh-folder-msg-number)))) 3348 (mh-face-data 'mh-folder-msg-number '((t (:inherit mh-folder-msg-number))))
3192 "Deleted message face." 3349 "Deleted message face."
3193 :group 'mh-faces 3350 :group 'mh-faces
3194 :group 'mh-folder) 3351 :group 'mh-folder
3352 :package-version '(MH-E "8.0"))
3195 3353
3196(defface mh-folder-followup (mh-face-data 'mh-folder-followup) 3354(mh-defface mh-folder-followup (mh-face-data 'mh-folder-followup)
3197 "\"Re:\" face." 3355 "\"Re:\" face."
3198 :group 'mh-faces 3356 :group 'mh-faces
3199 :group 'mh-folder) 3357 :group 'mh-folder
3358 :package-version '(MH-E "8.0"))
3200 3359
3201(defface mh-folder-msg-number (mh-face-data 'mh-folder-msg-number) 3360(mh-defface mh-folder-msg-number (mh-face-data 'mh-folder-msg-number)
3202 "Message number face." 3361 "Message number face."
3203 :group 'mh-faces 3362 :group 'mh-faces
3204 :group 'mh-folder) 3363 :group 'mh-folder
3364 :package-version '(MH-E "8.0"))
3205 3365
3206(defface mh-folder-refiled (mh-face-data 'mh-folder-refiled) 3366(mh-defface mh-folder-refiled (mh-face-data 'mh-folder-refiled)
3207 "Refiled message face." 3367 "Refiled message face."
3208 :group 'mh-faces 3368 :group 'mh-faces
3209 :group 'mh-folder) 3369 :group 'mh-folder
3370 :package-version '(MH-E "8.0"))
3210 3371
3211(defface mh-folder-sent-to-me-hint 3372(mh-defface mh-folder-sent-to-me-hint
3212 (mh-face-data 'mh-folder-msg-number '((t (:inherit mh-folder-date)))) 3373 (mh-face-data 'mh-folder-msg-number '((t (:inherit mh-folder-date))))
3213 "Fontification hint face in messages sent directly to us. 3374 "Fontification hint face in messages sent directly to us.
3214The detection of messages sent to us is governed by the scan 3375The detection of messages sent to us is governed by the scan
3215format `mh-scan-format-nmh' and the regular expression 3376format `mh-scan-format-nmh' and the regular expression
3216`mh-scan-sent-to-me-sender-regexp'." 3377`mh-scan-sent-to-me-sender-regexp'."
3217 :group 'mh-faces 3378 :group 'mh-faces
3218 :group 'mh-folder) 3379 :group 'mh-folder
3380 :package-version '(MH-E "8.0"))
3219 3381
3220(defface mh-folder-sent-to-me-sender 3382(mh-defface mh-folder-sent-to-me-sender
3221 (mh-face-data 'mh-folder-followup '((t (:inherit mh-folder-followup)))) 3383 (mh-face-data 'mh-folder-followup '((t (:inherit mh-folder-followup))))
3222 "Sender face in messages sent directly to us. 3384 "Sender face in messages sent directly to us.
3223The detection of messages sent to us is governed by the scan 3385The detection of messages sent to us is governed by the scan
3224format `mh-scan-format-nmh' and the regular expression 3386format `mh-scan-format-nmh' and the regular expression
3225`mh-scan-sent-to-me-sender-regexp'." 3387`mh-scan-sent-to-me-sender-regexp'."
3226 :group 'mh-faces 3388 :group 'mh-faces
3227 :group 'mh-folder) 3389 :group 'mh-folder
3390 :package-version '(MH-E "8.0"))
3228 3391
3229(defface mh-folder-subject (mh-face-data 'mh-folder-subject) 3392(mh-defface mh-folder-subject (mh-face-data 'mh-folder-subject)
3230 "Subject face." 3393 "Subject face."
3231 :group 'mh-faces 3394 :group 'mh-faces
3232 :group 'mh-folder) 3395 :group 'mh-folder
3396 :package-version '(MH-E "8.0"))
3233 3397
3234(defface mh-folder-tick (mh-face-data 'mh-folder-tick) 3398(mh-defface mh-folder-tick (mh-face-data 'mh-folder-tick)
3235 "Ticked message face." 3399 "Ticked message face."
3236 :group 'mh-faces 3400 :group 'mh-faces
3237 :group 'mh-folder) 3401 :group 'mh-folder
3402 :package-version '(MH-E "8.0"))
3238 3403
3239(defface mh-folder-to (mh-face-data 'mh-folder-to) 3404(mh-defface mh-folder-to (mh-face-data 'mh-folder-to)
3240 "\"To:\" face." 3405 "\"To:\" face."
3241 :group 'mh-faces 3406 :group 'mh-faces
3242 :group 'mh-folder) 3407 :group 'mh-folder
3408 :package-version '(MH-E "8.0"))
3243 3409
3244(defface mh-letter-header-field (mh-face-data 'mh-letter-header-field) 3410(mh-defface mh-letter-header-field (mh-face-data 'mh-letter-header-field)
3245 "Editable header field value face in draft buffers." 3411 "Editable header field value face in draft buffers."
3246 :group 'mh-faces 3412 :group 'mh-faces
3247 :group 'mh-letter) 3413 :group 'mh-letter
3414 :package-version '(MH-E "8.0"))
3248 3415
3249(defface mh-search-folder (mh-face-data 'mh-search-folder) 3416(mh-defface mh-search-folder (mh-face-data 'mh-search-folder)
3250 "Folder heading face in MH-Folder buffers created by searches." 3417 "Folder heading face in MH-Folder buffers created by searches."
3251 :group 'mh-faces 3418 :group 'mh-faces
3252 :group 'mh-search) 3419 :group 'mh-search
3420 :package-version '(MH-E "8.0"))
3253 3421
3254(defface mh-show-cc (mh-face-data 'mh-show-cc) 3422(mh-defface mh-show-cc (mh-face-data 'mh-show-cc)
3255 "Face used to highlight \"cc:\" header fields." 3423 "Face used to highlight \"cc:\" header fields."
3256 :group 'mh-faces 3424 :group 'mh-faces
3257 :group 'mh-show) 3425 :group 'mh-show
3426 :package-version '(MH-E "8.0"))
3258 3427
3259(defface mh-show-date (mh-face-data 'mh-show-date) 3428(mh-defface mh-show-date (mh-face-data 'mh-show-date)
3260 "Face used to highlight \"Date:\" header fields." 3429 "Face used to highlight \"Date:\" header fields."
3261 :group 'mh-faces 3430 :group 'mh-faces
3262 :group 'mh-show) 3431 :group 'mh-show
3432 :package-version '(MH-E "8.0"))
3263 3433
3264(defface mh-show-from (mh-face-data 'mh-show-from) 3434(mh-defface mh-show-from (mh-face-data 'mh-show-from)
3265 "Face used to highlight \"From:\" header fields." 3435 "Face used to highlight \"From:\" header fields."
3266 :group 'mh-faces 3436 :group 'mh-faces
3267 :group 'mh-show) 3437 :group 'mh-show
3438 :package-version '(MH-E "8.0"))
3268 3439
3269(defface mh-show-header (mh-face-data 'mh-show-header) 3440(mh-defface mh-show-header (mh-face-data 'mh-show-header)
3270 "Face used to deemphasize less interesting header fields." 3441 "Face used to deemphasize less interesting header fields."
3271 :group 'mh-faces 3442 :group 'mh-faces
3272 :group 'mh-show) 3443 :group 'mh-show
3444 :package-version '(MH-E "8.0"))
3273 3445
3274(defface mh-show-pgg-bad (mh-face-data 'mh-show-pgg-bad) 3446(mh-defface mh-show-pgg-bad (mh-face-data 'mh-show-pgg-bad)
3275 "Bad PGG signature face." 3447 "Bad PGG signature face."
3276 :group 'mh-faces 3448 :group 'mh-faces
3277 :group 'mh-show) 3449 :group 'mh-show
3450 :package-version '(MH-E "8.0"))
3278 3451
3279(defface mh-show-pgg-good (mh-face-data 'mh-show-pgg-good) 3452(mh-defface mh-show-pgg-good (mh-face-data 'mh-show-pgg-good)
3280 "Good PGG signature face." 3453 "Good PGG signature face."
3281 :group 'mh-faces 3454 :group 'mh-faces
3282 :group 'mh-show) 3455 :group 'mh-show
3456 :package-version '(MH-E "8.0"))
3283 3457
3284(defface mh-show-pgg-unknown (mh-face-data 'mh-show-pgg-unknown) 3458(mh-defface mh-show-pgg-unknown (mh-face-data 'mh-show-pgg-unknown)
3285 "Unknown or untrusted PGG signature face." 3459 "Unknown or untrusted PGG signature face."
3286 :group 'mh-faces 3460 :group 'mh-faces
3287 :group 'mh-show) 3461 :group 'mh-show
3462 :package-version '(MH-E "8.0"))
3288 3463
3289(defface mh-show-signature (mh-face-data 'mh-show-signature) 3464(mh-defface mh-show-signature (mh-face-data 'mh-show-signature)
3290 "Signature face." 3465 "Signature face."
3291 :group 'mh-faces 3466 :group 'mh-faces
3292 :group 'mh-show) 3467 :group 'mh-show
3468 :package-version '(MH-E "8.0"))
3293 3469
3294(defface mh-show-subject 3470(mh-defface mh-show-subject
3295 (mh-face-data 'mh-folder-subject '((t (:inherit mh-folder-subject)))) 3471 (mh-face-data 'mh-folder-subject '((t (:inherit mh-folder-subject))))
3296 "Face used to highlight \"Subject:\" header fields." 3472 "Face used to highlight \"Subject:\" header fields."
3297 :group 'mh-faces 3473 :group 'mh-faces
3298 :group 'mh-show) 3474 :group 'mh-show
3475 :package-version '(MH-E "8.0"))
3299 3476
3300(defface mh-show-to (mh-face-data 'mh-show-to) 3477(mh-defface mh-show-to (mh-face-data 'mh-show-to)
3301 "Face used to highlight \"To:\" header fields." 3478 "Face used to highlight \"To:\" header fields."
3302 :group 'mh-faces 3479 :group 'mh-faces
3303 :group 'mh-show) 3480 :group 'mh-show
3481 :package-version '(MH-E "8.0"))
3304 3482
3305(defface mh-show-xface 3483(mh-defface mh-show-xface
3306 (mh-face-data 'mh-show-from '((t (:inherit (mh-show-from highlight))))) 3484 (mh-face-data 'mh-show-from '((t (:inherit (mh-show-from highlight)))))
3307
3308"X-Face image face. 3485"X-Face image face.
3309The background and foreground are used in the image." 3486The background and foreground are used in the image."
3310 :group 'mh-faces 3487 :group 'mh-faces
3311 :group 'mh-show) 3488 :group 'mh-show
3489 :package-version '(MH-E "8.0"))
3312 3490
3313(defface mh-speedbar-folder (mh-face-data 'mh-speedbar-folder) 3491(mh-defface mh-speedbar-folder (mh-face-data 'mh-speedbar-folder)
3314 "Basic folder face." 3492 "Basic folder face."
3315 :group 'mh-faces 3493 :group 'mh-faces
3316 :group 'mh-speedbar) 3494 :group 'mh-speedbar
3495 :package-version '(MH-E "8.0"))
3317 3496
3318(defface mh-speedbar-folder-with-unseen-messages 3497(mh-defface mh-speedbar-folder-with-unseen-messages
3319 (mh-face-data 'mh-speedbar-folder 3498 (mh-face-data 'mh-speedbar-folder
3320 '((t (:inherit mh-speedbar-folder :bold t)))) 3499 '((t (:inherit mh-speedbar-folder :bold t))))
3321 "Folder face when folder contains unread messages." 3500 "Folder face when folder contains unread messages."
3322 :group 'mh-faces 3501 :group 'mh-faces
3323 :group 'mh-speedbar) 3502 :group 'mh-speedbar
3503 :package-version '(MH-E "8.0"))
3324 3504
3325(defface mh-speedbar-selected-folder 3505(mh-defface mh-speedbar-selected-folder
3326 (mh-face-data 'mh-speedbar-selected-folder) 3506 (mh-face-data 'mh-speedbar-selected-folder)
3327 "Selected folder face." 3507 "Selected folder face."
3328 :group 'mh-faces 3508 :group 'mh-faces
3329 :group 'mh-speedbar) 3509 :group 'mh-speedbar
3510 :package-version '(MH-E "8.0"))
3330 3511
3331(defface mh-speedbar-selected-folder-with-unseen-messages 3512(mh-defface mh-speedbar-selected-folder-with-unseen-messages
3332 (mh-face-data 'mh-speedbar-selected-folder 3513 (mh-face-data 'mh-speedbar-selected-folder
3333 '((t (:inherit mh-speedbar-selected-folder :bold t)))) 3514 '((t (:inherit mh-speedbar-selected-folder :bold t))))
3334 "Selected folder face when folder contains unread messages." 3515 "Selected folder face when folder contains unread messages."
3335 :group 'mh-faces 3516 :group 'mh-faces
3336 :group 'mh-speedbar) 3517 :group 'mh-speedbar
3518 :package-version '(MH-E "8.0"))
3337 3519
3338;; Get rid of temporary functions and data structures. 3520;; Get rid of temporary functions and data structures.
3521(fmakunbound 'mh-defcustom)
3522(fmakunbound 'mh-defface)
3339(fmakunbound 'mh-defface-compat) 3523(fmakunbound 'mh-defface-compat)
3524(fmakunbound 'mh-defgroup)
3340(fmakunbound 'mh-face-data) 3525(fmakunbound 'mh-face-data)
3341(makunbound 'mh-face-data) 3526(makunbound 'mh-face-data)
3342(makunbound 'mh-inherit-face-flag) 3527(makunbound 'mh-inherit-face-flag)
diff --git a/lisp/mh-e/mh-folder.el b/lisp/mh-e/mh-folder.el
index b1b8c7d859c..8fb65051a86 100644
--- a/lisp/mh-e/mh-folder.el
+++ b/lisp/mh-e/mh-folder.el
@@ -722,7 +722,7 @@ Many MH-E commands that may affect the numbering of the
722messages (such as \\[mh-rescan-folder] or \\[mh-pack-folder]) 722messages (such as \\[mh-rescan-folder] or \\[mh-pack-folder])
723will ask if you want to process refiles or deletes first and then 723will ask if you want to process refiles or deletes first and then
724either run this command for you or undo the pending refiles and 724either run this command for you or undo the pending refiles and
725deletes, which are lost. 725deletes.
726 726
727This function runs `mh-before-commands-processed-hook' before the 727This function runs `mh-before-commands-processed-hook' before the
728commands are processed and `mh-after-commands-processed-hook' 728commands are processed and `mh-after-commands-processed-hook'
@@ -1130,7 +1130,7 @@ interactive use.
1130 1130
1131This command will ask if you want to process refiles or deletes first 1131This command will ask if you want to process refiles or deletes first
1132and then either run \\[mh-execute-commands] for you or undo the 1132and then either run \\[mh-execute-commands] for you or undo the
1133pending refiles and deletes, which are lost. 1133pending refiles and deletes.
1134 1134
1135In a program, the processing of outstanding commands is not performed 1135In a program, the processing of outstanding commands is not performed
1136if DONT-EXEC-PENDING is non-nil." 1136if DONT-EXEC-PENDING is non-nil."
diff --git a/lisp/mh-e/mh-funcs.el b/lisp/mh-e/mh-funcs.el
index f7abb4cb389..84b04d51c35 100644
--- a/lisp/mh-e/mh-funcs.el
+++ b/lisp/mh-e/mh-funcs.el
@@ -170,7 +170,7 @@ in interactive use.
170 170
171This command will ask if you want to process refiles or deletes 171This command will ask if you want to process refiles or deletes
172first and then either run \\[mh-execute-commands] for you or undo 172first and then either run \\[mh-execute-commands] for you or undo
173the pending refiles and deletes, which are lost." 173the pending refiles and deletes."
174 (interactive (list (if current-prefix-arg 174 (interactive (list (if current-prefix-arg
175 (mh-read-range "Scan" mh-current-folder t nil t 175 (mh-read-range "Scan" mh-current-folder t nil t
176 mh-interpret-number-as-range-flag) 176 mh-interpret-number-as-range-flag)
diff --git a/lisp/mh-e/mh-tool-bar.el b/lisp/mh-e/mh-tool-bar.el
index d72fe8e06ce..fccf83cf8d6 100644
--- a/lisp/mh-e/mh-tool-bar.el
+++ b/lisp/mh-e/mh-tool-bar.el
@@ -321,7 +321,9 @@ where,
321 :group 'mh-tool-bar :set 'mh-tool-bar-folder-buttons-set 321 :group 'mh-tool-bar :set 'mh-tool-bar-folder-buttons-set
322 :type '(set ,@(loop for x in folder-buttons 322 :type '(set ,@(loop for x in folder-buttons
323 for y in folder-docs 323 for y in folder-docs
324 collect `(const :tag ,y ,x)))) 324 collect `(const :tag ,y ,x)))
325 ;;:package-version '(MH-E "7.1")
326 )
325 (custom-declare-variable 327 (custom-declare-variable
326 'mh-tool-bar-letter-buttons 328 'mh-tool-bar-letter-buttons
327 '(list ,@(mapcar (lambda (x) `(quote ,x)) letter-defaults)) 329 '(list ,@(mapcar (lambda (x) `(quote ,x)) letter-defaults))
@@ -329,20 +331,26 @@ where,
329 :group 'mh-tool-bar :set 'mh-tool-bar-letter-buttons-set 331 :group 'mh-tool-bar :set 'mh-tool-bar-letter-buttons-set
330 :type '(set ,@(loop for x in letter-buttons 332 :type '(set ,@(loop for x in letter-buttons
331 for y in letter-docs 333 for y in letter-docs
332 collect `(const :tag ,y ,x))))))) 334 collect `(const :tag ,y ,x)))
335 ;;:package-version '(MH-E "7.1")
336 ))))
333 337
334(mh-tool-bar-define 338(mh-tool-bar-define
335 ((:folder mh-inc-folder mh-mime-save-parts mh-previous-undeleted-msg 339 ((:folder mh-inc-folder mh-mime-save-parts
336 mh-page-msg mh-next-undeleted-msg mh-delete-msg mh-refile-msg 340 mh-previous-undeleted-msg mh-page-msg
341 mh-next-undeleted-msg mh-delete-msg mh-refile-msg
337 mh-undo mh-execute-commands mh-toggle-tick mh-reply 342 mh-undo mh-execute-commands mh-toggle-tick mh-reply
338 mh-alias-grab-from-field mh-send mh-rescan-folder 343 mh-alias-grab-from-field mh-send mh-rescan-folder
339 mh-tool-bar-search mh-visit-folder 344 mh-tool-bar-search mh-visit-folder
340 mh-tool-bar-customize mh-tool-bar-folder-help mh-widen) 345 mh-tool-bar-customize mh-tool-bar-folder-help
341 (:letter mh-send-letter mh-compose-insertion ispell-message save-buffer 346 mh-widen)
342 undo kill-region menu-bar-kill-ring-save yank mh-fully-kill-draft 347 (:letter mh-send-letter save-buffer mh-fully-kill-draft
343 mh-tool-bar-customize mh-tool-bar-letter-help)) 348 mh-compose-insertion ispell-message undo
349 clipboard-kill-region clipboard-kill-ring-save
350 clipboard-yank mh-tool-bar-customize
351 mh-tool-bar-letter-help))
344 ;; Folder/Show buffer buttons 352 ;; Folder/Show buffer buttons
345 (mh-inc-folder (folder) "mail" "Incorporate new mail in Inbox 353 (mh-inc-folder (folder) "mail/inbox" "Incorporate new mail in Inbox
346This button runs `mh-inc-folder' which drags any 354This button runs `mh-inc-folder' which drags any
347new mail into your Inbox folder") 355new mail into your Inbox folder")
348 (mh-mime-save-parts (folder) "attach" "Save MIME parts from this message 356 (mh-mime-save-parts (folder) "attach" "Save MIME parts from this message
@@ -351,30 +359,30 @@ different parts into separate files")
351 (mh-previous-undeleted-msg (folder) "left-arrow" 359 (mh-previous-undeleted-msg (folder) "left-arrow"
352 "Go to the previous undeleted message 360 "Go to the previous undeleted message
353This button runs `mh-previous-undeleted-msg'") 361This button runs `mh-previous-undeleted-msg'")
354 (mh-page-msg (folder) "page-down" "Page the current message forwards 362 (mh-page-msg (folder) "next-page" "Page the current message forwards
355This button runs `mh-page-msg'") 363This button runs `mh-page-msg'")
356 (mh-next-undeleted-msg (folder) "right-arrow" "Go to the next undeleted message 364 (mh-next-undeleted-msg (folder) "right-arrow" "Go to the next undeleted message
357The button runs `mh-next-undeleted-msg'") 365The button runs `mh-next-undeleted-msg'")
358 (mh-delete-msg (folder) "close" "Mark this message for deletion 366 (mh-delete-msg (folder) "delete" "Mark this message for deletion
359This button runs `mh-delete-msg'") 367This button runs `mh-delete-msg'")
360 (mh-refile-msg (folder) "mail/refile" "Refile this message 368 (mh-refile-msg (folder) "mail/move" "Refile this message
361This button runs `mh-refile-msg'") 369This button runs `mh-refile-msg'")
362 (mh-undo (folder) "undo" "Undo last operation 370 (mh-undo (folder) "undo" "Undo last operation
363This button runs `undo'" 371This button runs `undo'"
364 (mh-outstanding-commands-p)) 372 (mh-outstanding-commands-p))
365 (mh-execute-commands (folder) "execute" "Perform moves and deletes 373 (mh-execute-commands (folder) "data-save" "Perform moves and deletes
366This button runs `mh-execute-commands'" 374This button runs `mh-execute-commands'"
367 (mh-outstanding-commands-p)) 375 (mh-outstanding-commands-p))
368 (mh-toggle-tick (folder) "highlight" "Toggle tick mark 376 (mh-toggle-tick (folder) "mail/flag-for-followup" "Toggle tick mark
369This button runs `mh-toggle-tick'") 377This button runs `mh-toggle-tick'")
370 (mh-toggle-showing (folder) "show" "Toggle showing message 378 (mh-toggle-showing (folder) "show" "Toggle showing message
371This button runs `mh-toggle-showing'") 379This button runs `mh-toggle-showing'")
380 (mh-reply (folder) "mail/reply" "Reply to this message
381This button runs `mh-reply'")
372 (mh-tool-bar-reply-from (folder) "mail/reply-from" "Reply to \"from\"") 382 (mh-tool-bar-reply-from (folder) "mail/reply-from" "Reply to \"from\"")
373 (mh-tool-bar-reply-to (folder) "mail/reply-to" "Reply to \"to\"") 383 (mh-tool-bar-reply-to (folder) "mail/reply-to" "Reply to \"to\"")
374 (mh-tool-bar-reply-all (folder) "mail/reply-all" "Reply to \"all\"") 384 (mh-tool-bar-reply-all (folder) "mail/reply-all" "Reply to \"all\"")
375 (mh-reply (folder) "mail/reply" "Reply to this message 385 (mh-alias-grab-from-field (folder) "contact" "Create alias for sender
376This button runs `mh-reply'")
377 (mh-alias-grab-from-field (folder) "mail/alias" "Grab From alias
378This button runs `mh-alias-grab-from-field'" 386This button runs `mh-alias-grab-from-field'"
379 (and (mh-extract-from-header-value) 387 (and (mh-extract-from-header-value)
380 (not (mh-alias-for-from-p)))) 388 (not (mh-alias-for-from-p))))
@@ -386,19 +394,22 @@ This button runs `mh-rescan-folder'")
386This button runs `mh-pack-folder'") 394This button runs `mh-pack-folder'")
387 (mh-tool-bar-search (folder) "search" "Search 395 (mh-tool-bar-search (folder) "search" "Search
388This button runs `mh-tool-bar-search-function'") 396This button runs `mh-tool-bar-search-function'")
389 (mh-visit-folder (folder) "fld-open" "Visit other folder 397 (mh-visit-folder (folder) "open" "Visit other folder
390This button runs `mh-visit-folder'") 398This button runs `mh-visit-folder'")
391 ;; Letter buffer buttons 399 ;; Letter buffer buttons
392 (mh-send-letter (letter) "mail/send" "Send this letter") 400 (mh-send-letter (letter) "mail/send" "Send this letter")
393 (mh-compose-insertion (letter) "attach" "Insert attachment")
394 (ispell-message (letter) "spell" "Check spelling")
395 (save-buffer (letter) "save" "Save current buffer to its file" 401 (save-buffer (letter) "save" "Save current buffer to its file"
396 (buffer-modified-p)) 402 (buffer-modified-p))
403 (mh-fully-kill-draft (letter) "delete" "Kill this draft")
404 (mh-compose-insertion (letter) "attach" "Insert attachment")
405 (ispell-message (letter) "spell" "Check spelling")
397 (undo (letter) "undo" "Undo last operation") 406 (undo (letter) "undo" "Undo last operation")
398 (kill-region (letter) "cut" "Cut (kill) text in region") 407 (clipboard-kill-region (letter) "cut"
399 (menu-bar-kill-ring-save (letter) "copy" "Copy text in region") 408 "Cut (kill) text in region")
400 (yank (letter) "paste" "Paste (yank) text cut or copied earlier") 409 (clipboard-kill-ring-save (letter) "copy"
401 (mh-fully-kill-draft (letter) "close" "Kill this draft") 410 "Copy text in region")
411 (clipboard-yank (letter) "paste"
412 "Paste (yank) text cut or copied earlier")
402 ;; Common buttons 413 ;; Common buttons
403 (mh-tool-bar-customize (folder letter) "preferences" "MH-E Preferences") 414 (mh-tool-bar-customize (folder letter) "preferences" "MH-E Preferences")
404 (mh-tool-bar-folder-help (folder) "help" "Help! (general help) 415 (mh-tool-bar-folder-help (folder) "help" "Help! (general help)
@@ -406,7 +417,7 @@ This button runs `info'")
406 (mh-tool-bar-letter-help (letter) "help" "Help! (general help) 417 (mh-tool-bar-letter-help (letter) "help" "Help! (general help)
407This button runs `info'") 418This button runs `info'")
408 ;; Folder narrowed to sequence buttons 419 ;; Folder narrowed to sequence buttons
409 (mh-widen (sequence) "widen" "Widen from the sequence 420 (mh-widen (sequence) "zoom-out" "Widen from the sequence
410This button runs `mh-widen'")) 421This button runs `mh-widen'"))
411 422
412(provide 'mh-tool-bar) 423(provide 'mh-tool-bar)
diff --git a/lisp/net/rcirc.el b/lisp/net/rcirc.el
index 19fc89f4293..1dae0daa247 100644
--- a/lisp/net/rcirc.el
+++ b/lisp/net/rcirc.el
@@ -290,6 +290,8 @@ If ARG is non-nil, prompt for a server to connect to."
290(defvar rcirc-topic nil) 290(defvar rcirc-topic nil)
291(defvar rcirc-keepalive-timer nil) 291(defvar rcirc-keepalive-timer nil)
292(defvar rcirc-last-server-message-time nil) 292(defvar rcirc-last-server-message-time nil)
293
294;;;###autoload
293(defun rcirc-connect (&optional server port nick user-name full-name startup-channels) 295(defun rcirc-connect (&optional server port nick user-name full-name startup-channels)
294 (add-hook 'window-configuration-change-hook 296 (add-hook 'window-configuration-change-hook
295 'rcirc-window-configuration-change) 297 'rcirc-window-configuration-change)
diff --git a/lisp/pgg-gpg.el b/lisp/pgg-gpg.el
index a9608b7f4f2..b171929ad41 100644
--- a/lisp/pgg-gpg.el
+++ b/lisp/pgg-gpg.el
@@ -4,7 +4,7 @@
4;; 2005, 2006 Free Software Foundation, Inc. 4;; 2005, 2006 Free Software Foundation, Inc.
5 5
6;; Author: Daiki Ueno <ueno@unixuser.org> 6;; Author: Daiki Ueno <ueno@unixuser.org>
7;; Symmetric encryption added by: Sascha Wilde <wilde@sha-bang.de> 7;; Symmetric encryption support added by: Sascha Wilde <wilde@sha-bang.de>
8;; Created: 1999/10/28 8;; Created: 1999/10/28
9;; Keywords: PGP, OpenPGP, GnuPG 9;; Keywords: PGP, OpenPGP, GnuPG
10 10
@@ -28,7 +28,6 @@
28;;; Code: 28;;; Code:
29 29
30(eval-when-compile 30(eval-when-compile
31 (require 'cl) ; for gpg macros
32 (require 'pgg)) 31 (require 'pgg))
33 32
34(defgroup pgg-gpg () 33(defgroup pgg-gpg ()
@@ -51,94 +50,191 @@
51 :type '(choice (const :tag "New `--recipient' option" "--recipient") 50 :type '(choice (const :tag "New `--recipient' option" "--recipient")
52 (const :tag "Old `--remote-user' option" "--remote-user"))) 51 (const :tag "Old `--remote-user' option" "--remote-user")))
53 52
54(defcustom pgg-gpg-use-agent (if (getenv "GPG_AGENT_INFO") t nil) 53(defcustom pgg-gpg-use-agent nil
55 "Whether to use gnupg agent for key caching. 54 "Whether to use gnupg agent for key caching."
56By default, it will be enabled iff the environment variable
57\"GPG_AGENT_INFO\" is set."
58 :group 'pgg-gpg 55 :group 'pgg-gpg
59 :type 'boolean) 56 :type 'boolean)
60 57
61(defvar pgg-gpg-user-id nil 58(defvar pgg-gpg-user-id nil
62 "GnuPG ID of your default identity.") 59 "GnuPG ID of your default identity.")
63 60
64(defun pgg-gpg-process-region (start end passphrase program args) 61(defvar pgg-gpg-user-id-alist nil
62 "An alist mapping from key ID to user ID.")
63
64(defvar pgg-gpg-read-point nil)
65(defvar pgg-gpg-output-file-name nil)
66(defvar pgg-gpg-pending-status-list nil)
67(defvar pgg-gpg-key-id nil)
68(defvar pgg-gpg-passphrase nil)
69(defvar pgg-gpg-debug nil)
70
71(defun pgg-gpg-start-process (args)
65 (let* ((output-file-name (pgg-make-temp-file "pgg-output")) 72 (let* ((output-file-name (pgg-make-temp-file "pgg-output"))
66 (args 73 (args
67 `("--status-fd" "2" 74 (append (list "--no-tty"
68 ,@(if pgg-gpg-use-agent '("--use-agent") 75 "--status-fd" "1"
69 (if passphrase '("--passphrase-fd" "0"))) 76 "--command-fd" "0"
70 "--yes" ; overwrite 77 "--yes" ; overwrite
71 "--output" ,output-file-name 78 "--output" output-file-name)
72 ,@pgg-gpg-extra-args ,@args)) 79 (if pgg-gpg-use-agent '("--use-agent"))
73 (output-buffer pgg-output-buffer) 80 pgg-gpg-extra-args
74 (errors-buffer pgg-errors-buffer) 81 args))
75 (orig-mode (default-file-modes)) 82 (coding-system-for-write 'binary)
76 (process-connection-type nil) 83 (process-connection-type nil)
77 exit-status) 84 (orig-mode (default-file-modes))
78 (with-current-buffer (get-buffer-create errors-buffer) 85 default-enable-multibyte-characters
79 (buffer-disable-undo) 86 (buffer (generate-new-buffer " *pgg-gpg*"))
80 (erase-buffer)) 87 process)
88 (with-current-buffer buffer
89 (make-local-variable 'pgg-gpg-read-point)
90 (setq pgg-gpg-read-point (point-min))
91 (make-local-variable 'pgg-gpg-output-file-name)
92 (setq pgg-gpg-output-file-name output-file-name)
93 (make-local-variable 'pgg-gpg-pending-status-list)
94 (setq pgg-gpg-pending-status-list nil)
95 (make-local-variable 'pgg-gpg-key-id)
96 (setq pgg-gpg-key-id nil)
97 (make-local-variable 'pgg-gpg-passphrase)
98 (setq pgg-gpg-passphrase nil))
81 (unwind-protect 99 (unwind-protect
82 (progn 100 (progn
83 (set-default-file-modes 448) 101 (set-default-file-modes 448)
84 (let ((coding-system-for-write 'binary) 102 (setq process
85 (input (buffer-substring-no-properties start end)) 103 (apply #'start-process "pgg-gpg" buffer pgg-gpg-program args)))
86 (default-enable-multibyte-characters nil)) 104 (set-default-file-modes orig-mode))
87 (with-temp-buffer 105 (set-process-filter process #'pgg-gpg-process-filter)
88 (when passphrase 106 (set-process-sentinel process #'pgg-gpg-process-sentinel)
89 (insert passphrase "\n")) 107 process))
90 (insert input) 108
91 (setq exit-status 109(defun pgg-gpg-process-filter (process input)
92 (apply #'call-process-region (point-min) (point-max) program 110 (save-excursion
93 nil errors-buffer nil args)))) 111 (if pgg-gpg-debug
94 (with-current-buffer (get-buffer-create output-buffer) 112 (save-excursion
95 (buffer-disable-undo) 113 (set-buffer (get-buffer-create " *pgg-gpg-debug*"))
96 (erase-buffer) 114 (goto-char (point-max))
97 (if (file-exists-p output-file-name) 115 (insert input)))
98 (let ((coding-system-for-read (if pgg-text-mode 116 (set-buffer (process-buffer process))
99 'raw-text 117 (goto-char (point-max))
100 'binary))) 118 (insert input)
101 (insert-file-contents output-file-name))) 119 (goto-char pgg-gpg-read-point)
102 (set-buffer errors-buffer) 120 (beginning-of-line)
103 (if (not (equal exit-status 0)) 121 (while (looking-at ".*\n") ;the input line is finished
104 (insert (format "\n%s exited abnormally: '%s'\n" 122 (save-excursion
105 program exit-status))))) 123 (if (looking-at "\\[GNUPG:] \\([A-Z_]+\\)\\>.*")
106 (if (file-exists-p output-file-name) 124 (let* ((status (match-string 1))
107 (delete-file output-file-name)) 125 (symbol (intern-soft (concat "pgg-gpg-status-" status)))
108 (set-default-file-modes orig-mode)))) 126 (entry (member status pgg-gpg-pending-status-list)))
109 127 (if entry
110(defun pgg-gpg-possibly-cache-passphrase (passphrase &optional key notruncate) 128 (setq pgg-gpg-pending-status-list
111 (if (and passphrase 129 (delq (car entry)
112 pgg-cache-passphrase 130 pgg-gpg-pending-status-list)))
113 (progn 131 (if (and symbol
114 (goto-char (point-min)) 132 (fboundp symbol))
115 (re-search-forward "^\\[GNUPG:] \\(GOOD_PASSPHRASE\\>\\)\\|\\(SIG_CREATED\\)" nil t))) 133 (funcall symbol process (buffer-substring (match-beginning 1)
116 (pgg-add-passphrase-to-cache 134 (match-end 0)))))))
117 (or key 135 (forward-line))
118 (progn 136 (setq pgg-gpg-read-point (point))))
119 (goto-char (point-min)) 137
120 (if (re-search-forward 138(defun pgg-gpg-process-sentinel (process status)
121 "^\\[GNUPG:] NEED_PASSPHRASE\\(_PIN\\)? \\w+ ?\\w*" nil t) 139 (set-process-filter process nil)
122 (substring (match-string 0) -8)))) 140 (save-excursion
123 passphrase 141 ;; Copy the contents of process-buffer to pgg-errors-buffer.
124 notruncate))) 142 (set-buffer (get-buffer-create pgg-errors-buffer))
125 143 (buffer-disable-undo)
126(defvar pgg-gpg-all-secret-keys 'unknown) 144 (erase-buffer)
127 145 (when (buffer-live-p (process-buffer process))
128(defun pgg-gpg-lookup-all-secret-keys () 146 (insert-buffer-substring (process-buffer process))
129 "Return all secret keys present in secret key ring." 147 (goto-char (point-min))
130 (when (eq pgg-gpg-all-secret-keys 'unknown) 148 (delete-matching-lines "^\\[GNUPG:] ")
131 (setq pgg-gpg-all-secret-keys '()) 149 (goto-char (point-min))
132 (let ((args (list "--with-colons" "--no-greeting" "--batch" 150 (while (re-search-forward "^gpg: " nil t)
133 "--list-secret-keys"))) 151 (replace-match "")))
134 (with-temp-buffer 152 ;; Read the contents of the output file to pgg-output-buffer.
135 (apply #'call-process pgg-gpg-program nil t nil args) 153 (set-buffer (get-buffer-create pgg-output-buffer))
154 (buffer-disable-undo)
155 (erase-buffer)
156 (if (and (equal status "finished\n")
157 (buffer-live-p (process-buffer process)))
158 (let ((output-file-name (with-current-buffer (process-buffer process)
159 pgg-gpg-output-file-name)))
160 (when (file-exists-p output-file-name)
161 (let ((coding-system-for-read (if pgg-text-mode
162 'raw-text
163 'binary)))
164 (insert-file-contents output-file-name))
165 (delete-file output-file-name))))))
166
167(defun pgg-gpg-wait-for-status (process status-list)
168 (with-current-buffer (process-buffer process)
169 (setq pgg-gpg-pending-status-list status-list)
170 (while (and (eq (process-status process) 'run)
171 pgg-gpg-pending-status-list)
172 (accept-process-output process 1))))
173
174(defun pgg-gpg-wait-for-completion (process &optional status-list)
175 (process-send-eof process)
176 (while (eq (process-status process) 'run)
177 (sit-for 0.1))
178 (save-excursion
179 (set-buffer (process-buffer process))
180 (setq status-list (copy-sequence status-list))
181 (let ((pointer status-list))
182 (while pointer
136 (goto-char (point-min)) 183 (goto-char (point-min))
137 (while (re-search-forward 184 (unless (re-search-forward
138 "^\\(sec\\|pub\\):[^:]*:[^:]*:[^:]*:\\([^:]*\\)" nil t) 185 (concat "^\\[GNUPG:] " (car pointer) "\\>")
139 (push (substring (match-string 2) 8) 186 nil t)
140 pgg-gpg-all-secret-keys))))) 187 (setq status-list (delq (car pointer) status-list)))
141 pgg-gpg-all-secret-keys) 188 (setq pointer (cdr pointer))))
189 (kill-buffer (process-buffer process))
190 status-list))
191
192(defun pgg-gpg-status-USERID_HINT (process line)
193 (if (string-match "\\`USERID_HINT \\([^ ]+\\) \\(.*\\)" line)
194 (let* ((key-id (match-string 1 line))
195 (user-id (match-string 2 line))
196 (entry (assoc key-id pgg-gpg-user-id-alist)))
197 (if entry
198 (setcdr entry user-id)
199 (setq pgg-gpg-user-id-alist (cons (cons key-id user-id)
200 pgg-gpg-user-id-alist))))))
201
202(defun pgg-gpg-status-NEED_PASSPHRASE (process line)
203 (if (string-match "\\`NEED_PASSPHRASE \\([^ ]+\\)" line)
204 (setq pgg-gpg-key-id (match-string 1 line))))
205
206(defun pgg-gpg-status-NEED_PASSPHRASE_SYM (process line)
207 (setq pgg-gpg-key-id 'SYM))
208
209(defun pgg-gpg-status-NEED_PASSPHRASE_PIN (process line)
210 (setq pgg-gpg-key-id 'PIN))
211
212(defun pgg-gpg-status-GET_HIDDEN (process line)
213 (let ((entry (assoc pgg-gpg-key-id pgg-gpg-user-id-alist)))
214 (if (setq pgg-gpg-passphrase
215 (if (eq pgg-gpg-key-id 'SYM)
216 (pgg-read-passphrase
217 "GnuPG passphrase for symmetric encryption: ")
218 (pgg-read-passphrase
219 (format "GnuPG passphrase for %s: "
220 (if entry
221 (cdr entry)
222 pgg-gpg-key-id))
223 (if (eq pgg-gpg-key-id 'PIN)
224 "PIN"
225 pgg-gpg-key-id))))
226 (process-send-string process (concat pgg-gpg-passphrase "\n")))))
227
228(defun pgg-gpg-status-GOOD_PASSPHRASE (process line)
229 (when (and pgg-gpg-passphrase
230 (stringp pgg-gpg-key-id))
231 (pgg-add-passphrase-to-cache pgg-gpg-key-id pgg-gpg-passphrase)
232 (setq pgg-gpg-passphrase nil)))
233
234(defun pgg-gpg-status-BAD_PASSPHRASE (process line)
235 (when pgg-gpg-passphrase
236 (fillarray pgg-gpg-passphrase 0)
237 (setq pgg-gpg-passphrase nil)))
142 238
143(defun pgg-gpg-lookup-key (string &optional type) 239(defun pgg-gpg-lookup-key (string &optional type)
144 "Search keys associated with STRING." 240 "Search keys associated with STRING."
@@ -152,52 +248,15 @@ By default, it will be enabled iff the environment variable
152 nil t) 248 nil t)
153 (substring (match-string 2) 8))))) 249 (substring (match-string 2) 8)))))
154 250
155(defun pgg-gpg-lookup-key-owner (string &optional all)
156 "Search keys associated with STRING and return owner of identified key.
157
158The value may be just the bare key id, or it may be a combination of the
159user name associated with the key and the key id, with the key id enclosed
160in \"<...>\" angle brackets.
161
162Optional ALL non-nil means search all keys, including secret keys."
163 (let ((args (list "--with-colons" "--no-greeting" "--batch"
164 (if all "--list-secret-keys" "--list-keys")
165 string))
166 (key-regexp (concat "^\\(sec\\|pub\\)"
167 ":[^:]*:[^:]*:[^:]*:\\([^:]*\\):[^:]*"
168 ":[^:]*:[^:]*:[^:]*:\\([^:]*\\):")))
169 (with-temp-buffer
170 (apply #'call-process pgg-gpg-program nil t nil args)
171 (goto-char (point-min))
172 (if (re-search-forward key-regexp
173 nil t)
174 (match-string 3)))))
175
176(defun pgg-gpg-key-id-from-key-owner (key-owner)
177 (cond ((not key-owner) nil)
178 ;; Extract bare key id from outermost paired angle brackets, if any:
179 ((string-match "[^<]*<\\(.+\\)>[^>]*" key-owner)
180 (substring key-owner (match-beginning 1)(match-end 1)))
181 (key-owner)))
182
183(defun pgg-gpg-encrypt-region (start end recipients &optional sign passphrase) 251(defun pgg-gpg-encrypt-region (start end recipients &optional sign passphrase)
184 "Encrypt the current region between START and END. 252 "Encrypt the current region between START and END.
185 253
186If optional argument SIGN is non-nil, do a combined sign and encrypt. 254If optional argument SIGN is non-nil, do a combined sign and encrypt."
187
188If optional PASSPHRASE is not specified, it will be obtained from the
189passphrase cache or user."
190 (let* ((pgg-gpg-user-id (or pgg-gpg-user-id pgg-default-user-id)) 255 (let* ((pgg-gpg-user-id (or pgg-gpg-user-id pgg-default-user-id))
191 (passphrase (or passphrase
192 (when (and sign (not pgg-gpg-use-agent))
193 (pgg-read-passphrase
194 (format "GnuPG passphrase for %s: "
195 pgg-gpg-user-id)
196 pgg-gpg-user-id))))
197 (args 256 (args
198 (append 257 (append
199 (list "--batch" "--armor" "--always-trust" "--encrypt") 258 '("--armor" "--always-trust" "--encrypt")
200 (if pgg-text-mode (list "--textmode")) 259 (if pgg-text-mode '("--textmode"))
201 (if sign (list "--sign" "--local-user" pgg-gpg-user-id)) 260 (if sign (list "--sign" "--local-user" pgg-gpg-user-id))
202 (if recipients 261 (if recipients
203 (apply #'nconc 262 (apply #'nconc
@@ -205,156 +264,71 @@ passphrase cache or user."
205 (list pgg-gpg-recipient-argument rcpt)) 264 (list pgg-gpg-recipient-argument rcpt))
206 (append recipients 265 (append recipients
207 (if pgg-encrypt-for-me 266 (if pgg-encrypt-for-me
208 (list pgg-gpg-user-id))))))))) 267 (list pgg-gpg-user-id))))))))
209 (pgg-gpg-process-region start end passphrase pgg-gpg-program args) 268 (process (pgg-gpg-start-process args)))
210 (when sign 269 (if (and sign (not pgg-gpg-use-agent))
211 (with-current-buffer pgg-errors-buffer 270 (pgg-gpg-wait-for-status process '("GOOD_PASSPHRASE")))
212 ;; Possibly cache passphrase under, e.g. "jas", for future sign. 271 (process-send-region process start end)
213 (pgg-gpg-possibly-cache-passphrase passphrase pgg-gpg-user-id) 272 (pgg-gpg-wait-for-completion process '("SIG_CREATED" "END_ENCRYPTION"))))
214 ;; Possibly cache passphrase under, e.g. B565716F, for future decrypt.
215 (pgg-gpg-possibly-cache-passphrase passphrase)))
216 (pgg-process-when-success)))
217 273
218(defun pgg-gpg-encrypt-symmetric-region (start end &optional passphrase) 274(defun pgg-gpg-encrypt-symmetric-region (start end &optional passphrase)
219 "Encrypt the current region between START and END with symmetric cipher. 275 "Encrypt the current region between START and END with symmetric cipher."
220 276 (let* ((args
221If optional PASSPHRASE is not specified, it will be obtained from the 277 (append '("--armor" "--symmetric")
222passphrase cache or user." 278 (if pgg-text-mode '("--textmode"))))
223 (let* ((passphrase (or passphrase 279 (process (pgg-gpg-start-process args)))
224 (when (not pgg-gpg-use-agent) 280 (pgg-gpg-wait-for-status process '("BEGIN_ENCRYPTION"))
225 (pgg-read-passphrase 281 (process-send-region process start end)
226 "GnuPG passphrase for symmetric encryption: ")))) 282 (pgg-gpg-wait-for-completion process '("END_ENCRYPTION"))))
227 (args
228 (append (list "--batch" "--armor" "--symmetric" )
229 (if pgg-text-mode (list "--textmode")))))
230 (pgg-gpg-process-region start end passphrase pgg-gpg-program args)
231 (pgg-process-when-success)))
232 283
233(defun pgg-gpg-decrypt-region (start end &optional passphrase) 284(defun pgg-gpg-decrypt-region (start end &optional passphrase)
234 "Decrypt the current region between START and END. 285 "Decrypt the current region between START and END."
235 286 (let* ((args '("--decrypt"))
236If optional PASSPHRASE is not specified, it will be obtained from the 287 (process (pgg-gpg-start-process args)))
237passphrase cache or user." 288 (process-send-region process start end)
238 (let* ((current-buffer (current-buffer)) 289 (pgg-gpg-wait-for-status process '("BEGIN_DECRYPTION"))
239 (message-keys (with-temp-buffer 290 (pgg-gpg-wait-for-completion process '("GOODSIG" "DECRYPTION_OKAY"))))
240 (insert-buffer-substring current-buffer)
241 (pgg-decode-armor-region (point-min) (point-max))))
242 (secret-keys (pgg-gpg-lookup-all-secret-keys))
243 ;; XXX the user is stuck if they need to use the passphrase for
244 ;; any but the first secret key for which the message is
245 ;; encrypted. ideally, we would incrementally give them a
246 ;; chance with subsequent keys each time they fail with one.
247 (key (pgg-gpg-select-matching-key message-keys secret-keys))
248 (key-owner (and key (pgg-gpg-lookup-key-owner key t)))
249 (key-id (pgg-gpg-key-id-from-key-owner key-owner))
250 (pgg-gpg-user-id (or key-id key
251 pgg-gpg-user-id pgg-default-user-id))
252 (passphrase (or passphrase
253 (when (not pgg-gpg-use-agent)
254 (pgg-read-passphrase
255 (format (if (pgg-gpg-symmetric-key-p message-keys)
256 "Passphrase for symmetric decryption: "
257 "GnuPG passphrase for %s: ")
258 (or key-owner "??"))
259 pgg-gpg-user-id))))
260 (args '("--batch" "--decrypt")))
261 (pgg-gpg-process-region start end passphrase pgg-gpg-program args)
262 (with-current-buffer pgg-errors-buffer
263 (pgg-gpg-possibly-cache-passphrase passphrase pgg-gpg-user-id)
264 (goto-char (point-min))
265 (re-search-forward "^\\[GNUPG:] DECRYPTION_OKAY\\>" nil t))))
266
267;;;###autoload
268(defun pgg-gpg-symmetric-key-p (message-keys)
269 "True if decoded armor MESSAGE-KEYS has symmetric encryption indicator."
270 (let (result)
271 (dolist (key message-keys result)
272 (when (and (eq (car key) 3)
273 (member '(symmetric-key-algorithm) key))
274 (setq result key)))))
275
276(defun pgg-gpg-select-matching-key (message-keys secret-keys)
277 "Choose a key from MESSAGE-KEYS that matches one of the keys in SECRET-KEYS."
278 (loop for message-key in message-keys
279 for message-key-id = (and (equal (car message-key) 1)
280 (cdr (assq 'key-identifier
281 (cdr message-key))))
282 for key = (and message-key-id (pgg-lookup-key message-key-id 'encrypt))
283 when (and key (member key secret-keys)) return key))
284 291
285(defun pgg-gpg-sign-region (start end &optional cleartext passphrase) 292(defun pgg-gpg-sign-region (start end &optional cleartext passphrase)
286 "Make detached signature from text between START and END." 293 "Make detached signature from text between START and END."
287 (let* ((pgg-gpg-user-id (or pgg-gpg-user-id pgg-default-user-id)) 294 (let* ((pgg-gpg-user-id (or pgg-gpg-user-id pgg-default-user-id))
288 (passphrase (or passphrase
289 (when (not pgg-gpg-use-agent)
290 (pgg-read-passphrase
291 (format "GnuPG passphrase for %s: "
292 pgg-gpg-user-id)
293 pgg-gpg-user-id))))
294 (args 295 (args
295 (append (list (if cleartext "--clearsign" "--detach-sign") 296 (append (list (if cleartext "--clearsign" "--detach-sign")
296 "--armor" "--batch" "--verbose" 297 "--armor" "--verbose"
297 "--local-user" pgg-gpg-user-id) 298 "--local-user" pgg-gpg-user-id)
298 (if pgg-text-mode (list "--textmode")))) 299 (if pgg-text-mode '("--textmode"))))
299 (inhibit-read-only t) 300 (process (pgg-gpg-start-process args)))
300 buffer-read-only) 301 (unless pgg-gpg-use-agent
301 (pgg-gpg-process-region start end passphrase pgg-gpg-program args) 302 (pgg-gpg-wait-for-status process '("GOOD_PASSPHRASE")))
302 (with-current-buffer pgg-errors-buffer 303 (process-send-region process start end)
303 ;; Possibly cache passphrase under, e.g. "jas", for future sign. 304 (pgg-gpg-wait-for-completion process '("SIG_CREATED"))))
304 (pgg-gpg-possibly-cache-passphrase passphrase pgg-gpg-user-id)
305 ;; Possibly cache passphrase under, e.g. B565716F, for future decrypt.
306 (pgg-gpg-possibly-cache-passphrase passphrase))
307 (pgg-process-when-success)))
308 305
309(defun pgg-gpg-verify-region (start end &optional signature) 306(defun pgg-gpg-verify-region (start end &optional signature)
310 "Verify region between START and END as the detached signature SIGNATURE." 307 "Verify region between START and END as the detached signature SIGNATURE."
311 (let ((args '("--batch" "--verify"))) 308 (let ((args '("--verify"))
309 process)
312 (when (stringp signature) 310 (when (stringp signature)
313 (setq args (append args (list signature)))) 311 (setq args (append args (list signature))))
314 (setq args (append args '("-"))) 312 (setq process (pgg-gpg-start-process (append args '("-"))))
315 (pgg-gpg-process-region start end nil pgg-gpg-program args) 313 (process-send-region process start end)
316 (with-current-buffer pgg-errors-buffer 314 (pgg-gpg-wait-for-completion process '("GOODSIG"))))
317 (goto-char (point-min))
318 (while (re-search-forward "^gpg: \\(.*\\)\n" nil t)
319 (with-current-buffer pgg-output-buffer
320 (insert-buffer-substring pgg-errors-buffer
321 (match-beginning 1) (match-end 0)))
322 (delete-region (match-beginning 0) (match-end 0)))
323 (goto-char (point-min))
324 (re-search-forward "^\\[GNUPG:] GOODSIG\\>" nil t))))
325 315
326(defun pgg-gpg-insert-key () 316(defun pgg-gpg-insert-key ()
327 "Insert public key at point." 317 "Insert public key at point."
328 (let* ((pgg-gpg-user-id (or pgg-gpg-user-id pgg-default-user-id)) 318 (let* ((pgg-gpg-user-id (or pgg-gpg-user-id pgg-default-user-id))
329 (args (list "--batch" "--export" "--armor" 319 (args (list "--export" "--armor"
330 pgg-gpg-user-id))) 320 pgg-gpg-user-id))
331 (pgg-gpg-process-region (point)(point) nil pgg-gpg-program args) 321 (process (pgg-gpg-start-process args)))
322 (pgg-gpg-wait-for-completion process)
332 (insert-buffer-substring pgg-output-buffer))) 323 (insert-buffer-substring pgg-output-buffer)))
333 324
334(defun pgg-gpg-snarf-keys-region (start end) 325(defun pgg-gpg-snarf-keys-region (start end)
335 "Add all public keys in region between START and END to the keyring." 326 "Add all public keys in region between START and END to the keyring."
336 (let ((args '("--import" "--batch" "-")) status) 327 (let* ((args '("--import" "-"))
337 (pgg-gpg-process-region start end nil pgg-gpg-program args) 328 (process (pgg-gpg-start-process args))
338 (set-buffer pgg-errors-buffer) 329 status)
339 (goto-char (point-min)) 330 (process-send-region process start end)
340 (when (re-search-forward "^\\[GNUPG:] IMPORT_RES\\>" nil t) 331 (pgg-gpg-wait-for-completion process '("IMPORT_RES"))))
341 (setq status (buffer-substring (match-end 0)
342 (progn (end-of-line)(point)))
343 status (vconcat (mapcar #'string-to-number (split-string status))))
344 (erase-buffer)
345 (insert (format "Imported %d key(s).
346\tArmor contains %d key(s) [%d bad, %d old].\n"
347 (+ (aref status 2)
348 (aref status 10))
349 (aref status 0)
350 (aref status 1)
351 (+ (aref status 4)
352 (aref status 11)))
353 (if (zerop (aref status 9))
354 ""
355 "\tSecret keys are imported.\n")))
356 (append-to-buffer pgg-output-buffer (point-min)(point-max))
357 (pgg-process-when-success)))
358 332
359(provide 'pgg-gpg) 333(provide 'pgg-gpg)
360 334
diff --git a/lisp/progmodes/gdb-ui.el b/lisp/progmodes/gdb-ui.el
index 5b657b1555b..b969515e2fc 100644
--- a/lisp/progmodes/gdb-ui.el
+++ b/lisp/progmodes/gdb-ui.el
@@ -78,13 +78,15 @@
78;; gdb-assembler-custom with a lisp debugger it does!). 78;; gdb-assembler-custom with a lisp debugger it does!).
79 79
80;;; Problems with watch expressions, GDB/MI: 80;;; Problems with watch expressions, GDB/MI:
81
82;; 1) They go out of scope when the inferior is re-run. 81;; 1) They go out of scope when the inferior is re-run.
83;; 2) -stack-list-locals has a type field but also prints type in values field. 82;; 2) -stack-list-locals has a type field but also prints type in values field.
84;; 3) VARNUM increments even when variable object is not created (maybe trivial). 83;; 3) VARNUM increments even when variable object is not created
84;; (maybe trivial).
85 85
86;;; TODO: 86;; Known Bugs:
87;; 1) M-x gdb doesn't work with "run" command in .gdbinit, use M-x gdba instead.
87 88
89;;; TODO:
88;; 1) Use MI command -data-read-memory for memory window. 90;; 1) Use MI command -data-read-memory for memory window.
89;; 2) Use tree-widget.el instead of the speedbar for watch-expressions? 91;; 2) Use tree-widget.el instead of the speedbar for watch-expressions?
90;; 3) Mark breakpoint locations on scroll-bar of source buffer? 92;; 3) Mark breakpoint locations on scroll-bar of source buffer?
@@ -126,6 +128,7 @@ and #define directives otherwise.")
126(defvar gdb-signalled nil) 128(defvar gdb-signalled nil)
127(defvar gdb-source-window nil) 129(defvar gdb-source-window nil)
128(defvar gdb-inferior-status nil) 130(defvar gdb-inferior-status nil)
131(defvar gdb-continuation nil)
129 132
130(defvar gdb-buffer-type nil 133(defvar gdb-buffer-type nil
131 "One of the symbols bound in `gdb-buffer-rules'.") 134 "One of the symbols bound in `gdb-buffer-rules'.")
@@ -258,7 +261,8 @@ detailed description of this mode.
258 (interactive (list (gud-query-cmdline 'gdba))) 261 (interactive (list (gud-query-cmdline 'gdba)))
259 ;; 262 ;;
260 ;; Let's start with a basic gud-gdb buffer and then modify it a bit. 263 ;; Let's start with a basic gud-gdb buffer and then modify it a bit.
261 (gdb command-line)) 264 (gdb command-line)
265 (gdb-init-1))
262 266
263(defcustom gdb-debug-ring-max 128 267(defcustom gdb-debug-ring-max 128
264 "Maximum size of `gdb-debug-ring'." 268 "Maximum size of `gdb-debug-ring'."
@@ -702,7 +706,7 @@ With arg, enter name of variable to be watched in the minibuffer."
702 (message "gud-watch is a no-op in this mode.")))) 706 (message "gud-watch is a no-op in this mode."))))
703 707
704(defconst gdb-var-create-regexp 708(defconst gdb-var-create-regexp
705 "name=\"\\(.*?\\)\",numchild=\"\\(.*?\\)\",type=\"\\(.*?\\)\"") 709 "name=\"\\(.*?\\)\",.*numchild=\"\\(.*?\\)\",.*type=\"\\(.*?\\)\"")
706 710
707(defun gdb-var-create-handler (expr) 711(defun gdb-var-create-handler (expr)
708 (goto-char (point-min)) 712 (goto-char (point-min))
@@ -747,8 +751,8 @@ With arg, enter name of variable to be watched in the minibuffer."
747 `(lambda () (gdb-var-list-children-handler ,varnum))))) 751 `(lambda () (gdb-var-list-children-handler ,varnum)))))
748 752
749(defconst gdb-var-list-children-regexp 753(defconst gdb-var-list-children-regexp
750 "name=\"\\(.*?\\)\",exp=\"\\(.*?\\)\",numchild=\"\\(.*?\\)\",\ 754 "child={.*?name=\"\\(.*?\\)\",.*?exp=\"\\(.*?\\)\",.*?\
751type=\"\\(.*?\\)\"") 755numchild=\"\\(.*?\\)\",.*?type=\"\\(.*?\\)\".*?}")
752 756
753(defun gdb-var-list-children-handler (varnum) 757(defun gdb-var-list-children-handler (varnum)
754 (goto-char (point-min)) 758 (goto-char (point-min))
@@ -784,7 +788,9 @@ type=\"\\(.*?\\)\"")
784 'gdb-var-update-handler)) 788 'gdb-var-update-handler))
785 (push 'gdb-var-update gdb-pending-triggers))) 789 (push 'gdb-var-update gdb-pending-triggers)))
786 790
787(defconst gdb-var-update-regexp "name=\"\\(.*?\\)\",in_scope=\"\\(.*?\\)\"") 791(defconst gdb-var-update-regexp
792 "{.*?name=\"\\(.*?\\)\",.*?in_scope=\"\\(.*?\\)\",.*?\
793type_changed=\".*?\".*?}")
788 794
789(defun gdb-var-update-handler () 795(defun gdb-var-update-handler ()
790 (dolist (var gdb-var-list) 796 (dolist (var gdb-var-list)
@@ -1078,7 +1084,6 @@ The key should be one of the cars in `gdb-buffer-rules-assoc'."
1078;; 1084;;
1079;; These lists are consumed tail first. 1085;; These lists are consumed tail first.
1080;; 1086;;
1081(defvar gdb-continuation nil)
1082 1087
1083(defun gdb-send (proc string) 1088(defun gdb-send (proc string)
1084 "A comint send filter for gdb. 1089 "A comint send filter for gdb.
@@ -1086,15 +1091,16 @@ This filter may simply queue input for a later time."
1086 (with-current-buffer gud-comint-buffer 1091 (with-current-buffer gud-comint-buffer
1087 (let ((inhibit-read-only t)) 1092 (let ((inhibit-read-only t))
1088 (remove-text-properties (point-min) (point-max) '(face)))) 1093 (remove-text-properties (point-min) (point-max) '(face))))
1089 (if (string-match "\\\\$" string) 1094 (if gud-running
1090 (setq gdb-continuation (concat gdb-continuation string "\n")) 1095 (progn
1091 (let ((item (concat gdb-continuation string "\n"))) 1096 (let ((item (concat string "\n")))
1092 (if gud-running
1093 (progn
1094 (if gdb-enable-debug (push (cons 'send item) gdb-debug-ring)) 1097 (if gdb-enable-debug (push (cons 'send item) gdb-debug-ring))
1095 (process-send-string proc item)) 1098 (process-send-string proc item)))
1096 (gdb-enqueue-input item))) 1099 (if (string-match "\\\\$" string)
1097 (setq gdb-continuation nil))) 1100 (setq gdb-continuation (concat gdb-continuation string "\n"))
1101 (let ((item (concat gdb-continuation string "\n")))
1102 (gdb-enqueue-input item)
1103 (setq gdb-continuation nil)))))
1098 1104
1099;; Note: Stuff enqueued here will be sent to the next prompt, even if it 1105;; Note: Stuff enqueued here will be sent to the next prompt, even if it
1100;; is a query, or other non-top-level prompt. 1106;; is a query, or other non-top-level prompt.
@@ -1318,7 +1324,8 @@ directives."
1318It is just like `gdb-stopping', except that if we already set the output 1324It is just like `gdb-stopping', except that if we already set the output
1319sink to `user' in `gdb-stopping', that is fine." 1325sink to `user' in `gdb-stopping', that is fine."
1320 (setq gud-running nil) 1326 (setq gud-running nil)
1321 (unless (or gud-overlay-arrow-position gud-last-frame) 1327 (unless (or gud-overlay-arrow-position gud-last-frame
1328 (not gud-last-last-frame))
1322 (gud-display-line (car gud-last-last-frame) (cdr gud-last-last-frame))) 1329 (gud-display-line (car gud-last-last-frame) (cdr gud-last-last-frame)))
1323 (unless (member gdb-inferior-status '("exited" "signal")) 1330 (unless (member gdb-inferior-status '("exited" "signal"))
1324 (setq gdb-inferior-status "stopped") 1331 (setq gdb-inferior-status "stopped")
@@ -1680,8 +1687,7 @@ static char *magick[] = {
1680 ;; We use different values of grey for different background types, 1687 ;; We use different values of grey for different background types,
1681 ;; so that on low-color displays it will end up as something visible 1688 ;; so that on low-color displays it will end up as something visible
1682 ;; if it has to be approximated. 1689 ;; if it has to be approximated.
1683 '((((background dark)) :foreground "grey60") 1690 '((t :foreground "grey70"))
1684 (((background light)) :foreground "grey40"))
1685 "Face for disabled breakpoint icon in fringe." 1691 "Face for disabled breakpoint icon in fringe."
1686 :group 'gud) 1692 :group 'gud)
1687 1693
@@ -2969,10 +2975,24 @@ BUFFER nil or omitted means use the current buffer."
2969 'gdb-assembler-buffer-name 2975 'gdb-assembler-buffer-name
2970 'gdb-assembler-mode) 2976 'gdb-assembler-mode)
2971 2977
2972(def-gdb-auto-update-handler gdb-assembler-handler 2978;; We can't use def-gdb-auto-update-handler because we don't want to use
2973 gdb-invalidate-assembler 2979;; window-start but keep the overlay arrow/current line visible.
2974 gdb-assembler-buffer 2980(defun gdb-assembler-handler ()
2975 gdb-assembler-custom) 2981 (setq gdb-pending-triggers
2982 (delq 'gdb-invalidate-assembler
2983 gdb-pending-triggers))
2984 (let ((buf (gdb-get-buffer 'gdb-assembler-buffer)))
2985 (and buf
2986 (with-current-buffer buf
2987 (let* ((window (get-buffer-window buf 0))
2988 (p (window-point window))
2989 (buffer-read-only nil))
2990 (erase-buffer)
2991 (insert-buffer-substring (gdb-get-buffer-create
2992 'gdb-partial-output-buffer))
2993 (set-window-point window p)))))
2994 ;; put customisation here
2995 (gdb-assembler-custom))
2976 2996
2977(defun gdb-assembler-custom () 2997(defun gdb-assembler-custom ()
2978 (let ((buffer (gdb-get-buffer 'gdb-assembler-buffer)) 2998 (let ((buffer (gdb-get-buffer 'gdb-assembler-buffer))
@@ -2987,6 +3007,10 @@ BUFFER nil or omitted means use the current buffer."
2987 (progn 3007 (progn
2988 (setq pos (point)) 3008 (setq pos (point))
2989 (beginning-of-line) 3009 (beginning-of-line)
3010 (setq fringe-indicator-alist
3011 (if (string-equal gdb-frame-number "0")
3012 nil
3013 '((overlay-arrow . hollow-right-triangle))))
2990 (or gdb-overlay-arrow-position 3014 (or gdb-overlay-arrow-position
2991 (setq gdb-overlay-arrow-position (make-marker))) 3015 (setq gdb-overlay-arrow-position (make-marker)))
2992 (set-marker gdb-overlay-arrow-position 3016 (set-marker gdb-overlay-arrow-position
@@ -3114,20 +3138,10 @@ BUFFER nil or omitted means use the current buffer."
3114 (goto-char (point-min)) 3138 (goto-char (point-min))
3115 (if (re-search-forward "Stack level \\([0-9]+\\)" nil t) 3139 (if (re-search-forward "Stack level \\([0-9]+\\)" nil t)
3116 (setq gdb-frame-number (match-string 1))) 3140 (setq gdb-frame-number (match-string 1)))
3117 (if gud-overlay-arrow-position
3118 (let ((buffer (marker-buffer gud-overlay-arrow-position))
3119 (position (marker-position gud-overlay-arrow-position)))
3120 (when buffer
3121 (with-current-buffer buffer
3122 (setq fringe-indicator-alist
3123 (if (string-equal gdb-frame-number "0")
3124 nil
3125 '((overlay-arrow . hollow-right-triangle))))
3126 (setq gud-overlay-arrow-position (make-marker))
3127 (set-marker gud-overlay-arrow-position position)))))
3128 (goto-char (point-min)) 3141 (goto-char (point-min))
3129 (if (re-search-forward 3142 (if (re-search-forward
3130 ".*=\\s-+0x0*\\(\\S-*\\)\\s-+in\\s-+\\(\\S-*?\\);? " nil t) 3143 ".*=\\s-+0x0*\\(\\S-*\\)\\s-+in\\s-+\\(\\S-*?\\) (\\(\\S-*?\\):[0-9]+?);? "
3144 nil t)
3131 (progn 3145 (progn
3132 (setq gdb-selected-frame (match-string 2)) 3146 (setq gdb-selected-frame (match-string 2))
3133 (if (gdb-get-buffer 'gdb-locals-buffer) 3147 (if (gdb-get-buffer 'gdb-locals-buffer)
@@ -3137,6 +3151,16 @@ BUFFER nil or omitted means use the current buffer."
3137 (with-current-buffer (gdb-get-buffer 'gdb-assembler-buffer) 3151 (with-current-buffer (gdb-get-buffer 'gdb-assembler-buffer)
3138 (setq mode-name (concat "Machine:" gdb-selected-frame)))) 3152 (setq mode-name (concat "Machine:" gdb-selected-frame))))
3139 (setq gdb-frame-address (match-string 1)))) 3153 (setq gdb-frame-address (match-string 1))))
3154 (if gud-overlay-arrow-position
3155 (let ((buffer (marker-buffer gud-overlay-arrow-position))
3156 (position (marker-position gud-overlay-arrow-position)))
3157 (when (and buffer (string-equal (buffer-name buffer) (match-string 3)))
3158 (with-current-buffer buffer
3159 (setq fringe-indicator-alist
3160 (if (string-equal gdb-frame-number "0")
3161 nil
3162 '((overlay-arrow . hollow-right-triangle))))
3163 (set-marker gud-overlay-arrow-position position)))))
3140 (goto-char (point-min)) 3164 (goto-char (point-min))
3141 (if (re-search-forward " source language \\(\\S-*\\)\." nil t) 3165 (if (re-search-forward " source language \\(\\S-*\\)\." nil t)
3142 (setq gdb-current-language (match-string 1))) 3166 (setq gdb-current-language (match-string 1)))
@@ -3175,8 +3199,8 @@ is set in them."
3175 `(lambda () (gdb-var-list-children-handler-1 ,varnum))))) 3199 `(lambda () (gdb-var-list-children-handler-1 ,varnum)))))
3176 3200
3177(defconst gdb-var-list-children-regexp-1 3201(defconst gdb-var-list-children-regexp-1
3178 "name=\"\\(.+?\\)\",exp=\"\\(.+?\\)\",numchild=\"\\(.+?\\)\",\ 3202 "child={.*?name=\"\\(.+?\\)\",.*?exp=\"\\(.+?\\)\",.*?\
3179value=\\(\".*?\"\\),type=\"\\(.+?\\)\"}") 3203numchild=\"\\(.+?\\)\",.*?value=\\(\".*?\"\\),.*?type=\"\\(.+?\\)\".*?}")
3180 3204
3181(defun gdb-var-list-children-handler-1 (varnum) 3205(defun gdb-var-list-children-handler-1 (varnum)
3182 (goto-char (point-min)) 3206 (goto-char (point-min))
@@ -3212,7 +3236,8 @@ value=\\(\".*?\"\\),type=\"\\(.+?\\)\"}")
3212 (push 'gdb-var-update gdb-pending-triggers)))) 3236 (push 'gdb-var-update gdb-pending-triggers))))
3213 3237
3214(defconst gdb-var-update-regexp-1 3238(defconst gdb-var-update-regexp-1
3215 "name=\"\\(.*?\\)\",\\(?:value=\\(\".*?\"\\),\\)?in_scope=\"\\(.*?\\)\"") 3239 "{.*?name=\"\\(.*?\\)\",.*?\\(?:value=\\(\".*?\"\\),\\)?.*?\
3240in_scope=\"\\(.*?\\)\".*?}")
3216 3241
3217(defun gdb-var-update-handler-1 () 3242(defun gdb-var-update-handler-1 ()
3218 (dolist (var gdb-var-list) 3243 (dolist (var gdb-var-list)
@@ -3249,7 +3274,7 @@ value=\\(\".*?\"\\),type=\"\\(.+?\\)\"}")
3249 gdb-data-list-register-values-handler) 3274 gdb-data-list-register-values-handler)
3250 3275
3251(defconst gdb-data-list-register-values-regexp 3276(defconst gdb-data-list-register-values-regexp
3252 "number=\"\\(.*?\\)\",value=\"\\(.*?\\)\"") 3277 "{.*?number=\"\\(.*?\\)\",.*?value=\"\\(.*?\\)\".*?}")
3253 3278
3254(defun gdb-data-list-register-values-handler () 3279(defun gdb-data-list-register-values-handler ()
3255 (setq gdb-pending-triggers (delq 'gdb-invalidate-registers-1 3280 (setq gdb-pending-triggers (delq 'gdb-invalidate-registers-1
@@ -3342,7 +3367,7 @@ value=\\(\".*?\"\\),type=\"\\(.+?\\)\"}")
3342 gdb-stack-list-locals-handler) 3367 gdb-stack-list-locals-handler)
3343 3368
3344(defconst gdb-stack-list-locals-regexp 3369(defconst gdb-stack-list-locals-regexp
3345 "name=\"\\(.*?\\)\",type=\"\\(.*?\\)\"") 3370 "{.*?name=\"\\(.*?\\)\",.*?type=\"\\(.*?\\)\"")
3346 3371
3347(defvar gdb-locals-watch-map-1 3372(defvar gdb-locals-watch-map-1
3348 (let ((map (make-sparse-keymap))) 3373 (let ((map (make-sparse-keymap)))
@@ -3361,7 +3386,7 @@ value=\\(\".*?\"\\),type=\"\\(.+?\\)\"}")
3361 (let ((local (list (match-string 1) 3386 (let ((local (list (match-string 1)
3362 (match-string 2) 3387 (match-string 2)
3363 nil))) 3388 nil)))
3364 (if (looking-at ",value=\\(\".*\"\\)}") 3389 (if (looking-at ",value=\\(\".*\"\\).*?}")
3365 (setcar (nthcdr 2 local) (read (match-string 1)))) 3390 (setcar (nthcdr 2 local) (read (match-string 1))))
3366 (push local locals-list))) 3391 (push local locals-list)))
3367 (let ((buf (gdb-get-buffer 'gdb-locals-buffer))) 3392 (let ((buf (gdb-get-buffer 'gdb-locals-buffer)))
diff --git a/lisp/progmodes/gud.el b/lisp/progmodes/gud.el
index 7fa5a0b6dcc..907a2e7c300 100644
--- a/lisp/progmodes/gud.el
+++ b/lisp/progmodes/gud.el
@@ -683,6 +683,7 @@ To run GDB in text command mode, set `gud-gdb-command-name' to
683 683
684 (if (and gud-comint-buffer 684 (if (and gud-comint-buffer
685 (buffer-name gud-comint-buffer) 685 (buffer-name gud-comint-buffer)
686 (get-buffer-process gud-comint-buffer)
686 (with-current-buffer gud-comint-buffer (eq gud-minor-mode 'gdba))) 687 (with-current-buffer gud-comint-buffer (eq gud-minor-mode 'gdba)))
687 (error "Multiple debugging is only supported with \"gdb --fullname\"")) 688 (error "Multiple debugging is only supported with \"gdb --fullname\""))
688 689
diff --git a/lisp/term/mac-win.el b/lisp/term/mac-win.el
index ba0466f9c6f..ef5e8648b5c 100644
--- a/lisp/term/mac-win.el
+++ b/lisp/term/mac-win.el
@@ -1103,15 +1103,6 @@ XConsortium: rgb.txt,v 10.41 94/02/20 18:39:36 rws Exp")
1103 ) 1103 )
1104 "Alist of Mac script codes vs Emacs coding systems.") 1104 "Alist of Mac script codes vs Emacs coding systems.")
1105 1105
1106(defconst mac-system-coding-system
1107 (let ((base (or (cdr (assq mac-system-script-code
1108 mac-script-code-coding-systems))
1109 'mac-roman)))
1110 (if (eq system-type 'darwin)
1111 base
1112 (coding-system-change-eol-conversion base 'mac)))
1113 "Coding system derived from the system script code.")
1114
1115(defun mac-add-charset-info (xlfd-charset mac-text-encoding) 1106(defun mac-add-charset-info (xlfd-charset mac-text-encoding)
1116 "Add a character set to display with Mac fonts. 1107 "Add a character set to display with Mac fonts.
1117Create an entry in `mac-charset-info-alist'. 1108Create an entry in `mac-charset-info-alist'.
@@ -1153,9 +1144,6 @@ correspoinding TextEncodingBase value."
1153 1144
1154;;;; Selections 1145;;;; Selections
1155 1146
1156;; Setup to use the Mac clipboard.
1157(set-selection-coding-system mac-system-coding-system)
1158
1159;;; We keep track of the last text selected here, so we can check the 1147;;; We keep track of the last text selected here, so we can check the
1160;;; current selection against it, and avoid passing back our own text 1148;;; current selection against it, and avoid passing back our own text
1161;;; from x-get-selection-value. 1149;;; from x-get-selection-value.
@@ -1336,7 +1324,8 @@ in `selection-converter-alist', which see."
1336 (setq str (or s 1324 (setq str (or s
1337 (encode-coding-string str 1325 (encode-coding-string str
1338 (if (eq (byteorder) ?B) 1326 (if (eq (byteorder) ?B)
1339 'utf-16be 'utf-16le)))))) 1327 'utf-16be-mac
1328 'utf-16le-mac))))))
1340 ((eq type 'com.apple.traditional-mac-plain-text) 1329 ((eq type 'com.apple.traditional-mac-plain-text)
1341 (let ((encodables (find-coding-systems-string str)) 1330 (let ((encodables (find-coding-systems-string str))
1342 (rest mac-script-code-coding-systems)) 1331 (rest mac-script-code-coding-systems))
@@ -1896,6 +1885,22 @@ It returns a name of the created fontset."
1896 (fontset-add-mac-fonts fontset t) 1885 (fontset-add-mac-fonts fontset t)
1897 fontset)) 1886 fontset))
1898 1887
1888;; Adjust Courier font specifications in x-fixed-font-alist.
1889(let ((courier-fonts (assoc "Courier" x-fixed-font-alist)))
1890 (if courier-fonts
1891 (dolist (label-fonts (cdr courier-fonts))
1892 (setcdr label-fonts
1893 (mapcar
1894 (lambda (font)
1895 (if (string-match "\\`-adobe-courier-\\([^-]*\\)-\\(.\\)-\\(.*\\)-iso8859-1\\'" font)
1896 (replace-match
1897 (if (string= (match-string 2 font) "o")
1898 "-*-courier-\\1-i-\\3-*-*"
1899 "-*-courier-\\1-\\2-\\3-*-*")
1900 t nil font)
1901 font))
1902 (cdr label-fonts))))))
1903
1899;; Setup the default fontset. 1904;; Setup the default fontset.
1900(setup-default-fontset) 1905(setup-default-fontset)
1901(cond ((x-list-fonts "*-iso10646-1") 1906(cond ((x-list-fonts "*-iso10646-1")
@@ -2007,6 +2012,17 @@ ascii:-*-Monaco-*-*-*-*-12-*-*-*-*-*-mac-roman")
2007;; Enable CLIPBOARD copy/paste through menu bar commands. 2012;; Enable CLIPBOARD copy/paste through menu bar commands.
2008(menu-bar-enable-clipboard) 2013(menu-bar-enable-clipboard)
2009 2014
2015(defconst mac-system-coding-system
2016 (let ((base (or (cdr (assq mac-system-script-code
2017 mac-script-code-coding-systems))
2018 'mac-roman)))
2019 (if (eq system-type 'darwin)
2020 base
2021 (coding-system-change-eol-conversion base 'mac)))
2022 "Coding system derived from the system script code.")
2023
2024(set-selection-coding-system mac-system-coding-system)
2025
2010(defun mac-drag-n-drop (event) 2026(defun mac-drag-n-drop (event)
2011 "Edit the files listed in the drag-n-drop EVENT. 2027 "Edit the files listed in the drag-n-drop EVENT.
2012Switch to a buffer editing the last file dropped." 2028Switch to a buffer editing the last file dropped."
diff --git a/lisp/textmodes/org.el b/lisp/textmodes/org.el
index ad4744adf15..5d1efeb6902 100644
--- a/lisp/textmodes/org.el
+++ b/lisp/textmodes/org.el
@@ -2383,7 +2383,7 @@ between words."
2383 "Get the right face for match N in font-lock matching of healdines." 2383 "Get the right face for match N in font-lock matching of healdines."
2384 (setq org-l (- (match-end 2) (match-beginning 1))) 2384 (setq org-l (- (match-end 2) (match-beginning 1)))
2385 (if org-odd-levels-only (setq org-l (1+ (/ org-l 2)))) 2385 (if org-odd-levels-only (setq org-l (1+ (/ org-l 2))))
2386 (setq org-f (nth (1- (% org-l org-n-levels)) org-level-faces)) 2386 (setq org-f (nth (% (1- org-l) org-n-levels) org-level-faces))
2387 (cond 2387 (cond
2388 ((eq n 1) (if org-hide-leading-stars 'org-hide org-f)) 2388 ((eq n 1) (if org-hide-leading-stars 'org-hide org-f))
2389 ((eq n 2) org-f) 2389 ((eq n 2) org-f)
diff --git a/lisp/url/ChangeLog b/lisp/url/ChangeLog
index 60a279356b8..7d9e289e8e5 100644
--- a/lisp/url/ChangeLog
+++ b/lisp/url/ChangeLog
@@ -1,3 +1,14 @@
12006-03-29 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * url-handlers.el (url-handler-directory-file-name): New handler.
4 (url-file-local-copy): Plug race condition security hole.
5
62006-03-27 Romain Francoise <romain@orebokech.com>
7
8 * url-irc.el (url-irc-rcirc, url-irc-erc): New functions.
9 (url-irc-function): Add rcirc and ERC to the list of IRC clients.
10 Default to rcirc, since ZenIRC isn't part of Emacs.
11
12006-03-07 Stefan Monnier <monnier@iro.umontreal.ca> 122006-03-07 Stefan Monnier <monnier@iro.umontreal.ca>
2 13
3 * url-http.el (url-http-find-free-connection): Fix braino in last fix. 14 * url-http.el (url-http-find-free-connection): Fix braino in last fix.
diff --git a/lisp/url/url-handlers.el b/lisp/url/url-handlers.el
index 0338eefd268..00fc415659e 100644
--- a/lisp/url/url-handlers.el
+++ b/lisp/url/url-handlers.el
@@ -151,6 +151,8 @@ the arguments that would have been passed to OPERATION."
151(put 'substitute-in-file-name 'url-file-handlers 'url-file-handler-identity) 151(put 'substitute-in-file-name 'url-file-handlers 'url-file-handler-identity)
152(put 'file-name-absolute-p 'url-file-handlers (lambda (&rest ignored) t)) 152(put 'file-name-absolute-p 'url-file-handlers (lambda (&rest ignored) t))
153(put 'expand-file-name 'url-file-handlers 'url-handler-expand-file-name) 153(put 'expand-file-name 'url-file-handlers 'url-handler-expand-file-name)
154(put 'directory-file-name 'url-file-handlers 'url-handler-directory-file-name)
155;; (put 'file-name-as-directory 'url-file-handlers 'url-handler-file-name-as-directory)
154 156
155;; These are operations that we do not support yet (DAV!!!) 157;; These are operations that we do not support yet (DAV!!!)
156(put 'file-writable-p 'url-file-handlers 'ignore) 158(put 'file-writable-p 'url-file-handlers 'ignore)
@@ -160,10 +162,27 @@ the arguments that would have been passed to OPERATION."
160(put 'vc-registered 'url-file-handlers 'ignore) 162(put 'vc-registered 'url-file-handlers 'ignore)
161 163
162(defun url-handler-expand-file-name (file &optional base) 164(defun url-handler-expand-file-name (file &optional base)
165 ;; When we see "/foo/bar" in a file whose working dir is "http://bla/bla",
166 ;; there are two interpretations possible: either it's a local "/foo/bar"
167 ;; or it's "http:/bla/foo/bar". When working with URLs, the second
168 ;; interpretation is the right one, but when working with Emacs file
169 ;; names, the first is preferred.
163 (if (file-name-absolute-p file) 170 (if (file-name-absolute-p file)
164 (expand-file-name file "/") 171 (expand-file-name file "/")
165 (url-expand-file-name file base))) 172 (url-expand-file-name file base)))
166 173
174;; directory-file-name and file-name-as-directory are kind of hard to
175;; implement really right for URLs since URLs can have repeated / chars.
176;; We'd want the following behavior:
177;; idempotence: (d-f-n (d-f-n X) == (d-f-n X)
178;; idempotence: (f-n-a-d (f-n-a-d X) == (f-n-a-d X)
179;; reversible: (d-f-n (f-n-a-d (d-f-n X))) == (d-f-n X)
180;; reversible: (f-n-a-d (d-f-n (f-n-a-d X))) == (f-n-a-d X)
181(defun url-handler-directory-file-name (dir)
182 ;; When there's more than a single /, just don't touch the slashes at all.
183 (if (string-match "//\\'" dir) dir
184 (url-run-real-handler 'directory-file-name (list dir))))
185
167;; The actual implementation 186;; The actual implementation
168;;;###autoload 187;;;###autoload
169(defun url-copy-file (url newname &optional ok-if-already-exists keep-time) 188(defun url-copy-file (url newname &optional ok-if-already-exists keep-time)
@@ -193,7 +212,7 @@ A prefix arg makes KEEP-TIME non-nil."
193 "Copy URL into a temporary file on this machine. 212 "Copy URL into a temporary file on this machine.
194Returns the name of the local copy, or nil, if FILE is directly 213Returns the name of the local copy, or nil, if FILE is directly
195accessible." 214accessible."
196 (let ((filename (make-temp-name "url"))) 215 (let ((filename (make-temp-file "url")))
197 (url-copy-file url filename) 216 (url-copy-file url filename)
198 filename)) 217 filename))
199 218
diff --git a/lisp/url/url-irc.el b/lisp/url/url-irc.el
index a876657d393..6a7a62573e9 100644
--- a/lisp/url/url-irc.el
+++ b/lisp/url/url-irc.el
@@ -33,15 +33,17 @@
33 33
34(defconst url-irc-default-port 6667 "Default port for IRC connections") 34(defconst url-irc-default-port 6667 "Default port for IRC connections")
35 35
36(defcustom url-irc-function 'url-irc-zenirc 36(defcustom url-irc-function 'url-irc-rcirc
37 "*Function to actually open an IRC connection. 37 "*Function to actually open an IRC connection.
38Should be a function that takes several argument: 38Should be a function that takes several arguments:
39 HOST - the hostname of the IRC server to contact 39 HOST - the hostname of the IRC server to contact
40 PORT - the port number of the IRC server to contact 40 PORT - the port number of the IRC server to contact
41 CHANNEL - What channel on the server to visit right away (can be nil) 41 CHANNEL - What channel on the server to visit right away (can be nil)
42 USER - What username to use 42 USER - What username to use
43PASSWORD - What password to use" 43PASSWORD - What password to use"
44 :type '(choice (const :tag "ZEN IRC" :value 'url-irc-zenirc) 44 :type '(choice (const :tag "rcirc" :value url-irc-rcirc)
45 (const :tag "ERC" :value url-irc-erc)
46 (const :tag "ZEN IRC" :value url-irc-zenirc)
45 (function :tag "Other")) 47 (function :tag "Other"))
46 :group 'url) 48 :group 'url)
47 49
@@ -59,6 +61,17 @@ PASSWORD - What password to use"
59 (insert "/join " channel) 61 (insert "/join " channel)
60 (zenirc-send-line)))) 62 (zenirc-send-line))))
61 63
64(defun url-irc-rcirc (host port channel user password)
65 (let ((chan (when channel (concat "#" channel))))
66 (rcirc-connect host port user nil nil (when chan (list chan)))
67 (when chan
68 (switch-to-buffer (concat chan "@" host)))))
69
70(defun url-irc-erc (host port channel user password)
71 (erc-select :server host :port port :nick user :password password)
72 (when channel
73 (erc-join-channel channel)))
74
62;;;###autoload 75;;;###autoload
63(defun url-irc (url) 76(defun url-irc (url)
64 (let* ((host (url-host url)) 77 (let* ((host (url-host url))
@@ -74,7 +87,7 @@ PASSWORD - What password to use"
74 (setq chan nil)) 87 (setq chan nil))
75 (funcall url-irc-function host port chan user pass) 88 (funcall url-irc-function host port chan user pass)
76 nil)) 89 nil))
77 90
78(provide 'url-irc) 91(provide 'url-irc)
79 92
80;;; arch-tag: 2e5eecf8-9eb3-436b-9fbd-c26f2fb2bf3e 93;;; arch-tag: 2e5eecf8-9eb3-436b-9fbd-c26f2fb2bf3e
diff --git a/lispref/ChangeLog b/lispref/ChangeLog
index 8438af1698a..2a398b3b52c 100644
--- a/lispref/ChangeLog
+++ b/lispref/ChangeLog
@@ -1,3 +1,13 @@
12006-03-28 Kim F. Storm <storm@cua.dk>
2
3 * processes.texi (Accepting Output): Remove obsolete (and incorrect)
4 remarks about systems that don't support fractional seconds.
5
62006-03-25 Karl Berry <karl@gnu.org>
7
8 * elisp.texi: use @copyright{} instead of (C), and do not indent
9 the year list.
10
12006-03-21 Nick Roberts <nickrob@snap.net.nz> 112006-03-21 Nick Roberts <nickrob@snap.net.nz>
2 12
3 * display.texi (Fringe Indicators): Fix typos. 13 * display.texi (Fringe Indicators): Fix typos.
diff --git a/lispref/elisp.texi b/lispref/elisp.texi
index cae26f360a4..9d99236b629 100644
--- a/lispref/elisp.texi
+++ b/lispref/elisp.texi
@@ -11,7 +11,7 @@
11 11
12@dircategory Emacs 12@dircategory Emacs
13@direntry 13@direntry
14* Elisp: (elisp). The Emacs Lisp Reference Manual. 14* Elisp: (elisp). The Emacs Lisp Reference Manual.
15@end direntry 15@end direntry
16 16
17@smallbook 17@smallbook
@@ -30,8 +30,9 @@
30This is edition @value{VERSION} of the GNU Emacs Lisp 30This is edition @value{VERSION} of the GNU Emacs Lisp
31Reference Manual, corresponding to Emacs version @value{EMACSVER}. 31Reference Manual, corresponding to Emacs version @value{EMACSVER}.
32 32
33Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 33Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998,
34 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 341999, 2000, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
35Inc.
35 36
36@quotation 37@quotation
37Permission is granted to copy, distribute and/or modify this document 38Permission is granted to copy, distribute and/or modify this document
diff --git a/lispref/processes.texi b/lispref/processes.texi
index 4cbc4b72e33..5f0cfb0edf0 100644
--- a/lispref/processes.texi
+++ b/lispref/processes.texi
@@ -1309,12 +1309,6 @@ subprocess output.
1309 1309
1310The argument @var{seconds} need not be an integer. If it is a floating 1310The argument @var{seconds} need not be an integer. If it is a floating
1311point number, this function waits for a fractional number of seconds. 1311point number, this function waits for a fractional number of seconds.
1312Some systems support only a whole number of seconds; on these systems,
1313@var{seconds} is rounded down.
1314
1315Not all operating systems support waiting periods other than multiples
1316of a second; on those that do not, you get an error if you specify
1317nonzero @var{millisec}.
1318 1312
1319@c Emacs 22.1 feature 1313@c Emacs 22.1 feature
1320If @var{process} is a process, and the argument @var{just-this-one} is 1314If @var{process} is a process, and the argument @var{just-this-one} is
diff --git a/man/ChangeLog b/man/ChangeLog
index 3628ec610c3..e192728c43c 100644
--- a/man/ChangeLog
+++ b/man/ChangeLog
@@ -1,3 +1,51 @@
12006-03-29 Reiner Steib <Reiner.Steib@gmx.de>
2
3 * gnus.texi (Top): Add comment about version line.
4
5 * message.texi (Top): Ditto. Change to take named versions into
6 account.
7
82006-03-28 Reiner Steib <Reiner.Steib@gmx.de>
9
10 * gnus.texi (Posting Styles): Add x-face-file to example.
11 (X-Face): Refer to posting styles.
12
13 * gnus-faq.texi ([5.8]): Add x-face-file.
14 ([8.4]): Add links to gmane.emacs.gnus.user and
15 gmane.emacs.gnus.general.
16
172006-03-28 Eli Zaretskii <eliz@gnu.org>
18
19 * files.texi (File Name Cache): Make it clear that the cache is
20 not persistent.
21
222006-03-27 Reiner Steib <Reiner.Steib@gmx.de>
23
24 * gnus-faq.texi: Use .invalid.
25 ([5.4]): Fix gnus-posting-styles example.
26
272006-03-27 Romain Francoise <romain@orebokech.com>
28
29 * faq.texi (Emacs/W3): Rename from `w3-mode'. Mention that
30 Emacs/W3 needs a new maintainer.
31 (Ispell): Update author and version info.
32 (Mailcrypt): Mention PGG.
33 (New in Emacs 22): Add PGG to the list of new packages.
34 Include minor changes from "Ramprasad B" <ramprasad_i82@yahoo.com>
35 updating dead URLs.
36
372006-03-25 Karl Berry <karl@gnu.org>
38
39 * ada-mode.texi, autotype.texi, calc.texi, cc-mode.texi, cl.texi,
40 dired-x.texi, ebrowse.texi, ediff.texi, emacs-mime.texi,
41 emacs-xtra.texi, emacs.texi, erc.texi, eshell.texi, eudc.texi,
42 faq.texi, forms.texi, gnu.texi, gnus.texi, idlwave.texi,
43 info.texi, message.texi, mh-e.texi, pcl-cvs.texi, pgg.texi,
44 rcirc.texi, reftex.texi, sc.texi, ses.texi, sieve.texi,
45 speedbar.texi, url.texi, vip.texi, viper.texi, widget.texi,
46 woman.texi: (1) use @copyright{} instead of (C) in typeset text;
47 (2) do not indent copyright year list (or anything else).
48
12006-03-21 Bill Wohler <wohler@newt.com> 492006-03-21 Bill Wohler <wohler@newt.com>
2 50
3 * mh-e.texi (Folders): Various edits. 51 * mh-e.texi (Folders): Various edits.
diff --git a/man/ada-mode.texi b/man/ada-mode.texi
index 73896132886..16cb2d11b6e 100644
--- a/man/ada-mode.texi
+++ b/man/ada-mode.texi
@@ -9,7 +9,7 @@
9 9
10@copying 10@copying
11Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004, 11Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004,
12 2005, 2006 Free Software Foundation, Inc. 122005, 2006 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
diff --git a/man/autotype.texi b/man/autotype.texi
index ad29f4295ee..9d707e33243 100644
--- a/man/autotype.texi
+++ b/man/autotype.texi
@@ -13,7 +13,7 @@
13 13
14@copying 14@copying
15Copyright @copyright{} 1994, 1995, 1999, 2002, 2003, 2004, 15Copyright @copyright{} 1994, 1995, 1999, 2002, 2003, 2004,
16 2005, 2006 Free Software Foundation, Inc. 162005, 2006 Free Software Foundation, Inc.
17 17
18@quotation 18@quotation
19Permission is granted to copy, distribute and/or modify this document 19Permission is granted to copy, distribute and/or modify this document
diff --git a/man/calc.texi b/man/calc.texi
index 02a542ca761..ea51a896e23 100644
--- a/man/calc.texi
+++ b/man/calc.texi
@@ -83,8 +83,8 @@
83@copying 83@copying
84This file documents Calc, the GNU Emacs calculator. 84This file documents Calc, the GNU Emacs calculator.
85 85
86Copyright (C) 1990, 1991, 2001, 2002, 2003, 2004, 86Copyright @copyright{} 1990, 1991, 2001, 2002, 2003, 2004,
87 2005, 2006 Free Software Foundation, Inc. 872005, 2006 Free Software Foundation, Inc.
88 88
89@quotation 89@quotation
90Permission is granted to copy, distribute and/or modify this document 90Permission is granted to copy, distribute and/or modify this document
@@ -102,7 +102,7 @@ Software Foundation raise funds for GNU development.''
102 102
103@dircategory Emacs 103@dircategory Emacs
104@direntry 104@direntry
105* Calc: (calc). Advanced desk calculator and mathematical tool. 105* Calc: (calc). Advanced desk calculator and mathematical tool.
106@end direntry 106@end direntry
107 107
108@titlepage 108@titlepage
diff --git a/man/cc-mode.texi b/man/cc-mode.texi
index d541e306ae4..83ed16459aa 100644
--- a/man/cc-mode.texi
+++ b/man/cc-mode.texi
@@ -160,7 +160,7 @@ CC Mode
160This manual is for CC Mode in Emacs. 160This manual is for CC Mode in Emacs.
161 161
162Copyright @copyright{} 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 162Copyright @copyright{} 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
163 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 1632003, 2004, 2005, 2006 Free Software Foundation, Inc.
164 164
165@quotation 165@quotation
166Permission is granted to copy, distribute and/or modify this document 166Permission is granted to copy, distribute and/or modify this document
diff --git a/man/cl.texi b/man/cl.texi
index c6c0a329cde..051aa18e02c 100644
--- a/man/cl.texi
+++ b/man/cl.texi
@@ -5,7 +5,8 @@
5@copying 5@copying
6This file documents the GNU Emacs Common Lisp emulation package. 6This file documents the GNU Emacs Common Lisp emulation package.
7 7
8Copyright (C) 1993, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 8Copyright @copyright{} 1993, 2002, 2003, 2004, 2005, 2006 Free
9Software Foundation, Inc.
9 10
10@quotation 11@quotation
11Permission is granted to copy, distribute and/or modify this document 12Permission is granted to copy, distribute and/or modify this document
diff --git a/man/dired-x.texi b/man/dired-x.texi
index 184d25b363a..54069716797 100644
--- a/man/dired-x.texi
+++ b/man/dired-x.texi
@@ -29,7 +29,7 @@ This documents the ``extra'' features for Dired Mode for GNU Emacs found in
29the file @file{dired-x.el}. 29the file @file{dired-x.el}.
30 30
31Copyright @copyright{} 1993, 1994, 2001, 2002, 2003, 2004, 31Copyright @copyright{} 1993, 1994, 2001, 2002, 2003, 2004,
32 2005, 2006 Free Software Foundation, Inc. 322005, 2006 Free Software Foundation, Inc.
33 33
34@quotation 34@quotation
35Permission is granted to make and distribute verbatim copies of this 35Permission is granted to make and distribute verbatim copies of this
diff --git a/man/ebrowse.texi b/man/ebrowse.texi
index db58c819922..0ffb7173e64 100644
--- a/man/ebrowse.texi
+++ b/man/ebrowse.texi
@@ -11,7 +11,7 @@
11This file documents Ebrowse, a C++ class browser for GNU Emacs. 11This file documents Ebrowse, a C++ class browser for GNU Emacs.
12 12
13Copyright @copyright{} 2000, 2002, 2003, 2004, 13Copyright @copyright{} 2000, 2002, 2003, 2004,
14 2005, 2006 Free Software Foundation, Inc. 142005, 2006 Free Software Foundation, Inc.
15 15
16@quotation 16@quotation
17Permission is granted to copy, distribute and/or modify this document 17Permission is granted to copy, distribute and/or modify this document
diff --git a/man/ediff.texi b/man/ediff.texi
index 01e79c821d0..3179447fd9a 100644
--- a/man/ediff.texi
+++ b/man/ediff.texi
@@ -26,7 +26,7 @@ This file documents Ediff, a comprehensive visual interface to Unix diff
26and patch utilities. 26and patch utilities.
27 27
28Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 28Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
29 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 292003, 2004, 2005, 2006 Free Software Foundation, Inc.
30 30
31@quotation 31@quotation
32Permission is granted to copy, distribute and/or modify this document 32Permission is granted to copy, distribute and/or modify this document
diff --git a/man/emacs-mime.texi b/man/emacs-mime.texi
index 1049f95b0fd..aec55bd9a01 100644
--- a/man/emacs-mime.texi
+++ b/man/emacs-mime.texi
@@ -9,8 +9,8 @@
9@copying 9@copying
10This file documents the Emacs MIME interface functionality. 10This file documents the Emacs MIME interface functionality.
11 11
12Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 12Copyright @copyright{} 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
13 Free Software Foundation, Inc. 132006 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
diff --git a/man/emacs-xtra.texi b/man/emacs-xtra.texi
index 34fa1ca70f2..4aff9716f75 100644
--- a/man/emacs-xtra.texi
+++ b/man/emacs-xtra.texi
@@ -10,7 +10,7 @@
10@copying 10@copying
11This manual describes specialized features of Emacs. 11This manual describes specialized features of Emacs.
12 12
13Copyright (C) 2004, 2005, 2006 Free Software Foundation, Inc. 13Copyright @copyright{} 2004, 2005, 2006 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
diff --git a/man/emacs.texi b/man/emacs.texi
index 2c81305083d..60cc975d6ba 100644
--- a/man/emacs.texi
+++ b/man/emacs.texi
@@ -11,8 +11,9 @@
11This is the @value{EDITION} edition of the @cite{GNU Emacs Manual}, 11This is the @value{EDITION} edition of the @cite{GNU Emacs Manual},
12updated for Emacs version @value{EMACSVER}. 12updated for Emacs version @value{EMACSVER}.
13 13
14Copyright (C) 1985, 1986, 1987, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 14Copyright @copyright{} 1985, 1986, 1987, 1993, 1994, 1995, 1996, 1997,
15 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 151998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software
16Foundation, Inc.
16 17
17@quotation 18@quotation
18Permission is granted to copy, distribute and/or modify this document 19Permission is granted to copy, distribute and/or modify this document
diff --git a/man/erc.texi b/man/erc.texi
index 4713afa2fbc..b1bea814168 100644
--- a/man/erc.texi
+++ b/man/erc.texi
@@ -6,7 +6,7 @@
6 6
7@dircategory Emacs 7@dircategory Emacs
8@direntry 8@direntry
9* ERC: (erc). Powerful, modular, and extensible IRC client for Emacs. 9* ERC: (erc). Powerful, modular, and extensible IRC client for Emacs.
10@end direntry 10@end direntry
11 11
12@syncodeindex fn cp 12@syncodeindex fn cp
diff --git a/man/eshell.texi b/man/eshell.texi
index e0a59774b42..51f3fb8ae7a 100644
--- a/man/eshell.texi
+++ b/man/eshell.texi
@@ -9,7 +9,7 @@
9This manual is for Eshell, the Emacs shell. 9This manual is for Eshell, the Emacs shell.
10 10
11Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004, 11Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004,
12 2005, 2006 Free Software Foundation, Inc. 122005, 2006 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
diff --git a/man/eudc.texi b/man/eudc.texi
index f402cc31d38..3a1f93dec7c 100644
--- a/man/eudc.texi
+++ b/man/eudc.texi
@@ -12,8 +12,8 @@ EUDC is the Emacs Unified Directory Client, a common interface to
12directory servers using various protocols such as LDAP or the CCSO white 12directory servers using various protocols such as LDAP or the CCSO white
13pages directory system (PH/QI) 13pages directory system (PH/QI)
14 14
15Copyright (C) 1998, 2000, 2001, 2002, 2003, 2004, 15Copyright @copyright{} 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2006
16 2005, 2006 Free Software Foundation, Inc. 16Free Software Foundation, Inc.
17 17
18@quotation 18@quotation
19Permission is granted to copy, distribute and/or modify this document 19Permission is granted to copy, distribute and/or modify this document
diff --git a/man/faq.texi b/man/faq.texi
index 0c4838d9019..a2ec12f6408 100644
--- a/man/faq.texi
+++ b/man/faq.texi
@@ -14,7 +14,8 @@
14@c appreciate a notice if you do). 14@c appreciate a notice if you do).
15 15
16@copying 16@copying
17Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 17Copyright @copyright{} 2001, 2002, 2003, 2004, 2005, 2006 Free
18Software Foundation, Inc.@*
18Copyright 1994,1995,1996,1997,1998,1999,2000 Reuven M. Lerner@* 19Copyright 1994,1995,1996,1997,1998,1999,2000 Reuven M. Lerner@*
19Copyright 1992,1993 Steven Byrnes@* 20Copyright 1992,1993 Steven Byrnes@*
20Copyright 1990,1991,1992 Joseph Brian Wells@* 21Copyright 1990,1991,1992 Joseph Brian Wells@*
@@ -310,7 +311,7 @@ consortium of computer vendors which develops commercial software for
310Unix systems. 311Unix systems.
311 312
312The word ``free'' in the title of the Free Software Foundation refers to 313The word ``free'' in the title of the Free Software Foundation refers to
313``freedom,'' not ``zero dollars.'' Anyone can charge any price for 314``freedom,'' not ``zero cost.'' Anyone can charge any price for
314GPL-covered software that they want to. However, in practice, the 315GPL-covered software that they want to. However, in practice, the
315freedom enforced by the GPL leads to low prices, because you can always 316freedom enforced by the GPL leads to low prices, because you can always
316get the software for less money from someone else, since everyone has 317get the software for less money from someone else, since everyone has
@@ -1165,7 +1166,7 @@ operation on X. Mouse wheel support is now enabled by default.
1165@cindex New modes 1166@cindex New modes
1166Many new modes and packages have been included in Emacs, such as Leim, 1167Many new modes and packages have been included in Emacs, such as Leim,
1167Calc, Tramp and URL, as well as IDO, CUA, rcirc, ERC, conf-mode, 1168Calc, Tramp and URL, as well as IDO, CUA, rcirc, ERC, conf-mode,
1168python-mode, table, tumme, SES, ruler, Flymake, Org, etc. 1169python-mode, table, tumme, SES, ruler, Flymake, Org, PGG, etc.
1169 1170
1170@cindex Documentation 1171@cindex Documentation
1171@cindex Emacs Lisp Manual 1172@cindex Emacs Lisp Manual
@@ -3489,7 +3490,7 @@ For a long time, the Emacs Lisp Archive provided a central repository
3489for Emacs packages. Sadly, it has not been active for some time, 3490for Emacs packages. Sadly, it has not been active for some time,
3490although you can still access the old files at 3491although you can still access the old files at
3491 3492
3492@uref{ftp://ftp.cis.ohio-state.edu/pub/emacs-lisp/WWW/index.html} 3493@uref{http://www.club.cc.cmu.edu/pub/gnu/elisp-archive/}
3493 3494
3494Read the file @file{etc/MORE.STUFF} for more information about 3495Read the file @file{etc/MORE.STUFF} for more information about
3495external packages. 3496external packages.
@@ -3637,7 +3638,8 @@ lack certain features, such as the Emacs Lisp extension language.
3637@cindex Windows 9X, ME, NT, 2K, and CE, Emacs for 3638@cindex Windows 9X, ME, NT, 2K, and CE, Emacs for
3638 3639
3639For information on Emacs for Windows 95 and NT, read the FAQ produced by 3640For information on Emacs for Windows 95 and NT, read the FAQ produced by
3640@email{voelker@@cs.washington.edu, Geoff Voelker}, available at 3641@email{voelker@@cs.washington.edu, Geoff Voelker} and currently maintained
3642by @email{ramprasad_i82@@yahoo.com, Ramprasad B}, available at
3641 3643
3642@uref{http://www.gnu.org/software/emacs/windows/ntemacs.html} 3644@uref{http://www.gnu.org/software/emacs/windows/ntemacs.html}
3643 3645
@@ -3658,17 +3660,17 @@ You will need MSVC 6.0 and a Windows CE SDK to build this port.
3658 3660
3659Emacs 20.6 is ported for emx on OS/2 2.0 or 2.1, and is available at 3661Emacs 20.6 is ported for emx on OS/2 2.0 or 2.1, and is available at
3660 3662
3661@uref{ftp://hobbes.nmsu.edu/pub/os2/apps/editors/emacs/e206*.zip} 3663@uref{ftp://hobbes.nmsu.edu/pub/os2/apps/editors/emacs/}
3662 3664
3663@noindent 3665@noindent
3664and also at 3666and also at
3665 3667
3666@uref{http://archiv.leo.org/pub/comp/os/os2/leo/gnu/emacs%2d20/} 3668@uref{http://www.dotemacs.de/os2/emacs.html}
3667 3669
3668Instructions for installation, basic setup, and other useful information 3670Instructions for installation, basic setup, and other useful information
3669for OS/2 users of Emacs can be found at 3671for OS/2 users of Emacs can be found at
3670 3672
3671@uref{http://userpage.fu-berlin.de/~oheiabbd/emacs/emacs206-os2.html} 3673@uref{http://home.snafu.de/ohei/emacs/emacs206-os2.html}
3672 3674
3673@node Emacs for Atari ST, Emacs for the Amiga , Emacs for OS/2, Finding Emacs and related packages 3675@node Emacs for Atari ST, Emacs for the Amiga , Emacs for OS/2, Finding Emacs and related packages
3674@section Where can I get Emacs for my Atari ST? 3676@section Where can I get Emacs for my Atari ST?
@@ -3699,7 +3701,7 @@ beta version of Emacs 19.25 for the Amiga. You can get the binary at
3699Emacs.app is a NeXTSTEP version of Emacs 19.34 which supports colors, 3701Emacs.app is a NeXTSTEP version of Emacs 19.34 which supports colors,
3700menus, and multiple frames. You can get it from 3702menus, and multiple frames. You can get it from
3701 3703
3702@uref{ftp://next-ftp.peak.org/pub/next/apps/emacs/Emacs_for_NeXTstep.4.20a1.NIHS.b.tar.gz} 3704@uref{ftp://next-ftp.peak.org/pub/next-ftp/next/apps/emacs/Emacs_for_NeXTstep.4.20a1.NIHS.b.tar.gz}
3703 3705
3704@node Emacs for Apple computers, Emacs for VMS and DECwindows, Emacs for NeXTSTEP, Finding Emacs and related packages 3706@node Emacs for Apple computers, Emacs for VMS and DECwindows, Emacs for NeXTSTEP, Finding Emacs and related packages
3705@section Where can I get Emacs for my Apple computer? 3707@section Where can I get Emacs for my Apple computer?
@@ -3718,7 +3720,7 @@ Beginning with version 22.1, Emacs supports Mac OS X natively.
3718@cindex VMS, Emacs for 3720@cindex VMS, Emacs for
3719 3721
3720Up-to-date information about GNU software (including Emacs) for VMS is 3722Up-to-date information about GNU software (including Emacs) for VMS is
3721available at @uref{http://vms.gnu.org/}. 3723available at @uref{http://www.lp.se/gnu-vms/}.
3722 3724
3723@node Modes for various languages, , Emacs for VMS and DECwindows, Finding Emacs and related packages 3725@node Modes for various languages, , Emacs for VMS and DECwindows, Finding Emacs and related packages
3724@section Where can I get modes for Lex, Yacc/Bison, Bourne shell, csh, C@t{++}, Objective-C, Pascal, Java, and Awk? 3726@section Where can I get modes for Lex, Yacc/Bison, Bourne shell, csh, C@t{++}, Objective-C, Pascal, Java, and Awk?
@@ -3758,7 +3760,7 @@ Java code. It is distributed with Emacs, but has
3758* AUCTeX:: 3760* AUCTeX::
3759* BBDB:: 3761* BBDB::
3760* Ispell:: 3762* Ispell::
3761* w3-mode:: 3763* Emacs/W3::
3762* EDB:: 3764* EDB::
3763* Mailcrypt:: 3765* Mailcrypt::
3764* JDE:: 3766* JDE::
@@ -3874,7 +3876,7 @@ better than the one distributed with Emacs:
38744.3 38764.3
3875 3877
3876@item Distribution 3878@item Distribution
3877@uref{ftp://archive.cis.ohio-state.edu/pub/emacs-lisp/old-archive/modes/vip-mode.tar.Z} 3879@uref{ftp://www.club.cc.cmu.edu/pub/gnu/elisp-archive/modes/vip-mode.tar.Z}
3878 3880
3879@end table 3881@end table
3880 3882
@@ -3946,7 +3948,7 @@ Release announcements: @email{bbdb-announce-request@@lists.sourceforge.net}
3946 3948
3947@end table 3949@end table
3948 3950
3949@node Ispell, w3-mode, BBDB, Major packages and programs 3951@node Ispell, Emacs/W3, BBDB, Major packages and programs
3950@section Ispell --- spell checker in C with interface for Emacs 3952@section Ispell --- spell checker in C with interface for Emacs
3951@cindex Spell-checker 3953@cindex Spell-checker
3952@cindex Checking spelling 3954@cindex Checking spelling
@@ -3955,33 +3957,24 @@ Release announcements: @email{bbdb-announce-request@@lists.sourceforge.net}
3955@table @b 3957@table @b
3956 3958
3957@item Author 3959@item Author
3958@email{geoff@@itcorp.com, Geoff Kuenning} 3960@email{geoff@@cs.hmc.edu, Geoff Kuenning}
3959 3961
3960@item Latest version 3962@item Latest version
39613.1.20 39633.3.02
3962 3964
3963@item Distribution 3965@item Distribution
3964@uref{ftp://ftp.cs.ucla.edu/pub/ispell/ispell-3.1.20.tar.gz}@* 3966@uref{http://fmg-www.cs.ucla.edu/geoff/tars/ispell-3.3.02.tar.gz}@*
3965 3967
3966@item Web site 3968@item Web site
3967@uref{http://fmg-www.cs.ucla.edu/geoff/ispell.html} 3969@uref{http://fmg-www.cs.ucla.edu/geoff/ispell.html}
3968 3970
3969@end table 3971@end table
3970 3972
3971@itemize @bullet
3972
3973@item
3974Do not ask Geoff to send you the latest version of Ispell. He does not
3975have free e-mail.
3976
3977@item
3978This Ispell program is distinct from GNU Ispell 4.0. GNU Ispell 4.0 is 3973This Ispell program is distinct from GNU Ispell 4.0. GNU Ispell 4.0 is
3979no longer a supported product. 3974no longer a supported product.
3980 3975
3981@end itemize 3976@node Emacs/W3, EDB, Ispell, Major packages and programs
3982 3977@section Emacs/W3 --- A World Wide Web browser inside of Emacs
3983@node w3-mode, EDB, Ispell, Major packages and programs
3984@section w3-mode --- A World Wide Web browser inside of Emacs
3985@cindex WWW browser 3978@cindex WWW browser
3986@cindex Web browser 3979@cindex Web browser
3987@cindex HTML browser in Emacs 3980@cindex HTML browser in Emacs
@@ -3990,22 +3983,26 @@ no longer a supported product.
3990@table @b 3983@table @b
3991 3984
3992@item Author 3985@item Author
3993@email{wmperry@@spry.com, Bill Perry} 3986@email{wmperry@@gnu.org, Bill Perry}
3987
3988@item Maintainer
3989Emacs/W3 needs a maintainer. It has lain dormant for several years. If
3990you would like to take over the project, please contact
3991@email{maintainers@@gnu.org}.
3994 3992
3995@item Latest version 3993@item Latest version
39964.0pre.39 39944.0pre.47
3997 3995
3998@item Distribution 3996@item Distribution
3999@uref{ftp://ftp.cs.indiana.edu/pub/elisp/w3/w3.tar.gz} 3997@uref{http://savannah.gnu.org/projects/w3}
4000 3998
4001@item Mailing lists 3999@item Mailing lists
4002Receive announcements from @email{w3-announce-request@@indiana.edu}@* 4000Receive announcements from @email{w3-announce@@gnu.org}@*
4003Become a beta tester at @email{w3-beta-request@@indiana.edu}@* 4001Help to develop Emacs/W3 at @email{w3-dev@@gnu.org}
4004Help to develop @code{w3-mode} at @email{w3-dev@@indiana.edu}
4005 4002
4006@end table 4003@end table
4007 4004
4008@node EDB, Mailcrypt, w3-mode, Major packages and programs 4005@node EDB, Mailcrypt, Emacs/W3, Major packages and programs
4009@section EDB --- Database program for Emacs; replaces forms editing modes 4006@section EDB --- Database program for Emacs; replaces forms editing modes
4010@cindex EDB 4007@cindex EDB
4011@cindex Database 4008@cindex Database
@@ -4052,6 +4049,11 @@ Help to develop @code{w3-mode} at @email{w3-dev@@indiana.edu}
4052 4049
4053@end table 4050@end table
4054 4051
4052Note that a new package called PGG is bundled with Emacs starting with
4053version 22.1. It is a modern interface to various PGP implementations,
4054including @uref{http://www.gnupg.org/, The GNU Privacy Guard} and
4055supports symmetric encryption.
4056
4055@node JDE, Patch, Mailcrypt, Major packages and programs 4057@node JDE, Patch, Mailcrypt, Major packages and programs
4056@section JDE --- Integrated development environment for Java 4058@section JDE --- Integrated development environment for Java
4057@cindex Java development environment 4059@cindex Java development environment
@@ -4063,14 +4065,15 @@ Help to develop @code{w3-mode} at @email{w3-dev@@indiana.edu}
4063@item Author 4065@item Author
4064@email{paulk@@mathworks.com, Paul Kinnucan} 4066@email{paulk@@mathworks.com, Paul Kinnucan}
4065 4067
4066@item Mailing list
4067jde-subscribe@@sunsite.auc.dk
4068
4069@item Latest version 4068@item Latest version
40702.1.1 40692.3.5
4071 4070
4072@item Web site 4071@item Web site
4073@uref{http://sunsite.auc.dk/jde/} 4072@uref{http://jdee.sunsite.dk/}
4073
4074@item Mailing lists
4075Subscription requests to @email{jde-subscribe@@sunsite.dk}@*
4076Receive announcements from @email{jde-announce-subscribe@@sunsite.dk}
4074 4077
4075@end table 4078@end table
4076 4079
diff --git a/man/files.texi b/man/files.texi
index fa65ef32068..8ed89ac75e1 100644
--- a/man/files.texi
+++ b/man/files.texi
@@ -3417,9 +3417,9 @@ file by name, without having to remember exactly where it is located.
3417When typing a file name in the minibuffer, @kbd{C-@key{tab}} 3417When typing a file name in the minibuffer, @kbd{C-@key{tab}}
3418(@code{file-cache-minibuffer-complete}) completes it using the file 3418(@code{file-cache-minibuffer-complete}) completes it using the file
3419name cache. If you repeat @kbd{C-@key{tab}}, that cycles through the 3419name cache. If you repeat @kbd{C-@key{tab}}, that cycles through the
3420possible completions of what you had originally typed. Note that the 3420possible completions of what you had originally typed. (However, note
3421@kbd{C-@key{tab}} character cannot be typed on most text-only 3421that the @kbd{C-@key{tab}} character cannot be typed on most text-only
3422terminals. 3422terminals.)
3423 3423
3424 The file name cache does not fill up automatically. Instead, you 3424 The file name cache does not fill up automatically. Instead, you
3425load file names into the cache using these commands: 3425load file names into the cache using these commands:
@@ -3444,6 +3444,10 @@ of directory names.
3444Clear the cache; that is, remove all file names from it. 3444Clear the cache; that is, remove all file names from it.
3445@end table 3445@end table
3446 3446
3447 The file name cache is not persistent: it is kept and maintained
3448only for the duration of the Emacs session. You can view the contents
3449of the cache with the @code{file-cache-display} command.
3450
3447@node File Conveniences 3451@node File Conveniences
3448@section Convenience Features for Finding Files 3452@section Convenience Features for Finding Files
3449 3453
diff --git a/man/forms.texi b/man/forms.texi
index efd9368fdb0..561d77c8121 100644
--- a/man/forms.texi
+++ b/man/forms.texi
@@ -18,8 +18,8 @@
18@copying 18@copying
19This file documents Forms mode, a form-editing major mode for GNU Emacs. 19This file documents Forms mode, a form-editing major mode for GNU Emacs.
20 20
21Copyright (C) 1989, 1997, 2001, 2002, 2003, 2004, 21Copyright @copyright{} 1989, 1997, 2001, 2002, 2003, 2004,
22 2005, 2006 Free Software Foundation, Inc. 222005, 2006 Free Software Foundation, Inc.
23 23
24@quotation 24@quotation
25Permission is granted to copy, distribute and/or modify this document 25Permission is granted to copy, distribute and/or modify this document
diff --git a/man/gnu.texi b/man/gnu.texi
index 758814979d1..c2652d09a7b 100644
--- a/man/gnu.texi
+++ b/man/gnu.texi
@@ -6,8 +6,8 @@
6@unnumbered The GNU Manifesto 6@unnumbered The GNU Manifesto
7@end ifclear 7@end ifclear
8@ifset justgnu 8@ifset justgnu
9Copyright (C) 1985, 1993, 2001, 2002, 2003, 2004, 9Copyright @copyright{} 1985, 1993, 2001, 2002, 2003, 2004,
10 2005 Free Software Foundation, Inc. 102005 Free Software Foundation, Inc.
11 11
12Permission is granted to copy, distribute and/or modify this document 12Permission is granted to copy, distribute and/or modify this document
13under the terms of the GNU Free Documentation License, Version 1.2 or 13under the terms of the GNU Free Documentation License, Version 1.2 or
diff --git a/man/gnus-faq.texi b/man/gnus-faq.texi
index 742227b64fc..7fa00c37403 100644
--- a/man/gnus-faq.texi
+++ b/man/gnus-faq.texi
@@ -52,7 +52,7 @@ a subscriber, your submissions will automatically pass. You can
52also subscribe to the list by sending a blank email to 52also subscribe to the list by sending a blank email to
53@email{faq-discuss-subscribe@@my.gnus.org, faq-discuss-subscribe@@my.gnus.org} 53@email{faq-discuss-subscribe@@my.gnus.org, faq-discuss-subscribe@@my.gnus.org}
54and @uref{http://mail1.kens.com/cgi-bin/ezmlm-browse?command=monthbythread%26list=faq-discuss, browse 54and @uref{http://mail1.kens.com/cgi-bin/ezmlm-browse?command=monthbythread%26list=faq-discuss, browse
55the archive}. 55the archive (BROKEN)}.
56 56
57@node FAQ - Changes 57@node FAQ - Changes
58@subheading Changes 58@subheading Changes
@@ -233,10 +233,10 @@ Which version of Emacs do I need?
233 233
234@subsubheading Answer 234@subsubheading Answer
235 235
236Gnus 5.10 requires an Emacs version that is greater 236Gnus 5.10 requires an Emacs version that is greater than or equal
237than or equal to Emacs 20.7 or XEmacs 21.1. The 237to Emacs 20.7 or XEmacs 21.1.
238development versions of Gnus (aka No Gnus) require Emacs 238The development versions of Gnus (aka No Gnus) requires Emacs 21
23921 or XEmacs 21.4. 239or XEmacs 21.4.
240 240
241@node [1.7] 241@node [1.7]
242@subsubheading Question 1.7 242@subsubheading Question 1.7
@@ -1197,26 +1197,26 @@ from using them):
1197@example 1197@example
1198(setq nnmail-split-methods 1198(setq nnmail-split-methods
1199 '(("duplicates" "^Gnus-Warning:.*duplicate") 1199 '(("duplicates" "^Gnus-Warning:.*duplicate")
1200 ("XEmacs-NT" "^\\(To:\\|CC:\\).*localpart@@xemacs.bla.*") 1200 ("XEmacs-NT" "^\\(To:\\|CC:\\).*localpart@@xemacs.invalid.*")
1201 ("Gnus-Tut" "^\\(To:\\|CC:\\).*localpart@@socha.bla.*") 1201 ("Gnus-Tut" "^\\(To:\\|CC:\\).*localpart@@socha.invalid.*")
1202 ("tcsh" "^\\(To:\\|CC:\\).*localpart@@mx.gw.bla.*") 1202 ("tcsh" "^\\(To:\\|CC:\\).*localpart@@mx.gw.invalid.*")
1203 ("BAfH" "^\\(To:\\|CC:\\).*localpart@@.*uni-muenchen.bla.*") 1203 ("BAfH" "^\\(To:\\|CC:\\).*localpart@@.*uni-muenchen.invalid.*")
1204 ("Hamster-src" "^\\(CC:\\|To:\\).*hamster-sourcen@@yahoogroups.\\(de\\|com\\).*") 1204 ("Hamster-src" "^\\(CC:\\|To:\\).*hamster-sourcen@@yahoogroups.\\(de\\|com\\).*")
1205 ("Tagesschau" "^From: tagesschau <localpart@@www.tagesschau.bla>$") 1205 ("Tagesschau" "^From: tagesschau <localpart@@www.tagesschau.invalid>$")
1206 ("Replies" "^\\(CC:\\|To:\\).*localpart@@Frank-Schmitt.bla.*") 1206 ("Replies" "^\\(CC:\\|To:\\).*localpart@@Frank-Schmitt.invalid.*")
1207 ("EK" "^From:.*\\(localpart@@privateprovider.bla\\|localpart@@workplace.bla\\).*") 1207 ("EK" "^From:.*\\(localpart@@privateprovider.invalid\\|localpart@@workplace.invalid\\).*")
1208 ("Spam" "^Content-Type:.*\\(ks_c_5601-1987\\|EUC-KR\\|big5\\|iso-2022-jp\\).*") 1208 ("Spam" "^Content-Type:.*\\(ks_c_5601-1987\\|EUC-KR\\|big5\\|iso-2022-jp\\).*")
1209 ("Spam" "^Subject:.*\\(This really work\\|XINGA\\|ADV:\\|XXX\\|adult\\|sex\\).*") 1209 ("Spam" "^Subject:.*\\(This really work\\|XINGA\\|ADV:\\|XXX\\|adult\\|sex\\).*")
1210 ("Spam" "^Subject:.*\\(\=\?ks_c_5601-1987\?\\|\=\?euc-kr\?\\|\=\?big5\?\\).*") 1210 ("Spam" "^Subject:.*\\(\=\?ks_c_5601-1987\?\\|\=\?euc-kr\?\\|\=\?big5\?\\).*")
1211 ("Spam" "^X-Mailer:\\(.*BulkMailer.*\\|.*MIME::Lite.*\\|\\)") 1211 ("Spam" "^X-Mailer:\\(.*BulkMailer.*\\|.*MIME::Lite.*\\|\\)")
1212 ("Spam" "^X-Mailer:\\(.*CyberCreek Avalanche\\|.*http\:\/\/GetResponse\.com\\)") 1212 ("Spam" "^X-Mailer:\\(.*CyberCreek Avalanche\\|.*http\:\/\/GetResponse\.com\\)")
1213 ("Spam" "^From:.*\\(verizon\.net\\|prontomail\.com\\|money\\|ConsumerDirect\\).*") 1213 ("Spam" "^From:.*\\(verizon\.net\\|prontomail\.com\\|money\\|ConsumerDirect\\).*")
1214 ("Spam" "^Delivered-To: GMX delivery to spamtrap@@gmx.bla$") 1214 ("Spam" "^Delivered-To: GMX delivery to spamtrap@@gmx.invalid$")
1215 ("Spam" "^Received: from link2buy.com") 1215 ("Spam" "^Received: from link2buy.com")
1216 ("Spam" "^CC: .*azzrael@@t-online.bla") 1216 ("Spam" "^CC: .*azzrael@@t-online.invalid")
1217 ("Spam" "^X-Mailer-Version: 1.50 BETA") 1217 ("Spam" "^X-Mailer-Version: 1.50 BETA")
1218 ("Uni" "^\\(CC:\\|To:\\).*localpart@@uni-koblenz.bla.*") 1218 ("Uni" "^\\(CC:\\|To:\\).*localpart@@uni-koblenz.invalid.*")
1219 ("Inbox" "^\\(CC:\\|To:\\).*\\(my\ name\\|address@@one.bla\\|adress@@two.bla\\)") 1219 ("Inbox" "^\\(CC:\\|To:\\).*\\(my\ name\\|address@@one.invalid\\|adress@@two.invalid\\)")
1220 ("Spam" ""))) 1220 ("Spam" "")))
1221@end example 1221@end example
1222@noindent 1222@noindent
@@ -1314,7 +1314,7 @@ This example should make the syntax clear:
1314(setq gnus-posting-styles 1314(setq gnus-posting-styles
1315 '((".*" 1315 '((".*"
1316 (name "Frank Schmitt") 1316 (name "Frank Schmitt")
1317 (address "me@@there.bla") 1317 (address "me@@there.invalid")
1318 (organization "Hamme net, kren mer och nimmi") 1318 (organization "Hamme net, kren mer och nimmi")
1319 (signature-file "~/.signature") 1319 (signature-file "~/.signature")
1320 ("X-SampleHeader" "foobar") 1320 ("X-SampleHeader" "foobar")
@@ -1366,21 +1366,21 @@ at the bottom.
1366 1366
1367@example 1367@example
1368(setq gnus-posting-styles 1368(setq gnus-posting-styles
1369 '((".*" ;;default 1369 '((".*" ;;default
1370 (name "Frank Schmitt") 1370 (name "Frank Schmitt")
1371 (organization "Hamme net, kren mer och nimmi") 1371 (organization "Hamme net, kren mer och nimmi")
1372 (signature-file "~/.signature") ) 1372 (signature-file "~/.signature"))
1373 ((message-news-p) ;;Usenet news? 1373 ((message-news-p) ;;Usenet news?
1374 (address "mySpamTrap@@Frank-Schmitt.bla") 1374 (address "mySpamTrap@@Frank-Schmitt.invalid")
1375 ("Reply-To" "hereRealRepliesOnlyPlease@@Frank-Schmitt.bla") ) 1375 (reply-to "hereRealRepliesOnlyPlease@@Frank-Schmitt.invalid"))
1376 ((message-mail-p) ;;mail? 1376 ((message-mail-p) ;;mail?
1377 (address "usedForMails@@Frank-Schmitt.bla") ) 1377 (address "usedForMails@@Frank-Schmitt.invalid"))
1378 ("^gmane" ;;this is mail, too in fact 1378 ("^gmane" ;;this is mail, too in fact
1379 (address "usedForMails@@Frank-Schmitt.net") 1379 (address "usedForMails@@Frank-Schmitt.invalid")
1380 ("Reply-To" nil) ) 1380 (reply-to nil))
1381 ("^gmane.mail.spam.spamassassin.general$" 1381 ("^gmane\\.mail\\.spam\\.spamassassin\\.general$"
1382 (eval (setq mail-envelope-from "Azzrael@@rz-online.de")) 1382 (eval (set (make-local-variable 'message-sendmail-envelope-from)
1383 (address "Azzrael@@rz-online.de")) )) 1383 "Azzrael@@rz-online.de")))))
1384@end example 1384@end example
1385@noindent 1385@noindent
1386 1386
@@ -1464,7 +1464,7 @@ You can store your mail addresses in a ~/.mailrc file using a simple
1464alias syntax: 1464alias syntax:
1465 1465
1466@example 1466@example
1467alias al "Al <al@@english-heritage.bla>" 1467alias al "Al <al@@english-heritage.invalid>"
1468@end example 1468@end example
1469@noindent 1469@noindent
1470 1470
@@ -1495,8 +1495,8 @@ place them in ~/.emacs:
1495(setq bbdb-north-american-phone-numbers-p nil) 1495(setq bbdb-north-american-phone-numbers-p nil)
1496;;Tell bbdb about your email address: 1496;;Tell bbdb about your email address:
1497(setq bbdb-user-mail-names 1497(setq bbdb-user-mail-names
1498 (regexp-opt '("Your.Email@@here.bla" 1498 (regexp-opt '("Your.Email@@here.invalid"
1499 "Your.other@@mail.there.bla"))) 1499 "Your.other@@mail.there.invalid")))
1500;;cycling while completing email addresses 1500;;cycling while completing email addresses
1501(setq bbdb-complete-name-allow-cycling t) 1501(setq bbdb-complete-name-allow-cycling t)
1502;;No popup-buffers 1502;;No popup-buffers
@@ -1551,12 +1551,19 @@ Now you only have to tell Gnus to include the X-face in your postings by saying
1551(setq message-default-headers 1551(setq message-default-headers
1552 (with-temp-buffer 1552 (with-temp-buffer
1553 (insert "X-Face: ") 1553 (insert "X-Face: ")
1554 (insert-file-contents "~/.xemacs/xface") 1554 (insert-file-contents "~/.xface")
1555 (buffer-string))) 1555 (buffer-string)))
1556@end example 1556@end example
1557@noindent 1557@noindent
1558 1558
1559in ~/.gnus.el. 1559in ~/.gnus.el. If you use Gnus 5.10, you can simply add an entry
1560
1561@example
1562(x-face-file "~/.xface")
1563@end example
1564@noindent
1565
1566to gnus-posting-styles.
1560 1567
1561@node [5.9] 1568@node [5.9]
1562@subsubheading Question 5.9 1569@subsubheading Question 5.9
@@ -2121,11 +2128,15 @@ Which mailing lists and newsgroups are there?
2121 2128
2122@subsubheading Answer 2129@subsubheading Answer
2123 2130
2124There's the newsgroup gnu.emacs.gnus (pull it from 2131There's the newsgroup gnu.emacs.gnus
2125e.g. news.gnus.org) which deals with general questions and the 2132(also available as
2126ding mailing list (ding@@gnus.org) dealing with development of 2133@uref{http://dir.gmane.org/gmane.emacs.gnus.user,
2134gmane.emacs.gnus.user})
2135which deals with general Gnus questions.
2136The ding mailing list (ding@@gnus.org) deals with development of
2127Gnus. You can read the ding list via NNTP, too under the name 2137Gnus. You can read the ding list via NNTP, too under the name
2128gmane.emacs.gnus.general from news.gmane.org. 2138@uref{http://dir.gmane.org/gmane.emacs.gnus.general,
2139gmane.emacs.gnus.general} from news.gmane.org.
2129 2140
2130If you want to stay in the big8, 2141If you want to stay in the big8,
2131news.software.newssreaders is also read by some Gnus 2142news.software.newssreaders is also read by some Gnus
diff --git a/man/gnus.texi b/man/gnus.texi
index 7aa367bb310..165f74ec499 100644
--- a/man/gnus.texi
+++ b/man/gnus.texi
@@ -7,8 +7,8 @@
7@syncodeindex pg cp 7@syncodeindex pg cp
8 8
9@copying 9@copying
10Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 10Copyright @copyright{} 1995, 1996, 1997, 1998, 1999, 2000, 2001,
11 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 112002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
12 12
13@quotation 13@quotation
14Permission is granted to copy, distribute and/or modify this document 14Permission is granted to copy, distribute and/or modify this document
@@ -49,6 +49,7 @@ license to the document, as described in section 6 of the license.
49\makeindex 49\makeindex
50\begin{document} 50\begin{document}
51 51
52% Adjust ../Makefile.in if you change the following line:
52\newcommand{\gnusversionname}{Gnus v5.10.6} 53\newcommand{\gnusversionname}{Gnus v5.10.6}
53\newcommand{\gnuschaptername}{} 54\newcommand{\gnuschaptername}{}
54\newcommand{\gnussectionname}{} 55\newcommand{\gnussectionname}{}
@@ -358,6 +359,7 @@ can be gotten by any nefarious means you can think of---@acronym{NNTP}, local
358spool or your mbox file. All at the same time, if you want to push your 359spool or your mbox file. All at the same time, if you want to push your
359luck. 360luck.
360 361
362@c Adjust ../Makefile.in if you change the following line:
361This manual corresponds to Gnus v5.10.6. 363This manual corresponds to Gnus v5.10.6.
362 364
363@end ifinfo 365@end ifinfo
@@ -11913,7 +11915,8 @@ So here's a new example:
11913 '((".*" 11915 '((".*"
11914 (signature-file "~/.signature") 11916 (signature-file "~/.signature")
11915 (name "User Name") 11917 (name "User Name")
11916 ("X-Home-Page" (getenv "WWW_HOME")) 11918 (x-face-file "~/.xface")
11919 (x-url (getenv "WWW_HOME"))
11917 (organization "People's Front Against MWM")) 11920 (organization "People's Front Against MWM"))
11918 ("^rec.humor" 11921 ("^rec.humor"
11919 (signature my-funny-signature-randomizer)) 11922 (signature my-funny-signature-randomizer))
@@ -22098,8 +22101,10 @@ foreground and background colors of the displayed X-Faces. The
22098default colors are black and white. 22101default colors are black and white.
22099@end table 22102@end table
22100 22103
22101Gnus provides a few convenience functions and variables to allow 22104If you use posting styles, you can use an @code{x-face-file} entry in
22102easier insertion of X-Face headers in outgoing messages. 22105@code{gnus-posting-styles}, @xref{Posting Styles}. If you don't, Gnus
22106provides a few convenience functions and variables to allow easier
22107insertion of X-Face headers in outgoing messages.
22103 22108
22104@findex gnus-random-x-face 22109@findex gnus-random-x-face
22105@vindex gnus-convert-pbm-to-x-face-command 22110@vindex gnus-convert-pbm-to-x-face-command
diff --git a/man/idlwave.texi b/man/idlwave.texi
index 7e9e19bb1c8..7af15e58674 100644
--- a/man/idlwave.texi
+++ b/man/idlwave.texi
@@ -30,7 +30,7 @@ This is edition @value{EDITION} of the IDLWAVE User Manual for IDLWAVE
30@value{VERSION} 30@value{VERSION}
31 31
32Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004, 32Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004,
33 2005, 2006 Free Software Foundation, Inc. 332005, 2006 Free Software Foundation, Inc.
34 34
35Permission is granted to copy, distribute and/or modify this document 35Permission is granted to copy, distribute and/or modify this document
36under the terms of the GNU Free Documentation License, Version 1.2 or 36under the terms of the GNU Free Documentation License, Version 1.2 or
@@ -61,7 +61,7 @@ This is edition @value{EDITION} of the @cite{IDLWAVE User Manual} for
61IDLWAVE version @value{VERSION}, @value{DATE}. 61IDLWAVE version @value{VERSION}, @value{DATE}.
62@sp 2 62@sp 2
63Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004, 63Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004,
64 2005, 2006 Free Software Foundation, Inc. 642005, 2006 Free Software Foundation, Inc.
65@sp 2 65@sp 2
66@cindex Copyright, of IDLWAVE 66@cindex Copyright, of IDLWAVE
67Permission is granted to copy, distribute and/or modify this document 67Permission is granted to copy, distribute and/or modify this document
diff --git a/man/info.texi b/man/info.texi
index 76586e5db4e..f33038e0c30 100644
--- a/man/info.texi
+++ b/man/info.texi
@@ -14,8 +14,8 @@
14This file describes how to use Info, the on-line, menu-driven GNU 14This file describes how to use Info, the on-line, menu-driven GNU
15documentation system. 15documentation system.
16 16
17Copyright (C) 1989, 1992, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 17Copyright @copyright{} 1989, 1992, 1996, 1997, 1998, 1999, 2000, 2001,
18 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 182002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
19 19
20@quotation 20@quotation
21Permission is granted to copy, distribute and/or modify this document 21Permission is granted to copy, distribute and/or modify this document
diff --git a/man/message.texi b/man/message.texi
index 2cb2de02a8b..a099748f1c4 100644
--- a/man/message.texi
+++ b/man/message.texi
@@ -8,8 +8,8 @@
8@copying 8@copying
9This file documents Message, the Emacs message composition mode. 9This file documents Message, the Emacs message composition mode.
10 10
11Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 11Copyright @copyright{} 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
12 2005, 2006 Free Software Foundation, Inc. 122004, 2005, 2006 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
@@ -67,9 +67,10 @@ Message mode buffers.
67* Key Index:: List of Message mode keys. 67* Key Index:: List of Message mode keys.
68@end menu 68@end menu
69 69
70This manual corresponds to Message v5.10.6. Message is distributed 70@c Adjust ../Makefile.in if you change the following lines:
71with the Gnus distribution bearing the same version number as this 71Message is distributed with Gnus. The Gnus distribution
72manual. 72@c
73corresponding to this manual is Gnus v5.10.6.
73 74
74 75
75@node Interface 76@node Interface
diff --git a/man/mh-e.texi b/man/mh-e.texi
index 180a093ceb8..ccebaaf7f67 100644
--- a/man/mh-e.texi
+++ b/man/mh-e.texi
@@ -24,8 +24,8 @@
24This is version @value{VERSION}@value{EDITION} of @cite{The MH-E 24This is version @value{VERSION}@value{EDITION} of @cite{The MH-E
25Manual}, last updated @value{UPDATED}. 25Manual}, last updated @value{UPDATED}.
26 26
27Copyright @copyright{} 1995, 27Copyright @copyright{} 1995, 2001, 2002, 2003, 2005, 2006 Free
28 2001, 2002, 2003, 2005, 2006 Free Software Foundation, Inc. 28Software Foundation, Inc.
29 29
30@quotation 30@quotation
31The MH-E manual is free documentation; you can redistribute it and/or 31The MH-E manual is free documentation; you can redistribute it and/or
diff --git a/man/pcl-cvs.texi b/man/pcl-cvs.texi
index dcef68de976..b66585b4883 100644
--- a/man/pcl-cvs.texi
+++ b/man/pcl-cvs.texi
@@ -7,7 +7,7 @@
7 7
8@copying 8@copying
9Copyright @copyright{} 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 9Copyright @copyright{} 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
10 1999, 2000, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 101999, 2000, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
11 11
12@quotation 12@quotation
13Permission is granted to copy, distribute and/or modify this document 13Permission is granted to copy, distribute and/or modify this document
diff --git a/man/pgg.texi b/man/pgg.texi
index 025420abd4d..80dce7a9639 100644
--- a/man/pgg.texi
+++ b/man/pgg.texi
@@ -6,10 +6,10 @@
6 6
7 7
8@copying 8@copying
9This file describes the PGG. 9This file describes PGG, an Emacs interface to various PGP implementations.
10 10
11Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 11Copyright @copyright{} 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
12Copyright (C) 2001 Daiki Ueno. 12Copyright @copyright{} 2001 Daiki Ueno.
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
diff --git a/man/rcirc.texi b/man/rcirc.texi
index 34ef26d8bf6..f904df441f6 100644
--- a/man/rcirc.texi
+++ b/man/rcirc.texi
@@ -5,7 +5,7 @@
5@c %**end of header 5@c %**end of header
6 6
7@copying 7@copying
8Copyright (C) 2006 Free Software Foundation, Inc. 8Copyright @copyright{} 2006 Free Software Foundation, Inc.
9 9
10@quotation 10@quotation
11Permission is granted to copy, distribute and/or modify this document 11Permission is granted to copy, distribute and/or modify this document
diff --git a/man/reftex.texi b/man/reftex.texi
index a32a0aff543..0586c5851bd 100644
--- a/man/reftex.texi
+++ b/man/reftex.texi
@@ -25,7 +25,8 @@ citations and indices for LaTeX documents with Emacs.
25This is edition @value{EDITION} of the @b{Ref@TeX{}} User Manual for 25This is edition @value{EDITION} of the @b{Ref@TeX{}} User Manual for
26@b{Ref@TeX{}} @value{VERSION} 26@b{Ref@TeX{}} @value{VERSION}
27 27
28Copyright (c) 1997, 1998, 1999, 2000, 2001, 2002, 2004, 2005 Free Software Foundation, Inc. 28Copyright @copyright{} 1997, 1998, 1999, 2000, 2001, 2002, 2004, 2005
29Free Software Foundation, Inc.
29 30
30@quotation 31@quotation
31Permission is granted to copy, distribute and/or modify this document 32Permission is granted to copy, distribute and/or modify this document
diff --git a/man/sc.texi b/man/sc.texi
index a26625b3392..185853e108c 100644
--- a/man/sc.texi
+++ b/man/sc.texi
@@ -16,7 +16,7 @@ attributing the replies for various GNU Emacs mail and news reading
16subsystems. 16subsystems.
17 17
18Copyright @copyright{} 1993, 2001, 2002, 2003, 2004, 18Copyright @copyright{} 1993, 2001, 2002, 2003, 2004,
19 2005, 2006 Free Software Foundation, Inc. 192005, 2006 Free Software Foundation, Inc.
20 20
21@quotation 21@quotation
22Permission is granted to copy, distribute and/or modify this document 22Permission is granted to copy, distribute and/or modify this document
diff --git a/man/ses.texi b/man/ses.texi
index c1d7737a09b..a2b70363abd 100644
--- a/man/ses.texi
+++ b/man/ses.texi
@@ -11,8 +11,8 @@
11@copying 11@copying
12This file documents SES: the Simple Emacs Spreadsheet. 12This file documents SES: the Simple Emacs Spreadsheet.
13 13
14Copyright @copyright{} 2002, 2003, 2004, 2005, 14Copyright @copyright{} 2002, 2003, 2004, 2005, 2006 Free Software
15 2006 Free Software Foundation, Inc. 15Foundation, Inc.
16 16
17@quotation 17@quotation
18Permission is granted to copy, distribute and/or modify this document 18Permission is granted to copy, distribute and/or modify this document
diff --git a/man/sieve.texi b/man/sieve.texi
index 7f99cd2cd57..ecd476ee1cd 100644
--- a/man/sieve.texi
+++ b/man/sieve.texi
@@ -7,9 +7,10 @@
7@synindex pg cp 7@synindex pg cp
8 8
9@copying 9@copying
10This file documents the Emacs Sieve package. 10This file documents the Emacs Sieve package, for server-side mail filtering.
11 11
12Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 12Copyright @copyright{} 2001, 2002, 2003, 2004, 2005, 2006 Free
13Software Foundation, Inc.
13 14
14@quotation 15@quotation
15Permission is granted to copy, distribute and/or modify this document 16Permission is granted to copy, distribute and/or modify this document
diff --git a/man/speedbar.texi b/man/speedbar.texi
index 8a30751d479..73b9d3e9719 100644
--- a/man/speedbar.texi
+++ b/man/speedbar.texi
@@ -5,8 +5,8 @@
5@syncodeindex fn cp 5@syncodeindex fn cp
6 6
7@copying 7@copying
8Copyright @copyright{} 1999, 2000, 2002, 2003, 2004, 8Copyright @copyright{} 1999, 2000, 2002, 2003, 2004, 2005, 2006 Free
9 2005, 2006 Free Software Foundation, Inc. 9Software 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
diff --git a/man/url.texi b/man/url.texi
index afbc96994c8..7bda54a577f 100644
--- a/man/url.texi
+++ b/man/url.texi
@@ -21,9 +21,9 @@
21@ifnottex 21@ifnottex
22This file documents the URL loading package. 22This file documents the URL loading package.
23 23
24Copyright (C) 1996, 1997, 1998, 1999, 2002, 2004, 24Copyright @copyright{} 1996, 1997, 1998, 1999, 2002, 2004,
25 2005, 2006 Free Software Foundation, Inc. 252005, 2006 Free Software Foundation, Inc.@*
26Copyright (C) 1993, 1994, 1995, 1996 William M. Perry 26Copyright @copyright{} 1993, 1994, 1995, 1996 William M. Perry
27 27
28Permission is granted to copy, distribute and/or modify this document 28Permission is granted to copy, distribute and/or modify this document
29under the terms of the GNU Free Documentation License, Version 1.2 or 29under the terms of the GNU Free Documentation License, Version 1.2 or
@@ -52,7 +52,7 @@ License.''
52@vskip 0pt plus 1filll 52@vskip 0pt plus 1filll
53Copyright @copyright{} 1993, 1994, 1995, 1996 William M. Perry@* 53Copyright @copyright{} 1993, 1994, 1995, 1996 William M. Perry@*
54Copyright @copyright{} 1996, 1997, 1998, 1999, 2002, 2003, 2004, 54Copyright @copyright{} 1996, 1997, 1998, 1999, 2002, 2003, 2004,
55 2005, 2006 Free Software Foundation, Inc. 552005, 2006 Free Software Foundation, Inc.
56 56
57Permission is granted to copy, distribute and/or modify this document 57Permission is granted to copy, distribute and/or modify this document
58under the terms of the GNU Free Documentation License, Version 1.2 or 58under the terms of the GNU Free Documentation License, Version 1.2 or
diff --git a/man/vip.texi b/man/vip.texi
index b76003b655d..c8d21c3c533 100644
--- a/man/vip.texi
+++ b/man/vip.texi
@@ -5,7 +5,7 @@
5 5
6@copying 6@copying
7Copyright @copyright{} 1987, 2001, 2002, 2003, 2004, 7Copyright @copyright{} 1987, 2001, 2002, 2003, 2004,
8 2005, 2006 Free Software Foundation, Inc. 82005, 2006 Free Software Foundation, Inc.
9 9
10@quotation 10@quotation
11Permission is granted to copy, distribute and/or modify this document 11Permission is granted to copy, distribute and/or modify this document
diff --git a/man/viper.texi b/man/viper.texi
index 46d62670345..7f67f0970fd 100644
--- a/man/viper.texi
+++ b/man/viper.texi
@@ -8,7 +8,7 @@
8 8
9@copying 9@copying
10Copyright @copyright{} 1995, 1996, 1997, 2001, 2002, 2003, 2004, 10Copyright @copyright{} 1995, 1996, 1997, 2001, 2002, 2003, 2004,
11 2005, 2006 Free Software Foundation, Inc. 112005, 2006 Free Software Foundation, Inc.
12 12
13@quotation 13@quotation
14Permission is granted to copy, distribute and/or modify this document 14Permission is granted to copy, distribute and/or modify this document
diff --git a/man/widget.texi b/man/widget.texi
index 6ce78a9c3cd..8a49fd3dadd 100644
--- a/man/widget.texi
+++ b/man/widget.texi
@@ -11,7 +11,7 @@
11 11
12@copying 12@copying
13Copyright @copyright{} 2000, 2002, 2003, 2004, 2005, 13Copyright @copyright{} 2000, 2002, 2003, 2004, 2005,
14 2006 Free Software Foundation, Inc. 142006 Free Software Foundation, Inc.
15 15
16@quotation 16@quotation
17Permission is granted to copy, distribute and/or modify this document 17Permission is granted to copy, distribute and/or modify this document
diff --git a/man/woman.texi b/man/woman.texi
index a1b6250ef37..70e7974b16f 100644
--- a/man/woman.texi
+++ b/man/woman.texi
@@ -3,7 +3,7 @@
3@setfilename ../info/woman 3@setfilename ../info/woman
4@settitle WoMan: Browse Unix Manual Pages ``W.O. (without) Man'' 4@settitle WoMan: Browse Unix Manual Pages ``W.O. (without) Man''
5@c Manual last updated: 5@c Manual last updated:
6@set UPDATED Time-stamp: <2006-02-05 23:30:17 ttn> 6@set UPDATED Time-stamp: <2006-03-25 14:59:03 karl>
7@c Software version: 7@c Software version:
8@set VERSION 0.54 (beta) 8@set VERSION 0.54 (beta)
9@afourpaper 9@afourpaper
@@ -18,7 +18,7 @@ This file documents WoMan: A program to browse Unix manual pages `W.O.
18(without) man'. 18(without) man'.
19 19
20Copyright @copyright{} 2001, 2002, 2003, 2004, 20Copyright @copyright{} 2001, 2002, 2003, 2004,
21 2005, 2006 Free Software Foundation, Inc. 212005, 2006 Free Software Foundation, Inc.
22 22
23@quotation 23@quotation
24Permission is granted to copy, distribute and/or modify this document 24Permission is granted to copy, distribute and/or modify this document
diff --git a/src/.gdbinit b/src/.gdbinit
index 2dada424454..d40286f8679 100644
--- a/src/.gdbinit
+++ b/src/.gdbinit
@@ -58,8 +58,14 @@ define xgettype
58end 58end
59 59
60# Set up something to print out s-expressions. 60# Set up something to print out s-expressions.
61# We save and restore print_output_debug_flag to prevent the w32 port
62# from calling OutputDebugString, which causes GDB to display each
63# character twice (yuk!).
61define pr 64define pr
65 set $output_debug = print_output_debug_flag
66 set print_output_debug_flag = 0
62 set debug_print ($) 67 set debug_print ($)
68 set print_output_debug_flag = $output_debug
63end 69end
64document pr 70document pr
65Print the emacs s-expression which is $. 71Print the emacs s-expression which is $.
@@ -69,7 +75,10 @@ end
69# Print out s-expressions 75# Print out s-expressions
70define pp 76define pp
71 set $tmp = $arg0 77 set $tmp = $arg0
78 set $output_debug = print_output_debug_flag
79 set print_output_debug_flag = 0
72 set safe_debug_print ($tmp) 80 set safe_debug_print ($tmp)
81 set print_output_debug_flag = $output_debug
73end 82end
74document pp 83document pp
75Print the argument as an emacs s-expression 84Print the argument as an emacs s-expression
@@ -81,7 +90,10 @@ define pp1
81 set $tmp = $arg0 90 set $tmp = $arg0
82 echo $arg0 91 echo $arg0
83 printf " = " 92 printf " = "
93 set $output_debug = print_output_debug_flag
94 set print_output_debug_flag = 0
84 set safe_debug_print ($tmp) 95 set safe_debug_print ($tmp)
96 set print_output_debug_flag = $output_debug
85end 97end
86document pp1 98document pp1
87Print the argument as an emacs s-expression 99Print the argument as an emacs s-expression
@@ -94,7 +106,10 @@ end
94# Print value of lisp variable 106# Print value of lisp variable
95define pv 107define pv
96 set $tmp = "$arg0" 108 set $tmp = "$arg0"
109 set $output_debug = print_output_debug_flag
110 set print_output_debug_flag = 0
97 set safe_debug_print ( find_symbol_value (intern ($tmp))) 111 set safe_debug_print ( find_symbol_value (intern ($tmp)))
112 set print_output_debug_flag = $output_debug
98end 113end
99document pv 114document pv
100Print the value of the lisp variable given as argument. 115Print the value of the lisp variable given as argument.
@@ -106,7 +121,10 @@ define pv1
106 set $tmp = "$arg0" 121 set $tmp = "$arg0"
107 echo $arg0 122 echo $arg0
108 printf " = " 123 printf " = "
124 set $output_debug = print_output_debug_flag
125 set print_output_debug_flag = 0
109 set safe_debug_print (find_symbol_value (intern ($tmp))) 126 set safe_debug_print (find_symbol_value (intern ($tmp)))
127 set print_output_debug_flag = $output_debug
110end 128end
111document pv1 129document pv1
112Print the value of the lisp variable given as argument. 130Print the value of the lisp variable given as argument.
diff --git a/src/ChangeLog b/src/ChangeLog
index 867306579ab..ba816a9e2f0 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,7 +1,81 @@
12006-03-31 Kenichi Handa <handa@m17n.org>
2
3 * xfns.c (xg_set_icon): Delete superfluous UNGCPRO.
4
52006-03-30 Dan Nicolaescu <dann@ics.uci.edu>
6
7 * xdisp.c (syms_of_xdisp): Fix variable name.
8
92006-03-30 Kenichi Handa <handa@m17n.org>
10
11 * xterm.c (x_term_init): Delete superfluous UNGCPRO.
12
132006-03-29 Juanma Barranquero <lekktu@gmail.com>
14
15 * keyboard.c (process_tool_bar_item): Reorder dummy args.
16
172006-03-29 Stefan Monnier <monnier@iro.umontreal.ca>
18
19 * keyboard.c (tool_bar_items): Use map_keymap.
20 (process_tool_bar_item): Add dummy args to fit the required interface.
21
222006-03-25 Eli Zaretskii <eliz@gnu.org>
23
24 * .gdbinit (pr, pp, pp1, pv, pv1): Force print_output_debug_flag
25 to zero before calling debug_print or safe_debug_print.
26
27 * print.c (print_output_debug_flag): New global variable.
28 (Fexternal_debugging_output) [WINDOWSNT]: Don't call
29 OutputDebugString if print_output_debug_flag is zero.
30
312006-03-24 Paul Eggert <eggert@cs.ucla.edu>
32
33 * editfns.c (TM_YEAR_BASE): Move up, so the changes below can use it.
34 (Fdecode_time, Fencode_time): Use TM_YEAR_BASE instead of 1900.
35 (Fdecode_time): Cast tm_year to EMACS_INT.
36 (Fcurrent_time_string): Report an invalid time specification if
37 the argument is invalid. Also, check for out-of-range time stamps.
38
392006-03-24 Kim F. Storm <storm@cua.dk>
40
41 * xterm.c (handle_one_xevent):
42 * w32term.c (w32_read_socket):
43 * macterm.c (XTread_socket): Don't let key-press clear mouse face
44 on in toolbar window if mouse-highlight is an integer.
45
46 * fns.c (sxhash_list): Include last non-nil CDR in hash.
47
482006-03-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
49
50 * macmenu.c (enum mac_menu_kind): New enum.
51 (min_menu_id): New variable.
52 (POPUP_SUBMENU_ID, MIN_POPUP_SUBMENU_ID, MIN_MENU_ID)
53 (MIN_SUBMENU_ID): Remove defines. All uses are replaced with
54 min_menu_id and enumerators in enum mac_menu_kind.
55 (fill_menu, dispose_menus, install_menu_quit_handler): New arg KIND.
56 All uses changed. Add range check for menu ID.
57 (fill_menubar): Add range check for menu ID.
58 [HAVE_CANCELMENUTRACKING] (menu_quit_handler): Check error code of
59 GetEventParameter.
60 (set_frame_menubar, mac_menu_show): Call install_menu_quit_handler
61 for each menu kind.
62
632006-03-22 Kim F. Storm <storm@cua.dk>
64
65 * xdisp.c: Undo 2006-03-21 change.
66
67 * term.c: Define aliases for append_glyph and produce_stretch_glyph
68 when `static' is defined to avoid name clash with those in xdisp.c.
69
70 * process.c (Faccept_process_output): Fix to comply with lisp reference.
71 Change arg "timeout" to "seconds" and allow both integer and float value.
72 Change arg "timeout-msec" to "millisec" and interpret" as milliseconds
73 rather than microseconds. Fix doc string accordingly.
74
12006-03-21 Ken Raeburn <raeburn@raeburn.org> 752006-03-21 Ken Raeburn <raeburn@raeburn.org>
2 76
3 * xdisp.c (store_next_glyph): Renamed from append_glyph. 77 * xdisp.c (store_next_glyph): Rename from append_glyph.
4 (generate_stretch_glyph): Renamed from produce_stretch_glyph. 78 (generate_stretch_glyph): Rename from produce_stretch_glyph.
5 All callers changed accordingly. 79 All callers changed accordingly.
6 80
72006-03-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 812006-03-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
@@ -842,8 +916,8 @@
842 916
843 * editfns.c (Fconstrain_to_field): Fix behaviour on field boundaries. 917 * editfns.c (Fconstrain_to_field): Fix behaviour on field boundaries.
844 (find_field): Set before_field to after_field when pos is at BEGV. 918 (find_field): Set before_field to after_field when pos is at BEGV.
845 (Fline_beginning_position, Fline_end_position): Clarify 919 (Fline_beginning_position, Fline_end_position):
846 confusing doc string. 920 Clarify confusing doc string.
847 921
848 * cmds.c (Fbeginning_of_line, Fend_of_line): Clarify confusing doc 922 * cmds.c (Fbeginning_of_line, Fend_of_line): Clarify confusing doc
849 string. 923 string.
@@ -1772,7 +1846,7 @@
17722005-11-11 David Reitter <david.reitter@gmail.com> 18462005-11-11 David Reitter <david.reitter@gmail.com>
1773 1847
1774 * macterm.c (syms_of_macterm): Remove macCtrlKey, macShiftKey, 1848 * macterm.c (syms_of_macterm): Remove macCtrlKey, macShiftKey,
1775 macMetaKey, macAltKey. Introduce Qctrl, Qmeta, 1849 macMetaKey, macAltKey. Introduce Qctrl, Qmeta,
1776 Vmac_control_modifier / mac-control-modifier, 1850 Vmac_control_modifier / mac-control-modifier,
1777 Vmac_option_modifier / mac-option-modifier, 1851 Vmac_option_modifier / mac-option-modifier,
1778 Vmac_command_modifier / mac-command-modifier. 1852 Vmac_command_modifier / mac-command-modifier.
diff --git a/src/editfns.c b/src/editfns.c
index b621397eda3..888bbe3062b 100644
--- a/src/editfns.c
+++ b/src/editfns.c
@@ -72,6 +72,8 @@ Boston, MA 02110-1301, USA. */
72extern char **environ; 72extern char **environ;
73#endif 73#endif
74 74
75#define TM_YEAR_BASE 1900
76
75extern size_t emacs_strftimeu P_ ((char *, size_t, const char *, 77extern size_t emacs_strftimeu P_ ((char *, size_t, const char *,
76 const struct tm *, int)); 78 const struct tm *, int));
77static int tm_diff P_ ((struct tm *, struct tm *)); 79static int tm_diff P_ ((struct tm *, struct tm *));
@@ -721,7 +723,7 @@ Field boundaries are not noticed if `inhibit-field-text-motion' is non-nil. */)
721 int orig_point = 0; 723 int orig_point = 0;
722 int fwd; 724 int fwd;
723 Lisp_Object prev_old, prev_new; 725 Lisp_Object prev_old, prev_new;
724 726
725 if (NILP (new_pos)) 727 if (NILP (new_pos))
726 /* Use the current point, and afterwards, set it. */ 728 /* Use the current point, and afterwards, set it. */
727 { 729 {
@@ -736,7 +738,7 @@ Field boundaries are not noticed if `inhibit-field-text-motion' is non-nil. */)
736 738
737 prev_old = make_number (XFASTINT (old_pos) - 1); 739 prev_old = make_number (XFASTINT (old_pos) - 1);
738 prev_new = make_number (XFASTINT (new_pos) - 1); 740 prev_new = make_number (XFASTINT (new_pos) - 1);
739 741
740 if (NILP (Vinhibit_field_text_motion) 742 if (NILP (Vinhibit_field_text_motion)
741 && !EQ (new_pos, old_pos) 743 && !EQ (new_pos, old_pos)
742 && (!NILP (Fget_char_property (new_pos, Qfield, Qnil)) 744 && (!NILP (Fget_char_property (new_pos, Qfield, Qnil))
@@ -1722,7 +1724,9 @@ DOW and ZONE.) */)
1722 XSETFASTINT (list_args[2], decoded_time->tm_hour); 1724 XSETFASTINT (list_args[2], decoded_time->tm_hour);
1723 XSETFASTINT (list_args[3], decoded_time->tm_mday); 1725 XSETFASTINT (list_args[3], decoded_time->tm_mday);
1724 XSETFASTINT (list_args[4], decoded_time->tm_mon + 1); 1726 XSETFASTINT (list_args[4], decoded_time->tm_mon + 1);
1725 XSETINT (list_args[5], decoded_time->tm_year + 1900); 1727 /* On 64-bit machines an int is narrower than EMACS_INT, thus the
1728 cast below avoids overflow in int arithmetics. */
1729 XSETINT (list_args[5], TM_YEAR_BASE + (EMACS_INT) decoded_time->tm_year);
1726 XSETFASTINT (list_args[6], decoded_time->tm_wday); 1730 XSETFASTINT (list_args[6], decoded_time->tm_wday);
1727 list_args[7] = (decoded_time->tm_isdst)? Qt : Qnil; 1731 list_args[7] = (decoded_time->tm_isdst)? Qt : Qnil;
1728 1732
@@ -1778,7 +1782,7 @@ usage: (encode-time SECOND MINUTE HOUR DAY MONTH YEAR &optional ZONE) */)
1778 tm.tm_hour = XINT (args[2]); 1782 tm.tm_hour = XINT (args[2]);
1779 tm.tm_mday = XINT (args[3]); 1783 tm.tm_mday = XINT (args[3]);
1780 tm.tm_mon = XINT (args[4]) - 1; 1784 tm.tm_mon = XINT (args[4]) - 1;
1781 tm.tm_year = XINT (args[5]) - 1900; 1785 tm.tm_year = XINT (args[5]) - TM_YEAR_BASE;
1782 tm.tm_isdst = -1; 1786 tm.tm_isdst = -1;
1783 1787
1784 if (CONSP (zone)) 1788 if (CONSP (zone))
@@ -1844,11 +1848,25 @@ but this is considered obsolete. */)
1844{ 1848{
1845 time_t value; 1849 time_t value;
1846 char buf[30]; 1850 char buf[30];
1851 struct tm *tm;
1847 register char *tem; 1852 register char *tem;
1848 1853
1849 if (! lisp_time_argument (specified_time, &value, NULL)) 1854 if (! lisp_time_argument (specified_time, &value, NULL))
1850 value = -1; 1855 error ("Invalid time specification");
1851 tem = (char *) ctime (&value); 1856 /* Do not use ctime, since it has undefined behavior with
1857 out-of-range time stamps. This avoids a core dump triggered by
1858 (current-time-string '(2814749767106 0)) on 64-bit Solaris 8. See
1859 <http://www.opengroup.org/austin/mailarchives/ag/msg09294.html>
1860 for more details about this portability problem. */
1861 tm = localtime (&value);
1862 /* Checking for out-of-range time stamps avoids buffer overruns that
1863 cause core dump on some systems (e.g., 64-bit Solaris), and also
1864 preserves the historic behavior of always returning a fixed-size
1865 24-character string. */
1866 if (! (tm && -999 - TM_YEAR_BASE <= tm->tm_year
1867 && tm->tm_year <= 9999 - TM_YEAR_BASE))
1868 error ("Specified time is not representable");
1869 tem = asctime (tm);
1852 1870
1853 strncpy (buf, tem, 24); 1871 strncpy (buf, tem, 24);
1854 buf[24] = 0; 1872 buf[24] = 0;
@@ -1856,8 +1874,6 @@ but this is considered obsolete. */)
1856 return build_string (buf); 1874 return build_string (buf);
1857} 1875}
1858 1876
1859#define TM_YEAR_BASE 1900
1860
1861/* Yield A - B, measured in seconds. 1877/* Yield A - B, measured in seconds.
1862 This function is copied from the GNU C Library. */ 1878 This function is copied from the GNU C Library. */
1863static int 1879static int
diff --git a/src/fns.c b/src/fns.c
index d16222e6fa5..0608fee2df6 100644
--- a/src/fns.c
+++ b/src/fns.c
@@ -5119,6 +5119,12 @@ sxhash_list (list, depth)
5119 hash = SXHASH_COMBINE (hash, hash2); 5119 hash = SXHASH_COMBINE (hash, hash2);
5120 } 5120 }
5121 5121
5122 if (!NILP (list))
5123 {
5124 unsigned hash2 = sxhash (list, depth + 1);
5125 hash = SXHASH_COMBINE (hash, hash2);
5126 }
5127
5122 return hash; 5128 return hash;
5123} 5129}
5124 5130
diff --git a/src/keyboard.c b/src/keyboard.c
index bcfc9449dae..dff14877103 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -7763,7 +7763,7 @@ Lisp_Object QCimage;
7763/* Function prototypes. */ 7763/* Function prototypes. */
7764 7764
7765static void init_tool_bar_items P_ ((Lisp_Object)); 7765static void init_tool_bar_items P_ ((Lisp_Object));
7766static void process_tool_bar_item P_ ((Lisp_Object, Lisp_Object)); 7766static void process_tool_bar_item P_ ((Lisp_Object, Lisp_Object, Lisp_Object, void*));
7767static int parse_tool_bar_item P_ ((Lisp_Object, Lisp_Object)); 7767static int parse_tool_bar_item P_ ((Lisp_Object, Lisp_Object));
7768static void append_tool_bar_item P_ ((void)); 7768static void append_tool_bar_item P_ ((void));
7769 7769
@@ -7841,17 +7841,7 @@ tool_bar_items (reuse, nitems)
7841 7841
7842 keymap = get_keymap (access_keymap (maps[i], Qtool_bar, 1, 0, 1), 0, 1); 7842 keymap = get_keymap (access_keymap (maps[i], Qtool_bar, 1, 0, 1), 0, 1);
7843 if (CONSP (keymap)) 7843 if (CONSP (keymap))
7844 { 7844 map_keymap (keymap, process_tool_bar_item, Qnil, NULL, 1);
7845 Lisp_Object tail;
7846
7847 /* KEYMAP is a list `(keymap (KEY . BINDING) ...)'. */
7848 for (tail = keymap; CONSP (tail); tail = XCDR (tail))
7849 {
7850 Lisp_Object keydef = XCAR (tail);
7851 if (CONSP (keydef))
7852 process_tool_bar_item (XCAR (keydef), XCDR (keydef));
7853 }
7854 }
7855 } 7845 }
7856 7846
7857 Vinhibit_quit = oquit; 7847 Vinhibit_quit = oquit;
@@ -7863,8 +7853,9 @@ tool_bar_items (reuse, nitems)
7863/* Process the definition of KEY which is DEF. */ 7853/* Process the definition of KEY which is DEF. */
7864 7854
7865static void 7855static void
7866process_tool_bar_item (key, def) 7856process_tool_bar_item (key, def, data, args)
7867 Lisp_Object key, def; 7857 Lisp_Object key, def, data;
7858 void *args;
7868{ 7859{
7869 int i; 7860 int i;
7870 extern Lisp_Object Qundefined; 7861 extern Lisp_Object Qundefined;
diff --git a/src/macmenu.c b/src/macmenu.c
index 8cce41114de..8610ecafd94 100644
--- a/src/macmenu.c
+++ b/src/macmenu.c
@@ -62,10 +62,17 @@ Boston, MA 02110-1301, USA. */
62 62
63#include "dispextern.h" 63#include "dispextern.h"
64 64
65#define POPUP_SUBMENU_ID 235 65enum mac_menu_kind { /* Menu ID range */
66#define MIN_POPUP_SUBMENU_ID 512 66 MAC_MENU_APPLE, /* 0 (Reserved by Apple) */
67#define MIN_MENU_ID 256 67 MAC_MENU_MENU_BAR, /* 1 .. 234 */
68#define MIN_SUBMENU_ID 1 68 MAC_MENU_POPUP, /* 235 */
69 MAC_MENU_DRIVER, /* 236 .. 255 (Reserved) */
70 MAC_MENU_MENU_BAR_SUB, /* 256 .. 16383 */
71 MAC_MENU_POPUP_SUB, /* 16384 .. 32767 */
72 MAC_MENU_END /* 32768 */
73};
74
75static const min_menu_id[] = {0, 1, 235, 236, 256, 16384, 32768};
69 76
70#define DIALOG_WINDOW_RESOURCE 130 77#define DIALOG_WINDOW_RESOURCE 130
71 78
@@ -189,9 +196,9 @@ static void single_keymap_panes P_ ((Lisp_Object, Lisp_Object, Lisp_Object,
189static void list_of_panes P_ ((Lisp_Object)); 196static void list_of_panes P_ ((Lisp_Object));
190static void list_of_items P_ ((Lisp_Object)); 197static void list_of_items P_ ((Lisp_Object));
191 198
192static int fill_menu P_ ((MenuHandle, widget_value *, int)); 199static int fill_menu P_ ((MenuHandle, widget_value *, enum mac_menu_kind, int));
193static void fill_menubar P_ ((widget_value *, int)); 200static void fill_menubar P_ ((widget_value *, int));
194static void dispose_menus P_ ((int)); 201static void dispose_menus P_ ((enum mac_menu_kind, int));
195 202
196 203
197/* This holds a Lisp vector that holds the results of decoding 204/* This holds a Lisp vector that holds the results of decoding
@@ -1387,19 +1394,21 @@ menu_quit_handler (nextHandler, theEvent, userData)
1387 EventRef theEvent; 1394 EventRef theEvent;
1388 void* userData; 1395 void* userData;
1389{ 1396{
1397 OSStatus err;
1390 UInt32 keyCode; 1398 UInt32 keyCode;
1391 UInt32 keyModifiers; 1399 UInt32 keyModifiers;
1392 extern int mac_quit_char_modifiers; 1400 extern int mac_quit_char_modifiers;
1393 extern int mac_quit_char_keycode; 1401 extern int mac_quit_char_keycode;
1394 1402
1395 GetEventParameter (theEvent, kEventParamKeyCode, 1403 err = GetEventParameter (theEvent, kEventParamKeyCode,
1396 typeUInt32, NULL, sizeof(UInt32), NULL, &keyCode); 1404 typeUInt32, NULL, sizeof(UInt32), NULL, &keyCode);
1397 1405
1398 GetEventParameter (theEvent, kEventParamKeyModifiers, 1406 if (err == noErr)
1399 typeUInt32, NULL, sizeof(UInt32), 1407 err = GetEventParameter (theEvent, kEventParamKeyModifiers,
1400 NULL, &keyModifiers); 1408 typeUInt32, NULL, sizeof(UInt32),
1409 NULL, &keyModifiers);
1401 1410
1402 if (keyCode == mac_quit_char_keycode 1411 if (err == noErr && keyCode == mac_quit_char_keycode
1403 && keyModifiers == mac_quit_char_modifiers) 1412 && keyModifiers == mac_quit_char_modifiers)
1404 { 1413 {
1405 MenuRef menu = userData != 0 1414 MenuRef menu = userData != 0
@@ -1414,35 +1423,29 @@ menu_quit_handler (nextHandler, theEvent, userData)
1414} 1423}
1415#endif /* HAVE_CANCELMENUTRACKING */ 1424#endif /* HAVE_CANCELMENUTRACKING */
1416 1425
1417/* Add event handler for MENU_HANDLE so we can detect C-g. 1426/* Add event handler to all menus that belong to KIND so we can detect C-g.
1418 If MENU_HANDLE is NULL, install handler for all menus in the menu bar. 1427 MENU_HANDLE is the root menu of the tracking session to dismiss
1428 when C-g is detected. NULL means the menu bar.
1419 If CancelMenuTracking isn't available, do nothing. */ 1429 If CancelMenuTracking isn't available, do nothing. */
1420 1430
1421static void 1431static void
1422install_menu_quit_handler (MenuHandle menu_handle) 1432install_menu_quit_handler (kind, menu_handle)
1433 enum mac_menu_kind kind;
1434 MenuHandle menu_handle;
1423{ 1435{
1424#ifdef HAVE_CANCELMENUTRACKING 1436#ifdef HAVE_CANCELMENUTRACKING
1425 EventTypeSpec typesList[] = { { kEventClassKeyboard, kEventRawKeyDown } }; 1437 EventTypeSpec typesList[] = { { kEventClassKeyboard, kEventRawKeyDown } };
1426 int i = MIN_MENU_ID; 1438 int id;
1427 MenuHandle menu = menu_handle ? menu_handle : GetMenuHandle (i);
1428 1439
1429 while (menu != NULL) 1440 for (id = min_menu_id[kind]; id < min_menu_id[kind + 1]; id++)
1430 { 1441 {
1431 InstallMenuEventHandler (menu, menu_quit_handler, 1442 MenuHandle menu = GetMenuHandle (id);
1432 GetEventTypeCount (typesList),
1433 typesList, menu_handle, NULL);
1434 if (menu_handle) break;
1435 menu = GetMenuHandle (++i);
1436 }
1437 1443
1438 i = menu_handle ? MIN_POPUP_SUBMENU_ID : MIN_SUBMENU_ID; 1444 if (menu == NULL)
1439 menu = GetMenuHandle (i); 1445 break;
1440 while (menu != NULL)
1441 {
1442 InstallMenuEventHandler (menu, menu_quit_handler, 1446 InstallMenuEventHandler (menu, menu_quit_handler,
1443 GetEventTypeCount (typesList), 1447 GetEventTypeCount (typesList),
1444 typesList, menu_handle, NULL); 1448 typesList, menu_handle, NULL);
1445 menu = GetMenuHandle (++i);
1446 } 1449 }
1447#endif /* HAVE_CANCELMENUTRACKING */ 1450#endif /* HAVE_CANCELMENUTRACKING */
1448} 1451}
@@ -1677,7 +1680,8 @@ set_frame_menubar (f, first_time, deep_p)
1677 fill_menubar (first_wv->contents, deep_p); 1680 fill_menubar (first_wv->contents, deep_p);
1678 1681
1679 /* Add event handler so we can detect C-g. */ 1682 /* Add event handler so we can detect C-g. */
1680 install_menu_quit_handler (NULL); 1683 install_menu_quit_handler (MAC_MENU_MENU_BAR, NULL);
1684 install_menu_quit_handler (MAC_MENU_MENU_BAR_SUB, NULL);
1681 free_menubar_widget_value_tree (first_wv); 1685 free_menubar_widget_value_tree (first_wv);
1682 1686
1683 UNBLOCK_INPUT; 1687 UNBLOCK_INPUT;
@@ -1700,7 +1704,7 @@ pop_down_menu (arg)
1700{ 1704{
1701 struct Lisp_Save_Value *p = XSAVE_VALUE (arg); 1705 struct Lisp_Save_Value *p = XSAVE_VALUE (arg);
1702 FRAME_PTR f = p->pointer; 1706 FRAME_PTR f = p->pointer;
1703 MenuHandle menu = GetMenuHandle (POPUP_SUBMENU_ID); 1707 MenuHandle menu = GetMenuHandle (min_menu_id[MAC_MENU_POPUP]);
1704 1708
1705 BLOCK_INPUT; 1709 BLOCK_INPUT;
1706 1710
@@ -1709,8 +1713,8 @@ pop_down_menu (arg)
1709 FRAME_MAC_DISPLAY_INFO (f)->grabbed = 0; 1713 FRAME_MAC_DISPLAY_INFO (f)->grabbed = 0;
1710 1714
1711 /* delete all menus */ 1715 /* delete all menus */
1712 dispose_menus (MIN_POPUP_SUBMENU_ID); 1716 dispose_menus (MAC_MENU_POPUP_SUB, 0);
1713 DeleteMenu (POPUP_SUBMENU_ID); 1717 DeleteMenu (min_menu_id[MAC_MENU_POPUP]);
1714 DisposeMenu (menu); 1718 DisposeMenu (menu);
1715 1719
1716 UNBLOCK_INPUT; 1720 UNBLOCK_INPUT;
@@ -1944,9 +1948,10 @@ mac_menu_show (f, x, y, for_click, keymaps, title, error)
1944 } 1948 }
1945 1949
1946 /* Actually create the menu. */ 1950 /* Actually create the menu. */
1947 menu = NewMenu (POPUP_SUBMENU_ID, "\p"); 1951 menu = NewMenu (min_menu_id[MAC_MENU_POPUP], "\p");
1948 InsertMenu (menu, -1); 1952 InsertMenu (menu, -1);
1949 fill_menu (menu, first_wv->contents, MIN_POPUP_SUBMENU_ID); 1953 fill_menu (menu, first_wv->contents, MAC_MENU_POPUP_SUB,
1954 min_menu_id[MAC_MENU_POPUP_SUB]);
1950 1955
1951 /* Free the widget_value objects we used to specify the 1956 /* Free the widget_value objects we used to specify the
1952 contents. */ 1957 contents. */
@@ -1966,7 +1971,8 @@ mac_menu_show (f, x, y, for_click, keymaps, title, error)
1966 record_unwind_protect (pop_down_menu, make_save_value (f, 0)); 1971 record_unwind_protect (pop_down_menu, make_save_value (f, 0));
1967 1972
1968 /* Add event handler so we can detect C-g. */ 1973 /* Add event handler so we can detect C-g. */
1969 install_menu_quit_handler (menu); 1974 install_menu_quit_handler (MAC_MENU_POPUP, menu);
1975 install_menu_quit_handler (MAC_MENU_POPUP_SUB, menu);
1970 1976
1971 /* Display the menu. */ 1977 /* Display the menu. */
1972 menu_item_choice = PopUpMenuSelect (menu, pos.v, pos.h, 0); 1978 menu_item_choice = PopUpMenuSelect (menu, pos.v, pos.h, 0);
@@ -2437,9 +2443,10 @@ add_menu_item (menu, pos, wv)
2437/* Construct native Mac OS menu based on widget_value tree. */ 2443/* Construct native Mac OS menu based on widget_value tree. */
2438 2444
2439static int 2445static int
2440fill_menu (menu, wv, submenu_id) 2446fill_menu (menu, wv, kind, submenu_id)
2441 MenuHandle menu; 2447 MenuHandle menu;
2442 widget_value *wv; 2448 widget_value *wv;
2449 enum mac_menu_kind kind;
2443 int submenu_id; 2450 int submenu_id;
2444{ 2451{
2445 int pos; 2452 int pos;
@@ -2447,13 +2454,13 @@ fill_menu (menu, wv, submenu_id)
2447 for (pos = 1; wv != NULL; wv = wv->next, pos++) 2454 for (pos = 1; wv != NULL; wv = wv->next, pos++)
2448 { 2455 {
2449 add_menu_item (menu, pos, wv); 2456 add_menu_item (menu, pos, wv);
2450 if (wv->contents) 2457 if (wv->contents && submenu_id < min_menu_id[kind + 1])
2451 { 2458 {
2452 MenuHandle submenu = NewMenu (submenu_id, "\pX"); 2459 MenuHandle submenu = NewMenu (submenu_id, "\pX");
2453 2460
2454 InsertMenu (submenu, -1); 2461 InsertMenu (submenu, -1);
2455 SetMenuItemHierarchicalID (menu, pos, submenu_id); 2462 SetMenuItemHierarchicalID (menu, pos, submenu_id);
2456 submenu_id = fill_menu (submenu, wv->contents, submenu_id + 1); 2463 submenu_id = fill_menu (submenu, wv->contents, kind, submenu_id + 1);
2457 } 2464 }
2458 } 2465 }
2459 2466
@@ -2477,8 +2484,8 @@ fill_menubar (wv, deep_p)
2477 /* Clean up the menu bar when filled by the entire menu trees. */ 2484 /* Clean up the menu bar when filled by the entire menu trees. */
2478 if (deep_p) 2485 if (deep_p)
2479 { 2486 {
2480 dispose_menus (MIN_MENU_ID); 2487 dispose_menus (MAC_MENU_MENU_BAR, 0);
2481 dispose_menus (MIN_SUBMENU_ID); 2488 dispose_menus (MAC_MENU_MENU_BAR_SUB, 0);
2482#if !TARGET_API_MAC_CARBON 2489#if !TARGET_API_MAC_CARBON
2483 title_changed_p = 1; 2490 title_changed_p = 1;
2484#endif 2491#endif
@@ -2486,8 +2493,10 @@ fill_menubar (wv, deep_p)
2486 2493
2487 /* Fill menu bar titles and submenus. Reuse the existing menu bar 2494 /* Fill menu bar titles and submenus. Reuse the existing menu bar
2488 titles as much as possible to minimize redraw (if !deep_p). */ 2495 titles as much as possible to minimize redraw (if !deep_p). */
2489 submenu_id = MIN_SUBMENU_ID; 2496 submenu_id = min_menu_id[MAC_MENU_MENU_BAR_SUB];
2490 for (id = MIN_MENU_ID; wv != NULL; wv = wv->next, id++) 2497 for (id = min_menu_id[MAC_MENU_MENU_BAR];
2498 wv != NULL && id < min_menu_id[MAC_MENU_MENU_BAR + 1];
2499 wv = wv->next, id++)
2491 { 2500 {
2492 strncpy (title, wv->name, 255); 2501 strncpy (title, wv->name, 255);
2493 title[255] = '\0'; 2502 title[255] = '\0';
@@ -2523,12 +2532,13 @@ fill_menubar (wv, deep_p)
2523 } 2532 }
2524 2533
2525 if (wv->contents) 2534 if (wv->contents)
2526 submenu_id = fill_menu (menu, wv->contents, submenu_id); 2535 submenu_id = fill_menu (menu, wv->contents, MAC_MENU_MENU_BAR_SUB,
2536 submenu_id);
2527 } 2537 }
2528 2538
2529 if (GetMenuHandle (id)) 2539 if (id < min_menu_id[MAC_MENU_MENU_BAR + 1] && GetMenuHandle (id))
2530 { 2540 {
2531 dispose_menus (id); 2541 dispose_menus (MAC_MENU_MENU_BAR, id);
2532#if !TARGET_API_MAC_CARBON 2542#if !TARGET_API_MAC_CARBON
2533 title_changed_p = 1; 2543 title_changed_p = 1;
2534#endif 2544#endif
@@ -2540,17 +2550,22 @@ fill_menubar (wv, deep_p)
2540#endif 2550#endif
2541} 2551}
2542 2552
2553/* Dispose of menus that belong to KIND, and remove them from the menu
2554 list. ID is the lower bound of menu IDs that will be processed. */
2555
2543static void 2556static void
2544dispose_menus (id) 2557dispose_menus (kind, id)
2558 enum mac_menu_kind kind;
2545 int id; 2559 int id;
2546{ 2560{
2547 MenuHandle menu; 2561 for (id = max (id, min_menu_id[kind]); id < min_menu_id[kind + 1]; id++)
2548
2549 while ((menu = GetMenuHandle (id)) != NULL)
2550 { 2562 {
2563 MenuHandle menu = GetMenuHandle (id);
2564
2565 if (menu == NULL)
2566 break;
2551 DeleteMenu (id); 2567 DeleteMenu (id);
2552 DisposeMenu (menu); 2568 DisposeMenu (menu);
2553 id++;
2554 } 2569 }
2555} 2570}
2556 2571
diff --git a/src/macterm.c b/src/macterm.c
index a51304f21da..77558eb320d 100644
--- a/src/macterm.c
+++ b/src/macterm.c
@@ -10455,7 +10455,8 @@ XTread_socket (sd, expected, hold_quit)
10455 10455
10456 ObscureCursor (); 10456 ObscureCursor ();
10457 10457
10458 if (!dpyinfo->mouse_face_hidden && INTEGERP (Vmouse_highlight)) 10458 if (!dpyinfo->mouse_face_hidden && INTEGERP (Vmouse_highlight)
10459 && !EQ (f->tool_bar_window, dpyinfo->mouse_face_window))
10459 { 10460 {
10460 clear_mouse_face (dpyinfo); 10461 clear_mouse_face (dpyinfo);
10461 dpyinfo->mouse_face_hidden = 1; 10462 dpyinfo->mouse_face_hidden = 1;
diff --git a/src/print.c b/src/print.c
index 28e9e86177e..7e9ed30c32b 100644
--- a/src/print.c
+++ b/src/print.c
@@ -182,6 +182,9 @@ static int max_print;
182 182
183void print_interval (); 183void print_interval ();
184 184
185/* GDB resets this to zero on W32 to disable OutputDebugString calls. */
186int print_output_debug_flag = 1;
187
185 188
186/* Low level output routines for characters and strings */ 189/* Low level output routines for characters and strings */
187 190
@@ -909,10 +912,11 @@ to make it write to the debugging output. */)
909 912
910#ifdef WINDOWSNT 913#ifdef WINDOWSNT
911 /* Send the output to a debugger (nothing happens if there isn't one). */ 914 /* Send the output to a debugger (nothing happens if there isn't one). */
912 { 915 if (print_output_debug_flag)
913 char buf[2] = {(char) XINT (character), '\0'}; 916 {
914 OutputDebugString (buf); 917 char buf[2] = {(char) XINT (character), '\0'};
915 } 918 OutputDebugString (buf);
919 }
916#endif 920#endif
917 921
918 return character; 922 return character;
diff --git a/src/process.c b/src/process.c
index a82932ba57b..e3fa187565f 100644
--- a/src/process.c
+++ b/src/process.c
@@ -3843,62 +3843,60 @@ DEFUN ("accept-process-output", Faccept_process_output, Saccept_process_output,
3843It is read into the process' buffers or given to their filter functions. 3843It is read into the process' buffers or given to their filter functions.
3844Non-nil arg PROCESS means do not return until some output has been received 3844Non-nil arg PROCESS means do not return until some output has been received
3845from PROCESS. 3845from PROCESS.
3846Non-nil second arg TIMEOUT and third arg TIMEOUT-MSECS are number of 3846
3847seconds and microseconds to wait; return after that much time whether 3847Non-nil second arg SECONDS and third arg MILLISEC are number of
3848or not there is input. 3848seconds and milliseconds to wait; return after that much time whether
3849or not there is input. If SECONDS is a floating point number,
3850it specifies a fractional number of seconds to wait.
3851
3849If optional fourth arg JUST-THIS-ONE is non-nil, only accept output 3852If optional fourth arg JUST-THIS-ONE is non-nil, only accept output
3850from PROCESS, suspending reading output from other processes. 3853from PROCESS, suspending reading output from other processes.
3851If JUST-THIS-ONE is an integer, don't run any timers either. 3854If JUST-THIS-ONE is an integer, don't run any timers either.
3852Return non-nil iff we received any output before the timeout expired. */) 3855Return non-nil iff we received any output before the timeout expired. */)
3853 (process, timeout, timeout_msecs, just_this_one) 3856 (process, seconds, millisec, just_this_one)
3854 register Lisp_Object process, timeout, timeout_msecs, just_this_one; 3857 register Lisp_Object process, seconds, millisec, just_this_one;
3855{ 3858{
3856 int seconds; 3859 int secs, usecs = 0;
3857 int useconds;
3858 3860
3859 if (! NILP (process)) 3861 if (! NILP (process))
3860 CHECK_PROCESS (process); 3862 CHECK_PROCESS (process);
3861 else 3863 else
3862 just_this_one = Qnil; 3864 just_this_one = Qnil;
3863 3865
3864 if (! NILP (timeout_msecs)) 3866 if (!NILP (seconds))
3865 { 3867 {
3866 CHECK_NUMBER (timeout_msecs); 3868 if (INTEGERP (seconds))
3867 useconds = XINT (timeout_msecs); 3869 secs = XINT (seconds);
3868 if (!INTEGERP (timeout)) 3870 else if (FLOATP (seconds))
3869 XSETINT (timeout, 0); 3871 {
3870 3872 double timeout = XFLOAT_DATA (seconds);
3871 { 3873 secs = (int) timeout;
3872 int carry = useconds / 1000000; 3874 usecs = (int) ((timeout - (double) secs) * 1000000);
3873 3875 }
3874 XSETINT (timeout, XINT (timeout) + carry); 3876 else
3875 useconds -= carry * 1000000; 3877 wrong_type_argument (Qnumberp, seconds);
3876 3878
3877 /* I think this clause is necessary because C doesn't 3879 if (INTEGERP (millisec))
3878 guarantee a particular rounding direction for negative 3880 {
3879 integers. */ 3881 int carry;
3880 if (useconds < 0) 3882 usecs += XINT (millisec) * 1000;
3881 { 3883 carry = usecs / 1000000;
3882 XSETINT (timeout, XINT (timeout) - 1); 3884 secs += carry;
3883 useconds += 1000000; 3885 if ((usecs -= carry * 1000000) < 0)
3884 } 3886 {
3885 } 3887 secs--;
3886 } 3888 usecs += 1000000;
3887 else 3889 }
3888 useconds = 0; 3890 }
3889 3891
3890 if (! NILP (timeout)) 3892 if (secs < 0 || (secs == 0 && usecs == 0))
3891 { 3893 secs = -1, usecs = 0;
3892 CHECK_NUMBER (timeout);
3893 seconds = XINT (timeout);
3894 if (seconds < 0 || (seconds == 0 && useconds == 0))
3895 seconds = -1;
3896 } 3894 }
3897 else 3895 else
3898 seconds = NILP (process) ? -1 : 0; 3896 secs = NILP (process) ? -1 : 0;
3899 3897
3900 return 3898 return
3901 (wait_reading_process_output (seconds, useconds, 0, 0, 3899 (wait_reading_process_output (secs, usecs, 0, 0,
3902 Qnil, 3900 Qnil,
3903 !NILP (process) ? XPROCESS (process) : NULL, 3901 !NILP (process) ? XPROCESS (process) : NULL,
3904 NILP (just_this_one) ? 0 : 3902 NILP (just_this_one) ? 0 :
diff --git a/src/term.c b/src/term.c
index c98c7db2c0d..efa6bc2bcd2 100644
--- a/src/term.c
+++ b/src/term.c
@@ -1322,6 +1322,12 @@ term_get_fkeys_1 ()
1322 Character Display Information 1322 Character Display Information
1323 ***********************************************************************/ 1323 ***********************************************************************/
1324 1324
1325/* Avoid name clash with functions defined in xterm.c */
1326#ifdef static
1327#define append_glyph append_glyph_term
1328#define produce_stretch_glyph produce_stretch_glyph_term
1329#endif
1330
1325static void append_glyph P_ ((struct it *)); 1331static void append_glyph P_ ((struct it *));
1326static void produce_stretch_glyph P_ ((struct it *)); 1332static void produce_stretch_glyph P_ ((struct it *));
1327 1333
diff --git a/src/w32term.c b/src/w32term.c
index d7c9bc8c159..53dae452edc 100644
--- a/src/w32term.c
+++ b/src/w32term.c
@@ -4260,7 +4260,8 @@ w32_read_socket (sd, expected, hold_quit)
4260 4260
4261 if (f && !f->iconified) 4261 if (f && !f->iconified)
4262 { 4262 {
4263 if (!dpyinfo->mouse_face_hidden && INTEGERP (Vmouse_highlight)) 4263 if (!dpyinfo->mouse_face_hidden && INTEGERP (Vmouse_highlight)
4264 && !EQ (f->tool_bar_window, dpyinfo->mouse_face_window))
4264 { 4265 {
4265 clear_mouse_face (dpyinfo); 4266 clear_mouse_face (dpyinfo);
4266 dpyinfo->mouse_face_hidden = 1; 4267 dpyinfo->mouse_face_hidden = 1;
@@ -4283,7 +4284,8 @@ w32_read_socket (sd, expected, hold_quit)
4283 4284
4284 if (f && !f->iconified) 4285 if (f && !f->iconified)
4285 { 4286 {
4286 if (!dpyinfo->mouse_face_hidden && INTEGERP (Vmouse_highlight)) 4287 if (!dpyinfo->mouse_face_hidden && INTEGERP (Vmouse_highlight)
4288 && !EQ (f->tool_bar_window, dpyinfo->mouse_face_window))
4287 { 4289 {
4288 clear_mouse_face (dpyinfo); 4290 clear_mouse_face (dpyinfo);
4289 dpyinfo->mouse_face_hidden = 1; 4291 dpyinfo->mouse_face_hidden = 1;
diff --git a/src/xdisp.c b/src/xdisp.c
index b80d21ade80..fb80f349967 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -19401,7 +19401,7 @@ draw_glyphs (w, x, row, area, start, end, hl, overlaps)
19401 Called from x_produce_glyphs when IT->glyph_row is non-null. */ 19401 Called from x_produce_glyphs when IT->glyph_row is non-null. */
19402 19402
19403static INLINE void 19403static INLINE void
19404store_next_glyph (it) 19404append_glyph (it)
19405 struct it *it; 19405 struct it *it;
19406{ 19406{
19407 struct glyph *glyph; 19407 struct glyph *glyph;
@@ -19725,7 +19725,7 @@ append_stretch_glyph (it, object, width, height, ascent)
19725 ASCENT must be in the range 0 <= ASCENT <= 100. */ 19725 ASCENT must be in the range 0 <= ASCENT <= 100. */
19726 19726
19727static void 19727static void
19728generate_stretch_glyph (it) 19728produce_stretch_glyph (it)
19729 struct it *it; 19729 struct it *it;
19730{ 19730{
19731 /* (space :width WIDTH :height HEIGHT ...) */ 19731 /* (space :width WIDTH :height HEIGHT ...) */
@@ -20151,7 +20151,7 @@ x_produce_glyphs (it)
20151 it->ascent + it->descent, ascent); 20151 it->ascent + it->descent, ascent);
20152 } 20152 }
20153 else 20153 else
20154 store_next_glyph (it); 20154 append_glyph (it);
20155 20155
20156 /* If characters with lbearing or rbearing are displayed 20156 /* If characters with lbearing or rbearing are displayed
20157 in this line, record that fact in a flag of the 20157 in this line, record that fact in a flag of the
@@ -20333,7 +20333,7 @@ x_produce_glyphs (it)
20333 take_vertical_position_into_account (it); 20333 take_vertical_position_into_account (it);
20334 20334
20335 if (it->glyph_row) 20335 if (it->glyph_row)
20336 store_next_glyph (it); 20336 append_glyph (it);
20337 } 20337 }
20338 it->multibyte_p = saved_multibyte_p; 20338 it->multibyte_p = saved_multibyte_p;
20339 } 20339 }
@@ -20613,7 +20613,7 @@ x_produce_glyphs (it)
20613 else if (it->what == IT_IMAGE) 20613 else if (it->what == IT_IMAGE)
20614 produce_image_glyph (it); 20614 produce_image_glyph (it);
20615 else if (it->what == IT_STRETCH) 20615 else if (it->what == IT_STRETCH)
20616 generate_stretch_glyph (it); 20616 produce_stretch_glyph (it);
20617 20617
20618 /* Accumulate dimensions. Note: can't assume that it->descent > 0 20618 /* Accumulate dimensions. Note: can't assume that it->descent > 0
20619 because this isn't true for images with `:ascent 100'. */ 20619 because this isn't true for images with `:ascent 100'. */
@@ -23819,7 +23819,7 @@ before automatic hscrolling will horizontally scroll the window. */);
23819 23819
23820 DEFVAR_LISP ("hscroll-step", &Vhscroll_step, 23820 DEFVAR_LISP ("hscroll-step", &Vhscroll_step,
23821 doc: /* *How many columns to scroll the window when point gets too close to the edge. 23821 doc: /* *How many columns to scroll the window when point gets too close to the edge.
23822When point is less than `automatic-hscroll-margin' columns from the window 23822When point is less than `hscroll-margin' columns from the window
23823edge, automatic hscrolling will scroll the window by the amount of columns 23823edge, automatic hscrolling will scroll the window by the amount of columns
23824determined by this variable. If its value is a positive integer, scroll that 23824determined by this variable. If its value is a positive integer, scroll that
23825many columns. If it's a positive floating-point number, it specifies the 23825many columns. If it's a positive floating-point number, it specifies the
diff --git a/src/xfns.c b/src/xfns.c
index 6433f9172ab..a8388721dca 100644
--- a/src/xfns.c
+++ b/src/xfns.c
@@ -827,7 +827,6 @@ xg_set_icon (f, file)
827 UNBLOCK_INPUT; 827 UNBLOCK_INPUT;
828 } 828 }
829 829
830 UNGCPRO;
831 return result; 830 return result;
832} 831}
833 832
diff --git a/src/xterm.c b/src/xterm.c
index c17a25cbd05..73b2e2ae44d 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -6096,7 +6096,8 @@ handle_one_xevent (dpyinfo, eventp, finish, hold_quit)
6096 6096
6097 f = x_any_window_to_frame (dpyinfo, event.xkey.window); 6097 f = x_any_window_to_frame (dpyinfo, event.xkey.window);
6098 6098
6099 if (!dpyinfo->mouse_face_hidden && INTEGERP (Vmouse_highlight)) 6099 if (!dpyinfo->mouse_face_hidden && INTEGERP (Vmouse_highlight)
6100 && !EQ (f->tool_bar_window, dpyinfo->mouse_face_window))
6100 { 6101 {
6101 clear_mouse_face (dpyinfo); 6102 clear_mouse_face (dpyinfo);
6102 dpyinfo->mouse_face_hidden = 1; 6103 dpyinfo->mouse_face_hidden = 1;
@@ -10260,8 +10261,6 @@ x_term_init (display_name, xrm_option, resource_name)
10260 10261
10261 if (! NILP (abs_file) && !NILP (Ffile_readable_p (abs_file))) 10262 if (! NILP (abs_file) && !NILP (Ffile_readable_p (abs_file)))
10262 gtk_rc_parse (SDATA (abs_file)); 10263 gtk_rc_parse (SDATA (abs_file));
10263
10264 UNGCPRO;
10265 } 10264 }
10266 10265
10267 XSetErrorHandler (x_error_handler); 10266 XSetErrorHandler (x_error_handler);