aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChong Yidong2012-06-10 21:20:58 +0800
committerChong Yidong2012-06-10 21:20:58 +0800
commit31ca4639ad1bfaa355a3f30ef92eb977bd2c6b78 (patch)
tree77814646f8df2d6c463fe0052ff25f8635d410b5
parentc758c4fd178a3778b7e6f235af41a898a8e7b972 (diff)
parentedcdbe4d3121ac663c2c72fce5b69a59c86ecaa1 (diff)
downloademacs-31ca4639ad1bfaa355a3f30ef92eb977bd2c6b78.tar.gz
emacs-31ca4639ad1bfaa355a3f30ef92eb977bd2c6b78.zip
Merge from emacs-24; up to 2012-04-25T15:23:19Z!sdl.web@gmail.com
-rw-r--r--doc/misc/ChangeLog5
-rw-r--r--doc/misc/sc.texi19
-rw-r--r--etc/AUTHORS10
-rw-r--r--lisp/ChangeLog14
-rw-r--r--lisp/allout-widgets.el2
-rw-r--r--lisp/cus-edit.el2
-rw-r--r--lisp/mail/rmail.el2
-rw-r--r--src/dispextern.h12
8 files changed, 39 insertions, 27 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index ccf8c4df40e..9f9717aab29 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,3 +1,8 @@
12012-06-10 Chong Yidong <cyd@gnu.org>
2
3 * sc.texi: Remove bogus @ifinfo commands which prevent makeinfo
4 compilation for html-mono.
5
12012-06-08 Paul Eggert <eggert@cs.ucla.edu> 62012-06-08 Paul Eggert <eggert@cs.ucla.edu>
2 7
3 * texinfo.tex: Merge from gnulib. 8 * texinfo.tex: Merge from gnulib.
diff --git a/doc/misc/sc.texi b/doc/misc/sc.texi
index 51d12fef806..6be385aeba9 100644
--- a/doc/misc/sc.texi
+++ b/doc/misc/sc.texi
@@ -95,13 +95,11 @@ of composing replies to both USENET network news and electronic mail.
95The preferred way to spell Supercite is with a capital @samp{S}, 95The preferred way to spell Supercite is with a capital @samp{S},
96lowercase @samp{upercite}. 96lowercase @samp{upercite}.
97 97
98@ifinfo
99@menu 98@menu
100* Usage Overview:: 99* Usage Overview::
101* What Supercite Does Not Do:: 100* What Supercite Does Not Do::
102* What Supercite Does:: 101* What Supercite Does::
103@end menu 102@end menu
104@end ifinfo
105 103
106@cindex MUA 104@cindex MUA
107@cindex NUA 105@cindex NUA
@@ -242,12 +240,10 @@ citations after multiple replies:
242And that's what I think too. 240And that's what I think too.
243@end example 241@end example
244 242
245@ifinfo
246@menu 243@menu
247* Citation Elements:: 244* Citation Elements::
248* Recognizing Citations:: 245* Recognizing Citations::
249@end menu 246@end menu
250@end ifinfo
251 247
252Note that multiple inclusions of the original messages result in a 248Note that multiple inclusions of the original messages result in a
253nesting of the @samp{@code{>}} characters. This can sometimes be quite 249nesting of the @samp{@code{>}} characters. This can sometimes be quite
@@ -506,12 +502,10 @@ name, email address, the original article's subject, etc. In fact any
506information contained in the info alist can be inserted into a reference 502information contained in the info alist can be inserted into a reference
507header. 503header.
508 504
509@ifinfo
510@menu 505@menu
511* The Built-in Header Rewrite Functions:: 506* The Built-in Header Rewrite Functions::
512* Electric References:: 507* Electric References::
513@end menu 508@end menu
514@end ifinfo
515 509
516@cindex header rewrite functions 510@cindex header rewrite functions
517@vindex sc-rewrite-header-list 511@vindex sc-rewrite-header-list
@@ -791,7 +785,6 @@ Buffer Initialization}.@refill
791 785
792@node Replying and Yanking 786@node Replying and Yanking
793@chapter Replying and Yanking 787@chapter Replying and Yanking
794@ifinfo
795 788
796This chapter explains what happens when you reply and yank an original 789This chapter explains what happens when you reply and yank an original
797message from an MUA. 790message from an MUA.
@@ -800,7 +793,7 @@ message from an MUA.
800* Reply Buffer Initialization:: 793* Reply Buffer Initialization::
801* Filling Cited Text:: 794* Filling Cited Text::
802@end menu 795@end menu
803@end ifinfo 796
804@node Reply Buffer Initialization 797@node Reply Buffer Initialization
805@section Reply Buffer Initialization 798@section Reply Buffer Initialization
806@findex sc-cite-original 799@findex sc-cite-original
@@ -1053,13 +1046,11 @@ element in the attribution alist is a key-value pair containing such
1053information as the author's first name, middle names, and last name, the 1046information as the author's first name, middle names, and last name, the
1054author's initials, and the author's email terminus. 1047author's initials, and the author's email terminus.
1055 1048
1056@ifinfo
1057@menu 1049@menu
1058* Attribution Preferences:: 1050* Attribution Preferences::
1059* Anonymous Attributions:: 1051* Anonymous Attributions::
1060* Author Names:: 1052* Author Names::
1061@end menu 1053@end menu
1062@end ifinfo
1063 1054
1064@node Attribution Preferences 1055@node Attribution Preferences
1065@section Attribution Preferences 1056@section Attribution Preferences
@@ -1331,12 +1322,10 @@ can be transformed in an @emph{awk}-like manner. Regi is used
1331throughout Supercite, from mail header information extraction, to header 1322throughout Supercite, from mail header information extraction, to header
1332nuking, to citing text. 1323nuking, to citing text.
1333 1324
1334@ifinfo
1335@menu 1325@menu
1336* Using Regi:: 1326* Using Regi::
1337* Frames You Can Customize:: 1327* Frames You Can Customize::
1338@end menu 1328@end menu
1339@end ifinfo
1340 1329
1341While the details of Regi are discussed below (@pxref{Using Regi}), only 1330While the details of Regi are discussed below (@pxref{Using Regi}), only
1342those who wish to customize certain aspects of Supercite need concern 1331those who wish to customize certain aspects of Supercite need concern
@@ -1534,7 +1523,6 @@ but unfortunately the best general solution so far. In the rest of this
1534chapter, we'll assume you've installed Supercite's keymap on the default 1523chapter, we'll assume you've installed Supercite's keymap on the default
1535prefix.@refill 1524prefix.@refill
1536 1525
1537@ifinfo
1538@menu 1526@menu
1539* Citing Commands:: 1527* Citing Commands::
1540* Insertion Commands:: 1528* Insertion Commands::
@@ -1542,7 +1530,6 @@ prefix.@refill
1542* Mail Field Commands:: 1530* Mail Field Commands::
1543* Miscellaneous Commands:: 1531* Miscellaneous Commands::
1544@end menu 1532@end menu
1545@end ifinfo
1546 1533
1547@node Citing Commands 1534@node Citing Commands
1548@section Commands to Manually Cite, Recite, and Uncite 1535@section Commands to Manually Cite, Recite, and Uncite
@@ -1909,9 +1896,7 @@ Supercite was written by Barry Warsaw.
1909 1896
1910@node Command Index 1897@node Command Index
1911@unnumbered Command Index 1898@unnumbered Command Index
1912@ifinfo
1913 1899
1914@end ifinfo
1915Since all supercite commands are prepended with the string 1900Since all supercite commands are prepended with the string
1916``@code{sc-}'', each appears under its @code{sc-}@var{command} name and 1901``@code{sc-}'', each appears under its @code{sc-}@var{command} name and
1917its @var{command} name. 1902its @var{command} name.
@@ -1926,9 +1911,7 @@ its @var{command} name.
1926 1911
1927@node Variable Index 1912@node Variable Index
1928@unnumbered Variable Index 1913@unnumbered Variable Index
1929@ifinfo
1930 1914
1931@end ifinfo
1932Since all supercite variables are prepended with the string 1915Since all supercite variables are prepended with the string
1933``@code{sc-}'', each appears under its @code{sc-}@var{variable} name and 1916``@code{sc-}'', each appears under its @code{sc-}@var{variable} name and
1934its @var{variable} name. 1917its @var{variable} name.
diff --git a/etc/AUTHORS b/etc/AUTHORS
index 1cf3a523596..e6e8137141e 100644
--- a/etc/AUTHORS
+++ b/etc/AUTHORS
@@ -1134,8 +1134,8 @@ Eric Schulte: wrote ob-C.el ob-asymptote.el ob-awk.el ob-calc.el
1134and co-wrote ob-R.el ob-clojure.el ob-exp.el ob-fortran.el ob-lisp.el 1134and co-wrote ob-R.el ob-clojure.el ob-exp.el ob-fortran.el ob-lisp.el
1135 ob-lob.el ob-maxima.el ob-perl.el ob-picolisp.el ob-python.el ob-ref.el 1135 ob-lob.el ob-maxima.el ob-perl.el ob-picolisp.el ob-python.el ob-ref.el
1136 ob.el org-bibtex.el 1136 ob.el org-bibtex.el
1137and changed org.texi org.el org-exp.el org-latex.el org-src.el 1137and changed org.texi org.el org-exp.el org-latex.el ob-plantuml.el
1138 ob-plantuml.el org-table.el org-agenda.el org-macs.el orgcard.tex 1138 org-src.el org-table.el org-agenda.el org-macs.el orgcard.tex
1139 ob-lilypond.el ob-mscgen.el ob-octave.el ob-screen.el org-ascii.el 1139 ob-lilypond.el ob-mscgen.el ob-octave.el ob-screen.el org-ascii.el
1140 org-footnote.el org-html.el org-mouse.el gnus-art.el ob-ledger.el 1140 org-footnote.el org-html.el org-mouse.el gnus-art.el ob-ledger.el
1141 ob-matlab.el and 5 other files 1141 ob-matlab.el and 5 other files
@@ -2035,8 +2035,8 @@ Keith Gabryelski: wrote hexl.c hexl.el
2035Keith Packard: changed font.c 2035Keith Packard: changed font.c
2036 2036
2037Ken Brown: changed configure.in cygwin.h sheap.c browse-url.el gmalloc.c 2037Ken Brown: changed configure.in cygwin.h sheap.c browse-url.el gmalloc.c
2038 vm-limit.c dired.c emacs.c fileio.c gdb-mi.el loadup.el mem-limits.h 2038 vm-limit.c callproc.c dired.c emacs.c fileio.c gdb-mi.el loadup.el
2039 unexcw.c 2039 mem-limits.h unexcw.c
2040 2040
2041Ken Brush: changed emacsclient.c 2041Ken Brush: changed emacsclient.c
2042 2042
@@ -2373,6 +2373,8 @@ Mark Osbourne: changed hexl-mode.el
2373 2373
2374Mark Plaksin: changed nnrss.el term.el 2374Mark Plaksin: changed nnrss.el term.el
2375 2375
2376Mark Shoulson: changed org.el
2377
2376Mark Thomas: changed flow-fill.el gnus-sum.el gnus-util.el nnmail.el 2378Mark Thomas: changed flow-fill.el gnus-sum.el gnus-util.el nnmail.el
2377 2379
2378Mark Triggs: changed nnir.el 2380Mark Triggs: changed nnir.el
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index c83b4453922..c159d04443a 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,17 @@
12012-06-10 Glenn Morris <rgm@gnu.org>
2
3 * mail/rmail.el (rmail-yank-current-message): Leave point at
4 correct position. (Bug#11660)
5
62012-06-10 Chong Yidong <cyd@gnu.org>
7
8 * allout-widgets.el: Fix code header.
9
102012-06-10 Chong Yidong <cyd@gnu.org>
11
12 * cus-edit.el (customize-changed-options-previous-release): Bump
13 to 24.1.
14
12012-06-09 Andreas Schwab <schwab@linux-m68k.org> 152012-06-09 Andreas Schwab <schwab@linux-m68k.org>
2 16
3 * Makefile.in (BIG_STACK_DEPTH): Enlarge to 2200. 17 * Makefile.in (BIG_STACK_DEPTH): Enlarge to 2200.
diff --git a/lisp/allout-widgets.el b/lisp/allout-widgets.el
index 6a5b0d5f7bf..962a8fb557a 100644
--- a/lisp/allout-widgets.el
+++ b/lisp/allout-widgets.el
@@ -64,7 +64,7 @@
64;; systematically couple overlays, graphics, and other features with 64;; systematically couple overlays, graphics, and other features with
65;; allout-governed text. 65;; allout-governed text.
66 66
67;;;_: Code (structured with comments that delineate an allout outline) 67;;; Code:
68 68
69;;;_ : General Environment 69;;;_ : General Environment
70(require 'allout) 70(require 'allout)
diff --git a/lisp/cus-edit.el b/lisp/cus-edit.el
index b220e7a5ff2..0ee2ea4a8bf 100644
--- a/lisp/cus-edit.el
+++ b/lisp/cus-edit.el
@@ -1159,7 +1159,7 @@ Show the buffer in another window, but don't select it."
1159 (unless (eq symbol basevar) 1159 (unless (eq symbol basevar)
1160 (message "`%s' is an alias for `%s'" symbol basevar)))) 1160 (message "`%s' is an alias for `%s'" symbol basevar))))
1161 1161
1162(defvar customize-changed-options-previous-release "23.1" 1162(defvar customize-changed-options-previous-release "24.1"
1163 "Version for `customize-changed-options' to refer back to by default.") 1163 "Version for `customize-changed-options' to refer back to by default.")
1164 1164
1165;; Packages will update this variable, so make it available. 1165;; Packages will update this variable, so make it available.
diff --git a/lisp/mail/rmail.el b/lisp/mail/rmail.el
index cd2a961638e..9fe8f28a59f 100644
--- a/lisp/mail/rmail.el
+++ b/lisp/mail/rmail.el
@@ -3589,7 +3589,7 @@ If BUFFER is not swapped, yank out of its message viewer buffer."
3589 (with-current-buffer buffer 3589 (with-current-buffer buffer
3590 (unless (rmail-buffers-swapped-p) 3590 (unless (rmail-buffers-swapped-p)
3591 (setq buffer rmail-view-buffer))) 3591 (setq buffer rmail-view-buffer)))
3592 (insert-buffer buffer) 3592 (insert-buffer-substring buffer)
3593 ;; If they yank the text of BUFFER, the encoding of BUFFER is a 3593 ;; If they yank the text of BUFFER, the encoding of BUFFER is a
3594 ;; better default for the reply message than the default value of 3594 ;; better default for the reply message than the default value of
3595 ;; buffer-file-coding-system. 3595 ;; buffer-file-coding-system.
diff --git a/src/dispextern.h b/src/dispextern.h
index b877bf9965a..6e070f3dbef 100644
--- a/src/dispextern.h
+++ b/src/dispextern.h
@@ -2205,7 +2205,11 @@ struct it
2205 struct display_pos current; 2205 struct display_pos current;
2206 2206
2207 /* Total number of overlay strings to process. This can be > 2207 /* Total number of overlay strings to process. This can be >
2208 OVERLAY_STRING_CHUNK_SIZE. */ 2208 OVERLAY_STRING_CHUNK_SIZE. Value is dependable only when
2209 current.overlay_string_index >= 0. Use the latter to determine
2210 whether an overlay string is being iterated over, because
2211 n_overlay_strings can be positive even when we are not rendering
2212 an overlay string. */
2209 ptrdiff_t n_overlay_strings; 2213 ptrdiff_t n_overlay_strings;
2210 2214
2211 /* The charpos where n_overlay_strings was calculated. This should 2215 /* The charpos where n_overlay_strings was calculated. This should
@@ -2224,7 +2228,8 @@ struct it
2224 2228
2225 /* If non-nil, a Lisp string being processed. If 2229 /* If non-nil, a Lisp string being processed. If
2226 current.overlay_string_index >= 0, this is an overlay string from 2230 current.overlay_string_index >= 0, this is an overlay string from
2227 pos. */ 2231 pos. Use STRINGP (it.string) to test whether we are rendering a
2232 string or something else; do NOT use BUFFERP (it.object). */
2228 Lisp_Object string; 2233 Lisp_Object string;
2229 2234
2230 /* If non-nil, we are processing a string that came 2235 /* If non-nil, we are processing a string that came
@@ -2413,6 +2418,9 @@ struct it
2413 and continuation glyphs, or blanks that extend each line to the 2418 and continuation glyphs, or blanks that extend each line to the
2414 edge of the window on a TTY. 2419 edge of the window on a TTY.
2415 2420
2421 Do NOT use !BUFFERP (it.object) as a test whether we are
2422 iterating over a string; use STRINGP (it.string) instead.
2423
2416 Position is the current iterator position in object. */ 2424 Position is the current iterator position in object. */
2417 Lisp_Object object; 2425 Lisp_Object object;
2418 struct text_pos position; 2426 struct text_pos position;