aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Eggert2011-08-16 11:48:49 -0700
committerPaul Eggert2011-08-16 11:48:49 -0700
commitbc81e2c4e885787603da3e0314d6ea45a43f7862 (patch)
treec3da7331f40c60b0ebb434d15f83ce027188d5e9
parenta69fbedbd629c3e46a23095486617482fb1228c5 (diff)
parentb215eee57d8427ac896f42a9546930cd852a1637 (diff)
downloademacs-bc81e2c4e885787603da3e0314d6ea45a43f7862.tar.gz
emacs-bc81e2c4e885787603da3e0314d6ea45a43f7862.zip
Merge from trunk.
-rw-r--r--doc/lispref/ChangeLog16
-rw-r--r--doc/lispref/modes.texi21
-rw-r--r--doc/lispref/nonascii.texi12
-rw-r--r--doc/lispref/searching.texi6
-rw-r--r--doc/lispref/syntax.texi18
-rw-r--r--doc/misc/ChangeLog136
-rw-r--r--doc/misc/org.texi4
-rw-r--r--doc/misc/texinfo.tex5
-rw-r--r--etc/ChangeLog24
-rw-r--r--etc/refcards/orgcard.tex2
-rw-r--r--lisp/org/ChangeLog20
-rw-r--r--lisp/org/ob-C.el2
-rw-r--r--lisp/org/ob-R.el2
-rw-r--r--lisp/org/ob-asymptote.el2
-rw-r--r--lisp/org/ob-awk.el2
-rw-r--r--lisp/org/ob-calc.el2
-rw-r--r--lisp/org/ob-clojure.el2
-rw-r--r--lisp/org/ob-comint.el2
-rw-r--r--lisp/org/ob-css.el2
-rw-r--r--lisp/org/ob-ditaa.el2
-rw-r--r--lisp/org/ob-dot.el2
-rw-r--r--lisp/org/ob-emacs-lisp.el2
-rw-r--r--lisp/org/ob-eval.el2
-rw-r--r--lisp/org/ob-exp.el2
-rw-r--r--lisp/org/ob-gnuplot.el2
-rw-r--r--lisp/org/ob-haskell.el2
-rw-r--r--lisp/org/ob-java.el2
-rw-r--r--lisp/org/ob-js.el2
-rw-r--r--lisp/org/ob-keys.el2
-rw-r--r--lisp/org/ob-latex.el2
-rw-r--r--lisp/org/ob-ledger.el2
-rw-r--r--lisp/org/ob-lilypond.el2
-rw-r--r--lisp/org/ob-lisp.el2
-rw-r--r--lisp/org/ob-lob.el2
-rw-r--r--lisp/org/ob-matlab.el2
-rw-r--r--lisp/org/ob-maxima.el2
-rw-r--r--lisp/org/ob-mscgen.el2
-rw-r--r--lisp/org/ob-ocaml.el2
-rw-r--r--lisp/org/ob-octave.el2
-rw-r--r--lisp/org/ob-org.el2
-rw-r--r--lisp/org/ob-perl.el2
-rw-r--r--lisp/org/ob-plantuml.el2
-rw-r--r--lisp/org/ob-python.el2
-rw-r--r--lisp/org/ob-ref.el2
-rw-r--r--lisp/org/ob-ruby.el2
-rw-r--r--lisp/org/ob-sass.el2
-rw-r--r--lisp/org/ob-scheme.el2
-rw-r--r--lisp/org/ob-screen.el2
-rw-r--r--lisp/org/ob-sh.el2
-rw-r--r--lisp/org/ob-sql.el2
-rw-r--r--lisp/org/ob-sqlite.el2
-rw-r--r--lisp/org/ob-table.el2
-rw-r--r--lisp/org/ob-tangle.el2
-rw-r--r--lisp/org/ob.el2
-rw-r--r--lisp/org/org-agenda.el2
-rw-r--r--lisp/org/org-archive.el2
-rw-r--r--lisp/org/org-ascii.el2
-rw-r--r--lisp/org/org-attach.el2
-rw-r--r--lisp/org/org-bbdb.el2
-rw-r--r--lisp/org/org-beamer.el2
-rw-r--r--lisp/org/org-bibtex.el2
-rw-r--r--lisp/org/org-capture.el2
-rw-r--r--lisp/org/org-clock.el2
-rw-r--r--lisp/org/org-colview.el2
-rw-r--r--lisp/org/org-compat.el2
-rw-r--r--lisp/org/org-crypt.el2
-rw-r--r--lisp/org/org-ctags.el2
-rw-r--r--lisp/org/org-datetree.el2
-rw-r--r--lisp/org/org-docbook.el2
-rw-r--r--lisp/org/org-docview.el2
-rw-r--r--lisp/org/org-entities.el2
-rw-r--r--lisp/org/org-exp-blocks.el2
-rw-r--r--lisp/org/org-exp.el2
-rw-r--r--lisp/org/org-faces.el2
-rw-r--r--lisp/org/org-feed.el2
-rw-r--r--lisp/org/org-footnote.el2
-rw-r--r--lisp/org/org-freemind.el2
-rw-r--r--lisp/org/org-gnus.el2
-rw-r--r--lisp/org/org-habit.el2
-rw-r--r--lisp/org/org-html.el2
-rw-r--r--lisp/org/org-icalendar.el2
-rw-r--r--lisp/org/org-id.el2
-rw-r--r--lisp/org/org-indent.el2
-rw-r--r--lisp/org/org-info.el2
-rw-r--r--lisp/org/org-irc.el2
-rw-r--r--lisp/org/org-jsinfo.el2
-rw-r--r--lisp/org/org-latex.el2
-rw-r--r--lisp/org/org-list.el2
-rw-r--r--lisp/org/org-mac-message.el2
-rw-r--r--lisp/org/org-macs.el2
-rw-r--r--lisp/org/org-mew.el2
-rw-r--r--lisp/org/org-mhe.el2
-rw-r--r--lisp/org/org-mks.el2
-rw-r--r--lisp/org/org-mobile.el2
-rw-r--r--lisp/org/org-mouse.el2
-rw-r--r--lisp/org/org-pcomplete.el2
-rw-r--r--lisp/org/org-plot.el2
-rw-r--r--lisp/org/org-protocol.el2
-rw-r--r--lisp/org/org-publish.el2
-rw-r--r--lisp/org/org-remember.el2
-rw-r--r--lisp/org/org-rmail.el2
-rw-r--r--lisp/org/org-src.el2
-rw-r--r--lisp/org/org-table.el2
-rw-r--r--lisp/org/org-timer.el2
-rw-r--r--lisp/org/org-vm.el2
-rw-r--r--lisp/org/org-w3m.el2
-rw-r--r--lisp/org/org-wl.el2
-rw-r--r--lisp/org/org-xoxo.el2
-rw-r--r--lisp/org/org.el2
-rw-r--r--src/ChangeLog22
-rw-r--r--src/gmalloc.c58
-rw-r--r--src/unexcw.c5
-rw-r--r--src/xdisp.c10
113 files changed, 343 insertions, 212 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index 5bdc17136e1..56175a34eee 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,19 @@
12011-08-16 Eli Zaretskii <eliz@gnu.org>
2
3 * modes.texi (Major Mode Conventions): Improve the documentation
4 of `mode-class' `special' modes.
5
6 * nonascii.texi (Character Properties): Document the `mirroring'
7 property. Add index entries.
8
9 * syntax.texi (Categories): Add an example of defining a new
10 category and category table.
11
12 * searching.texi (Regexp Backslash): Document how to display
13 existing categories. Mention the possibility of adding
14 categories, and add an xref to where this is described. Add an
15 index entry.
16
12011-08-09 Chong Yidong <cyd@stupidchicken.com> 172011-08-09 Chong Yidong <cyd@stupidchicken.com>
2 18
3 * text.texi (Special Properties): 19 * text.texi (Special Properties):
diff --git a/doc/lispref/modes.texi b/doc/lispref/modes.texi
index dd3b2e3038f..a354265b365 100644
--- a/doc/lispref/modes.texi
+++ b/doc/lispref/modes.texi
@@ -505,21 +505,26 @@ this mode to any other major mode, this mode can set up a buffer-local
505value for @code{change-major-mode-hook} (@pxref{Creating Buffer-Local}). 505value for @code{change-major-mode-hook} (@pxref{Creating Buffer-Local}).
506 506
507@item 507@item
508If this mode is appropriate only for specially-prepared text, then the 508If this mode is appropriate only for specially-prepared text produced by
509major mode command symbol should have a property named @code{mode-class} 509the mode itself (rather than by the user typing at the keyboard or by an
510with value @code{special}, put on as follows: 510external file), then the major mode command symbol should have a
511property named @code{mode-class} with value @code{special}, put on as
512follows:
511 513
512@kindex mode-class @r{(property)} 514@kindex mode-class @r{(property)}
513@cindex @code{special} 515@cindex @code{special} modes
514@example 516@example
515(put 'funny-mode 'mode-class 'special) 517(put 'funny-mode 'mode-class 'special)
516@end example 518@end example
517 519
518@noindent 520@noindent
519This tells Emacs that new buffers created while the current buffer is 521This tells Emacs that new buffers created while the current buffer is in
520in Funny mode should not inherit Funny mode, in case the default value 522Funny mode should not be put in Funny mode, even though the default
521of @code{major-mode} is @code{nil}. Modes such as Dired, Rmail, 523value of @code{major-mode} is @code{nil}. By default, the value of
522and Buffer List use this feature. 524@code{nil} for @code{major-mode} means to use the current buffer's major
525mode when creating new buffers (@pxref{Auto Major Mode}), but with such
526@code{special} modes, Fundamental mode is used instead. Modes such as
527Dired, Rmail, and Buffer List use this feature.
523 528
524The @code{define-derived-mode} macro automatically marks the derived 529The @code{define-derived-mode} macro automatically marks the derived
525mode as special if the parent mode is special. The special mode 530mode as special if the parent mode is special. The special mode
diff --git a/doc/lispref/nonascii.texi b/doc/lispref/nonascii.texi
index 77337899923..83f9f424834 100644
--- a/doc/lispref/nonascii.texi
+++ b/doc/lispref/nonascii.texi
@@ -388,6 +388,7 @@ character's classification.
388Corresponds to the @code{Canonical_Combining_Class} Unicode property. 388Corresponds to the @code{Canonical_Combining_Class} Unicode property.
389The value is an integer number. 389The value is an integer number.
390 390
391@cindex bidirectional class of characters
391@item bidi-class 392@item bidi-class
392Corresponds to the Unicode @code{Bidi_Class} property. The value is a 393Corresponds to the Unicode @code{Bidi_Class} property. The value is a
393symbol whose name is the Unicode @dfn{directional type} of the 394symbol whose name is the Unicode @dfn{directional type} of the
@@ -426,10 +427,21 @@ superscripts, Roman numerals, currency numerators, and encircled
426numbers. For example, the value of this property for the character 427numbers. For example, the value of this property for the character
427@code{U+2155} (@sc{vulgar fraction one fifth}) is @code{0.2}. 428@code{U+2155} (@sc{vulgar fraction one fifth}) is @code{0.2}.
428 429
430@cindex mirroring of characters
429@item mirrored 431@item mirrored
430Corresponds to the Unicode @code{Bidi_Mirrored} property. The value 432Corresponds to the Unicode @code{Bidi_Mirrored} property. The value
431of this property is a symbol, either @code{Y} or @code{N}. 433of this property is a symbol, either @code{Y} or @code{N}.
432 434
435@item mirroring
436Corresponds to the Unicode @code{Bidi_Mirroring_Glyph} property. The
437value of this property is a character whose glyph represents the
438mirror image of the character's glyph, or @code{nil} if there's no
439defined mirroring glyph. All the characters whose @code{mirrored}
440property is @code{N} have @code{nil} as their @code{mirroring}
441property; however, some characters whose @code{mirrored} property is
442@code{Y} also have @code{nil} for @code{mirroring}, because no
443appropriate characters exist with mirrored glyphs.
444
433@item old-name 445@item old-name
434Corresponds to the Unicode @code{Unicode_1_Name} property. The value 446Corresponds to the Unicode @code{Unicode_1_Name} property. The value
435is a string. 447is a string.
diff --git a/doc/lispref/searching.texi b/doc/lispref/searching.texi
index 6272301dbb4..fe7c805c6f7 100644
--- a/doc/lispref/searching.texi
+++ b/doc/lispref/searching.texi
@@ -717,11 +717,15 @@ the characters that stand for them.
717@cindex @samp{\S} in regexp 717@cindex @samp{\S} in regexp
718matches any character whose syntax is not @var{code}. 718matches any character whose syntax is not @var{code}.
719 719
720@cindex category, regexp search for
720@item \c@var{c} 721@item \c@var{c}
721matches any character whose category is @var{c}. Here @var{c} is a 722matches any character whose category is @var{c}. Here @var{c} is a
722character that represents a category: thus, @samp{c} for Chinese 723character that represents a category: thus, @samp{c} for Chinese
723characters or @samp{g} for Greek characters in the standard category 724characters or @samp{g} for Greek characters in the standard category
724table. 725table. You can see the list of all the currently defined categories
726with @kbd{M-x describe-categories @key{RET}}. You can also define
727your own categories in addition to the standard ones using the
728@code{define-category} function (@pxref{Categories}).
725 729
726@item \C@var{c} 730@item \C@var{c}
727matches any character whose category is not @var{c}. 731matches any character whose category is not @var{c}.
diff --git a/doc/lispref/syntax.texi b/doc/lispref/syntax.texi
index 31ee7eb4e7d..0d7a0c0bed4 100644
--- a/doc/lispref/syntax.texi
+++ b/doc/lispref/syntax.texi
@@ -1084,6 +1084,24 @@ defaults to the current buffer's category table.
1084@defun define-category char docstring &optional table 1084@defun define-category char docstring &optional table
1085This function defines a new category, with name @var{char} and 1085This function defines a new category, with name @var{char} and
1086documentation @var{docstring}, for the category table @var{table}. 1086documentation @var{docstring}, for the category table @var{table}.
1087
1088Here's an example of defining a new category for characters that have
1089strong right-to-left directionality (@pxref{Bidirectional Display})
1090and using it in a special category table:
1091
1092@example
1093(defvar special-category-table-for-bidi
1094 (let ((category-table (make-category-table))
1095 (uniprop-table (unicode-property-table-internal 'bidi-class)))
1096 (define-category ?R "Characters of bidi-class R, AL, or RLO"
1097 category-table)
1098 (map-char-table
1099 #'(lambda (key val)
1100 (if (memq val '(R AL RLO))
1101 (modify-category-entry key ?R category-table)))
1102 uniprop-table)
1103 category-table))
1104@end example
1087@end defun 1105@end defun
1088 1106
1089@defun category-docstring category &optional table 1107@defun category-docstring category &optional table
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index ac4bffdfb66..8260df911a8 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,41 +1,31 @@
12011-08-03 Michael Albinus <michael.albinus@gmx.de> 12011-08-15 Suvayu Ali <fatkasuvayu+linux@gmail.com> (tiny change)
2
3 * trampver.texi: Update release number.
4
52011-07-30 Michael Albinus <michael.albinus@gmx.de>
6
7 Sync with Tramp 2.2.2.
8
9 * trampver.texi: Update release number.
10
112011-07-28 Suvayu Ali <fatkasuvayu+linux@gmail.com> (tiny change)
12 2
13 * org.texi (Images in LaTeX export): rewrite. 3 * org.texi (Images in LaTeX export): rewrite.
14 4
152011-07-28 Bastien Guerry <bzg@gnu.org> 52011-08-15 Bastien Guerry <bzg@gnu.org>
16 6
17 * org.texi (Using the mapping API): mention 'region as a possible 7 * org.texi (Using the mapping API): mention 'region as a possible
18 scope for `org-map-entries'. 8 scope for `org-map-entries'.
19 9
202011-07-28 Carsten Dominik <carsten.dominik@gmail.com> 102011-08-15 Carsten Dominik <carsten.dominik@gmail.com>
21 11
22 * org.texi (Visibility cycling): Document `org-copy-visible'. 12 * org.texi (Visibility cycling): Document `org-copy-visible'.
23 13
242011-07-28 Bastien Guerry <bzg@gnu.org> 142011-08-15 Bastien Guerry <bzg@gnu.org>
25 15
26 * org.texi (Template expansion): order template sequences in the 16 * org.texi (Template expansion): order template sequences in the
27 proper order. 17 proper order.
28 18
292011-07-28 Eric Schulte <schulte.eric@gmail.com> 192011-08-15 Eric Schulte <schulte.eric@gmail.com>
30 20
31 * org.texi (eval): Expand discussion of the :eval header argument. 21 * org.texi (eval): Expand discussion of the :eval header argument.
32 22
332011-07-28 Bastien Guerry <bzg@gnu.org> 232011-08-15 Bastien Guerry <bzg@gnu.org>
34 24
35 * org.texi (Languages): Add Lilypond and Awk as supported 25 * org.texi (Languages): Add Lilypond and Awk as supported
36 languages. 26 languages.
37 27
382011-07-28 Achim Gratz <stromeko@nexgo.de> 282011-08-15 Achim Gratz <stromeko@nexgo.de>
39 29
40 * org.texi: document that both CLOCK_INTO_DRAWER and 30 * org.texi: document that both CLOCK_INTO_DRAWER and
41 LOG_INTO_DRAWER can be used to override the contents of variable 31 LOG_INTO_DRAWER can be used to override the contents of variable
@@ -43,240 +33,250 @@
43 33
44 * org.texi: replace @xref->@pxref. 34 * org.texi: replace @xref->@pxref.
45 35
462011-07-28 Eric Schulte <schulte.eric@gmail.com> 362011-08-15 Eric Schulte <schulte.eric@gmail.com>
47 37
48 * org.texi (Evaluating code blocks): Documenting the new option 38 * org.texi (Evaluating code blocks): Documenting the new option
49 for inline call lines. 39 for inline call lines.
50 40
512011-07-28 Eric Schulte <schulte.eric@gmail.com> 412011-08-15 Eric Schulte <schulte.eric@gmail.com>
52 42
53 * org.texi (Results of evaluation): More explicit about the 43 * org.texi (Results of evaluation): More explicit about the
54 mechanism through which interactive evaluation of code is 44 mechanism through which interactive evaluation of code is
55 performed. 45 performed.
56 46
572011-07-28 Eric Schulte <schulte.eric@gmail.com> 472011-08-15 Eric Schulte <schulte.eric@gmail.com>
58 48
59 * org.texi (noweb-ref): New header argument documentation. 49 * org.texi (noweb-ref): New header argument documentation.
60 50
612011-07-28 Eric Schulte <schulte.eric@gmail.com> 512011-08-15 Eric Schulte <schulte.eric@gmail.com>
62 52
63 * org.texi (Extracting source code): Documentation of the new 53 * org.texi (Extracting source code): Documentation of the new
64 org-babel-tangle-named-block-combination variable. 54 org-babel-tangle-named-block-combination variable.
65 55
662011-07-28 Eric Schulte <schulte.eric@gmail.com> 562011-08-15 Eric Schulte <schulte.eric@gmail.com>
67 57
68 * org.texi (Structure of code blocks): explicitly state that the 58 * org.texi (Structure of code blocks): explicitly state that the
69 behavior of multiple blocks of the same name is undefined 59 behavior of multiple blocks of the same name is undefined
70 60
712011-07-28 Christian Egli <christian.egli@sbszh.ch> 612011-08-15 Christian Egli <christian.egli@sbszh.ch>
72 62
73 * org.texi (TaskJuggler export): Modify the example to reflect the 63 * org.texi (TaskJuggler export): Modify the example to reflect the
74 new effort durations. 64 new effort durations.
75 65
762011-07-28 David Maus <dmaus@ictsoc.de> 662011-08-15 David Maus <dmaus@ictsoc.de>
77 67
78 * org.texi (Images in LaTeX export): Escape curly brackets in 68 * org.texi (Images in LaTeX export): Escape curly brackets in
79 LaTeX example. 69 LaTeX example.
80 70
812011-07-28 Carsten Dominik <carsten.dominik@gmail.com> 712011-08-15 Carsten Dominik <carsten.dominik@gmail.com>
82 72
83 * org.texi (The clock table): Document the :properties and 73 * org.texi (The clock table): Document the :properties and
84 :inherit-props arguments for the clocktable. 74 :inherit-props arguments for the clocktable.
85 75
862011-07-28 Carsten Dominik <carsten.dominik@gmail.com> 762011-08-15 Carsten Dominik <carsten.dominik@gmail.com>
87 77
88 * org.texi (Tables in LaTeX export): Document specifying placement 78 * org.texi (Tables in LaTeX export): Document specifying placement
89 options for tables. 79 options for tables.
90 80
912011-07-28 Eric Schulte <schulte.eric@gmail.com> 812011-08-15 Eric Schulte <schulte.eric@gmail.com>
92 82
93 * org.texi (Evaluating code blocks): More specific documentation 83 * org.texi (Evaluating code blocks): More specific documentation
94 about the different types of header arguments. 84 about the different types of header arguments.
95 85
962011-07-28 Manuel Giraud <manuel.giraud@univ-nantes.fr> 862011-08-15 Manuel Giraud <manuel.giraud@univ-nantes.fr>
97 87
98 * org.texi (Sitemap): Document `:sitemap-sans-extension' property. 88 * org.texi (Sitemap): Document `:sitemap-sans-extension' property.
99 89
1002011-07-28 Carsten Dominik <carsten.dominik@gmail.com> 902011-08-15 Carsten Dominik <carsten.dominik@gmail.com>
101 91
102 * org.texi (Built-in table editor): Document the table field 92 * org.texi (Built-in table editor): Document the table field
103 follow mode. 93 follow mode.
104 94
1052011-07-28 Robert P. Goldman <rpgoldman@real-time.com> 952011-08-15 Robert P. Goldman <rpgoldman@real-time.com>
106 96
107 * org.texi (Easy Templates): Document new template. 97 * org.texi (Easy Templates): Document new template.
108 98
1092011-07-28 Robert P. Goldman <rpgoldman@real-time.com> 992011-08-15 Robert P. Goldman <rpgoldman@real-time.com>
110 100
111 * org.texi (Literal examples): Add a cross-reference from "Literal 101 * org.texi (Literal examples): Add a cross-reference from "Literal
112 Examples" to "Easy Templates." 102 Examples" to "Easy Templates."
113 103
1142011-07-28 Carsten Dominik <carsten.dominik@gmail.com> 1042011-08-15 Carsten Dominik <carsten.dominik@gmail.com>
115 105
116 * org.texi (The clock table): Add link to match syntax. 106 * org.texi (The clock table): Add link to match syntax.
117 107
1182011-07-28 Carsten Dominik <carsten.dominik@gmail.com> 1082011-08-15 Carsten Dominik <carsten.dominik@gmail.com>
119 109
120 * org.texi (Agenda commands): Document clock consistency checks. 110 * org.texi (Agenda commands): Document clock consistency checks.
121 111
1222011-07-28 Carsten Dominik <carsten.dominik@gmail.com> 1122011-08-15 Carsten Dominik <carsten.dominik@gmail.com>
123 113
124 * org.texi (Built-in table editor): Document that \vert represents 114 * org.texi (Built-in table editor): Document that \vert represents
125 a vertical bar in a table field. 115 a vertical bar in a table field.
126 116
1272011-07-28 Eric Schulte <schulte.eric@gmail.com> 1172011-08-15 Eric Schulte <schulte.eric@gmail.com>
128 118
129 * org.texi (Literal examples): Link from "Markup" > "Literate 119 * org.texi (Literal examples): Link from "Markup" > "Literate
130 Examples" to "Working with Source Code". 120 Examples" to "Working with Source Code".
131 121
1322011-07-28 Puneeth Chaganti <punchagan@gmail.com> 1222011-08-15 Puneeth Chaganti <punchagan@gmail.com>
133 123
134 * org.texi (Agenda commands): Doc for function option to bulk 124 * org.texi (Agenda commands): Doc for function option to bulk
135 action. 125 action.
136 126
1372011-07-28 Carsten Dominik <carsten.dominik@gmail.com> 1272011-08-15 Carsten Dominik <carsten.dominik@gmail.com>
138 128
139 * org.texi (Template expansion): Document new %<...> template 129 * org.texi (Template expansion): Document new %<...> template
140 escape. 130 escape.
141 131
1422011-07-28 Carsten Dominik <carsten.dominik@gmail.com> 1322011-08-15 Carsten Dominik <carsten.dominik@gmail.com>
143 133
144 * org.texi (Selective export): Document exclusion of any tasks 134 * org.texi (Selective export): Document exclusion of any tasks
145 from export. 135 from export.
146 136
1472011-07-28 Carsten Dominik <carsten.dominik@gmail.com> 1372011-08-15 Carsten Dominik <carsten.dominik@gmail.com>
148 138
149 * org.texi (Selective export): Document how to exclude DONE tasks 139 * org.texi (Selective export): Document how to exclude DONE tasks
150 from export. 140 from export.
151 (Publishing options): Document the properties to be used to turn off 141 (Publishing options): Document the properties to be used to turn off
152 export of DONE tasks. 142 export of DONE tasks.
153 143
1542011-07-28 Carsten Dominik <carsten.dominik@gmail.com> 1442011-08-15 Carsten Dominik <carsten.dominik@gmail.com>
155 145
156 * org.texi (The date/time prompt): Document date range protection. 146 * org.texi (The date/time prompt): Document date range protection.
157 147
1582011-07-28 Eric Schulte <schulte.eric@gmail.com> 1482011-08-15 Eric Schulte <schulte.eric@gmail.com>
159 149
160 * org.texi (padline): Documentation of the new padline header 150 * org.texi (padline): Documentation of the new padline header
161 argument. 151 argument.
162 152
1632011-07-28 Eric Schulte <schulte.eric@gmail.com> 1532011-08-15 Eric Schulte <schulte.eric@gmail.com>
164 154
165 * org.texi (var): Adding "[" to list of characters triggering 155 * org.texi (var): Adding "[" to list of characters triggering
166 elisp evaluation. 156 elisp evaluation.
167 157
1682011-07-28 Eric Schulte <schulte.eric@gmail.com> 1582011-08-15 Eric Schulte <schulte.eric@gmail.com>
169 159
170 * org.texi (var): Documentation of Emacs Lisp evaluation during 160 * org.texi (var): Documentation of Emacs Lisp evaluation during
171 variable assignment. 161 variable assignment.
172 162
1732011-07-28 Eric Schulte <schulte.eric@gmail.com> 1632011-08-15 Eric Schulte <schulte.eric@gmail.com>
174 164
175 * org.texi (colnames): Reference indexing into variables, and note 165 * org.texi (colnames): Reference indexing into variables, and note
176 that colnames are *not* removed before indexing occurs. 166 that colnames are *not* removed before indexing occurs.
177 (rownames): Reference indexing into variables, and note that 167 (rownames): Reference indexing into variables, and note that
178 rownames are *not* removed before indexing occurs. 168 rownames are *not* removed before indexing occurs.
179 169
1802011-07-28 Eric Schulte <schulte.eric@gmail.com> 1702011-08-15 Eric Schulte <schulte.eric@gmail.com>
181 171
182 * org.texi (var): Clarification of indexing into tabular 172 * org.texi (var): Clarification of indexing into tabular
183 variables. 173 variables.
184 174
1852011-07-28 Eric Schulte <schulte.eric@gmail.com> 1752011-08-15 Eric Schulte <schulte.eric@gmail.com>
186 176
187 * org.texi (results): Documentation of the `:results wrap' header 177 * org.texi (results): Documentation of the `:results wrap' header
188 argument. 178 argument.
189 179
1902011-07-28 Bastien Guerry <bzg@gnu.org> 1802011-08-15 Bastien Guerry <bzg@gnu.org>
191 181
192 * org.texi (LaTeX and PDF export): add a note about a limitation 182 * org.texi (LaTeX and PDF export): add a note about a limitation
193 of the LaTeX export: the org file has to be properly structured. 183 of the LaTeX export: the org file has to be properly structured.
194 184
1952011-07-28 Bastien Guerry <bzg@gnu.org> 1852011-08-15 Bastien Guerry <bzg@gnu.org>
196 186
197 * org.texi (Dynamic blocks, Structure editing): Mention 187 * org.texi (Dynamic blocks, Structure editing): Mention
198 the function `org-narrow-to-block'. 188 the function `org-narrow-to-block'.
199 189
2002011-07-28 Eric Schulte <schulte.eric@gmail.com> 1902011-08-15 Eric Schulte <schulte.eric@gmail.com>
201 191
202 * org.texi (Languages): Updating list of code block supported 192 * org.texi (Languages): Updating list of code block supported
203 languages. 193 languages.
204 194
2052011-07-28 Carsten Dominik <carsten.dominik@gmail.com> 1952011-08-15 Carsten Dominik <carsten.dominik@gmail.com>
206 196
207 * org.texi (Special properties): CATEGORY is a special property, 197 * org.texi (Special properties): CATEGORY is a special property,
208 but it may also used in the drawer. 198 but it may also used in the drawer.
209 199
2102011-07-28 Eric Schulte <schulte.eric@gmail.com> 2002011-08-15 Eric Schulte <schulte.eric@gmail.com>
211 201
212 * org.texi (mkdirp): Documentation of the :mkdirp header argument. 202 * org.texi (mkdirp): Documentation of the :mkdirp header argument.
213 203
2142011-07-28 Puneeth Chaganti <punchagan@gmail.com> 2042011-08-15 Puneeth Chaganti <punchagan@gmail.com>
215 205
216 * org.texi (Include files): Document :lines. 206 * org.texi (Include files): Document :lines.
217 207
2182011-07-28 Eric Schulte <schulte.eric@gmail.com> 2082011-08-15 Eric Schulte <schulte.eric@gmail.com>
219 209
220 * org.texi (comments): Documentation of the ":comments noweb" code 210 * org.texi (comments): Documentation of the ":comments noweb" code
221 block header argument. 211 block header argument.
222 212
2232011-07-28 Eric Schulte <schulte.eric@gmail.com> 2132011-08-15 Eric Schulte <schulte.eric@gmail.com>
224 214
225 * org.texi (Conflicts): Changed "yasnippets" to "yasnippet" and 215 * org.texi (Conflicts): Changed "yasnippets" to "yasnippet" and
226 added extra whitespace around functions to be consistent with the 216 added extra whitespace around functions to be consistent with the
227 rest of the section. 217 rest of the section.
228 218
2292011-07-28 Eric Schulte <schulte.eric@gmail.com> 2192011-08-15 Eric Schulte <schulte.eric@gmail.com>
230 220
231 * org.texi (Evaluating code blocks): Expanded discussion of 221 * org.texi (Evaluating code blocks): Expanded discussion of
232 #+call: line syntax. 222 #+call: line syntax.
233 (Header arguments in function calls): Expanded discussion of 223 (Header arguments in function calls): Expanded discussion of
234 #+call: line syntax. 224 #+call: line syntax.
235 225
2362011-07-28 Eric Schulte <schulte.eric@gmail.com> 2262011-08-15 Eric Schulte <schulte.eric@gmail.com>
237 227
238 * org.texi (Evaluating code blocks): More explicit about how to 228 * org.texi (Evaluating code blocks): More explicit about how to
239 pass variables to #+call lines. 229 pass variables to #+call lines.
240 230
2412011-07-28 Eric Schulte <schulte.eric@gmail.com> 2312011-08-15 Eric Schulte <schulte.eric@gmail.com>
242 232
243 * org.texi (Results of evaluation): Link to the :results header 233 * org.texi (Results of evaluation): Link to the :results header
244 argument list from the "Results of evaluation" section. 234 argument list from the "Results of evaluation" section.
245 235
2462011-07-28 Eric Schulte <schulte.eric@gmail.com> 2362011-08-15 Eric Schulte <schulte.eric@gmail.com>
247 237
248 * org.texi (Conflicts): Adding additional information about 238 * org.texi (Conflicts): Adding additional information about
249 resolving org/yasnippet conflicts. 239 resolving org/yasnippet conflicts.
250 240
2512011-07-28 David Maus <dmaus@ictsoc.de> 2412011-08-15 David Maus <dmaus@ictsoc.de>
252 242
253 * org.texi (Publishing options): Document style-include-scripts 243 * org.texi (Publishing options): Document style-include-scripts
254 publishing project property. 244 publishing project property.
255 245
2562011-07-28 Carsten Dominik <carsten.dominik@gmail.com> 2462011-08-15 Carsten Dominik <carsten.dominik@gmail.com>
257 247
258 * org.texi (Sparse trees): Document the next-error / 248 * org.texi (Sparse trees): Document the next-error /
259 previous-error functionality. 249 previous-error functionality.
260 250
2612011-07-28 Tom Dye <tsd@tsdye.com> 2512011-08-15 Tom Dye <tsd@tsdye.com>
262 252
263 * org.texi (cache): Improved documentation of code block caches. 253 * org.texi (cache): Improved documentation of code block caches.
264 254
2652011-07-28 Tom Dye <tsd@tsdye.com> 2552011-08-15 Tom Dye <tsd@tsdye.com>
266 256
267 * org.texi (Code block specific header arguments): Documentation 257 * org.texi (Code block specific header arguments): Documentation
268 of multi-line header arguments. 258 of multi-line header arguments.
269 259
2702011-07-28 Eric Schulte <schulte.eric@gmail.com> 2602011-08-15 Eric Schulte <schulte.eric@gmail.com>
271 261
272 * org.texi (Code evaluation security): Add example for using a 262 * org.texi (Code evaluation security): Add example for using a
273 function. 263 function.
274 264
2752011-07-28 Eric Schulte <schulte.eric@gmail.com> 2652011-08-15 Eric Schulte <schulte.eric@gmail.com>
276 266
277 * org.texi (Tables in LaTeX export): Documentation of new 267 * org.texi (Tables in LaTeX export): Documentation of new
278 attr_latex options for tables. 268 attr_latex options for tables.
279 269
2702011-08-03 Michael Albinus <michael.albinus@gmx.de>
271
272 * trampver.texi: Update release number.
273
2742011-07-30 Michael Albinus <michael.albinus@gmx.de>
275
276 Sync with Tramp 2.2.2.
277
278 * trampver.texi: Update release number.
279
2802011-07-15 Lars Magne Ingebrigtsen <larsi@gnus.org> 2802011-07-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
281 281
282 * flymake.texi (Example -- Configuring a tool called via make): 282 * flymake.texi (Example -- Configuring a tool called via make):
@@ -288,15 +288,15 @@
288 global keymap parent, which doesn't seem to be accurate 288 global keymap parent, which doesn't seem to be accurate
289 (bug#7045). 289 (bug#7045).
290 290
2912011-07-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
292
293 * org.texi (Special agenda views): Fix double quoting (bug#3509).
294
2912010-07-10 Kevin Ryde <user42@zip.com.au> 2952010-07-10 Kevin Ryde <user42@zip.com.au>
292 296
293 * cl.texi (For Clauses): Add destructuring example processing an 297 * cl.texi (For Clauses): Add destructuring example processing an
294 alist (bug#6596). 298 alist (bug#6596).
295 299
2962011-07-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
297
298 * org.texi (Special agenda views): Fix double quoting (bug#3509).
299
3002011-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org> 3002011-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
301 301
302 * ediff.texi (Major Entry Points): Remove mention of `require', 302 * ediff.texi (Major Entry Points): Remove mention of `require',
diff --git a/doc/misc/org.texi b/doc/misc/org.texi
index 3ecf897dfb5..f905d42c808 100644
--- a/doc/misc/org.texi
+++ b/doc/misc/org.texi
@@ -15589,10 +15589,6 @@ org-customize @key{RET}} and then click yourself through the tree.
15589 15589
15590@bye 15590@bye
15591 15591
15592@ignore
15593 arch-tag: 7893d1Fe-cc57-4d13-b5e5-f494a1CBC7ac
15594@end ignore
15595
15596@c Local variables: 15592@c Local variables:
15597@c fill-column: 77 15593@c fill-column: 77
15598@c indent-tabs-mode: nil 15594@c indent-tabs-mode: nil
diff --git a/doc/misc/texinfo.tex b/doc/misc/texinfo.tex
index fd22fd68567..6f593d76639 100644
--- a/doc/misc/texinfo.tex
+++ b/doc/misc/texinfo.tex
@@ -3,7 +3,7 @@
3% Load plain if necessary, i.e., if running under initex. 3% Load plain if necessary, i.e., if running under initex.
4\expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi 4\expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
5% 5%
6\def\texinfoversion{2011-05-23.16} 6\def\texinfoversion{2011-08-15.20}
7% 7%
8% Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995, 8% Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995,
9% 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 9% 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
@@ -9620,6 +9620,3 @@ directory should work if nowhere else does.}
9620 9620
9621@c vim:sw=2: 9621@c vim:sw=2:
9622 9622
9623@ignore
9624 arch-tag: e1b36e32-c96e-4135-a41a-0b2efa2ea115
9625@end ignore
diff --git a/etc/ChangeLog b/etc/ChangeLog
index 6d89746ed05..0e31638a9af 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,27 +1,27 @@
12011-07-30 Chong Yidong <cyd@stupidchicken.com> 12011-08-15 Carsten Dominik <carsten.dominik@gmail.com>
2
3 * grammars: New directory.
4
52011-07-28 Andreas Schwab <schwab@linux-m68k.org>
6
7 * NEWS: Document ## and #:.
8
92011-07-28 Carsten Dominik <carsten.dominik@gmail.com>
10 2
11 * refcards/orgcard.tex: Document `org-copy-visible'. 3 * refcards/orgcard.tex: Document `org-copy-visible'.
12 4
132011-07-28 Eric Schulte <schulte.eric@gmail.com> 52011-08-15 Eric Schulte <schulte.eric@gmail.com>
14 6
15 * refcards/orgcard.tex: Documentation of new Babel function. 7 * refcards/orgcard.tex: Documentation of new Babel function.
16 8
172011-07-28 Eric Schulte <schulte.eric@gmail.com> 92011-08-15 Eric Schulte <schulte.eric@gmail.com>
18 10
19 * refcards/orgcard.tex: Adding line for org-babel-check-src-block. 11 * refcards/orgcard.tex: Adding line for org-babel-check-src-block.
20 12
212011-07-28 Carsten Dominik <carsten.dominik@gmail.com> 132011-08-15 Carsten Dominik <carsten.dominik@gmail.com>
22 14
23 * refcards/orgcard.tex: Document key for clock consistency check. 15 * refcards/orgcard.tex: Document key for clock consistency check.
24 16
172011-07-30 Chong Yidong <cyd@stupidchicken.com>
18
19 * grammars: New directory.
20
212011-07-28 Andreas Schwab <schwab@linux-m68k.org>
22
23 * NEWS: Document ## and #:.
24
252011-07-18 Andreas Schwab <schwab@linux-m68k.org> 252011-07-18 Andreas Schwab <schwab@linux-m68k.org>
26 26
27 * charsets/GB180302.map: Update to 2005 edition. 27 * charsets/GB180302.map: Update to 2005 edition.
diff --git a/etc/refcards/orgcard.tex b/etc/refcards/orgcard.tex
index e4d5c62a4ea..09042786456 100644
--- a/etc/refcards/orgcard.tex
+++ b/etc/refcards/orgcard.tex
@@ -686,4 +686,4 @@ your own key as shown under INSTALLATION.
686% compile-command: "tex refcard" 686% compile-command: "tex refcard"
687% End: 687% End:
688 688
689% arch-tag: 139f6750-5cfc-49ca-92b5-237fe5795290 689
diff --git a/lisp/org/ChangeLog b/lisp/org/ChangeLog
index 814e5511d95..fe05fa685ed 100644
--- a/lisp/org/ChangeLog
+++ b/lisp/org/ChangeLog
@@ -5,6 +5,11 @@
5 5
62011-07-28 Bastien Guerry <bzg@gnu.org> 62011-07-28 Bastien Guerry <bzg@gnu.org>
7 7
8 * org-pcomplete.el: New file. Rename from org-complete.el.
9 * org-complete.el: Delete file.
10
112011-07-28 Bastien Guerry <bzg@gnu.org>
12
8 * org-publish.el (org-publish-index-generate-theindex): rename 13 * org-publish.el (org-publish-index-generate-theindex): rename
9 from `org-publish-index-generate-theindex.inc'. Use the file 14 from `org-publish-index-generate-theindex.inc'. Use the file
10 theindex.org directly instead of including theindex.inc. 15 theindex.org directly instead of including theindex.inc.
@@ -702,8 +707,8 @@
702 707
7032011-07-28 Eric S Fraga <e.fraga@ucl.ac.uk> 7082011-07-28 Eric S Fraga <e.fraga@ucl.ac.uk>
704 709
705 * Allow for a different markup for inactive time stamps on latex 710 * org-latex.el (org-export-latex-timestamp-inactive-markup):
706 export 711 New option to allow different markup for inactive timestamps.
707 712
7082011-07-28 Eric Schulte <schulte.eric@gmail.com> 7132011-07-28 Eric Schulte <schulte.eric@gmail.com>
709 714
@@ -2272,11 +2277,11 @@
2272 2277
22732011-07-28 Ethan Ligon <ligon@are.berkeley.edu> (tiny change) 22782011-07-28 Ethan Ligon <ligon@are.berkeley.edu> (tiny change)
2274 2279
2275 * lisp/org-html.el (org-html-export-list-line): Fix regexp for 2280 * org-html.el (org-html-export-list-line): Fix regexp for
2276 detecting description lists to allow "::" marker to be last 2281 detecting description lists to allow "::" marker to be last
2277 visible element at end of line. 2282 visible element at end of line.
2278 * lisp/org-docbook.el (org-docbook-export-list-line): Fix regexp 2283 * org-docbook.el (org-docbook-export-list-line): Fix regexp for
2279 for detecting description lists to allow "::" marker to be last 2284 detecting description lists to allow "::" marker to be last
2280 visible element at end of line. 2285 visible element at end of line.
2281 2286
22822011-07-28 Julien Danjou <julien@danjou.info> 22872011-07-28 Julien Danjou <julien@danjou.info>
@@ -4820,11 +4825,6 @@
4820 4825
4821 * ob-calc.el: No longer require `calc-trail' on XEmacs 4826 * ob-calc.el: No longer require `calc-trail' on XEmacs
4822 4827
48232011-07-28 Bastien Guerry <bzg@gnu.org>
4824
4825 * simple.el (mail-user-agent): Default to the
4826 upwardly-UI-compatible and more featureful message-mode.
4827
48282011-07-28 Carsten Dominik <carsten.dominik@gmail.com> 48282011-07-28 Carsten Dominik <carsten.dominik@gmail.com>
4829 4829
4830 * org.el (org-modules): Add `org-eshell'. 4830 * org.el (org-modules): Add `org-eshell'.
diff --git a/lisp/org/ob-C.el b/lisp/org/ob-C.el
index cc44ece4ea8..ba7142b342c 100644
--- a/lisp/org/ob-C.el
+++ b/lisp/org/ob-C.el
@@ -191,6 +191,6 @@ of the same value."
191 191
192(provide 'ob-C) 192(provide 'ob-C)
193 193
194;; arch-tag: 8f49e462-54e3-417b-9a8d-423864893b37 194
195 195
196;;; ob-C.el ends here 196;;; ob-C.el ends here
diff --git a/lisp/org/ob-R.el b/lisp/org/ob-R.el
index 35cdcb90926..83de72e98f6 100644
--- a/lisp/org/ob-R.el
+++ b/lisp/org/ob-R.el
@@ -312,6 +312,6 @@ Insert hline if column names in output have been requested."
312 312
313(provide 'ob-R) 313(provide 'ob-R)
314 314
315;; arch-tag: cd4c7298-503b-450f-a3c2-f3e74b630237 315
316 316
317;;; ob-R.el ends here 317;;; ob-R.el ends here
diff --git a/lisp/org/ob-asymptote.el b/lisp/org/ob-asymptote.el
index d360cfc2274..b61c6db406d 100644
--- a/lisp/org/ob-asymptote.el
+++ b/lisp/org/ob-asymptote.el
@@ -160,6 +160,6 @@ of int, where every cell must be of int type."
160 160
161(provide 'ob-asymptote) 161(provide 'ob-asymptote)
162 162
163;; arch-tag: f2f5bd0d-78e8-412b-8e6c-6dadc94cc06b 163
164 164
165;;; ob-asymptote.el ends here 165;;; ob-asymptote.el ends here
diff --git a/lisp/org/ob-awk.el b/lisp/org/ob-awk.el
index fe84b906d79..66e07bf175c 100644
--- a/lisp/org/ob-awk.el
+++ b/lisp/org/ob-awk.el
@@ -112,6 +112,6 @@ Emacs-lisp table, otherwise return the results as a string."
112 112
113(provide 'ob-awk) 113(provide 'ob-awk)
114 114
115;; arch-tag: 844e2c88-6aad-4018-868d-a2df6bcdf68f 115
116 116
117;;; ob-awk.el ends here 117;;; ob-awk.el ends here
diff --git a/lisp/org/ob-calc.el b/lisp/org/ob-calc.el
index 0f88ccf4dae..48c8cf69b14 100644
--- a/lisp/org/ob-calc.el
+++ b/lisp/org/ob-calc.el
@@ -99,6 +99,6 @@
99 99
100(provide 'ob-calc) 100(provide 'ob-calc)
101 101
102;; arch-tag: 5c57a3b7-5818-4c6c-acda-7a94831a6449 102
103 103
104;;; ob-calc.el ends here 104;;; ob-calc.el ends here
diff --git a/lisp/org/ob-clojure.el b/lisp/org/ob-clojure.el
index d9bc213dfa2..ac0a93328bf 100644
--- a/lisp/org/ob-clojure.el
+++ b/lisp/org/ob-clojure.el
@@ -92,6 +92,6 @@
92 92
93(provide 'ob-clojure) 93(provide 'ob-clojure)
94 94
95;; arch-tag: a43b33f2-653e-46b1-ac56-2805cf05b7d1 95
96 96
97;;; ob-clojure.el ends here 97;;; ob-clojure.el ends here
diff --git a/lisp/org/ob-comint.el b/lisp/org/ob-comint.el
index 4e238880ec2..5182a6dc166 100644
--- a/lisp/org/ob-comint.el
+++ b/lisp/org/ob-comint.el
@@ -158,6 +158,6 @@ FILE exists at end of evaluation."
158 158
159(provide 'ob-comint) 159(provide 'ob-comint)
160 160
161;; arch-tag: 9adddce6-0864-4be3-b0b5-6c5157dc7889 161
162 162
163;;; ob-comint.el ends here 163;;; ob-comint.el ends here
diff --git a/lisp/org/ob-css.el b/lisp/org/ob-css.el
index 25d75ccf80a..7dbe034e141 100644
--- a/lisp/org/ob-css.el
+++ b/lisp/org/ob-css.el
@@ -44,6 +44,6 @@ CSS does not support sessions."
44 44
45(provide 'ob-css) 45(provide 'ob-css)
46 46
47;; arch-tag: f4447e8c-50ab-41f9-b322-b7b9574d9fbe 47
48 48
49;;; ob-css.el ends here 49;;; ob-css.el ends here
diff --git a/lisp/org/ob-ditaa.el b/lisp/org/ob-ditaa.el
index 810af9411f4..b65f476f52c 100644
--- a/lisp/org/ob-ditaa.el
+++ b/lisp/org/ob-ditaa.el
@@ -74,6 +74,6 @@ This function is called by `org-babel-execute-src-block'."
74 74
75(provide 'ob-ditaa) 75(provide 'ob-ditaa)
76 76
77;; arch-tag: 492cd006-07d9-4fac-bef6-5bb60b48842e 77
78 78
79;;; ob-ditaa.el ends here 79;;; ob-ditaa.el ends here
diff --git a/lisp/org/ob-dot.el b/lisp/org/ob-dot.el
index 4bb4d532a43..c9f9bb74ba0 100644
--- a/lisp/org/ob-dot.el
+++ b/lisp/org/ob-dot.el
@@ -85,6 +85,6 @@ This function is called by `org-babel-execute-src-block'."
85 85
86(provide 'ob-dot) 86(provide 'ob-dot)
87 87
88;; arch-tag: 817d0516-7b47-4f77-a8b2-2aadd8e4d0e2 88
89 89
90;;; ob-dot.el ends here 90;;; ob-dot.el ends here
diff --git a/lisp/org/ob-emacs-lisp.el b/lisp/org/ob-emacs-lisp.el
index 5892aa5dc7a..e709600ee8b 100644
--- a/lisp/org/ob-emacs-lisp.el
+++ b/lisp/org/ob-emacs-lisp.el
@@ -76,6 +76,6 @@
76 76
77(provide 'ob-emacs-lisp) 77(provide 'ob-emacs-lisp)
78 78
79;; arch-tag: e9a3acca-dc84-472a-9f5a-23c35befbcd6 79
80 80
81;;; ob-emacs-lisp.el ends here 81;;; ob-emacs-lisp.el ends here
diff --git a/lisp/org/ob-eval.el b/lisp/org/ob-eval.el
index cc089cbaa32..08fe830e5d7 100644
--- a/lisp/org/ob-eval.el
+++ b/lisp/org/ob-eval.el
@@ -257,6 +257,6 @@ This buffer is named by `org-babel-error-buffer-name'."
257 257
258(provide 'ob-eval) 258(provide 'ob-eval)
259 259
260;; arch-tag: 5328b17f-957d-42d9-94da-a2952682d04d 260
261 261
262;;; ob-eval.el ends here 262;;; ob-eval.el ends here
diff --git a/lisp/org/ob-exp.el b/lisp/org/ob-exp.el
index d65441e95c5..39a8a89fe65 100644
--- a/lisp/org/ob-exp.el
+++ b/lisp/org/ob-exp.el
@@ -266,6 +266,6 @@ inhibit insertion of results into the buffer."
266 266
267(provide 'ob-exp) 267(provide 'ob-exp)
268 268
269;; arch-tag: 523abf4c-76d1-44ed-9f27-e3bddf34bf0f 269
270 270
271;;; ob-exp.el ends here 271;;; ob-exp.el ends here
diff --git a/lisp/org/ob-gnuplot.el b/lisp/org/ob-gnuplot.el
index 8259cf839e5..86003a48c8a 100644
--- a/lisp/org/ob-gnuplot.el
+++ b/lisp/org/ob-gnuplot.el
@@ -230,6 +230,6 @@ Pass PARAMS through to `orgtbl-to-generic' when exporting TABLE."
230 230
231(provide 'ob-gnuplot) 231(provide 'ob-gnuplot)
232 232
233;; arch-tag: 50490ace-a9e1-4b29-a6e5-0db9f16c610b 233
234 234
235;;; ob-gnuplot.el ends here 235;;; ob-gnuplot.el ends here
diff --git a/lisp/org/ob-haskell.el b/lisp/org/ob-haskell.el
index 63e76f6f139..ab372dc383d 100644
--- a/lisp/org/ob-haskell.el
+++ b/lisp/org/ob-haskell.el
@@ -213,6 +213,6 @@ constructs (header arguments, no-web syntax etc...) are ignored."
213 213
214(provide 'ob-haskell) 214(provide 'ob-haskell)
215 215
216;; arch-tag: b53f75f3-ba1a-4b05-82d9-a2a0d4e70804 216
217 217
218;;; ob-haskell.el ends here 218;;; ob-haskell.el ends here
diff --git a/lisp/org/ob-java.el b/lisp/org/ob-java.el
index 3f349fea271..20824d4cb30 100644
--- a/lisp/org/ob-java.el
+++ b/lisp/org/ob-java.el
@@ -69,6 +69,6 @@
69 69
70(provide 'ob-java) 70(provide 'ob-java)
71 71
72;; arch-tag: dd1cfb00-7f76-4ecf-922c-f7031b68b85e 72
73 73
74;;; ob-java.el ends here 74;;; ob-java.el ends here
diff --git a/lisp/org/ob-js.el b/lisp/org/ob-js.el
index f9c1722eb65..797b2038f16 100644
--- a/lisp/org/ob-js.el
+++ b/lisp/org/ob-js.el
@@ -160,6 +160,6 @@ then create. Return the initialized session."
160 160
161(provide 'ob-js) 161(provide 'ob-js)
162 162
163;; arch-tag: 84401fb3-b8d9-4bb6-9a90-cbe2d103d494 163
164 164
165;;; ob-js.el ends here 165;;; ob-js.el ends here
diff --git a/lisp/org/ob-keys.el b/lisp/org/ob-keys.el
index b55913599cc..246b5be24b5 100644
--- a/lisp/org/ob-keys.el
+++ b/lisp/org/ob-keys.el
@@ -97,6 +97,6 @@ a-list placed behind the generic `org-babel-key-prefix'.")
97 97
98(provide 'ob-keys) 98(provide 'ob-keys)
99 99
100;; arch-tag: 01e348ee-4906-46fa-839a-6b7b6f989048 100
101 101
102;;; ob-keys.el ends here 102;;; ob-keys.el ends here
diff --git a/lisp/org/ob-latex.el b/lisp/org/ob-latex.el
index 2121a8e5296..915dfb4cc96 100644
--- a/lisp/org/ob-latex.el
+++ b/lisp/org/ob-latex.el
@@ -176,6 +176,6 @@ Extracted from `org-export-as-pdf' in org-latex.el."
176 176
177(provide 'ob-latex) 177(provide 'ob-latex)
178 178
179;; arch-tag: 1f13f7e2-26de-4c24-9274-9f331d4c6ff3 179
180 180
181;;; ob-latex.el ends here 181;;; ob-latex.el ends here
diff --git a/lisp/org/ob-ledger.el b/lisp/org/ob-ledger.el
index 425a3458685..ccaa1a66c8b 100644
--- a/lisp/org/ob-ledger.el
+++ b/lisp/org/ob-ledger.el
@@ -67,6 +67,6 @@ called by `org-babel-execute-src-block'."
67 67
68(provide 'ob-ledger) 68(provide 'ob-ledger)
69 69
70;; arch-tag: 7bbb529e-95a1-4236-9d29-b0000b918c7c 70
71 71
72;;; ob-ledger.el ends here 72;;; ob-ledger.el ends here
diff --git a/lisp/org/ob-lilypond.el b/lisp/org/ob-lilypond.el
index 557a898ff1a..23fc8f04c34 100644
--- a/lisp/org/ob-lilypond.el
+++ b/lisp/org/ob-lilypond.el
@@ -442,6 +442,6 @@ dependent on LY-ARRANGE-MODE"
442 442
443(provide 'ob-lilypond) 443(provide 'ob-lilypond)
444 444
445;; arch-tag: ac449eea-2cf2-4dc5-ae33-426f57ba4894 445
446 446
447;;; ob-lilypond.el ends here 447;;; ob-lilypond.el ends here
diff --git a/lisp/org/ob-lisp.el b/lisp/org/ob-lisp.el
index 97e8a97b24b..271099e2ee2 100644
--- a/lisp/org/ob-lisp.el
+++ b/lisp/org/ob-lisp.el
@@ -101,6 +101,6 @@ current directory string."
101 101
102(provide 'ob-lisp) 102(provide 'ob-lisp)
103 103
104;; arch-tag: 18086168-009f-4947-bbb5-3532375d851d 104
105 105
106;;; ob-lisp.el ends here 106;;; ob-lisp.el ends here
diff --git a/lisp/org/ob-lob.el b/lisp/org/ob-lob.el
index 5c4894d4510..26b13680fd3 100644
--- a/lisp/org/ob-lob.el
+++ b/lisp/org/ob-lob.el
@@ -136,6 +136,6 @@ if so then run the appropriate source block from the Library."
136 136
137(provide 'ob-lob) 137(provide 'ob-lob)
138 138
139;; arch-tag: ce0712c9-2147-4019-ba3f-42341b8b474b 139
140 140
141;;; ob-lob.el ends here 141;;; ob-lob.el ends here
diff --git a/lisp/org/ob-matlab.el b/lisp/org/ob-matlab.el
index 3ddb3065fc7..9fb41e17aca 100644
--- a/lisp/org/ob-matlab.el
+++ b/lisp/org/ob-matlab.el
@@ -43,6 +43,6 @@
43 43
44(provide 'ob-matlab) 44(provide 'ob-matlab)
45 45
46;; arch-tag: 6b234299-c1f7-4eb1-ace8-7b93344065ac 46
47 47
48;;; ob-matlab.el ends here 48;;; ob-matlab.el ends here
diff --git a/lisp/org/ob-maxima.el b/lisp/org/ob-maxima.el
index 9e42017168d..279ba6b928b 100644
--- a/lisp/org/ob-maxima.el
+++ b/lisp/org/ob-maxima.el
@@ -74,6 +74,6 @@ called by `org-babel-execute-src-block'."
74 74
75(provide 'ob-maxima) 75(provide 'ob-maxima)
76 76
77;; arch-tag: d86c97ac-7eab-4349-8d8b-302dd09779a8 77
78 78
79;;; ob-maxima.el ends here 79;;; ob-maxima.el ends here
diff --git a/lisp/org/ob-mscgen.el b/lisp/org/ob-mscgen.el
index f96ba9a600b..15c116cf83f 100644
--- a/lisp/org/ob-mscgen.el
+++ b/lisp/org/ob-mscgen.el
@@ -81,6 +81,6 @@ ERROR: no output file specified. Add \":file name.png\" to the src header"))
81 81
82(provide 'ob-mscgen) 82(provide 'ob-mscgen)
83 83
84;; arch-tag: 74695b1e-715f-4b5a-a3a9-d78ee39ba5c8 84
85 85
86;;; ob-msc.el ends here 86;;; ob-msc.el ends here
diff --git a/lisp/org/ob-ocaml.el b/lisp/org/ob-ocaml.el
index c4b40c46cb8..5709c28f03e 100644
--- a/lisp/org/ob-ocaml.el
+++ b/lisp/org/ob-ocaml.el
@@ -140,6 +140,6 @@ Emacs-lisp table, otherwise return the results as a string."
140 140
141(provide 'ob-ocaml) 141(provide 'ob-ocaml)
142 142
143;; arch-tag: 2e815f4d-365e-4d69-b1df-dd17fdd7b7b7 143
144 144
145;;; ob-ocaml.el ends here 145;;; ob-ocaml.el ends here
diff --git a/lisp/org/ob-octave.el b/lisp/org/ob-octave.el
index ac434b4abb6..e7abd923271 100644
--- a/lisp/org/ob-octave.el
+++ b/lisp/org/ob-octave.el
@@ -258,6 +258,6 @@ This removes initial blank and comment lines and then calls
258 258
259(provide 'ob-octave) 259(provide 'ob-octave)
260 260
261;; arch-tag: d8e5f68b-ba13-440a-a495-b653e989e704 261
262 262
263;;; ob-octave.el ends here 263;;; ob-octave.el ends here
diff --git a/lisp/org/ob-org.el b/lisp/org/ob-org.el
index 74071363747..35e6abcd166 100644
--- a/lisp/org/ob-org.el
+++ b/lisp/org/ob-org.el
@@ -66,6 +66,6 @@ This function is called by `org-babel-execute-src-block'."
66 66
67(provide 'ob-org) 67(provide 'ob-org)
68 68
69;; arch-tag: 130af5fe-cc56-46bd-9508-fa0ebd94cb1f 69
70 70
71;;; ob-org.el ends here 71;;; ob-org.el ends here
diff --git a/lisp/org/ob-perl.el b/lisp/org/ob-perl.el
index ec93c729e7b..249b86bef5d 100644
--- a/lisp/org/ob-perl.el
+++ b/lisp/org/ob-perl.el
@@ -113,6 +113,6 @@ return the value of the last statement in BODY, as elisp."
113 113
114(provide 'ob-perl) 114(provide 'ob-perl)
115 115
116;; arch-tag: 88ef9396-d857-4dc3-8946-5a72bdfa2337 116
117 117
118;;; ob-perl.el ends here 118;;; ob-perl.el ends here
diff --git a/lisp/org/ob-plantuml.el b/lisp/org/ob-plantuml.el
index b226a5342ff..9bc896348af 100644
--- a/lisp/org/ob-plantuml.el
+++ b/lisp/org/ob-plantuml.el
@@ -80,6 +80,6 @@ This function is called by `org-babel-execute-src-block'."
80 80
81(provide 'ob-plantuml) 81(provide 'ob-plantuml)
82 82
83;; arch-tag: 451f50c5-e779-407e-ad64-70e0e8f161d1 83
84 84
85;;; ob-plantuml.el ends here 85;;; ob-plantuml.el ends here
diff --git a/lisp/org/ob-python.el b/lisp/org/ob-python.el
index 0fe0b4fefd8..3c1460c6740 100644
--- a/lisp/org/ob-python.el
+++ b/lisp/org/ob-python.el
@@ -294,6 +294,6 @@ last statement in BODY, as elisp."
294 294
295(provide 'ob-python) 295(provide 'ob-python)
296 296
297;; arch-tag: f19b6c3d-dfcb-4a1a-9ce0-45ade1ebc212 297
298 298
299;;; ob-python.el ends here 299;;; ob-python.el ends here
diff --git a/lisp/org/ob-ref.el b/lisp/org/ob-ref.el
index d6ad39ed073..47a5d240409 100644
--- a/lisp/org/ob-ref.el
+++ b/lisp/org/ob-ref.el
@@ -263,6 +263,6 @@ Supported reference types are tables and source blocks."
263 263
264(provide 'ob-ref) 264(provide 'ob-ref)
265 265
266;; arch-tag: ace4a4f4-ea38-4dac-8fe6-6f52fcc43b6d 266
267 267
268;;; ob-ref.el ends here 268;;; ob-ref.el ends here
diff --git a/lisp/org/ob-ruby.el b/lisp/org/ob-ruby.el
index f0ed1a16676..1f5e6fafab5 100644
--- a/lisp/org/ob-ruby.el
+++ b/lisp/org/ob-ruby.el
@@ -241,6 +241,6 @@ return the value of the last statement in BODY, as elisp."
241 241
242(provide 'ob-ruby) 242(provide 'ob-ruby)
243 243
244;; arch-tag: 3e9726db-4520-49e2-b263-e8f571ac88f5 244
245 245
246;;; ob-ruby.el ends here 246;;; ob-ruby.el ends here
diff --git a/lisp/org/ob-sass.el b/lisp/org/ob-sass.el
index c51a4433426..a94458ff22d 100644
--- a/lisp/org/ob-sass.el
+++ b/lisp/org/ob-sass.el
@@ -68,6 +68,6 @@ This function is called by `org-babel-execute-src-block'."
68 68
69(provide 'ob-sass) 69(provide 'ob-sass)
70 70
71;; arch-tag: 2954b169-eef4-45ce-a8e5-3e619f0f07ac 71
72 72
73;;; ob-sass.el ends here 73;;; ob-sass.el ends here
diff --git a/lisp/org/ob-scheme.el b/lisp/org/ob-scheme.el
index a772151aee4..a4f170fff6a 100644
--- a/lisp/org/ob-scheme.el
+++ b/lisp/org/ob-scheme.el
@@ -134,6 +134,6 @@ then create. Return the initialized session."
134 134
135(provide 'ob-scheme) 135(provide 'ob-scheme)
136 136
137;; arch-tag: 6b2fe76f-4b25-4e87-ad1c-225b2f282a71 137
138 138
139;;; ob-scheme.el ends here 139;;; ob-scheme.el ends here
diff --git a/lisp/org/ob-screen.el b/lisp/org/ob-screen.el
index a9a3c5c794a..3298077cb33 100644
--- a/lisp/org/ob-screen.el
+++ b/lisp/org/ob-screen.el
@@ -142,6 +142,6 @@ The terminal should shortly flicker."
142 142
143(provide 'ob-screen) 143(provide 'ob-screen)
144 144
145;; arch-tag: 908e5afe-89a0-4f27-b982-23f1f2e3bac9 145
146 146
147;;; ob-screen.el ends here 147;;; ob-screen.el ends here
diff --git a/lisp/org/ob-sh.el b/lisp/org/ob-sh.el
index 9349a842a60..03683b66eaf 100644
--- a/lisp/org/ob-sh.el
+++ b/lisp/org/ob-sh.el
@@ -193,6 +193,6 @@ return the value of the last statement in BODY."
193 193
194(provide 'ob-sh) 194(provide 'ob-sh)
195 195
196;; arch-tag: 416dd531-c230-4b0a-a5bf-8d948f990f2d 196
197 197
198;;; ob-sh.el ends here 198;;; ob-sh.el ends here
diff --git a/lisp/org/ob-sql.el b/lisp/org/ob-sql.el
index 8fc7d3b4f84..552bb617266 100644
--- a/lisp/org/ob-sql.el
+++ b/lisp/org/ob-sql.el
@@ -140,6 +140,6 @@ This function is called by `org-babel-execute-src-block'."
140 140
141(provide 'ob-sql) 141(provide 'ob-sql)
142 142
143;; arch-tag: a43ff944-6de1-4566-a83c-626814e3dad2 143
144 144
145;;; ob-sql.el ends here 145;;; ob-sql.el ends here
diff --git a/lisp/org/ob-sqlite.el b/lisp/org/ob-sqlite.el
index 3162fcca81f..ff4687f0095 100644
--- a/lisp/org/ob-sqlite.el
+++ b/lisp/org/ob-sqlite.el
@@ -145,6 +145,6 @@ Prepare SESSION according to the header arguments specified in PARAMS."
145 145
146(provide 'ob-sqlite) 146(provide 'ob-sqlite)
147 147
148;; arch-tag: 5c03d7f2-0f72-48b8-bbd1-35aafea248ac 148
149 149
150;;; ob-sqlite.el ends here 150;;; ob-sqlite.el ends here
diff --git a/lisp/org/ob-table.el b/lisp/org/ob-table.el
index 91e238f254b..17f845eb76e 100644
--- a/lisp/org/ob-table.el
+++ b/lisp/org/ob-table.el
@@ -121,6 +121,6 @@ example above."
121 121
122(provide 'ob-table) 122(provide 'ob-table)
123 123
124;; arch-tag: 4234cc7c-4fc8-4e92-abb0-2892de1a493b 124
125 125
126;;; ob-table.el ends here 126;;; ob-table.el ends here
diff --git a/lisp/org/ob-tangle.el b/lisp/org/ob-tangle.el
index d4fb60618be..65e189b6c29 100644
--- a/lisp/org/ob-tangle.el
+++ b/lisp/org/ob-tangle.el
@@ -494,6 +494,6 @@ which enable the original code blocks to be found."
494 494
495(provide 'ob-tangle) 495(provide 'ob-tangle)
496 496
497;; arch-tag: 413ced93-48f5-4216-86e4-3fc5df8c8f24 497
498 498
499;;; ob-tangle.el ends here 499;;; ob-tangle.el ends here
diff --git a/lisp/org/ob.el b/lisp/org/ob.el
index 44173fdb789..538158469c3 100644
--- a/lisp/org/ob.el
+++ b/lisp/org/ob.el
@@ -2198,6 +2198,6 @@ of `org-babel-temporary-directory'."
2198 2198
2199(provide 'ob) 2199(provide 'ob)
2200 2200
2201;; arch-tag: 01a7ebee-06c5-4ee4-a709-e660d28c0af1 2201
2202 2202
2203;;; ob.el ends here 2203;;; ob.el ends here
diff --git a/lisp/org/org-agenda.el b/lisp/org/org-agenda.el
index d47013b76f1..cb471202f8b 100644
--- a/lisp/org/org-agenda.el
+++ b/lisp/org/org-agenda.el
@@ -8446,6 +8446,6 @@ belonging to the \"Work\" category."
8446 8446
8447(provide 'org-agenda) 8447(provide 'org-agenda)
8448 8448
8449;; arch-tag: 77f7565d-7c4b-44af-a2df-9f6f7070cff1 8449
8450 8450
8451;;; org-agenda.el ends here 8451;;; org-agenda.el ends here
diff --git a/lisp/org/org-archive.el b/lisp/org/org-archive.el
index 6c46b511786..87637f08298 100644
--- a/lisp/org/org-archive.el
+++ b/lisp/org/org-archive.el
@@ -483,6 +483,6 @@ This command is set with the variable `org-archive-default-command'."
483 483
484(provide 'org-archive) 484(provide 'org-archive)
485 485
486;; arch-tag: 0837f601-9699-43c3-8b90-631572ae6c85 486
487 487
488;;; org-archive.el ends here 488;;; org-archive.el ends here
diff --git a/lisp/org/org-ascii.el b/lisp/org/org-ascii.el
index 8c37f9c08df..e139773d486 100644
--- a/lisp/org/org-ascii.el
+++ b/lisp/org/org-ascii.el
@@ -726,5 +726,5 @@ publishing directory."
726 726
727(provide 'org-ascii) 727(provide 'org-ascii)
728 728
729;; arch-tag: aa96f882-f477-4e13-86f5-70d43e7adf3c 729
730;;; org-ascii.el ends here 730;;; org-ascii.el ends here
diff --git a/lisp/org/org-attach.el b/lisp/org/org-attach.el
index 809ec159496..c2688f2dced 100644
--- a/lisp/org/org-attach.el
+++ b/lisp/org/org-attach.el
@@ -437,5 +437,5 @@ prefix."
437 437
438(provide 'org-attach) 438(provide 'org-attach)
439 439
440;; arch-tag: fce93c2e-fe07-4fa3-a905-e10dcc7a6248 440
441;;; org-attach.el ends here 441;;; org-attach.el ends here
diff --git a/lisp/org/org-bbdb.el b/lisp/org/org-bbdb.el
index b405718a49a..1ca5bfe44e8 100644
--- a/lisp/org/org-bbdb.el
+++ b/lisp/org/org-bbdb.el
@@ -392,6 +392,6 @@ END:VEVENT\n"
392 392
393(provide 'org-bbdb) 393(provide 'org-bbdb)
394 394
395;; arch-tag: 9e4f275d-d080-48c1-b040-62247f66b5c2 395
396 396
397;;; org-bbdb.el ends here 397;;; org-bbdb.el ends here
diff --git a/lisp/org/org-beamer.el b/lisp/org/org-beamer.el
index 97f17c043af..bf965e3a5c4 100644
--- a/lisp/org/org-beamer.el
+++ b/lisp/org/org-beamer.el
@@ -632,6 +632,6 @@ include square brackets."
632 632
633(provide 'org-beamer) 633(provide 'org-beamer)
634 634
635;; arch-tag: 68bac91a-a946-43a3-8173-a9269306f67c 635
636 636
637;;; org-beamer.el ends here 637;;; org-beamer.el ends here
diff --git a/lisp/org/org-bibtex.el b/lisp/org/org-bibtex.el
index da6c1fec58c..084ea9674d3 100644
--- a/lisp/org/org-bibtex.el
+++ b/lisp/org/org-bibtex.el
@@ -642,6 +642,6 @@ This function relies `org-search-view' to locate results."
642 642
643(provide 'org-bibtex) 643(provide 'org-bibtex)
644 644
645;; arch-tag: 83987d5a-01b8-41c7-85bc-77700f1285f5 645
646 646
647;;; org-bibtex.el ends here 647;;; org-bibtex.el ends here
diff --git a/lisp/org/org-capture.el b/lisp/org/org-capture.el
index d2a011249c9..2fac42d56dc 100644
--- a/lisp/org/org-capture.el
+++ b/lisp/org/org-capture.el
@@ -1505,6 +1505,6 @@ The template may still contain \"%?\" for cursor positioning."
1505 1505
1506(provide 'org-capture) 1506(provide 'org-capture)
1507 1507
1508;; arch-tag: 986bf41b-8ada-4e28-bf20-e8388a7205a0 1508
1509 1509
1510;;; org-capture.el ends here 1510;;; org-capture.el ends here
diff --git a/lisp/org/org-clock.el b/lisp/org/org-clock.el
index 91d4ef11193..aa342d2be19 100644
--- a/lisp/org/org-clock.el
+++ b/lisp/org/org-clock.el
@@ -2640,7 +2640,7 @@ The details of what will be saved are regulated by the variable
2640 2640
2641(provide 'org-clock) 2641(provide 'org-clock)
2642 2642
2643;; arch-tag: 7b42c5d4-9b36-48be-97c0-66a869daed4c 2643
2644 2644
2645;;; org-clock.el ends here 2645;;; org-clock.el ends here
2646 2646
diff --git a/lisp/org/org-colview.el b/lisp/org/org-colview.el
index debc92a101d..fabe5525c69 100644
--- a/lisp/org/org-colview.el
+++ b/lisp/org/org-colview.el
@@ -1526,6 +1526,6 @@ The string should be two numbers joined with a \"-\"."
1526 1526
1527(provide 'org-colview) 1527(provide 'org-colview)
1528 1528
1529;; arch-tag: 61f5128d-747c-4983-9479-e3871fa3d73c 1529
1530 1530
1531;;; org-colview.el ends here 1531;;; org-colview.el ends here
diff --git a/lisp/org/org-compat.el b/lisp/org/org-compat.el
index e96918cbcb5..49b07d3287a 100644
--- a/lisp/org/org-compat.el
+++ b/lisp/org/org-compat.el
@@ -444,6 +444,6 @@ With two arguments, return floor and remainder of their quotient."
444 444
445(provide 'org-compat) 445(provide 'org-compat)
446 446
447;; arch-tag: a0a0579f-e68c-4bdf-9e55-93768b846bbe 447
448 448
449;;; org-compat.el ends here 449;;; org-compat.el ends here
diff --git a/lisp/org/org-crypt.el b/lisp/org/org-crypt.el
index 28d92cc63f7..9c509139706 100644
--- a/lisp/org/org-crypt.el
+++ b/lisp/org/org-crypt.el
@@ -252,6 +252,6 @@ nil : Leave auto-save-mode enabled.
252 252
253(provide 'org-crypt) 253(provide 'org-crypt)
254 254
255;; arch-tag: 8202ed2c-221e-4001-9e4b-54674a7e846e 255
256 256
257;;; org-crypt.el ends here 257;;; org-crypt.el ends here
diff --git a/lisp/org/org-ctags.el b/lisp/org/org-ctags.el
index f28823f30e9..cb30e400862 100644
--- a/lisp/org/org-ctags.el
+++ b/lisp/org/org-ctags.el
@@ -539,5 +539,5 @@ a new topic."
539 539
540(provide 'org-ctags) 540(provide 'org-ctags)
541 541
542;; arch-tag: 4b1ddd5a-8529-4b17-bcde-96a922d26343 542
543;;; org-ctags.el ends here 543;;; org-ctags.el ends here
diff --git a/lisp/org/org-datetree.el b/lisp/org/org-datetree.el
index 11e81a8a155..6d12f6ec644 100644
--- a/lisp/org/org-datetree.el
+++ b/lisp/org/org-datetree.el
@@ -195,6 +195,6 @@ before running this command, even though the command tries to be smart."
195 195
196(provide 'org-datetree) 196(provide 'org-datetree)
197 197
198;; arch-tag: 1daea962-fd08-448b-9f98-6e8b511b3601 198
199 199
200;;; org-datetree.el ends here 200;;; org-datetree.el ends here
diff --git a/lisp/org/org-docbook.el b/lisp/org/org-docbook.el
index bb17a4dcde2..2ecc48c41c1 100644
--- a/lisp/org/org-docbook.el
+++ b/lisp/org/org-docbook.el
@@ -1445,5 +1445,5 @@ the alist of previous items."
1445 1445
1446(provide 'org-docbook) 1446(provide 'org-docbook)
1447 1447
1448;; arch-tag: a24a127c-d365-4c2a-9e9b-f7dcb0ebfdc3 1448
1449;;; org-docbook.el ends here 1449;;; org-docbook.el ends here
diff --git a/lisp/org/org-docview.el b/lisp/org/org-docview.el
index e13cdfd666a..2affe1f6922 100644
--- a/lisp/org/org-docview.el
+++ b/lisp/org/org-docview.el
@@ -88,6 +88,6 @@ and append it."
88 88
89(provide 'org-docview) 89(provide 'org-docview)
90 90
91;; arch-tag: dd147a78-cce1-481b-b40a-15869417debe 91
92 92
93;;; org-docview.el ends here 93;;; org-docview.el ends here
diff --git a/lisp/org/org-entities.el b/lisp/org/org-entities.el
index 0146abb07cf..9c929f2533c 100644
--- a/lisp/org/org-entities.el
+++ b/lisp/org/org-entities.el
@@ -568,6 +568,6 @@ Kind can be any of `latex', `html', `ascii', `latin1', or `utf8'."
568;; coding: utf-8 568;; coding: utf-8
569;; End: 569;; End:
570 570
571;; arch-tag: e6bd163f-7419-4009-9c93-a74623016424 571
572 572
573;;; org-entities.el ends here 573;;; org-entities.el ends here
diff --git a/lisp/org/org-exp-blocks.el b/lisp/org/org-exp-blocks.el
index 43cb9d10f03..45eb2c9de66 100644
--- a/lisp/org/org-exp-blocks.el
+++ b/lisp/org/org-exp-blocks.el
@@ -377,5 +377,5 @@ other backends, it converts the comment into an EXAMPLE segment."
377 377
378(provide 'org-exp-blocks) 378(provide 'org-exp-blocks)
379 379
380;; arch-tag: 1c365fe9-8808-4f72-bb15-0b00f36d8024 380
381;;; org-exp-blocks.el ends here 381;;; org-exp-blocks.el ends here
diff --git a/lisp/org/org-exp.el b/lisp/org/org-exp.el
index b00e86dabf6..5499486f813 100644
--- a/lisp/org/org-exp.el
+++ b/lisp/org/org-exp.el
@@ -3231,6 +3231,6 @@ The depends on the variable `org-export-copy-to-kill'."
3231 3231
3232(provide 'org-exp) 3232(provide 'org-exp)
3233 3233
3234;; arch-tag: 65985fe9-095c-49c7-a7b6-cb4ee15c0a95 3234
3235 3235
3236;;; org-exp.el ends here 3236;;; org-exp.el ends here
diff --git a/lisp/org/org-faces.el b/lisp/org/org-faces.el
index 960eb615450..3d989fc8065 100644
--- a/lisp/org/org-faces.el
+++ b/lisp/org/org-faces.el
@@ -736,6 +736,6 @@ level org-n-level-faces"
736 736
737(provide 'org-faces) 737(provide 'org-faces)
738 738
739;; arch-tag: 9dab5f91-c4b9-4d6f-bac3-1f6211ad0a04 739
740 740
741;;; org-faces.el ends here 741;;; org-faces.el ends here
diff --git a/lisp/org/org-feed.el b/lisp/org/org-feed.el
index a05463a2875..acc775ad5a3 100644
--- a/lisp/org/org-feed.el
+++ b/lisp/org/org-feed.el
@@ -674,5 +674,5 @@ formatted as a string, not the original XML data."
674 674
675(provide 'org-feed) 675(provide 'org-feed)
676 676
677;; arch-tag: 0929b557-9bc4-47f4-9633-30a12dbb5ae2 677
678;;; org-feed.el ends here 678;;; org-feed.el ends here
diff --git a/lisp/org/org-footnote.el b/lisp/org/org-footnote.el
index 9a92bd5db1d..5587e3eaa94 100644
--- a/lisp/org/org-footnote.el
+++ b/lisp/org/org-footnote.el
@@ -862,6 +862,6 @@ If LABEL is non-nil, delete that footnote instead."
862 862
863(provide 'org-footnote) 863(provide 'org-footnote)
864 864
865;; arch-tag: 1b5954df-fb5d-4da5-8709-78d944dbfc37 865
866 866
867;;; org-footnote.el ends here 867;;; org-footnote.el ends here
diff --git a/lisp/org/org-freemind.el b/lisp/org/org-freemind.el
index 6664bf1f4f2..903707071e0 100644
--- a/lisp/org/org-freemind.el
+++ b/lisp/org/org-freemind.el
@@ -1237,7 +1237,7 @@ PATH should be a list of steps, where each step has the form
1237 1237
1238(provide 'org-freemind) 1238(provide 'org-freemind)
1239 1239
1240;; arch-tag: e7b0d776-94fd-404a-b35e-0f855fae3627 1240
1241 1241
1242;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 1242;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
1243;;; org-freemind.el ends here 1243;;; org-freemind.el ends here
diff --git a/lisp/org/org-gnus.el b/lisp/org/org-gnus.el
index da0712b9249..6bf00537ea0 100644
--- a/lisp/org/org-gnus.el
+++ b/lisp/org/org-gnus.el
@@ -291,6 +291,6 @@ If `org-store-link' was called with a prefix arg the meaning of
291 291
292(provide 'org-gnus) 292(provide 'org-gnus)
293 293
294;; arch-tag: 512e0840-58fa-45b3-b456-71e10fa2376d 294
295 295
296;;; org-gnus.el ends here 296;;; org-gnus.el ends here
diff --git a/lisp/org/org-habit.el b/lisp/org/org-habit.el
index ebdfa0c773c..da105a2bd78 100644
--- a/lisp/org/org-habit.el
+++ b/lisp/org/org-habit.el
@@ -358,6 +358,6 @@ current time."
358 358
359(provide 'org-habit) 359(provide 'org-habit)
360 360
361;; arch-tag: 64e070d9-bd09-4917-bd44-44465f5ed348 361
362 362
363;;; org-habit.el ends here 363;;; org-habit.el ends here
diff --git a/lisp/org/org-html.el b/lisp/org/org-html.el
index c150b3d8dd2..e91391e00a9 100644
--- a/lisp/org/org-html.el
+++ b/lisp/org/org-html.el
@@ -2607,5 +2607,5 @@ the alist of previous items."
2607 2607
2608(provide 'org-html) 2608(provide 'org-html)
2609 2609
2610;; arch-tag: 8109d84d-eb8f-460b-b1a8-f45f3a6c7ea1 2610
2611;;; org-html.el ends here 2611;;; org-html.el ends here
diff --git a/lisp/org/org-icalendar.el b/lisp/org/org-icalendar.el
index bc0efce6a81..61ce98717d5 100644
--- a/lisp/org/org-icalendar.el
+++ b/lisp/org/org-icalendar.el
@@ -685,5 +685,5 @@ a time), or the day by one (if it does not contain a time)."
685 685
686(provide 'org-icalendar) 686(provide 'org-icalendar)
687 687
688;; arch-tag: 2dee2b6e-9211-4aee-8a47-a3c7e5bc30cf 688
689;;; org-icalendar.el ends here 689;;; org-icalendar.el ends here
diff --git a/lisp/org/org-id.el b/lisp/org/org-id.el
index d724dff3060..a90753a390a 100644
--- a/lisp/org/org-id.el
+++ b/lisp/org/org-id.el
@@ -643,6 +643,6 @@ optional argument MARKERP, return the position as a new marker."
643 643
644;;; org-id.el ends here 644;;; org-id.el ends here
645 645
646;; arch-tag: e5abaca4-e16f-4b25-832a-540cfb63a712 646
647 647
648 648
diff --git a/lisp/org/org-indent.el b/lisp/org/org-indent.el
index 68821a4f772..398121e2880 100644
--- a/lisp/org/org-indent.el
+++ b/lisp/org/org-indent.el
@@ -322,5 +322,5 @@ Point is assumed to be at the beginning of a headline."
322 322
323(provide 'org-indent) 323(provide 'org-indent)
324 324
325;; arch-tag: b76736bc-9f4a-43cd-977c-ecfd6689846a 325
326;;; org-indent.el ends here 326;;; org-indent.el ends here
diff --git a/lisp/org/org-info.el b/lisp/org/org-info.el
index d1bfc53e5e3..fb73509b8c2 100644
--- a/lisp/org/org-info.el
+++ b/lisp/org/org-info.el
@@ -78,6 +78,6 @@
78 78
79(provide 'org-info) 79(provide 'org-info)
80 80
81;; arch-tag: 1e289f54-7176-487f-b575-dd4854bab15e 81
82 82
83;;; org-info.el ends here 83;;; org-info.el ends here
diff --git a/lisp/org/org-irc.el b/lisp/org/org-irc.el
index bc0e94450b7..0e74144973c 100644
--- a/lisp/org/org-irc.el
+++ b/lisp/org/org-irc.el
@@ -253,6 +253,6 @@ default."
253 253
254(provide 'org-irc) 254(provide 'org-irc)
255 255
256;; arch-tag: 018d7dda-53b8-4a35-ba92-6670939e525a 256
257 257
258;;; org-irc.el ends here 258;;; org-irc.el ends here
diff --git a/lisp/org/org-jsinfo.el b/lisp/org/org-jsinfo.el
index cdefef8428c..b41df42df51 100644
--- a/lisp/org/org-jsinfo.el
+++ b/lisp/org/org-jsinfo.el
@@ -205,6 +205,6 @@ Option settings will replace the %MANAGER-OPTIONS cookie."
205(provide 'org-infojs) 205(provide 'org-infojs)
206(provide 'org-jsinfo) 206(provide 'org-jsinfo)
207 207
208;; arch-tag: c71d1d85-3337-4817-a066-725e74ac9eac 208
209 209
210;;; org-jsinfo.el ends here 210;;; org-jsinfo.el ends here
diff --git a/lisp/org/org-latex.el b/lisp/org/org-latex.el
index bd9c1138c7f..e976bd5c584 100644
--- a/lisp/org/org-latex.el
+++ b/lisp/org/org-latex.el
@@ -2769,6 +2769,6 @@ The conversion is made depending of STRING-BEFORE and STRING-AFTER."
2769(provide 'org-export-latex) 2769(provide 'org-export-latex)
2770(provide 'org-latex) 2770(provide 'org-latex)
2771 2771
2772;; arch-tag: 23c2b87d-da04-4c2d-ad2d-1eb6487bc3ad 2772
2773 2773
2774;;; org-latex.el ends here 2774;;; org-latex.el ends here
diff --git a/lisp/org/org-list.el b/lisp/org/org-list.el
index 2339c4d1bc1..7f3a66dff46 100644
--- a/lisp/org/org-list.el
+++ b/lisp/org/org-list.el
@@ -3201,5 +3201,5 @@ with overruling parameters for `org-list-to-generic'."
3201 3201
3202(provide 'org-list) 3202(provide 'org-list)
3203 3203
3204;; arch-tag: 73cf50c1-200f-4d1d-8a53-4e842a5b11c8 3204
3205;;; org-list.el ends here 3205;;; org-list.el ends here
diff --git a/lisp/org/org-mac-message.el b/lisp/org/org-mac-message.el
index 9c1089994ba..27caa10c2dc 100644
--- a/lisp/org/org-mac-message.el
+++ b/lisp/org/org-mac-message.el
@@ -214,6 +214,6 @@ list of message:// links to flagged mail after heading."
214 214
215(provide 'org-mac-message) 215(provide 'org-mac-message)
216 216
217;; arch-tag: 3806d0c1-abe1-4db6-9c31-f3ed7d4a9b32 217
218 218
219;;; org-mac-message.el ends here 219;;; org-mac-message.el ends here
diff --git a/lisp/org/org-macs.el b/lisp/org/org-macs.el
index 906be613a9c..d6a2688147c 100644
--- a/lisp/org/org-macs.el
+++ b/lisp/org/org-macs.el
@@ -372,6 +372,6 @@ The number of levels is controlled by `org-inlinetask-min-level'"
372 372
373(provide 'org-macs) 373(provide 'org-macs)
374 374
375;; arch-tag: 7e6a73ce-aac9-4fc0-9b30-ce6f89dc6668 375
376 376
377;;; org-macs.el ends here 377;;; org-macs.el ends here
diff --git a/lisp/org/org-mew.el b/lisp/org/org-mew.el
index 2f095949858..1439c1cb544 100644
--- a/lisp/org/org-mew.el
+++ b/lisp/org/org-mew.el
@@ -135,6 +135,6 @@
135 135
136(provide 'org-mew) 136(provide 'org-mew)
137 137
138;; arch-tag: 07ccdca7-6020-4941-a593-588a1e51b870 138
139 139
140;;; org-mew.el ends here 140;;; org-mew.el ends here
diff --git a/lisp/org/org-mhe.el b/lisp/org/org-mhe.el
index c75bed37b8c..d02b00808e1 100644
--- a/lisp/org/org-mhe.el
+++ b/lisp/org/org-mhe.el
@@ -226,6 +226,6 @@ folders."
226 226
227(provide 'org-mhe) 227(provide 'org-mhe)
228 228
229;; arch-tag: dcb05484-8627-491d-a8c1-01dbd2bde4ae 229
230 230
231;;; org-mhe.el ends here 231;;; org-mhe.el ends here
diff --git a/lisp/org/org-mks.el b/lisp/org/org-mks.el
index c71db81b52f..1a0f91e7478 100644
--- a/lisp/org/org-mks.el
+++ b/lisp/org/org-mks.el
@@ -132,6 +132,6 @@ only the bare key is returned."
132 132
133(provide 'org-mks) 133(provide 'org-mks)
134 134
135;; arch-tag: 4ea90d0e-c6e4-4684-bd61-baf878712f9f 135
136 136
137;;; org-mks.el ends here 137;;; org-mks.el ends here
diff --git a/lisp/org/org-mobile.el b/lisp/org/org-mobile.el
index 40fe7031c6f..f3c515ac519 100644
--- a/lisp/org/org-mobile.el
+++ b/lisp/org/org-mobile.el
@@ -1099,7 +1099,7 @@ A and B must be strings or nil."
1099 1099
1100(provide 'org-mobile) 1100(provide 'org-mobile)
1101 1101
1102;; arch-tag: ace0e26c-58f2-4309-8a61-05ec1535f658 1102
1103 1103
1104;;; org-mobile.el ends here 1104;;; org-mobile.el ends here
1105 1105
diff --git a/lisp/org/org-mouse.el b/lisp/org/org-mouse.el
index 8d59073ce40..e5947281cc8 100644
--- a/lisp/org/org-mouse.el
+++ b/lisp/org/org-mouse.el
@@ -1146,6 +1146,6 @@ This means, between the beginning of line and the point."
1146 1146
1147(provide 'org-mouse) 1147(provide 'org-mouse)
1148 1148
1149;; arch-tag: ff1ae557-3529-41a3-95c6-baaebdcc280f 1149
1150 1150
1151;;; org-mouse.el ends here 1151;;; org-mouse.el ends here
diff --git a/lisp/org/org-pcomplete.el b/lisp/org/org-pcomplete.el
index 9b3e49b5101..cede736d929 100644
--- a/lisp/org/org-pcomplete.el
+++ b/lisp/org/org-pcomplete.el
@@ -276,6 +276,6 @@ Complete a language in the first field, the header arguments and switches."
276 276
277(provide 'org-pcomplete) 277(provide 'org-pcomplete)
278 278
279;; arch-tag: 279
280 280
281;;; org-pcomplete.el ends here 281;;; org-pcomplete.el ends here
diff --git a/lisp/org/org-plot.el b/lisp/org/org-plot.el
index 7f1bbac06b6..b65de575648 100644
--- a/lisp/org/org-plot.el
+++ b/lisp/org/org-plot.el
@@ -350,5 +350,5 @@ line directly before or after the table."
350 350
351(provide 'org-plot) 351(provide 'org-plot)
352 352
353;; arch-tag: 5763f7c6-0c75-416d-b070-398ee4ec0eca 353
354;;; org-plot.el ends here 354;;; org-plot.el ends here
diff --git a/lisp/org/org-protocol.el b/lisp/org/org-protocol.el
index 42a71224aea..42da94220b4 100644
--- a/lisp/org/org-protocol.el
+++ b/lisp/org/org-protocol.el
@@ -645,5 +645,5 @@ project-plist is the CDR of an element in `org-publish-project-alist', reuse
645 645
646(provide 'org-protocol) 646(provide 'org-protocol)
647 647
648;; arch-tag: b5c5c2ac-77cf-4a94-a649-2163dff95846 648
649;;; org-protocol.el ends here 649;;; org-protocol.el ends here
diff --git a/lisp/org/org-publish.el b/lisp/org/org-publish.el
index 67bccae15a2..d7e64c8859b 100644
--- a/lisp/org/org-publish.el
+++ b/lisp/org/org-publish.el
@@ -1183,6 +1183,6 @@ Returns value on success, else nil."
1183 1183
1184(provide 'org-publish) 1184(provide 'org-publish)
1185 1185
1186;; arch-tag: 72807f3c-8af0-4a6b-8dca-c3376eb25adb 1186
1187 1187
1188;;; org-publish.el ends here 1188;;; org-publish.el ends here
diff --git a/lisp/org/org-remember.el b/lisp/org/org-remember.el
index 40bf6888dff..ee8af35231a 100644
--- a/lisp/org/org-remember.el
+++ b/lisp/org/org-remember.el
@@ -1153,7 +1153,7 @@ See also the variable `org-reverse-note-order'."
1153 1153
1154(provide 'org-remember) 1154(provide 'org-remember)
1155 1155
1156;; arch-tag: 497f30d0-4bc3-4097-8622-2d27ac5f2698 1156
1157 1157
1158;;; org-remember.el ends here 1158;;; org-remember.el ends here
1159 1159
diff --git a/lisp/org/org-rmail.el b/lisp/org/org-rmail.el
index cbb63365985..064577e3499 100644
--- a/lisp/org/org-rmail.el
+++ b/lisp/org/org-rmail.el
@@ -115,6 +115,6 @@
115 115
116(provide 'org-rmail) 116(provide 'org-rmail)
117 117
118;; arch-tag: c6cf4a8b-6639-4b7f-821f-bdf10746b173 118
119 119
120;;; org-rmail.el ends here 120;;; org-rmail.el ends here
diff --git a/lisp/org/org-src.el b/lisp/org/org-src.el
index 30ffc34a6eb..d963339126b 100644
--- a/lisp/org/org-src.el
+++ b/lisp/org/org-src.el
@@ -814,5 +814,5 @@ LANG is a string, and the returned major mode is a symbol."
814 814
815(provide 'org-src) 815(provide 'org-src)
816 816
817;; arch-tag: 6a1fc84f-dec7-47be-a416-64be56bea5d8 817
818;;; org-src.el ends here 818;;; org-src.el ends here
diff --git a/lisp/org/org-table.el b/lisp/org/org-table.el
index 82d1e1309b1..097505598fe 100644
--- a/lisp/org/org-table.el
+++ b/lisp/org/org-table.el
@@ -4721,7 +4721,7 @@ list of the fields in the rectangle ."
4721 4721
4722(provide 'org-table) 4722(provide 'org-table)
4723 4723
4724;; arch-tag: 4d21cfdd-0268-440a-84b0-09237a0fe0ef 4724
4725 4725
4726;;; org-table.el ends here 4726;;; org-table.el ends here
4727 4727
diff --git a/lisp/org/org-timer.el b/lisp/org/org-timer.el
index e612d45b145..acb5cdb4001 100644
--- a/lisp/org/org-timer.el
+++ b/lisp/org/org-timer.el
@@ -403,6 +403,6 @@ replace any running timer."
403 403
404(provide 'org-timer) 404(provide 'org-timer)
405 405
406;; arch-tag: 97538f8c-3871-4509-8f23-1e7b3ff3d107 406
407 407
408;;; org-timer.el ends here 408;;; org-timer.el ends here
diff --git a/lisp/org/org-vm.el b/lisp/org/org-vm.el
index d7e69e35092..981e6aa3fe2 100644
--- a/lisp/org/org-vm.el
+++ b/lisp/org/org-vm.el
@@ -140,6 +140,6 @@
140 140
141(provide 'org-vm) 141(provide 'org-vm)
142 142
143;; arch-tag: cbc3047b-935e-4d2a-96e7-c5b0117aaa6d 143
144 144
145;;; org-vm.el ends here 145;;; org-vm.el ends here
diff --git a/lisp/org/org-w3m.el b/lisp/org/org-w3m.el
index dcdd02230d8..8071a1d3066 100644
--- a/lisp/org/org-w3m.el
+++ b/lisp/org/org-w3m.el
@@ -168,6 +168,6 @@ Return t if there is no previous link; otherwise, return nil."
168 168
169(provide 'org-w3m) 169(provide 'org-w3m)
170 170
171;; arch-tag: 851d7447-488d-49f0-a14d-46c092e84352 171
172 172
173;;; org-w3m.el ends here 173;;; org-w3m.el ends here
diff --git a/lisp/org/org-wl.el b/lisp/org/org-wl.el
index 1a0a357d4fd..ebb8decd59f 100644
--- a/lisp/org/org-wl.el
+++ b/lisp/org/org-wl.el
@@ -310,6 +310,6 @@ for namazu index."
310 310
311(provide 'org-wl) 311(provide 'org-wl)
312 312
313;; arch-tag: 29b75a0f-ef2e-430b-8abc-acff75bde54a 313
314 314
315;;; org-wl.el ends here 315;;; org-wl.el ends here
diff --git a/lisp/org/org-xoxo.el b/lisp/org/org-xoxo.el
index e81e4e74381..fcad14985c0 100644
--- a/lisp/org/org-xoxo.el
+++ b/lisp/org/org-xoxo.el
@@ -124,5 +124,5 @@ The XOXO buffer is named *xoxo-<source buffer name>*"
124 124
125(provide 'org-xoxo) 125(provide 'org-xoxo)
126 126
127;; arch-tag: 16e6a31f-f4f5-46f1-af18-48dc89faa702 127
128;;; org-xoxo.el ends here 128;;; org-xoxo.el ends here
diff --git a/lisp/org/org.el b/lisp/org/org.el
index c29ef115400..fb8821550a8 100644
--- a/lisp/org/org.el
+++ b/lisp/org/org.el
@@ -20537,6 +20537,6 @@ Still experimental, may disappear in the future."
20537 20537
20538(run-hooks 'org-load-hook) 20538(run-hooks 'org-load-hook)
20539 20539
20540;; arch-tag: e77da1a7-acc7-4336-b19e-efa25af3f9fd 20540
20541 20541
20542;;; org.el ends here 20542;;; org.el ends here
diff --git a/src/ChangeLog b/src/ChangeLog
index 6866daf9f38..4613192187e 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -416,6 +416,28 @@
416 (gs_load): Use printmax_t to print the widest integers possible. 416 (gs_load): Use printmax_t to print the widest integers possible.
417 Check for integer overflow when computing image height and width. 417 Check for integer overflow when computing image height and width.
418 418
4192011-08-16 Eli Zaretskii <eliz@gnu.org>
420
421 * xdisp.c (set_cursor_from_row): Don't accept a previous candidate
422 if it fails the cursor_row_p test. Fixes cursor positioning at ZV.
423
4242011-08-16 Ken Brown <kbrown@cornell.edu>
425
426 Fix memory allocation problems in Cygwin build (Bug#9273).
427
428 * unexcw.c ( __malloc_initialized): Declare external variable.
429 (fixup_executable): Force the dumped emacs to reinitialize malloc.
430
431 * gmalloc.c [CYGWIN] (bss_sbrk_heapbase, bss_sbrk_heapinfo): New
432 variables.
433 (malloc_initialize_1) [CYGWIN]: Prepare for reinitializing the
434 dumped emacs.
435 (_free_internal_nolock) [CYGWIN]: Ignore requests to free storage
436 in the static heap.
437 [CYGWIN] (special_realloc): New function.
438 (_realloc_internal_nolock) [CYGWIN]: Use the new function on
439 requests to realloc storage in the static heap.
440
4192011-08-15 Paul Eggert <eggert@cs.ucla.edu> 4412011-08-15 Paul Eggert <eggert@cs.ucla.edu>
420 442
421 * bidi.c (bidi_initialize): Remove unused local. 443 * bidi.c (bidi_initialize): Remove unused local.
diff --git a/src/gmalloc.c b/src/gmalloc.c
index 916bb300fe1..61046ad9d1b 100644
--- a/src/gmalloc.c
+++ b/src/gmalloc.c
@@ -351,10 +351,17 @@ Fifth Floor, Boston, MA 02110-1301, USA.
351#endif 351#endif
352#include <errno.h> 352#include <errno.h>
353 353
354/* How to really get more memory. */ 354/* On Cygwin there are two heaps. temacs uses the static heap
355#if defined(CYGWIN) 355 (defined in sheap.c and managed with bss_sbrk), and the dumped
356 emacs uses the Cygwin heap (managed with sbrk). When emacs starts
357 on Cygwin, it reinitializes malloc, and we save the old info for
358 use by free and realloc if they're called with a pointer into the
359 static heap. */
360#ifdef CYGWIN
356extern __ptr_t bss_sbrk PP ((ptrdiff_t __size)); 361extern __ptr_t bss_sbrk PP ((ptrdiff_t __size));
357extern int bss_sbrk_did_unexec; 362extern int bss_sbrk_did_unexec;
363char *bss_sbrk_heapbase; /* _heapbase for static heap */
364malloc_info *bss_sbrk_heapinfo; /* _heapinfo for static heap */
358#endif 365#endif
359__ptr_t (*__morecore) PP ((__malloc_ptrdiff_t __size)) = __default_morecore; 366__ptr_t (*__morecore) PP ((__malloc_ptrdiff_t __size)) = __default_morecore;
360 367
@@ -584,6 +591,16 @@ malloc_initialize_1 ()
584 mcheck (NULL); 591 mcheck (NULL);
585#endif 592#endif
586 593
594#ifdef CYGWIN
595 if (bss_sbrk_did_unexec)
596 /* we're reinitializing the dumped emacs */
597 {
598 bss_sbrk_heapbase = _heapbase;
599 bss_sbrk_heapinfo = _heapinfo;
600 memset (_fraghead, 0, BLOCKLOG * sizeof (struct list));
601 }
602#endif
603
587 if (__malloc_initialize_hook) 604 if (__malloc_initialize_hook)
588 (*__malloc_initialize_hook) (); 605 (*__malloc_initialize_hook) ();
589 606
@@ -1054,6 +1071,12 @@ _free_internal_nolock (ptr)
1054 if (ptr == NULL) 1071 if (ptr == NULL)
1055 return; 1072 return;
1056 1073
1074#ifdef CYGWIN
1075 if (ptr < _heapbase)
1076 /* We're being asked to free something in the static heap. */
1077 return;
1078#endif
1079
1057 PROTECT_MALLOC_STATE (0); 1080 PROTECT_MALLOC_STATE (0);
1058 1081
1059 LOCK_ALIGNED_BLOCKS (); 1082 LOCK_ALIGNED_BLOCKS ();
@@ -1349,6 +1372,31 @@ Fifth Floor, Boston, MA 02110-1301, USA.
1349 1372
1350#define min(A, B) ((A) < (B) ? (A) : (B)) 1373#define min(A, B) ((A) < (B) ? (A) : (B))
1351 1374
1375/* On Cygwin the dumped emacs may try to realloc storage allocated in
1376 the static heap. We just malloc space in the new heap and copy the
1377 data. */
1378#ifdef CYGWIN
1379__ptr_t
1380special_realloc (ptr, size)
1381 __ptr_t ptr;
1382 __malloc_size_t size;
1383{
1384 __ptr_t result;
1385 int type;
1386 __malloc_size_t block, oldsize;
1387
1388 block = ((char *) ptr - bss_sbrk_heapbase) / BLOCKSIZE + 1;
1389 type = bss_sbrk_heapinfo[block].busy.type;
1390 oldsize =
1391 type == 0 ? bss_sbrk_heapinfo[block].busy.info.size * BLOCKSIZE
1392 : (__malloc_size_t) 1 << type;
1393 result = _malloc_internal_nolock (size);
1394 if (result != NULL)
1395 memcpy (result, ptr, min (oldsize, size));
1396 return result;
1397}
1398#endif
1399
1352/* Debugging hook for realloc. */ 1400/* Debugging hook for realloc. */
1353__ptr_t (*__realloc_hook) PP ((__ptr_t __ptr, __malloc_size_t __size)); 1401__ptr_t (*__realloc_hook) PP ((__ptr_t __ptr, __malloc_size_t __size));
1354 1402
@@ -1375,6 +1423,12 @@ _realloc_internal_nolock (ptr, size)
1375 else if (ptr == NULL) 1423 else if (ptr == NULL)
1376 return _malloc_internal_nolock (size); 1424 return _malloc_internal_nolock (size);
1377 1425
1426#ifdef CYGWIN
1427 if (ptr < _heapbase)
1428 /* ptr points into the static heap */
1429 return special_realloc (ptr, size);
1430#endif
1431
1378 block = BLOCK (ptr); 1432 block = BLOCK (ptr);
1379 1433
1380 PROTECT_MALLOC_STATE (0); 1434 PROTECT_MALLOC_STATE (0);
diff --git a/src/unexcw.c b/src/unexcw.c
index f643c196de0..62df82ec3bc 100644
--- a/src/unexcw.c
+++ b/src/unexcw.c
@@ -33,6 +33,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
33 33
34extern int bss_sbrk_did_unexec; 34extern int bss_sbrk_did_unexec;
35 35
36extern int __malloc_initialized;
37
36/* emacs symbols that indicate where bss and data end for emacs internals */ 38/* emacs symbols that indicate where bss and data end for emacs internals */
37extern char my_endbss[]; 39extern char my_endbss[];
38extern char my_edata[]; 40extern char my_edata[];
@@ -210,9 +212,12 @@ fixup_executable (int fd)
210 lseek (fd, (long) (exe_header->section_header[i].s_scnptr), 212 lseek (fd, (long) (exe_header->section_header[i].s_scnptr),
211 SEEK_SET); 213 SEEK_SET);
212 assert (ret != -1); 214 assert (ret != -1);
215 /* force the dumped emacs to reinitialize malloc */
216 __malloc_initialized = 0;
213 ret = 217 ret =
214 write (fd, (char *) start_address, 218 write (fd, (char *) start_address,
215 my_endbss - (char *) start_address); 219 my_endbss - (char *) start_address);
220 __malloc_initialized = 1;
216 assert (ret == (my_endbss - (char *) start_address)); 221 assert (ret == (my_endbss - (char *) start_address));
217 if (debug_unexcw) 222 if (debug_unexcw)
218 printf (" .bss, mem start 0x%08x mem length %d\n", 223 printf (" .bss, mem start 0x%08x mem length %d\n",
diff --git a/src/xdisp.c b/src/xdisp.c
index 5cbdee41009..ea70c916762 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -13749,11 +13749,13 @@ set_cursor_from_row (struct window *w, struct glyph_row *row,
13749 /* that candidate is not the row we are processing */ 13749 /* that candidate is not the row we are processing */
13750 && MATRIX_ROW (matrix, w->cursor.vpos) != row 13750 && MATRIX_ROW (matrix, w->cursor.vpos) != row
13751 /* Make sure cursor.vpos specifies a row whose start and end 13751 /* Make sure cursor.vpos specifies a row whose start and end
13752 charpos occlude point. This is because some callers of this 13752 charpos occlude point, and it is valid candidate for being a
13753 function leave cursor.vpos at the row where the cursor was 13753 cursor-row. This is because some callers of this function
13754 displayed during the last redisplay cycle. */ 13754 leave cursor.vpos at the row where the cursor was displayed
13755 during the last redisplay cycle. */
13755 && MATRIX_ROW_START_CHARPOS (MATRIX_ROW (matrix, w->cursor.vpos)) <= pt_old 13756 && MATRIX_ROW_START_CHARPOS (MATRIX_ROW (matrix, w->cursor.vpos)) <= pt_old
13756 && pt_old <= MATRIX_ROW_END_CHARPOS (MATRIX_ROW (matrix, w->cursor.vpos))) 13757 && pt_old <= MATRIX_ROW_END_CHARPOS (MATRIX_ROW (matrix, w->cursor.vpos))
13758 && cursor_row_p (MATRIX_ROW (matrix, w->cursor.vpos)))
13757 { 13759 {
13758 struct glyph *g1 = 13760 struct glyph *g1 =
13759 MATRIX_ROW_GLYPH_START (matrix, w->cursor.vpos) + w->cursor.hpos; 13761 MATRIX_ROW_GLYPH_START (matrix, w->cursor.vpos) + w->cursor.hpos;