aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2013-08-11 17:09:11 -0700
committerGlenn Morris2013-08-11 17:09:11 -0700
commit7a22490f14441898e1c4f6679f5924f097f3bb34 (patch)
tree4f523fe5ece5911a4b30472071ec98bfe28c426a
parent8496d8d7063d93031b65636e8be4c6f1b4208e74 (diff)
parentdf0d73aa8da0a8cb6fd01e2f2604a6022e8f3d63 (diff)
downloademacs-7a22490f14441898e1c4f6679f5924f097f3bb34.tar.gz
emacs-7a22490f14441898e1c4f6679f5924f097f3bb34.zip
Merge from emacs-24; up to 2013-01-02T10:15:31Z!michael.albinus@gmx.de
-rw-r--r--doc/emacs/ChangeLog4
-rw-r--r--doc/emacs/macos.texi6
-rw-r--r--doc/emacs/trouble.texi46
-rw-r--r--doc/lispintro/ChangeLog4
-rw-r--r--doc/lispintro/emacs-lisp-intro.texi7
-rw-r--r--doc/misc/ChangeLog2
-rw-r--r--doc/misc/woman.texi5
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/format.el10
9 files changed, 73 insertions, 16 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog
index 3951150bd13..2b75a242656 100644
--- a/doc/emacs/ChangeLog
+++ b/doc/emacs/ChangeLog
@@ -1,5 +1,9 @@
12013-08-12 Glenn Morris <rgm@gnu.org> 12013-08-12 Glenn Morris <rgm@gnu.org>
2 2
3 * macos.texi (GNUstep Support):
4 * trouble.texi (Checklist, Contributing, Service):
5 Avoid mailto: in html output.
6
3 * Makefile.in (prefix, datarootdir, datadir, PACKAGE_TARNAME) 7 * Makefile.in (prefix, datarootdir, datadir, PACKAGE_TARNAME)
4 (docdir, dvidir, htmldir, pdfdir, psdir, GZIP_PROG, INSTALL) 8 (docdir, dvidir, htmldir, pdfdir, psdir, GZIP_PROG, INSTALL)
5 (INSTALL_DATA): New, set by configure. 9 (INSTALL_DATA): New, set by configure.
diff --git a/doc/emacs/macos.texi b/doc/emacs/macos.texi
index 61c056ceb4b..50a7ea2c335 100644
--- a/doc/emacs/macos.texi
+++ b/doc/emacs/macos.texi
@@ -210,4 +210,10 @@ restart Emacs to access newly-available services.
210 210
211Emacs can be built and run under GNUstep, but there are still 211Emacs can be built and run under GNUstep, but there are still
212issues to be addressed. Interested developers should contact 212issues to be addressed. Interested developers should contact
213@ifnothtml
213@email{emacs-devel@@gnu.org}. 214@email{emacs-devel@@gnu.org}.
215@end ifnothtml
216@ifhtml
217@url{http://lists.gnu.org/mailman/listinfo/emacs-devel, the
218emacs-devel mailing list}.
219@end ifhtml
diff --git a/doc/emacs/trouble.texi b/doc/emacs/trouble.texi
index d0b6b5191c1..0d5ce6820c7 100644
--- a/doc/emacs/trouble.texi
+++ b/doc/emacs/trouble.texi
@@ -658,7 +658,13 @@ absolutely sure it is best to leave it, so that the developers can
658decide for themselves. 658decide for themselves.
659 659
660When you have finished writing your report, type @kbd{C-c C-c} and it 660When you have finished writing your report, type @kbd{C-c C-c} and it
661will be sent to the Emacs maintainers at @email{bug-gnu-emacs@@gnu.org}. 661will be sent to the Emacs maintainers at
662@ifnothtml
663@email{bug-gnu-emacs@@gnu.org}.
664@end ifnothtml
665@ifhtml
666@url{http://lists.gnu.org/mailman/listinfo/bug-gnu-emacs, bug-gnu-emacs}.
667@end ifhtml
662(If you want to suggest an improvement or new feature, use the same 668(If you want to suggest an improvement or new feature, use the same
663address.) If you cannot send mail from inside Emacs, you can copy the 669address.) If you cannot send mail from inside Emacs, you can copy the
664text of your report to your normal mail client (if your system 670text of your report to your normal mail client (if your system
@@ -1138,15 +1144,26 @@ form that is clearly safe to install.
1138@section Contributing to Emacs Development 1144@section Contributing to Emacs Development
1139@cindex contributing to Emacs 1145@cindex contributing to Emacs
1140 1146
1141If you would like to work on improving Emacs, please contact 1147If you would like to work on improving Emacs, please contact the maintainers at
1142the maintainers at @email{emacs-devel@@gnu.org}. You can ask for 1148@ifnothtml
1143suggested projects or suggest your own ideas. 1149@email{emacs-devel@@gnu.org}.
1150@end ifnothtml
1151@ifhtml
1152@url{http://lists.gnu.org/mailman/listinfo/emacs-devel, the
1153emacs-devel mailing list}.
1154@end ifhtml
1155You can ask for suggested projects or suggest your own ideas.
1144 1156
1145If you have already written an improvement, please tell us about it. If 1157If you have already written an improvement, please tell us about it. If
1146you have not yet started work, it is useful to contact 1158you have not yet started work, it is useful to contact
1147@email{emacs-devel@@gnu.org} before you start; it might be 1159@ifnothtml
1148possible to suggest ways to make your extension fit in better with the 1160@email{emacs-devel@@gnu.org}
1149rest of Emacs. 1161@end ifnothtml
1162@ifhtml
1163@url{http://lists.gnu.org/mailman/listinfo/emacs-devel, emacs-devel}
1164@end ifhtml
1165before you start; it might be possible to suggest ways to make your
1166extension fit in better with the rest of Emacs.
1150 1167
1151The development version of Emacs can be downloaded from the 1168The development version of Emacs can be downloaded from the
1152repository where it is actively maintained by a group of developers. 1169repository where it is actively maintained by a group of developers.
@@ -1164,10 +1181,17 @@ ways to find it:
1164 1181
1165@itemize @bullet 1182@itemize @bullet
1166@item 1183@item
1167Send a message to the mailing list 1184Send a message to
1168@email{help-gnu-emacs@@gnu.org}, or post your request on 1185@ifnothtml
1169newsgroup @code{gnu.emacs.help}. (This mailing list and newsgroup 1186the mailing list @email{help-gnu-emacs@@gnu.org},
1170interconnect, so it does not matter which one you use.) 1187@end ifnothtml
1188@ifhtml
1189@url{http://lists.gnu.org/mailman/listinfo/help-gnu-emacs, the
1190help-gnu-emacs mailing list},
1191@end ifhtml
1192or post your request on newsgroup @code{gnu.emacs.help}. (This
1193mailing list and newsgroup interconnect, so it does not matter which
1194one you use.)
1171 1195
1172@item 1196@item
1173Look in the service directory for someone who might help you for a fee. 1197Look in the service directory for someone who might help you for a fee.
diff --git a/doc/lispintro/ChangeLog b/doc/lispintro/ChangeLog
index 932e54de553..db02a257a3a 100644
--- a/doc/lispintro/ChangeLog
+++ b/doc/lispintro/ChangeLog
@@ -1,5 +1,9 @@
12013-08-12 Glenn Morris <rgm@gnu.org> 12013-08-12 Glenn Morris <rgm@gnu.org>
2 2
3 * emacs-lisp-intro.texi (Complete copy-region-as-kill): Fix typo.
4
5 * emacs-lisp-intro.texi (Thank You): Avoid mailto: in html output.
6
3 * Makefile.in (prefix, datarootdir, datadir, PACKAGE_TARNAME) 7 * Makefile.in (prefix, datarootdir, datadir, PACKAGE_TARNAME)
4 (docdir, dvidir, htmldir, pdfdir, psdir, GZIP_PROG, INSTALL) 8 (docdir, dvidir, htmldir, pdfdir, psdir, GZIP_PROG, INSTALL)
5 (INSTALL_DATA): New, set by configure. 9 (INSTALL_DATA): New, set by configure.
diff --git a/doc/lispintro/emacs-lisp-intro.texi b/doc/lispintro/emacs-lisp-intro.texi
index 2160d7ba5a9..18ea8e87e19 100644
--- a/doc/lispintro/emacs-lisp-intro.texi
+++ b/doc/lispintro/emacs-lisp-intro.texi
@@ -954,7 +954,12 @@ encouragement. My mistakes are my own.
954 954
955@flushright 955@flushright
956Robert J. Chassell 956Robert J. Chassell
957@ifnothtml
957@email{bob@@gnu.org} 958@email{bob@@gnu.org}
959@end ifnothtml
960@ifhtml
961bob@@gnu.org
962@end ifhtml
958@end flushright 963@end flushright
959 964
960@c ================ Beginning of main text ================ 965@c ================ Beginning of main text ================
@@ -8312,7 +8317,7 @@ As usual, this function can be divided into its component parts:
8312 8317
8313The arguments are @code{beg} and @code{end} and the function is 8318The arguments are @code{beg} and @code{end} and the function is
8314interactive with @code{"r"}, so the two arguments must refer to the 8319interactive with @code{"r"}, so the two arguments must refer to the
8315beginning and end of the region. If you have been reading though this 8320beginning and end of the region. If you have been reading through this
8316document from the beginning, understanding these parts of a function is 8321document from the beginning, understanding these parts of a function is
8317almost becoming routine. 8322almost becoming routine.
8318 8323
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index 0ca3d049330..940a3fe5143 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,5 +1,7 @@
12013-08-12 Glenn Morris <rgm@gnu.org> 12013-08-12 Glenn Morris <rgm@gnu.org>
2 2
3 * woman.texi (Top): Avoid mailto: in html output.
4
3 * Makefile.in (prefix, datarootdir, datadir, PACKAGE_TARNAME) 5 * Makefile.in (prefix, datarootdir, datadir, PACKAGE_TARNAME)
4 (docdir, dvidir, htmldir, pdfdir, psdir, GZIP_PROG, INSTALL) 6 (docdir, dvidir, htmldir, pdfdir, psdir, GZIP_PROG, INSTALL)
5 (INSTALL_DATA): New, set by configure. 7 (INSTALL_DATA): New, set by configure.
diff --git a/doc/misc/woman.texi b/doc/misc/woman.texi
index 44a8b5573fa..8005d58ce8a 100644
--- a/doc/misc/woman.texi
+++ b/doc/misc/woman.texi
@@ -67,7 +67,12 @@ modify this GNU manual.''
67@display 67@display
68As distributed with Emacs @value{EMACSVER}. 68As distributed with Emacs @value{EMACSVER}.
69 69
70@ifnothtml
70@email{F.J.Wright@@qmw.ac.uk, Francis J. Wright} 71@email{F.J.Wright@@qmw.ac.uk, Francis J. Wright}
72@end ifnothtml
73@ifhtml
74Francis J. Wright
75@end ifhtml
71@uref{http://centaur.maths.qmw.ac.uk/, School of Mathematical Sciences} 76@uref{http://centaur.maths.qmw.ac.uk/, School of Mathematical Sciences}
72Queen Mary and Westfield College (University of London) 77Queen Mary and Westfield College (University of London)
73Mile End Road, London E1 4NS, UK 78Mile End Road, London E1 4NS, UK
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 48b31a2d06d..1b7aceb5979 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12013-08-12 Glenn Morris <rgm@gnu.org>
2
3 * format.el (format-annotate-function):
4 Handle read-only text properties in the source. (Bug#14887)
5
12013-08-11 Lars Magne Ingebrigtsen <larsi@gnus.org> 62013-08-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
2 7
3 * net/eww.el (eww-display-html): Ignore coding system errors. One 8 * net/eww.el (eww-display-html): Ignore coding system errors. One
diff --git a/lisp/format.el b/lisp/format.el
index 221eaadcdd8..fc8dcb97b01 100644
--- a/lisp/format.el
+++ b/lisp/format.el
@@ -225,10 +225,12 @@ For most purposes, consider using `format-encode-region' instead."
225 (setq selective-display sel-disp) 225 (setq selective-display sel-disp)
226 (set-buffer-multibyte multibyte) 226 (set-buffer-multibyte multibyte)
227 (setq buffer-file-coding-system coding-system)) 227 (setq buffer-file-coding-system coding-system))
228 (copy-to-buffer copy-buf from to) 228 (let ((inhibit-read-only t)) ; bug#14887
229 (set-buffer copy-buf) 229 (copy-to-buffer copy-buf from to)
230 (format-insert-annotations write-region-annotations-so-far from) 230 (set-buffer copy-buf)
231 (format-encode-run-method to-fn (point-min) (point-max) orig-buf) 231 (format-insert-annotations write-region-annotations-so-far from)
232 (format-encode-run-method to-fn (point-min) (point-max)
233 orig-buf))
232 (when (buffer-live-p copy-buf) 234 (when (buffer-live-p copy-buf)
233 (with-current-buffer copy-buf 235 (with-current-buffer copy-buf
234 ;; Set write-region-post-annotation-function to 236 ;; Set write-region-post-annotation-function to