diff options
| author | Chong Yidong | 2012-06-10 21:20:58 +0800 |
|---|---|---|
| committer | Chong Yidong | 2012-06-10 21:20:58 +0800 |
| commit | 31ca4639ad1bfaa355a3f30ef92eb977bd2c6b78 (patch) | |
| tree | 77814646f8df2d6c463fe0052ff25f8635d410b5 | |
| parent | c758c4fd178a3778b7e6f235af41a898a8e7b972 (diff) | |
| parent | edcdbe4d3121ac663c2c72fce5b69a59c86ecaa1 (diff) | |
| download | emacs-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/ChangeLog | 5 | ||||
| -rw-r--r-- | doc/misc/sc.texi | 19 | ||||
| -rw-r--r-- | etc/AUTHORS | 10 | ||||
| -rw-r--r-- | lisp/ChangeLog | 14 | ||||
| -rw-r--r-- | lisp/allout-widgets.el | 2 | ||||
| -rw-r--r-- | lisp/cus-edit.el | 2 | ||||
| -rw-r--r-- | lisp/mail/rmail.el | 2 | ||||
| -rw-r--r-- | src/dispextern.h | 12 |
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 @@ | |||
| 1 | 2012-06-10 Chong Yidong <cyd@gnu.org> | ||
| 2 | |||
| 3 | * sc.texi: Remove bogus @ifinfo commands which prevent makeinfo | ||
| 4 | compilation for html-mono. | ||
| 5 | |||
| 1 | 2012-06-08 Paul Eggert <eggert@cs.ucla.edu> | 6 | 2012-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. | |||
| 95 | The preferred way to spell Supercite is with a capital @samp{S}, | 95 | The preferred way to spell Supercite is with a capital @samp{S}, |
| 96 | lowercase @samp{upercite}. | 96 | lowercase @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: | |||
| 242 | And that's what I think too. | 240 | And 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 | ||
| 252 | Note that multiple inclusions of the original messages result in a | 248 | Note that multiple inclusions of the original messages result in a |
| 253 | nesting of the @samp{@code{>}} characters. This can sometimes be quite | 249 | nesting 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 | |||
| 506 | information contained in the info alist can be inserted into a reference | 502 | information contained in the info alist can be inserted into a reference |
| 507 | header. | 503 | header. |
| 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 | ||
| 796 | This chapter explains what happens when you reply and yank an original | 789 | This chapter explains what happens when you reply and yank an original |
| 797 | message from an MUA. | 790 | message 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 | |||
| 1053 | information as the author's first name, middle names, and last name, the | 1046 | information as the author's first name, middle names, and last name, the |
| 1054 | author's initials, and the author's email terminus. | 1047 | author'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 | |||
| 1331 | throughout Supercite, from mail header information extraction, to header | 1322 | throughout Supercite, from mail header information extraction, to header |
| 1332 | nuking, to citing text. | 1323 | nuking, 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 | ||
| 1341 | While the details of Regi are discussed below (@pxref{Using Regi}), only | 1330 | While the details of Regi are discussed below (@pxref{Using Regi}), only |
| 1342 | those who wish to customize certain aspects of Supercite need concern | 1331 | those 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 | |||
| 1534 | chapter, we'll assume you've installed Supercite's keymap on the default | 1523 | chapter, we'll assume you've installed Supercite's keymap on the default |
| 1535 | prefix.@refill | 1524 | prefix.@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 | ||
| 1915 | Since all supercite commands are prepended with the string | 1900 | Since 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 |
| 1917 | its @var{command} name. | 1902 | its @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 | ||
| 1932 | Since all supercite variables are prepended with the string | 1915 | Since 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 |
| 1934 | its @var{variable} name. | 1917 | its @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 | |||
| 1134 | and co-wrote ob-R.el ob-clojure.el ob-exp.el ob-fortran.el ob-lisp.el | 1134 | and 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 |
| 1137 | and changed org.texi org.el org-exp.el org-latex.el org-src.el | 1137 | and 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 | |||
| 2035 | Keith Packard: changed font.c | 2035 | Keith Packard: changed font.c |
| 2036 | 2036 | ||
| 2037 | Ken Brown: changed configure.in cygwin.h sheap.c browse-url.el gmalloc.c | 2037 | Ken 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 | ||
| 2041 | Ken Brush: changed emacsclient.c | 2041 | Ken Brush: changed emacsclient.c |
| 2042 | 2042 | ||
| @@ -2373,6 +2373,8 @@ Mark Osbourne: changed hexl-mode.el | |||
| 2373 | 2373 | ||
| 2374 | Mark Plaksin: changed nnrss.el term.el | 2374 | Mark Plaksin: changed nnrss.el term.el |
| 2375 | 2375 | ||
| 2376 | Mark Shoulson: changed org.el | ||
| 2377 | |||
| 2376 | Mark Thomas: changed flow-fill.el gnus-sum.el gnus-util.el nnmail.el | 2378 | Mark Thomas: changed flow-fill.el gnus-sum.el gnus-util.el nnmail.el |
| 2377 | 2379 | ||
| 2378 | Mark Triggs: changed nnir.el | 2380 | Mark 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 @@ | |||
| 1 | 2012-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 | |||
| 6 | 2012-06-10 Chong Yidong <cyd@gnu.org> | ||
| 7 | |||
| 8 | * allout-widgets.el: Fix code header. | ||
| 9 | |||
| 10 | 2012-06-10 Chong Yidong <cyd@gnu.org> | ||
| 11 | |||
| 12 | * cus-edit.el (customize-changed-options-previous-release): Bump | ||
| 13 | to 24.1. | ||
| 14 | |||
| 1 | 2012-06-09 Andreas Schwab <schwab@linux-m68k.org> | 15 | 2012-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; |