Spelling fixes.
[bpt/emacs.git] / lisp / org / ChangeLog
index e75821b..6f835c7 100644 (file)
+2011-12-06  Juanma Barranquero  <lekktu@gmail.com>
+
+       * ob.el (org-babel-expand-body:generic, org-babel-number-p):
+       * ob-ref.el (org-babel-ref-parse): Fix typos.
+
+2011-11-24  Juanma Barranquero  <lekktu@gmail.com>
+
+       * ob.el (org-babel-execute-src-block): Fix typo.
+
+2011-11-20  Juanma Barranquero  <lekktu@gmail.com>
+
+       * org.el (org-link-unescape, org-link-unescape-compound): Fix typos.
+
+2011-11-20  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * org-list.el (org-list-send-item): Use sort instead of sort*.
+
+2011-11-20  Juanma Barranquero  <lekktu@gmail.com>
+
+       * org-table.el (org-table-line-to-dline): Fix typo.
+
+2011-11-16  Juanma Barranquero  <lekktu@gmail.com>
+
+       * org-agenda.el (org-agenda-add-entry-text-descriptive-links)
+       (org-agenda-custom-commands, org-write-agenda, org-check-for-org-mode)
+       (org-search-syntax-table, org-modify-diary-entry-string)
+       (org-write-agenda):
+       * org-bbdb.el (org-bbdb-anniv-export-ical):
+       * org-bibtex.el (org-bibtex-fields):
+       * org-icalendar.el (org-icalendar-date-time-format):
+       * org-latex.el (org-export-latex-inline-image-extensions):
+       * org-list.el (org-list-insert-item): Fix typos.
+
+2011-11-11  Juanma Barranquero  <lekktu@gmail.com>
+
+       * org-plot.el (org-plot/gnuplot-to-grid-data): Fix typo in docstring.
+
+2011-09-27  Eli Zaretskii  <eliz@gnu.org>
+
+       * org.el (org-mode): Force left-to-right paragraphs in Org
+       buffers.  For a related discussions, see
+       https://lists.gnu.org/archive/html/emacs-devel/2011-09/msg00349.html.
+
+2011-09-17  Juanma Barranquero  <lekktu@gmail.com>
+
+       * org.el (org-toggle-pretty-entities): Fix typo in message.
+
+2011-09-02  Chong Yidong  <cyd@stupidchicken.com>
+
+       * org-compat.el (org-pop-to-buffer-same-window): Deleted.
+
+       * ob-ref.el (org-babel-ref-goto-headline-id):
+       * org.el (org-get-location, org-tree-to-indirect-buffer)
+       (org-mark-ring-goto, org-refile, org-add-log-note)
+       (org-revert-all-org-buffers, org-switchb)
+       (org-cycle-agenda-files, org-submit-bug-report)
+       (org-goto-marker-or-bmk):
+       * org-agenda.el (org-prepare-agenda, org-agenda-switch-to):
+       * org-capture.el (org-capture-goto-target)
+       (org-capture-fill-template):
+       * org-clock.el (org-clock-goto):
+       * org-ctags.el (org-ctags-visit-buffer-or-file):
+       * org-exp.el (org-export-as-org):
+       * org-feed.el (org-feed-show-raw-feed):
+       * org-html.el (org-export-htmlize-generate-css):
+       * org-id.el (org-id-goto):
+       * org-irc.el (org-irc-visit-erc):
+       * org-mobile.el (org-mobile-apply):
+       * org-publish.el (org-publish-org-to, org-publish-find-date):
+       * org-remember.el (org-go-to-remember-target):
+       * org-src.el (org-src-switch-to-buffer)
+       (org-edit-fixed-width-region): Use switch-to-buffer.
+
+2011-08-31  Martin Rudalics  <rudalics@gmx.at>
+
+       * org-compat.el (org-pop-to-buffer-same-window): Remove LABEL
+       argument from pop-to-buffer-same-window call.
+
+2011-07-30  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * ob.el (org-babel-src-block-regexp): If a code block has a body,
+       its last character must be a newline.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-pcomplete.el: New file.  Rename from org-complete.el.
+       * org-complete.el: Delete file.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-publish.el (org-publish-index-generate-theindex): Rename
+       from `org-publish-index-generate-theindex.inc'.  Use the file
+       theindex.org directly instead of including theindex.inc.
+       (org-publish-projects): Don't delete .orgx files.
+       (org-publish-aux-preprocess): Use .file.orgx.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-html.el (org-export-html-preamble-format): New default for
+       the HTML preamble: don't include the title.  Also improve the
+       docstring.
+       (org-export-html-postamble-format): Improve the docstring.
+       (org-export-as-html): Add the title within the "content" div.
+       This is necessary for interaction with the org-info.js script.
+
+2011-07-28  Michael Brand  <michael.ch.brand@gmail.com>
+
+       * org-table.el (org-table-edit-field): Display field coordinates.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-publish.el (org-publish-find-title): Bugfix: kill buffers
+       unless they were already visited.
+       (org-sitemap-sort-files, org-sitemap-sort-folders)
+       (org-sitemap-ignore-case, org-sitemap-requested)
+       (org-sitemap-date-format, org-sitemap-file-entry-format): Use
+       a correct prefix.
+       (org-publish-projects): Make sure to delete .orgx files.
+       (org-publish-index-generate-theindex.inc): Small docstring fix.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-table.el (org-table-duration-custom-format): New defcustom
+       to select output format of durations computations.
+       (org-table-time-seconds-to-string): Use the new variable.
+       (org-table-eval-formula): Allow `t' as a flag, on top of `T'.  `t'
+       will use the custom output format defined in
+       `org-table-duration-custom-format'.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el: Search blank lines down to the end of the item
+       instead of stopping at the item, in order to possibly match such
+       lines within the item.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-latex.el (org-export-latex-href-format): Docstring fix to
+       reflect the fact that you can use only one "%s".
+       (org-export-latex-links): Allow `org-export-latex-href-format' to
+       have only one "%s".
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-org-menu): Add `org-copy-visible' to the menu.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-copy-visible): New command.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-capture.el (org-capture-templates): Docstring fix.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-view-src-block-info): New function to inspect
+       code blocks.
+
+       * ob-keys.el (org-babel-key-bindings): Key bindings for
+       `org-babel-view-src-block-info'.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-exp.el (org-infile-export-plist): Handle recursively
+       included setup files.  The value of the last included file always
+       takes precedence over previous values.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-timestamp-change): Keep point in the same category
+       when updating a time-stamp.  This requires to be careful, as,
+       depending on the locale, name of day might change of length during
+       the process.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-footnote.el (org-footnote-create-definition): When skipping
+       already written footnotes definition, the algorithme would assume
+       each one was only one-line long.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-table.el (org-table-eval-formula): Fix bug when a formula
+       "range" is just one cell.
+       (org-table-time-string-to-seconds): Don't check whether we
+       manipulate a string.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-exp.el (org-export-mark-list-end)
+       (org-export-mark-list-properties): Don't remove the ending regexp
+       when it consists in blank lines.
+
+       * org-list.el (org-list-parse-list): Ditto, but remove it
+       completely when it isn't made of blank lines (i.e. during export
+       process).
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-table.el (org-table-time-string-to-seconds): Match either
+       HH:MM:SS or HH:MM (instead of MM:SS).
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-ctrl-c-ctrl-c-final-hook): New hook to be run when
+       `org-ctrl-c-ctrl-c' cannot do anything useful in the given
+       context.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-html.el (org-export-html-with-timestamp)
+       (org-export-html-html-helper-timestamp): These are obsolete
+       variables as of Org version 7.7 as you can already export the
+       timestamp from the preamble or the postamble.
+       (org-export-html-before-content-div): Delete variable.
+       (org-export-html-content-div): Obsolete variable as of 7.7.
+       (org-export-html-divs): New variable to define divs used in
+       HTML export.
+       (org-export-as-html): Now the preamble and the postamble are
+       surrounded by a <div ...>.  The name of the div is defined through
+       `org-export-html-divs'.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-table.el (org-table-eval-formula): Throw an error when
+       trying to replace complex range with invalid references.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-macs.el (org-with-limited-levels): Some functions, like
+       `org-back-to-heading', being deeply based on outline-mode, still
+       refer to `outline-regexp' instead of `org-outline-regexp'.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-refile-get-targets): New optional argument
+       `excluded-entries' to exclude entries from the targets.
+       (org-refile-get-location): From an org-mode buffer, exclude
+       current heading and subheadings from the list of targets when
+       `org-refile-use-cache' is nil.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-imenu-get-tree): Headlines start at bol.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-maxima.el: New file.  Fixed self-proclaimed file name.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-sha1-hash): Only call `copy-seq' on proper
+       lists.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-kill-is-subtree-p): Matched string needs to start at
+       bol.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-paste-subtree, org-kill-is-subtree-p)
+       (org-yank-folding-would-swallow-text, org-yank-generic): Use
+       `org-with-limited-levels' macro.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-macs.el (org-with-limited-levels): Also modify, when
+       appropriate, `org-outline-regexp-at-bol'.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-timestamp-change): Some locales don't use the same
+       length for date abbreviations.  Set a marker at origin in case
+       length of new timestamp is different.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-imenu-get-tree): Browse only true headlines.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-archive.el (org-archive-subtree): While it might be possible
+       to archive an headline of a temporary buffer (i.e. not visiting a
+       file), it wouldn't be really sensible.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-archive.el (org-extract-archive-file)
+       (org-extract-archive-heading, org-archive-subtree):
+       `buffer-file-name' is nil in an indirect buffer.  Thus, use
+       `(buffer-file-name (buffer-base-buffer))', which will, in any
+       case, return the file name.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-capture.el (org-capture): If dired isn't loaded,
+       `dired-buffers' isn't defined, and %F will fail.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-java.el (org-babel-execute:java): Don't create empty package
+       directories.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-java.el: New file.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-execute-src-block): Replace call to defunct
+       function `org-babel-result-hash'.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-footnote.el (org-footnote-in-valid-context-p): Avoid cited
+       lines and headers in `message-mode'.
+       (org-footnote-at-reference-p): Remove check for cited lines, this
+       is now handled by the previous function.  Refactor.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-capture.el (org-capture): If no file is associated to
+       current buffer, check dired buffer and try to retreive a possibly
+       directory associated.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-results): Resolve hashes in the current
+       (not original) file buffer.
+
+       * ob.el (org-babel-current-result-hash): More informative name,
+       and remove useless optional argument.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-refile-get-location): Exclude current heading from
+       the refile table.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-footnote.el (org-footnote-at-reference-p): Test if match is
+       in cited text, when replying to a message.
+       (org-footnote-new): Do not create a new footnote at bol, as it
+       might be seen as a definition.
+       (org-footnote-at-definition-p): Ignore definitions in forbidden
+       blocks, as it is already the case for references.
+
+2011-07-28  Matt Lundin  <mdl@imapmail.org>
+
+       * org-bibtex.el (org-bibtex-create, org-bibtex-write): Change
+       argument of `org-toggle-tag' to 'on. (Other arguments, e.g., t,
+       have no effect).
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-bibtex.el (org-bibtex-get): Don't let trimming turn nils
+       into empty strings.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-insert-item): Actualize code comments.
+       (org-insert-item): For consistency, point cannot be moved at a
+       surprising place when the user is being asked to choose a new
+       description term to insert in the list.  Point should stay where
+       the user called the command.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-toc.el (org-toc-before-first-heading-p, org-toc-show)
+       (org-toc-get-headlines-status): Use `org-outline-regexp-bol'.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-outline-regexp-bol): New defconst.
+       (org-outline-level, org-set-font-lock-defaults, org-cycle)
+       (org-overview, org-content, org-flag-drawer)
+       (org-first-headline-recenter, org-insert-todo-heading)
+       (org-map-region, org-move-subtree-down, org-paste-subtree)
+       (org-kill-is-subtree-p, org-context-p, org-refile)
+       (org-refile-new-child, org-toggle-comment, org-todo)
+       (org-add-planning-info, org-add-log-setup, org-scan-tags)
+       (org-set-tags, org-insert-property-drawer)
+       (org-prepare-agenda-buffers, org-preview-latex-fragment)
+       (org-speed-command-default-hook, org-check-for-hidden)
+       (org-toggle-item, org-toggle-heading)
+       (org-indent-line-function, org-set-autofill-regexps)
+       (org-fill-paragraph, org-toggle-fixed-width-section)
+       (org-yank-generic, org-yank-folding-would-swallow-text)
+       (org-first-sibling-p, org-goto-sibling)
+       (org-goto-first-child, org-show-entry): Use
+       `org-outline-regexp' and `org-outline-regexp-bol'.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-update-parent-todo-statistics): COOKIE_DATA should
+       be checked for parent, not current headline.  Also, this function
+       doesn't need to be interactive.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-send-item, org-list-struct-apply-struct)
+       (org-apply-on-list, org-toggle-checkbox): Make markers point
+       nowhere when they have become useless.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-insert-item): When insertion point is in
+       some white line after the end of the list, remove all unnecessary
+       white lines there before proceeding.  Also refactor a snippet of
+       code.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-latex.el (org-export-latex-image-default-option): Change
+       default value.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-fontify-meta-lines-and-blocks-1): Blocks cannot be
+       correctly fontified when the buffer is missing a final newline.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * ob.el (org-babel-strip-protective-commas): Return `nil' instead
+       of an error if no argument is given.
+       (org-babel-parse-src-block-match): Make sure body is defined in
+       the let construct.
+
+2011-07-28  Jon Anders Skorpen  <jonas@ifi.uio.no>  (tiny change)
+
+       * org-publish.el (org-publish-cache-file-needs-publishing): Regexp
+       did not find includes with double quoted file names.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-footnote.el (org-footnote-normalize): Footnote section
+       should be inserted only if there are footnotes to insert.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-footnote.el (org-footnote-at-definition-p)
+       (org-footnote-normalize): Do not grab signature in the definition
+       of the last footnote.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-bibtex.el (org-babel-trim): Declare this function to the
+       compiler.
+       (org-bibtex-get): Trimming whitespace off of bibtex fields read from
+       properties.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-exp.el (org-export-preprocess-string): Add the possibility
+       to call recursively the function.  Also change order of some
+       function calls.  Comment export process for footnotes.
+
+       * org-footnote.el (org-footnote-normalize): Change the export
+       specific parameter to hold properties of export.  Thus, the
+       function can send every footnote definition in the buffer through
+       `org-export-process-string'.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-latex.el (org-export-latex-preprocess): First insert
+       footnotes in the temporary buffer so their contents can properly
+       be protected from further transformations if required.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-indent-offset): New variable.
+       (org-list-struct-fix-ind): Make use of the new variable.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-latex.el (org-export-latex-list-parameters): Complete
+       default value with cbtrans option.
+
+       * org-list.el (org-list-to-latex): Set a more consistent default
+       value.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-swap-items): Move it to a meaningful
+       position in source code (i.e. before any function using it), and
+       rename it to an easier name.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-separating-blank-lines-number): If there
+       are blank lines already in the whole list, add a blank line.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-use-circular-move): New variable.
+       (org-previous-item, org-next-item): Make use of the new variable.
+       (org-move-item-down, org-move-item-up): Make use of the new
+       variable.  Simplify code.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-delete-item, org-list-send-item): New
+       functions.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-agenda.el (org-agenda-bulk-custom-functions): New variable
+       for custom bulk action functions.
+       (org-agenda-bulk-action): Use it.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-latex.el (org-export-latex-quotes): New defcustom.
+       (org-export-latex-quotation-marks): Use it.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-capture.el (org-capture-finalize): Bugfix about inserted
+       blank line when killing the capture buffer and
+       `org-blank-before-new-entry' tells to not insert anything before a
+       heading.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-html.el (org-export-html-content-div): Rename from
+       `org-export-content-div'.
+       (org-export-as-html): Use new name.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-latex.el (org-export-latex-header-defs-re): Delete.
+
+2011-07-28  Bastien  <bzg@gnu.org>
+
+       * org.el (org-last-set-property): New variable.
+       (org-read-property-name): Use the new variable: the prompt
+       defaults to the last property set, unless there is a property in
+       the line at point.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-capture.el (org-capture-before-finalize-hook)
+       (org-capture-after-finalize-hook, org-capture-mode-map)
+       (org-capture-mode, org-capture-goto-last-stored): Fix docstring,
+       consistently refer to capture, not remember.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-clojure.el (org-babel-execute:clojure): Respects "scalar" and
+       "verbatim" results params.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-awk.el (org-babel-execute:awk): Use "verbatim" as synonym for
+       "scalar".
+
+       * ob-sh.el (org-babel-sh-evaluate): Use "verbatim" as synonym for
+       "scalar".
+
+       * ob-sqlite.el (org-babel-execute:sqlite): Use "verbatim" as
+       synonym for "scalar".
+
+       * ob.el (org-babel-merge-params): Use "verbatim" as synonym for
+       "scalar".
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-script-escape): Parse odd parens when nested
+       isnide lists.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-clojure.el (org-babel-execute:clojure): No longer force
+       results into elisp if they don't naturally fit.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-clojure.el (org-babel-execute:clojure): Stop re-reading
+       already parsed lisp results.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-plain-list-ordered-item-terminator): Remove
+       incorrect assumption.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-footnote.el (org-footnote-forbidden-blocks): Add missing
+       exporter specific blocks.
+
+       * org-list.el (org-list-forbidden-blocks): Ditto.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-latex.el (org-export-latex-tables): Bugfix: remove
+       properties from fields.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-shiftcontrolup, org-shiftcontroldown): New commands
+       to use `org-clock-timestamps-change'.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-timestamp-up, org-timestamp-down): Mention time
+       changes in the docstring.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-clock.el (org-clock-remove-empty-clock-drawer): New function
+       to remove empty clock drawer.
+       (org-clock-out-hook): Add the new function as a hook.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-in-valid-context-p): Use `org-in-block-p'.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-in-block-p): New function.
+
+       * org-footnote.el (org-footnote-forbidden-blocks): New variable.
+       (org-footnote-in-valid-context-p): New function.
+       (org-footnote-at-reference-p): Use new function.  Allow inline
+       footnotes to start at bol.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-lparse.el (org-lparse-use-flashy-warning): New defcustom.
+       (org-lparse-warn): Use it.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-ascii.el (org-export-as-utf8): Fix call to
+       `org-called-interactively-p': it requires an argument.  Also fix
+       the docstring.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lilypond.el (show-all): Declaring function from outline.el.
+       (org-babel-default-header-args:lilypond): Declared.
+       (ly-process-basic): Use the appropriate prefix for the temporary
+       file, and don't call a function from ob-dot.el.
+       (ly-version): Let-bind a free variable.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lilypond.el: New file.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-publish.el
+       (org-publish-cache-file-needs-publishing): Only check against .org
+       files.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-mode): Use `org-default' as the default face in
+       org-mode.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-publish.el
+       (org-publish-cache-file-needs-publishing): Takes care of more
+       recently included files, returning `t' in case the file including
+       them needs to be republished.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-exp.el (org-export-preprocess-string): If the last subtree
+       is a task, footnotes may be removed along with the subtree.  This
+       patch ensures footnotes are put at the end of the buffer after the
+       subtree has been removed.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-footnote.el (org-footnote-at-reference-p): Verify that what
+       looks like a footnote doesn't belong to a link.
+       (org-footnote-next-reference-or-definition): Check more strictly
+       footnote definitions.
+
+2011-07-28  Deech  <deech@deech-ThinkPad-X200.(none)>  (tiny change)
+
+       * ob-tangle.el (org-babel-tangle): Ignore errors thrown by
+       language modes.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-python.el (org-babel-python-evaluate-session): Inhibit return
+       of the eoe string during session evaluation.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-python.el (org-babel-python-evaluate-session): Enough
+       newlines to ensure a return when ":results output :session".
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-python.el (org-babel-python-evaluate-session): Introduced a
+       new local function for sending input with a slight delay to allow
+       pythong to re-draw the prompt.  No longer removing newlines inside
+       code block bodies (was due to a defective regexp).
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-table.el (org-table-time-seconds-to-string): Use
+       `org-format-seconds' instead of `format-seconds'.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-publish.el (org-publish-cache-ctime-of-src): Properly handle
+       relative symlinks.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-latex.el (org-export-latex-preprocess): Use function
+       argument instead of dynamically scoped symbol.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-freemind.el (org-freemind-convert-links-helper)
+       (org-freemind-convert-text-p, org-freemind-write-mm-buffer)
+       (org-freemind-get-node-style): Use org-string-match-p for backward
+       compatibility with Emacs 22.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-html.el (org-export-html-protect-char-alist): Add missing
+       :group keyword in defcustom.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * ob-haskell.el (org-babel-haskell-export-to-lhs): Call
+       `kill-buffer' with argument indiciating to kill current
+       buffer. Emacs 22 compatibility.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-macs.el (org-without-partial-completion): Toggle
+       partial-completion-mode only if it is turned on.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-add-planning-info): Fix issues with timestamps not
+       being inserted at the same position.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-table.el (org-table-time-string-to-seconds)
+       (org-table-time-seconds-to-string): New functions.
+       (org-table-eval-formula): Implement the "T" (time) flag for
+       computing durations.
+
+2011-07-28  Jambunathan K  <kjambunathan@gmail.com>
+
+       * org.el (org-modules): Add org-lparse and org-odt as contrib
+       modules.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org.el (org-fontify-meta-lines-and-blocks-1): Include header
+       lines.
+       (org-additional-option-like-keywords): Include data as a synonym
+       for results.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-sha1-hash): Improving code layout and removing
+       export-variable headers in cache sha1.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ref.el (org-babel-ref-goto-headline-id): Don't let `org-id'
+       rescan all IDs when trying to resolve a reference.
+
+2011-07-28  Julien Barnier  <julien@nozav.org>
+
+       * org.el (org-fontify-meta-lines-and-blocks-1): Fix test for src
+       blocks lang attribute.
+
+2011-07-28  Eric S Fraga  <e.fraga@ucl.ac.uk>
+
+       * org-latex.el (org-export-latex-timestamp-inactive-markup): New
+       option to allow different markup for inactive timestamps.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-org.el (org-babel-expand-body:org): Implemented this
+       function, only action is to expand variables.
+       (org-babel-execute:org): Uses the new body-expansion function.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-full-item-re): Allow counter and check-box
+       to be separated by white spaces.
+       (org-list-struct-apply-struct): Reflect changes made to
+       `org-list-full-item-re'.
+
+       * org-html.el (org-html-export-list-line): Recognize spaces
+       between counter and check-boxes as valid.
+
+       * org-docbook.el (org-export-docbook-list-line): Ditto.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-insert-item): Make sure point is moved to
+       the specified POS before starting the function.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-activate-footnote-links): Properly fontify inline
+       footnotes.
+       (org-set-font-lock-defaults): Apply changes to previous function.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-footnote.el (org-footnote-at-reference-p): First check if
+       point is at the beginning of a footnote.  Indeed `org-in-regexp'
+       first checks backwards and might find an incorrect footnote if
+       they are side-by-side.
+
+2011-07-28  Michael Brand  <michael.ch.brand@gmail.com>
+
+       * org-agenda.el (org-agenda-compact-blocks): Improve docstring.
+       (org-agenda-block-separator): Add nil to docstring and customization.
+       (org-prepare-agenda): Skip agenda block separator additionally if
+       `org-agenda-block-separator' is nil.
+       (org-agenda-overriding-header): Improve docstring.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-set-tags): Remove useless
+       `org-without-partial-completion'.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-footnote.el (org-fill-paragraph): Declare function for the
+       compiler.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ref.el (org-narrow-to-subtree): Declare unknown function.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-inline-lob-one-liner-regexp): Declare variable
+       to appease compiler.
+
+2011-07-28  Michael Markert  <markert.michael@googlemail.com>
+
+       * ob.el (org-babel-sha1-hash): Adding optional argument KIND to
+       all `org-called-interactively-p' function invocations.
+
+       * org-agenda.el (org-agenda-redo): Adding optional argument KIND
+       to all `org-called-interactively-p' function invocations.
+       (org-agenda-show-1): Adding optional argument KIND to all
+       `org-called-interactively-p' function invocations.
+       (org-agenda-set-tags): Adding optional argument KIND to all
+       `org-called-interactively-p' function invocations.
+
+       * org-ascii.el (org-export-as-latin1): Adding optional argument
+       KIND to all `org-called-interactively-p' function invocations.
+       (org-export-as-latin1-to-buffer): Adding optional argument KIND to
+       all `org-called-interactively-p' function invocations.
+       (org-export-as-utf8-to-buffer): Adding optional argument KIND to all
+       `org-called-interactively-p' function invocations.
+       (org-export-region-as-ascii): Adding optional argument KIND to all
+       `org-called-interactively-p' function invocations.
+
+       * org-docbook.el (org-export-region-as-docbook): Adding optional
+       argument KIND to all `org-called-interactively-p' function
+       invocations.
+
+       * org-html.el (org-export-region-as-html): Adding optional
+       argument KIND to all `org-called-interactively-p' function
+       invocations.
+
+       * org-latex.el (org-export-region-as-latex): Adding optional
+       argument KIND to all `org-called-interactively-p' function
+       invocations.
+
+       * org-table.el (org-table-blank-field): Adding optional argument
+       KIND to all `org-called-interactively-p' function invocations.
+       (org-table-current-column): Adding optional argument KIND to all
+       `org-called-interactively-p' function invocations.
+       (org-table-current-dline): Adding optional argument KIND to all
+       `org-called-interactively-p' function invocations.
+       (org-table-sort-lines): Adding optional argument KIND to all
+       `org-called-interactively-p' function invocations.
+       (org-table-sum): Adding optional argument KIND to all
+       `org-called-interactively-p' function invocations.
+       (org-table-rotate-recalc-marks): Adding optional argument KIND to
+       all `org-called-interactively-p' function invocations.
+       (org-table-eval-formula): Adding optional argument KIND to all
+       `org-called-interactively-p' function invocations.
+       (orgtbl-send-table): Adding optional argument KIND to all
+       `org-called-interactively-p' function invocations.
+
+       * org.el (org-mode): Adding optional argument KIND to all
+       `org-called-interactively-p' function invocations.
+       (org-copy-subtree): Adding optional argument KIND to all
+       `org-called-interactively-p' function invocations.
+       (org-paste-subtree): Adding optional argument KIND to all
+       `org-called-interactively-p' function invocations.
+       (org-store-link): Adding optional argument KIND to all
+       `org-called-interactively-p' function invocations.
+       (org-todo): Adding optional argument KIND to all
+       `org-called-interactively-p' function invocations.
+       (org-occur): Adding optional argument KIND to all
+       `org-called-interactively-p' function invocations.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-footnote.el (org-footnote-action): Offer to create
+       definition when none is found.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-footnote.el (org-footnote-re): Avoid matching inactive
+       time-stamps or check-box cookies.
+       (org-footnote-next-reference-or-definition): Adapt to the new regexp.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-exp.el (org-export-preprocess-string): If the last subtree
+       is commented, footnotes inserted during normalizing at the end of
+       the buffer may get deleted. This patch ensures deletion comes
+       first, normalization second.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-exp.el (org-export-footnotes-data): Change docstring.
+       (org-export-footnotes-seen): Rename from
+       org-export-footnotes-markers.
+
+       * org-ascii.el (org-export-as-ascii): Apply change.
+
+       * org-docbook.el (org-export-as-docbook): Apply change.
+
+       * org-footnote.el (org-footnote-normalize): Apply change.
+
+       * org-html.el (org-export-as-html): Apply change.
+
+       * org-latex.el (org-export-as-latex): Apply change.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-latex.el (org-export-latex-preprocess): Rely on
+       `org-export-footnotes-markers' to retreive definition of the
+       current footnote during export.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-footnote.el (org-footnote-normalize): Remember footnotes
+       seen so far by the exporter when choosing the new marker.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-footnote.el (org-footnote-normalize): Make use of
+       `org-footnote-insert-pos-for-preprocessor'.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-footnote.el (org-footnote-normalize): Add `org-footnote'
+       property to footnote markers when preparing for exportation.
+
+       * org-html.el (org-export-as-html): Read new property to decide
+       when to export a footnote.
+
+       * org-docbook.el (org-export-as-docbook): Read new property to
+       decide when to export a footnote.
+
+       * org-latex.el (org-export-latex-preprocess): Ensure footnote at
+       column 0 cannot end a list containing it by adding
+       `original-indentation' property to it.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-exp.el (org-export-preprocess-string): Normalize footnotes
+       before marking lists ending.
+
+       * org-latex.el (org-export-latex-preprocess): Work with labels as
+       strings and not as numbers.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-docbook.el (org-export-docbook-footnote-separator): New
+       variable.
+       (org-export-as-docbook): Add a separator between footnotes.
+
+       * org-html.el (org-export-html-footnote-separator): New variable.
+       (org-export-as-html): Add a separator between footnotes.
+
+       * org-latex.el (org-export-latex-footnote-separator): New
+       variable.
+       (org-export-latex-preprocess): Add a separator between footnotes.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-exp.el (org-export-footnotes-markers)
+       (org-export-footnotes-data): New variables.
+       (org-export-preprocess-string): Use a more explicit argument.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-footnote.el (org-footnote-goto-definition): Now, determining
+       if point is at a footnote reference is entirely determined by
+       `org-footnote-at-reference-p'. No need to check if pattern isn't
+       at beginning of the line elsewhere.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-footnote.el (org-footnote-next-reference-or-definition): New
+       function.
+
+       * org.el (org-activate-footnote-links): Activate the whole
+       footnote, but only fontify its label.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-footnote.el (org-footnote-normalize): Make use of changes to
+       `org-footnote-at-reference-p' and creation of various functions..
+       Also comment code.
+       (org-footnote-get-next-reference, org-footnote-delete-references)
+       (org-footnote-delete-definitions): New functions.
+       (org-footnote-goto-previous-reference, org-footnote-all-labels)
+       (org-insert-footnote-reference-near-definition, org-footnote-delete):
+       Rewrite to use org-footnote-get-next-reference.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-footnote.el (org-footnote-re): Don't end an inline footnote
+       at unrelated closing square brackets.
+       (org-footnote-at-reference-p): Improve accuracy of the function to
+       determine if point is at a reference and to extract definition of an
+       inline footnote.
+       (org-footnote-all-labels, org-footnote-action, org-footnote-delete)
+       (org-footnote-auto-adjust-maybe): Make use of previous function.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-deadline, org-schedule):
+       keep warning cookie when rescheduling/redeadlining.
+       (org-time-stamp): Fix problem with warning cookie.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-clojure.el (org-babel-execute:clojure): Force escaping of
+       clojure source into elisp source.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-script-escape): Treats {} in the same manner as
+       [] and allows for forcing string conversion.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-exp.el (org-export-select-backend-specific-text): Strip
+       protective commas from literal code blocks.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ref.el (org-babel-ref-goto-headline-id): Fix bug.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ref.el (org-babel-ref-goto-headline-id): Split out into its
+       own function.
+       (org-babel-ref-headline-body): Split out into its own function.
+       (org-babel-ref-resolve): Using new functions, and alignment.
+
+       * ob.el (org-babel-ref-goto-headline-id): Declare function.
+       (org-babel-ref-headline-body): Declare function.
+       (org-babel-expand-noweb-references): Now expands noweb references to
+       headlines during expansion.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ref.el (org-babel-ref-resolve): Now resolves references to
+       headlines by either global or custom id, in which case the
+       contents of the headline are returned literally.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-in-example-or-verbatim): Also check for in
+       verbatim emphasis.
+       (org-babel-exp-lob-one-liners): Cleaner checking for escaped call
+       lines.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-cycle-item-indentation): Cycling back to
+       original position deleted any additional information in the item,
+       like a counter or a tag.
+
+2011-07-28  Pieter Praet  <pieter@praet.org>
+
+       * org-crypt.el (org-crypt-disable-auto-save): New defcustom.
+       (org-decrypt-entry): Before decrypting, check whether
+       `auto-save-mode' is enabled for the current buffer, and act on it
+       according to how `org-crypt-disable-auto-save' is set.  Remove
+       comment re "encrypt[ing] Org auto-saved buffers".  Remove on-init
+       check for `auto-save-default'.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-merge-params): Ensure variable parameters are
+       not reversed.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-insert-result): Fix results insertion for
+       inline blocks which happen to start a line.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-lob-one-liners): Fix the logic checking
+       if a call line is commented.
+
+2011-07-28  Vincent Belaïche  <vincentb1@users.sourceforge.net>
+
+       * org.el (org-read-property-name): Propose default property name.
+
+2011-07-28  Achim Gratz  <stromeko@nexgo.de>
+
+       * org.el (org-log-into-drawer): Correct typo.
+
+       * org-clock.el (org-clock-into-drawer): New function to change the
+       location of clock events based on properties CLOCK_INTO_DRAWER or,
+       as fallback, LOG_INTO_DRAWER, like it is already possible for
+       state change logs.
+
+       * org-clock.el (org-clock-jump-to-current-clock): Add statement to
+       let clause to bind `org-clock-into-drawer' to result of function
+       eval.
+
+       * org-clock.el (org-clock-find-position): Add statement to let
+       clause to bind `org-clock-into-drawer' to result of function eval,
+       change let to let* since the binding is used later in the same
+       clause.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lob.el (require): Ensure 'cl is loaded during compilation so
+       we can use flet.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lob.el (org-babel-lob-get-info): Correctly indent results of
+       non-inline call lines.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-lob-one-liners): Don't export inline
+       call_ blocks which aren't whitespace padded.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-merge-params): Do not reverse variable order,
+       and be sure to increment variable index as appropriate.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lob.el (org-babel-inline-lob-one-liner-regexp): Updated to
+       successfully match optional trailing header arguments in square
+       brackets.
+       (org-babel-lob-get-info): Updated to match the new regexp.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lob.el (org-babel-lob-get-info): If the arguments are empty,
+       then allow them to be so.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-merge-params): If variables are not named they
+       are assigned in order.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el: Remove code comment about online documentation.
+
+       * ob-exp.el: Remove code comment about online documentation.
+
+       * ob-lob.el: Remove code comment about online documentation.
+
+2011-07-28  Jambunathan K  <kjambunathan@gmail.com>
+
+       * org-exp.el (org-export-format-source-code-or-example): Fix
+       signature of org-<backend>-format-source-code-or-example function.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-sha1-hash): Replace call to
+       called-interactively-p with backwards-compatible interactive-p.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-lob-one-liners): Appropriate
+       replacement of inline call blocks with their results.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lob.el (org-babel-inline-lob-one-liner-regexp): Removing this
+       trailing space ensures that the insertion of the results looks
+       nice.
+
+       * ob.el (org-babel-insert-result): Insert inline lob line results
+       as inline results.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-lob-one-liners): Calculate length
+       appropriately given the style (block or inline) of the lob line.
+
+       * ob-lob.el (org-babel-block-lob-one-liner-regexp): New regexp
+       specific for block lob lines.
+       (org-babel-inline-lob-one-liner-regexp): New regexp specific for
+       inline lob lines.
+       (org-babel-lob-one-liner-regexp): Combination of two lob regexps.
+       (org-babel-lob-get-info): Return info from *either* the block or
+       inline lob lines.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-lob-one-liners): Corrected the
+       structure of the resulting info list.
+
+       * ob-lob.el (org-babel-default-lob-header-args): Export the
+       results of call lines by default.
+
+2011-07-28  Niels Giesen  <niels.giesen@gmail.com>  (tiny change)
+
+       * org-icalendar.el (org-print-icalendar-entries): Add 'uid text
+       property based on the ID property of the org entry to the first
+       character of the diary entry.
+
+2011-07-28  Jambunathan K  <kjambunathan@gmail.com>
+
+       * org-footnote.el
+       (org-footnote-insert-pos-for-preprocessor): New variable.
+       (org-footnote-normalize): Use it.
+
+2011-07-28  Jambunathan K  <kjambunathan@gmail.com>
+
+       * org-exp.el (org-export-format-source-code-or-example):
+       Simplify.  Also add `org-native-text' as a text property to the
+       formatted text and throw error for unknown backends.
+
+2011-07-28  Jambunathan K  <kjambunathan@gmail.com>
+
+       * org-exp.el (org-export-format-source-code-or-example): Add
+       support for: - custom formatters for existing backends - seamless
+       plugging in of new backends.
+
+2011-07-28  Jambunathan K  <kjambunathan@gmail.com>
+
+       * org-exp.el (org-export-backends): New variable.
+       (org-export-select-backend-specific-text): Use above
+       variable. Also mark text between #+BACKEND and
+       #+BEGIN_BACKEND...#+END_BACKEND with org-native-text property.
+       This text property is currently used only by the new line-oriented
+       generic exporter (which is not yet part of the repo).
+
+2011-07-28  Jambunathan K  <kjambunathan@gmail.com>
+
+       * org-exp.el (org-export): Reserve keys 'o' and 'O' for
+       OpenDocumentText export and bind them to `org-export-as-odt' and
+       `org-export-as-odt-and-open'.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-src-block): Less verbose when in batch
+       mode.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-clojure.el (org-babel-execute:clojure): Convert vectors to
+       lists before reading into emacs-lisp.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-C.el (ob-tangle): Initialize variable from `ob-tangle'.
+
+       * ob-asymptote.el (ob-tangle): Initialize variable from `ob-tangle'.
+
+       * ob-awk.el (ob-tangle): Initialize variable from `ob-tangle'.
+
+       * ob-clojure.el (ob-tangle): Initialize variable from `ob-tangle'.
+
+       * ob-haskell.el (ob-tangle): Initialize variable from `ob-tangle'.
+
+       * ob-latex.el (ob-tangle): Initialize variable from `ob-tangle'.
+
+       * ob-lisp.el (ob-tangle): Initialize variable from `ob-tangle'.
+
+       * ob-ocaml.el (ob-tangle): Initialize variable from `ob-tangle'.
+
+       * ob-perl.el (ob-tangle): Initialize variable from `ob-tangle'.
+
+       * ob-python.el (ob-tangle): Initialize variable from `ob-tangle'.
+
+       * ob-ruby.el (ob-tangle): Initialize variable from `ob-tangle'.
+
+       * ob-tangle.el (ob-tangle): Initialize variable from `ob-tangle'.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-awk.el: New file.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-emacs-lisp.el (org-babel-execute:emacs-lisp): Respects
+       ":results verbatim".
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-float): Aliases for `diary-float'.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-python.el (org-babel-python-evaluate-session): Send
+       comint-send-input after every line when interacting with an
+       interactive python process.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-reset-checkbox-state-subtree): Make the command
+       more robust, and correctly update check-boxes in the whole
+       sub-tree.
+       (org-update-checkbox-count): Fix bug accumulating count of checkboxes
+       when walking a subtree.
+       (org-update-checkbox-count-maybe): Add an optional argument passed to
+       org-update-checkbox-count.
+
+2011-07-28  Ted Zlatanov  <tzz@lifelogs.com>
+
+       * org.el (org-fontify-meta-lines-and-blocks): Ignore errors.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-emacs-lisp.el (org-babel-execute:emacs-lisp): Respect the
+       ":results scalar" header argument combination.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * org-src.el: Append a space character to copied text so that the
+       final text property change is picked up correctly.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-tangle-file): Use the new argument list
+       to org-babel-tangle.
+       (org-babel-tangle): Now when called with a prefix argument, only the
+       current code block is tangled.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-parse-list): Replace transitional
+       check-boxes with "[CBTRANS]" string during parsing.
+       (org-list-to-generic): Use the new property `:cbtrans' to configure
+       export string for transitional check-boxes.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-add-entry-to-org-agenda-diary-file):
+       Use stable internal `org-anniversary' instead of
+       diary-anniversary.
+       (org-class): New function.
+       (org-diary-class): Use `org-class'.
+       (org-anniversary, org-cyclic, org-date, org-block): New functions.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-header-arg-names): Adding noweb-ref to the list
+       of header argument names.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-expand-noweb-references): Concatenating all
+       bodies with the appropriate name or :noweb-ref header argument.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>  (tiny change)
+
+       * org.el (org-find-dblock, org-clocktable-try-shift): Make regexp
+       work also when #+begin line is indentex.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-src-block-regexp): Babel: code block may have
+       empty bodies.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-macs.el (org-without-partial-completion): Avoid calling by
+       name a function unknown to the compiler but explicitly checked by
+       program logic.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-mouse.el (org-agenda-earlier): Declaring previously unknown
+       function.
+       (org-agenda-later): Declaring previously unknown function.
+       (org-agenda-mode-map): Declaring previously unknown variable.
+
+       * org.el (org-read-date-analyze): Explicitly ignore the return
+       value of a function.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-agenda.el (org-agenda-mode): Globally replace
+       buffer-substring-filters with filter-buffer-substring-functions.
+
+       * org-indent.el (org-indent-mode): Globally replace
+       buffer-substring-filters with filter-buffer-substring-functions.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-ascii.el (org-export-as-ascii): Replacing '(λ...) with
+       #'(λ...).
+
+       * org-attach.el: Replacing '(λ...) with #'(λ...).
+       (org-attach-commit): Replacing '(λ...) with #'(λ...).
+
+       * org-exp.el: Replacing '(λ...) with #'(λ...).
+       (org-export-handle-include-files): Replacing '(λ...) with #'(λ...).
+
+       * org-html.el: Replacing '(λ...) with #'(λ...).
+       (org-export-as-html): Replacing '(λ...) with #'(λ...).
+
+       * org-mouse.el: Replacing '(λ...) with #'(λ...).
+       (org-mouse-popup-global-menu): Replacing '(λ...) with
+       (org-mode-hook): Replacing '(λ...) with #'(λ...).
+       (org-agenda-mode-hook): Replacing '(λ...) with #'(λ...).
+
+       * org-src.el: Replacing '(λ...) with #'(λ...).
+       (org-src-mode-configure-edit-buffer): Replacing '(λ...) with #'(λ...).
+
+       * org-table.el: Replacing '(λ...) with #'(λ...).
+       (org-table-fix-formulas-confirm): Replacing '(λ...) with #'(λ...).
+
+       * org.el: Replacing '(λ...) with #'(λ...).
+       (org-confirm-shell-link-function): Replacing '(λ...) with
+       (org-category): Replacing '(λ...) with #'(λ...).
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org.el (mailcap-parse-mailcaps): Declaring functions used by
+       `org-open-file'.
+       (mailcap-extension-to-mime): Declaring functions used by
+       `org-open-file'.
+       (mailcap-mime-info): Declaring functions used by `org-open-file'.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-agenda.el (org-agenda-redo): Replacing call to now-defunct
+       function `interactive-p'.
+       (org-agenda-show-1): Replacing call to now-defunct function
+       `interactive-p'.
+       (org-agenda-set-tags): Replacing call to now-defunct function `interactive-p'.
+
+       * org-ascii.el: Replacing call to now-defunct function
+       `interactive-p'.
+       (org-export-as-latin1): Replacing call to now-defunct function
+       `interactive-p'.
+       (org-export-as-latin1-to-buffer): Replacing call to now-defunct
+       function `interactive-p'.
+       (org-export-as-utf8): Replacing call to now-defunct function
+       `interactive-p'.
+       (org-export-as-utf8-to-buffer): Replacing call to now-defunct function
+       `interactive-p'.
+       (org-export-region-as-ascii): Replacing call to now-defunct
+       function `interactive-p'.Replacing call to now-defunct function
+       `interactive-p'.
+
+       * org-docbook.el: Replacing call to now-defunct function
+       `interactive-p'.
+       (org-export-region-as-docbook): Replacing call to now-defunct
+       function `interactive-p'.Replacing call to now-defunct function
+       `interactive-p'.
+
+       * org-html.el: Replacing call to now-defunct function
+       `interactive-p'.
+       (org-export-region-as-html): Replacing call to now-defunct
+       function `interactive-p'.Replacing call to now-defunct function
+       `interactive-p'.
+
+       * org-latex.el: Replacing call to now-defunct function
+       `interactive-p'.
+       (org-export-region-as-latex): Replacing call to now-defunct
+       function `interactive-p'.Replacing call to now-defunct function
+       `interactive-p'.
+
+       * org-macs.el: Replacing call to now-defunct function
+       `interactive-p'.
+       (org-called-interactively-p): Replacing call to now-defunct
+       function `interactive-p'.Replacing call to now-defunct function
+       `interactive-p'.
+
+       * org-table.el: Replacing call to now-defunct function
+       `interactive-p'.
+       (org-table-blank-field): Replacing call to now-defunct function
+       `interactive-p'.
+       (org-table-current-column): Replacing call to now-defunct function
+       `interactive-p'.Replacing call to now-defunct function
+       `interactive-p'.
+       (org-table-current-dline): Replacing call to now-defunct function
+       `interactive-p'.Replacing call to now-defunct function
+       `interactive-p'.
+       (org-table-sort-lines): Replacing call to now-defunct function
+       `interactive-p'.
+       (org-table-sum): Replacing call to now-defunct function
+       `interactive-p'.
+       (org-table-rotate-recalc-marks): Replacing call to now-defunct
+       function `interactive-p'.
+       (org-table-eval-formula): Replacing call to now-defunct function
+       `interactive-p'.
+       (orgtbl-send-table): Replacing call to now-defunct function `interactive-p'.
+
+       * org.el: Replacing call to now-defunct function `interactive-p'.
+       (org-mode): Replacing call to now-defunct function
+       `interactive-p'.
+       (org-copy-subtree): Replacing call to now-defunct function
+       `interactive-p'.
+       (org-paste-subtree): Replacing call to now-defunct function
+       `interactive-p'.
+       (org-store-link): Replacing call to now-defunct function
+       `interactive-p'.
+       (org-todo): Replacing call to now-defunct function `interactive-p'.
+       (org-occur): Replacing call to now-defunct function `interactive-p'.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-R.el (ess-local-process-name): This variable wasn't known to
+       be defined.
+
+       * ob-lisp.el (org-babel-lisp-dir-fmt): This defcustom now has a
+       group specified.
+
+       * ob-tangle.el (org-bracket-link-regexp): This variable wasn't
+       known to be defined.
+       (org-babel-tangle-combine-named-blocks): Roll my own version of a
+       forbidden common lisp function.
+
+       * ob.el (org-babel-sha1-hash): Using a non-deprecated version of
+       called-interactively.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-latex.el (org-export-latex-tables): Check for the
+       "multiline" option and set the `floatp' option to true when
+       multicolumn tables are requested.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-html.el (org-export-as-html, org-html-level-start): Only
+       convert section number underscores to dashes.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-bulk-action): Fix bug caused by
+       `days-to-time, converting relative to 1 BC, while the code assumed
+       it would return a time relative to 1970.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-tangle-combine-named-blocks): No longer
+       inserting newlines between appended code blocks.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el: We may no longer need to export names along with code
+       blocks.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-exp-blocks.el (org-export-blocks-preprocess): Ensure
+       balanced nested begin/end blocks in block bodies.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * org-latex.el: Add -shell-escape to pdflatex commands.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-tangle-named-block-combination): Block
+       combination can now take a number of values.
+       (org-babel-tangle-combine-named-blocks): More sophisticated block
+       combination behavior.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-tangle-do-combine-named-blocks): Switch
+       to turn on the combination of code blocks of the same name.
+       (org-babel-tangle-combine-named-blocks): Combine blocks of the same
+       name.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ruby.el (xmp): Declaring this function to appease the
+       compiler.
+       (org-babel-execute:ruby): "xmp" result option for outputting
+       annotated source code.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>  (tiny change)
+
+       * org-list.el (org-list-to-latex): The enumerate environment in
+       latex increments the counter before using it.  Therefore, org-mode
+       should set the enumeration counter to the desired value minus one.
+
+2011-07-28  Michael Brand  <michael.ch.brand@gmail.com>  (tiny change)
+
+       * org.el (org-toggle-heading): More comments and fix number of
+       stars when toggling from list items.
+
+2011-07-28  Christian Egli  <christian.egli@sbszh.ch>
+
+       * org-taskjuggler.el (org-taskjuggler-clean-effort): Handle any
+       effort that is accepted by `org-duration-string-to-minutes´.
+
+2011-07-28  Julien Barnier  <julien@nozav.org>
+
+       * ob-sh.el (org-babel-sh-evaluate): When sending input to comint,
+       wait until previous line execution is finished.
+
+       * ob-comint.el (org-babel-comint-with-output): When looking for
+       end-of-evaluation indicator, search forward for the indicator
+       before searching forward for the prompt.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-entities.el (org-entities): Fix HTML entity for degree.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-auto-align-tags): Change docstring.
+       (org-update-parent-todo-statistics): Keep tags aligned even when
+       statistics cookies are shifting them.
+
+       * org-list.el (org-update-checkbox-count): Keep tags aligned even
+       when statistics cookies are shifting them.
+
+2011-07-28  Lawrence Mitchell  <wence@gmx.li>
+
+       * ob.el (org-babel-sha1-hash): Don't modify info argument by
+       side-effect when sorting result-params list.
+
+2011-07-28  Lawrence Mitchell  <wence@gmx.li>
+
+       * ob.el (org-babel-result-regexp): Use non-shy group around
+       `org-babel-data-names'.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-insert-link): Set truncate-line in the *Org Link*
+       buffer and make sure that it really is set there.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lisp.el (org-babel-lisp-dir-fmt): Defcustom for use in
+       changing how/if the current directory is represented to lisp code.
+       (org-babel-execute:lisp): More general handling of the default
+       directory value.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lisp.el (org-babel-execute:lisp): Setting the value of
+       *default-pathname-defaults* to either the value of the :dir header
+       argument or the directory of the containing Org-mode file.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lisp.el (org-babel-execute:lisp): No real functional change,
+       just aesthetic.
+
+2011-07-28  Sébastien Delafond  <sdelafond@gmail.com>  (tiny change)
+
+       * org.el (org-mode-flyspell-verify): This is useful when using
+       flyspell with a non-English dictionary, or if some of your
+       keywords are in another language.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-exp.el (org-export): Use new compatibility function
+       `org-activate-mark'.
+
+       * org-compat.el (org-activate-mark): New function. Provide
+       `activate-mark' if not present (e.g. Emacs 22).
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-table.el (org-table-follow-field-mode): Declare variable to
+       keep byte compiler happy.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-footnote.el (org-id-uuid): Declare function, silence byte
+       compiler.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-bibtex.el (org-bibtex-headline): Don't use equalp at
+       run-time, compare downcased strings.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-bibtex.el (org-id-locations): Declare variable to silence
+       byte compiler.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-id.el (org-id-locations): Fix docstring, remove reference to
+       non-existent option.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-self-insert-command): Use `delete-char' instead of
+       `delete-backward-char'.
+
+       * org-table.el (orgtbl-self-insert-command): Ditto.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-special-chars): Save match data
+       when checking for table.el table.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-re-property): Move before its first use.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-latex.el (org-export-latex-preprocess): Add
+       `original-indentation' property to footnotes so they cannot
+       possibly end a list by being less indented than the item they
+       belong to.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lisp.el (org-babel-expand-body:lisp): No longer wraps biddies
+       in `progn'.
+       (org-babel-execute:lisp): Wraps bodies in `progn' as they are passed
+       to swank.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-clock.el (org-clocktable-write-default): Implement adding
+       property columns to the clock table.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-toggle-item): Move parenthesis to correct location.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-default-priority):
+       (org-priority-start-cycle-with-default): Improve docstring.
+       (org-priority): Throw error when priority is out of range.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-self-insert-command): Catch the case of
+       `buffer-undo-list' eq t.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-toggle-heading): Region should be considered as made
+       of full lines, without the last one if region-end is at bol.
+       Removed unused variables.  Refactored and commented code.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-toggle-item): When region includes an headline less
+       indented than first one, set it as the new reference.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-to-subtree): If the list is before first
+       heading and `org-odd-levels-only' is non-nil, the first item gets
+       two stars instead of one.
+
+       * org.el (org-reduced-level): A level of 0 was reduced to 1 with
+       `org-odd-levels-only' non-nil.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-toggle-item): Converting an heading to an item would
+       sometimes insert unnecessary spaces before it, and unwanted space
+       with `org-indent-mode' on.  Changing some text into an item
+       wouldn't always preserve indentation.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-current-plist): Improve docstring.
+       (org-capture-put): Add docstring.
+       (org-capture-get): Add docstring.
+       (org-capture-member): Add LOCAL argument.  Add docstring.
+       (org-capture-set-target-location): Store the time received from a
+       date prompt into the :prompt-time property.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-exp.el (org-export-mark-list-properties): Even if context is
+       invalid, mark list item with `list-context' property.
+
+       * org-list.el (org-list-forbidden-blocks): Add exporters specific
+       blocks to the list of forbidden blocks.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-sort-list): Function tries to intern
+       getkey-func before it is defined, so it's always nil.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org.el (org-babel-load-languages): Adding ob-awk to the list of
+       executable languages.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-table.el (org-table-get-field): Make sure the new field
+       content is at least one space character.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-crypt.el: Check for `daemonp' before using it.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-sh.el (ob-ref): Uses `ob-ref' to resolve the value of the
+       :stdin header argument.
+       (org-babel-execute:sh): Use the :stdin header argument.
+       (org-babel-sh-var-to-sh): Split the bulk of this function off into a
+       new sub-function.
+       (org-babel-sh-var-to-string): New function for converting elisp
+       values to strings that make sense for parsing with sh.
+       (org-babel-sh-evaluate): Adding "stdin" option to session and
+       external evaluation options.
+
+2011-07-28  Roland Kaufmann  <rlndkfmn+orgmode@gmail.com>  (tiny change)
+
+       * org-exp.el (org-remove-formatting-on-newlines-in-region): New
+       function.
+       (org-export-format-source-code-or-example): Call
+       `org-remove-formatting-on-newlines-in-region'.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-entry-put): Prevent adding of extra space to value
+       if property already exists.
+
+2011-07-28  Jambunathan K  <kjambunathan@gmail.com>
+
+       * org-html.el (org-export-as-html): Don't expand non-data lines of
+       table.el tables.
+       (org-html-expand): Removed the (buggy) test for non-data lines
+       in table.el tables. The test is now done as part of
+       org-export-as-html.
+       (org-format-table-table-html-using-table-generate-source):
+       Added test for spanning of cells in table.el tables using
+       table.el's own library routine. Optionlly Suppress export of
+       simple table.el tables.
+       (org-format-table-html): Removed the (buggy) test for spanned
+       table.el tables. The test is now done as part of
+       org-format-table-table-html-using-table-generate-source.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-special-chars): Do nothing in
+       table.el tables.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture): Ignore errors when creating a
+       link.
+
+2011-07-28  Nick Dokos  <nick@dokosmarshall.org>  (tiny change)
+
+       * org-exp.el (org-export-define-heading-targets): Use dash instead
+       of underscore to make labels valid.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob-R.el (org-babel-R-write-object-command): Ensure that all data
+       is written to the results file before Emacs notices that the file
+       exists.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-code): Remove usage of a macro which is
+       defined locally on my system, but not globally in Emacs.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-do-export): Use `org-babel-exp-code' to
+       generate code block output.
+       (org-babel-exp-code): Re-create the code block body for exporting
+       source code.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>  (tiny change)
+
+       * org.el (org-read-date): Bury Calendar buffer after using it for
+       selecting a date.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-separating-blank-lines-number): Fix
+       confusion between point and item beginning.  Now, if no
+       information is available, truly follow user preference when it
+       inserts blank lines manually.
+       (org-list-insert-item): Send correct argument to the preceding
+       function.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-src-block-regexp): Keep the now-mandatory
+       newline inside of the code block body.
+
+2011-07-28  Sean O'Halpin  <sean.ohalpin@gmail.com>  (tiny change)
+
+       * ob.el: Avoid spurious matches to literal.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-indent-line-function): Don't include #+include
+       lines.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-keys.el (org-babel-key-bindings): Adding key sequence for
+       org-babel-check-src-block.
+
+       * ob.el (org-babel-expand-src-block): Fit within 80 cols.
+       (org-babel-edit-distance): Returns the edit distance of two
+       strings.
+       (org-babel-check-src-block): Check a code block for errors.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>  (tiny change)
+
+       * org-capture.el (org-capture-templates): Fix bug in customization
+       setup.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-table.el
+       (org-table-exit-follow-field-mode-when-leaving-table): New option.
+       (org-table-check-inside-data-field): New optional argument
+       `noerror'.  When set, the function will only return nil instead of
+       throwing an error.
+       (org-table-edit-field): Interpret double prefix argument, and improve
+       the properties of the editing window.
+       (org-table-follow-field-mode): New minor mode.
+       (org-table-follow-fields-with-editor): New function.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-get-todos): Call `org-agenda-skip'
+       first, then check if timestamps cause exclusion.
+
+       * org.el (org-scan-tags): Call `org-agenda-skip' first, then check
+       if timestamps cause exclusion.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-full-item-re): Allow description term to
+       have a newline character after the colons.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-sort-list): No longer ignore with-case
+       argument: the function sorted case-sensitively, regardless of
+       argument.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ref.el (org-babel-ref-resolve): Using the new result regexp.
+
+       * ob.el (org-babel-data-names): Configurable list of names of
+       data.
+       (org-babel-result-regexp): Using new results regexp.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-special-properties): Add CLOCKSUM to the special
+       properties.
+
+2011-07-28  Robert P. Goldman  <rpgoldman@real-time.com>  (tiny change)
+
+       * ob-exp.el (org-babel-exp-in-export-file): Bind
+       `org-link-search-inhibit-query' to t to inhibit prompts.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-contacts.el: Merge org-contacts-wl.el.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export-add-options-to-plist): Use the right
+       match group.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-preprocess): Protect index string.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-preprocess): Pipe index entries
+       through `org-export-latex-fontify-headline'.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export-add-options-to-plist): Fix the option
+       parser.
+
+2011-07-28  Robert P. Goldman  <rpgoldman@real-time.com>  (tiny change)
+
+       * org-latex.el (org-export-latex-preprocess): Replace index
+       entries.
+
+2011-07-28  Robert P. Goldman  <rpgoldman@real-time.com>  (tiny change)
+
+       * org.el (org-structure-template-alist): Add an easy template for
+       index (i), and move include file to I from i.
+
+2011-07-28  Matt Lundin  <mdl@imapmail.org>
+
+       * org-agenda.el (org-agenda-open-link): Pass entire text of agenda
+       line to `org-offer-links-in-entry'.
+
+2011-07-28  Michael Markert  <markert.michael@googlemail.com>
+
+       * org-contacts-wl.el: New file.
+
+2011-07-28  Matt Lundin  <mdl@imapmail.org>
+
+       * org-bibtex.el (org-bibtex-search): New function.
+       (org-bibtex-export-to-kill-ring): New function.  Export to kill
+       ring.
+       (org-bibtex-create-in-current-entry): New function
+       (org-bibtex-create): Make it easier to add bib fields to an
+       existing headline.
+       (org-bibtex-export-arbitrary-fields)
+       (org-bibtex-treat-headline-as-title): Fix typos
+       (org-bibtex-fleshout): Don't upcase optional field; remove ":"
+       from type completion.
+
+2011-07-28  Matt Lundin  <mdl@imapmail.org>
+
+       * org-bibtex.el (org-bibtex-treat-headline-as-title): New
+       defcustom.
+       (org-bibtex-headline): Only use headline text (not TODO or other
+       metadata) to generate title field and auto key.
+       (org-bibtex-fleshout): Allow user to choose whether to treat
+       headline as title.
+
+2011-07-28  Tom Dye  <tsd@tsdye.com>
+
+       * org-bibtex.el: Added crossref field to other fields.
+
+2011-07-28  Tom Dye  <tsd@tsdye.com>
+
+       * org-bibtex.el: Add crossref option to incollection.
+
+2011-07-28  Matt Lundin  <mdl@imapmail.org>
+
+       * org-bibtex.el (org-bibtex-headline): Don't export TYPE property
+       as field.
+
+2011-07-28  Matt Lundin  <mdl@imapmail.org>
+
+       * org-bibtex.el (org-bibtex-key-property): When storing key in ID,
+       warn if a duplicate ID is generated.
+
+2011-07-28  Matt Lundin  <mdl@imapmail.org>
+
+       * org-bibtex.el (org-bibtex-tags): New variable.
+       (org-bibtex-tags-are-keywords): New variable.
+       (org-bibtex-no-export-tags): New variable.
+       (org-bibtex-headline): Export tags as comma-separated bibtex
+       keywords.
+       (org-bibtex-read): Import bibtex keywords field as tags.
+
+2011-07-28  Manuel Giraud  <manuel.giraud@univ-nantes.fr>
+
+       * org-publish.el (org-publish-find-date): Optimization.
+
+2011-07-28  Tassilo Horn  <tassilo@member.fsf.org>
+
+       * org-gnus.el (org-gnus-follow-link): Don't request scan of group
+       when following link.
+
+2011-07-28  Manuel Giraud  <manuel.giraud@univ-nantes.fr>
+
+       * org-publish.el (org-publish-project-alist): Document new
+       :sitemap-sans-extension property.
+       (org-publish-org-sitemap): Use new `sitemap-sans-extension'
+       setting.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-remove-uninherited-tags): Renamed from
+       `org-remove-iniherited-tags'.
+       (org-scan-tags): Fix typo in function call.
+       (org-get-tags-at): Fix typo in function call.
+
+2011-07-28  Matt Lundin  <mdl@imapmail.org>
+
+       * org.el (org-get-tags-at): Don't include filetags if local is t.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-clojure.el (org-babel-expand-body:clojure): Qualify pp
+       dispatch functions, wrap body in `(do )'.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-fontify-meta-lines-and-blocks): Fix bug which
+       resulted in the creation of multiple overlays in src blocks.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-clojure.el (org-babel-execute:clojure): If results are not
+       readable by lisp, then return them as a string.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-bibtex.el (org-bibtex): Now prompts for a file name.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-bibtex.el (org-bibtex-create): Adding prefix argument which
+       will result in prompting for optional fields.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-bibtex.el (org-bibtex-headline): Renamed flet function `get'
+       which was causing compile problems.
+       (org-bibtex-fleshout): Renamed flet function `get' which was causing
+       compile problems.
+       (org-bibtex-write): Renamed flet function `get' which was causing
+       compile problems.
+
+2011-07-28  Christian Egli  <christian.egli@sbszh.ch>
+
+       * org-taskjuggler.el (org-taskjuggler-clean-id): Make sure an id
+       never starts with a number.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-bibtex.el (org-bibtex-export-arbitrary-fields): New option.
+       (org-bibtex-key-property): New option.
+       (org-bibtex-put): Make use of new `org-bibtex-key-property'
+       variable.
+       (org-bibtex-headline): Make use of new
+       `org-bibtex-export-arbitrary-fields' and `org-bibtex-key-property'
+       variables.
+       (org-bibtex-autokey): Make use of new `org-bibtex-key-property'
+       variable.
+       (org-bibtex-fleshout): Make use of new `org-bibtex-key-property'
+       variable.
+       (org-bibtex-write): Make use of new `org-bibtex-key-property'
+       variable.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-bibtex.el: Updating Copyright dates, author information,
+       commentary and history notes.
+       (org-bibtex-types): List of bibtex types with descriptions and
+       required and optional fields.
+       (org-bibtex-fields): List of bibtex fields with descriptions.
+       (*org-bibtex-entries*): Special variable to hold parsed bibtex
+       entries.
+       (org-bibtex-autogen-keys): Custom variable controlling whether
+       bibtex keys are automatically generated
+       (org-bibtex-prefix): Custom variable allowing use of optional prefix
+       for bibtex properties in Org-mode headlines.
+       (org-bibtex-get): Helper function for accessing bibtex elements of a
+       property list.
+       (org-bibtex-put): Helper function for inserting bibtex element into
+       a property list.
+       (org-bibtex-headline): Return a bibtex entry of the given headline
+       as a string.
+       (org-bibtex-ask): Prompt the user to fill in the value of a bibtex
+       field.
+       (org-bibtex-autokey): Generate a bibtex key for the current
+       headline.
+       (org-bibtex-fleshout): Fill in missing bibtex properties of the
+       current headline.
+       (org-bibtex): Export the current Org-mode buffer to a bibtex buffer.
+       (org-bibtex-check): Check that all bibtex properties are present in
+       the current headline.
+       (org-bibtex-check-all): Check all headlines in the current buffer.
+       (org-bibtex-create): Create a new bibtex headline at the current
+       level.
+       (org-bibtex-read): Read the current bibtex entry from a bibtex file.
+       (org-bibtex-write): Write the most recently read bibtex entry into
+       an Org-mode file.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-clock-consistency-checks): Allow to
+       set properties.
+       (org-agenda-show-clocking-issues): Handle faces.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ditaa.el (org-babel-default-header-args:ditaa): Specify utf8
+       content by default with "-Dfile.encoding=UTF-8".
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ditaa.el (org-babel-execute:ditaa): New ":java" header
+       argument.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-exp.el (org-export-preprocess-string): Mark list end before
+       expanding macros.  Thus, a macro inside a list and containing
+       blank lines cannot break the list structure.
+       (org-export-preprocess-apply-macros): Multi-lines macros get
+       indented with the same indentation as the first line.  Thus, we
+       are sure that every line belongs to the same list as the first
+       line, if such list exists.  Also add comments in code.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-clock-consistency-checks): New option.
+       (org-agenda-list): Handle display change to clock check.
+       (org-agenda-get-progress): Show only clock entries if we are doing
+       the consistency check.
+       (org-agenda-show-clocking-issues): New function.
+       (org-agenda-check-clock-gap): New function.
+       (org-agenda-view-mode-dispatch): Offer consistency check.
+       (org-agenda-log-mode): Handle switch to clock only display.
+       (org-agenda-set-mode-name): Show lighter for Clockcheck.
+
+       * org.el (org-hh:mm-string-to-minutes): Accept an integer argument
+       and return it unchanged.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-struct): When walking down the list, the
+       function would not pay attention to drawers or blocks indentation.
+       Thus, such constructs couldn't consistently end an item or a list.
+       This patch ensures line indentation is stored (if applicable)
+       before skipping them. Also fixed doc-string and comments.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export): Add EXPORT_FILE_NAME to the enclosing
+       tree properties.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export): Define a bound for finding enclosing
+       tree with class/title definition.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export): Go to next heading before searching
+       backward, so make this also work if we are on the headline of the
+       entry with the property.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-promote):
+       (org-demote): Soften the previous change, by only removing the
+       flyspell function from after-change functions, because that was
+       the one causing the slowdown - at least much of it.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org.el (org-promote, org-demote): Turn off
+       after-change-functions to speed up the reindentation of text.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ocaml.el (org-babel-ocaml-read-list): Use
+       `org-babel-script-escape'.
+       (org-babel-ocaml-read-array): Use `org-babel-script-escape'.
+
+2011-07-28  Manuel Giraud  <manuel.giraud@univ-nantes.fr>
+
+       * org-html.el (org-html-handle-links): Add an alternate for inline
+       images.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-bulk-action): Do not use the entries
+       variable before it is defined.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-src.el (org-src-lang-modes): Added a language alias of "C"
+       to "c".
+
+2011-07-28  Shaun Johnson  <shaun@slugfest.demon.co.uk>  (tiny change)
+
+       * ob-tangle.el (org-babel-tangle): Make it work in an indirect
+       buffer.
+
+2011-07-28  Manuel Giraud  <manuel.giraud@univ-nantes.fr>
+
+       * org-html.el (org-html-make-link): Correct a bug in coderef link.
+
+2011-07-28  Bernt Hansen  <bernt@norang.ca>
+
+       * org-agenda.el (org-agenda-filter-by-tag): Fix variable name
+       typo.
+
+2011-07-28  Bernt Hansen  <bernt@norang.ca>
+
+       * org-agenda.el (org-agenda-get-timestamps): Fix agenda display
+       when headlines are missing.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-mobile.el (org-mobile-push): Move call to hook, make it the
+       first thing of the push operation.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-params-from-buffer): Now looking for header
+       arguments in #+Properties: as well as #+Babel:.  Also, we're no
+       longer caching these results into a file local variable.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-python.el (org-babel-python-evaluate-external-process): Allow
+       parsing as a table in the case of ":results output table".
+       (org-babel-python-evaluate-session): Allow parsing as a table in
+       the case of ":results output table".
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-bulk-action): Allow bulk scatter in
+       all possible agenda views.  Use `org-agenda-schedule' instead of
+       `org-agenda-date-later'.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-emacs-lisp.el (org-babel-execute:emacs-lisp): Now supports
+       ":results output".
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org.el (org-entry-get, org-entry-delete, org-entry-put)
+       (org-property-values, org-delete-property-globally): Use
+       `org-re-property'.
+       (org-re-property): New function allowing to build a regexp to
+       match a property.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org.el (org-property-values): Enhance docstring.
+
+2011-07-28  Ethan Ligon  <ligon@are.berkeley.edu>  (tiny change)
+
+       * org-html.el (org-html-export-list-line): Fix regexp for
+       detecting description lists to allow "::" marker to be last
+       visible element at end of line.
+       * org-docbook.el (org-docbook-export-list-line): Fix regexp for
+       detecting description lists to allow "::" marker to be last
+       visible element at end of line.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-table.el (org-table-cleanup-narrow-column-properties): Use
+       point-min rather than 1 when moving in the buffer.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-in-valid-context-p): Renamed from
+       `org-list-in-valid-block-p'.
+       (org-at-item-p,org-list-search-generic): Use renamed function.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-set-font-lock-defaults): Be more strict when
+       recognizing description items, and do not fontify wrong cases
+       like: "- term ::description" or "1. term :: description".
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-latex.el: Pay attention to end of footnote.  Before closing
+       the command, ensure that list is properly closed or that last link
+       is separated from the curly brace.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-indent-line-function): Footnote definition must stay
+       at column 0 to be recognized as such.  Body below can have normal
+       indentation, so it should ignore its definition when computing
+       indentation.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-protocol.el (org-protocol-remember, org-protocol-capture):
+       More appropriate message.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-capture.el (org-capture-clock-keep): New local variable.
+       (org-capture, org-capture-finalize): Use it and fix a bug when
+       :clock-keep is set to `t'.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>  (tiny change)
+
+       * org-exp.el (org-export-preprocess-string): Handle include files
+       before processing macros.
+
+2011-07-28  Bernt Hansen  <bernt@norang.ca>
+
+       * org-agenda.el: Remove obsolete code for adding todo list in
+       front of the agenda.
+
+2011-07-28  Lawrence Mitchell  <wence@gmx.li>
+
+       * org-latex.el (org-export-latex-convert-table.el-table): Fix
+       format-string for insertion of captions.
+
+2011-07-28  Nick Dokos  <nicholas.dokos@hp.com>  (tiny change)
+
+       * org-exp.el (org-export-remove-comment-blocks-and-subtrees): Fix
+       regexp.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>  (tiny change)
+
+       * org.el (org-read-date-analyze): Help matching dotted European
+       dates, like 31. 12. 2007
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lisp.el (org-babel-execute:lisp): Fix typo.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lisp.el (org-babel-execute:lisp): Turn vectors into lists
+       before reading by elisp.
+       (org-bable-lisp-vector-to-list): Stub of a vector->list function,
+       should be replaced with a cl-vector->el-vector function.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lisp.el (org-babel-execute:lisp): Now using
+       `org-babel-reassemble-table' to apply the appropriate header
+       arguments to results.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-end-of-meta-data-and-drawers): New function.
+
+       * org-capture.el (org-capture-place-plain-text): Implement adding
+       plain text templates to Org nodes.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-beamer.el (org-beamer-environments-extra): Fix docstring.
+
+2011-07-28  Lawrence Mitchell  <wence@gmx.li>
+
+       * org-exp.el (org-export-handle-comments): Add the org-protected
+       property to the replacement string.
+
+2011-07-28  Lawrence Mitchell  <wence@gmx.li>
+
+       * org-html.el (org-export-as-html, org-html-level-start): Fix
+       logic for section number printing when NUM is an integer.
+
+2011-07-28  Lawrence Mitchell  <wence@gmx.li>
+
+       * org-latex.el (org-export-latex-special-chars): Fix regexp for
+       `single' special characters and ellipsis.
+
+2011-07-28  Lawrence Mitchell  <wence@gmx.li>
+
+       * org.el (org-point-at-end-of-empty-headline): Bind
+       `case-fold-search' to nil.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-fill-template): Resolve new %<...>
+       template escape.
+       (org-capture-templates): Document new %<...> template escape.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-process-params): Make this function idempotent,
+       as it will sometimes be called multiple times.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-ts-regexp-both): Add "]" to class of characters that
+       should not be matched.
+       (org-ts-regexp0, org-ts-regexp1): Do not start a class with
+       "^]-+", because that tries to (not) match characters between "]"
+       and "+".  Instead, move the "-" to the end of the class where it
+       causes no harm.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-R.el (org-babel-edit-prep:R): Associate the appropriate R
+       process with the edit buffer when :session is specified.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-tangle-collect-blocks): Brought the link
+       extraction code into line with a newer version of the
+       `org-store-link' function.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lisp.el (org-babel-expand-body:lisp): New body expansion
+       wrapping the expression in either a let or progn, and possibly a
+       pretty-print function invocation.
+       (org-babel-execute:lisp): Greatly simplified method of executing
+       lisp code blocks.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el: Move `org-update-checkbox-count-maybe' call outside
+       of ̀save-excursion' to get back to original position.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-numbered-action-format): New option.
+       (org-new-numbered-action): New command.
+       (org-collect-todos-in-subtree): New command.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export-with-tasks): New option.
+       (org-export-plist-vars): Add :tasks property.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-ascii.el (org-export-as-ascii): Pass the :done-tasks
+       property to the export preprocessor.
+
+       * org-docbook.el (org-export-as-docbook): Pass the :done-tasks
+       property to the export preprocessor.
+
+       * org-html.el (org-export-as-html): Pass the :done-tasks property
+       to the export preprocessor.
+
+       * org-latex.el (org-export-as-latex): Pass the :done-tasks
+       property to the export preprocessor.
+
+       * org-exp.el (org-export-with-done-tasks): New option.
+       (org-export-plist-vars): Add entry for :done-tasks.
+       (org-export-preprocess-string): Call `org-export-remove-done-tasks'.
+       (org-export-remove-done-tasks): New function.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-keywords-maybe): Protect # in
+       tags.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-find-olp): Use the level of the correct match to
+       continue search.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-toggle-checkbox): Build value of
+       org-keyword-time-regexp instead of using it directly, as it's
+       buffer-local, and function might be called outside Org.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-struct,org-in-item-p): Don't assume end of
+       blocks or drawers necessarily start somewhere.  It it isn't the
+       case, treat them as normal text.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-results): Use code block name when
+       finding cached results.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-latex.el (org-export-latex-date-format): Change default date
+       format to \today. This has the same result but respects the
+       language set in the document by default.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-checkbox): When called from an headline,
+       function would normally skip drawers, but not if a SCHEDULED or
+       DEADLINE keyword is standing before the drawer.  Also avoid
+       problems if function is called in buffers not is Org mode.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-clock.el (org-clock-report): Change the scope of the
+       inserted clock report depending on whether the point is within a
+       subtree (:scope subtree) or not (:scope file).
+
+2011-07-28  Puneeth Chaganti  <punchagan@gmail.com>
+
+       * org-html.el (org-export-as-html): Fix export of footnotes
+       containing lists, tables, quotes, etc.
+
+2011-07-28  Lawrence Mitchell  <wence@gmx.li>
+
+       * org-latex.el (org-export-latex-preprocess): Correctly match
+       starred command names.
+
+2011-07-28  Lawrence Mitchell  <wence@gmx.li>
+
+       * org-html.el (org-export-as-html): Get local value of
+       org-export-with-section-numbers from the buffer's plist.  Deal
+       specially with the case the resulting value is an integer.
+       (org-html-level-start): New optional argument of the option plist used
+       instead of `org-export-with-section-numbers'.  Also deal specially
+       with the case that the value is an integer.
+
+2011-07-28  Lawrence Mitchell  <wence@gmx.li>
+
+       * org-latex.el (org-export-latex-subcontent): Deal specially with
+       the case that NUM is an integer.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-protocol.el (org-protocol-do-capture): Allow template keys
+       of two characters.
+       (org-protocol-default-template-key): Update the docstring to
+       reflect the change in `org-protocol-do-capture'.
+
+2011-07-28  Christian Egli  <christian.egli@sbszh.ch>
+
+       * org-taskjuggler.el: Fix a typo in the commentary.
+
+2011-07-28  Christian Egli  <christian.egli@sbszh.ch>
+
+       * org-taskjuggler.el (org-taskjuggler-open-task): Only emit a
+       "purge allocations" statement if we are not targeting tj3.
+
+2011-07-28  Christian Egli  <christian.egli@sbszh.ch>
+
+       * org-taskjuggler.el (org-taskjuggler-assign-resource-ids):
+       Replace recursive implementation with an iterative one.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-sh.el (org-babel-sh-var-to-sh): Fixed insertion of tabular
+       data into shell variables.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-html.el (org-html-handle-time-stamps): Protected linebreak
+       element after timestamp markup.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-html.el (org-html-handle-links): Don't protect img tag in
+       link description.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-table.el (org-table-formula-handle-first/last-rc): Bind
+       `char'.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-in-item-p): Re-build `org-drawer-regexp',
+       whatever the major mode is.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-inlinetask.el (org-inlinetask-export-templates): Fix default
+       templates.
+       (org-inlinetask-export-handler): Ensure contents of inline task,
+       if any, starts and ends with a newline character.  Refactor and
+       comment code.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-datetree-find-date-create): Lower-case for
+       variable names in `define-function' form.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-table.el (org-table-convert-region): Throw error when
+       SEPARATOR is smaller than 1.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-colview.el (org-columns-display-here): Fix heading retrieval
+       in Org buffers.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-latex.el (org-export-latex-preprocess): Last brace shouldn't
+       be on the same line as a list end marker.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org.el (org-icompleting-read): Do not use useless lambda.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-format-agenda-item): Fix length computing.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-format-agenda-item): Fix comment and use
+       `add-text-properties'.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-agenda-highlight-todo): Remove useless
+       `concat'.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-to-generic): Set a default term for
+       ill-formed description lists.  Do not insert newline characters
+       unless told to.
+       (org-list-to-texinfo,org-list-to-html): Apply changes to
+       `org-list-parse-liste'.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-clock.el (org-clock-clocktable-language-setup): Add a
+       string.
+       (org-clocktable-write-default): Use the new localized string
+       in `org-clock-clocktable-language-setup'.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-taskjuggler.el (org-taskjuggler-compute-task-leafiness):
+       (org-taskjuggler-assign-resource-ids): Replace recursive
+       implementation with an iterative one.
+
+2011-07-28  Christian Egli  <christian.egli@alumni.ethz.ch>
+
+       * org-taskjuggler.el (org-taskjuggler-components): Escape quotes
+       in headlines.
+
+2011-07-28  Christian Egli  <christian.egli@alumni.ethz.ch>
+
+       * org-taskjuggler.el (org-taskjuggler-compute-task-leafiness):
+       Compute the leafiness of a node.
+       (org-taskjuggler-open-task, org-export-as-taskjuggler): Mark a
+       node as a milestone if it is a leaf and has no effort.
+
+2011-07-28  Christian Egli  <christian.egli@alumni.ethz.ch>
+
+       * org-taskjuggler.el (org-export-taskjuggler-target-version):
+       (org-taskjuggler-targeting-tj3-p): Add some minimal infrastructure
+       to handle export to both tj2 and tj3.
+       (org-taskjuggler-open-task): Use a different way to purge
+       allocations for tj2 and tj3.
+
+2011-07-28  Matt Lundin  <mdl@imapmail.org>
+
+       * org-footnote.el (org-footnote-auto-label): New random option.
+
+       * org-footnote.el (org-footnote-new): Create random footnote
+       labels with unique ids.
+
+2011-07-28  Matt Lundin  <mdl@imapmail.org>
+
+       * org-footnote.el (org-footnote-create-definition): Allow for
+       footnote sections above the current footnote insertion point.
+
+2011-07-28  Matt Lundin  <mdl@imapmail.org>
+
+       * org-footnote.el (org-footnote-create-definition): Don't search
+       for last footnote when in org-mode file.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-html.el (org-export-as-html): Handle links with
+       `org-html-handle-links' after we handle special characters
+       conversions.
+       (org-html-make-link, org-export-html-format-image): Don't
+       protect html with @ anymore, as links are now handled after
+       special characters conversions.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-agenda-get-timestamps):
+       (org-agenda-get-scheduled): Fix call to `org-format-agenda-item'.
+       (org-format-agenda-item): Remove no-prefix argument.
+       (org-agenda-change-all-lines): Call org-format-agenda-item without the
+       no-prefix argument.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-agenda-highlight-todo): Stop using
+       prefix-length.
+       (org-cmp-alpha): Stop using prefix-length.
+       (org-agenda-open-link): Stop using prefix-length.
+       (org-agenda-change-all-lines): Stop using prefix-length.
+
+       * org-colview-xemacs.el (org-columns-display-here): Stop using
+       prefix-length. Always return claned items.
+
+       * org-colview.el (org-columns-display-here): Stop using
+       prefix-length. Always return claned items.
+
+       * org-mobile.el (org-mobile-write-agenda-for-mobile): Stop using
+       prefix-length.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-tangle-collect-blocks): Don't call
+       `org-store-link' interactively as it can confuse the setting of
+       `org-link-to-org-use-id' and cause undue edits to the org-mode
+       buffer during tangling.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-html.el (org-export-html-format-image): Protect <p> element
+       of image caption.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-read-date-force-compatible-dates): New option.
+       (org-read-date, org-read-date-analyze): Check representable date range.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-html.el (org-export-as-html): Fix export of email.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-spec-to-string): Check value of padline
+       on tangling, no longer use the now-removed variable
+       `org-babel-tangle-pad-newline'.
+
+       * ob.el (org-babel-header-arg-names): Add padline to the list of
+       header argument names.
+       (org-babel-default-header-args): Set the default value of padline to
+       "yes".
+       (org-babel-merge-params): Cleaned up the merge logic, added padline.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-header-arg-names): Adding "shebang" to known
+       code block header argument names.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-crypt.el: Remove useless TODO in comments.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-html.el (org-export-as-html): The default postamble now only
+       export a date paragraph if `org-export-time-stamp-file' is
+       non-nil.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-exp.el (org-export-xml): Remove the defgroup of
+       org-export-xml.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-html.el (org-export-html-insert-plist-item): Remove.
+       (org-export-html-preamble): Default to `t'.  Accept functions.
+       (org-export-html-postamble): Default to `auto'.  Accept
+       functions and distinguish between 'auto (no formatting string)
+       and `t' (default formatting string).
+       (org-export-as-html): Handle org-export-html-preamble and
+       org-export-html-postamble new defaults/allowed values.
+       Define email and creator-info before using them.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-html.el (org-export-html-protect-char-alist): Fix typo in
+       custom type definition.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-do-export): Now runs for empty :session
+       arguments.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-parse-list): Fixed regexp.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-html.el (org-export-html-format-image): Protect image
+       elements.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-tangle-body-hook): Hook for changing the
+       contents of a code block body on export.
+       (org-babel-tangle-collect-blocks): Apply
+       `org-babel-tangle-body-hook' to the collected bodies of code blocks.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-html.el (org-html-make-link, org-html-handle-links): Protect
+       generated XHTML elements.
+       (org-export-as-html): Expand character entities after creating markup
+       for links and timestamps.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-html.el (org-export-as-html): bugfix: insert email
+       correctly.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-html.el: Bugfix: prevent infinite matching of the `&'
+       character.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-fill-paragraph): `fill-forward-paragraph' function
+       has been introduced with emacs 23.1.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-attach.el: Allow to store a link to the attach-dir location.
+
+2011-07-28  Puneeth Chaganti  <punchagan@gmail.com>
+
+       * org-agenda.el (org-agenda-bulk-action): Allow the user to run a
+       function.
+
+2011-07-28  Bernt Hansen  <bernt@norang.ca>
+
+       * org-clock.el (org-clock-in): Allow clocking in new tasks
+       inserted before the current clocking task.
+
+2011-07-28  Bernt Hansen  <bernt@norang.ca>
+
+       * org-clock.el (org-clock-in): Set default clocking task when
+       already clocking the task.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-adaptive-fill-function): When a region is specified
+       first line of paragraph isn't skipped, so fill-paragraph have to
+       be computed even if point is at an item.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-in-valid-block-p): New function.
+       (org-at-item-p,org-list-search-generic): Use new function.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-indent-line-function): Text in both a list and a
+       valid block is indented with regards to current item, not to block
+       boundaries.
+
+2011-07-28  Manuel Giraud  <manuel.giraud@univ-nantes.fr>
+
+       * org-html.el (org-format-org-table-html): Fix anchors in HTML
+       export (thanks to <aankhen@gmail.com>)
+       (org-html-protect): Fix a  bug that prevents some target to be
+       rendered correctly.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-default-properties): Add EXPORT_TEXT.
+
+2011-07-28  Matt Lundin  <mdl@imapmail.org>
+
+       * org-footnote.el (org-footnote-create-definition)
+       (org-insert-footnote-reference-near-definition): Fix sorting
+       of footnotes.
+
+2011-07-28  Manuel Giraud  <manuel.giraud@univ-nantes.fr>
+
+       * org-html.el (org-export-as-html): Bugfix: don't insert closing
+       HTML tags when exporting body only.
+
+2011-07-28  Jason Dunsmore  <emacs-orgmode@deathroller.dunsmor.com>  (tiny change)
+
+       * org.el (org-back-over-empty-lines): Bugfix.  Honor
+       `org-blank-before-new-entry' correctly in various contexts.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-macs.el (org-with-wide-buffer): Bugfix: use `save-excursion'
+       and `save-restriction'.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-timer.el (org-timer-item): `save-excursion' prevents
+       `org-list-struct' to get the list structure when point isn't on
+       the first line of the item.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-capture.el (org-capture-templates): New option
+       :no-clock-out.
+       (org-capture): Use the new option.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-update-checkbox-count): Ensure cookies on an
+       heading are correctly updated when checkboxes are hidden.  It
+       allows, for example, to use C-c C-x C-b on a collapsed tree and
+       still get the update.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-exp.el (org-export-visible): Accept keys for
+       `org-export-as-html-to-buffer' and `org-export-region-as-html'.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-duration-string-to-minutes): Don't use
+       `rx-to-string'.
+
+2011-07-28  Lawrence Mitchell  <wence@gmx.li>
+
+       * org.el (org-effort-durations): New variable.
+
+       * org.el (org-duration-string-to-minutes): New function.
+
+       * org-agenda.el (org-agenda-filter-effort-form)
+       (org-format-agenda-item): Use it.
+
+       * org-clock.el (org-clock-notify-once-if-expired)
+       (org-clock-modify-effort-estimate, org-clock-get-clock-string): Use it.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-agenda.el (org-agenda-run-series): Rename from
+       `org-run-agenda-series'.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-capture.el: Don't allow currentfile anymore.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-agenda.el (org-agenda-list): Fix bug: don't rely on
+       `org-agenda-current-span' when calling `org-agenda-list'.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-capture.el (org-capture-put-target-region-and-position):
+       New function to store information about the target buffer.
+       (org-capture-set-target-location): Use it.
+       (org-capture-finalize): Restore the target buffer in its
+       possibly narrowed state.  Also restore the cursor position.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-crypt.el (auto-save-default): Make sure entries are
+       encrypted before auto-saving.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-inlinetask.el (org-inlinetask-promote)
+       (org-inlinetask-demote): New functions.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-demote-subtree,org-promote-subtree): Wrap
+       `org-map-tree' into `org-with-limited-levels' macro, so it avoids
+       operating on inline tasks.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-narrow-to-subtree): Ensure `org-back-to-heading'
+       will move point to a real heading and not an inline task by
+       wraping function into a `org-with-limited-levels' macro.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-capture.el (org-capture-finalize): New argument clock-out,
+       to tell whether finalizing the capture process should clock out
+       the running clock.
+       (org-capture): Use the new argument.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-refile-get-targets): Rename from
+       `org-get-refile-targets'.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-exp.el (org-export-table-remove-empty-lines): New custom
+       variable.
+       (org-export-remove-special-table-lines): Use it.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-table.el (org-table-fix-formulas-confirm): New custom
+       variable.
+       (org-table-insert-column, org-table-delete-column)
+       (org-table-move-column, org-table-move-row)
+       (org-table-insert-row, org-table-kill-row): Use it.
+
+2011-07-28  Tassilo Horn  <tassilo@member.fsf.org>
+
+       * org.el (org-refile-get-location): Set and show default value.
+       (org-goto, org-refile): Adapt calls.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-mobile.el (org-mobile-files-exclude-regexp): New custom
+       variable.
+       (org-mobile-files-alist): Use it.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-todo): Bugfix: use `org-with-wide-buffer' to check
+       against headings outside of a narrowed buffer.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-confirm-shell-link-not-regexp)
+       (org-confirm-elisp-link-not-regexp): New custom variables.
+       (org-open-at-point): Use the new custom variables.
+
+2011-07-28  Lawrence Mitchell  <wence@gmx.li>
+
+       * org-latex.el: Place \title \author \date before
+       \begin{document}.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-html.el (org-export-html-preamble)
+       (org-export-html-postamble): Now default to `nil'.
+       (org-export-as-html): When :html-pre/postamble is nil, fall
+       back on the default pre/postamble, which depends on the
+       :author-info, :email-info, :creator-info options.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-results): Don't use cached results if
+       there is no hash.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-table.el (org-table-eval-formula): Treat relative column
+       refs.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-table.el (org-table-use-standard-references): Change default
+       to `from'.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-move-subtree-down): Leave the cursor at the same
+       column we were at.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-attach.el (org-attach-store-link-p): New variable.
+       (org-attach-store-link): New function.
+       (org-attach-attach): When `org-attach-store-link-p' is
+       non-nil, store a link in `org-stored-links' to a newly
+       attached file.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-exp.el (org-export-remove-headline-metadata): Bugfix: don't
+       case-fold-search to avoid mixing TODO keywords with real headline
+       words.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-table.el (org-table-fedit-finish): Read more general LHS of
+       formulas.
+       (org-table-formula-handle-@L): New function to hanle @L references.
+       (org-table-current-ncol): New variable.
+       (org-table-line-to-dline): New function.
+       (org-table-get-stored-formulas): Accept range formulas as matches.
+       (org-table-get-specials): Compute and store the number of columns.
+       (org-table-get-range): New optional argument CORNERS-ONLY, to retrieve
+       only the region marked by the range, not the content.
+       (org-table-recalculate): Call `org-table-expand-lhs-ranges' to expand
+       range targets.  Also check for duplicate access to fields.
+       (org-table-expand-lhs-ranges): New funktion.
+       (org-table-get-remote-range): Bind `org-table-current-ncol' to protect
+       the caller's value.
+       (org-table-edit-formulas): Support highlighting of range targets.
+       (org-table-field-info): Handle renge formulas.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-html.el (org-export-html-postamble-format)
+       (org-export-html-preamble-format): Explain how to escape the
+       `%' character.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-exp-bibtex.el (org-export-bibtex-preprocess): Use
+       `org-export-current-backend'.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-read): Read string variable values wrapped in
+       double quotes, removing the quotes.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-results): Ensure that processed params
+       are send to org-babel-execute-src-block.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-special-blocks.el
+       (org-special-blocks-make-special-cookies): Use
+       `org-export-current-backend'.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-in-export-file): Now takes the language
+       as an argument.
+       (org-babel-exp-src-block): Explicitly pass language to
+       `org-babel-exp-in-export-file'.
+       (org-babel-exp-inline-src-blocks): Removed unused code.
+       (org-babel-exp-results): Explicitly pass language to
+       `org-babel-exp-in-export-file'.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-calc.el (org-babel-execute:calc): Unquote quoted vectors
+       returned from calc-eval.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-read): Pass elisp vectors through to code
+       blocks.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * ob.el (org-src-lang-modes): Defvar.
+       (org-at-item-p): Declare function.
+
+       * ob-calc.el (calc-store): Require.
+       (var-syms): Defvar.
+
+       * ob-python.el (py-default-interpreter): Defvar.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp-blocks.el (backend): defvar.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-get-scheduled):
+       (org-agenda-get-timestamps): Bind local variable `show-all'.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * ob-ref.el (org-at-item-p): Declare function.
+
+       * org-agenda.el (diary-time-regexp): defvar.
+
+       * org-archive.el (org-archive-subtree): Bind local variable
+       `infile-p'.
+
+       * org-capture.el (org-capture-insert-template-here): Get template
+       text from property list, to avoid byte compiler message.
+
+       * org-latex.el (org-export-latex-tables): Bind local variable
+       `width'.
+
+       * org-special-blocks.el (org-compat): Add require statement.
+
+       * org-table.el (orgtbl-ctrl-c-ctrl-c): Bind local variable
+       `const-str'.
+
+       * org.el (org-eval): Moved function here from org-agenda.el.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-read-table): Inhibit lisp evaluation of values
+       when reading from tables.
+       (org-babel-read-list): Inhibit lisp evaluation of values when
+       reading from lists.
+       (org-babel-read): Add optional argument which can be used to inhibit
+       lisp evaluation of value.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-table.el (sbe): Ensure that ob-trim is only called on
+       strings.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-results): On export, ensure that the
+       result hash is resolved in the original org-mode file.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-exp.el (org-export-mark-list-end): Change end marker.
+
+       * org-docbook.el (org-export-docbook-list-line): Use new marker.
+
+       * org-html.el (org-html-export-list-line): Use new marker.
+
+       * org-latex.el (org-export-latex-lists): Use new marker.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-latex.el (org-export-latex-lists): Make sure markers used
+       for export are taken into account by temporarily setting an
+       appropriate value for `org-list-ending-method'.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-exp-blocks.el (org-exp-blocks-block-regexp): Wrapping block
+       regexp into its own variable, also allowing match of empty bodies.
+       (org-export-blocks-preprocess): Using new regexp variable.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-src-block-regexp): Code block regexp now
+       matches blocks with empty bodies.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-script-escape): If script escaped value doesn't
+       parse cleanly, then return it literally.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-src-block): When block will eventually
+       be evaluated, pre-calculate the hash before noweb expansion, and
+       expand the parameters before hash calculation.
+       (org-babel-exp-do-export): Pass pre-calculated hash through to
+       `org-babel-exp-results'.
+       (org-babel-exp-results): Compare pre-calculated hash to results hash.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-sha1-hash): Sort list values to header
+       arguments, and sort the words in strings.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ref.el (org-babel-ref-index-list): Special handling of hline
+       rows.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-macs.el (org-with-point-at): Store evaluated version of
+       pom. This fixes a potential bug when using (org-with-point-at
+       (func) …), where (func) would be evaluated multiple times,
+       therefore might return different results if a marker was returned
+       and different each time.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-open-at-point): If a link to a radio target is the
+       first, (resp. the last), element of a buffer, function cannot find
+       the property change required to get its boundaries, and
+       `buffer-substring' is called with an invalid nil argument.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-table.el (org-table-copy-down): Fix docstring.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-latex.el (org-babel-execute:latex): Add imagemagick options,
+       and for file types other than png and PDF it uses imagemagick to
+       convert a compiled PDF file to the desired file type.
+       (convert-pdf): Convert a PDF file to a new file type using
+       imagemagick.
+
+2011-07-28  Puneeth Chaganti  <punchagan@gmail.com>
+
+       * org-capture.el (org-capture-fill-template): Fix bug with the
+       display of interactive prompt in templates expansion.
+
+2011-07-28  Reiner Steib  <reiner.steib@gmx.de>
+
+       * org-clock.el (org-clock-display): Document how to remove subtree
+       times.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-exp-blocks.el (org-export-blocks-format-comment): Explicitly
+       append a newline to the body.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-insert-item): When computing size of item
+       being inserted, function has to take into account that indentation
+       may not only be made of spaces.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-clock.el (org-clock-find-position): If a list was adjacent
+       to some clocks and a drawer was going to be created, only the
+       first element of the list would make it into the drawer.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-toggle-checkbox): Fix bug where top item in
+       list was omitted when checking boxes.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob-R.el: Don't print result to echo area after evaluation.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-capture.el (org-capture-refile): Fix typo in docstring.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-calc.el (org-babel-execute:calc): Call out to new function
+       for variables resolution.
+       (ob-calc-maybe-resolve-var): Resolve (possibly recursively)
+       variables in calc expressions.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-C.el (org-babel-tangle-lang-exts): Replace "c++" with "C++".
+       (org-babel-C++-compiler): Replace "c++" with "C++".
+       (org-babel-execute:cpp): Replace "c" with "C++".
+       (org-babel-execute:C++): Replace "c" with "C++".
+       (org-babel-expand-body:C++): Replace "c" with "C++".
+       (org-babel-C-execute): Replace "c" with "C++".
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ref.el (org-babel-ref-at-ref-p): Only try to read results as
+       a list if at the *beginning* of a list item.
+
+       * ob.el (org-babel-read-result): Only try to read results as a
+       list if at the *beginning* of a list item.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-cycle-item-indentation): Do not break an
+       indentation cycle because visibility cycling is requested.  This
+       happens when an item becomes a parent, due to indentation change.
+       Not considered empty anymore, the function cannot change its
+       indentation again.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-clock.el (org-clocktable-write-default): Bugfix: falls back
+       on `org-export-default-language' when no :lang parameter is set.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-expand-file): New function.
+       (org-capture-target-buffer):
+       (org-capture-set-target-location): Use `org-capture-expand-file'.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-read-list): Reading the value of a list has
+       been updated to reflect the new structure of org-mode lists in
+       elisp.
+       (org-babel-insert-result): Writing code block results to lists has
+       been updated to reflect the new list structure.
+       (org-babel-result-end): Remove a previous change to end-of-list
+       marker detection.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-cycle-item-indentation): Each time the function
+       moves item back to child position, a white space is added to the
+       line.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-process-params): Allow elisp code in
+       specification of results header arguments.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-agenda.el (org-agenda-append-agenda): New command.
+       (org-agenda-mode-map): New keybinding to this new command.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-ctrl-c-ctrl-c): Call `org-list-send-list' only when
+       cursor it at very first item of the list, as specified in the
+       manual.  Also refactored the list part of the function a bit.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-agenda.el (org-agenda): Set the 'last-args property to nil
+       when calling `org-agenda'.  Don't kill the local variable
+       `org-agenda-current-span'.
+       (org-run-agenda-series): Use the new property 'last-args.
+       (org-agenda-change-time-span): Use the dynamically set
+       `org-agenda-overriding-arguments' variable when non-nil.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-result-end): Adjust marker of list end to
+       changes in the list format.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-toggle-checkbox, org-update-checkbox-count): No
+       need to wrap `org-entry-get' in `ignore-errors'.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-toggle-item, org-toggle-heading): Make sure every
+       sub-item in a list is changed into a sub-heading and sub-headings
+       are translated into sub-items.  Also ignore inline tasks in the
+       process.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-exp.el (org-export-select-backend-specific-text): Add
+       `original-indentation' property when replacing #+begin_backend and
+       #+backend blocks with their content.  This is needed for lists, as
+       they must know if the block belonged to them.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-html.el (org-html-export-list-line): Insert a newline
+       character before ending an item, as anchor could be on a line
+       going to be deleted, like a drawer ending string.
+
+       * org-list.el (org-list-to-html): Same.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-set-autofill-regexps): Use `org-item-re' in
+       `paragraph-start' to recognize alphabetical lists.
+       (org-fill-paragraph): Enforce a pre-computed fill-prefix before
+       calling `fill-paragraph' when point is in an item.  Also prevent
+       paragraphs getting merged into an adjacent list upon filling.
+       (org-adaptive-fill-function): Make sure to determine real
+       fill-prefix for auto-fill.
+       (org-auto-fill-function): Use a pre-computed fill-prefix before
+       calling `do-auto-fill'.
+
+       * org-list.el (org-list-item-body-column): New function.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-inlinetask.el (org-inlinetask-at-task-p)
+       (org-inlinetask-toggle-visibility): New functions.
+
+       * org-list.el (org-list-set-item-visibility): New function.
+
+       * org.el (org-cycle, org-cycle-internal-local): Separate lists and
+       inline tasks from headlines.
+       (org-outline-level): Do not consider lists as headlines.  Cycling
+       visibility is using different tools.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-struct): Mark items less indented than top
+       item of the list, so that they will be modified.
+       (org-list-struct-apply-struct): Compare struct's indentation with
+       line's indentation instead of old-struct's.  This is needed
+       because `org-list-struct' automatically fixes indentation so
+       changes might not be seen otherwise.
+
+       * org.el (org-ctrl-c-ctrl-c): Small refactoring.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-update-checkbox-count): When a part of the
+       buffer is processed to count checkboxes, lists are read from top
+       to bottom, but inside lists (in drawers, blocks, or inline tasks)
+       are skipped.  Thus, cookies cannot be updated.  This patch
+       enforces reading of such lists if counter is itself in a special
+       context.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-struct-apply-struct): Inline tasks along
+       with their content must stay at column 0 even if the item is
+       gaining indentation.  Moreover, fix indentation of text in an
+       inline task, now it can be in such a task within a list.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-at-item-p): Also verify context is valid.
+       Otherwise it would recognize valid items where `org-in-item-p'
+       wouldn't.
+       (org-in-item-p, org-list-struct-apply-struct): Use shorter version
+       of org-at-item-p.
+       (org-cycle-list-bullet): Fix typo.
+       (org-list-parse-list): Avoid calling `org-at-item-p' two times by
+       using an appropriate regexp.
+
+       * org.el (org-indent-line-function): Use an appropriate regexp
+       instead of calling `org-at-item-p' two times.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-in-item-p): When point was just after
+       org-list-end-re, check wouldn't be done for starting line.  So, if
+       the first line was an item, it wouln't be noticed and function
+       would return nil.  Simplify and comment code.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-toggle-item): When used on normal text, ensure every
+       line in region is included in the new item, regardless of its
+       original indentation.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-struct-apply-struct): If end of list was
+       at eol, for example, with list inside a block, the last list
+       wouldn't be shifted.  Thus, the patch ensures no blank lines is
+       skipped.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-toggle-item): Now accepts a prefix argument. When
+       used without argument on normal text, it will make the whole
+       region one item.  With an argument, it defaults to old behavior:
+       change each line in region into an item.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-return): When called from inside an item with the
+       indent flag, function should keep text moved inside the item.
+       This allows to use C-j to separate lines in an item: cursor won't
+       go back to column 0.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-struct): When a line has org-example
+       property, skip the entire block.  This is needed during export,
+       for example when src blocks in org markup contain lists, and are
+       returned verbatim because org isn't in the list of interpreted
+       languages.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-in-item-p): Handle special cases when function
+       is called with cursor amidst `org-list-end-re' or at an inline
+       task.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * ob.el (org-babel-result-end): Apply renaming.
+
+       * org-exp.el (org-export-mark-list-properties): Apply renaming.
+
+       * org-list.el (org-list-prevs-alist): Renamed from
+       `org-list-struct-prev-alist'.
+       (org-list-parents-alist): Renamed from `org-list-struct-parent-alist'.
+       (org-list-write-struct): Renamed from `org-list-struct-fix-struct'.
+       (org-list-parse-list, org-sort-list, org-list-indent-item-generic)
+       (org-toggle-checkbox, org-update-checkbox-count)
+       (org-cycle-list-bullet, org-list-repair, org-insert-item)
+       (org-move-item-up, org-move-item-up, org-move-item-down)
+       (org-next-item, org-previous-item, org-end-of-item-list)
+       (org-beginning-of-item-list, org-apply-on-list): Apply renaming.
+       (org-get-bullet): Removed function, as it is not needed anymore.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-insert-item-generic): Change arguments.
+       The function now accepts structure and previous items alist.  This
+       allows to insert an item programmatically more easily.
+       (org-insert-item): Apply changes to
+       `org-list-insert-item-generic'.  The function now takes care about
+       repairing structure and updating checkboxes.
+
+       * org-timer.el (org-timer-item): Apply changes to
+       `org-list-insert-item-generic'.  The function now takes care about
+       repairing structure.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-make-subtree): Function now uses
+       `org-list-parse-list mechanism'.
+       (org-list-make-subtrees): Removed function.
+       (org-list-to-generic): Added a parameter and every parameter can
+       be a sexp returning a string, for finer control.
+       (org-list-to-html, org-list-to-latex, org-list-to-texinfo): Slight
+       modifications to apply changes to `org-list-to-generic'.
+       (org-list-to-subtree): New function.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-beginning-of-line): Apply changes to
+       `org-item-beginning-re' to correct sub-expression reference.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-docbook.el (org-export-docbook-list-line): Even with
+       alphabetical lists, Org shouldn't enforce a particular list type
+       to exporters.  This is a job for style files.
+
+       * org-html.el (org-html-export-list-line): Ib idem.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-at-item-counter-p): New function.
+       (org-list-parse-list): Handle counters and list depth.
+       (org-list-to-generic): A special string is used when an item has a
+       counter.
+       (org-list-to-latex): Use new special string for counters.  This
+       fixes the counter bug in LaTeX export, as the enumi counter was
+       the only one modified.
+
+       * org-latex.el (org-export-latex-lists): Use new
+       `org-list-parse-list' output.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-get-list-type): New function.
+       (org-list-parse-list): Use new function.
+
+       * org-html.el (org-html-export-list-line): Use new function.
+
+       * org-docbook.el (org-export-docbook-list-line): Use new function.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-alphabetical-lists): New variable
+       (org-item-re, org-list-full-item, org-cycle-list-bullet)
+       (org-list-struct-fix-bul, org-list-inc-bullet-maybe): Reflect
+       introduction of the new variable.
+       (org-item-beginning-re): Changed into a function, so any
+       modification of `org-alphabetical-lists' will not require
+       reloading Org.
+       (org-at-item-p, org-toggle-checkbox, org-update-checkbox-count)
+       (org-list-parse-list, org-list-send-list): Reflect changes to
+       `org-item-beginning-re'.
+       (org-list-use-alpha-bul-p): New function.
+
+       * org.el (org-check-for-hidden): Reflect changes to
+       `org-item-beginning-re'.
+
+       * org-capture.el (org-capture-place-item): Reflect changes to
+       `org-item-beginning-re'.
+
+       * org-docbook.el (org-export-docbook-list-line): Handle New type
+       of items.
+
+       * org-exp.el (org-export-mark-list-end)
+       (org-export-mark-list-properties): Reflect changes to
+       `org-item-beginning-re'.
+
+       * org-html.el (org-html-export-list-line): Handle new type of
+       items.
+
+       * org-latex.el (org-export-latex-lists): Handle new type of items
+       and reflect changes to `org-item-beginning-re'.
+
+       * org-ascii.el (org-export-ascii-preprocess): Handle new counters.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-end-re): Removed function and made it a
+       variable.  There's no need for the overhead of calling the
+       function every at every line in a list.  User will have to reload
+       Org if he change value of either `org-list-end-regexp' or
+       `org-empty-line-terminates-plain-lists'.
+       (org-in-item-p,org-list-struct,org-list-parse-list): Apply change.
+
+       * org-exp.el (org-export-mark-list-end)
+       (org-export-mark-list-properties): Apply change.
+
+       * org-latex.el (org-export-latex-lists): Apply change.  Also
+       prevent items with org-example property to be considered as real
+       items.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-inlinetask.el (org-inlinetask-export-templates): Slightly
+       modify templates so environment boundaries don't interfere with
+       content of task.  Unprotect content of task so it might benefit
+       from further transformations. Set original-indentation property to
+       a high value to ensure that task is always in the last item of the
+       list.  Also, apply templates later in export process.
+
+       * org-list.el (org-list-struct): Fix inline task skipping.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-latex.el (org-export-latex-lists): Search for unprotected
+       items only, and redefine `org-at-item'.  This change is required
+       when verbatim lists are inserted during export, usually by Babel.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * ob.el (org-babel-result-end): End position is end of current
+       sublist instead of bottom point, as results might be inserted in a
+       list themselves.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-automatic-rules): Removed insert rule.
+       (org-list-insert-item-generic): Removed code preventing user to
+       insert another item in a block within a list.  It is because new
+       list context make it impossible to see if a point in a block is
+       also in a list.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-exp.el (org-export-preprocess-string): Mark list endings
+       before babel blocks preprocessing starts, so blank lines that may
+       be inserted do not break list's structure.  Then, mark list with
+       special properties required by exporters. Thus output from babel
+       can easily be included in lists.
+       (org-export-mark-list-end): New function.
+       (org-export-mark-list-properties): New function.
+       (org-export-mark-lists): Removed function.  It was split into the
+       two preceding functions.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-update-checkbox-count): Do not recompute every
+       list before next heading when there are more than one cookie in an
+       headline.  Moreover, ignore the case where cookie is inserted
+       neither at an heading nor at an item.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-sort-list): Fix number of arguments to
+       `org-list-repair', plus make `end-record' go to end of item before
+       any blank line to keep them from being swallowed in the sorting.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-forbidden-blocks): Renamed from
+       `org-list-blocks'.
+       (org-list-export-context): New variable.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-search-generic): Renamed form
+       `org-search-unenclosed-generic' to reflect the new behavior.  Now,
+       match can only be in a valid context for lists, as determined by
+       `org-list-context'.
+       (org-list-search-backward): Renamed from
+       `org-search-backward-unenclosed'.
+       (org-list-search-forward): Renamed from
+       `org-search-forward-unenclosed'.
+       (org-toggle-checkbox,org-update-checkbox-count): Use new
+       functions.
+       (org-sort-list): Using default regexp search functions as context
+       is not required in this case.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-exp.el (org-export-mark-lists): New function, replacing
+       org-export-mark-list-ending.  It adds information as text
+       properties to every list, before changes done by exporter destruct
+       them.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-get-first-item): New alias for
+       `org-list-get-list-begin'.
+       (org-list-get-last-item): New function.
+       (org-list-get-list-end): Use `org-list-get-last-item'.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-get-string-indentation): Moved in generally useful
+       functions section, as it wasn't specific to plain lists and that
+       no code was using it in org-list.el.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-skip-over-state-notes,org-store-log-note): Use new
+       accessors.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-indent-item-generic): Remove error
+       messages happening before process.  This belongs to interactive
+       functions.
+       (org-indent-item,org-indent-item-tree)
+       (org-outdent-item,org-outdent-item-tree): Ensure point or region
+       is correct before computing list structure.  Return an error
+       message otherwise.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-apply-on-list): Use new structures.  Function
+       is now applied in reverse order so modifications do not change
+       positions of items in buffer.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-parse-list): Rewrite of function to allow
+       text following a sub-list in the same item.  See docstring for an
+       example of output.
+       (org-list-to-generic): Use new parsing function.
+       (org-list-to-latex,org-list-to-html): Minor change for clearer
+       export.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-has-child-p): Renamed from
+       `org-list-get-child'.  Returning first child is only useful as a
+       predicate, as we are allowing an item to have more than one
+       sub-list.
+       (org-list-indent-item-generic): Use `org-list-has-child-p' instead
+       of org-list-get-child.
+       (org-in-item-p): Also return item beginning when list starts at
+       context beginning.
+       (org-list-get-parent): Use of `org-list-struct-parent-alist'
+       helper function is not optional anymore.
+       (org-list-get-all-items): Shorten code with the help of cl.el.
+       (org-list-get-children): Now returns all children of item, even if
+       they do not belong to the same list. Renamed from
+       `org-list-get-all-children'.
+       (org-list-get-list-begin): Function wasn't return value when item
+       was already the first item of the list at point.
+       (org-list-get-list-end): Function wasn't return value when item
+       was already the last item of the list at point.
+       (org-list-struct-fix-box,org-update-checkbox-count): Now uses
+       `org-list-get-children'.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-indent-line-function): Indentation of item's body
+       starts just after the bullet, not after a checkbox.  Moreover, As
+       `org-in-item-p' also returns item beginning position when point is
+       in a list, do not compute it a second time.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-ctrl-c-ctrl-c): When called at a list item, replace
+       usage `org-repair-list', forcing another reading of the list, with
+       only needed subroutines.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-separating-blank-lines-number): Use new
+       accessors.
+       (org-list-insert-item-generic): Use list structures to insert a
+       new item.
+       (org-list-exchange-items): Refactor and comment code.  Now return
+       new struct instead of modifying it, as list sorting would
+       sometimes eat first item.
+       (org-move-item-down,org-move-item-up): Reflect changes to
+       `org-list-exchange-items'.
+       (org-insert-item): As `org-in-item-p' also computes item beginning
+       when applicable, reuse the result.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-in-item-p): Unify methods for this
+       predicate.
+       (org-list-in-item-p-with-indent): Removed function.
+       (org-list-ending-between): Removed function.
+       (org-list-maybe-skip-block): Removed function.
+       (org-list-in-item-p-with-regexp): Removed function.
+       (org-list-top-point-with-regexp): Removed function.
+       (org-list-top-point-with-indent): Removed function.
+       (org-list-bottom-point-with-indent): Removed function.
+       (org-list-bottom-point-with-regexp): Removed function.
+       (org-list-get-item-same-level): Removed function.
+       (org-list-top-point): Removed function.
+       (org-list-bottom-point): Removed function.
+       (org-get-item-beginning): Renamed to `org-list-get-item-begin' to
+       be consistent with naming policy of non-interactive functions.
+       (org-get-beginning-of-list): Removed function.
+       (org-beginning-of-item-list): Use new accessors.
+       (org-get-end-of-list): Removed function.
+       (org-end-of-list): Use new accessors.
+       (org-get-end-of-item): Removed function.
+       (org-end-of-item): Use new accessors.
+       (org-get-previous-item): Removed function.
+       (org-previous-item): Use new accessors.
+       (org-get-next-item): Removed function.
+       (org-next-item): Use new accessors.
+       (org-list-get-item-end-before-blank): Use new accessors.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-repair): Removed optional argument
+       FORCE-BULLET.  The job of this interactive function is to
+       completely fix a list at point.  Changing bullets is a separate
+       task.  Also removed others optional arguments TOP and BOTTOM to
+       follow the new structures.
+       (org-list-indent-item-generic): Remove need for TOP and BOTTOM.
+       STRUCT is a new required argument.  This avoids computing a list
+       structure many times when function is called more than once in a
+       row, for example in `org-cycle-item-indentation'.  Use new
+       accessors.  Now, also call `org-update-checkbox-count-maybe'.
+       (org-outdent-item, org-indent-item, org-outdent-item-tree)
+       (org-indent-item-tree): Remove need for TOP and BOTTOM.
+       (org-list-insert-item-generic): Reflect changes to `org-list-repair'.
+       (org-list-exchange-items): Use new accessors.  Now modify struct
+       to avoid re-reading it later.
+       (org-move-item-down): Reflect changes to `org-list-repair'.  Use
+       new accessors.
+       (org-move-item-up): Reflect changes to `org-list-repair'.  Use new
+       accessors.
+       (org-cycle-list-bullet): Use new structures.  Also use a shortcut
+       to `org-list-struct-fix-struct' in order to avoid unnecessary
+       fixes, like `org-list-struct-fix-box'
+       (org-sort-list): Use of new structures.  Renamed an internal
+       function for a little more clarity.
+       (org-cycle-item-indentation): Remove dependency on
+       `org-list-repair'.  Use new accessors.
+       (org-list-get-child): Correct bug when asking for the child of the
+       last item.
+       (org-list-exchange-items): Use new accessors.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-blocks): New variable.
+       (org-list-context): New function.
+       (org-list-full-item-re): New variable.
+       (org-list-struct-assoc-at-point): Use new variable.
+       (org-list-struct): Rewrite of function.  Now, list data is
+       collected by looking at the list line after line.  It reads the
+       whole list each time because reading only a subtree was not enough
+       for some operations, like fixing checkboxes.  It also removes the
+       need to get `org-list-top-point' and `org-list-bottom-point'
+       first.  An added data is the position of item ending.  This aims
+       to be able to have list followed by text inside an item.
+       (org-list-struct-assoc-end): New function.
+       (org-list-struct-parent-alist): New function.
+       (org-list-get-parent): New function.
+       (org-list-get-child): New function.
+       (org-list-get-next-item): New function.
+       (org-list-get-prev-item): New function.
+       (org-list-get-subtree): Use helper function `org-list-struct-prev-alist'.
+       (org-list-get-all-items): New function.
+       (org-list-get-all-children): New function.
+       (org-list-get-top-point): New function.
+       (org-list-get-bottom-point): New function.
+       (org-list-get-counter): New function.
+       (org-list-get-item-end): New function.
+       (org-list-struct-fix-bul): Rewrite for cleaner code.  Make use of
+       new accessors.
+       (org-list-struct-fix-ind): Make use of new accessors.
+       (org-list-struct-fix-box): New function.
+       (org-list-struct-fix-checkboxes): Removed function.
+       (org-list-struct-outdent): Use new accessors.  Use the fact that
+       there is no longer a virtual item at beginning of structure.
+       (org-list-struct-indent): Use helper functions
+       `org-list-struct-prev-alist' and `org-list-struct-parent-alist'.
+       Also use new accessors.
+       (org-list-struct-fix-struct): Comment function.  Call directly
+       `org-list-struct-apply-struct', without removing unchanged items
+       first.
+       (org-list-struct-apply-struct): Comment function.  Rewrite using
+       new accessors.  Use new variable `org-list-full-item-re'.
+       (org-list-shift-item-indentation): Removed function, now included
+       in `org-list-struct-apply-struct' because it is too specific.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-toggle-checkbox): Use structures to fix
+       checkboxes of a list.
+       (org-update-checkbox-count): Use structures to update cookies.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-struct-fix-checkboxes): New function.
+       (org-checkbox-blocked-p): Removed function.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-get-all-items): New function.
+       (org-list-get-all-children): New function.
+       (org-list-get-nth): New function.
+       (org-list-set-nth): New function.
+       (org-list-get-ind): New function.
+       (org-list-set-ind): New function.
+       (org-list-get-bullet): New function.
+       (org-list-set-bullet): New function.
+       (org-list-get-checkbox): New function.
+       (org-list-set-checkbox): New function.
+       (org-list-struct-fix-bul): Use new accessors.
+       (org-list-repair): Use new accessors.
+       (org-list-indent-item-generic): Make use of accessors.
+       (org-list-get-parent): Renamed from `org-list-struct-get-parent'.
+       (org-list-get-child): Renamed from `org-list-struct-get-child'.
+       (org-list-struct-fix-ind): Make use of accessors.
+       (org-list-get-next-item): New function.
+       (org-list-get-subtree): New function.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-struct-assoc-at-point): Add checkbox to
+       list structure.
+
+       * org-list.el (org-list-struct-assoc-at-point): Add checkbox as
+       value in structure.
+
+       * org-list.el (org-list-struct-apply-struct): Also apply
+       checkboxes.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-latex.el (org-export-latex-content): Bind local variables
+       for export in the temporary export buffer.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-protocol.el (org-protocol-unhex-single-byte-sequence)
+       (org-protocol-unhex-string, org-protocol-unhex-compound): Change
+       date of obsolete declaration to 2011-02-17.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-link-escape): Throw error if encoding character in
+       utf8 fails.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-protocol.el (org-protocol-split-data)
+       (org-protocol-open-source): Use `org-link-unescape' instead of
+       obsolete unhex string function.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-link-escape, org-link-escape-chars-browser)
+       (org-link-escape-chars): Always percent escape the percent sign.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-link-unescape): Simpler algorithm for replacing
+       percent escapes.
+       (org-link-unescape-compound): Use cond statements instead of nested
+       if, convert hex string with string-to-number, save match data.
+       (org-link-unescape-single-byte-sequence): Use mapconcat and
+       string-to-number for unescaping single byte sequence.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-link-escape): Rename lambda argument.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-link-escape-chars-browser, org-link-escape-chars):
+       Add percent sign to list of escape chars.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-mobile.el (org-mobile-escape-olp): Use new percent escape
+       character table format.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-mobile.el (org-mobile-locate-entry): Remove obsolete
+       argument in call to org-link-unescape.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-protocol.el (org-protocol-unhex-string)
+       (org-protocol-unhex-compound)
+       (org-protocol-unhex-single-byte-sequence): Declare obsolete and
+       alias to respective org-link-unescape-* functions.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-link-unescape, org-link-unescape-compound)
+       (org-link-unescape-single-byte-sequence): Functions moved and renamed
+       from org-protocol.el.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-macs.el (org-char-to-string): Inline function to properly
+       decode utf8 characters in Emacs 22.  Moved and renamed from
+       org-protocol.el.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-link-escape): New optional argument.  Merge user
+       table with default table.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-link-escape): Fixup doc string.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-link-escape-chars, org-link-escape-chars-browser):
+       New format of percent escape table.
+       (org-link-escape): Use new table format.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-link-escape): New Unicode aware percent encoding
+       algorithm.
+
+2011-07-28  Sebastian Rose  <sebastian_rose@gmx.de>
+
+       * org-protocol.el (org-protocol-unhex-single-byte-sequence): New
+       function.  Decode hex-encoded singly byte sequences.
+       (org-protocol-unhex-compound): Use new function if decoding sequence
+       as Unicode character failed.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-html.el (org-export-as-html): Expand the HTML title.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-publish.el (org-publish-cache-ctime-of-src): Improve
+       docstring.
+       (org-publish-find-title): New option to explicitly reset the title
+       in the cache.
+       (org-publish-format-file-entry): Use this new option.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * org-exp.el (org-export-preprocess-string): Set the source buffer
+       and use `org-clone-local-variables' to get local variables from
+       it.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * org-exp.el (org-export-format-source-code-or-example): Allow
+       empty string as second element in minted/listings options.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * org-exp.el (org-export-format-source-code-or-example): Support
+       new user-customizable options.
+       (org-export-latex-custom-lang-environments): Ensure new variable
+       is defined.
+       (org-export-latex-listings-options): Ensure new variable is defined.
+       (org-export-latex-minted-options): Ensure new variable is defined.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-html.el (org-export-as-html): Handle the case when
+       `org-export-html-validation-link' is nil to keep backward
+       compatible with the old default value of this variable.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-insert-result): Don't choke if indent is not a
+       number.
+
+2011-07-28  Christian Moe  <mail@christianmoe.com>  (tiny change)
+
+       * org-bbdb.el (org-bbdb-export): When a link description has been
+       added by `org-export-normalize-links', use path instead (remove
+       the `bbdb:' prefix).
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-ascii.el (org-export-ascii-underline): Put the level's
+       characters in the right order, as documented by the docstring.
+       (org-ascii-level-start): Select the right char for underlining
+       headlines.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-src.el (org-edit-src-code): Allow to edit source code from
+       modes derived from Org.
+
+2011-07-28  Niels Giesen  <niels.giesen@gmail.com>
+
+       * org-clock.el (org-clock-clocktable-language-setup): Add list of
+       dutch strings.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * org-beamer.el: Mark frame as fragile when it is using minted for
+       src block export.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-agenda.el (org-agenda-date-later)
+       (org-agenda-date-earlier): Enhance docstrings.
+       (org-agenda-bulk-mark-regexp): Only match against headlines.
+       Send a message when no entry is marked.
+       (org-agenda-bulk-action): Fix bug about scattering deadlines.
+       Send an error when trying to scatter outside an agenda or a
+       timeline view.  Silently fail when trying to scatter sexp entries.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-clock.el (org-clock-clocktable-language-setup): New custom
+       variable.
+       (org-clocktable-defaults): Set the default language.
+       (org-clocktable-write-default): Use the new variable.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob.el (org-babel-src-block-names): Don't strip text properties
+       from search hits.
+       (org-babel-result-names): Don't strip text properties from search
+       hits.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob-python.el (org-babel-python-evaluate-session): Pass nil as
+       remove-echo part of META argument to
+       `org-babel-comint-with-output'.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob.el (org-babel-script-escape): Use `substring' comparison
+       instead of regexp matching.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * org-src.el (org-edit-src-code): When generating the code edit
+       buffer, it is necessary for several variables to inherit their
+       values from the parent org buffer.  These changes collect all such
+       variables together into a single association list of
+       `(variable-name value)' pairs.  In addition, a new variable is
+       added to the list: `org-edit-src-content-indentation'.  This has
+       the effect that a buffer local value can be used for that
+       variable.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob-table.el (sbe): Don't truncate sbe results.
+
+2011-07-28  Lawrence Mitchell  <wence@gmx.li>
+
+       * org-exp.el (org-export-add-options-to-plist): Require match to
+       start at a word-boundary.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-latex.el (org-export-latex-hyperref-format): Update
+       docstring.
+
+2011-07-28  Tom Dye  <tsd@tsdye.com>
+
+       * org.el: Update documentation of `org-add-link-type'.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * org.el (org-open-at-point): Fix bug when using prefix arg to
+       construct `org-link-search' call.  Rename prefix arg with a more
+       generic name, to reflect its diverse uses in this function.
+
+2011-07-28  Rémi Vanicat  <vanicat@debian.org>
+
+       * org-icalendar.el (org-icalendar-use-UTC-date-time): Remove.
+       (org-icalendar-date-time-format): New custom variable.
+       (org-icalendar-use-UTC-date-timep): New function.
+       (org-ical-ts-to-string): Use the new variable.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-vm.el (org-vm-store-link): Make sure the buffer is
+       associated with a file when trying to store an Org link.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob.el (org-babel-params-from-properties): Test for
+       "header-arg-name" and ":header-arg-name", in that order.
+
+2011-07-28  Bastien  <bastien.guerry@wikimedia.fr>
+
+       * org-capture.el (org-capture-templates): Document "currentfile"
+       for capture template.
+       (org-capture-templates): Allow to use currentfile for capture
+       templates.
+       (org-capture-set-target-location): Handle currentfile as a way to
+       setting the capture buffer.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * ob.el (org-babel-params-from-properties): Don't wrap
+       `org-entry-get' into `condition-case'.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * org.el (org-entry-get): Don't look for a property drawer if we
+       are before the first heading in the file.
+       (org-entry-get-with-inheritance): Don't attempt to move up the
+       tree if we are before the first heading in the file.  Also,
+       enclose less of the function in the `save-excursion'.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob.el (org-babel-params-from-buffer): Return desired value
+       rather than nil from failed re search.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-agenda.el (org-get-entries-from-diary): Put multiline diary
+       entries on a single line when lines don't start with a diary time.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-html.el (org-export-html-protect-char-alist): New custom
+       variable to define characters to be HTML protected.
+       (org-html-protect): Use the new variable.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-info.el (org-info-store-link): Use "#" to separate the info
+       file and the node.
+       (org-info-follow-link): Use both "#" to separate the info file and
+       the node.  Continue to use ":" for backward compatibility.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-icalendar.el (org-icalendar-honor-noexport-tag): New custom
+       variable.
+       (org-print-icalendar-entries): Use this new variable to prevent
+       export of entries with a :noexport: tag.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-exp.el (org-export-initial-scope): New custom variable.
+       (org-export): Use this new variable.  If there is an active
+       region, tell it when prompting the user for an export command.
+       Also change the way the function handles selection of buffer and
+       subtree export.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-html.el (org-export-html-auto-preamble)
+       (org-export-html-auto-postamble): Remove.
+       (org-export-html-preamble, org-export-html-postamble): Turn into
+       custom variables.  Update the docstrings.
+       (org-export-html-preamble-format)
+       (org-export-html-postamble-format): New custom variables.
+       (org-export-as-html): Use `org-export-html-postamble-format' and
+       `org-export-html-preamble-format'.
+       (org-export-html-title-format): Delete.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-exp-blocks.el (org-export-blocks-format-ditaa): This
+       function is begin deprecated in favor of begin_src blocks.
+       (org-export-blocks-format-dot): This function is begin deprecated in
+       favor of begin_src blocks.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-header-arg-names): no-expand is now part of the
+       default header argument names list.
+
+2011-07-28  Manuel Giraud  <manuel.giraud@univ-nantes.fr>
+
+       * org-publish.el (org-publish-sitemap-date-format)
+       (org-publish-sitemap-file-entry-format): New custom variables.
+       (org-publish-projects): Use these variables to format the sitemap
+       entries.
+
+2011-07-28  Ulf Stegemann  <ulf-news@zeitform.de>
+
+       * org-gnus.el (org-gnus-store-link): Allow `org-link' creation
+       from `message-mode'.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-filter-by-tag): Refresh agenda when
+       updating the filter while the clock report is following the
+       filter.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-agenda): Kill all local variables.  This
+       assures we are not keeping buffer variable from an old agenda view
+       when switching to a new custom agenda.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-crypt.el (org-encrypt-string): New function.
+       (org-encrypt-entry): Use org-encrypt-string to encrypt, so we use
+       cached crypted values.
+       (org-decrypt-entry): Store crypted text in decrypted text.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob-exp.el (org-babel-exp-lob-one-liners): Only replace the match
+       if a non-nil result is returned.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-get-day-entries): Compare DATE with
+       modified today.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-update-parent-todo-statistics): Fix bug when
+       updating statistics from the column view.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-agenda.el (org-agenda-bulk-mark-regexp): New command.
+       (org-agenda-menu): Add the new command to the menu.
+       (org-agenda-mode-map): Add % as the keybinding for the new
+       command.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-exp.el (org-export-target-internal-links): Locally turn on
+       `org-link-search-must-match-exact-headline' to match exact
+       internal links.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-faces.el (org-special-keyword): Make it inherited from
+       `font-lock-keyword-face'.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-faces.el (org-link): Make `org-link' inherits from `link'
+       face.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-narrow-to-block): New function to narrow to block.
+       Bound this function to `C-x n b'.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-schedule, org-deadline): Fix bug: take care of
+       repeating timestamps like ".+1d/3d" or "+1d 10d".
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-agenda.el (org-agenda-repeating-timestamp-show-all): Allow
+       to use a list of TODO keywords as the value of this variable.  The
+       agenda will show repeating stamps for entries matching these TODO
+       keywords.
+       (org-agenda-get-timestamps, org-agenda-get-deadlines)
+       (org-agenda-get-scheduled): Allow the use of a list of keywords in
+       `org-agenda-repeating-timestamp-show-all'.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-latex.el (org-export-latex-emph-format): Don't use
+       `org-export-latex-use-verb'.  Remove this variable.
+
+2011-07-28  Jason Dunsmore  <emacs-orgmode@dunsmor.com>  (tiny change)
+
+       * org-html.el (org-html-handle-time-stamps): Fix bug when
+       exporting inactive timestamps.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-archive.el (org-archive-save-context-info): Fix docstring
+       typo.
+       (org-archive-subtree-add-inherited-tags): New variable to control
+       whether inherited tags should be appended to local tags when
+       archiving subtrees.
+       (org-archive-subtree): Use the new variable.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-archive.el (org-archive-save-context-info): Fix docstring.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-crypt.el (org-decrypt-entry): Delete \n on top level
+       heading.  This avoids a display bug showing the heading outlined
+       where the text is not since it does not have the outline property.
+       Restore subtree visibility state after decryption.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-agenda-list): Use `org-agenda-current-span'
+       as a possible default span if it is set.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * org-src.el (org-edit-src-persistent-message): Change docstring.
+       (org-edit-src-code): Get rid of help message in echo area.
+
+       * ob.el (org-babel-do-in-edit-buffer): Do not pass 'quietly
+       argument to org-edit-src-code as this has been removed.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-latex.el (org-export-latex-emphasis-alist): Use
+       \protectedtexttt for the =...= emphasis and \verb for the ~...~
+       emphasis.
+       (org-export-latex-use-verb): Now defaults to t.
+       (org-export-latex-emph-format): Distinguish between =...= and
+       ~...~ emphasis.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org.el (org-link-expand-abbrev): Allow any type of character in
+       link expand.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob-lob.el (org-babel-lob-ingest): Add prefix to file prompt.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob-ref.el (org-babel-ref-resolve): `save-window-excursion' when
+       resolving references.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org-html.el (org-export-html-html-helper-timestamp): Use <hr/>
+       instead of <hr> to keep w3c validator happy.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob.el (org-babel-where-is-src-block-head): Detect src block if
+       point is on a #+header line.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob.el (org-babel-where-is-src-block-head): Skip over intervening
+       #+header lines when searching for block associated with block name
+       line.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-result-end): Replace call to `org-in-item-p' to
+       the more specific `org-at-item-p'.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-latex.el (org-latex-default-figure-position): New defcustom
+       for default placement of latex figures.
+       (org-export-latex-tables): Positioning tables using the new
+       defcustom variable.
+       (org-export-latex-format-image): Positioning images using the new
+       defcustom variable.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ditaa.el (org-babel-execute:ditaa): Throw error when
+       evaluated and :file header argument is missing.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-do-export): Simplified, no longer need
+       to do anything to export code.
+       (org-babel-exp-results): No longer returns a replacement for the
+       code block.
+       (org-babel-exp-inline-src-blocks): Simplified.
+       (org-babel-exp-src-block): Removed unnecessary pluralization from
+       function name.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-inline-src-blocks): Simplified
+       exportation of inline code blocks using normal code block
+       execution mechanism to insert results.
+       (org-babel-exp-results): Results exportation mechanism is unified
+       for both inline and regular code blocks.
+
+       * ob.el (org-babel-where-is-src-block-result): Returns the point
+       after an inline code block for inline code blocks.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-insert-result): Special handling of the
+       position of results of inline code blocks.
+       (org-babel-examplize-region): Now able to comment inline regions.
+
+2011-07-28  Lawrence Mitchell  <wence@gmx.li>
+
+       * org-exp.el (org-export-with-LaTeX-fragments): Fix docstring so
+       that \\[ a = b \\] is not interpreted as a keybinding by
+       `substitute-command-keys'.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * org-latex.el (org-export-as-latex): Process export property list
+       with `org-export-process-option-filters' early in latex export.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org.el: Remove `org-invisible-p': `outline-invisible-p' is
+       available in Emacs 22 and in recent XEmacs 21.  Replace in various
+       files.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-agenda-get-progress): Fix regexp for statep:
+       it must has \\ at the end of the line.  This avoid matching the
+       following heading when there's no newline between the logged state
+       and the next heading.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-format-agenda-item): Simplify time comuting.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-current-level, org-store-link, org-mark-subtree):
+       Use `org-with-limited-levels'.
+
+2011-07-28  Jan Seeger  <jan.seeger@thenybble.de>  (tiny change)
+
+       * org-publish.el (org-publish-get-base-files): Add sitemap file.
+
+2011-07-28  Matt Lundin  <mdl@imapmail.org>
+
+       * org-agenda.el (org-agenda-todo-ignore-deadlines): New option.
+       (org-agenda-todo-ignore-scheduled): New option.
+       (org-agenda-todo-ignore-timestamp): New option.
+       (org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item):
+       Allow user to specify custom distance to ignore (future or past).
+       (org-agenda-todo-custom-ignore-p): New function.
+
+2011-07-28  Matt Lundin  <mdl@imapmail.org>
+
+       * org-habit.el (org-habit-parse-todo) Don't parse more days than
+       needed.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-map-inline-src-blocks): Macro for executing
+       code in each inline code block.
+       (org-babel-execute-buffer): Executes inline code blocks as well as
+       regular code blocks.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-result-end): Now recognizes "#+begin_org"
+       blocks for removal.
+
+2011-07-28  Benjamin Drieu  <bdrieu@april.org>  (tiny change)
+
+       * org-clock.el (org-clock-before-select-task-hook): New hook.
+       (org-clock-select-task): Run new hook.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-agenda-get-blocks): Fix time of start/end of
+       events with range.  This display things like: <2011-01-22 Sat
+       14:00>--<2011-01-23 Sun 20:00> correctly, with the event starting
+       at 14:00 and ending at 20:00.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob.el (org-babel-inline-src-block-regexp): Character preceding
+       "src_" can now be anything as long as it is neither alphanumeric
+       nor '-'.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob.el (org-babel-merge-params): Docstring typo.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob.el (org-babel-params-from-buffer): Process all #+babel: lines
+       in the buffer.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob.el (org-babel-get-src-block-info): Alter order of merge
+       arguments.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob-python.el: Test whether non-nil buffer is #<killed buffer>.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-insert-result): Ensure all parts of result
+       wrappers end in newlines.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-tangle): New :mkdirp header argument
+       optionally creates parent directories of tangle targets.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-ascii.el (org-ascii-level-start): Catch the case of levels
+       which do not have an equivalent in the list of underline
+       characters.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-sh.el (org-babel-sh-var-quote-fmt): Now possible to customize
+       the format string used to escape arguments to shell code blocks.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-agenda-reset-view): New function.
+       (org-agenda-view-mode-dispatch): Bind space to org-agenda-reset-view.
+
+2011-07-28  Puneeth Chaganti  <punchagan@gmail.com>
+
+       * org-exp.el (org-export-handle-include-files): Support :lines
+       property.
+       (org-get-file-contents): New argument lines to include specify a
+       range of lines to include.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-fast-tag-selection): Fix bug when assigning keys.
+
+2011-07-28  Lawrence Mitchell  <wence@gmx.li>
+
+       * org-latex.el (org-export-latex-make-header): Export email in
+       author line if `org-export-email-info' is non-nil.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-agenda-goto-today): Respect current span.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-complete.el (pcomplete/org-mode/link)
+       (pcomplete/org-mode/todo, pcomplete/org-mode/prop): Copy list
+       before uniquifying.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-spec-to-string): Adding "noweb" as a
+       linking comment type
+       (org-babel-tangle-comment-links): Returns comment links for the
+       source code block at point.
+
+2011-07-28  Bastien Guerry  <bzg@gnu.org>
+
+       * org.el (org-refile-check-position): Send a more explicit message
+       on how to clear the cache before refiling again.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-skip-function-global): New option.
+       (org-agenda-skip-eval): New function.
+       (org-agenda-skip): Use `org-agenda-skip-eval' and also check for
+       the global skipping condition.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-html.el (org-export-as-html): Handle timestamps after
+       handling links.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-tangle-jump-to-org): Ever wider searches
+       until either a matching block is found, or the limits of the file
+       are reached.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-update-block-body): Literal argument to
+       `replace-match' to allow insertion of text containing '\'.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ref.el (org-babel-ref-parse): Allow passing empty strings
+       into code blocks.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * test-org-table.el
+       (test-org-table/org-table-convert-refs-to-rc/3)
+       (test-org-table/org-table-convert-refs-to-rc/2)
+       (test-org-table/org-table-convert-refs-to-rc/1)
+       (test-org-table/org-table-convert-refs-to-an/3)
+       (test-org-table/org-table-convert-refs-to-an/2)
+       (test-org-table/org-table-convert-refs-to-an/1): Provide tests for
+       table formular format conversion.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-sort-entries): Fix sorting with a bold emphasis at
+       bol.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-open-src-block-result): Must collect result
+       *before* jumping to the result buffer.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-src-block-names): Fix bug, wrong match-string
+       used after update to regexp.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-temp-file): Ensure that
+       `org-babel-temporary-directory' is bound before using.
+       (org-babel-remove-temporary-directory): Safer error throwing.
+
+2011-07-28  niels giesen  <niels.giesen@gmail.com>
+
+       * org-docbook.el (org-export-docbook-finalize-table): Do literal
+       replacements.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-execute-src-block): Uses org-src-lang-modes to
+       resolve language names for evaluation.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-templates): Add %f and %F escapes
+       (org-capture): Add more information to capture property list
+       (org-capture-fill-template): Handle %f and %F escapes.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-publish.el (org-publish-cache-ctime-of-src): Use mtime of
+       symlink target.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-occur-next-match): New function.
+       (org-mode): Set the variable `next-error-function'.
+       (org-highlight-new-match): Add an `org-type' property to the
+       overlays.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-calc.el: No longer require `calc-trail' on XEmacs.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-modules): Add `org-eshell'.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-special-blocks.el (htmlp, latexp, line): Add defvars for
+       dynamically scoped variables.
+
+       * org.el (org-modules): Move `org-special-blocks' into the core
+       modules section.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-special-blocks.el: New file.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-plist-delete): Remove duplicate definition.
+
+2011-07-28  Bernt Hansen  <bernt@norang.ca>
+
+       * org-agenda.el (org-agenda-goto): Display invisible entry text.
+
+       * org-agenda.el (org-agenda-switch-to): Display invisible entry
+       text.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-get-category): New optional argument FORCE-REFRESH.
+       Automatically refresh if the property is not there.
+       (org-entry-properties): Remove refresh - this is now done in
+       org-get-category.
+
+       * org-clock.el (org-clock-insert-selection-line): Let
+       `org-get-category' do the property refresh.
+
+       * org-archive.el (org-archive-subtree): Force a refresh of
+       category properties.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-icalendar.el (org-print-icalendar-entries): Do not manually
+       refresh categories.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * org.el (org-display-inline-images): Check for clear-image-cache
+       before using it.
+
+2011-07-28  Bernt Hansen  <bernt@norang.ca>
+
+       * org.el: Document missing value for org-link-frame-setup.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob-R.el (org-babel-R-write-object-command): Force evaluation of
+       user code prior to the R exception-handling, so that errors in
+       user code are unhandled.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * org-src.el (org-src-font-lock-fontify-block): Test, early on,
+       that a major-mode function corresponding to the language string
+       exists.
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-exp.el (org-export-mark-list-ending): Insert additional
+       newline characters if end-list-marker is at a wrong position.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-script-escape): Replace commas with spaces for
+       better list reading when list items are packed with commas,
+       e.g. Haskell list output.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-sass.el (org-babel-execute:sass): Uses ob-eval for better
+       error reporting.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-confirm-evaluate): Fix for the case when
+       org-confirm-babel-evaluate is a function (used to always ask no
+       matter what the function returns).
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob-R.el: Delete duplicated function.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-execute-src-block): Removed unused flet
+       function.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob-asymptote.el (org-babel-execute:asymptote): Return nil to
+       signal that the intended content has been written to file.
+
+       * ob-ditaa.el (org-babel-execute:ditaa): Return nil to signal that
+       the intended content has been written to file.
+
+       * ob-dot.el (org-babel-execute:dot): Return nil to signal that the
+       intended content has been written to file.
+
+       * ob-gnuplot.el (org-babel-execute:gnuplot): Return nil to signal
+       that the intended content has been written to file.
+
+       * ob-latex.el (org-babel-execute:latex): Return nil to signal that
+       the intended content has been written to file.
+
+       * ob-mscgen.el (org-babel-execute:mscgen): Return nil to signal
+       that the intended content has been written to file.
+
+       * ob-octave.el (org-babel-execute:octave): Return result; not name
+       of output file.
+
+       * ob-plantuml.el (org-babel-execute:plantuml): Return nil to
+       signal that the intended content has been written to file.
+
+       * ob-python.el (org-babel-execute:python): Return result; not name
+       of output file.
+
+       * ob-ruby.el (org-babel-execute:ruby): Return result; not name of
+       output file.
+
+       * ob-sass.el (org-babel-execute:sass): Return nil if result has
+       been written to file.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob-R.el (org-babel-R-graphical-output-file): New function
+       returns the name of the output file iff R has been instructed to
+       send graphical output to file by means of the ":results graphics"
+       directive.
+       (org-babel-expand-body:R): Use `org-babel-R-graphical-output-file'
+       when constructing the R code to evaluate, which may be augmented
+       with code implementing the writing of graohical output to file.
+       (org-babel-execute:R): Use `org-babel-R-graphical-output-file' to
+       determine whether R is taking responsibility for writing output to
+       file; if so, this is signaled to ob.el by returning a nil result.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob.el (org-babel-format-result): New function to format results
+       of src block execution.
+       (org-babel-execute-src-block): Use `org-babel-format-result' when
+       writing to file.
+       (org-babel-open-src-block-result): Use `org-babel-format-result'
+       when displaying results in a buffer.  Name results buffer
+       differently.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob.el (org-babel-execute-src-block): Avoid calling
+       `orgtbl-to-generic' on number results.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-execute-src-block): Allow specification of
+       table separator with :sep header argument.
+       (org-babel-open-src-block-result): Allow specification of table
+       separator with :sep header argument.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob.el (org-babel-execute-buffer): Wipe error buffer at outset of
+       executing buffer (note that this handles execute subtree also).
+
+2011-07-28  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-inlinetask.el (org-inlinetask-in-task-p): Small refactoring,
+       do not modify match data either.
+       (org-inlinetask-goto-end): Small refactoring, remove
+       case-sensitivity.
+       (org-inlinetask-goto-beginning): Small refactoring, remove
+       case-sensitivity.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-set-target-location): Use
+       `current-time'.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-set-target-location): Use
+       `current-time'.
+
+2011-07-28  Bernt Hansen  <bernt@norang.ca>
+
+       * org.el (org-before-first-heading-p): If point is on an org-mode
+       heading line then we are not before the first heading.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>  (tiny change)
+
+       * org-timer.el (org-timer-continue-hook): Define the variable
+       (org-timer-pause-or-continue): Run hook after relative timer is
+       continued.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-compile-prefix-format): Allow %() expression.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-capture.el (org-capture-fill-template): Use org-eval.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-eval): New function.
+
+2011-07-28  Dan Davison  <dandavison7@gmail.com>
+
+       * ob.el (org-babel-execute-src-block): With :results file, when
+       :file is not supplied, interpret result as a file link as long as
+       it is a string.
+
+2011-07-28  David Maus  <dmaus@ictsoc.de>
+
+       * org-latex.el (org-export-latex-preprocess): Don't convert link
+       description parts that look like numeric footnote.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-latex.el (org-export-latex-tables): Allowing specification
+       of tabular[xy] inner environments through the ATTR_LaTeX line.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-capture.el (org-capture-fill-template): Use
+       `org-set-property' directly.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-agenda-prefix-format): Add missing `search'
+       item in docstring.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-exp.el (org-export-string): Use `format' to construct
+       function call to allow symbolic or string arguments.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-place-entry):
+       (org-capture-insert-template-here): Check tree for validity before
+       pasting it.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org-gnus.el (org-gnus-store-link): Trim date.
+
+2011-07-28  Julien Danjou  <julien@danjou.info>
+
+       * org.el (org-email-link-description): Allow to retrieve email
+       link date.
+
+2011-07-28  Lawrence Mitchell  <wence@gmx.li>
+
+       * org.el (org-make-target-link-regexp): `regexp-quote' target
+       before replacing whitespace.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-expand-noweb-references): Noweb references can
+       now be resolved from the library of babel.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-result-end): No longer leaving trailing new
+       line after block removal.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-first-lines): Anchor outline
+       regexp during LaTeX tree export.
+
+2011-07-28  Konrad Hinsen  <konrad.hinsen@fastmail.net>
+
+       * ob-python.el (org-babel-python-initiate-session-by-key): Make
+       sure that py-which-bufname is initialized, as otherwise it will be
+       overwritten the first time a Python buffer is created.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-sh.el (org-babel-sh-var-to-sh): Better escaping of variables
+       with spaces.
+
+2011-07-28  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-org.el (org-babel-execute:org): Padding code block with an
+       empty title on LaTeX export.
+
+2011-07-28  Matt Lundin  <mdl@imapmail.org>
+
+       * org.el (org-entry-properties): Stop scanning for timestamps if a
+       specific timestamp property (e.g., DEADLINE, SCHEDULED, etc.) is
+       requested and a match is found.  Also, if a specific timestamp
+       property is requested, do not push non-relevant timestamps onto
+       property list.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-add-time-grid-maybe): Show time only
+       when grid is being made for today.
+
+2011-07-28  Matt Lundin  <mdl@imapmail.org>
+
+       * org-agenda.el (org-agenda-get-scheduled): Don't call
+       `org-is-habit-p' until after checking for
+       `org-agenda-skip-scheduled-if-done'.
+
+2011-07-28  Achim Gratz  <Stromeko@nexgo.de>
+
+       * org.el: Remove spurious linebreak introduced by earlier patch.
+
+       * ob.el, ob-ref.el: Remove double fix of the same problem.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-table.el (orgtbl-ctrl-c-ctrl-c): Parse buffer for constants.
+
+2011-07-28  Łukasz Stelmach  <lukasz.stelmach@iem.pw.edu.pl>
+
+       * org-html.el (org-export-html-mathjax-template): Displaymath
+       environment and MathJax.
+
+2011-07-28  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-faces.el (org-agenda-current-time): New face.
+
+       * org-agenda.el (org-agenda-show-current-time-in-grid):
+       (org-agenda-current-time-string): New options.
+       (org-agenda-add-time-grid-maybe): Add current time to time grid.
+
+2011-05-10  Jim Meyering  <meyering@redhat.com>
+
+       Fix doubled-word typos.
+       * org-agenda.el (org-agenda-entry-types): the the -> the
+       * org-table.el (org-table-get-remote-range): or or -> or
+       * org-wl.el (org-wl-folder-type): the the -> the
+       * org.el (org-goto, org-inside-LaTeX-fragment-p): Likewise.
+
+2011-03-15  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * org-src.el (org-src-switch-to-buffer):
+       * org-plot.el (org-plot/gnuplot-script, org-plot/gnuplot):
+       * org-mouse.el (org-mouse-agenda-type):
+       * org-freemind.el (org-freemind-node-to-org):
+       * ob-sql.el (org-babel-execute:sql):
+       * ob-exp.el (org-babel-exp-do-export, org-babel-exp-code):
+       * ob-ref.el (org-babel-ref-resolve): Fix use of case.
+
+2011-03-07  Chong Yidong  <cyd@stupidchicken.com>
+
+       * Version 23.3 released.
+
 2011-03-06  Juanma Barranquero  <lekktu@gmail.com>
 
        * org.el (org-blank-before-new-entry, org-context-in-file-links)
 
 2010-12-11  Nicolas Goaziou  <n.goaziou@gmail.com>
 
-       * org-exp.el (org-export-preprocess-string): delaying code block
+       * org-exp.el (org-export-preprocess-string): Delay code block
        processing a bit to allow correct list parsing in the export string.
 
 2010-12-11  Christopher Allan Webber  <cwebber@dustycloud.org>
 
 2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
 
-       * ob-lob.el (org-babel-lob-get-info): including pass-through
+       * ob-lob.el (org-babel-lob-get-info): Include pass-through
        header arguments in results variable header argument string.
 
 2010-12-11  David Maus  <dmaus@ictsoc.de>
 
 2010-12-11  Nicolas Goaziou  <n.goaziou@gmail.com>
 
-       * org.el (org-indent-line-function): simplify code and remove bug that
+       * org.el (org-indent-line-function): Simplify code and remove bug that
        would insert a tab at the beginning of the line when trying to
        indent the item.
 
 
 2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
 
-       * ob-calc.el (org-babel-execute:calc): support for variables --
+       * ob-calc.el (org-babel-execute:calc): Support for variables --
        converts :var variables in calc variables.
 
 2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
 2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
 
        * org-indent.el (org-indent-add-properties):
-       Use `with-silent-modificatons'.
-       (org-indent-remove-properties): Use `with-silent-modificatons'.
+       Use `with-silent-modifications'.
+       (org-indent-remove-properties): Use `with-silent-modifications'.
 
 2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
 
 2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
 
        * ob.el (org-babel-get-src-block-info): Form info list correctly
-       when parenthesised arguments are missing.
+       when parenthesized arguments are missing.
 
 2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
 
        src blocks.
        (org-speed-command-default-hook): The default hook for
        org-speed-command-hook.  Factored out from org-self-insert-command
-       and mimics existing behaviour.
+       and mimics existing behavior.
        (org-self-insert-command): Modified to use org-speed-command-hook.
 
 2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
        (org-export-latex-keywords-maybe):
        Use `org-export-latex-tag-markup'.
 
-2010-11-11  Rémi Vanicat  <vanicat@debian.org>
+2010-11-11  Rémi Vanicat  <vanicat@debian.org>  (tiny change)
 
        * org-icalendar.el (org-icalendar-use-UTC-date-time): New option.
        (org-ical-ts-to-string): Use UTC time when requested.
 
 2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
 
-       * ob-tangle.el: autoload org-babel-tangle-lang-exts from ob-tangle.
+       * ob-tangle.el: Autoload org-babel-tangle-lang-exts from ob-tangle.
 
 2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
 
 2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
 
        * org-list.el (org-insert-item-internal): Guessing of blank lines
-       number is made by looking at neighbours items, if any.
+       number is made by looking at neighboring items, if any.
 
 2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
 
 2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
 
        * org-list.el (org-insert-item-internal): New function to handle
-       positionning and contents of an item being inserted at a specific
+       positioning and contents of an item being inserted at a specific
        pos. It is not possible anymore to split a term in a description
        list or a checkbox when inserting a new item.
 
 
 2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
 
-       * ob-scheme.el: very preliminary support for evaluating scheme
+       * ob-scheme.el: Very preliminary support for evaluating scheme
        code blocks.
 
        * org.el (org-babel-load-languages): Adding scheme.
 
        * ob-latex.el (org-babel-execute:latex): Adding new ":fit" and
        ":border" header arguments which both use the "preview" latex
-       package to fit the resulting pdf image to the figure.
+       package to fit the resulting PDF image to the figure.
 
 2010-11-11  David Maus  <dmaus@ictsoc.de>
 
 
 2010-11-11  David Maus  <dmaus@ictsoc.de>
 
-       * org-agenda.el (org-write-agenda): Delete postscript file after
-       creating conversion to pdf.
+       * org-agenda.el (org-write-agenda): Delete PostScript file after
+       creating conversion to PDF.
 
 2010-11-11  David Maus  <dmaus@ictsoc.de>
 
 
 2010-07-19  Bastien Guerry  <bzg@altern.org>
 
-       * org-timer.el (org-timer-set-timer): Fix bug about cancelling
+       * org-timer.el (org-timer-set-timer): Fix bug about canceling
        timers.
 
 2010-07-19  David Maus  <dmaus@ictsoc.de>
        a list of symbols specifying which of the special keywords #+DATE,
        #+AUTHOR, #+EMAIL and #+TITLE should be hidden by font lock.
        (org-fontify-meta-lines-and-blocks): Changes to font-lock code
-       implementing new faces and hiding behaviour.
+       implementing new faces and hiding behavior.
 
        * org-faces.el (org-document-title): New face for #+TITLE lines.
        (org-document-info): New face for #+DATE, #+AUTHOR, #+EMAIL lines.
        package.
 
        * org-latex.el (org-export-latex-tables): Only add a caption when
-       macro in in longtable environments if one has been defined.
+       macro is in longtable environments if one has been defined.
 
        * org-html.el (org-export-as-html): Only take title from buffer if
        not exporting body-only.
        buffer and at the position of the given clock.  However, changes
        to the current clock are local and have no effect on the user's
        active clock.  This allows, for example, far any clock to be
-       cancelled without cancelling the active clock.
+       canceled without canceling the active clock.
        (org-clock-clock-in): New inline function that switches the active
        clock to the given clock.  If either the argument RESUME, or the
        global `org-clock-in-resume', are non-nil, it will resume a clock
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
        * org.el (org-remove-empty-overlays-at)
-       (org-clean-visibility-after-subtree-move): New functons.
+       (org-clean-visibility-after-subtree-move): New functions.
        (org-move-subtree-down): Simplify cleanup of display.
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
 2009-08-06  Bastien Guerry  <bzg@altern.org>
 
-       * org.el (org-special-ctrl-a/e): Explicitely bind the value
+       * org.el (org-special-ctrl-a/e): Explicitly bind the value
        'reversed for this option to the "true line boundary first"
        behavior.
        (org-tags-match-list-sublevels): Document the 'indented value for
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
        * org.el (org-edit-src-code, org-edit-fixed-width-region): Use a
-       better bufer-generating mechanism.
+       better buffer-generating mechanism.
        (org-edit-src-find-buffer): New function.
 
        * org-icalendar.el (org-print-icalendar-entries): Don't check for
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org.el (org-sort-entries-or-items): Match TODO keywrds
+       * org.el (org-sort-entries-or-items): Match TODO keywords
        case-sensitively, when sorting.
        (org-priority): Do not match TODO keywords with wrong case.
 
 
        * org-exp.el (org-export-as-html): Use IDs in the correct way.
 
-       * org.el (org-uuidgen-p): New funtion.
+       * org.el (org-uuidgen-p): New function.
 
        * org-agenda.el (org-agenda-fontify-priorities): New default value
        `cookies'.
 
        * org.el (org-enforce-todo-checkbox-dependencies): New option.
        (org-block-todo-from-checkboxes): New function.
-       (org-todo): Make tripple prefix arg circumvent blocking.
+       (org-todo): Make triple prefix arg circumvent blocking.
 
 2009-01-30  Glenn Morris  <rgm@gnu.org>
 
        * org.el (org-agenda-tags-todo-honor-ignore-options):
        Declare variable.
 
-       * org-table.el (org-table-insert-hline): Fix typo in fuction call
+       * org-table.el (org-table-insert-hline): Fix typo in function call
        to `backward-char'.
 
        * org-exp.el (org-export-as-html): Remove the initial space from
 2008-11-23  Carsten Dominik  <carsten.dominik@gmail.com>
 
        * org-export-latex.el (org-export-latex-subcontent):
-       Interprete target aliases as additonal labels.
+       Interpret target aliases as additional labels.
 
        * org-exp.el (org-export-target-aliases): New variable.
        (org-export-preprocess-string)
        (org-export-handle-invisible-targets): Fill the alias alist.
        (org-export-as-html): Remove the &nbsp; from the anchor, and also
        assign an id.
-       (org-html-level-start): Insert the target aliases as additonal
+       (org-html-level-start): Insert the target aliases as additional
        anchors.
 
        * org.el (org-edit-fixed-width-region): Fix bug when starting a new
 
        * org-agenda.el (org-format-agenda-item)
        (org-agenda-filter-make-matcher): Make sure tags are stored and
-       compared donwcased.
+       compared downcased.
 
 2008-10-26  Carsten Dominik  <dominik@science.uva.nl>
 
        * org.el (org-entry-get-multivalued-property)
        (org-entry-protect-space, org-entry-restore-space):
        New functions.
-       (org-file-apps-defaults-macosx): Let postscript files be opened by
+       (org-file-apps-defaults-macosx): Let PostScript files be opened by
        preview.
        (org-time-stamp-inactive): Call `org-time-stamp'.
-       (org-time-stamp): New argument `inactive'.  Also edit inacive
+       (org-time-stamp): New argument `inactive'.  Also edit inactive
        stamps.  Convert time stamp type.
        (org-open-file): Interpret the `default' value for the `command'
        in `org-file-apps'.
        (org-edit-fixed-width-region): Also try
        `org-edit-fixed-width-region'.
        (org-edit-fixed-width-region-mode): New option.
-       (org-activate-code): Only interprete lines starting with colon
+       (org-activate-code): Only interpret lines starting with colon
        plus a space as example lines.
 
        * org-remember.el (org-remember-templates): Add nil instead of
 2008-06-17  Carsten Dominik  <dominik@science.uva.nl>
 
        * org.el (org-schedule, org-deadline): Protect scheduled and
-       deadline tasks against changes that accidently remove the
+       deadline tasks against changes that accidentally remove the
        repeater.  Also show a message with the new date when done.
 
 2008-06-17  Carsten Dominik  <dominik@science.uva.nl>
 
   You should have received a copy of the GNU General Public License
   along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
-