Update and split ChangeLogs.
[bpt/emacs.git] / lisp / org / ChangeLog
index db2d0e0..ba05f89 100644 (file)
-2011-02-28  Chong Yidong  <cyd@stupidchicken.com>
+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-02-23  Juanma Barranquero  <lekktu@gmail.com>
+2011-03-06  Juanma Barranquero  <lekktu@gmail.com>
+
+       * org.el (org-blank-before-new-entry, org-context-in-file-links)
+       (org-refile-targets, org-log-repeat, org-insert-link)
+       (org-speed-command-default-hook, org-speed-command-hook)
+       (org-in-regexps-block-p, org-yank-generic, org-goto-first-child):
+       Fix typos in docstrings.
+       (org-toggle-pretty-entities): Fix typo in message.
+
+2011-03-06  Juanma Barranquero  <lekktu@gmail.com>
+
+       * org-id.el: Don't set `kill-emacs-hook' on noninteractive sessions.
+
+2011-02-10  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * org-remember.el (org-remember-mode-map):
+       * org-src.el (org-src-mode-map): Move initialization into declaration.
+
+2011-01-13  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * org-remember.el (org-remember-mode):
+       * org-capture.el (org-capture-mode): Don't run hook redundantly.
+
+2011-01-09  Chong Yidong  <cyd@stupidchicken.com>
+
+       * org-faces.el (org-link): Inherit from link face.
+       Suggested by Joakim Verona.
+
+2010-12-11  Tassilo Horn  <tassilo@member.fsf.org>
+
+       * org-footnote.el (org-footnote-create-definition): Place
+       Footnotes section before message-signature-separator also in modes
+       derived from message-mode.
+
+2010-12-11  Julien Danjou  <julien@danjou.info>
+
+       * org.el (org-make-tags-matcher): Remove useless cat-p value.
+
+2010-12-11  Julien Danjou  <julien@danjou.info>
+
+       * org.el (org-entry-properties): Enhance docstring.
+
+2010-12-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-top-point-with-indent)
+       (org-list-bottom-point-with-indent): Pay also attention to
+       'original-indentation property of text, as blocks are put to
+       column 0 upon exporting.
+
+2010-12-11  Dan Davison  <dandavison7@gmail.com>
+
+       * ob.el (org-babel-remove-temporary-directory): Handle exception
+       with message informing of failure to remove directory.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-clojure.el (org-babel-header-arg-names:clojure): Add
+       `package' to the list of Clojure header arguments which will be read
+       from heading properties.
+
+2010-12-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-inlinetask.el (org-inlinetask-export-templates): Add
+       Sébastien Vauban's suggestion for LaTeX export in docstring.  This is
+       not default as it requires an additional LaTeX package: "todonotes".
+
+2010-12-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-inlinetask.el (org-inlinetask-export-templates): New variable.
+
+       * org-inlinetask.el (org-inlinetask-export-handler): Make use of
+       templates to export inline tasks.
+
+2010-12-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-current-level): Ignore inline tasks when getting current
+       level of entry.
+
+2010-12-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-indent-line-function): Ignore drawers inside inline
+       tasks  if the line to indent isn't inside an inline task itself.
+
+2010-12-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-inlinetask.el (org-inlinetask-get-task-level): New function.
+
+       * org-indent.el (org-indent-add-properties): Find true level of
+       indentation wrt inline tasks.
+
+2010-12-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-inlinetask.el (org-inlinetask-outline-regexp): New function.
+
+       * org-inlinetask.el (org-inlinetask-goto-beginning): New function.
+
+       * org-inlinetask.el (org-inlinetask-goto-end): New function.
+
+       * org.el (org-mark-subtree): New command.
+
+       * org.el (org-speed-commands-default, org-mode-map): Make use of
+       new command.
+
+2010-12-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-inlinetask.el (org-inlinetask-export-handler): Remove protection
+       from @<span class...> so it can be removed during LaTeX export.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-insert-result): More informative code block
+       evaluation messages.
+
+2010-12-11  Matt Lundin  <mdl@imapmail.org>
+
+       * org.el (org-make-heading-search-string): Optionally limit number
+       of lines stored in file link search strings.
+       (org-context-in-file-links): Add option to set to integer specifying
+       number of lines.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-finalize): New prefix argument
+       STAY-WITH-CAPTURE.
+       (org-capture-refile): Improve docstring.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-sql.el (org-babel-execute:sql): Add msosql as optional sql
+       interaction engine.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-list):
+       (org-agenda-goto-today): Use `org-today'.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-make-header): Swap \begin{document}
+       and the title/author definitions.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-macs.el: Better backup definition for
+       `with-silent-modifications'.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-python.el (org-babel-execute:python): Rename "prefix" to
+       "preamble".
+       (org-babel-python-evaluate): Rename "prefix" to "preamble".
+       (org-babel-python-evaluate-external-process): Rename "prefix" to
+       "preamble".
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-examplize-region): Check if `end' is a marker
+       or a point and handle appropriately.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-sql.el (org-babel-execute:sql): Explicitly set field
+       separator to \t when importing tabular data.
+
+2010-12-11  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-agenda-custom-commands-local-options):
+       Allow org-agenda-span to be a symbol.
+       (org-agenda-ndays): Make obsolete.
+       (org-agenda-span): New variable superseding org-agenda-ndays.
+       (org-agenda-menu): Use org-agenda-current-span.
+       (org-agenda-current-span): New local variable storing current
+       span.
+       (org-agenda-list): Take a span instead of ndays as argument.
+       This function is now responsible for computing the ndays based
+       on span.
+       (org-agenda-ndays-to-span): Return span only if number of days
+       really matches.
+       (org-agenda-span-to-ndays): New function.
+       (org-agenda-manipulate-query): Use org-agenda-compute-starting-span.
+       (org-agenda-goto-today): Use org-agenda-compute-starting-span.
+       (org-agenda-later): Do not give compute a new span, use the
+       current one.
+       (org-agenda-day-view, org-agenda-week-view)
+       (org-agenda-month-view, org-agenda-year-view): Stop touching
+       org-agenda-ndays.
+       (org-agenda-change-time-span): Only compute starting-span.
+       (org-agenda-compute-starting-span): New function derived from
+       the old org-agenda-compute-time-span.
+       (org-agenda-set-mode-name): Compute mode based on
+       org-agenda-current-span.
+       (org-agenda-span-name): New function.
+
+2010-12-11  Robert Pluim  <rpluim@gmail.com>  (tiny change)
+
+       * org-agenda.el (org-agenda-toggle-deadlines): Fix docstring.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-clock.el (org-quarter-to-date): Define variables.
+       (org-clock-special-range): Defin variables.  Use org-floor*.
+       (org-clocktable-write-default): Define tcol.
+
+       * org-compat.el (org-floor*): New function.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+           John Wiegley  <jwiegley@gmail.com>
+
+       * org-complete.el: New file.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-clock.el (org-clocktable-write-default): Fix the % formula.
+
+2010-12-11  Matt Lundin  <mdl@imapmail.org>
+
+       * org-agenda.el (org-format-agenda-item): The value of
+       org-category is not converted to a string unless it is defined.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-python.el (org-babel-execute:python): Pass the new "prefix"
+       header argument through to external evaluation.
+       (org-babel-python-evaluate): Pass the new "prefix" header argument
+       through to external evaluation.
+       (org-babel-python-evaluate-external-process): When specified prepend
+       "prefix" to the file used in external evaluation.
+
+2010-12-11  Dan Davison  <dandavison7@gmail.com>
+
+       * ob-python.el (org-babel-python-evaluate-session): Change python
+       module name from 'pp' to 'pprint'.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-R.el (org-babel-R-evaluate-session): Removing empty lines
+       from R session output, these are often the result of variable
+       assignments.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-sql.el (orgtbl-to-csv): Declaring an external function to
+       fix a compiler warning.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-eval.el (require): No longer require ob.el to allow
+       requiring by ob.el.
+
+       * ob.el (ob-eval): Require ob-eval.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-confirm-evaluate): Show code block's name when
+       it is available during evaluation query.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-sql.el (org-babel-expand-body:sql): Expand the body of a sql
+       code block.
+       (org-babel-execute:sql): Use sql specific body expansion function.
+       (org-babel-sql-expand-vars): Insert variables into a sql code block.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-insert-result): Using markers instead of
+       points for more robust buffer anchors.
+
+2010-12-11  Julien Danjou  <julien@danjou.info>
+
+       * org-capture.el: Use org-today.
+
+2010-12-11  Julien Danjou  <julien@danjou.info>
+
+       * org-habit.el: Use org-today.
+
+2010-12-11  Julien Danjou  <julien@danjou.info>
+
+       * org.el (org-auto-repeat-maybe): Use org-today.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-clock.el (org-day-of-week): New function.
+       (org-quarter-to-date): New function.
+       (org-clock-special-range): Implement quarters.
+
+2010-12-11  Sébastien Vauban  <wxhgmqzgwmuf@spammotel.com>
+
+       * org.el (org-complete-tags-always-offer-all-agenda-tags):
+       Fix docstring.
+
+2010-12-11  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-format-agenda-item): Convert category to a string
+       if it is a symbol.  This fixes the following call to
+       org-agenda-get-category-icon which fails if category is not a string.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-clojure.el: Updated requirements documentation to mention
+       the minimum version of Clojure.
+       (org-babel-expand-body:clojure): Fully qualified function name.
+
+2010-12-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-latex.el (org-export-latex-lists): Do not add an
+       unnecessary newline character after a list.
+
+       * org-list.el (org-list-bottom-point-with-indent): Ensure bottom
+       point is just after a non blank line.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-examplize-region): Remove old assertion which
+       no longer applies to the result insertion code.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-python.el (org-babel-execute:python): Use a :return header
+       argument for external evaluation in which the code block body need
+       to be wrapped in a function.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-clojure.el (org-babel-expand-body:clojure): Trapped free
+       variable.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-edit-special): Edit formulas when in TBLMF line.
+
+2010-12-11  Allen S. Rout  <asr@ufl.edu>  (tiny change)
+
+       * org-capture.el (org-capture-after-finalize-hook): New hook.
+       (org-capture-finalize): Run the new hook.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-clojure.el (org-babel-expand-body:clojure): Support for
+       pretty printing of Clojure code and data.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-insert-result): No longer escape results which
+       will be wrapped in a block.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-eval.el (org-babel-eval-wipe-error-buffer): Fix compiler
+       warning and added documentation string.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-clojure.el (org-babel-execute:clojure): Remade using slime
+       for all code evaluation.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-beamer.el (org-beamer-sectioning): Allow overlay arguments for
+       the column as well.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-confirm-evaluate): More descriptive message
+       when evaluation is aborted or disabled.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-insert-result): Responds to new "wrap" header
+       argument.
+       (org-babel-merge-params): Includes new "wrap" header argument in
+       one of the results header argument exclusive groups.
+
+2010-12-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-macs.el (with-silent-modifications): Fix condition for
+       with-silent-modification.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-parse-header-arguments): Stripping trailing
+       spaces off of header arguments (even the first one).
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-sh.el (org-babel-sh-var-to-sh): Wrap end token of heredoc in
+       single quotes which is the best practice.
+       (org-babel-sh-table-or-results): Use `org-babel-script-escape' for
+       more robust parsing of shell output.
+
+2010-12-11  Dan Davison  <dandavison7@gmail.com>
+
+       * org.el (org-additional-option-like-keywords): Add more keywords,
+       and colons to some old ones.
+
+2010-12-11  Dan Davison  <dandavison7@gmail.com>
+
+       * ob-eval.el (org-babel-error-buffer-name): Define new variable.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-python.el (org-babel-python-table-or-string):
+       Using `org-babel-script-escape' for reading string input from scripting
+       languages.
+
+2010-12-11  Achim Gratz  <Stromeko@nexgo.de>  (tiny change)
+
+       * org-macs.el (org-called-interactively-p): Wrap function call in
+       with-no-warnings.
+       (with-silent-modifications): Declare macro for Emacs < 23.2.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-parse-header-arguments): Remove addition of
+       ":" to singleton first header arguments as it was leading to errors.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-make-header): Run the title through
+       `org-export-latex-fontify-headline'.
+       (org-export-latex-fontify-headline): Do the protection of math
+       snippets also here.
+
+2010-12-11  Richard Lawrence  <richard.lawrence@berkeley.edu>
+
+       * org-latex.el (org-export-as-latex): Sent the section title
+       through the preprocessor.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-html.el (org-html-level-start): Mark listified headings
+       with a custom id.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-open-at-point): Don't do footnote action if cursor is
+       on a bracket link.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-edit-special): Check also for TBLFM line.
+
+2010-12-11  Achim Gratz  <Stromeko@Stromeko.DE>  (tiny change)
+
+       * org-clock.el (org-get-clocktable): Previous patch incorrectly
+       required whitespace in front of #+BEGIN: and #+END:.
+
+2010-12-11  Dan Davison  <dandavison7@gmail.com>
+
+       * org-src.el (org-edit-src-code): Allow region to be inherited by
+       edit buffer when mark is one character beyond end of src block.
+
+2010-12-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-cycle-list-bullet): Ensure point is at bol before
+       checking item indentation.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-map-src-blocks): Move to earlier in the file
+       and now autoloading.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ref.el (org-babel-ref-at-ref-p): Use higher level function
+       for testing list membership.
+
+       * ob.el (org-babel-read-result): Use higher level function for
+       testing list membership.
+       (org-babel-result-end): Use higher level function for testing list
+       membership.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-sqlite.el (ob-eval): Require ob-eval for external command
+       execution.
+       (org-babel-execute:sqlite): No longer uses the init option for
+       passing commands to sqlite.
+
+2010-12-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-indent-line-function): Drawers and blocks have no
+       influence on indentation of text below.  Also fix indentation
+       problem with a block at column 0 and add a special case for
+       literal examples.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-map-src-blocks): Ensure that the file argument
+       is only evaluated once.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ref.el (org-babel-ref-resolve): Recognize `list' as a unique
+       type of data
+       (org-babel-ref-at-ref-p): Recognize `list' as a unique type of data.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-load-file): Can be called interactively.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>  (tiny change)
+
+       * org-table.el (orgtbl-after-send-table-hook): New hook.
+       (orgtbl-ctrl-c-ctrl-c): Run `orgtbl-after-send-table-hook' when a
+       table was sent.
+       (orgtbl-send-table): Return the number of sent tables, or nil if no
+       sending has happened.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-get-priority-function): New option.
+       (org-get-priority): Call `org-get-priority-function' if that
+       has been set.
+
+2010-12-11  Dan Davison  <dandavison7@gmail.com>
+
+       * ob-table.el (org-babel-table-truncate-at-newline): Only add
+       "..." if there is something after the newline.
+
+2010-12-11  Achim Gratz  <Stromeko@nexgo.de>  (tiny change)
+
+       * org-clock.el (org-get-clocktable):
+       (org-in-clocktable-p):
+       (org-clocktable-shift):
+       (org-clocktable-steps): Fix regexp to allow for indented clock tables.
+
+2010-12-11  Puneeth Chaganti  <punchagan@gmail.com>
+
+       * org-exp.el (org-export-handle-include-files): Support :minlevel
+       property.
+       (org-get-file-contents): New argument minlevel to demote included
+       content.
+
+2010-12-11  Noorul Islam  <noorul@noorul.com>
+
+       * org-latex.el (org-export-latex-hyperref-format): New option.
+       (org-export-latex-href-format): Rename the existing variable
+       `org-export-latex-hyperref-format' as `org-export-latex-href-format'
+       (org-export-latex-links): Use `org-export-latex-hyperref-format' and
+       `org-export-latex-href-format'.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-calc.el (org-babel-execute:calc): Ensure the *Calculator*
+       buffer exists before it is used.
+
+2010-12-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-exp.el (org-export-preprocess-string): delaying code block
+       processing a bit to allow correct list parsing in the export string.
+
+2010-12-11  Christopher Allan Webber  <cwebber@dustycloud.org>
+
+       * org-agenda.el (org-agenda-timegrid-use-ampm): New option.
+       (org-agenda-time-of-day-to-ampm): New function.
+       (org-agenda-time-of-day-to-ampm-maybe): New function.
+       (org-format-agenda-item): Call org-agenda-time-of-day-to-ampm-maybe.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-faces.el (org-cycle-level-faces): New option.
+
+       * org.el (org-get-level-face): Honor org-cycle-level-faces.
+
+2010-12-11  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-agenda-today): New function.
+       (org-agenda-get-day-face): New function.
+       (org-timeline): Use org-agenda-today and org-agenda-get-day-face.
+       (org-agenda-list): Use org-agenda-today and org-agenda-get-day-face.
+       (org-todo-list): Use org-agenda-today.
+       (org-get-all-dates): Use org-agenda-today.
+       (org-agenda-day-face-function): New variable.
+       (org-agenda-get-day-face): Use org-agenda-day-face-function.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-ctrl-c-ctrl-c): Consider sending a radio table also
+       in Org.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-html.el (org-export-as-html): Do not treat partially
+       protected lines as if they were fully protected.
+
+2010-12-11  Dan Davison  <dandavison7@gmail.com>
+
+       * org-exp.el (org-export-format-source-code-or-example):
+       Remove hard-wired configuration of minted export
+       (org-export-latex-minted-with-line-numbers): Remove variable.
+
+2010-12-11  Bastien Guerry  <bzg@altern.org>
+
+       * org-clock.el (org-dblock-write:clocktable): Fix double
+       reference to `link' in let construct.
+       (org-clock-clocktable-formatter): Fix typo in docstring.
+       (org-clocktable-write-default): Fix typo in docstring.
+
+2010-12-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-protocol.el (org-protocol-unhex-string): Normalize percent
+       escape sequence to upper case letters.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lob.el (org-babel-lob-get-info): including pass-through
+       header arguments in results variable header argument string.
+
+2010-12-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-exp.el (org-export-visible): Limit search for in-buffer options
+       beginning of first headline.
+
+2010-12-11  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-open-at-point): Remove stale link handler for news:
+       links.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-clock.el (org-clocktable-write-default): Better handling of
+       narrowing.
+
+2010-12-11  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-agenda-category-icon-alist): Fix defcustom type.
+
+2010-12-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * 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  Julien Danjou  <julien@danjou.info>
+
+       * org.el (org-diary-sexp-entry): Split sexp result strings at semicolon.
+
+2010-12-11  Julien Danjou  <julien@danjou.info>
+
+       * org-agenda.el (org-agenda-prefix-format): Insert place holder
+       for icon.
+       (org-agenda-category-icon-alist): New option.
+       (org-agenda-get-category-icon): New function.
+       (org-format-agenda-item): Support for icons.
+       (org-compile-prefix-format): Support for icons.
+
+2010-12-11  Julien Danjou  <julien@danjou.info>
+
+       * org-compat.el: Create defalias for `string-match-p' and
+       looking-at-p.
+
+2010-12-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * 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>
+
+       * org.el (org-sparse-tree): Mention [r] in dispatch menu.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-list.el (org-list-parse-list): Use `org-looking-at-p'.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-id.el (org-id-store-link): Test for org-mode before checking
+       for IDs.
+
+2010-12-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-shorten-string): New function.
+
+       * org-exp.el (org-export-convert-protected-spaces): New function.
+       (org-export-preprocess-string):
+       Call `org-export-convert-protected-spaces' to handle new hard spaces.
+
+2010-12-11  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-narrow-to-subtree): Check for heading that ends at end
+       of buffer.
+
+2010-11-12  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-templates): Remove autoload from
+       defcustom.
+
+       * ob-lisp.el (slime): Don't expect slime to be present.
+
+2010-11-11  Dan Davison  <dandavison7@gmail.com>
+
+       * ob.el: `copy-sequence' suffices to copy alist; no need for
+       `copy-tree'.
+
+2010-11-11  Dan Davison  <dandavison7@gmail.com>
+
+       * ob.el (org-babel-execute-src-block): If ":results file" is in
+       effect, then ensure that the value of :file is returned as the
+       result; don't rely on language files for this.
+
+2010-11-11  Dan Davison  <dandavison7@gmail.com>
+
+       * ob.el (org-babel-sha1-hash): Avoid corrupting `info' data
+       structure by side-effects of `sort'.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-bottom-point-with-indent): Do not check
+       indentation of a non-empty blank line.
+
+       * org-list.el (org-sort-list): Sort a list with point anywhere
+       inside it.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-calc.el (org-babel-execute:calc): Safer evaluation and
+       hopefully better error messages.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org.el (org-babel-load-languages): Adding calc.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-initiate-session): Don't resolve variable
+       references unless prefix arg is supplied.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-calc.el (org-babel-execute:calc): Ensure that calc stack
+       refers to the correct stack.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-calc.el: Adding the beginnings of support for calc code
+       blocks.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-update-block-body): Declaring function
+       for updating code block bodies.
+       (org-babel-spec-to-string):
+       (org-babel-detangle): Detangle all tangled and commented code
+       blocks in the current file back to org.
+       (org-babel-tangle-jump-to-org): Jump from a tangled and commented
+       file back to the originating org-mode code block ob-tangle:
+       detangle changes in code files back to the original org files.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-tangle-comment-format-beg): Fix typo.
+       (org-babel-tangle-comment-format-end): Fix typo.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-exp.el (org-export-format-source-code-or-example):
+       Use minted for latex source code export if `org-export-latex-listings'
+       has the value 'minted.
+
+       * org-latex.el (org-export-latex-listings): Document special value
+       'minted.
+
+       * org-latex.el (org-export-latex-minted): Delete variable.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-get-src-block-info): Retrieve contents of
+       parentheses, excluding parentheses themselves.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-gnuplot.el (org-babel-variable-assignments:gnuplot):
+       Fix bug in gnuplot data file assignment using user variables.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-latex.el (org-babel-execute:latex): Adding new :headers
+       header argument for latex code blocks.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-templates): New capture property
+       `:kill-buffer'. (org-capture-finalize): Kill target buffer if that
+       is desired.
+       (org-capture-target-buffer): Remember if we have to make the
+       buffer.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-clock.el (org-dblock-write:clocktable): Fix bug when
+       computing clock tables.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-clock.el (org-dblock-write:clocktable): Pass file minutes up
+       to caller even if no table is generated.
+
+2010-11-11  Łukasz Stelmach  <lukasz.stelmach@iem.pw.edu.pl>
+
+       * org-agenda.el (org-agenda-get-sexps): Handle lists as return
+       values from diary entries.
+
+       * org-bbdb.el (org-bbdb-anniversaries): Handle lists of
+       anniversaries.
+
+       * org.el (org-diary-sexp-entry): Handle lists as return values
+       from diary entries.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-empty-lines-before):
+       (org-capture-empty-lines-after): Make sure the n=0 does not insert
+       any newlines.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-clojure.el (org-babel-clojure-babel-clojure-cmd): Fix error
+       message when clojure binary is not found.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-html.el (org-format-table-html): New argument DOCBOOK.
+       (org-format-org-table-html): New argument DOCBOOK.  When set, use
+       align instead of class to align table fields.
+
+       * org-docbook.el (org-export-as-docbook): Specify the docbook
+       argument for the table converter.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-macs.el (org-called-interactively-p): New macro.
+
+       * org-freemind.el: No longer require 'rx.
+       (org-freemind): New customization group, use it for all the
+       variables.
+       (org-export-as-freemind): Add docstring.
+       (org-freemind-show): Improve filen naming.
+       (org-freemind-convert-links-helper): New function.
+       (org-freemind-bol-helper-base-indent): New variable.
+       (org-freemind-bol-helper): New function.
+       (org-freemind-node-css-style): New option.
+       (org-freemind-node-pattern): New variable.
+       (org-freemind-from-org-mode): Better docstring.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * ob-haskell.el (org-babel-variable-assignments:haskell):
+       Don't pass more than two arguments to mapc.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * ob.el (org-babel-ref-resolve): Declare to silence byte compiler.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-footnote.el (message-signature-separator): Defvar to silence
+       byte compiler.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-exp.el (org-export-string): Fix reference to wrong symbol.
+
+2010-11-11  Jambunathan K  <kjambunathan@gmail.com>
+
+       * org.el (org-link-search): Return 'dedicated on successful match
+       when org-link-search-must-match-exact-headline is set to t.
+
+2010-11-11  Daniel Clemente  <n142857@gmail.com>
+
+       * org-html.el (org-html-make-link): Append fragment to file: links
+       if present.
+
+2010-11-11  Tassilo Horn  <tassilo@member.fsf.org>
+
+       * org-footnote.el (org-footnote-create-definition)
+       (org-footnote-goto-local-insertion-point): Add footnotes before
+       signature when in message-mode.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-display-inline-images): Improve regexp.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-cycle): Make sure resetting to startup visibility
+       works after another cycle command.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-exp.el (org-export-string): New function org-export-string
+       can be used to convert a string of test in org-mode markup to a
+       specified format.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-display-inline-images): Allow non-ASCII characters
+       in image file names.  Save match data.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-auto-repeat-maybe): Fix shifting multiple time
+       stamps.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-store-forced-table-alignment):
+       (org-export-remove-special-table-lines): Allow the "c" cookie for
+       table alignment.
+
+       * org-html.el (org-export-table-header-tags):
+       (org-export-table-data-tags): Add another %s format for the
+       alignment.
+       (org-export-html-table-align-individual-fields): New option.
+       (org-format-org-table-html): Implement field-by-field alignment
+       and support centering.
+       (org-format-table-table-html): Make sure the new table tag formats
+       don't break this function.
+
+       * org-table.el (org-table-cookie-line-p):
+       (org-table-align): Allow for the <c> cookie.
+
+       * org.el (org-set-font-lock-defaults): Allow for the <c> cookie.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-exp.el (org-export-normalize-links): Skip normalization of
+       plain links that are part of another link.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-R.el (org-babel-expand-body:R): Fix bug in let binding.
+
+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'.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-table.el (org-table-cookie-line-p): Fix indentation.
+
+       * org-exp.el (org-store-forced-table-alignment): New function.
+       (org-export-preprocess-string):
+       Call `org-store-forced-table-alignment'.
+
+       * org-html.el (org-format-org-table-html): Use stored alignment
+       information.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-execute-src-block): Respects prefix argument
+       (which forces re-calculation).
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-execute-src-block): Remove needless param
+       sorting from ob-execute-src-block, the params are sorted already
+       by ob-sha1-hash.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-sha1-hash): Ensure that info is sorted at the
+       header argument level.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-sha1-hash): Consider words in different order
+       as different input.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-sha1-hash): Fix check for zero length sequences.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-sh.el (org-babel-sh-var-to-sh): Ensure value has the
+       structure of an Org-mode table (list of lists).
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-tangle.el (org-babel-tangle-collect-blocks): Fix bug
+       (reference to unassigned variable `src-lang' and avoid calling
+       org-babel-get-src-block-info twice.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-demarcate-block): Updated to reflect the new
+       info list contents.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-src.el (org-edit-src-code): Supply non-nil argument to
+       `org-babel-get-src-block-info' to avoid resolving variable
+       references.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-map-src-blocks): Fix minor bug in and
+       improved efficiency of org-babel-map-src-blocks.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-tangle-collect-blocks): Now explicitly
+       checks that a code block will actually be tangled before
+       collecting it's full information (a process which could involve
+       the execution of other code blocks).
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-demarcate-block): Use light version of
+       `org-babel-get-src-block-info'.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-sha1-hash): Now handles more complex types in
+       params.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-execute-src-block): Generally using the new
+       more informative params
+       (org-babel-process-params): Don't forget the :var portion of
+       variable assignments.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-table.el (sbe): Simplified to reflect to var resolution.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ref.el (org-babel-ref-resolve): Bringing the referent
+       arguments back to their params before evaluation.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ref.el (org-babel-ref-resolve): Cleanup of variable usage and
+       indentation.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-table.el (sbe): Use `org-babel-process-params params' instead
+       of `org-babel-expand-variables'.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-C.el (org-babel-C-execute): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file.
+
+       * ob-R.el (org-babel-execute:R): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file
+       (org-babel-R-variable-assignments): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file.
+
+       * ob-asymptote.el (org-babel-execute:asymptote): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file.
+
+       * ob-clojure.el (org-babel-execute:clojure): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file.
+
+       * ob-dot.el (org-babel-execute:dot): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file.
+
+       * ob-emacs-lisp.el (org-babel-expand-body:emacs-lisp): Remove
+       call to org-babel-process-params which should no longer be called
+       from within a language file
+       (org-babel-execute:emacs-lisp): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file.
+
+       * ob-haskell.el (org-babel-execute:haskell): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file.
+
+       * ob-js.el (org-babel-execute:js): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file.
+
+       * ob-lisp.el (org-babel-execute:lisp): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file.
+
+       * ob-ocaml.el (org-babel-execute:ocaml): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file.
+
+       * ob-octave.el (org-babel-execute:octave): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file.
+
+       * ob-perl.el (org-babel-execute:perl): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file.
+
+       * ob-python.el (org-babel-execute:python): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file.
+
+       * ob-ruby.el (org-babel-execute:ruby): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file.
+
+       * ob-scheme.el (org-babel-execute:scheme): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file.
+
+       * ob-screen.el (org-babel-execute:screen): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file
+       (org-babel-prep-session:screen): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file.
+
+       * ob-sh.el (org-babel-execute:sh): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file.
+
+       * ob-sql.el (org-babel-execute:sql): Remove call to
+       org-babel-process-params which should no longer be called from
+       within a language file.
+
+       * ob-haskell.el (org-babel-execute:haskell): Remove reference to
+       processed params.
+
+       * ob-clojure.el (org-babel-execute:clojure): Remove reference to
+       processed params.
+
+       * ob-R.el (org-babel-execute:R): Remove reference to processed
+       params.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-sql.el (org-babel-execute:sql): Use generic expansion
+       function
+       (org-babel-expand-body:sql): Delete function.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-sh.el (org-babel-execute:sh): Use generic expansion function
+       (org-babel-expand-body:sh): Delete function
+       (org-babel-prep-session:sh): Change name of called function
+       (org-babel-variable-assignments:sh): Change function name.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-screen.el (org-babel-execute:screen): Use generic expansion
+       function
+       (org-babel-expand-body:screen): Delete function
+       (org-babel-prep-session:screen): Remove references to processed
+       params.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-sass.el (org-babel-execute:sass): Use generic expansion
+       function
+       (org-babel-expand-body:sass): Delete function.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-ruby.el (org-babel-execute:ruby): Use generic expansion
+       function
+       (org-babel-prep-session:ruby): Use new variable assignment
+       function
+       (org-babel-variable-assignments:ruby): New function
+       (org-babel-expand-body:ruby): Delete function.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-python.el (org-babel-execute:python): Use generic expansion
+       function
+       (org-babel-prep-session:python): Change name of called function
+       (org-babel-variable-assignments:python): Change function name
+       (org-babel-expand-body:python): Delete function.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-plantuml.el (org-babel-expand-body:plantuml): Delete function
+       (automatically handled by generic version).
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-perl.el (org-babel-execute:perl): Use generic expansion
+       function
+       (org-babel-expand-body:perl): Delete function
+       (org-babel-variable-assignments:perl): New function.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-org.el (org-babel-expand-body:org): Delete function
+       (automatically handled by generic version).
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-octave.el (org-babel-execute:octave): Use generic expansion
+       function
+       (org-babel-variable-assignments:octave): Change name of function
+       (org-babel-variable-assignments:matlab): New defalias
+       (org-babel-prep-session:octave): Change name of function
+       (org-babel-expand-body:matlab): Delete function
+       (org-babel-expand-body:octave): Delete function.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-ocaml.el (org-babel-execute:ocaml): Use generic expansion
+       function
+       (org-babel-variable-assignments:ocaml): New function
+       (org-babel-expand-body:ocaml): Delete function.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-mscgen.el (org-babel-expand-body:mscgen): Delete function
+       (automatically handled by generic version).
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-js.el (org-babel-execute:js): Use new variable assignment
+       function
+       (org-babel-expand-body:js): Delete function
+       (org-babel-prep-session:js): Use new variable assignment function
+       (org-babel-variable-assignments:js): New function.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-haskell.el (org-babel-execute:haskell): Use generic expansion
+       function
+       (org-babel-expand-body:haskell): Delete function
+       (org-babel-prep-session:haskell): Use variable assignment function
+       (org-babel-variable-assignments:haskell): New function.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-gnuplot.el (org-babel-expand-body:gnuplot): Use variable
+       assignment function
+       (org-babel-prep-session:gnuplot): Use variable assignment function
+       (org-babel-variable-assignments:gnuplot): New function.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-ditaa.el (org-babel-expand-body:ditaa): Delete function
+       (automatically handled by generic version).
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-css.el (org-babel-expand-body:css): Delete function
+       (automatically handled by generic version).
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-asymptote.el (org-babel-execute:asymptote): Use generic
+       expansion function
+       (org-babel-expand-body:asymptote): Delete function
+       (org-babel-variable-assignments:asymptote): New function.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-R.el (org-babel-expand-body:R): Use new function
+       `org-babel-variable-assignments:R'; don't trim body.
+       (org-babel-execute:R): Respond to changes in
+       `org-babel-expand-body:R'
+       (org-babel-prep-session:R): Called function is now named
+       `org-babel-variable-assignments:R'
+       (org-babel-variable-assignments:R): Receives processed-params as
+       new optional argument.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-C.el (org-babel-C-expand): Don't trim body.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-scheme.el (org-babel-expand-body:scheme): Fix bug in
+       obtaining variable references.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-tangle.el (org-babel-tangle-collect-blocks): Supply variable
+       assignment lines to generic expansion command.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-expand-src-block): Supply variable assignment
+       lines to generic expansion function
+       (org-babel-expand-body:generic): Prepend body with optional
+       variable assignment lines.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-results): Replaced old function call.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lob.el (org-babel-lob-execute): Now expanding variable
+       references before execution.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-execute-src-block): Only sort parameters if
+       it's required for caching.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-table.el (sbe): Reworking for better indentation and to
+       integrate the new variable resolution.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ref.el (org-babel-ref-resolve-reference): Now expanding
+       variables when resolving references.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-merge-params): Fix order or precedence for
+       variables.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-C.el (org-babel-expand-body:c++, org-babel-C-expand):
+       * ob-R.el (org-babel-expand-body:R, org-babel-execute:R)
+       (org-babel-R-variable-assignments):
+       * ob-asymptote.el (org-babel-expand-body:asymptote)
+       (org-babel-execute:asymptote):
+       * ob-clojure.el (org-babel-expand-body:clojure)
+       (org-babel-execute:clojure):
+       * ob-css.el (org-babel-expand-body:css):
+       * ob-ditaa.el (org-babel-expand-body:ditaa):
+       * ob-dot.el (org-babel-expand-body:dot, org-babel-execute:dot):
+       * ob-emacs-lisp.el (org-babel-expand-body:emacs-lisp)
+       (org-babel-execute:emacs-lisp):
+       * ob-gnuplot.el (org-babel-expand-body:gnuplot)
+       * ob-haskell.el (org-babel-expand-body:haskell)
+       (org-babel-execute:haskell, org-babel-load-session:haskell)
+       (org-babel-prep-session:haskell):
+       * ob-js.el (org-babel-expand-body:js, org-babel-execute:js):
+       * ob-latex.el (org-babel-expand-body:latex):
+       * ob-lisp.el (org-babel-expand-body:lisp, org-babel-execute:lisp):
+       * ob-mscgen.el (org-babel-expand-body:mscgen):
+       * ob-ocaml.el (org-babel-expand-body:ocaml, org-babel-execute:ocaml):
+       * ob-octave.el (org-babel-expand-body:matlab)
+       (org-babel-expand-body:octave, org-babel-execute:octave)
+       (org-babel-octave-variable-assignments):
+       * ob-org.el (org-babel-expand-body:org):
+       * ob-perl.el (org-babel-expand-body:perl, org-babel-execute:perl):
+       * ob-plantuml.el (org-babel-expand-body:plantuml):
+       * ob-python.el (org-babel-expand-body:python, org-babel-execute:python)
+       (org-babel-python-variable-assignments):
+       * ob-ruby.el (org-babel-expand-body:ruby, org-babel-execute:ruby):
+       * ob-sass.el (org-babel-expand-body:sass):
+       * ob-scheme.el (org-babel-expand-body:scheme, org-babel-execute:scheme):
+       * ob-screen.el (org-babel-expand-body:screen):
+       * ob-sh.el (org-babel-expand-body:sh, org-babel-execute:sh)
+       (org-babel-sh-variable-assignments):
+       * ob-sql.el (org-babel-expand-body:sql):
+       * ob-sqlite.el (org-babel-expand-body:sqlite, org-babel-execute:sqlite):
+       * ob.el (org-babel-expand-body:generic):
+       Remove obsoleted optional third argument.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-clojure.el (org-babel-prep-session:clojure): Purging all
+       calls to removed org-babel-ref-variables.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lob.el (org-babel-lob-ingest): Now returns the count of
+       ingested code blocks.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-in-export-file): Wrapper for collecting
+       information from within the original export file.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-get-src-block-info): Small but crucial fix)
+       (this should return nil if not match found.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-emacs-lisp.el (org-babel-expand-body:emacs-lisp):
+       Whitespace (org-babel-execute:emacs-lisp): Whitespace.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-sh.el (org-babel-sh-variable-assignments): Provide missing
+       docstring.
+
+       * ob-python.el (org-babel-python-variable-assignments):
+       Provide missing docstring.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-octave.el (org-babel-expand-body:octave): Refactor: break
+       variable assignment part out into a separate function
+       (org-babel-octave-variable-assignments): New function constructing
+       list of variable assignment statements
+       (org-babel-prep-session:octave): Use new function
+       `org-babel-octave-variable-assignments' instead of previous
+       (incorrect) variable assignment code.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-sh.el (org-babel-expand-body:sh): Refactor: break variable
+       assignment part out into a separate function
+       (org-babel-sh-variable-assignments): New function constructing
+       list of variable assignment statements
+       (org-babel-prep-session:sh): Use new function
+       `org-babel-sh-variable-assignments' instead of previous
+       (incorrect) variable assignment code.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-python.el (org-babel-expand-body:python): Refactor: break
+       variable assignment part out into a separate function
+       (org-babel-python-variable-assignments): New function constructing
+       list of variable assignment statements
+       (org-babel-prep-session:python): Use new function
+       `org-babel-python-variable-assignments' instead of previous
+       (incorrect) variable assignment code.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-R.el (org-babel-expand-body:R): Refactor: break variable
+       assignment part out into a separate function
+       (org-babel-R-variable-assignments): New function constructing list
+       of variable assignment statements
+       (org-babel-prep-session:R): Use new function
+       `org-babel-R-variable-assignments' instead of previous
+       (incorrect) variable assignment code.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-initiate-session): Better variable names.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-number-sequence):
+       Declared * ob-R.el (org-number-sequence): Declared.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-map-src-blocks): Store correct value of
+       `end-block'.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-mark-block): New function to mark the body of a
+       src block in the style of `mark-defun'.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-compat.el (org-number-sequence): New function.
+
+       * ob-R.el (org-babel-expand-body:R): Use `org-number-sequence'.
+
+       * ob.el (org-babel-where-is-src-block-result):
+       Use `org-number-sequence'.
+       (org-babel-current-buffer-properties): Fix variable definition.
+
+       * ob-ref.el (org-babel-ref-index-list): Use `org-number-sequence'.
+
+       * ob-latex.el (org-babel-latex-tex-to-pdf): Use the 2-argument
+       version of `shell-command'.
+
+       * org-latex.el (org-export-as-pdf): Use the 2-argument version of
+       `shell-command'.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-list.el (org-list-search-unenclosed-generic): Replace call
+       to booleanp.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-agenda-jump-prefer-future): New option.
+
+       * org-agenda.el (org-agenda-goto-date):
+       Use `org-agenda-jump-prefer-future'.
+
+2010-11-11  Noorul Islam  <noorul@noorul.com>
+
+       * org-latex.el (org-export-latex-links): Replaced hard coded
+       hyperref format with custom variable
+       `org-export-latex-hyperref-format'.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-insert-heading): Fix docstring.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>  (tiny change)
+
+       * org-capture.el (org-capture-place-entry): If the first line is
+       already a headline, just stay there.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-sh.el (org-babel-sh-evaluate): No longer assumes that results
+       are non-nil.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-ascii.el (org-ascii-replace-entities): Match an optional {}
+       after an entity.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-table.el (orgtbl-to-html): Apply `org-html-expand' to the
+       table fields.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-insert-heading): When on the headline of an inline
+       task, insert another inline tasks.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-tangle-collect-blocks): Only create
+       links for blocks that will actually tangle.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-sh.el (org-babel-expand-body:sh): Don't insert extra newlines
+       in expanded shell bodies.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-sh.el (org-babel-expand-body:sh): Avoid inserting extra
+       newline characters.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-sh.el (org-babel-expand-body:sh): Align code.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-params-from-properties): Max line with at <=80.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-latex.el (org-export-latex-listings-langs): Clojure is now
+       recognized as a lisp.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-params-from-properties): Use `org-babel-read'
+       to interpret property as header argument value.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-parse-header-arguments): Simplify reading of
+       header arg value.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-publish.el (org-publish-org-to-ascii):
+       (org-publish-org-to-latin1):
+       (org-publish-org-to-utf8): New functions.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-insert-heading): Skip inline tasks when trying to
+       insert a new heading after the end of the subtree.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-inlinetask.el (org-inlinetask-min-level): Set customization
+       type to integer or nil.
+
+       * org.el (org-insert-heading): When after an inline task, do not
+       use level but go back to headline level before the inline task.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-inlinetask.el (org-inlinetask-in-task-p): New function.
+
+       * org.el (org-indent-line-function): Fix indentation of inline
+       tasks.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-activate-links): Fix customize type.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-latex-to-pdf-process): Add rubber as another
+       default option.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-latex.el (org-export-latex-minted): Document pygments
+       dependency.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-mobile.el (org-mobile-create-index-file): Encrypt the index
+       file if encryption has been turned on.
+       (org-mobile-copy-agenda-files): Avoid double encryption of
+       `mobileorg.org'.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-exp.el (org-export-latex-minted-with-line-numbers):
+       Ensure that variable is declared.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-python.el (org-src-preserve-indentation): Fix compiler
+       warning.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-exp.el (org-export-format-source-code-or-example):
+       Latex formatting of source code blocks using the minted package
+       (org-export-plist-vars): Add :latex-minted property
+       (org-export-latex-minted): Ensure variable is defined
+       (org-export-latex-minted-langs): Ensure variable is defined.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-src.el (org-edit-src-code): Use `org-region-active-p'.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-tangle.el (org-babel-spec-to-string): Whitespace changes.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-tangle.el (org-babel-spec-to-string): Don't trim whitespace
+       when `org-src-preserve-indentation' is non-nil.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-lob.el (org-babel-lob-ingest): Provide message stating number
+       of blocks added to Library of Babel.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-lob.el (org-babel-lob-ingest): Check for nil source block
+       name.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-beamer.el (org-beamer-place-default-actions-for-lists):
+       Fix typo in regexp.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-toggle-checkbox): Avoid some boundary error
+       when inserting a checkbox in an empty last item of a list.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-gnus.el (org-gnus-nnimap-query-article-no-from-file):
+       Query article number from file is nil by default.
+
+2010-11-11  Stephen Eglen  <S.J.Eglen@damtp.cam.ac.uk>
+
+       * org-beamer.el (org-beamer-amend-header): Fix typo in docstring.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-place-entry): Move to `beg' before
+       searching for `%?'.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-format-latex): Fix mathjax treatment of single
+       letters in between dollars.
+
+2010-11-11  Sébastien Vauban  <wxhgmqzgwmuf@spammotel.com>
+
+       * org-latex.el (org-latex-to-pdf-process): Add a third pdflatex
+       run.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-blank-before-new-entry): Improve docstring.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-mobile.el (org-mobile-force-id-on-agenda-items):
+       Fix docstring.
+       (org-mobile-write-agenda-for-mobile): Use outline path if we do
+       not have an ID and are not allowed to make one.
+       (org-mobile-get-outline-path-link): New function.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-mobile.el (org-mobile-copy-agenda-files): Encrypt the empty
+       file.
+       (org-mobile-write-agenda-for-mobile): Use the right name, even if
+       the file get encrypted.
+       (org-mobile-move-capture): Only delete tempfile if it does exist.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-number-p): Fix documentation string.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-tangle-collect-blocks): Accepting
+       "tangle" as a positive argument for the :noweb header argument
+       during tangling.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-src-blocks): Fix export when headings
+       have links, with tests.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-latex-to-pdf-process): Use texi2dvi if
+       available.
+       (org-export-latex-get-error): New function.
+       (org-export-as-pdf): Give an indication of the errors that
+       happened during processing.
+
+2010-11-11  Łukasz Stelmach  <lukasz.stelmach@iem.pw.edu.pl>
+
+       * org-exp.el (org-export-language-setup): Fix Polish entries.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-set-tags): Allow comma as a separator when
+       specifying tags at the completion interface.
+       (org-tags-completion-function): Allow comma as a separator when
+       specifying tags at the completion interface.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-src-blocks): Don't jump back to
+       export-file if exporting from a buffer which is not visiting a
+       file.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-src-blocks): Only append "::" to a file
+       name in link construction if there is a heading to follow it.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-html.el (org-export-html-inline-image-extensions): Add "svg"
+       as an allowed extension.
+
+2010-11-11  Sébastien Vauban  <wxhgmqzgwmuf@spammotel.com>
+
+       * org-agenda.el (org-agenda-add-time-grid-maybe): Pad clock times
+       with zeros.  Start applying face earlier.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (or): Don't create org-babel-temporary-directory in batch
+       as it won't be removed by emacs-kill-hook
+       (org-babel-remove-temporary-directory): Only try to remove this
+       directory if it exists.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-temporary-directory): Fixing byte-compilation
+       warning in ob.el.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-tangle): Now sharing the file name in
+       the tangling message.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-load-languages): Fixes compiler warning.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-plantuml.el (org-babel-execute:plantuml): Fixes bug with svg
+       output.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-ascii.el (org-export-as-ascii): Use the correct match group.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (boundp): Uncommenting defvar form for
+       org-babel-temporary-directory
+       (org-babel-temp-file): Now using the org-babel-temporary-directory
+       for holding new babel temporary files
+       (org-babel-remove-temporary-directory): Removes the babel temp dir
+       when Emacs shutsdown
+       (kill-emacs-hook): Now removing the babel temp dir on Emacs
+       shutdown.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-fill-template): Initialize history
+       variable.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-src.el (org-edit-src-code): Don't move point when generating
+       edit buffer.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-src.el (org-edit-src-code): Deal with point being in
+       #+end_src line.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-table.el (org-table-current-column): Add interactive to turn
+       this into a command.
+
+2010-11-11  Bernt Hansen  <bernt@norang.ca>
+
+       * org.el (org-insert-heading): Run org-insert-heading-hook when
+       creating the first heading in a file.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-startup-with-inline-images): New option.
+       (org-startup-options): Add new keywords inlineimages and
+       noinlineimages.
+       (org-mode): Inline images when this has been configured.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-get-src-block-info): Remove optional
+       HEADER-VARS-ONLY argument; further simplification.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-confirm-evaluate): Fix bug causing extra
+       prompt in ob-confirm-evaluate in some cases.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-demarcate-block): Visible region and completion
+       during language selection.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-get-src-block-info): Remove comment.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-get-src-block-info): Simplify function.
+
+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.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-exp.el (org-export-babel-evaluate): Docstring typo
+       (org-babel-exp-code): Docstring typo.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-mobile.el (org-mobile-encryption-password):
+       Improve docstring.
+       (org-mobile-encryption-password-session): New variable.
+       (org-mobile-encryption-password): New function.
+       (org-mobile-check-setup):
+       (org-mobile-encrypt-file):
+       (org-mobile-decrypt-file): Use the new function.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-capture.el (org-capture-place-template): Widen to remove
+       possible restrictions in target buffer.
+
+2010-11-11  Jambunathan K  <kjambunathan@gmail.com>
+
+       * org.el (org-speed-command-hook): Add org-speed-command-hook
+       (org-babel-speed-command-hook): Hook for Babel's speed commands.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-execute-buffer): Re-implement using
+       `org-babel-map-src-blocks'.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-capture.el (org-capture-templates): Update doc string with
+       new message date related escapes.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-wl.el (org-wl-store-link-message): Define properties %:date)
+       (%:date-timestamp, and %:date-timestamp-inactive.
+
+       * org-mew.el (org-mew-store-link): Dto.
+
+       * org-mhe.el (org-mhe-store-link): Dto.
+
+       * org-rmail.el (org-rmail-store-link): Dto.
+
+       * org-vm.el (org-vm-store-link): Dto.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-wl.el (org-wl-message-field): Always get literal content of
+       header fields.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-gnus.el (org-gnus-store-link): Define properties
+       %:date-timestamp and %:date-timestamp-inactive.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-gnus.el (org-gnus-store-link): Handle empty date header
+       field.
+
+2010-11-11  Jambunathan K  <kjambunathan@gmail.com>  (tiny change)
+
+       * org.el (org-speed-command-hook): New.  Hook for installing
+       additional speed commands.  Use this for enabling speed commands on
+       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.
+       (org-self-insert-command): Modified to use org-speed-command-hook.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-search-view): Recover spaces in search words
+       if they were escaped with \ or inside a regexp.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-additional-option-like-keywords): Add PROPERTIES to
+       the list of completable meta line words.
+       (org-complete): Complete property names after #+PROPERTY.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-python.el (org-babel-python-evaluate-session): Make temp file
+       names consistent.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-clojure.el (org-babel-clojure-evaluate-external-process):
+       Delete extra format argument.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-org.el (org-babel-org-export): Typo in docstring.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-sh.el (org-babel-sh-evaluate): Remove unused temporary file
+       variable.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-scheme.el (org-babel-execute:scheme): Alter temp file name.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-process-file-name): New function
+       (org-babel-maybe-remote-file): Delete function.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-C.el (org-babel-C-execute): Remove unused variable.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-make-link-string): Prevent superfluous colon.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-make-org-heading-search-string): Leave headline
+       intact.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-make-link-string): Don't escape characters in link
+       type.
+
+2010-11-11  Bastien Guerry  <bzg@altern.org>
+
+       * org-capture.el (org-capture-templates): Update docstring to
+       advertise %:org-date.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-dot.el (org-babel-execute:dot): Automatically specifies
+       "-T<ext>" based on file name extension.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-org.el (org-babel-org-export): Raise error on nested export
+       call.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-plantuml.el (org-babel-execute:plantuml): Support for svg
+       output files.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-demarcate-block): Better initialization of
+       stars.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-src.el (org-src-tab-acts-natively): Add customize interface.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-src.el (org-src-strip-leading-and-trailing-blank-lines):
+       New variable allowing prevention of automatic stripping of leading and
+       trailing blank lines when exiting edit buffer.
+       (org-edit-src-exit): Respect value of
+       `org-src-strip-leading-and-trailing-blank-lines'
+       (org-src-native-tab-command-maybe):
+       Bind `org-src-strip-leading-and-trailing-blank-lines' to nil during
+       this function.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-src.el (org-edit-src-code): If mark was inside code block
+       then code edit buffer inherits mark with active region.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-demarcate-block): Fix compiler warnings.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-demarcate-block): Better handling of empty
+       space around demarcated area.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-goto-date): Turn off prefer future for
+       this command.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-gnus.el (org-gnus-open-nntp): New function.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-wl.el (org-wl-open-nntp): New function.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-wl.el (org-wl-open): Open message by numeric reference if
+       article part is not a message id.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-filter-apply): Move cursor to a
+       visible line.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-demarcate-block): Interactive demarcation of
+       code blocks.
+
+       * ob-keys.el (org-babel-key-bindings): Key bindings for block
+       demarcation.
+
+2010-11-11  Bastien Guerry  <bzg@altern.org>
+
+       * org.el (org-link-types): Add the "message" link type.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-link-types): Add 'message:' link type to default
+       link types.
+
+2010-11-11  Bastien Guerry  <bzg@altern.org>
+
+       * org-gnus.el (org-gnus-store-link): Add the :date property to
+       gnus links, allowing the use of %:date in capture templates.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-cycle-list-bullet): Follow order of bullets
+       indicated in doc-string.
+
+       * org-list.el (org-list-bottom-point-with-indent): List is ended
+       when a line is less indented that the last item, not the less
+       indented item.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-src-blocks): Now switching back to the
+       original file before resolving code block parameters to ensure
+       headline and buffer wide parameters are taken into consideration
+       when only a narrowed portion of the file is exported.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-forward-same-level): Fix docstring.
+
+2010-11-11  Sebastian Rose  <sebastian_rose@gmx.de>
+
+       * org-publish.el (org-publish-attachment): Put the attachment into
+       the right directory.
+
+2010-11-11  Jambunathan K  <kjambunathan@gmail.com>  (tiny change)
+
+       * org.el (org-goto-first-child): New command.
+
+2010-11-11  Matt Lundin  <mdl@imapmail.org>
+
+       * org-agenda.el (org-prepare-agenda): If the agenda is called from
+       within the agenda via an elisp link, such as
+       [[elisp:(org-agenda-list)]], org-prepare-agenda erases the buffer
+       of the file containing the link, since that buffer is current
+       during org-prepare agenda (due to a with-current-buffer in
+       org-agenda-open-link).  An additional test now ensures that the
+       agenda buffer is in fact current when the buffer is erased and
+       local variables for the agenda are set.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>  (tiny change)
+
+       * org-exp.el (org-infile-export-plist): Define property macro.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-mhe.el (org-mhe-get-header): Remove possible folding white
+       space in message header field.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-feed.el (org-feed): Fix typo in customization group :tag
+       property.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-tag-markup): New option.
+       (org-export-latex-keywords-maybe):
+       Use `org-export-latex-tag-markup'.
+
+2010-11-11  Rémi Vanicat  <vanicat@debian.org>
+
+       * org-icalendar.el (org-icalendar-use-UTC-date-time): New option.
+       (org-ical-ts-to-string): Use UTC time when requested.
+
+2010-11-11  Noorul Islam  <noorul@noorul.com>  (tiny change)
+
+       * org-html.el (org-html-cvt-org-as-html): Do not convert protocol
+       from 'file' to 'http'.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-store-log-note): Fix wrong usage
+       of`org-adapt-indentation'.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-skip-over-state-notes): Do not compute bottom point
+       at each item.
+
+       * org-mouse.el (org-mouse-for-each-item): Use `org-apply-on-list'
+       instead of moving to each item.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-capture.el (org-capture-templates): Small fix in doc string.
+
+2010-11-11  aaa bbb  <dominik@powerbook-g4-12-van-aaa-bbb.local>
+
+       * org-archive.el (org-get-local-archive-location):
+       Use `org-carchive-location' as default.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-C.el (org): No longer requires org.
+
+       * ob-ledger.el (org): No longer requires org.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-priority): Save match data before call to
+       `read-char-exclusive'.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-to-generic): Descriptions labels can be
+       any suit of symbols, and will end at double colons.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-indent-line-function): Indent past [@num] and
+       [@start:num], consistently with what is already done with
+       checkboxes.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-store-log-note): Indent new notes to the right
+       column.  Also take `org-list-two-spaces-after-bullet-regexp' into
+       consideration when creating the note.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-gnus.el (nnimap-group-overview-filename): Declare function
+       to silence byte compiler.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-gnus.el (org-gnus-nnimap-query-article-no-from-file):
+       New customization variable.
+       (org-gnus-nnimap-cached-article-number): New function.
+       (org-gnus-follow-link): Try to fetch cached article number of
+       message-id.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-org.el (org-babel-org-default-header): Used to insert a dummy
+       first line into code blocks before export so that the first line
+       is not interpreted as a title
+       (org-babel-org-export): Use new dummy code block prefix.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-insert-result): No longer throws error when
+       inserting an empty result.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el: autoload org-babel-tangle-lang-exts from ob-tangle.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-do-in-edit-buffer):
+       Use `org-babel-where-is-src-block-head' to test for source block at
+       point.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-keys.el (org-babel-key-bindings): Adding key-binding for
+       `org-babel-goto-src-block-head'.
+
+       * ob.el (org-babel-goto-src-block-head): Jump to the head of the
+       current code block.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-next-src-block): Now raising more informative
+       error when no further code blocks can be found.
+       (org-babel-previous-src-block): Now raising more informative error
+       when no previous code blocks can be found.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-exp-blocks.el
+       (org-export-preprocess-after-include-files-hook): Now using this
+       hook instead of `org-export-preprocess-hook'.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-plantuml.el (org-babel-execute:plantuml): ????
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-python.el (org-babel-python-evaluate): Refactor as call to
+       either `org-babel-python-evaluate-external-process' or
+       `org-babel-python-evaluate-session'.
+       (org-babel-python-evaluate-external-process): New function to
+       handle evaluation in external process.
+       (org-babel-python-evaluate-session): New function to handle
+       evaluation in emacs inferior process.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-org.el (org-babel-execute:org): Evaluates body to latex ascii
+       or html respecting :results header arg
+       (org-babel-org-export): Exports a string of text to an output
+       format.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-insert-result): Remove existing results when
+       nil results are returned.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-ascii.el (org-export-as-ascii): Bind and set link path for
+       link type specific markup function.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-clock.el (notifications-notify): Properly declare function
+       to silence byte compiler.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-insert-item): Check invisibility of point at a
+       meaningful location.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-insert-item-generic): Updating checkboxes
+       can modifiy bottom point of a list, so make it a marker before
+       calling `org-update-checkbox-count-maybe'.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org.el (org-src-fontify-natively): Set to nil by default.
+       Supply cutomize interface.
+
+2010-11-11  Bastien Guerry  <bzg@altern.org>
+
+       * org-ascii.el (org-export-as-ascii): Fix bug in ASCII export: use
+       `org-bracket-link-analytic-regexp++' to match the link type.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-tangle-collect-blocks): Rename `lang' to
+       `language'.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-tangle-comment-format-beg):
+       Format string specifying the link-comment preceding a code block
+       (org-babel-tangle-comment-format-end): Format string specifying
+       the link-comment following a code block
+       (org-babel-tangle-collect-blocks): Storing more information in the
+       spec of a tangling code block
+       (org-babel-spec-to-string): Now makes use of customizable
+       link-comment formats.
+
+2010-11-11  Achim Gratz  <Stromeko@stromeko.net>  (tiny change)
+
+       * org.el (org-delete-backward-char): Check for nil overwrite-mode
+       before inserting spaces.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-icalendar.el (org-print-icalendar-entries): Exclude tags
+       from summary of non-TODO ical entries.
+       (org-print-icalendar-entries): Use `org-complex-heading-regexp' to
+       exclude tags from summary of TODO ical entries.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-map-src-blocks): Now exposes much information
+       about the code block in the form of let-bound local variables.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-list.el (org-outline-regexp, org-ts-regexp)
+       (org-ts-regexp-both, org-in-regexps-block-p)
+       (org-level-increment, org-at-heading-p)
+       (outline-previous-heading, org-icompleting-read)
+       (org-time-string-to-seconds): Declare to fix compiler warning.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-toggle-checkbox): Ignore items in drawers when
+       used from an heading.  Send an error when no item is in region.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-do-in-edit-buffer): Use unwind-protect to
+       ensure that edit buffer is exited.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-tangle-pad-newline): Can be used to
+       control the amount of extra newlines inserted into tangled code
+       (org-babel-tangle-collect-blocks): Now conditionally collects
+       information to be used for "org" style comments
+       (org-babel-spec-to-string): Now inserts "org" style comments, and
+       obeys the newline configuration variable when inserting whitespace.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-pre-tangle-hook): Defines new tangle
+       hook
+       (org-babel-tangle): Calls new tangle hook.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture): Compute the length of the correct
+       string when removing properties.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-plantuml.el (org-babel-execute:plantuml): Now expanding file
+       names before shell quoting.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-src.el (org-src-tab-indents-natively): New variable
+       controlling whether language-native TAB action should be performed
+       (org-src-native-tab-command-maybe): New function to perform
+       language-native TAB action.
+       (org-tab-first-hook): Add `org-src-native-tab-command-maybe'.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-plantuml.el (org-babel-execute:plantuml): Explicitly check
+       `org-plantuml-jar-path' before use.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-src.el (org-src-font-lock-fontify-block): Re-use hidden
+       language major mode buffers during fontification.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org.el (org-fontify-meta-lines-and-blocks): Alter main regexp to
+       match code blocks with switches and header args.  Call
+       `org-src-font-lock-fontify-block' for automatic fontification of
+       code in code blocks, controlled by variable
+       `org-src-fontify-natively'.
+       (org-src-fontify-natively): New variable.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ruby.el (org-babel-expand-body:ruby): Remove requirement of
+       inf-ruby.
+
+2010-11-11  Noorul Islam  <noorul@noorul.com>  (tiny change)
+
+       * org-html.el (org-html-make-link): (expand-file-name) removes
+       one "/" from "///path-to-file", so add one.  Anything other than
+       'file' type should be exported along with the type.
+
+2010-11-11  Noorul Islam  <noorul@noorul.com>  (tiny change)
+
+       * org.el (org-insert-subheading): Fix compiler warning
+       (org-insert-todo-subheading): Fix compiler warning.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture): Remove read-only text properties
+       from capture text.
+       (org-capture-set-target-location): Throw an error if file+headline
+       target does not point into a file which is in Org mode.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-map-src-blocks): Prefer `when' to `if'.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-src.el (org-edit-src-code): Improve docstring.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-execute-src-block): Document prefix argument in
+       docstring.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-ditaa.el (org-babel-execute:ditaa): Now expanding
+       org-ditaa-jar-path with expand-file-name.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-execute-subtree): Pass prefix arg through to
+       `org-babel-execute-src-block'.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-ascii.el (org-export-ascii-preprocess): Allow [@start:x] and
+       [@x] syntax for list numbering.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-indent-line-function): Indentation of source block
+       is left to `org-edit-src-exit' and shouldn't be modified by
+       `org-indent-line-function'.  Indentation of others blocks should be
+       the same as the #+begin line.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-map-src-blocks): If FILE is nil evaluate BODY
+       forms on source blocks in current buffer; restore point in current
+       buffer.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-struct): Accept list boundaries as an
+       argument in order to avoid computing `org-list-top-point' and
+       `org-list-bottom-point' twice when indenting.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-ending-method): Default value is now
+       `both', to ensure maximum compatibility before previous
+       implementation.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-in-item-p-with-indent): Test if first line
+       is the item beginning.
+
+       * org-list.el (org-list-top-point-with-indent): Test if first line
+       is a valid list beginning.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-ending-method): New customizable variable
+       to tell Org Mode how lists end.  See docstring.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-indent-item-tree): Shifting step of top-level
+       item depends on `org-level-increment'.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-indent-line-function): Indent first non blank line
+       after a list according to current heading level.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-docbook.el (org-export-as-docbook): Remove check for
+       indentation on lines that do not start with a list bullet.
+
+       * org-html.el (org-export-as-html): Same thing.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-bottom-point): Take into consideration
+       that bound of search can be before true ending of the list.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-struct-apply-struct): No longer shift
+       item's body twice: one after replacing bullet and one after
+       changing indentation.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-struct-indent): Add code to replace
+       bullets if needed when indenting.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-insert-item-generic): A single item
+       already counting blank lines in his body should be separated with
+       the next one by a blank line.  Moreover, if user already provided
+       blank lines, follow his wishes.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-indent-item-tree): When moving top item of a
+       *-list to column 0, only the first item had its bullet changed to
+       -.  It now changes all items of the top-level list, as expected.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-toggle-checkbox): Go to beginning of line
+       before processing.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-struct-apply-struct): Check if ancestor
+       exists.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-renumber-ordered-list): Check for [@start:x] is
+       done at each item.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el : Removed unused variable
+       `org-suppress-item-indentation'.
+
+       * org-list.el (org-renumber-ordered-list): Skip item if bullet
+       number is already good.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-automatic-rules): Doc-string reflects this
+       change.
+
+       * org-list.el (org-indent-item-tree): Prevent whole list from
+       being moved when user is not moving subtree.  Thus
+       `org-cycle-item-indentation' will not allow to move the list.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-indent-item-tree): Remove region code.  It was
+       prone to errors and undocumented.
+
+       * org-list.el (org-item-indent-positions): Better heuristics to
+       determine what bullet the item will have when demoted.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-bullet-string): First check if
+       `org-list-two-spaces-after-bullet-regexp' isn't nil.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-bullet-string): Do not modify match-data.
+
+       * org.el (org-toggle-item): Now working again when changing list
+       items into plain text.  Moreover take into consideration
+       `org-list-two-spaces-after-bullet-regexp'.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-indent-item-tree): Remove unnecessary bullets
+       fix, and improved heuristics to determine bullet when indenting.
+
+       * org-list.el (org-item-indent-positions): Function now returns
+       sane results when there are two lists separated with blank lines
+       only.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-docbook.el (org-export-as-docbook): Use override="num" in
+       any listitem matching [@start:num].
+
+       * org-html.el (org-export-as-html): Use value="num" in any li
+       matching [@start:num].
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-set-font-lock-defaults): Correct fontification for
+       checkboxes found after [@start:?].
+
+       * org-list.el (org-list-at-regexp-after-bullet-p): Skip any
+       [@start:?]  when looking at a regex after a bullet.
+
+       * org-list.el (org-toggle-checkbox): Correct insertion of
+       checkboxes when there is already a [@start:?] in the item.
+
+       * org-list.el (org-checkbox-blocked-p): Properly check if there's
+       an unchecked item before.
+
+       * org-list.el (org-list-parse-list): Function handles items having
+       both a counter and a checkbox.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-cycle-item-indentation): Org-tab-ind-state
+       stores both indentation and bullet when cycle started.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el: `org-at-description-p' renamed to
+       `org-at-item-description-p', `org-first-list-item-p' renamed to
+       `org-list-first-item-p', `org-end-of-item-text-before-children'
+       renamed to `org-end-of-item-or-at-child'.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-ctrl-c-ctrl-c): Call `org-fix-bullet-type' instead
+       of `org-maybe-renumber-ordered-list' and `org-fix-bullet-type'
+       before toggling a checkbox.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-bullet-string): New function returning
+       bullet concatenated with an appropriate number of white spaces.
+
+       * org-list.el (org-list-insert-item-generic): Insert the right
+       bullet, with help of `org-list-bullet-string'.
+
+       * org-list.el (org-indent-item-tree):
+       Use `org-list-bullet-string'.
+
+       * org-list.el (org-fix-bullet-type): Use `org-list-bullet-string'.
+
+       * org-list.el (org-toggle-checkbox): Send an error when
+       `org-toggle-checkbox' is trying to insert a checkbox at a
+       description item.
+
+       * org-list.el (org-item-re): Modified regexp so it can catch
+       correct number of white space before item body.
+
+       * org-list.el (org-list-at-regexp-after-bullet-p): Take into
+       consideration new `org-item-re'.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-insert-item-generic): The second item in a
+       list will be separated from its predecessor with the number of
+       blank lines separating the first item from its parent, if any, or
+       no blank line.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-indent-item-tree): Fix and reorder every list
+       and sublist, from parent of list that has moved if indenting, or
+       from list at point if outdenting.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-indent-item-tree): Try to keep relative
+       position on line.  It can't if point is in white spaces before
+       bullet because mixed tabs and spaces make some columns
+       unattainable.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-cycle-item-indentation): Cycle when the whole
+       item only contains bullet and maybe a checkbox.  Previously, TAB
+       would cycle when the first line of the item was blank.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-cycle-item-indentation): Allow a point just
+       after a description item or a checkboxed item to start cycling.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-cycle-list-bullet):
+       Check `org-plain-list-ordered-item-terminator' before allowing 1. or 1)
+       as valid bullets when cycling.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-cycle-item-indentation): Do return t if and
+       only if cycling is possible and succeded.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-indent-item-tree): When outdenting a subtree,
+       the last item shouldn't have a children.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-cycle-item-indentation): Cycling should play
+       nicely with indent rule in `org-list-automatic-rules'.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-indent-item-tree): If indent rule is activated,
+       it should be impossible to outdent an item having children without
+       moving its subtree.  Improved reordering of lists modified by
+       cycling indentation.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-maybe-renumber-ordered-list): Remove call for
+       `org-fix-bullet-type' to prevent infinite loop, and some checks
+       already done in `org-renumber-ordered-list'.
+
+       * org-list.el (org-fix-bullet-type): Remove a check and call
+       directly `org-maybe-renumber-ordered-list'.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-indent-item-tree): It shouldn't be possible to
+       indent the first item of a sublist (though outdent is possible) as
+       it would break list's structure.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-insert-item-generic): When local search
+       doesn't help, search the list globally for blank lines.  Moreover,
+       don't bother with new lists, and add 1 blank line.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-capture.el (org-capture-place-item):
+       Use `org-search-forward-unenclosed' and
+       `org-search-backward-unenclosed' and new variable
+       `org-item-beginning-re'.
+
+       * org-list.el (org-item-beginning-re): Regexp matching beginning
+       of an item.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-cycle-list-bullet): Put back support for
+       'previous argument.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-in-item-p): Handle case when point is at an
+       heading.
+
+       * org-list.el (org-list-make-subtree): Add protection when used
+       outside of list.
+
+       * org-list.el (org-insert-item): Remove useless hack now
+       `org-in-item-p' is fixed.
+
+       * org-timer.el (org-timer-item): Remove useless hack now
+       `org-in-item-p' is fixed.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-cycle-list-bullet): Prevent description items
+       from being numbered.  String argument is also recognized now, as
+       long as it is a valid bullet.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-indent-item-tree): Moving indentation of top
+       list item will make the whole list move.
+
+       * org-list.el (org-apply-on-list): Function is less sensitive to
+       changes of indentation.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-at-item-checkbox-p): Add whitespaces at the end
+       of the regexp.
+
+       * org-list.el (org-checkbox-blocked-p): Use new checkbox regexp.
+
+       * org-list.el (org-cycle-item-indentation): Allow cycling
+       description items and checkbox items.
+
+       * org-list.el (org-toggle-checkbox): Use new checkbox regexp.
+
+       * org-list.el (org-reset-checkbox-state-subtree): Use new checkbox
+       regexp.
+
+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.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-sort-list): Add the possibility to sort timer
+       lists with the ?t or ?T options.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-search-unenclosed-internal): New function to
+       handle both `org-search-forward-unenclosed' and
+       `org-search-backward-unenclosed'.
+
+       * org-list.el (org-search-backward-unenclosed): Can send errors
+       now.  Removed useless usage of COUNT.
+
+       * org-list.el (org-search-forward-unenclosed): Can send errors
+       now.  Removed useless usage of COUNT.
+
+       * org-list.el (org-update-checkbox-count):
+       Use `org-search-forward-unenclosed' and
+       `org-search-backward-unenclosed' instead of `re-search-forward'
+       and `re-search-backward'.
+
+       * org-list.el (org-sort-list): Use `org-search-forward-unenclosed'
+       and `org-search-backward-unenclosed' instead of
+       `re-search-forward' and `re-search-backward'.
+
+       * org-list.el (org-list-make-subtree):
+       Use `org-search-forward-unenclosed' and
+       `org-search-backward-unenclosed' instead of `re-search-forward'
+       and `re-search-backward'.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-insert-item-internal): Fixes the problem when
+       point was before the first char of the item's body.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-timer.el (org-timer-item): Refactoring.  Compute timer string
+       before inserting it in the buffer.
+
+       * org-timer.el (org-timer): Add an optional argument to return
+       timer string instead of inserting it.
+
+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
+       pos. It is not possible anymore to split a term in a description
+       list or a checkbox when inserting a new item.
+
+       * org-list.el (org-insert-item): Refactored by using the new
+       `org-insert-item-internal' function.
+
+       * org-timer.el (org-timer-item): Refactored by using the new
+       `org-insert-item-internal' function.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-bottom-point): Be sure to check real
+       ORG-OUTLINE-REGEXP and not outline-regexp, that might be modified.
+
+       * org.el (org-cycle-internal-local): Cycle up to end of subtree or
+       end of item if we are in a list.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-insert-item): Move before any special block in
+       a list prior to add a new item.
+
+       * org-timer.el (org-timer-item): When in a timer list, insert a
+       new timer item like `org-insert-item'.  If in another list, send an
+       error.  Otherwise, start a new timer list.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el: Minor refactoring.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-timer.el (org-timer-item): Insert description list item at
+       the right column.
+
+       * org-list.el (org-insert-item): Insert the right number of blank
+       lines before a relative timer.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-insert-item): Remove restriction on latex
+       blocks.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-search-backward-unenclosed): Do not stop in
+       protected places.
+
+       * org-list.el (org-search-forward-unenclosed): Do not stop in
+       protected places.
+
+       * org-latex.el (org-export-latex-lists): Use the fact that
+       org-search-forward do not stop anymore at protected places.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-search-backward-unenclosed): Do not prevent
+       list items from being inside LaTeX blocks.
+
+       * org-list.el (org-search-forward-unenclosed): Do not prevent list
+       items from being inside LaTeX blocks.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-in-item-p): Do not widen before checking if we
+       are in item.
+
+       * org-list.el (org-list-send-list): We cannot count on
+       `org-list-top-point' and `org-list-bottom-point' before buffer is
+       narrowed.  Find bounds of list otherwise.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-end-regexp): By default, list ending is
+       exactly 2 blank lines.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-docbook.el (org-export-as-docbook): When we find an empty
+       line, we do not need to check for
+       `org-empty-line-terminates-plain-lists' because we would have
+       found end-list marker before.
+
+       * org-html.el (org-export-as-html): Same.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-insert-item): Simplify count of blank lines to
+       insert.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-end-regexp): New customizable variable to
+       define what string should end lists.
+
+       * org-list.el (org-list-end-re): Function is now aware of
+       `org-list-end-regexp'.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-html.el (org-export-as-html): Code cleanup.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-docbook.el (org-export-as-docbook): Properly close any open
+       list when seeing ORG-LIST-END.  Removed any reference to now
+       unneeded DIDCLOSE variable.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-exp.el (org-export-mark-list-ending): Fix number of blank
+       lines inserted after a list.
+
+       * org-list.el (org-list-parse-list): Fix case when
+       `org-list-end-re' would have an indentation greater than current
+       list.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-exp.el (org-export-mark-list-ending): Differentiate between
+       export backends, and replace `org-list-end-re' by a blank line
+       upon exporting.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-html.el (org-export-as-html): Delete didclose and everything
+       related to it, as it is no longer needed.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-html.el (org-export-html-preprocess): Remove unneeded
+       insertion of list end marker, as it is now handled by
+       `org-export-mark-list-ending'.
+
+       * org-html.el (org-export-as-html): Cleaner termination of lists.
+
+       * org-exp.el (org-export-mark-list-ending): New function to insert
+       specific markers at the end of lists when exporting to a backend
+       not using `org-list-parse-list'.  This function is called early in
+       `org-export-preprocess-string', while it is still able to
+       recognize lists.
+
+       * org-latex.el (org-export-latex-lists): Better search for
+       lists.  It now only finds items not enclosed and not protected.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el: Replaced `re-search-forward' by
+       `org-search-forward-unenclosed' where it made sense.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-apply-to-list): Now a return value is handed at
+       each new call of the function applied.
+
+       * org-list.el (org-fix-bullet-type): Use the new
+       `org-apply-to-list' format.
+
+       * org-list.el (org-renumber-ordered-list): Use the new
+       `org-apply-to-list' format.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-in-regexps-block-p): Minor fix: limit wasn't
+       correctly used.
+
+       * org-list.el (org-search-forward-unenclosed): Better regexp used.
+
+       * org-list.el (org-search-backward-unenclosed): Better regexp
+       used.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-sort-list): End-rec function was ill-defined.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-search-forward-unenclosed): Fix behavior when
+       last occurrence was enclosed.
+
+       * org-list.el (org-search-backward-unenclosed): Fix behavior when
+       last occurrence was enclosed.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-in-regexps-block-p): Fix documentation.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-search-backward-unenclosed): Fix block regexp.
+
+       * org-list.el (org-search-forward-unenclosed): Fix block regexp.
+
+       * org-list.el (org-list-parse-list): Minor fix.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-parse-list): Delete `org-list-end-re' when
+       called with t argument.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-html.el (org-export-html-preprocess):
+       Replace `org-list-end-re' by a blank line during pre-process.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-bottom-point): No need for square brackets
+       for `skip-chars-backward'.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-html.el: Do not delete space between end of list and
+       beginning of the following.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-html.el: Preprocess buffer string and add ORG-LIST-END where
+       needed.  Lists should not end before seeing this.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-html.el: Notice end of lists.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-parse-list): Better handling of
+       restrictions when function is called on a list with sublists.
+
+       * org-list.el (org-list-send-list): Find the true ending of the
+       list being sent.
+
+       * org-list.el (org-list-radio-list-templates): Templates are more
+       specific to lists.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-js.el (org-babel-js-eoe): Indicate end of input
+       (org-babel-execute:js): Support for session evaluation
+       (org-babel-prep-session:js): Fleshed out definition
+       (org-babel-js-initiate-session): Can initiate a session using
+       mozrepl.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-set-regexps-and-options): Protect escape char in
+       `org-complex-heading-regexp-format'.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-scheme.el (org-babel-scheme-eoe): For marking the end of
+       session-based evaluation
+       (org-babel-execute:scheme): Now supports session-based evaluation
+       (org-babel-prep-session:scheme): Now works and defines variables
+       (org-babel-scheme-initiate-session): Now works using run-scheme
+       from cmuscheme.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-export-latex-default-packages-alist): Remove the
+       t1enc package - this is already covered by fontenc.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (with-parsed-tramp-file-name): Declared
+       (org-babel-tramp-localname): Ensure variable name exists locally.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-temp-file): Don't use babel temporary directory
+       in remote case; use make-temp-file with remote file name so that
+       temp file is guaranteed not to exist previously on remote machine.
+       (org-babel-tramp-localname): New function to return local name
+       portion of possibly remote file specification.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-R.el (org-babel-R-write-object-command): New unified R
+       command for writing results to file
+       (org-babel-R-wrapper-method): Remove variable
+       (org-babel-R-wrapper-lastvar): Remove variable
+       (org-babel-R-evaluate-external-process): Use new R command
+       (org-babel-R-evaluate-session): Use new R command.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-comint.el
+       (org-babel-comint-eval-invisibly-and-wait-for-file): New function
+       to evaluate code invisibly and block until output file exists.
+
+       * ob-R.el (org-babel-R-evaluate-session): Use `ess-eval-buffer' to
+       evaluate R code in session for :results value.  Write result to
+       file invisibly using new function
+       `org-babel-comint-eval-invisibly-and-wait-for-file'.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-fill-template): Align tags after
+       insertion.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export-concatenate-multiline-emphasis):
+       Ignore matches that start in a headline.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-plantuml.el (org-babel-execute:plantuml): Wrapping in-file
+       and out-file in shell-quote-argument.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-docview.el (org-docview-store-link): Use expanded macro to
+       get current page.
+       (doc-view-goto-page, image-mode-window-get): Declare functions for
+       byte compiler.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-scheme.el: very preliminary support for evaluating scheme
+       code blocks.
+
+       * org.el (org-babel-load-languages): Adding scheme.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (require): Remove circular (require 'org).
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-R.el (ess-make-buffer-current): Declared.
+       (ess-ask-for-ess-directory): Declared.
+       (ess-local-process-name): Declared.
+       * ob-latex.el (org-babel-latex-tex-to-pdf): Capturing free variable.
+
+       * ob.el (org-edit-src-code): Fixing arguments.
+       (org-edit-src-exit): Declared.
+       (org-outline-overlay-data): Declared.
+       (org-set-outline-overlay-data): Declared.
+
+2010-11-11  Glenn Morris  <rgm@gnu.org>
+
+       * ob.el: Require org when compiling.
+       (org-save-outline-visibility): Remove macro declaration.
+
+       * ob-emacs-lisp.el: Require ob-comint when compiling, for macros.
+       Remove unnecessary/macro declarations.
+
+       * org-docview.el: Require doc-view when compiling.
+       (doc-view-goto-page): Autoload rather than declaring.
+       (doc-view-current-page): Remove macro declaration.
+
+       * ob.el (tramp-compat-make-temp-file, org-edit-src-code)
+       (org-entry-get, org-table-import): Fix declarations.
+       (org-match-string-no-properties): Remove declaration.
+
+       * ob-sh.el (org-babel-comint-in-buffer)
+       (org-babel-comint-wait-for-output, org-babel-comint-buffer-livep)
+       (org-babel-comint-with-output): Remove unnecessary declarations.
+
+       * ob-R.el (orgtbl-to-tsv): Fix declaration.
+
+       * org-list.el (org-entry-get): Fix declaration.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-remove-temporary-directory): Remove explicit
+       second argument.
+
+2010-11-11  Magnus Henoch  <magnus.henoch@gmail.com>  (tiny change)
+
+       * org-clock.el (org-clocktable-steps): Allow ts and te to be day
+       numbers.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-macs.el (org-save-outline-visibility): Move from org.el.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-org.el (org-babel-default-header-args:org): Additional
+       ":results silent" default header argument for org code blocks.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-exp.el (org-babel-exp-do-export): Remove hacky ":noeval",
+       which is now an alias to ":eval no".
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-remove-temporary-directory): The version of
+       `delete-directory' found in files.el can not be assumed to be
+       present on all versions, so this copies the recursive behavior of
+       that command in such a way that all calls to delete-directory will
+       also work with the built-in internal C implementation of that
+       function.  This is not overly difficult as all elements of the
+       directory can be assumed to be files.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-C.el (org-babel-C-execute): Corrected arguments to
+       org-babel-temp-file.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-temporary-directory): Variable to hold the
+       value of the Babel temporary directory.
+
+2010-11-11  Aditya Siram  <aditya.siram@gmail.com>
+
+       * ob.el (org-babel-load-in-session): Expanding noweb references
+       when appropriate.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-make-link-regexps): Modified regexp of
+       org-plain-link-re.
+
+2010-11-11  Noorul Islam  <noorul@noorul.com>  (tiny change)
+
+       * org-habit.el (org-habit-parse-todo): Find sr-days only if
+       scheduled-repeat is non nil.  Use 4th element of the list returned
+       by (org-heading-components) as habit-entry.  Modify the error
+       message to be more meaningful.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * 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.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-wl.el (org-wl-store-link): Don't try to store link if point
+       is at end of buffer.
+
+2010-11-11  Harri Kiiskinen  <harkiisk@gmail.com>
+
+       * org-publish.el (org-publish-project-alist): Document the new
+       body-only property.
+       (org-publish-org-to): Use the body-only property.
+
+2010-11-11  Jambunathan K  <kjambunathan@gmail.com>  (tiny change)
+
+       * org.el (org-store-link): Return link when invoked
+       non-interactively from an agenda buffer.
+
+2010-11-11  Jambunathan K  <kjambunathan@gmail.com>  (tiny change)
+
+       * org.el (org-store-link): Storing of links to headlines in
+       indirect buffers was broken.  Fix it.
+
+2010-11-11  Aidan Kehoe  <kehoea@parhasard.net>
+
+       * ob-tangle.el (org-babel-tangle): Change the MODE argument to
+       #'set-file-modes to use integer, not character syntax, avoiding
+       compile problems with recent XEmacs.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-add-entry-text): Make sure we move
+       forward even if there is no text to be added.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-make-tags-matcher): Read "\\-" as "-" in the
+       tags/property matcher.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-infile-export-plist): Bind case-fold-search to
+       t.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-with-point-at-orig-entry): New macro.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-set-initial-vars):
+       Bind `case-fold-search' to t around the search for special LaTeX setup.
+
+       * org-beamer.el (org-beamer-after-initial-vars):
+       Bind `case-fold-search' to t around the search for special BEAMER
+       setup.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-agenda.el (org-write-agenda): Delete postscript file after
+       creating conversion to pdf.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-agenda.el (org-write-agenda): Move require statements to
+       proper place in evaluated lisp expression.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-agenda.el (org-write-agenda): Rename temporary buffer to
+       remove dependency of `flet' macro.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-lob.el (org-babel-lob-get-info): Edit docstring.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-exp.el (org-babel-exp-lob-one-liners): Get parameter values
+       from all standard sources when executing #+lob/#+call lines.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-R.el (org-babel-R-evaluate): Break the two branches into two
+       separate functions
+       (org-babel-R-evaluate-external-process): New function to handle
+       external process evaluation
+       (org-babel-R-evaluate-session): New function to handle session
+       evaluation.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-initiate-session): New function derived from
+       previous `org-babel-switch-to-session'
+       (org-babel-switch-to-session): Refactored to use new
+       `org-babel-initiate-session'.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-switch-to-session): Supply missing "P" argument
+       to (interactive).
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-feed.el (org-feed-format-entry): Decode entry according to
+       its character encoding.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>  (tiny change)
+
+       * org-feed.el (xml-substitute-special): Declare function for byte
+       compiler.
+       (org-feed-unescape): Removed.
+       (org-feed-parse-rss-entry, org-feed-parse-atom-entry):
+       Use `xml-substitute-special' to unescape XML entities.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-switch-to-session): Throw error if block if
+       :session not in effect for the block.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-table.el (org-table-create-with-table.el): Align table
+       before converting.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-do-in-edit-buffer): Suppress message and check
+       that org-src buffer is current before attempting exit.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-src.el (ob-comint): Require 'ob-comint
+       (org-src-babel-info): Define variable.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-do-in-edit-buffer): New macro to evaluate lisp
+       in the language major mode edit buffer.
+       (org-babel-do-key-sequence-in-edit-buffer): New function to call
+       an arbitrary key sequence in the language major mode edit buffer.
+
+       * org-src.el (org-src-switch-to-buffer): Add new allowed value
+       'switch-invisibly for `org-src-window-setup'.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-src.el (ob-keys): Require ob-keys, because `org-babel-map'
+       is used.
+       (org-src-do-at-code-block): New macro to evaluate lisp with point
+       at the start of the Org code block containing the code in this
+       edit buffer.
+       (org-src-do-key-sequence-at-code-block): New function to execute
+       command bound to key at the Org code block containing the code in
+       this edit buffer.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-R.el (org-babel-R-associate-session): New function to
+       associate R code edit buffers with ESS comint session.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-src.el (org-edit-src-code): If at src block, store babel
+       info as buffer local variable.
+       (org-src-associate-babel-session): New function to associate code
+       edit buffer with comint session.  Does nothing unless a
+       language-specific function named
+       `org-babel-LANG-associate-session' exists.
+       (org-src-babel-configure-edit-buffer): New function to be called
+       in `org-src-mode-hook'.
+       (org-src-mode-hook): Add `org-src-babel-configure-edit-buffer' to
+       hook.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-switch-to-session-with-code): New function to
+       generate split frame displaying edit buffer and session.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-set-tags): Consider org-indent-mode when computing
+       the tags column.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-compat.el (org-looking-at-p): Only use looking-at-p when
+       defined.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-agenda.el (org-finalize-agenda-entries): Delete excluded
+       lines directly after call to sorting filter function.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-complex-heading-regexp-format): Document the
+       variable.
+       (org-get-refile-targets): Use `org-complex-heading-regexp-format'
+       to make the regular expression for matching the headline.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-refile-check-position): New function.
+       (org-goto):
+       (org-refile-get-location): Call `org-refile-check-position'.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-python.el (org-babel-python-initiate-session-by-key): Use eq
+       instead of equal to compare symbols.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-before-sorting-filter-function):
+       New hook function.
+       (org-finalize-agenda-entries):
+       Apply `org-agenda-before-sorting-filter-function'.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-first-lines): Do not protect meta
+       lines that have nothing to do with babel.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-place-template): Handle the
+       checkitem case.
+       (org-capture-place-item): Provide boundaries for the search to
+       make sure we do not get a match in a different tree.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export-preprocess-apply-macros): Fix the macro
+       argument parser.
+
+2010-11-11  Noorul Islam  <noorul@noorul.com>
+
+       * org-latex.el (org-latex-to-pdf-process): Add output-directory
+       option for the command pdflatex.
+       (org-export-as-pdf): Respect directory in path of
+       EXPORT_FILE_NAME.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export-with-LaTeX-fragments): New default t,
+       which now means to use MathJax processing for HTML.  Also allow
+       new value `dvipng' to force the old image processing.
+       (org-infile-export-plist): Parse for MATHJAX setup line.
+
+       * org-html.el (org-export-html-mathjax-options): New option.
+       (org-export-html-mathjax-config): New function.
+       (org-export-html-mathjax-template): New option.
+       (org-export-html-preprocess): Call the LaTeX snippet processor
+       with an additional argument to declare special ways of processing.
+       (org-export-as-html): Bind the dynamical variable
+       `org-export-have-math'.  Insert the MathJax script template when
+       it is needed by the document.
+
+       * org.el (org-preview-latex-fragment): Call `org-format-latex'
+       with the additional processing argument.
+       (org-export-have-math): New variable, for dynamic scoping.
+       (org-format-latex): Implement specific ways of processing.
+       New function argument for processing type.
+       (org-org-menu): Remove the entry to configure LaTeX snippet
+       processing.
+
+2010-11-11  Bastien Guerry  <bzg@altern.org>
+
+       * org-agenda.el (org-agenda-clock-goto): Use `\C-c\C-x\C-j' for
+       `org-clock-goto' and `J' for `org-agenda-clock-goto'.  If the
+       heading currently clocked in is not listed in the agenda, display
+       this entry in another buffer.  If there is no running clock,
+       display a help message.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-latex.el (org-export-latex-tables): Return "" instead of nil
+       when no label is attached.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-menu-show-match): New option.
+       (org-agenda-menu-two-column): New option.
+       (org-agenda-get-restriction-and-command): Implement dispatch menu
+       without showing the matcher, and with two-column display.
+
+2010-11-11  Bernt Hansen  <bernt@norang.ca>
+
+       * org-indent.el (org-indent-mode): Fix grammar for message when
+       mode is refused.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-insert-result): Ensures `beg' is set, even if
+       no previous result exists.
+
+2010-11-11  Noorul Islam  <noorul@noorul.com>
+
+       * ob.el Declare org-babel-lob-execute-maybe() to avoid compiler
+       warning.
+
+2010-11-11  Noorul Islam  <noorul@noorul.com>
+
+       * org.el (org-set-visibility-according-to-property): Use backward
+       search instead of forward, so that top hierarchy gets priority.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-timeline): Allow indirect buffer.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export-preprocess-after-radio-targets-hook):
+       (org-export-define-heading-targets-headline-hook): New hooks.
+
+       * org.el (org-modules): Add entry for org-wikinodes.el.
+       (org-font-lock-set-keywords-hook): New hook.
+       (org-open-at-point-functions): New hook.
+       (org-find-exact-headling-in-buffer):
+       (org-find-exact-heading-in-directory): New functions.
+       (org-mode-flyspell-verify): Better cursor position for checking if
+       flyspell should ignore a word.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-indent.el (org-indent-remove-properties):
+       (org-indent-add-properties): Make sure changing these properties
+       does not trigger modification hooks.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-link-search-must-match-exact-headline): New option.
+       (org-link-search-inhibit-query): New variable.
+       (org-link-search): Search for exact headline match in Org files.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-execute-src-block-maybe): Remove check for
+       `org-babel-no-eval-on-ctrl-c-ctrl-c'; this is done in the new
+       function `org-babel-execute-safely-maybe'.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-load-in-session): Set directory in case :dir
+       arg is in effect.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-tangle-collect-blocks): Don't throw
+       errors when we're not under of a headline.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-octave.el (org-babel-octave-wrapper-method): Use dlmwrite to
+       write delimited text instead of save -ascii
+       (org-babel-octave-import-elisp-from-file): Specify that data
+       written to file is tab-delimited.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-R.el (org-babel-R-evaluate): Specify that tabular data is
+       tab-delimited.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob.el (org-babel-import-elisp-from-file): Allow separator to be
+       specified.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-python.el (org-babel-python-table-or-string): Fix recognition
+       of lists and tuples.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-octave.el (org-babel-octave-evaluate-external-process):
+       Allow remote files.
+
+2010-11-11  Juan Pechiar  <pechiar@computer.org>
+
+       * ob-octave.el (org-babel-octave-evaluate-external-process):
+       Use `org-babel-octave-import-elisp-from-file' instead of
+       `org-babel-eval-read-file'.
+       (org-babel-octave-var-to-octave): Separate matrix rows with ';',
+       and use '%s' as format specifier instead of '%S'.
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-octave.el: Only (require 'matlab) when necessary.
+       (org-babel-octave-initiate-session): (require) octave-inf or matlab
+       as appropriate.
+       (org-babel-execute:matlab): Remove (require).
+       (org-babel-prep-session:matlab): Remove (require).
+       (org-babel-matlab-initiate-session): Remove (require).
+
+2010-11-11  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * ob-octave.el (org-babel-octave-evaluate): Fix formal argument
+       list.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-python.el (org-babel-python-table-or-string): Can now handle
+       VERY long result lines.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-latex.el (org-export-latex-tables): Add label if any.
+
+       * org-latex.el (org-export-latex-convert-table.el-table):
+       Fix little mistake when inserting label.
+
+2010-11-11  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org.el (org-cycle-internal-local): Remove an unnecessary call
+       to `org-back-to-heading' that was preventing point to stay at its
+       column when cycling visibility.
+
+2010-11-11  Noorul Islam  <noorul@noorul.com>
+
+       * org-capture.el (org-capture-finalize): Make messages consistent.
+
+2010-11-11  Noorul Islam  <noorul@noorul.com>
+
+       * org-gnus.el: Suppress compiler warning by declaring outside
+       function nnimap-retrieve-headers-from-file.
+
+2010-11-11  Noorul Islam  <noorul@noorul.com>
+
+       * org-colview.el Use org-beamer-select-environment instead of
+       org-beamer-set-environment-tag.
+
+2010-11-11  Matt Lundin  <mdl@imapmail.org>
+
+       * org.el (org-insert-time-stamp): Fix org-insert-time-stamp so
+       that the value of org-last-inserted-timestamp includes time range.
+
+2010-11-11  David Maus  <dmaus@ictsoc.de>
+
+       * org-wl.el (org-wl-store-link-message): Provide link property for
+       message-id without angle brackets.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-R.el (org-babel-R-evaluate): Improved prompt-stripping regexp.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-find-file-noselect-refresh): Finds a
+       file ensuing that the latest changes on disk are represented.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-sqlite.el (org-babel-sqlite-expand-vars): Now inserts string
+       arguments w/o quotes.
+
+2010-11-11  Bernt Hansen  <bernt@norang.ca>
+
+       * org-capture.el (org-capture-finalize): Fix clock in of
+       interrupted task during capture finalize.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-R.el (org-babel-R-evaluate): Clean up extra prompts in
+       session output.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-C.el (org-babel-C-ensure-main-wrap): More generous regular
+       expression for matching main function.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lob.el (org-babel-lob-one-liner-regexp): Fix error in lob
+       regexp -- it wasn't matching lob lines w/o indices.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-exp.el (org-export-latex-listings-w-names): Fix compiler
+       warning in org-exp.el.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-publish.el (org-publish-file): Better error message if
+       base-directory or publishing-directory are not defined.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-colview.el (org-columns-display-here): Use overlays to
+       overrule line prefix properties during column view.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-filter-preset): Document the
+       limitation for the filter preset - it can only be used for an
+       entire agenda view, not in an individual block in a block agenda.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-table.el (sbe): Now able to accept range references from
+       tables.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob.el (org-babel-pick-name): If colnames or rownames contain a
+       list of names, then use those directly.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-exp.el (org-export-format-source-code-or-example):
+       Escape underscores in code block names on latex listings export.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-tangle.el (org-babel-with-temp-filebuffer):
+       Use find-file-noselect to avoid excess buffer movement.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-html.el (org-html-should-inline-p): Only inline images if
+       they should be.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-id.el (org-id-store-link): Autoload.
+
+       * org.el ("org-id"): Autoload `org-id-store-link'.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-html.el (org-html-should-inline-p): Only inline images if
+       they should be.
+
+2010-11-11  Eric S Fraga  <e.fraga@ucl.ac.uk>
+
+       * org-icalendar.el (org-icalendar-alarm-time): New option.
+
+       * org-icalendar.el (org-print-icalendar-entries): Timed events are
+       exported with alarm events, a.k.a. reminders.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-target-buffer): Throw an error if we
+       have no target file.
+       (org-capture-select-template): Use a default template if the user
+       has not specified any.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-modules): Add entry for org-velocity.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-lob.el (org-babel-lob-execute): Changing indentation to
+       improve line length.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export-handle-table-metalines): Choose a better
+       position for checking protectedness.
+
+2010-11-11  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-table.el (org-table-convert-region): Don't continue csv
+       importation which the point catches the end, this fixes an
+       infinite loop which was caused by the (point) never catching up
+       with the "end" marker.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-macs.el (org-string-nw-p): New function.
+
+       * org-capture.el (org-capture-import-remember-templates):
+       Interpret an empty string as request to use
+       `org-default-notes-file'.
+       (org-capture-target-buffer): If the FILE is not a (non-empty)
+       string, use `org-default-notes-file'.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-templates): Fix customize type.
+
+2010-11-11  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-colview-xemacs.el (org-columns-compile-map):
+       (org-columns-number-to-string):
+       (org-columns-string-to-number): Handle estimate ranges.
+       (org-estimate-mean-and-var): New function.
+       (org-estimate-combine): New function.
+       (org-estimate-print): New function.
+       (org-string-to-estimate): New function.
+
+2010-09-25  Juanma Barranquero  <lekktu@gmail.com>
+
+       * org.el (org-refile-targets):
+       * org-agenda.el (org-agenda-hide-tags-regexp): Fix typos in docstrings.
+
+2010-08-19  Glenn Morris  <rgm@gnu.org>
+
+       * org.el (org-outline-overlay-data, org-set-outline-overlay-data)
+       (org-save-outline-visibility): Move to org-macs.
+       * org-macs.el (org-outline-overlay-data, org-set-outline-overlay-data)
+       (org-save-outline-visibility): Move here from org.el.
+       (show-all): Autoload it.
+       * ob.el: Don't require org when compiling.
+
+2010-08-18  Glenn Morris  <rgm@gnu.org>
+
+       * ob.el: Require org when compiling.
+       (org-save-outline-visibility): Remove macro declaration.
+       * ob-emacs-lisp.el: Require ob-comint when compiling, for macros.
+       Remove unnecessary/macro declarations.
+       * org-docview.el: Require doc-view when compiling.
+       (doc-view-goto-page): Autoload rather than declaring.
+       (doc-view-current-page): Remove macro declaration.
+
+2010-08-17  Glenn Morris  <rgm@gnu.org>
+
+       * ob.el (tramp-compat-make-temp-file, org-edit-src-code)
+       (org-entry-get, org-table-import): Fix declarations.
+       (org-match-string-no-properties): Remove unnecessary declaration.
+       * ob-sh.el (org-babel-comint-in-buffer)
+       (org-babel-comint-wait-for-output, org-babel-comint-buffer-livep)
+       (org-babel-comint-with-output): Remove unnecessary declarations.
+       * ob-R.el (orgtbl-to-tsv): Fix declaration.
+       * org-list.el (org-entry-get): Fix declaration.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * ob-C.el: New file.
+       * ob-R.el: New file.
+       * ob-asymptote.el: New file.
+       * ob-clojure.el: New file.
+       * ob-comint.el: New file.
+       * ob-css.el: New file.
+       * ob-ditaa.el: New file.
+       * ob-dot.el: New file.
+       * ob-emacs-lisp.el: New file.
+       * ob-eval.el: New file.
+       * ob-exp.el: New file.
+       * ob-gnuplot.el: New file.
+       * ob-haskell.el: New file.
+       * ob-keys.el: New file.
+       * ob-latex.el: New file.
+       * ob-lob.el: New file.
+       * ob-matlab.el: New file.
+       * ob-mscgen.el: New file.
+       * ob-ocaml.el: New file.
+       * ob-octave.el: New file.
+       * ob-perl.el: New file.
+       * ob-python.el: New file.
+       * ob-ref.el: New file.
+       * ob-ruby.el: New file.
+       * ob-sass.el: New file.
+       * ob-screen.el: New file.
+       * ob-sh.el: New file.
+       * ob-sql.el: New file.
+       * ob-sqlite.el: New file.
+       * ob-table.el: New file.
+       * ob-tangle.el: New file.
+       * ob.el: New file.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-mks.el: New file.
+       * org-capture.el: New file.
+
+2010-07-19  Christian Egli  <christian.egli@sbszh.ch>
+
+       * org-taskjuggler.el: New file.
+
+2010-07-19  Matt Lundin  <mdl@imapmail.org>
+
+       * org-agenda.el (org-search-view): Fix inclusion of agenda-archives
+       in org-agenda-text-search-extra-files.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org-list.el (org-list-send-list): Locally bind variable `txt'.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org.el (org-reload): Now also reloading babel files.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-set-plist): Make sure txt is a string
+       before calling `string-match'.
+       (org-capture-templates): Fix customization type.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-preprocess): Make a special case
+       for \nbsp.
+       (org-latex-entities): Remove the entry for \nbsp.
+       (org-latex-entities-exceptions): Variable removed.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-refile): Do not try to manipulate
+       bookmark list.
+
+       * org.el (org-refile): Use the correct bookmark here.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-list.el (org-list-send-list): Parse list from its true beginning.
+
+       * org.el (org-ctrl-c-ctrl-c): Maybe send the list when at a list item.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-insert-link): Correctly determine if we should use
+       a relative path.
+
+2010-07-19  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-radio-list-templates): Fix templates.
+
+2010-07-19  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-list.el (org-list-send-list): Regexp defining the start of
+       a radio list is now on par with the one used for radio tables.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-entities.el (org-entities-help): Add a headline for
+       the user-defined entities.
+
+2010-07-19  Dirk-Jan C. Binnema  <djcb.bulk@gmail.com>  (tiny change)
+
+       * org-agenda.el (org-agenda-action): Document capture key and add it
+       to the prompt.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-latex.el (org-export-latex-listings-langs): Add (sqlite "SQL").
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-first-lines): Do not mark
+       meta lines for removal.  Do not remove BABEL config lines during export.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org-capture.el (org-capture): Check if
+       `org-capture-link-is-already-stored' is bound before evaluating.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org.el: Add autoload for org-babel-do-load-languages.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-src.el (org-src-lang-modes): Add sqlite to sql-mode.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org-feed.el: Change indentation to match coding style
+       guideline.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org-feed.el (org-feed-unescape, org-feed-parse-atom-feed): Load XML
+       library if necessary.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-beamer.el (org-beamer-amend-header): Standardize the
+       header cookie for the beamer extra stuff.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-beamer.el (org-beamer-amend-header): Put extra header
+       last in header.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org-exp-blocks.el (org-export-blocks-format-ditaa)
+       (org-export-blocks-format-dot): Remove text properties of body before
+       calculating cache hash.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-tabular-environment): New option.
+       (org-export-latex-tables): Use `org-export-latex-tabular-environment'.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-compat.el (org-version-check): New function.
+
+       * org-indent.el (org-indent-mode): Check for exact emacs version.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-templates): Allow the template
+       to come from a file or function call.
+       (org-capture-place-entry): Get the template from file or function.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org-agenda.el (org-agenda-bulk-action): Don't create marker for
+       position if target is entire file.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-autoload): Autoload a few more org-table functions.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org.el (org-babel-load-languages): Add ob-mscgen.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-latex.el (org-export-latex-tables): Format string now
+       matches options.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org.el (org-babel-load-languages): This variable controls which
+       languages will be loaded by org-babel.  It is customizable through
+       the customize interface.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-latex.el (org-export-latex-format-image): Update number of
+       arguments to allow for an optional short-name.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-indent.el (org-indent-mode): Refuse to turn on prior to Emacs 23.2.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-set-target-location):
+       Store exact positions for file+regexp and file+function targets.
+       (org-capture-place-entry, org-capture-place-item)
+       (org-capture-place-table-line, org-capture-place-plain-text):
+       Respect exact positions.
+       (org-capture-finalize): Make sure we are at the beginning of a line
+       when fixing the empty lines after the entry.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-entry-get-with-inheritance): New argument LITERAL-NIL.
+       (org-entry-get): Pass `literal-nil' into
+       `org-entry-get-with-inheritance'.
+       (org-todo): React to nil values of the LOGGING property.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-default-notes-file): Update docstring.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-link-frame-setup): Use `org-gnus-no-new-news' as default.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-exp.el (org-export-attach-captions-and-attributes):
+       Add a shortname attribute to caption strings under the symbol name
+       org-caption-shortn.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-switchb): Rename from `org-iswitchb'.
+       Improve docstring.
+       (org-iswitchb): New alias.
+       (org-ido-switchb): Make alias point to `org-switchb'.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-fill-template):
+       Respect time-of-day preference in template prompt.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org-feed.el (org-feed-unescape): Remove superfluous lambda.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org-wl.el (org-wl-disable-folder-check): New customization
+       variable.
+       (org-wl-open): Disable folder check depending on
+       `org-wl-disable-folder-check'.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-set-target-location):
+       Fix file+function interpretation.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org-feed.el (org-feed-parse-rss-entry): Unescape rss element
+       content.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org-feed.el (xml-entity-alist): Declare variable
+       `xml-entity-alist' for byte compiler.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org-feed.el (org-feed-unescape): New function.
+       Unescape protected entities.
+       (org-feed-parse-atom-entry): Use function for atom:content
+       type text and html.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org-feed.el (org-feed-parse-rss-feed): Ignore case of rss
+       element names.
+
+2010-07-19  Bernt Hansen  <bernt@norang.ca>
+
+       * org.el (org-time-string-to-absolute): Ignore cyclic repeater
+       when displaying items on todays agenda date.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-get-progress): Avoid reusing previous
+       value of EXTRA.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-publish.el (org-publish-initialize-cache):
+       Make timestamp directory, the entire path to it.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export-handle-comments): Make sure to check
+       for protection in the comment line, and not in the line after it.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-html.el (org-export-html-preprocess): Call org-format-latex,
+       possibly with a protect-only argument.
+
+       * org.el (org-format-latex): New argument PROTECT-ONLY.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-exp.el (org-export-handle-table-metalines): This function
+       removes table specific meta-lines, now that we aren't wiping
+       everything that looks remotely like a comment at the end of the
+       export process we have to be sure to catch all of the specific lines
+       in org-exp.el.
+
+2010-07-19  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-exp.el (org-export-select-backend-specific-text): Properly
+       get rid of #+Backend and #+ATTR_Backend specifics to backends not
+       matching the one we're exporting to.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-table.el (orgtbl-to-generic): Add the :remove-newlines
+       option which will strip newline characters from the text of table
+       cells and replace then with "\n".
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-confirm-shell-link-function)
+       (org-confirm-elisp-link-function): Limit the values that can be set by
+       file variables.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-compute-latex-and-specials-regexp): Deal with
+       string elements by discarding them.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-iswitchb): Make sure to use at least iswitchb.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-capture.el (org-capture-position-for-last-stored)
+       (org-capture-bookmark-last-stored-position): New functions.
+       (org-capture-place-table-line): Better error catching.
+       (org-capture-place-item, org-capture-place-entry)
+       (org-capture-place-plain-text):
+       Call `org-capture-position-for-last-stored'.
+       (org-capture-finalize): Just call
+       `org-capture-bookmark-last-stored-position'.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-exp.el (org-export-mark-blockquote-verse-center):
+       Fix small bug, now grabbing match data before overwritten by looking-at
+       this fixes a problem with remainders of #+end_quote lines appearing
+       in exported output.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-link-frame-setup): Add customization option for
+       Wanderlust.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-latex.el (org-export-latex-fixed-width): Now check
+       org-example rather than org-protected on verbatim export, because by
+       default all ": " prefixed lines are marked protected.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-latex.el (org-export-latex-fixed-width): Check for
+       protection before wrapping ": " lines as verbatim.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-exp.el (org-export-handle-comments): Check for protection
+       before removing comments.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-entities.el (org-entities): Restructure the list.
+       (org-entities-help): Turn the help output into a buffer
+       in Org-mode, so that it becomes easier to find a symbol
+       in the structure.
+       (org-entities-create-table): Deal with new structure.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org-agenda.el (org-write-agenda): Use backquotes to expand
+       `flet' at compile time.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-entry-properties): Make sure that standard property
+       names are used even if the user has customized time keywords.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-macs.el (org-not-nil): Return the value if not interpreted
+       as nil.
+
+       * org.el (org-entry-get)
+       (org-entry-get-with-inheritance): Interpret the value "nil"
+       as nil for properties.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-switch-to-buffer-other-window): Return the buffer.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-macs.el (org-not-nil): New function.
+
+       * org.el (org-block-todo-from-children-or-siblings-or-parent):
+       Use `org-not-nil' to interpret a property value of nil.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-truely-invisible-p): New function.
+       (org-beginning-of-line): Use `org-truely-invisible-p'.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-get-timestamps): No errors
+       while getting TODO state.
+       (org-agenda-highlight-todo): No error when no keyword has
+       been matched.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-timestamp-change): New optional argument UPDOWN.
+       Use this to identify calls from org-timestamp-up/down, so that we can
+       skip by rounding minutes in this case.
+       (org-timestamp-up, org-timestamp-down, org-timestamp-up-day)
+       (org-timestamp-down-day): Call org-timestamp-change with the
+       updown argument.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-action): Make `c' key call org-capture.
+
+       * org-capture.el: New file.
+
+       * org-compat.el (org-get-x-clipboard): Function moved here from
+       remember.el.
+
+       * org-mks.el: New file.
+
+       * org.el (org-set-regexps-and-options): Allow statistic cookies as
+       part of complex headlines.
+       (org-find-olp): New argument THIS-BUFFER.  When set, assume that the
+       OLP does not contain a file name.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-mode): Set `comment-start' instead of changing the
+       syntax of the `#' character.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export-format-source-code-or-example): Mark examples
+       by a property.
+
+       * org-html.el (org-export-html-close-lists-maybe): Check if raw
+       HTML stuff was actually made from an example.
+
+2010-07-19  Bastien Guerry  <bzg@altern.org>
+
+       * org-latex.el: Items are no longer skipped when their first line
+       ends on a protected element.
+
+       * org-list.el: Protected environments looking like lists are not
+       exported anymore.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-exp-blocks.el (org-export-blocks-preprocess):
+       Cleanup trailing newline after block.
+
+2010-07-19  Bastien Guerry  <bzg@altern.org>
+
+       * org-exp.el: Comment regexp now matches documentation.  No more
+       protection check when deleting comments before export.
+
+2010-07-19  Bastien Guerry  <bzg@altern.org>
+
+       * org-exp.el (org-export-preprocess-string):
+       Now using `org-export-handle-include-files-recurse' to resolve
+       included files.
+
+2010-07-19  Bastien Guerry  <bzg@altern.org>
+
+       * org-agenda.el (org-agenda-get-deadlines)
+       (org-agenda-get-scheduled):
+       * org.el (org-time-string-to-seconds):
+       For deadline and scheduled agenda display ignore the cyclic repeater
+       when calculating how many days late the task is.  If you have a weekly
+       task and miss the date the agenda view will show more than a week late
+       now instead of resetting on the cyclic repeating date.  This makes it
+       much more obvious when you missed a repeating task after the repeater.
+
+2010-07-19  Bastien Guerry  <bzg@altern.org>
+
+       * org-exp.el (org-export-mark-blockquote-verse-center):
+       Consider environments that end at eob.
+
+2010-07-19  Mikael Fornius  <mfo@abc.se>
+
+       * org.el (org-raise-scripts): Do not fontify sub/superscripts of text
+       with face `org-special-keyword'.  Make property keys as :LAST_REPEAT:
+       display correctly.
+
+2010-07-19  Mikael Fornius  <mfo@abc.se>
+
+       * org.el (org-at-property-p): Use save-match-data macro instead of let.
+
+2010-07-19  Mikael Fornius  <mfo@abc.se>
+
+       * org.el (test): Remove unused test function.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-exp-blocks.el (org-export-blocks-preprocess): Fix typo.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-exp-blocks.el (org-export-blocks-postblock-hook):
+       Add documentation to and turn into a defcustom.
+
+2010-07-19  Eric Schulte  <schulte.eric@gmail.com>
+
+       * org-exp.el (org-get-file-contents): By un-setting prefix1 to ""
+       instead of to nil we avoid errors when :prefix1 is defined, but
+       prefix is not.
+
+2010-07-19  Nicolas Goaziou  <n.goaziou@gmail.com>
+
+       * org-latex.el (org-export-latex-preprocess): Environments coming
+       from latex backend specific instructions (#+LaTeX) are already
+       protected and won't be treated as normal environments.
+
+2010-07-19  Bastien Guerry  <bzg@altern.org>
+
+       * org-timer.el (org-timer-set-timer): Fix typo in the docstring.
+
+2010-07-19  Bastien Guerry  <bzg@altern.org>
+
+       * org-timer.el (org-timer-set-timer): Use a prefix argument.
+       See the docstring of the function.
+
+2010-07-19  Bastien Guerry  <bzg@altern.org>
+
+       * org-timer.el (org-timer-set-timer): Fix bug about cancelling
+       timers.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org-w3m.el (org-w3m-copy-for-org-mode)
+       (org-w3m-get-next-link-start, org-w3m-get-prev-link-start):
+       Get text property directly, not using macro `w3m-anchor'.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-emph-re): Document the match groups.
+
+2010-07-19  Bernt Hansen  <bernt@norang.ca>
+
+       * org-clock.el (org-clock-in): Set `org-clock-clocking-in' to
+       t before calling `org-clock-out', so that that function can
+       know its call context.
+
+2010-07-19  Bastien Guerry  <bzg@altern.org>
+
+       * org-timer.el (org-timer-default-timer): New variable.
+       (org-timer-set-timer): Use the new variable.  Also offer the
+       possibility to replace the current timer by a new one.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-kill-note-or-show-branches): Hide subtree before
+       exposing the headings.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-add-planning-info): Remove the empty line also
+       if there is no whitespace at all in there.
+
+       * org-table.el (org-table-align): Fix alignment of strings
+       with invisible characters.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-refile-cache-get): Return empty list of targets
+       when cache was cleared.
+       (org-clone-subtree-with-time-shift): Maybe create ID property
+       in cloned subtrees.
+       (org-clone-delete-id): New customization variable.
+       (org-clone-subtree-with-time-shift): Use customization
+       variable `org-clone-delete-id'.
+       (org-clone-subtree-with-time-shift): Remove empty property
+       drawer in cloned subtrees.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-refile-use-cache): New option.
+       (org-refile-cache, org-refile-markers): New variable.
+       (org-refile-marker, org-refile-cache-clear)
+       (org-refile-cache-check-set, org-refile-cache-put)
+       (org-refile-cache-get): New function.
+       (org-get-refile-targets): Use the refile cache.
+
+       * org-clock.el (org-clock-sum): Don't include running clock if
+       the time block is wrong.
+
+2010-07-19  John Wiegley  <jwiegley@gmail.com>
+
+       * org-clock.el (org-clock-clock-in, org-clock-in):
+       Add parameter `start-time'.
+       (org-clock-resolve-clock): Add parameter `clock-out-time'.
+       If set, and resolve-to is a past time, then the clock out
+       event occurs at `clock-out-time' rather than at `resolve-to'.
+       In this case, `resolve-to' becomes the clock in time.
+       (org-clock-jump-to-current-clock): Create new global command
+       to reveal the current clock.
+       (org-clock-resolve): Add new commands g/G and j/J, and a
+       help window describing all commands and their meaning.
+       (org-clock-resolve-expert): New customization variable.
+       (org-find-open-clocks): Fix a bug that caused discovered
+       clocks not to match up with the currently active clock.
+       (org-resolve-clocks): Change the argument
+       `also-non-dangling-p' to `only-dangling-p', since due to a bug
+       this was the default behavior all along.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org-id.el (org-id-uuid): New function.  Return string with
+       random (version 4) UUID.
+       (org-id-method): Make 'uuid the new default value.
+       (org-id-new): Use `org-id-uuid' if call to uuidgen program
+       does not return a UUID.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-format-image): Add support
+       for multicolumn figures in LaTeX.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-clone-subtree-with-time-shift): Remove ID
+       property of original subtree in cloned subtrees.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export-format-source-code-or-example):
+       XEmacs compatibility.
+
+       * org-latex.el (org-export-latex-tables): Accept comma in
+       align string.
+
+       * org-docbook.el (org-export-docbook-xslt-stylesheet): New option.
+       (org-export-docbook-xslt-proc-command): Fix docstring.
+       (org-export-docbook-xsl-fo-proc-command): Fix docstring.
+       (org-export-as-docbook-pdf):
+       Improve formatting of the xslt command.
+
+       * org-exp.el (org-infile-export-plist): Check for XSLT setting.
+
+       * org.el (org-file-contents): Improve error message.
+       (org-set-regexps-and-options): Remove spaces at both ends.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-docbook.el (org-export-as-docbook-pdf):
+       Improve formatting of the xslt command.
+
+2010-07-19  Sebastian Rose  <sebastian_rose@gmx.de>
+
+       * org-publish.el (org-publish-cache): Use one big hashmap for
+       each project defined in `org-publish-project-alist'.
+       (initialize-files-alist): Function removed.
+       (org-publish-validate-link): Function removed.
+       (org-publish-get-base-files): Add variable `sitemap-requested'
+       to avoid sorting where possible.
+       (org-publish-get-files): Function removed.
+       (org-publish-get-project-from-filename): Make independent of
+       file list.
+       (org-publish-file): New argument NO-CACHE.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-beginning-of-defun, org-end-of-defun):
+       New functions.
+       (org-mode): Install the `org-beginning-of-defun' and
+       `org-end-of-defun' functions.
+       (org-pretty-entities): New option.
+       (org-toggle-pretty-entities): New command.
+       (org-fontify-entities): New function.
+       (org-startup-options): New keywords for pretty entities.
+       (org-set-font-lock-defaults): Call the pretty entities
+       function.
+
+       * org-latex.el (org-export-latex-keywords-maybe): Protect the
+       TODO markup.
+
+2010-07-19  Mikael Fornius  <mfo@abc.se>
+
+       * org-habit.el (org-habit-build-graph): Help-echo date when
+       mouse is over stars.
+
+2010-07-19  Jan Böker  <jan.boecker@jboecker.de>
+
+       * org.el (org-file-apps): Improve docstring to reflect
+       grouping matches.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-set-startup-visibility): Fix empty line display.
+
+       * org-latex.el (org-export-latex-links): Use the formatting
+       function of the link type, if it is available.
+
+       * org-table.el (org-table-get-remote-range): Return to
+       original buffer when retrieving remote reference.
+
+       * org.el (org-display-inline-images): Do the entire buffer,
+       not just the narrowed region.  Clear the cache.
+       (org-display-inline-images): Match mode file paths.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org-wl.el (org-wl-store-link-folder): Don't throw error when
+       called on WL folder group.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-replace-escapes): Make sure the cdr is not nil.
+       (org-read-date): Make `M-v' and `C-v' scroll the popup calendar.
+       (org-mode): Revert comment syntax changes.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-sparse-tree): Make `C-c / t' search for all TODO
+       keywords, and `C-c / T' for a specific one.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-mode): Fix comment syntax settings.
+
+       * org-src.el (org-edit-src-allow-write-back-p):
+       Define variable.
+
+       * org.el (org-inline-image-overlays): New variable.
+       (org-toggle-inline-images, org-display-inline-images)
+       (org-remove-inline-images): New commands.
+       (org-mode-map): Define a key for `org-toggle-inline-images'.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org-wl.el (org-wl-message-field): New function.
+       Return content of header field in message entity.
+       (org-wl-store-link): Call `org-wl-store-link-folder' or
+       `org-wl-store-link-message' depending on major-mode.
+       (org-wl-store-link-folder): New function.  Store link to
+       Wanderlust folder.
+       (org-wl-store-link-message): New function.  Store link to
+       Wanderlust message.
+       (org-wl-store-link-message): Store link to message while
+       visiting message.
+       (org-wl-open): Don't try to jump to message when opening a
+       folder link.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org.el (org-replace-escapes): Avoid infinite loop when
+       replace string contains escape sequence it replaces.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-crypt.el (org-crypt-key-for-heading): Use symmetric
+       encryption when now key is set.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-table.el (org-table-recalculate-buffer-tables)
+       (org-table-iterate-buffer-tables): New commands.
+
+       * org.el (org-check-for-hidden): When there is a region, skip
+       the check.
+
+2010-07-19  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-src.el (org-edit-src-code): allow-write-back-p had
+       erroneously been omitted from let binding.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-sorting-choice): New sorting type alpha.
+       (org-cmp-alpha): New defsubst.
+       (org-em): New defsubst.
+       (org-entries-lessp): Only compute needed comparisons.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-html.el (org-format-org-table-html): Test all columns
+       for number content.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-treat-sub-super-char):
+       Make sure parenthesis matching is consistent.
+
+       * org-table.el (org-table-colgroup-line-p)
+       (org-table-cookie-line-p): New functions.
+
+       * org-exp.el (org-table-clean-before-export): Better tests for
+       colgroup and cookie lines.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-goto): Push a mark before changing
+       the position.
+
+       * org-footnote.el (org-footnote): New group.
+       (org-footnote-section)
+       (org-footnote-tag-for-non-org-mode-files): Fix typos.
+
+       * org-list.el (org-end-of-item-text-before-children): Also do
+       the right thing at the end of a file.
+
+       * org.el (org-set-packages-alist, org-get-packages-alist):
+       New function.
+       (org-export-latex-default-packages-alist)
+       (org-export-latex-packages-alist): Add extra flag to
+       each package, indicating if it should be used for snippets.
+       (org-create-formula-image): Add the snippet argument.
+       (org-splice-latex-header): New argument SNIPPET-P, pass it
+       through to `org-latex-packages-to-string'.
+       (org-latex-packages-to-string): New argument SNIPPET-P.
+
+       * org-latex.el (org-export-latex-make-header): Add the snippet
+       argument.
+
+       * org-docbook.el (org-export-as-docbook): Implement ordered
+       lists starting at some offset.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-link-types, org-open-at-point): Add doi links.
+
+       * org-ascii.el (org-export-ascii-preprocess): Remove list
+       startcounter cookies.
+
+       * org-list.el (org-renumber-ordered-list): Respect counter
+       start values.
+
+       * org-latex.el (org-export-latex-lists): Accept ordered list
+       item offset cookie.
+
+       * org-html.el (org-export-as-html): Accept ordered list
+       item offset cookie.
+
+       * org-indent.el (org-indent-mode): Turn off `indent-tabs-mode'
+       which messes up alignment of tags.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-clock.el (org-clock-cancel, org-clock-out): Make sure
+       the modeline display is removed.
+
+       * org-exp.el (org-export-format-drawer-function):
+       Fix docstring.
+
+       * org-agenda.el (org-agenda-refile): New optional argument
+       NO-UPDATE.
+       (org-agenda-refile): Call `org-agenda-redo' unless NO-UPDATE
+       is set.
+       (org-agenda-bulk-action): Call the refile command with updates
+       suppressed - but arrange for `org-agenda-redo' to be called at
+       the end.
+
+       * org.el (org-mode): Make table mapping quiet.
+       (org-table-map-tables): New optional argument QUIETLY.
+
+       * org-ascii.el (org-export-ascii-preprocess): Make table
+       mapping quiet.
+
+       * org-html.el (org-export-as-html, org-html-level-start):
+       Change XHTML IDs to not use dots.
+
+       * org-exp.el (org-export-define-heading-targets):
+       Change XHTML IDs to not use dots.
+
+       * org-docbook.el (org-export-docbook-level-start):
+       Change XHTML IDs to not use dots.
+
+       * org-latex.el (org-export-as-latex): Make sure that the
+       result buffer is in latex-mode.
+
+       * org.el (org-shiftup-final-hook, org-shiftdown-final-hook)
+       (org-shiftleft-final-hook, org-shiftright-final-hook):
+       New hooks.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-table.el (org-table-justify-field-maybe): Make sure that
+       inserting a value does not turn a line into a hline.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-clock.el (org-clock-sum): New argument HEADLINE-FILTER.
+       (org-clock-sum): Add property to selected headlines.
+       (org-dblock-write:clocktable): Make tags matcher.
+
+       * org.el (org-set-autofill-regexps): XEmacs compatibility.
+
+       * org-latex.el (org-export-latex-set-initial-vars): Allow "-"
+       in latex class definitions.
+
+       * org.el (org-shiftup-hook, org-shiftdown-hook)
+       (org-shiftleft-hook, org-shiftright-hook): New hooks.
+
+       * org-entities.el (org-entities): Use \land and \lor for logical
+       operators.
+
+       * org.el (org-shiftmetaleft, org-shiftmetaright): Call the subtree
+       indentation commands.
+       (org-hidden-tree-error): New defsubst.
+       (org-metaleft, org-metaright): Check for hidden stuff and throw an
+       error.
+       (org-check-for-hidden): New function.
+
+       * org-list.el (org-item-re): New function.
+       (org-at-item-p): Use `org-item-re'.
+       (org-end-of-item-text-before-children): New function.
+       (org-outdent-item, org-indent-item): Arrange for leaving the
+       subtree alone.
+       (org-outdent-item-tree, org-indent-item-tree): New argument
+       NO-SUBTREE.
+       (org-indent-item-tree): Use `org-end-of-item-text-before-children'
+       to find the end for processing while ignoring the subtree.
+
+       * org-publish.el (org-publish-sitemap-sort-alphabetically)
+       (org-publish-sitemap-sort-folders)
+       (org-publish-sitemap-sort-ignore-case): New options.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-publish.el (org-publish-compare-directory-files): Fix sorting.
+
+       * org-compat.el (org-get-x-clipboard-compat): Use (featurep 'xemacs).
+
+       * org-publish.el (org-publish-project-alist): Update docstring.
+       (org-publish-file-title-cache): New variable.
+       (org-publish-initialize-files-alist):
+       Initialize `org-publish-initialize-files-alist' to nil.
+       (org-publish-sort-directory-files): New function.
+       (org-publish-projects): Access the new properties.
+       (org-publish-find-title): Use the file title cache.
+       (org-publish-find-title): Build the file title cache.
+       (org-publish-get-base-files-1): Sort files.
+       (org-publish-aux-preprocess): Do not throw an error when before
+       the first headline.  Allow an empty target, meaning to link just
+       to the file.
+       (org-publish-index-generate-theindex.inc): Check if there is
+       actually a target and only then add it to the link.
+       (org-publish-projects): Fix a remaining issue with the last commit.
+
+       * org-html.el (org-export-as-html): Treat verse as open/close
+       paragraph.
+       (org-export-html-close-lists-maybe): Allow to splice raw HTML into
+       and out of lists.
+
+2010-07-19  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-src.el (org-edit-src-code): Allow the org-src edit buffer to
+       be used in a read-only mode.
+       (org-edit-src-code): Different message in read-only mode.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-src.el (org-edit-src-find-region-and-lang): Test for
+       table.el as late as possible.
+
+       * org-colview-xemacs.el: Make sure this file is never loaded into
+       Emacs.  Remove all tests for XEmacs.
+
+       * org-colview.el: Make sure this file is never loaded into XEmacs.
+
+       * org-agenda.el (org-highlight, org-unhighlight): Use direct
+       overlay calls.
+
+       * org.el (org-key): Apply the translations defined in
+       `org-xemacs-key-equivalents'.
+
+       * org-mouse.el (org-mode-hook): Use `org-defkey'.
+
+       * org-compat.el (org-xemacs-key-equivalents): New constant.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-inlinetask.el (org-inlinetask-defaut-state): New option.
+       (org-inlinetask-insert-task): Use `org-inlinetask-defaut-state'.
+       Obey `org-odd-levels-only'.
+
+       * org-compat.el (org-find-overlays): Use overlays-in/at.
+
+       * org.el (org-remove-empty-overlays-at)
+       (org-outline-overlay-data, org-hide-block-toggle)
+       (org-format-latex, org-context): Use overlays-in/at.
+
+       * org-src.el (org-edit-src-exit): Use overlays-in/at.
+
+       * org-agenda.el (org-agenda-mark-clocking-task)
+       (org-agenda-fontify-priorities, org-agenda-dim-blocked-tasks)
+       (org-agenda-entry-text-hide)
+       (org-agenda-fix-tags-filter-overlays-at)
+       (org-agenda-bulk-remove-overlays): Use overlays-in/at.
+
+       * org-compat.el (org-overlays-at): Function removed.
+       (org-overlays-in): Function removed.
+
+2010-07-19  Bastien Guerry  <bzg@altern.org>
+
+       * org-clock.el (org-clock-set-current): Just return the headline
+       itself, strip the TODO keyword, the priority cookie and the tags.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-compat.el (org-xemacs-without-invisibility): New macro.
+       (org-xemacs-without-invisibility): New macro.
+       (org-indent-to-column, org-indent-line-to, org-move-to-column):
+       Redefine using the macro `org-xemacs-without-invisibility'.
+
+       * org.el (org-mode, org-org-menu): Use `add-to-invisibility-spec'.
+
+       * org-table.el (orgtbl-mode): Use `add-to-invisibility-spec'.
+
+       * org-compat.el (org-make-overlay, org-delete-overlay)
+       (org-overlay-start, org-overlay-end, org-overlay-put)
+       (org-overlay-get, org-overlay-move, org-overlay-buffer):
+       Functions removed.
+       (org-add-to-invisibility-spec): Function removed.
+
+       * org-html.el (org-export-as-html-and-open): Add argument to
+       kill-buffer.
+
+       * org-habit.el (require): `calendar' is now required already by
+       org.el on top level.
+
+       * org-clock.el (require): `calendar' is now required already by
+       org.el on top level.
+
+       * org-agenda.el (require, org-timeline, org-agenda-list)
+       (org-todo-list, org-agenda-to-appt): `calendar' is now required
+       already by org.el on top level.
+
+       * org.el (org-export-latex-fix-inputenc): Declare function.
+
+       * org-agenda.el (org-agenda-goto-calendar): Do not bind obsolete
+       variables.
+
+       * org.el (calendar): Require calendar now on top level in org.el
+       and define aliases to new variables when needed.
+       (org-read-date, org-goto-calendar): Do not bind obsolete
+       variables.
+
+       * org-clock.el (org-clock-out, org-clock-cancel): Get rid of
+       compilation warning, add comment that this cannot be done with
+       `with-current-buffer'.
+
+       * org-wl.el (org-wl-open): Use `with-current-buffer'.
+
+       * org.el (overlay, org-remove-empty-overlays-at)
+       (org-outline-overlay-data, org-set-outline-overlay-data)
+       (org-show-block-all, org-hide-block-toggle)
+       (org-highlight-new-match, org-remove-occur-highlights)
+       (org-tags-overlay, org-fast-tag-selection, org-date-ovl)
+       (org-read-date, org-read-date-display, org-eval-in-calendar)
+       (org-format-latex, org-context)
+       (org-speedbar-restriction-lock-overlay)
+       (org-speedbar-set-agenda-restriction): Use the normal overlay API.
+
+       * org-table.el (org-table-add-rectangle-overlay)
+       (org-table-remove-rectangle-highlight)
+       (org-table-overlay-coordinates)
+       (org-table-toggle-coordinate-overlays): Use the normal overlay
+       API.
+
+       * org-src.el (org-edit-src-code, org-edit-fixed-width-region)
+       (org-edit-src-exit, org-src-mode-configure-edit-buffer): Use the
+       normal overlay API.
+
+       * org-colview.el (org-columns-new-overlay)
+       (org-columns-display-here, org-columns-remove-overlays)
+       (org-columns-edit-value, org-columns-next-allowed-value)
+       (org-columns-update): Use the normal overlay API.
+
+       * org-clock.el (org-clock-out, org-clock-cancel)
+       (org-clock-put-overlay, org-clock-remove-overlays): Use the normal
+       overlay API.
+
+       * org-agenda.el (org-agenda-mark-filtered-text)
+       (org-agenda-mark-clocking-task, org-agenda-fontify-priorities)
+       (org-agenda-dim-blocked-tasks, org-agenda-entry-text-show-here)
+       (org-agenda-entry-text-hide)
+       (org-agenda-restriction-lock-overlay)
+       (org-agenda-set-restriction-lock)
+       (org-agenda-filter-by-tag-hide-line)
+       (org-agenda-fix-tags-filter-overlays-at)
+       (org-agenda-filter-by-tag-show-all, org-hl)
+       (org-agenda-goto-calendar, org-agenda-bulk-mark)
+       (org-agenda-bulk-remove-overlays): Use the normal overlay API.
+
+       * org-freemind.el (org-freemind-from-org-mode-node)
+       (org-freemind-from-org-mode)
+       (org-freemind-from-org-sparse-tree, org-freemind-to-org-mode):
+       Use interactive-p instead of called-interactively, because this is
+       backward compatible with older Emacsen I still support..
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export-define-heading-targets): Fix bug in
+       regexp finding ID and CUSTOM_ID properties.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-footnote.el (org-footnote-goto-previous-reference):
+       Rename from `org-footnote-goto-next-reference'.
+
+       * org.el (org-auto-repeat-maybe): Only record LAST_REPEAT if
+       org-log-repeat is non-nil, or if there is clocking data in the
+       entry.
+
+       * org-crypt.el (org-encrypt-entry): Improve mapping behavior.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-align-all-tags): New command.
+
+2010-07-19  David Maus  <dmaus@ictsoc.de>
+
+       * org-wl.el (org-wl-link-remove-filter): New customizable
+       variable.  If non-nil, filter conditions are stripped when storing
+       link to message in filter folder.
+       (org-wl-shimbun-prefer-web-links): New customizable variable.
+       If non-nil, links to shimbun messages are created as web links to
+       message source.
+       (org-wl-nntp-prefer-web-links): New customizable variable.
+       If non-nil, links to nntp message are created as web links to gmane
+       or googlegroups.
+       (org-wl-namazu-default-index): New customizable variable.
+       Directory of namazu search index that should be used as default
+       when opening a link in a search folder.
+       (org-wl-folder-types): New constant.  Wanderlust folder type
+       indicators.
+       (org-wl-folder-type): New function.  Return type of Wanderlust
+       folder.
+       (org-wl-store-link): Create web links for shimbun or nntp messages
+       and strip filter conditions depending on customizable variables.
+       (org-wl-open): Open namazu search folder for message when called
+       with prefix.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-remove-if, org-remove-if-not): New functions.
+       (org-open-file): Use internal remove-if functions.
+
+2010-07-19  Jan Böcker  <jan.boecker@jboecker.de>
+
+       * org.el (org-file-apps-entry-match-against-dlink-p): New function.
+       (org-file-apps-ex): Remove variable.
+       (org-open-file): Integrate org-file-apps-ex functionality back
+       into org-file-apps, and decide whether to match a regexp against
+       the link or the filename using org-file-apps-entry-uses-grouping-p.
+
+2010-07-19  Jan Böcker  <jan.boecker@jboecker.de>
+
+       * org.el (org-file-apps-ex): New variable.
+       (org-open-file): Before considering org-file-apps, first match the
+       regexps from org-file-apps-ex against the whole link.
+       See docstring of org-file-apps-ex.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-export-latex-default-packages-alist):
+       Remove microtype package.
+       (org-todo-repeat-to-state): New variable.
+       (org-auto-repeat-maybe): Allow user-selected target states.
+       (org-default-properties): Add the new property REPEAT_TO_STATE.
+
+2010-07-19  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-mobile.el (org-mobile-check-setup): Make sure that there is
+       a binary to compute checksums.
+
+2010-06-26  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-goto-calendar): Do not bind obsolete
+       variables.
+
+       * org.el (calendar): Require calendar now on top level in org.el
+       and define aliases to new variables when needed.
+       (org-read-date, org-goto-calendar): Do not bind obsolete
+       variables.
+
+2010-06-22  Glenn Morris  <rgm@gnu.org>
+
+       * org-entities.el: Add explicit utf-8 coding cookie to file with
+       utf-8 characters.
+
+2010-05-26  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * org.el (org-file-complete-link): Avoid (expand-file-name ".").
+
+2010-05-07  Chong Yidong  <cyd@stupidchicken.com>
+
+       * Version 23.2 released.
+
+2010-05-05  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * org-table.el (orgtbl-setup):
+       * org-agenda.el (org-agenda-entry-text-mode): Simplify.
+
+2010-05-03  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * org-table.el (orgtbl-mode): Use define-minor-mode.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-insert-link): Find the link buffer on visible frames.
+       (org-export-latex-default-packages-alist): Hyperref must be loaded
+       late.
+       (org-open-file): More care with the new matching for file links.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-preprocess): Do not yet protect
+       defined entities - these will be taken care of later.
+       (org-export-latex-special-chars): Post-process entity replacement.
+       (org-export-latex-fontify-headline): Do not yet protect defined
+       entities - these will be taken care of later.
+       (org-export-latex-tables, org-export-latex-links): Format the
+       caption properly.
+
+       * org-entities.el (org-entities-user): Fix typo.
+
+       * org.el (org-prepare-agenda-buffers): Uniquify TODO keywords.
+
+       * org-entities.el (org-entities-user): Improve docstring.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-entities.el (org-macs): Require org-macs, to be sure that we
+       have `declare-function' defined.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-classes): Update docstring.
+
+       * org.el (org-format-latex-header): Add cookies to the header.
+       (org-splice-latex-header): Implement placement according to cookies.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-publish.el (org-publish-aux-preprocess): Control case
+       sensitivity.
+
+2010-04-10  Bastien Guerry  <bzg@altern.org>
+
+       * org.el (org-splice-latex-header): Fix typo.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-make-header):
+       Use `org-splice-latex-header' to build the header.
+       (org-export-latex-classes): Update docstring.
+
+       * org.el (org-splice-latex-header): New function.
+       (org-create-formula-image): Use `org-splice-latex-header' to build
+       the header.
+
+       * org-gnus.el (org-gnus-follow-link): Handle nndoc backend.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-export-latex-packages-alist)
+       (org-export-latex-default-packages-alist): Fix docstring to
+       reflect the expected structure.
+
+       * org-docbook.el (org-docbook-do-expand): Fix bug with variable names.
+       (org-export-docbook-finalize-table): Make use of label for tables.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-attach.el (org-attach-commit): Split on newlines.
+
+       * org.el (org-export-latex-default-packages-alist): Use list
+       instead of cons for the entries.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-entities.el (org-entity-get-representation): Catch the case
+       that there is not entry in the list.
+
+       * org-mobile.el (org-mobile-use-encryption)
+       (org-mobile-encryption-tempfile, org-mobile-encryption-password):
+       New options.
+       (org-mobile-check-setup): CHeck the encryption setup.
+       (org-mobile-copy-agenda-files, org-mobile-sumo-agenda-command)
+       (org-mobile-create-sumo-agenda): Use encryption code.
+       (org-mobile-encrypt-and-move): New function.
+       (org-mobile-encrypt-file, org-mobile-decrypt-file):
+       New functions.
+       (org-mobile-move-capture): Decrypt the capture file.
+
+       * org.el (org-entities): Require the new file.
+       (org-export-latex-default-packages-alist): New variable.
+       (org-complete): Use new entity code for completion.
+       (org-create-formula-image): Use the new packages variable.
+
+       * org-latex.el (org-export-latex-classes): Remove the standard
+       packages from the class headers.
+       (org-export-latex-make-header): Use the new package variable.
+       (org-export-latex-special-chars): Better regexp for entities, to
+       support entity name that contain numbers.
+       (org-export-latex-treat-backslash-char): Use the new entity code.
+
+       * org-html.el (org-html-do-expand): Use the new entity code.
+
+       * org-exp.el (org-export): Add the new export commands.
+       (org-html-entities): Constant removed.
+       (org-export-visible): Add the new export commands.
+
+       * org-docbook.el (org-docbook-do-expand): Use new entity code.
+
+       * org-ascii.el (org-export-ascii-entities): New variable.
+       (org-export-as-latin1, org-export-as-latin1-to-buffer)
+       (org-export-as-utf8, org-export-as-utf8-to-buffer): New commands.
+       (org-export-as-encoding): New function.
+       (org-export-ascii-preprocess): Call `org-ascii-replace-entities'.
+       (org-ascii-replace-entities): New function.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+            Ulf Stegemann  <ulf@zeitform.de>
+
+       * org-entities.el: New file.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-html.el (org-html-level-start): Catch the case that target
+       might be nil.
+
+2010-04-10  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org.el (org-appearance): Change Customize group variable name
+       from org-font-lock to org-appearance, and change tag from "Org
+       Font Lock" to "Org Appearance".
+       (org-odd-levels-only): Change Customize group variable name.
+       (org-level-color-stars-only): Change Customize group variable name.
+       (org-hide-leading-stars): Change Customize group variable name.
+       (org-hidden-keywords): Change Customize group variable name.
+       (org-fontify-done-headline): Change Customize group variable name.
+       (org-fontify-emphasized-text): Change Customize group variable name.
+       (org-fontify-whole-heading-line): Change Customize group variable name.
+       (org-highlight-latex-fragments-and-specials): Change Customize
+       group variable name.
+       (org-hide-emphasis-markers): Change Customize group variable name.
+       (org-emphasis-alist): Change Customize group variable name.
+       (org-emphasis-regexp-components): Change Customize group variable
+       name.
+       (org-modules): Remove mention of org-R.
+
+       * org-faces.el (org-faces): Change Customize group variable name.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-diary-last-run-time): New variable.
+       (org-diary): Prepare agenda buffers only if last call was some
+       time ago.
+
+       * org-html.el (org-export-html-preprocess): Replace \ref macros
+       with a link.
+       (org-format-org-table-html): Add the label as an anchor.
+
+       * org-docbook.el (org-export-docbook-format-image): Do some
+       formatting on captions.
+
+       * org-latex.el (org-export-latex-tables, org-export-latex-links):
+       Do some formatting on captions.
+
+       * org-html.el (org-export-html-format-image)
+       (org-format-org-table-html): Do some formatting on captions.
+
+2010-04-10  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org.el (org-hidden-keywords): New customizable variable.  This is
+       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.
+
+       * org-faces.el (org-document-title): New face for #+TITLE lines.
+       (org-document-info): New face for #+DATE, #+AUTHOR, #+EMAIL lines.
+       (org-document-info-keyword): New face for #+DATE, #+AUTHOR, #+EMAIL
+       keywords.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-publish.el (org-publish-sanitize-plist): New function to
+       rename "index" properties to "sitemap".  Do this renaming
+       globally.
+       (org-publish-with-aux-preprocess-maybe): New macro.
+       (org-publish-org-to-pdf, org-publish-org-to-html): Use the new
+       macro.
+       (org-publish-aux-preprocess)
+       (org-publish-index-generate-theindex.inc): New function.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-table.el (org-table-align): Interpret <N> at fixed width,
+       not as maximum width.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export-author-info, org-export-email-info):
+       Fix docstrings.
+
+       * org-beamer.el (org-beamer-select-environment): Rename from
+       `org-beamer-set-environment-tag'.  Improve docstring.
+
+       * org-freemind.el (org-freemind-write-mm-buffer): Fix another
+       problem with odd levels.
+
+       * org-ascii.el (org-export-as-ascii): Export email only if the
+       author wants it.
+
+       * org-docbook.el (org-export-as-docbook): Export email only if the
+       author wants it.
+
+       * org-html.el (org-export-as-html): Export email only if the
+       author wants it.
+
+       * org-exp.el (org-export-email-info): New option.
+       (org-export-plist-vars): Add entry for `org-export-email'.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-table.el (org-table-goto-line): Fix typo.
+
+2010-04-10  Mikael Fornius  <mfo@abc.se>
+
+       * org.el (org-agenda-files): Typo.
+       (org-read-agenda-file-list): Add optional argument to help
+       `org-store-new-agenda-file-list' to remember un-expanded file
+       names.  Expand file names relative to `org-directory'.
+       (org-store-new-agenda-file-list): Keep un-expanded file names when
+       saving, if available.
+       (org-agenda-files): Update documentation.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-ascii.el (org-export-as-ascii): Catch the case of exporting
+       a buffer with no file name attached.
+
+       * org.el (org-log-refile): New option.
+       (org-log-note-headings): Add a heading for refiling.
+       (org-startup-options): Add keywords for logging of the refile
+       action.
+       (org-refile): Add logging action.
+       (org-add-log-note): Allow for refiling action.
+
+       * org-agenda.el (org-agenda-bulk-action): Make sure
+       `org-log-refile' is not `note' during a bulk action.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-map-dblocks): Use save-excursion to remember the
+       position.
+
+       * org-attach.el (org-attach-commit): Remove dependence on xargs.
+       (org-attach-delete-one): Commit after deleting a file.
+
+       * org-latex.el (org-export-latex-fontify): Do not mistake table.el
+       borders for strike-through emphasis.
+
+       * org-freemind.el (org-freemind-write-mm-buffer): Simplify the
+       handling of odd levels.
+
+       * org-agenda.el (org-agenda-todo-ignore-deadlines): Document `past'
+       and `future' values.
+       (org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item):
+       Handle `past' and `future' values.
+
+       * org.el (org-read-agenda-file-list): Interpret file names
+       relative to org-directory and allow environment variables and
+       "~".
+
+       * org-latex.el (org-export-latex-special-chars): Allow a
+       parenthesis before an exponent or subscript.
+
+2010-04-10  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-src.el (org-edit-src-exit): When returning from code edit
+       buffer, if code block is hidden, leave point at start of
+       #+begin_src line.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-insert-heading): Do not remove all spaces if the
+       headline is empty.
+
+       * org-indent.el (org-indent): Fix group name.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-table.el (org-table-goto-column): Fix forcing a non-existing
+       column.
+       (org-table-get, org-table-put, org-table-goto-line)
+       (org-table-current-line): New functions.
+
+2010-04-10  Jan Böcker  <jan.boecker@jboecker.de>
+
+       * org.el (org-open-file): Allow regular expressions in
+       org-file-apps to capture link parameters using groups.  In a
+       command string to be executed, the parameters can be referenced
+       using %1, %2, etc.  Lisp forms can access them using
+       (match-string n link).
+       (org-apps-regexp-alist): Adopt the created regexp, as this is now
+       matched against a file: link instead of the file name.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-crypt.el (org-reveal-start-hook): Add a decryption function
+       to this hook.
+       (org-decrypt-entries, org-encrypt-entries, org-decrypt-entry):
+       Add docstrings.
+
+       * org.el (org-point-at-end-of-empty-headline)
+       (org-level-increment, org-get-previous-line-level): New function.
+       (org-cycle-level): Rewritten to be independent of when this
+       function is called.
+       (org-in-regexps-block-p): New function.
+       (org-reveal-start-hook): New hook.
+       (org-reveal): Run new hook.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-keywords): Start a new paragraph
+       after time keywords, do not add "\newline".
+
+       * org-html.el (org-export-as-html): Avoid double # in href.
+
+       * org.el (org-refile-get-location): Catch an invalid target
+       specification.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-add-entry-to-org-agenda-diary-file):
+       Make sure the behavior regarding to extracting time is
+       consistent.
+
+2010-04-10  Stephen Eglen  <stephen@gnu.org>
+
+       * org-agenda.el (org-agenda-insert-diary-extract-time):
+       New variable.
+       (org-agenda-add-entry-to-org-agenda-diary-file): Use this new
+       variable rather than `org-agenda-search-headline-for-time'.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-list.el (org-fix-bullet-type): Improve cursor positioning.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-adaptive-fill-regexp-backup): New variable.
+       (org-set-autofill-regexps): Store a backup of
+       `adaptive-fill-regexp'.
+       (org-adaptive-fill-function): Fix filling of comments and ordered
+       lists.  If there is no other match, till try adaptive fill.
+
+2010-04-10  John Wiegley  <jwiegley@gmail.com>
+
+       * org-agenda.el (org-agenda-include-deadlines): Add new
+       customization variable to determine whether unscheduled tasks
+       should appear in the agenda solely because of their deadline.
+       Default to true, which was the previous behavior (it just wasn't
+       configurable).
+       (org-agenda-mode-map, org-agenda-view-mode-dispatch): Bind ! in
+       the agenda to show/hide deadline tasks.
+       (org-agenda-menu): Add menu option for show/hide deadlines.
+       (org-agenda-list): Make the agenda list sensitive to the value of
+       `org-agenda-include-deadlines'.
+       (org-agenda-toggle-deadlines): New function to toggle the value of
+       `org-agenda-include-deadlines' and repaint the modeline
+       indicators.
+       (org-agenda-set-mode-name): Show "Deadlines" in the agenda
+       modeline if deadline tasks are being displayed.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-table.el (org-table-eval-formula): Replace $# and @# by
+       current column and row number.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-set-property, org-delete-property): Go back to
+       prompting for the property.
+
+       * org-latex.el (org-export-latex-make-header): Fully process
+       author line.
+       (org-export-latex-fontify-headline): Allow several arguments, not
+       just one.
+       (org-export-latex-fix-inputenc): Catch the error when
+       `latexenc-coding-system-to-inputenc' is not defined.
+
+       * org-agenda.el (org-agenda-skip-if-todo): New function.
+       (org-agenda-skip-if): Add conditions for TODO keywords.
+       (org-agenda-skip-if): Document the new todo conditions.
+
+2010-04-10  Mikael Fornius  <mfo@abc.se>
+
+       * org.el (org-at-property-p): Check if we are inside a property
+       drawer not just any drawer.
+       (org-set-property, org-delete-property): When cursor is on a
+       property key value pair do not prompt for property name instead
+       use name at cursor.
+       (org-ctrl-c-ctrl-c): Still do org-property-action when cursor is
+       on the first line of a property drawer.
+       (org-property-end-re): Spell check.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export-attach-captions-and-attributes): Add the
+       properties to the entire table, in case the first line is
+       removed.
+
+       * org-archive.el (org-archive-reversed-order): New option.
+       (org-archive-subtree, org-archive-to-archive-sibling): Use the new
+       option `org-archive-reversed-order'.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-entry-types): New variable.
+       (org-agenda-list): Use `org-agenda-entry-types'.
+       (org-agenda-custom-commands-local-options): Support for setting
+       `org-agenda-entry-types' as an option.
+       (org-diary): Shift some documentation from here to the variable
+       `org-agenda-entry-types'.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-make-header): Apply macros in
+       author field.
+
+       * org-clock.el (org-clocking-buffer, org-clocking-p): New function.
+       (org-clock-select-task, org-clock-notify-once-if-expired)
+       (org-clock-in, org-clock-out, org-clock-cancel, org-clock-goto)
+       (org-clock-out-if-current, org-clock-save): Use the new functions.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-docbook.el (org-export-as-docbook): Remove unnecessary
+       newline.
+       (org-export-as-docbook): Remove unnecessary newline.
+       (org-export-as-docbook): Fix problem with double footnote
+       reference in one place.
+
+       * org-exp.el (org-export-format-source-code-or-example):
+       Remove unnecessary newline.
+
+       * org.el (org-deadline, org-schedule): Allow rescheduling entries
+       with repeaters.
+
+       * org-table.el (org-table-convert-refs-to-rc): Better way to catch
+       function calls that look like references.
+
+       * org.el (org-open-at-point): Get link abbreviations from
+       reference buffer.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-table.el (org-table-convert-refs-to-rc): Do not read arctan2
+       as a reference.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-link-unescape): Solve issue with lower-case escapes.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-classes):
+       Add \usepackage{latexsym} to all classes.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-html.el (org-export-as-html): Do not allow protected lines
+       into the table of contents.
+
+       * org-latex.el (org-export-latex-special-chars): Find subsequent
+       occurrences of special characters.
+       (org-export-latex-tables): Do not convert table-like stuff that is
+       protected.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-list.el (org-toggle-checkbox): No errors when updating
+       checkbox count fails because there is no heading.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-clock.el (org-clock-report-include-clocking-task):
+       New option.
+       (org-clock-sum): Add the current clocking task.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-cycle): Print a message when in a table.el table.
+       (org-edit-special): Recognize the table.el context.
+       (org-ctrl-c-ctrl-c): Print a message when in a table.el table.
+
+       * org-src.el (org-at-table.el-p): Declare.
+       (org-edit-src-code): Handle a special case for table.el editing.
+       (org-edit-src-find-region-and-lang): Recognize the table.el
+       context.
+
+       * org-latex.el (org-export-latex-tables): Convert table.el
+       tables.
+       (org-export-latex-convert-table.el-table): New function.
+
+       * org-html.el (org-html-expand): Fix table.el export.
+
+       * org-latex.el (org-export-latex-preprocess): Protect footnotes in
+       headings.
+
+       * org-id.el (org-id-find-id-file): Fix bug when there is no hash
+       table for the id locations.
+
+       * org.el (org-read-date-analyze): Match American-style dates, like
+       5/30 or 5/13/7.  Make sure cal-iso.el is loaded.  Don't force he
+       current year when reading ISO and American dates.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-face-from-face-or-color): New function.
+       (org-get-todo-face, org-font-lock-add-priority-faces)
+       (org-get-tag-face): Use `org-face-from-face-or-color'.
+
+       * org-faces.el (org-todo-keyword-faces, org-priority-faces):
+       Allow simple colors as values.
+       (org-faces-easy-properties): New option.
+
+       * org-agenda.el (org-agenda-set-mode-name): Show if the agenda is
+       restricted, as an agenda mode.
+       (org-agenda-fontify-priorities): Allow simple colors as values.
+
+2010-04-10  Bastien Guerry  <bzg@altern.org>
+
+       * org-timer.el (org-timer-current-timer): Rename from
+       `org-timer-last-timer'.
+       (org-timer-timer1, org-timer-timer2, org-timer-timer3): Remove.
+       (org-timer-cancel-timer, org-timer-show-remaining-time)
+       (org-timer-set-timer): Update to use only one timer.
+
+       * org.el (org-set-property): Remove useless space in the prompt.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-html.el (org-export-html-style-default): Add a default style
+       for textareas.
+
+       * org-exp.el (org-export-format-source-code-or-example):
+       Fix textarea tag.
+
+2010-04-10  Bastien Guerry  <bzg@altern.org>
+
+       * org-clock.el (org-clock-current-task): New variable to store
+       last clocked in task.
+       (org-clock-set-current, org-clock-delete-current): New functions.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-remember.el (org-remember-apply-template): Extend comment.
+       (org-remember-handler): Implement clock sibling filing.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-publish.el (org-publish-all, org-publish-current-file)
+       (org-publish-current-project): When called with prefix argument
+       FORCE, also rebuild the validation file list.
+
+       * org-latex.el (org-export-latex-preprocess): Protect footnotes in
+       section headings.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-html.el (org-export-as-html-and-open): Kill product buffer
+       if the user wants that.
+
+       * org-latex.el (org-export-as-pdf-and-open): Kill product buffer
+       if the user wants that.
+
+       * org-exp.el (org-export-kill-product-buffer-when-displayed):
+       New option.
+
+       * org-agenda.el (org-batch-agenda-csv): Use the time property
+       instead of the `time-of-day' property.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-timer.el (org-timer-start-hook, org-timer-stop-hook)
+       (org-timer-pause-hook, org-timer-set-hook)
+       (org-timer-cancel-hook): New hooks.
+       (org-timer-start): Run `org-timer-start-hook'.
+       (org-timer-pause-or-continue): Run `org-timer-pause-hook'.
+       (org-timer-stop): Run `org-timer-stop-hook'.
+       (org-timer-cancel-timers): Run `org-timer-cancel-hook'.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-reveal): Double prefix arg shows the subtree of the
+       parent.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-search-view): Fix bug with searching full
+       words in headlines in search view.
+       (org-agenda-skip-deadline-prewarning-if-scheduled): New option.
+       (org-agenda-get-deadlines): Suppress pre-warning if the entry is
+       scheduled (if the user configures it so.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-hide-archived-subtrees): Don't jump to end of
+       subtree if the match was not in a headline.
+       (org-inside-latex-macro-p): Allow more complex arguments.
+       (org-emphasize): Protect against use at end of buffer.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-align-tags): Avoid side effects on
+       text properties.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-todo-ignore-scheduled): More allowed
+       values.
+       (org-agenda-todo-ignore-scheduled)
+       (org-agenda-todo-ignore-deadlines): More control with different
+       allowed values.
+       (org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item):
+       Honor the new option settings.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-get-location): Make sure the selection buffer is
+       shown in the current frame.
+
+       * org-ascii.el (org-export-ascii-table-widen-columns):
+       New option.
+       (org-export-ascii-preprocess): Realign tables to remove narrowing
+       if `org-export-ascii-table-widen-columns' is set.
+
+       * org-table.el (org-table-do-narrow): New variable.
+       (org-table-align): Narrow only if `org-table-do-narrow' is t.
+
+       * org.el (org-deadline, org-schedule): Allow updating if the
+       relevant time stamp does not have a repeater, i.e. do not require
+       that no time stamp has a repeater.
+
+       * org-agenda.el (org-agenda-align-tags): Don't add a face to the
+       new white space before the tags.
+
+       * org-latex.el (org-export-as-latex): Do nit require the buffer to
+       be visiting a file when only exporting to a buffer or string.
+       (org-export-latex-fix-inputenc): Only save the buffer is there is
+       a file name attached to it.
+
+2010-04-10  Dan Davison  <davison@stats.ox.ac.uk>
+
+       * org-src.el (org-edit-src-exit): Widen before exiting edit buffers.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-fontify-meta-lines-and-blocks):
+       Honor `org-fontify-quote-and-verse-blocks'.
+
+       * org-faces.el (org-fontify-quote-and-verse-blocks): New option.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-open-at-point): Also check for text property
+       org-linked-text before offering collected links.
+
+2010-04-10  Stephen Eglen  <stephen@gnu.org>
+
+       * org-agenda.el (org-agenda-add-entry-to-org-agenda-diary-file):
+       Optionally extract time specification from text and add to the
+       timestamp.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-html-entities): Fix typo.
+
+       * org-latex.el (org-export-latex-make-header): Use \providecommand
+       to make sure the \alert macro is defined.
+
+       * org.el (org-format-latex-signal-error)
+       (org-create-formula-image): Use `org-format-latex-signal-error'.
+
+2010-04-10  Stephen Eglen  <stephen@gnu.org>
+
+       * org.el (org-store-link): For dired buffers, use
+       default-directory as link name if dired-get-filename returns
+       nil.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export-concatenate-multiline-links): The for
+       protectedness at beginning of match.
+
+       * org-latex.el (org-export-latex-fix-inputenc): Never leave the
+       AUTO as a coding system, instead default to utf8.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-block-todo-from-children-or-siblings-or-parent)
+       (org-block-todo-from-checkboxes): Respect the local variable
+       value when deciding if blocking should be active.
+
+       * org-latex.el (org-export-latex-make-header): Define the align
+       macro if it is not yet defined.
+
+       * org-agenda.el (org-agenda-insert-diary-make-new-entry):
+       Call `org-insert-heading' with the INVISIBLE-OK argument.
+
+       * org-mac-message.el (org-mac-message-insert-flagged):
+       Call `org-insert-heading' with the INVISIBLE-OK argument.
+
+       * org.el (org-insert-heading): New argument INVISIBLE-OK.
+
+       * org-agenda.el (org-agenda-view-mode-dispatch): Improve the
+       prompt message.
+
+       * org-html.el (org-html-level-start): Use the
+       `html-container-class' text property to set an additional class
+       for an outline container.
+
+       * org-exp.el (org-export-remember-html-container-classes):
+       New function.
+       (org-export-preprocess-string):
+       Call `org-export-remember-html-container-classes'.
+
+       * org.el (org-cycle): Mention level cycling in the docstring.
+       (org-default-properties): Add new property HTML_CONTAINER_CLASS.
+
+       * org-remember.el (org-remember-apply-template): Do file insertion
+       first.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-habit.el (org-habit-insert-consistency-graphs): Fix a
+       problem with mis-aligned graphs when showing habits.
+
+2010-04-10  Mikael Fornius  <mfo@abc.se>
+
+       * org.el (org-assign-fast-keys): Prefer keys used in keyword name
+       when assigning.  Begin using numerical characters when all in name
+       is used up.  This is to spare alphanumeric characters for better
+       match with other keywords.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export-preprocess-hook): Improve documentation.
+
+       * org-latex.el (org-export-latex-preprocess): More consistent
+       conversion and protection of the words LaTeX and TeX.
+       (org-export-latex-fontify-headline, org-export-latex-preprocess):
+       Allow angle brackets in commands, for beamer.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-clock.el (org-clock-in): Improve the look of the clock line
+       by formatting links.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-classes): Use AUTO as the place
+       holder string for the coding system.  And improve the
+       documentation.
+       (org-export-latex-fix-inputenc): Only modify the coding system if
+       it is given by the placeholder AUTO.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-clock.el (org-task-overrun-text): New option.
+       (org-task-overrun, org-clock-update-period): New variables.
+       (org-clock-get-clock-string, org-clock-update-mode-line):
+       Mark overrun clock.
+       (org-clock-notify-once-if-expired): Check if clock is overrun.
+
+       * org-faces.el: New face `org-mode-line-clock-overrun'.
+
+2010-04-10  Jan Böcker  <jan.boecker@jboecker.de>
+
+       * org.el (org-narrow-to-subtree): Position the end of the narrowed
+       region before the line with the next heading, to prevent the user
+       from prepending text to the next headline.
+
+2010-04-10  Stephen Eglen  <stephen@gnu.org>
+
+       * org-agenda.el (org-get-time-of-day):
+       Use org-agenda-time-leading-zero to allow leading zero (rather than
+       space) for times.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-diary-entry-in-org-file): Make sure
+       org-datetree.el is loaded.
+
+       * org-datetree.el: Autoload `org-datetree-find-day-create'.
 
-       * org.el (org-maybe-keyword-time-regexp):
-       * org-icalendar.el (org-icalendar-store-UID):
-       * org-agenda.el (org-agenda-scheduled-leaders)
-       (org-agenda-deadline-leaders, org-agenda-filter-preset):
-       * org-table.el (org-table-current-line-types)
-       (org-table-current-begin-line, org-table-current-begin-pos):
-       (org-table-current-field-formula):
-       Fix typos in docstrings.
+       * org-latex.el (org-export-latex-hyperref-format): New option.
+       (org-export-latex-links): Use `org-export-latex-hyperref-format'.
 
-2010-10-22  Juanma Barranquero  <lekktu@gmail.com>
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-exp.el (org-export-visible): Fix typo in docstring.
+       * org-ctags.el (org-ctags-enable): Change order of functions.
+       (org-ctags-create-tags): Add wildcard to file name expansion.
 
-2010-10-12  Juanma Barranquero  <lekktu@gmail.com>
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-agenda.el (org-prefix-category-length)
-       (org-prefix-category-max-length): Fix typos in docstrings.
+       * org.el (org-entry-properties): Fix some important bugs.
 
-2010-05-07  Chong Yidong  <cyd@stupidchicken.com>
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * Version 23.2 released.
+       * org.el (org-link-unescape, org-link-escape): Only use hexlify if
+       the table is not explicitly given.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-clock.el (org-clock-out-when-done): Allow a list of keywords
+       as value.
+       (org-clock-out-if-current): Work with the new list value of
+       `org-clock-out-when-done'.
+       (org-clock-out, org-clock-out-if-current): Avoid circular logic
+       between clocking out and state changes.
+
+       * org-ctags.el (org-ctags-path-to-ctags): Better system-type test.
+
+       * org-latex.el (org-export-latex-treat-backslash-char): Do not by
+       accident protect a character that is before a backslash.
+
+2010-04-10  Paul Sexton  <eeeickythump@gmail.com>
+
+       * org-ctags.el: New file.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-diary-class):
+       Use `org-order-calendar-date-args'.
+
+       * org.el (org-order-calendar-date-args): New function.
+
+       * org-exp.el (org-export-target-internal-links): Check for
+       protectedness after the first bracket.
+
+       * org.el (org-entry-properties): Don't match wrong-case TODO
+       keywords.
+
+       * org-agenda.el (org-agenda-schedule, org-agenda-deadline):
+       Document that ARG is passed through to remove the date.
+       (org-agenda-bulk-action): Accept prefix arg and pass it on.
+       Do not read a date when the user has given a `C-u' prefix.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-fix-displayed-tags): Fix bug when all
+       tags are hidden.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-fix-inputenc): New function.
+       (org-export-latex-inputenc-alist): New option.
+
+       * org-exp.el (org-export): New key SPC to publish enclosing
+       subtree.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-indent.el (org-indent-add-properties): Catch case when there
+       is no headline in the buffer.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-html-entities): Add checkmark symbol.
+
+       * org-ascii.el (org-export-ascii-preprocess): Protect targets in
+       verbatim code for ASCII export.
+
+       * org.el (org-update-statistics-cookies): Also see checkboxes in
+       ordered lists.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-view-mode-dispatch): Define the `L'
+       key.
+
+       * org-beamer.el (org-beamer-amend-header): Change the location
+       where `org-beamer-header-extra' is inserted.
+
+       * org.el (org-compute-latex-and-specials-regexp): Don't do BIND
+       just for computing this regexp.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-beamer.el (org-beamer-frame-default-options): New option.
+       (org-beamer-sectioning): Use default options if the user does not
+       have defined any.
+       (org-beamer-fix-toc): Put a frame around the table of contents.
+
+       * org-exp.el (org-export-remove-comment-blocks-and-subtrees):
+       Make sure case-folding works well when processing comment stuff.
+
+       * org-latex.el (org-export-latex-after-save-hook): New hook.
+       (org-export-as-latex): Run the new hook.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-beamer.el (org-beamer-environments-default): Add the note
+       environments.
+       (org-beamer-after-initial-vars): Allow several BEAMER_HEADER_EXTRA
+       lines and collect and combine the content.
+       (org-beamer-after-initial-vars): Check for note tags and make sure
+       they will be seen like a property.
+
+       * org.el (org-offer-links-in-entry): Fix bug when there is a
+       single link.
+
+       * org-exp.el (org-export): Make sure the mark is activated, also
+       when `transient-mark-mode' is off.
+
+       * org-agenda.el (org-agenda-search-view-always-boolean): New option.
+       (org-agenda-search-view-search-words-only): Obsolete variable, is
+       now an alias for `org-agenda-search-view-always-boolean'.
+       (org-agenda-search-view-force-full-words): New option.
+       (org-search-view): Improve docstring, and implement a better logic
+       for Boolean and phrase searches.
+       (org-agenda-last-search-view-search-was-boolean): New variable.
+       (org-agenda-manipulate-query): Consider the type of the last
+       search when modifying the search string.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-as-latex): Do the first letbind in the
+       right moment.
+
+       * org-agenda.el (org-get-entries-from-diary): Add the new face to
+       these entries.
+
+       * org-faces.el (org-agenda-diary): New face.
+
+       * org.el (org-make-link-regexps): Allow regexp-special characters
+       in link types.
+       (org-open-file): When in-emacs is `system', also force system
+       opening, like when the value was `(16)'.
+       (org-update-statistics-cookies): Handle entries without children.
+
+       * org-exp.el
+       (org-export-preprocess-before-normalizing-links-hook): New hook.
+       (org-export-preprocess-string): Run the new hook.
+
+       * org.el (org-offer-links-in-entry): Make RET open all links.
+
+       * org-html.el (org-export-as-html): Remove any leftover display
+       properties in the html file.
+
+       * org-wl.el (org-wl-store-link): Work-around for format bug with
+       text properties.
+
+       * org-habit.el (org-habit-insert-consistency-graphs): Turn off
+       invisibility while adding the graphs.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-remember.el (org-select-remember-template): Use C letter to
+       customize remember templates.
+
+       * org-agenda.el (org-agenda-bulk-mark, org-agenda-bulk-unmark):
+       Move cursor to next visible line.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-beamer.el (org-beamer-sectioning): Leave columns environment
+       by specifying 0 or 1 for column width.
+       (org-beamer-column-widths): Make 0 stand for 0.0.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export-mark-radio-links): Don't match inside
+       <<target>>.
+
+       * org.el (org-format-latex-header-extra): New variable.
+       (org-format-latex): Set org-format-latex-header-extra from
+       in-buffer stuff.
+       (org-format-latex): Add org-format-latex-header-extra to the
+       variables on which image creation depends.
+       (org-create-formula-image): Add the header stuff from in-buffer
+       settings.
+       (org-read-date-analyze): Base the analysis for future preference
+       on NOW, not on the default date.
+
+       * org-inlinetask.el (org-inlinetask-export-handler): Add CSS class
+       for TODO keyword in inline tasks.
+
+       * org.el (org-log-note-headings): New headings for removing
+       deadline or scheduling date.
+       (org-deadline, org-schedule): Arrange for logging when removing a
+       date.
+       (org-add-log-note): Handle deadline and scheduling removal.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export-visible): Add LaTeX/pdf export.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-diary-class): New function.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-preprocess): Do process the text
+       of a radio target.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-entry-properties): Add TIMESTAMP properties back
+       in.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-all-time-keywords): New variable.
+       (org-set-regexps-and-options): Set `org-all-time-keywords'.
+       (org-entry-blocked-p): New function.
+       (org-special-properties): Add BLOCKED as a new special property.
+       (org-entry-properties): New optional argument SPECIFIC, only parse
+       for this property when it is specified.
+       (org-entry-get): Pass a SPECIFIC argument to
+       `org-entry-properties'.
+
+       * org-latex.el (org-export-as-latex): Preprocess TEXT as well.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-tables): No forced line end if
+       there is no caption.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-html-entities): Add Euro symbols from Marvosym
+       package.
+
+       * org-latex.el (org-export-latex-tables): Only add a caption when
+       macro in 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.
+
+       * org-latex.el (org-export-latex-preprocess): Better version of
+       the regular expression for protecting LaTeX macros.
+       (org-export-latex-preprocess): Start searching for macros to
+       protect from beginning of buffer.
+
+       * org-exp.el (org-export-target-internal-links): Check for
+       protectedness earlier in the string.
+
+       * org-agenda.el (org-agenda-highlight-todo): Match TODO keywords
+       case sensitively.
+
+       * org-id.el (org-id-store-link): Match TODO keywords case
+       sensitively.
+
+       * org.el (org-heading-components, org-get-outline-path)
+       (org-display-outline-path): Match TODO keywords case sensitively.
+
+       * org-latex.el (org-export-as-latex): Ignore read-only
+       properties.
+
+       * org-exp.el (org-export-preprocess-string): Remove any
+       `read-only' properties.
+
+       * org-agenda.el (org-agenda-inactive-leader): New option.
+       (org-agenda-get-timestamps): Use `org-agenda-inactive-leader'.
+       (org-tags-view): Prompt for matcher if MATCH is an empty string.
+       (org-todo-list): Prompt for matcher if ARG is an empty string.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-open-link-functions): New hook.
+       (org-open-at-point): Run `org-open-link-functions'.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-agenda.el (org-agenda-date-prompt): Allow inactive time
+       stamps as well.
+
+       * org.el (org-inhibit-startup-visibility-stuff): New variable.
+       (org-mode): Don't do startup visibility if inhibited.
+       (org-outline-overlay-data, org-set-outline-overlay-data):
+       New functions.
+       (org-save-outline-visibility): New macro.
+       (org-log-note-headings): Document that one should not change the
+       `state' note format.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-make-link-regexps): Capture link path into a group.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-beamer.el (org-beamer-after-initial-vars): Do not overwrite
+       the options plist.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org.el (org-startup-with-beamer-mode): New option.
+       (org-property-changed-functions)
+       (org-property-allowed-value-functions): New hooks.
+       (org-entry-put, org-property-get-allowed-values): Run the new
+       hooks.
+       (org-property-next-allowed-value): Run the new hooks.
+
+       * org-exp.el (org-export-select-backend-specific-text): Add the
+       special beamer tags.
+
+       * org-beamer.el: New file.
+
+       * org-latex.el (org-export-latex-after-initial-vars-hook): New hook.
+       (org-export-as-latex):
+       Run `org-export-latex-after-initial-vars-hook'.
+       (org-export-latex-format-toc-function)
+       (org-export-latex-make-header):
+       Call `org-export-latex-format-toc-function'.
+
+       * org.el (org-fill-template): Make template searches case sensitive.
+
+       * org-exp.el (org-export): Use "1" as a sign to export only the
+       subtree.
+
+       * org-colview-xemacs.el (org-columns-edit-value):
+       Use org-unrestricted property.
+
+       * org-colview.el (org-columns-edit-value):
+       Use org-unrestricted property.
+
+       * org.el (org-compute-property-at-point): Set org-unrestricted
+       text property if the list contains ":ETC".
+       (org-insert-property-drawer):
+       Use org-unrestricted property.
+
+       * org-exp.el
+       (org-export-preprocess-before-selecting-backend-code-hook): New hook.
+       (org-export-preprocess-string):
+       Run `org-export-preprocess-before-selecting-backend-code-hook'.
+
+       * org-xoxo.el (org-export-as-xoxo): Run `org-export-first-hook'.
+
+       * org-latex.el (org-export-region-as-latex):
+       Run `org-export-first-hook'.
+
+       * org-html.el (org-export-as-html): Run `org-export-first-hook'.
+
+       * org-docbook.el (org-export-as-docbook):
+       Run `org-export-first-hook'.
+
+       * org-ascii.el (org-export-as-ascii): Run `org-export-first-hook'.
+
+       * org-exp.el (org-export-first-hook): New hook.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-list.el (org-previous-item): Exit at the beginning of the
+       buffer.
+
+       * org-id.el (org-id-locations-save): Only write the id locations
+       if any are defined.
+
+       * org-archive.el (org-archive-all-done): Make this work in a file
+       with org-odd-levels-only set.
+
+       * org.el (org-get-refile-targets): Catch the case when a buffer
+       has no file.
+
+       * org-latex.el (org-export-as-latex): Cleanup forced line ends
+       where they are not needed.
+       (org-export-latex-subcontent): Remove unnecessary newlines.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-make-header): Remove \obeylines.
+       (org-export-latex-fontify): Fix regexp bug that takes special
+       care of protecting the right boundary characters in emphasis
+       matches.
+       (org-export-latex-preprocess): Allow multiple arguments to latex
+       macros.
+
+       * org.el (org-make-link-regexps): Use John Gruber's regexp for
+       urls.
+
+       * org-macs.el (org-re): Interpret :punct: in regexps.
+
+       * org-exp.el (org-export-replace-src-segments-and-examples):
+       Also take the final newline after the END line.
+
+       * org.el (org-clean-visibility-after-subtree-move): Only fix
+       entries that are not entirely invisible already.
+       (org-insert-link): Respect org-link-file-path-type for
+       "docview:" links in addition to "file:" links.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-exp.el (org-export-format-source-code-or-example):
+       Avoid additional extra white lines in LaTeX.
+
+       * org-list.el (org-list-parse-list): Leave empty lines after the
+       list, don't consider them as part of the list.
+
+       * org-mobile.el (org-mobile-sumo-agenda-command): Allow tagstodo
+       searches.
+
+       * org-clock.el (org-clock-select-task): Convert integer to
+       character for XEmacs.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-clock.el (org-clock-resolve): Make reading a char XEmacs
+       compatible.
+
+2010-04-10  Tassilo Horn  <tassilo@member.fsf.org>
+
+       * org.el (org-complete-tags-always-offer-all-agenda-tags):
+       New variable.
+       (org-set-tags): Use it.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-list.el (org-empty-line-terminates-plain-lists):
+       Update docstring.
+
+       * org.el (org-format-latex): Fix link creation for processed latex
+       snippets.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-footnote.el (org-footnote-normalize): Protect replacement
+       text.
+
+       * org.el (org-inside-latex-macro-p): Save match data.
+
+2010-04-10  Jan Böcker  <jan.boecker@jboecker.de>
+
+       * org-docview.el: New file.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-class-options): New variable.
+       (org-export-latex-set-initial-vars): Use the class options.
+
+       * org.el (org-forward-same-level): Stop at headings that start
+       with an invisible character.
+       (org-additional-option-like-keywords): Add LaTeX_CLASS_OPTIONS.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-footnote.el (org-footnote-normalize): Don't take optional
+       arguments in LaTeX macros as footnotes.
+
+       * org.el (org-inside-latex-macro-p): New function.
+
+       * org-latex.el (org-latex-to-pdf-process): Change customization
+       group to `org-export-pdf'.
+
+       * org-agenda.el (org-agenda-get-blocks): Look at time string also
+       on days after the first one.
+
+       * org.el (org-insert-heading): Also check for item before assuming
+       before-first-heading condition.
+
+       * org-latex.el (org-latex-to-pdf-process): Fix typo in group tag.
+       (org-export-pdf-logfiles): New option.
+       (org-export-as-pdf): Use `org-export-pdf-logfiles'.
+       (org-export-pdf-logfiles): Fix customization type.
+
+       * org.el (org-insert-link): Improve error message when there is no
+       default link to select with RET.
+
+       * org-agenda.el (org-agenda-filter-by-tag): Use char argument from
+       parameter list.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-parse-global)
+       (org-export-latex-parse-content)
+       (org-export-latex-parse-subcontent):
+       Use `org-re-search-forward-unprotected'.
+       (org-export-as-pdf): Remove log files produced by XeTeX.
+
+       * org-macs.el (org-re-search-forward-unprotected): New function.
+
+2010-04-10  James TD Smith  <ahktenzero@mohorovi.cc>
+
+       * org-colview.el (org-agenda-colview-summarize): Sort out some
+       confusion between properties and titles, which resulted in
+       agenda summaries not working if a title was set for a column.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-mobile.el (org-mobile-agendas): New option.
+       (org-mobile-sumo-agenda-command): Select the right agendas.
+
+       * org-latex.el (org-export-latex-format-image): Preserve the
+       original-indentation property.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-clock.el (org-clock-insert-selection-line): Catch error when
+       an old tasks no longer exists.
+
+       * org-latex.el (org-export-as-pdf): Remove also the .idx file.
+       (org-export-as-pdf): Don't remove the old PDF file before making
+       the new one.
+
+       * org-mouse.el (org-mouse-end-headline, org-mouse-insert-item)
+       (org-mouse-context-menu): Use `org-looking-back'.
+
+       * org.el (org-cycle-level): Use `org-looking-back'.
+
+       * org-list.el (org-cycle-item-indentation):
+       Use `org-looking-back'.
+
+       * org-compat.el (org-looking-back): New function.
+
+       * org.el (org-insert-heading): Catch before-first-headline when
+       inserting a headline.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-latex.el (org-export-latex-format-image): Indent figure
+       environment, so that it does not interrupt plain list.
+
+       * org.el (org-open-at-point): Allow long link descriptions.
+
+2010-04-10  Carsten Dominik  <carsten.dominik@gmail.com>
+
+       * org-html.el (org-export-as-html): Remove empty lines at the
+       beginning of the exported text.
+
+2010-03-12  Chong Yidong  <cyd@stupidchicken.com>
+
+       * org.el (org): Remove from hypermedia group.
+
+2010-03-10  Chong Yidong  <cyd@stupidchicken.com>
+
+       * Branch for 23.2.
 
 2010-02-15  Chong Yidong  <cyd@stupidchicken.com>
 
 
 2009-11-20  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-agenda.el (org-agenda-diary-entry-in-org-file): Rebuild
-       agenda after adding new entry.
+       * org-agenda.el (org-agenda-diary-entry-in-org-file):
+       Rebuild agenda after adding new entry.
 
        * org-datetree.el (org-datetree-find-day-create): Fix regular
        expression.
 
        * org-agenda.el (org-agenda-insert-diary-strategy): New variable.
        (org-agenda-insert-diary-as-top-level): New function.
-       (org-agenda-add-entry-to-org-agenda-diary-file): Call
-       `org-agenda-insert-diary-as-top-level'.
+       (org-agenda-add-entry-to-org-agenda-diary-file):
+       Call `org-agenda-insert-diary-as-top-level'.
 
        * org.el (org-occur-in-agenda-files): Make sure none of the
        buffers is narrowed.
 
        * org-agenda.el (org-agenda-show-outline-path): New option.
        (org-agenda-do-context-action): New function.
-       (org-agenda-next-line, org-agenda-previous-line): Use
-       `org-agenda-do-context-action'.
+       (org-agenda-next-line, org-agenda-previous-line):
+       Use `org-agenda-do-context-action'.
 
        * org.el (org-use-speed-commands): Allow function value.
        (org-speed-commands-default): Make headline motion safe, so that
        * org-latex.el (org-export-latex-links): Check for protectedness
        in the last matched character, not after the match.
 
-       * org-datetree.el (org-datetree-find-date-create): Respect
-       restriction when KEEP-RESTRICTION is set.
+       * org-datetree.el (org-datetree-find-date-create):
+       Respect restriction when KEEP-RESTRICTION is set.
        (org-datetree-file-entry-under): New function.
        (org-datetree-cleanup): New command.
 
        * org-agenda.el (org-agenda-diary-entry-in-org-file)
        (org-agenda-add-entry-to-org-agenda-diary-file)
        (org-agenda-insert-diary-make-new-entry): New functions.
-       (org-agenda-diary-entry): Call
-       `org-agenda-diary-entry-in-org-file' when appropriate.
+       (org-agenda-diary-entry):
+       Call `org-agenda-diary-entry-in-org-file' when appropriate.
 
        * org.el (org-calendar-insert-diary-entry-key): New option.
        (org-agenda-diary-file): New option.
 
 2009-11-13  Dan Davison  <davison@stats.ox.ac.uk>
 
-       * org-exp.el (org-export-format-source-code-or-example): restrict
-       scope of preserve-indentp to the let binding.
-       (org-src): require org-src, since org-src-preserve-indentation is used.
+       * org-exp.el (org-export-format-source-code-or-example):
+       Restrict scope of preserve-indentp to the let binding.
+       (org-src): Require org-src, since org-src-preserve-indentation is used.
 
 2009-11-13  Carsten Dominik  <carsten.dominik@gmail.com>
 
        * org-timer.el (org-timer-set-timer): Set variables
        org-timer-timer[123] correctly.
 
-
        * org-mobile.el (org-mobile-files-alist): Make it work when
        `agenda-archives' is included in
        `org-agenda-text-search-extra-files'.
 
 2009-11-13  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-icalendar.el (org-print-icalendar-entries): Use
-       org-icalendar-verify-function only if non-nil.
+       * org-icalendar.el (org-print-icalendar-entries):
+       Use org-icalendar-verify-function only if non-nil.
 
        * org.el (org-refile): Refile to clock only if the prefix arg is
        2.
        (org-sparse-tree): Fix docstring to be in line with prompt.
-       (org-update-parent-todo-statistics): Call
-       `org-after-todo-statistics-hook' on each level.
+       (org-update-parent-todo-statistics):
+       Call `org-after-todo-statistics-hook' on each level.
 
 2009-11-13  Carsten Dominik  <carsten.dominik@gmail.com>
 
        * org-clock.el (org-clock-play-sound): Expand file in
        org-clock-sound, to allow ~ for home.
 
-       * org-remember.el (org-remember-handler): Set
-       text-before-node-creation even if this already looks like a node,
+       * org-remember.el (org-remember-handler):
+       Set text-before-node-creation even if this already looks like a node,
        because the string might be needed on non-org-mode target files.
 
        * org-agenda.el (org-agenda-open-link): Make this work in agenda
 
 2009-11-13  James TD Smith  <ahktenzero@mohorovi.cc>
 
-       * org-colview-xemacs.el: Add in changes from org-colview.el
+       * org-colview-xemacs.el: Add in changes from org-colview.el.
 
 2009-11-13  Dan Davison  <davison@stats.ox.ac.uk>
 
        * org-src.el (org-src-preserve-indentation): Document that this
        variable is also used during export.
 
-       * org-exp.el (org-export-format-source-code-or-example): Preserve
-       indentation if a block has a -i option, or if
+       * org-exp.el (org-export-format-source-code-or-example):
+       Preserve indentation if a block has a -i option, or if
        `org-src-preserve-indentation' is set.
 
-       * org-exp-blocks.el (org-export-blocks-preprocess): Preserve
-       indentation if a block has a -i option, or if
+       * org-exp-blocks.el (org-export-blocks-preprocess):
+       Preserve indentation if a block has a -i option, or if
        `org-src-preserve-indentation' is set.
 
 2009-11-13  Carsten Dominik  <carsten.dominik@gmail.com>
        (org-agenda-menu): Add the new archiving commands to the menu.
        (org-agenda-archive-default)
        (org-agenda-archive-default-with-confirmation): New commands.
-       (org-agenda-archive, org-agenda-archive-to-archive-sibling): Just
-       call `org-agenda-archive-with'.
+       (org-agenda-archive, org-agenda-archive-to-archive-sibling):
+       Just call `org-agenda-archive-with'.
        (org-agenda-archive-with): New function.
 
        * org-table.el (org-table-convert-region): Inert spaces around "|"
        IF-EXISTS, which avoids creating the attachment directory if it
        does not yet exist.
 
-       * org-agenda.el (org-agenda, org-run-agenda-series): Evaluate
-       MATCH.
+       * org-agenda.el (org-agenda, org-run-agenda-series):
+       Evaluate MATCH.
 
 2009-11-13  Carsten Dominik  <carsten.dominik@gmail.com>
 
        point.
        (org-columns-compile-map): There is now an extra position in each
        entry specifying the function to use to calculate the displayed
-       value for the non-calculated properties in the column,
+       value for the non-calculated properties in the column.
        (org-columns-compute-all): Set `org-columns-time' to the current
        time so time difference calculations will work.
        (org-columns-compute): Handle column operators where the values
        used are calculated from the underlying property.
-       (org-columns-number-to-string): Handle the 'age' column format
+       (org-columns-number-to-string): Handle the 'age' column format.
        (org-columns-string-to-number): Correct the function name (was
        org-column...).  Add support for the 'age' column format.
        (org-columns-compile-format): Support the additional parameter in
 
 2009-11-13  John Wiegley  <jwiegley@gmail.com>
 
-       * org-clock.el (org-clock-display, org-clock-put-overlay): Use
-       `org-time-clock-use-fractional'.
+       * org-clock.el (org-clock-display, org-clock-put-overlay):
+       Use `org-time-clock-use-fractional'.
 
        * org.el (org-time-clocksum-use-fractional)
        (org-time-clocksum-fractional-format): Two new customizable
        called with either `org-scheduled-string' or
        `org-deadline-string'.
 
-       * org-clock.el (org-clock-auto-clock-resolution): Renamed
+       * org-clock.el (org-clock-auto-clock-resolution): Rename from
        `org-clock-disable-clock-resolution', since negatives don't sound
        good in customization variables.
        (org-clock-in): Don't use the auto-resolution logic if the user is
        more general.
        (org-habit-parse-todo): Parse the new ".+N/N" style repeater.
 
-       * org-agenda.el (org-agenda-get-deadlines): Removed all mention of
+       * org-agenda.el (org-agenda-get-deadlines): Remove all mention of
        habits, since they don't use DEADLINE anymore.
 
        * org.el (org-repeat-re, org-display-custom-time)
-       (org-timestamp-change): Extended to support the new ".+N/N"
+       (org-timestamp-change): Extend to support the new ".+N/N"
        syntax, used for habits.
 
-       * org-clock.el (org-clock-resolve-clock): Fixed an incorrect
+       * org-clock.el (org-clock-resolve-clock): Fix an incorrect
        variable reference.
 
        * org-agenda.el (org-agenda-set-mode-name): Show Habit in the
 
        * org-agenda.el (org-agenda-next-line): New command.
        (org-agenda-previous-line): New commands.
-       (org-agenda-show-and-scroll-up, org-agenda-show-scroll-down): New
-       commands.
+       (org-agenda-show-and-scroll-up, org-agenda-show-scroll-down):
+       New commands.
        (org-agenda-follow-mode): Do the follow immediately if the mode is
        turned on here.
        (previous-line, next-line): Replace keys with the corresponding
 
        * org.el (org-file-tags): Fix docstring.
        (org-get-buffer-tags): Add the #+FILETAGS tags.
-       ("ecb"): Maks ecb show context after jumping into an Org file.
+       ("ecb"): Make ecb show context after jumping into an Org file.
 
 2009-11-13  John Wiegley  <johnw@newartisans.com>
 
 
 2009-11-13  John Wiegley  <johnw@newartisans.com>
 
-       * org-clock.el (org-clock-disable-clock-resolution): New
-       customization variable that disable automatic clock resolution on
+       * org-clock.el (org-clock-disable-clock-resolution):
+       New customization variable that disable automatic clock resolution on
        clock in.
        (org-clock-in): If `org-clock-disable-clock-resolution' is set, do
        not automatically resolve anything.  This is does not affect
        (org-agenda-get-scheduled): Display consistency graphs when
        outputting habits into the agenda.  The graphs are always relative
        to the current time.
-       (org-format-agenda-item): Added new parameter `habitp', which
+       (org-format-agenda-item): Add new parameter `habitp', which
        indicates whether we are formatting a habit or not.  Do not
        display "extra" leading information if habitp is true.
 
-       * org.el (org-repeat-re): Improved regexp to include .+ and ++
+       * org.el (org-repeat-re): Improve regexp to include .+ and ++
        leaders for repeat strings.
        (org-get-repeat): Now takes a string parameter `tagline', so the
        caller can obtain the SCHEDULED repeat, or the DEADLINE repeat.
 
 2009-11-13  John Wiegley  <johnw@newartisans.com>
 
-       * org-agenda.el (org-agenda-auto-exclude-function): New
-       customization variable for allowing the user to create an "auto
+       * org-agenda.el (org-agenda-auto-exclude-function):
+       New customization variable for allowing the user to create an "auto
        exclusion" filter for doing context-aware auto tag filtering.
        (org-agenda-filter-by-tag): Changes to support the use of
-       `org-agenda-auto-exclude-function'.  See the new manual addition,.
+       `org-agenda-auto-exclude-function'.  See the new manual addition.
 
 2009-11-13  John Wiegley  <johnw@newartisans.com>
 
        * org.el (org-files-list): Don't attempt to return a file name for
        Org buffers which have no associated file.
 
-       * org-agenda.el (org-agenda-do-action): Fixed a typo.
+       * org-agenda.el (org-agenda-do-action): Fix a typo.
 
 2009-11-13  Carsten Dominik  <carsten.dominik@gmail.com>
 
 
        * org-clock.el (org-clock-resolve, org-resolve-clocks)
        (org-emacs-idle-seconds): Use `org-float-time' instead of
-       `time-to-seconds'
+       `time-to-seconds'.
 
 2009-11-13  Carsten Dominik  <carsten.dominik@gmail.com>
 
        currently active clock if the user has exceeded the time returned
        by `org-user-idle-seconds', based on the value of
        `org-clock-idle-time'.
-       (org-clock-in): If, after resolving clocks,
+       (org-clock-in): If, after resolving clocks, (???)
        (org-clock-out): Cancel the `org-clock-idle-timer' on clock out.
 
        * org-clock.el (org-clock-resolve-clock): New function that
        resolves a clock to a specific time, closing or resuming as need
        be, and possibly even starting a new clock.
        (org-clock-resolve): New function used by `org-resolve-clocks'
-       that sets up for the call to `org-clock-resolve-clock'.  It
-       determines the time to resolve to based on a single-character
+       that sets up for the call to `org-clock-resolve-clock'.
+       It determines the time to resolve to based on a single-character
        selection from the user to either keep time, subtract away time or
        cancel the clock.
        (org-resolve-clocks): New user command which resolves dangling
 2009-11-13  Carsten Dominik  <carsten.dominik@gmail.com>
 
        * org-src.el (org-edit-src-code)
-       (org-edit-src-find-region-and-lang, org-edit-src-exit): Handle
-       macro editing.
+       (org-edit-src-find-region-and-lang, org-edit-src-exit):
+       Handle macro editing.
 
        * org-agenda.el (org-prefix-category-max-length): New variable.
        (org-format-agenda-item): Use `org-prefix-category-max-length'.
        * org-exp.el (org-export-select-backend-specific-text): Remove the
        region markers.
 
-       * org-inlinetask.el (org-inlinetask-export-handler): fix bug for
+       * org-inlinetask.el (org-inlinetask-export-handler): Fix bug for
        tasks without content.
 
        * org-clock.el: Make sure the clock-in target position does not
        (org-agenda-show-new-time, org-agenda-date-prompt)
        (org-agenda-schedule, org-agenda-deadline, org-agenda-action)
        (org-agenda-clock-in, org-agenda-bulk-mark)
-       (org-agenda-bulk-unmark, org-agenda-show-the-flagging-note): Use
-       `org-get-at-bol'.
+       (org-agenda-bulk-unmark, org-agenda-show-the-flagging-note):
+       Use `org-get-at-bol'.
 
        * org-colview.el (org-columns-display-here)
-       (org-columns-edit-allowed, org-agenda-columns): Use
-       `org-get-at-bol'.
+       (org-columns-edit-allowed, org-agenda-columns):
+       Use `org-get-at-bol'.
 
 2009-10-01  Carsten Dominik  <carsten.dominik@gmail.com>
 
 
 2009-10-01  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-agenda.el (org-prepare-agenda): Reset
-       `org-drawers-for-agenda'.
+       * org-agenda.el (org-prepare-agenda):
+       Reset `org-drawers-for-agenda'.
        (org-prepare-agenda): Uniquify list of drawers.
 
        * org.el (org-complex-heading-regexp-format): New variable.
-       (org-set-regexps-and-options): Define
-       `org-complex-heading-regexp-format'.
+       (org-set-regexps-and-options):
+       Define `org-complex-heading-regexp-format'.
        (org-drawers-for-agenda): New variable.
        (org-map-entries): Bind `org-drawers-for-agenda'.
        (org-prepare-agenda-buffers): Add to `org-drawers-for-agenda'.
        * org-archive.el (org-archive-set-tag)
        (org-archive-subtree-default): New commands.
 
-       * org-clock.el (org-clock-clocktable-default-properties): New
-       option.
-       (org-clock-report): Use
-       `org-clock-clocktable-default-properties'.
+       * org-clock.el (org-clock-clocktable-default-properties):
+       New option.
+       (org-clock-report):
+       Use `org-clock-clocktable-default-properties'.
 
 2009-10-01  Carsten Dominik  <carsten.dominik@gmail.com>
 
 
 2009-10-01  Bastien Guerry  <bzg@altern.org>
 
-       * org.el (org-check-agenda-file): Use a more explicit message
+       * org.el (org-check-agenda-file): Use a more explicit message.
 
 2009-10-01  Carsten Dominik  <carsten.dominik@gmail.com>
 
 
 2009-10-01  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-agenda.el (org-agenda-entry-text-exclude-regexps): New
-       variable.
+       * org-agenda.el (org-agenda-entry-text-exclude-regexps):
+       New variable.
        (org-agenda-entry-text-cleanup-hook): New hook.
        (org-agenda-get-some-entry-text): Remove matches of
        `org-agenda-entry-text-exclude-regexps' and run the hook
 
 2009-09-02  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org.el (org-eval-in-calendar): Use
-       `org-select-frame-set-input-focus'.
+       * org.el (org-eval-in-calendar):
+       Use `org-select-frame-set-input-focus'.
 
        * org-compat.el (org-select-frame-set-input-focus): New function.
 
        (org-agenda-menu): Add effort setting commands to menu.
        (org-agenda-set-property, org-agenda-set-effort): New functions.
 
-       * org-latex.el (org-export-latex-tables): Fix
-       `org-table-last-alignment' and `org-table-last-column-widths' if
+       * org-latex.el (org-export-latex-tables):
+       Fix `org-table-last-alignment' and `org-table-last-column-widths' if
        the first column has been removed.
 
 2009-09-02  Carsten Dominik  <carsten.dominik@gmail.com>
        (org-get-last-sibling): New function.
        (org-refile): Use `org-get-next-sibling' instead of the outline
        version of this function.
-       (org-clean-visibility-after-subtree-move): Use
-       `org-get-next-sibling' and `org-get-last-sibling' instead of the
+       (org-clean-visibility-after-subtree-move):
+       Use `org-get-next-sibling' and `org-get-last-sibling' instead of the
        outline versions of these functions.
 
 2009-09-02  Carsten Dominik  <carsten.dominik@gmail.com>
        (org-table-get-specials, org-table-rotate-recalc-marks)
        (org-table-get-range, org-table-recalculate)
        (org-table-edit-formulas, org-table-fedit-convert-buffer)
-       (org-table-show-reference, org-table-highlight-rectangle): Don't
-       use `goto-line'.
+       (org-table-show-reference, org-table-highlight-rectangle):
+       Don't use `goto-line'.
 
        * org-src.el (org-edit-src-code, org-edit-fixed-width-region)
        (org-edit-src-exit): Don't use `goto-line'.
        * org-colview.el (org-columns, org-columns-redo)
        (org-agenda-columns): Don't use `goto-line'.
 
-       * org-colview-xemacs.el (org-columns, org-agenda-columns): Don't
-       use `goto-line'.
+       * org-colview-xemacs.el (org-columns, org-agenda-columns):
+       Don't use `goto-line'.
 
        * org-agenda.el (org-agenda-mode): Force visual line motion off.
        (org-agenda-add-entry-text-maxlines): Improve docstring.
 2009-09-02  Carsten Dominik  <carsten.dominik@gmail.com>
 
        * org-agenda.el (org-agenda-get-some-entry-text): New function.
-       (org-agenda-add-entry-text): Use
-       `org-agenda-get-some-entry-text'.
+       (org-agenda-add-entry-text):
+       Use `org-agenda-get-some-entry-text'.
 
        * org.el (org-cycle-separator-lines): Update docstring.
        (org-cycle-show-empty-lines): Handle negative values for
 
 2009-09-02  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-exp.el (org-export-format-source-code-or-example): Translate
-       language.
+       * org-exp.el (org-export-format-source-code-or-example):
+       Translate language.
 
-       * org-src.el (org-src-lang-modes): New variable
+       * org-src.el (org-src-lang-modes): New variable.
        (org-edit-src-code): Translate language.
 
        * org-exp.el (org-export-format-source-code-or-example): Deal wit
 
 2009-09-02  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-remember.el (org-remember-apply-template): Use
-       org-icompleting-read.
+       * org-remember.el (org-remember-apply-template):
+       Use org-icompleting-read.
 
        * org-publish.el (org-publish): Use org-icompleting-read.
 
        (org-insert-columns-dblock): Use org-icompleting-read.
 
        * org-colview-xemacs.el (org-columns-edit-value)
-       (org-columns-new, org-insert-columns-dblock): Use
-       org-icompleting-read.
+       (org-columns-new, org-insert-columns-dblock):
+       Use org-icompleting-read.
 
-       * org-attach.el (org-attach-delete-one, org-attach-open): Use
-       org-icompleting-read.
+       * org-attach.el (org-attach-delete-one, org-attach-open):
+       Use org-icompleting-read.
 
 2009-09-02  Carsten Dominik  <carsten.dominik@gmail.com>
 
        (org-org-menu): Add a menu entry for the new bug reporter.
        (org-submit-bug-report): New command.
 
-       * org-list.el (org-hierarchical-checkbox-statistics): Improve
-       docstring.
+       * org-list.el (org-hierarchical-checkbox-statistics):
+       Improve docstring.
 
        * org.el (org-emphasis-regexp-components): Add "`" to set of
        pre-emphasis characters.
        package.
        (org-export-latex-emphasis-alist): Use \st for strikethough.
 
-       * org-exp-blocks.el (org-export-blocks-preprocess): Use
-       `indent-code-rigidly' to indent.
+       * org-exp-blocks.el (org-export-blocks-preprocess):
+       Use `indent-code-rigidly' to indent.
 
-       * org-agenda.el (org-agenda-get-restriction-and-command): Remove
-       properties only if MATCH really is a string.
+       * org-agenda.el (org-agenda-get-restriction-and-command):
+       Remove properties only if MATCH really is a string.
 
 2009-09-02  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-latex.el (org-export-latex-packages-alist): Fix
-       customization type.
+       * org-latex.el (org-export-latex-packages-alist):
+       Fix customization type.
 
        * org.el (org-create-formula-image): Also use
        `org-export-latex-packages-alist'.
        * org.el (org-fast-tag-selection): Avoid text properties on tags
        in the alist.
 
-       * org-agenda.el (org-agenda-get-restriction-and-command): Avoid
-       text properties on the match element.
+       * org-agenda.el (org-agenda-get-restriction-and-command):
+       Avoid text properties on the match element.
 
 2009-09-02  Carsten Dominik  <carsten.dominik@gmail.com>
 
 
 2009-09-02  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org.el (org-export-html-special-string-regexps): Definition
-       moved into org.el.
+       * org.el (org-export-html-special-string-regexps):
+       Definition moved into org.el.
 
        * org-exp.el (org-export-preprocess-apply-macros): Allow newlines
        in macro calls.
        * org-latex.el (org-export-latex-listings)
        (org-export-latex-listings-langs): New options.
 
-       * org-exp.el (org-export-format-source-code-or-example): Use
-       listing package if requested by the user.
+       * org-exp.el (org-export-format-source-code-or-example):
+       Use listing package if requested by the user.
 
 2009-09-02  Bastien Guerry  <bzg@altern.org>
 
        the markup is src or example.
 
        * org-agenda.el (org-agenda-skip-scheduled-if-deadline-is-shown):
-       New option
+       New option.
        (org-agenda-get-day-entries): Remember deadline results and pass
        them on into the function getting the scheduling information.
        (org-agenda-get-scheduled): Accept deadline results as parameters
        * org.el (org-insert-heading): When respecting content, do not
        convert current line to headline.
 
-       * org-clock.el (org-clock-save-markers-for-cut-and-paste): Also
-       cheeeeeck the hd marker
+       * org-clock.el (org-clock-save-markers-for-cut-and-paste):
+       Also cheeeeeck the hd marker.
        (org-clock-in): Also set the hd marker.
        (org-clock-out): Also set the hd marker.
        (org-clock-cancel): Reset markers.
        * org-faces.el (org-agenda-clocking): New face.
 
        * org-agenda.el (org-agenda-mark-clocking-task): New function.
-       (org-finalize-agenda): call `org-agenda-mark-clocking-task'.
+       (org-finalize-agenda): Call `org-agenda-mark-clocking-task'.
 
        * org.el (org-modules): Add org-track.el.
 
        * org-agenda.el (org-agenda-bulk-marked-p): New function.
-       (org-agenda-bulk-mark, org-agenda-bulk-unmark): Use
-       `org-agenda-bulk-marked-p'.
+       (org-agenda-bulk-mark, org-agenda-bulk-unmark):
+       Use `org-agenda-bulk-marked-p'.
        (org-agenda-bulk-toggle): New command.
 
 2009-09-02  Carsten Dominik  <carsten.dominik@gmail.com>
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-list.el (org-list-send-list): Call
-       `org-list-goto-true-beginning' instead of
+       * org-list.el (org-list-send-list):
+       Call `org-list-goto-true-beginning' instead of
        `org-list-find-true-beginning', which does not exist.
 
        * org-timer.el (org-timer-reset-timers): Use `mapc'.
        (org-startup-options): Add new options indent and noindent.
        (org-unfontify-region): Remove line-prefix and wrap-prefix
        properties.
-       (org-after-demote-entry-hook, org-after-promote-entry-hook): New
-       hooks.
+       (org-after-demote-entry-hook, org-after-promote-entry-hook):
+       New hooks.
        (org-promote, org-demote): Run the new hooks.
 
        * org-table.el (org-table-align): Replace leading \n as well.
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-table.el (org-table-cut-region, org-table-copy-region): Work
-       on single field if no active region.
+       * org-table.el (org-table-cut-region, org-table-copy-region):
+       Work on single field if no active region.
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
 
        * org.el (org-store-link): Never store a link to an inline task.
 
-       * org-footnote.el (org-footnote-goto-local-insertion-point): Skip
-       inline tasks when positioning footnotes.
+       * org-footnote.el (org-footnote-goto-local-insertion-point):
+       Skip inline tasks when positioning footnotes.
 
        * org.el (org-refile): Remove the END line when archiving an
        inline task that does have an END line.
 2009-08-06  Bastien Guerry  <bzg@altern.org>
 
        * org.el (org-make-link-regexps): Don't exclude parentheses from
-       `org-plain-link-re'
+       `org-plain-link-re'.
        (org-cycle-internal-local): When locally cycling, switch directly
-       from CHILDREN to FOLDED if there is no subtree
+       from CHILDREN to FOLDED if there is no subtree.
        (org-cycle): Update the docstring to document the new behavior of
        `org-cycle-internal-local'.
 
 
 2009-08-06  Bastien Guerry  <bzg@altern.org>
 
-       * org-protocol.el (org-protocol-default-template-key): New
-       option.
+       * org-protocol.el (org-protocol-default-template-key):
+       New option.
 
        * org.el (org-refile): Bugfix: save-excursion before reading the
        refile target, otherwise cursor moves might confuse `org-refile'.
        * org.el (org-mode-map): New key for org-timer-set-timer.
 
        * org-timer.el (org-timer-reset-timers)
-       (org-timer-show-remaining-time, org-timer-set-timer): New
-       functions.
+       (org-timer-show-remaining-time, org-timer-set-timer):
+       New functions.
 
        * org-clock.el (org-show-notification): Update the docstring.
 
        * org.el (org-get-refile-targets): Fix bug: don't ignore case when
        building the list of targets.
 
-       * org-remember.el (org-remember-delete-empty-lines-at-end): New
-       option.
+       * org-remember.el (org-remember-delete-empty-lines-at-end):
+       New option.
        (org-remember-handler): Use the new option.
 
 2009-08-06  James TD Smith  <ahktenzero@mohorovi.cc>
        * org-latex.el (org-export-latex-first-lines): Fix problem with
        publishing the region.
 
-       * org-exp.el (org-export-format-source-code-or-example): Fix
-       bad line numbering when exporting examples in HTML.
+       * org-exp.el (org-export-format-source-code-or-example):
+       Fix bad line numbering when exporting examples in HTML.
 
 2009-08-06  James TD Smith  <ahktenzero@mohorovi.cc>
 
 
        * org-exp.el (org-infile-export-plist): Read BIND lines.
        (org-install-letbind): New function.
-       (org-export-as-org, org-export-preprocess-string): Call
-       `org-install-letbind'.
+       (org-export-as-org, org-export-preprocess-string):
+       Call `org-install-letbind'.
 
        * org-list.el (org-list-demote-modify-bullet): New option.
        (org-first-list-item-p): Save point.
 
        * org-footnote.el (org-footnote-auto-adjust): New option.
        (org-footnote-auto-adjust-maybe): New function.
-       (org-footnote-new, org-footnote-delete): Call
-       `org-footnote-auto-adjust-maybe'.
+       (org-footnote-new, org-footnote-delete):
+       Call `org-footnote-auto-adjust-maybe'.
 
        * org.el (org-startup-options): Add new footnote-related
        keywords.
        in column values.
        (org-columns-capture-view): Exclude comment and archived trees.
 
-       * org-colview-xemacs.el (org-columns-capture-view): Protect
-       vertical bars in column values.
+       * org-colview-xemacs.el (org-columns-capture-view):
+       Protect vertical bars in column values.
        (org-columns-capture-view): Exclude comment and archived trees.
 
        * org.el (org-quote-vert): New function.
 
        * org-latex.el (org-export-latex-verbatim-wrap): New option.
 
-       * org-exp.el (org-export-format-source-code-or-example): Use
-       `org-export-latex-verbatim-wrap'.
+       * org-exp.el (org-export-format-source-code-or-example):
+       Use `org-export-latex-verbatim-wrap'.
 
        * org.el (org-clone-subtree-with-time-shift): Also shift inactive
        time stamps.
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-icalendar.el (org-icalendar-include-bbdb-anniversaries): New
-       option.
+       * org-icalendar.el (org-icalendar-include-bbdb-anniversaries):
+       New option.
        (org-export-icalendar): Call `org-bbdb-anniv-export-ical'.
 
        * org-bbdb.el (org-bbdb-anniv-export-ical): New function.
        * org-remember.el (org-remember-handler): Abort remember if the
        buffer is empty.
 
-       * org-exp.el (org-export-format-source-code-or-example): Run
-       `org-src-mode-hook'.
+       * org-exp.el (org-export-format-source-code-or-example):
+       Run `org-src-mode-hook'.
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
 
        * org-macs.el (org-replace-match-keep-properties): New function.
 
-       * org-exp.el (org-export-mark-blockquote-verse-center): Better
-       preprocessing of center and quote and verse blocks.
+       * org-exp.el (org-export-mark-blockquote-verse-center):
+       Better preprocessing of center and quote and verse blocks.
 
        * org-list.el (org-list-end): Respect the stored "original"
        indentation when determining the end of the list.
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-exp.el (org-export-format-source-code-or-example): Remember
-       the original indentation of source code snippets and examples.
+       * org-exp.el (org-export-format-source-code-or-example):
+       Remember the original indentation of source code snippets and examples.
 
        * org-latex.el (org-export-as-latex): Relocate the table of
        contents.
        * org.el (org-global-properties-fixed): Add default for
        CLOCK_MODELINE_TOTAL.
 
-       * org-clock.el (org-clock-sum): Accept lists and strigs as tstart
-       andd tend.
+       * org-clock.el (org-clock-sum): Accept lists and strings as tstart
+       and tend.
        (org-clock-sum-current-item): Optional argument TSTART, pass it to
        org-clock-sum.
        (org-clock-get-sum-start): New function.
        (org-table-edit-formulas, orgtbl-ctrl-c-ctrl-c)
        (orgtbl-gather-send-defs): Allow indented #+TBLFM line.
 
-       * org.el (org-fontify-meta-lines, org-ctrl-c-ctrl-c): Allow
-       indented #+TBLFM line.
+       * org.el (org-fontify-meta-lines, org-ctrl-c-ctrl-c):
+       Allow indented #+TBLFM line.
 
-       * org-footnote.el (org-footnote-goto-local-insertion-point): Allow
-       indented #+TBLFM line.
+       * org-footnote.el (org-footnote-goto-local-insertion-point):
+       Allow indented #+TBLFM line.
 
        * org-colview.el (org-dblock-write:columnview): Allow indented
        #+TBLFM line.
 
-       * org-colview-xemacs.el (org-dblock-write:columnview): Allow
-       indented #+TBLFM line.
+       * org-colview-xemacs.el (org-dblock-write:columnview):
+       Allow indented #+TBLFM line.
 
        * org-clock.el (org-dblock-write:clocktable): Allow indented
        #+TBLFM line.
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-exp.el (org-export-format-source-code-or-example): Make
-       editing indented blocks work correctly.
+       * org-exp.el (org-export-format-source-code-or-example):
+       Make editing indented blocks work correctly.
 
        * org.el (org-edit-src-nindent): New variable.
        (org-edit-src-code, org-edit-fixed-width-region)
-       (org-edit-src-find-region-and-lang, org-edit-src-exit): Make
-       editing indented blocks work correctly.
+       (org-edit-src-find-region-and-lang, org-edit-src-exit):
+       Make editing indented blocks work correctly.
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-exp.el (org-export-replace-src-segments-and-examples): Find
-       indented blocks.
+       * org-exp.el (org-export-replace-src-segments-and-examples):
+       Find indented blocks.
        (org-export-format-source-code-or-example): Fix indentation of
        blocks.
        (org-export-remove-indentation): New function.
        (org-set-font-lock-defaults): Call the new fontification
        function.
 
-       * org-faces.el (org-meta-line): New face
+       * org-faces.el (org-meta-line): New face.
        (org-block): New face.
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
        * org.el (org-treat-insert-todo-heading-as-state-change)
-       (org-treat-S-cursor-todo-selection-as-state-change): New
-       variables.
-       (org-insert-todo-heading): Honor
-       `org-treat-insert-todo-heading-as-state-change'.
-       (org-shiftright, org-shiftleft): Honor
-       `org-treat-S-cursor-todo-selection-as-state-change'.
+       (org-treat-S-cursor-todo-selection-as-state-change):
+       New variables.
+       (org-insert-todo-heading):
+       Honor `org-treat-insert-todo-heading-as-state-change'.
+       (org-shiftright, org-shiftleft):
+       Honor `org-treat-S-cursor-todo-selection-as-state-change'.
        (org-inhibit-logging): New variable.
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-agenda.el (org-remove-subtree-entries-from-agenda): Reduce
-       range for marker position checking.
+       * org-agenda.el (org-remove-subtree-entries-from-agenda):
+       Reduce range for marker position checking.
 
        * org-latex.el (org-export-latex-first-lines): Fix bug when
        exporting a region.
        * org-latex.el (org-export-latex-low-levels): Fix customization
        type.
 
-       * org.el (org-priority, org-shiftup, org-shiftdown): Disable
-       priority commands.
+       * org.el (org-priority, org-shiftup, org-shiftdown):
+       Disable priority commands.
 
        * org-agenda.el (org-agenda-priority): Disable priority commands.
 
        * org-exp.el (org-export-push-to-kill-ring): New function.
        (org-export-copy-to-kill-ring): New option.
 
-       * org-latex.el (org-export-as-latex): Call
-       `org-export-push-to-kill-ring'.
+       * org-latex.el (org-export-as-latex):
+       Call `org-export-push-to-kill-ring'.
 
-       * org-exp.el (org-export-show-temporary-export-buffer): New
-       option.
+       * org-exp.el (org-export-show-temporary-export-buffer):
+       New option.
 
-       * org-latex.el (org-export-as-latex): Use
-       `org-export-show-temporary-export-buffer'.
+       * org-latex.el (org-export-as-latex):
+       Use `org-export-show-temporary-export-buffer'.
 
-       * org-exp.el (org-export-show-temporary-export-buffer): New
-       option.
+       * org-exp.el (org-export-show-temporary-export-buffer):
+       New option.
        (org-export-push-to-kill-ring): New function.
 
        * org-colview.el (org-columns-compile-map): New variable.
        * org-latex.el (org-export-latex-complex-heading-re): New variable.
        (org-export-as-latex): Force the correct regexp in the
        preprocessor buffer.
-       (org-export-latex-set-initial-vars): Set
-       `org-export-latex-complex-heading-re'.
+       (org-export-latex-set-initial-vars):
+       Set `org-export-latex-complex-heading-re'.
 
        * org-agenda.el (org-agenda-start-with-log-mode): New option.
        (org-agenda-mode): Use `org-agenda-start-with-log-mode'.
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-icalendar.el (org-icalendar-include-todo): New allowedvalue
+       * org-icalendar.el (org-icalendar-include-todo): New allowed value
        `unblocked'.
        (org-print-icalendar-entries): Respect the new value of
        `org-icalendar-include-todo'.
        * org-clock.el (org-clock-insert-selection-line): Fix prefious
        patch.
 
-       * org.el (org-edit-src-code, org-edit-fixed-width-region): Use
-       separate buffer instead of indirect buffer to edit source code.
+       * org.el (org-edit-src-code, org-edit-fixed-width-region):
+       Use separate buffer instead of indirect buffer to edit source code.
        (org-edit-src-exit): Make this function work with the new setup.
 
        * org-clock.el (org-clock-insert-selection-line): Make sure tasks
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
        * org-exp.el (org-export, org-export-visible): Support ASCII
-       export to buffer
+       export to buffer.
        (org-export-normalize-links): Do not protect the description if it
        is explicitly given.
 
        * org-list.el (org-reset-checkbox-state-subtree): Move here from
        org-checklist.el.
-       (org-reset-checkbox-state-subtree): Call
-       `org-reset-checkbox-state-subtree'.
+       (org-reset-checkbox-state-subtree):
+       Call `org-reset-checkbox-state-subtree'.
 
        * org-remember.el (org-select-remember-template): For the
        selection of a valid template.
        (org-export-latex-first-lines): New argument END, to force the end
        of the region.
        (org-export-region-as-latex): Use the property list.
-       (org-export-as-latex):
+       (org-export-as-latex): ????
 
        * org-colview-xemacs.el (org-columns-remove-overlays)
        (org-columns): Fix call to `local-variable-p'.
        * org.el (org-prepare-agenda-buffers): Catch a throw to nextfile.
 
        * org-protocol.el: Remove dependency on url.el.
-       (org-protocol-unhex-compound, org-protocol-open-source): Remove
-       dependency on url.el.
+       (org-protocol-unhex-compound, org-protocol-open-source):
+       Remove dependency on url.el.
 
-       * org-latex.el (org-export-as-pdf): Use
-       `org-latex-to-pdf-process'.
+       * org-latex.el (org-export-as-pdf):
+       Use `org-latex-to-pdf-process'.
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
 
        * org-agenda.el (org-agenda-skip-additional-timestamps-same-entry):
        New option.
-       (org-agenda-get-timestamps): Honor
-       `org-agenda-skip-additional-timestamps-same-entry'.
+       (org-agenda-get-timestamps):
+       Honor `org-agenda-skip-additional-timestamps-same-entry'.
 
        * org-clock.el (org-clock-goto-may-find-recent-task): New option.
        (org-clock-goto): Find recent task only if
        * org.el (org-tab-first-hook)
        (org-tab-after-check-for-table-hook)
        (org-tab-after-check-for-cycling-hook): New hooks.
-       (org-cycle-internal-global, org-cycle-internal-local): New
-       functions, split out from `org-cycle'.
+       (org-cycle-internal-global, org-cycle-internal-local):
+       New functions, split out from `org-cycle'.
        (org-cycle): Call the new hooks.
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
        * org-exp.el (org-export-preprocess-string): Reset the list of
        preferred targets for each run of the preprocessor.
 
-       * org.el (org-refile-target-verify-function): Improve
-       documentation.
+       * org.el (org-refile-target-verify-function):
+       Improve documentation.
        (org-get-refile-targets): Respect point being moved by the
        verification function.
 
-       * org-latex.el (org-export-latex-timestamp-keyword-markup): New
-       option.
+       * org-latex.el (org-export-latex-timestamp-keyword-markup):
+       New option.
        (org-export-latex-keywords): Use new option.
 
        * org.el (org-rear-nonsticky-at): New defsubst.
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
        * org-protocol.el (server-edit): Declare `server-edit'.
-       (org-protocol-unhex-string, org-protocol-unhex-compound): New
-       functions.
+       (org-protocol-unhex-string, org-protocol-unhex-compound):
+       New functions.
        (org-protocol-check-filename-for-protocol): Call `server-edit'.
 
        * org.el (org-default-properties): New default properteis for
        * org-agenda.el (org-agenda-confirm-kill)
        (org-agenda-custom-commands-local-options)
        (org-timeline-show-empty-dates, org-agenda-ndays)
-       (org-agenda-start-on-weekday, org-scheduled-past-days): Fix
-       customization type from number to integer.
+       (org-agenda-start-on-weekday, org-scheduled-past-days):
+       Fix customization type from number to integer.
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
        * org-protocol.el: Declare some functions.
 
-       * org-agenda.el (org-agenda-compare-effort): Honor
-       `org-sort-agenda-noeffort-is-high'.
+       * org-agenda.el (org-agenda-compare-effort):
+       Honor `org-sort-agenda-noeffort-is-high'.
        (org-agenda-filter-by-tag, org-agenda-filter-make-matcher)
        (org-agenda-compare-effort): Implement the "?" operator for
        finding entries without effort setting.
 
        * org-mouse.el: XEmacs compatibility fixes.
 
-       * org.el (org-modules): Add org-inlinetasks.el
+       * org.el (org-modules): Add org-inlinetasks.el.
        (org-cycle): Implement limiting level on cycling.
        (org-move-subtree-down): Fix bug with swapping subtrees at end of
        buffer.
        * org.el (org-emphasis-regexp-components): Allow braces in
        emphasis pre and post match.
 
-       * org-footnote.el (org-footnote-normalize): When only dorting, do
+       * org-footnote.el (org-footnote-normalize): When only sorting, do
        not insert inline notes at the end.
 
        * org.el (org-require-autoloaded-modules): Add org-docbook.el.
 
        * org-mac-message.el (org-mac-flagged-mail): New group.
        (org-mac-mail-account): New variable.
-       (org-mac-create-flagged-mail, org-mac-insert-flagged-mail): New
-       commands.
+       (org-mac-create-flagged-mail, org-mac-insert-flagged-mail):
+       New commands.
 
        * org-remember.el (org-remember-backup-directory): New variable.
        (org-remember-apply-template): Write file to backup directory.
        (org-mouse-context-menu): Use `org-mouse-todo-menu'.
 
        * org-table.el (org-table-beginning-of-field)
-       (org-table-end-of-field): New commands
-       (org-table-previous-field, org-table-beginning-of-field): Better
-       error messages.
+       (org-table-end-of-field): New commands.
+       (org-table-previous-field, org-table-beginning-of-field):
+       Better error messages.
        (orgtbl-setup): Include `M-a' and `M-e'.
 
-       * org.el (org-backward-sentence, org-forward-sentence): New
-       commands.
+       * org.el (org-backward-sentence, org-forward-sentence):
+       New commands.
 
-       * org-colview.el (org-colview-initial-truncate-line-value): New
-       variable.
+       * org-colview.el (org-colview-initial-truncate-line-value):
+       New variable.
        (org-columns-remove-overlays): Restore the value of `truncate-lines'.
        (org-columns): Remember the value of `truncate-lines'.
 
        sub-projects.
        (org-agenda-skip-entry-when-regexp-matches)
        (org-agenda-skip-entry-when-regexp-matches-in-subtree): New functions.
-       (org-agenda-list-stuck-projects): Use
-       `org-agenda-skip-entry-when-regexp-matches-in-subtree'.
+       (org-agenda-list-stuck-projects):
+       Use `org-agenda-skip-entry-when-regexp-matches-in-subtree'.
 
-       * org-latex.el (org-export-latex-preprocess): Improve
-       export of verses.
+       * org-latex.el (org-export-latex-preprocess):
+       Improve export of verses.
 
        * org-exp.el (org-export-as-html): Implement centering as a div
        rather than a paragraph.  Do a better job with line-end in verse
        * org-latex.el (org-export-latex-preprocess): Implement the
        centering markup.
 
-       * org-exp.el (org-export-mark-blockquote-verse-center): Rename
-       from `org-export-mark-blockquote-and-verse'.
+       * org-exp.el (org-export-mark-blockquote-verse-center):
+       Rename from `org-export-mark-blockquote-and-verse'.
        (org-export-as-html): Implement the centering markup.
 
        * org-latex.el (org-export-latex-tables): Fix vertical
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-latex.el (org-export-latex-emphasis-alist): Better
-       defaults for verbose emphasis.
+       * org-latex.el (org-export-latex-emphasis-alist):
+       Better defaults for verbose emphasis.
        (org-export-latex-emph-format): New function.
        (org-export-latex-fontify): Call `org-export-latex-emph-format'.
 
        * org-agenda.el (org-agenda-menu): Add new commands to menu.
        (org-agenda-do-date-later, org-agenda-do-date-earlier)
        (org-agenda-date-later-minutes, org-agenda-date-earlier-minutes)
-       (org-agenda-date-later-hours, org-agenda-date-earlier-hours): New
-       commands.
+       (org-agenda-date-later-hours, org-agenda-date-earlier-hours):
+       New commands.
 
        * org.el (org-timestamp-change): Move end-time along with start
        time.
        (org-publish-projects, org-publish-org-index): Change default anme
        for the index of file names to "sitemap.org".
 
-       * org-latex.el (org-export-latex-tables): Use
-       `org-split-string', for Emacs 21 compatibility.
+       * org-latex.el (org-export-latex-tables):
+       Use `org-split-string', for Emacs 21 compatibility.
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
        (org-export-plist-vars): Add entries for :keywords and
        :description.
        (org-infile-export-plist): Parse for new keywords.
-       (org-get-current-options): Add new keywords
+       (org-get-current-options): Add new keywords.
        (org-export-as-html): Publish description and keywords.
 
-       * org-agenda.el (org-agenda-add-entry-text-descriptive-links): New
-       option.
-       (org-agenda-add-entry-text): Honor
-       `org-agenda-add-entry-text-descriptive-links'.
+       * org-agenda.el (org-agenda-add-entry-text-descriptive-links):
+       New option.
+       (org-agenda-add-entry-text):
+       Honor `org-agenda-add-entry-text-descriptive-links'.
 
        * org-latex.el (org-export-latex-preprocess): Make all
        external preprocess functions use a PARAMETER arg.
        `org-export-html-style-include-scripts'.
        (org-export-as-html): Honor new option
        `org-export-html-style-include-scripts'.
-       (org-export-html-scripts, org-export-html-style-default): Fix
-       xml issues with the Safari browser.
+       (org-export-html-scripts, org-export-html-style-default):
+       Fix xml issues with the Safari browser.
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-exp.el (org-export-format-source-code-or-example): Mark
-       temporary buffer unmodified, so that it will be killed even if
+       * org-exp.el (org-export-format-source-code-or-example):
+       Mark temporary buffer unmodified, so that it will be killed even if
        mode like message mode has decided to assign a file name.
 
        * org.el (org-scan-tags): Improve tag inheritance.
        * org.el (org-add-planning-info): Fix bug with looking for keyword
        only at column 0.
 
-       * org-agenda.el (org-agenda-custom-commands-local-options): Add
-       option for tags filter preset.
+       * org-agenda.el (org-agenda-custom-commands-local-options):
+       Add option for tags filter preset.
        (org-prepare-agenda): Store filter preset as a property on the
        filter variable.
        (org-finalize-agenda): Call the filter, if there is a preset.
        (org-agenda-fontify-priorities): Rename from
        org-fontify-priorities.
 
-       * org.el (org-set-font-lock-defaults): Call
-       `org-font-lock-add-priority-faces'.
+       * org.el (org-set-font-lock-defaults):
+       Call `org-font-lock-add-priority-faces'.
        (org-font-lock-add-priority-faces): New function.
 
        * org-faces.el (org-set-tag-faces): New option.
        * org.el (org-blank-before-new-entry): Mention the dependence on
        `org-empty-line-terminates-plain-lists' in the docstring.
 
-       * org-publish.el (org-publish-get-project-from-filename): New
-       optional argument UP.  Only find the top project if UP is set.
+       * org-publish.el (org-publish-get-project-from-filename):
+       New optional argument UP.  Only find the top project if UP is set.
        (org-publish-current-project): Find the top encloding project.
 
        * org-agenda.el (org-agenda-before-write-hook)
 
        * org-exp.el (org-export-ascii-links-to-notes): New option.
        (org-export-as-ascii): Handle links better.
-       (org-export-ascii-wrap, org-export-ascii-push-links): New
-       functions.
+       (org-export-ascii-wrap, org-export-ascii-push-links):
+       New functions.
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
 
        * org-agenda.el (org-agenda): Make prefix arg optional.
        (org-agenda-search-headline-for-time): New option.
-       (org-format-agenda-item): Honor
-       `org-agenda-search-headline-for-time'.
+       (org-format-agenda-item):
+       Honor `org-agenda-search-headline-for-time'.
 
        * org-table.el (orgtbl-self-insert-command): Cluster undo for 20
        characters.
        (org-export-latex-fontify): Catch error when org-emph-alist has
        entries that are not defined for LaTeX export.
 
-       * org-export-latex.el: renamed to org-latex.el.
+       * org-export-latex.el: Rename to org-latex.el.
 
-       * org-latex.el: renamed from org-export-latex.el.
+       * org-latex.el: Rename from org-export-latex.el.
 
        * org.el (orgstruct++-mode): New function.
        (turn-on-orgstruct++): Call `orgstruct++-mode'.
 
 2009-02-19  Carsten Dominik  <dominik@science.uva.nl>
 
-       * org.el (org-block-todo-from-children-or-siblings): Use
-       `org-up-heading-all' so that this will work correctly with hidden
+       * org.el (org-block-todo-from-children-or-siblings):
+       Use `org-up-heading-all' so that this will work correctly with hidden
        property drawers and entries.
        (org-end-of-line, org-beginning-of-line): Make prefix arg work, by
        falling back to normal, default command.
        * org-exp.el (org-export-html-footnotes-section): Make the div id
        consistent.
 
-       * org-export-latex.el (org-export-latex-classes): Remove
-       paper size option from LaTeX classes.
+       * org-export-latex.el (org-export-latex-classes):
+       Remove paper size option from LaTeX classes.
 
 2009-01-31  Carsten Dominik  <carsten.dominik@gmail.com>
 
        * org-agenda.el (org-agenda-todo): Call `org-todo' interactively,
        to get real errors from the blocker hook.
 
-       * org.el (org-shiftselect-error, org-call-for-shift-select): New
-       functions.
+       * org.el (org-shiftselect-error, org-call-for-shift-select):
+       New functions.
        (org-set-visibility-according-to-property): Turn off the setting
        of `org-show-entry-below', to avoid overruling a FOLDED visibility
        property.
 
        * org-footnote.el (org-footnote-normalize): Remove unnecessary
        variable.
-       (org-insert-footnote-reference-near-definition): Remove
-       unnecessary let form.
+       (org-insert-footnote-reference-near-definition):
+       Remove unnecessary let form.
 
 2009-01-26  Carsten Dominik  <dominik@science.uva.nl>
 
-       * org-export-latex.el (org-export-as-latex): Call
-       `org-export-latex-first-lines' with OPT-PLIST as a parameter.
+       * org-export-latex.el (org-export-as-latex):
+       Call `org-export-latex-first-lines' with OPT-PLIST as a parameter.
        (org-export-latex-first-lines): New parameter OPT-PLIST.
 
        * org.el (org-yank): Tell `delete-selection-mode' about
 
        * org-faces.el (org-clock-overlay): Fix face definition.
 
-       * org-export-latex.el (org-export-latex-first-lines): Pass
-       timestamp and footnote parameters to the preprocessor.
+       * org-export-latex.el (org-export-latex-first-lines):
+       Pass timestamp and footnote parameters to the preprocessor.
 
        * org-exp.el (org-export-remove-timestamps): Do not remove time
        stamps inside tables.
 
        * org-exp.el (org-export-as-html): Turn \par into a paragraph.
 
-       * org.el (org-agenda-tags-todo-honor-ignore-options): Declare
-       variable.
+       * org.el (org-agenda-tags-todo-honor-ignore-options):
+       Declare variable.
 
        * org-table.el (org-table-insert-hline): Fix typo in fuction call
        to `backward-char'.
        * org-exp.el (org-export-as-html): Remove the initial space from
        colon examples.
 
-       * org.el (org-scan-tags): Call
-       `org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item'.
+       * org.el (org-scan-tags):
+       Call `org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item'.
 
-       * org-agenda.el (org-agenda-todo-list, org-agenda-match-view): New
-       customization groups.
+       * org-agenda.el (org-agenda-todo-list, org-agenda-match-view):
+       New customization groups.
        (org-agenda-tags-todo-honor-ignore-options): New option.
        (org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item):
        New function.
-       (org-agenda-get-todos): Use
-       `org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item'.
+       (org-agenda-get-todos):
+       Use `org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item'.
 
 2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-exp.el (org-export-format-source-code-or-example): Escape
-       HTML characters also in examples that anre not treated with
+       * org-exp.el (org-export-format-source-code-or-example):
+       Escape HTML characters also in examples that anre not treated with
        htmlize.  Also, just switch to EXAMPLE processing if we do not
        have a good version of htmlize.
 
 
 2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-export-latex.el (org-export-latex-quotation-marks): Use
-       `org-if-unprotected-1'.
+       * org-export-latex.el (org-export-latex-quotation-marks):
+       Use `org-if-unprotected-1'.
        (org-export-latex-set-initial-vars): Check for class definition in
        property.
 
 
        * org-compat.el (org-count-lines): New function.
 
-       * org-exp.el (org-export-format-source-code-or-example): Handle
-       switches related to text areas.
+       * org-exp.el (org-export-format-source-code-or-example):
+       Handle switches related to text areas.
 
        * org.el (org-activate-footnote-links): Don't allow match inside a
        link.
        * org.el (org-image-file-name-regexp, org-file-image-p): Allow the
        list of extensions to be a parameter.
 
-       * org-exp.el (org-export-html-inline-image-extensions): New
-       variable.
+       * org-exp.el (org-export-html-inline-image-extensions):
+       New variable.
 
-       * org-agenda.el (org-prepare-agenda): Use
-       `org-agenda-block-separator'.
+       * org-agenda.el (org-prepare-agenda):
+       Use `org-agenda-block-separator'.
        (org-agenda-block-separator): New option.
 
 2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-export-latex.el (org-export-latex-tables): Call
-       `org-table-clean-before-export' with the new optional argument.
+       * org-export-latex.el (org-export-latex-tables):
+       Call `org-table-clean-before-export' with the new optional argument.
 
        * org-exp.el (org-table-clean-before-export): New optional
        parameter MAYBE-QUOTED, allows for quoted characters like \# in
        * org-plot.el (org-plot/gnuplot): Fix text-ind parameter for
        histograms.
 
-       * org-colview.el (org-colview-construct-allowed-dates): Better
-       error catching when a date/time property does not have allowed
+       * org-colview.el (org-colview-construct-allowed-dates):
+       Better error catching when a date/time property does not have allowed
        values defined.
 
        * org-colview-xemacs.el (org-colview-construct-allowed-dates):
 
 2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-compat.el (org-fit-window-to-buffer): Use
-       `window-full-width-p'.
+       * org-compat.el (org-fit-window-to-buffer):
+       Use `window-full-width-p'.
 
        * org-export-latex.el (org-export-latex-fixed-width): Enforce the
        space after the colon in short examples.
        (org-timer-stop): New command.
        (org-timer-seconds): Return correct time when timer is paused.
        (org-timer-mode-line-timer): New variable.
-       (org-timer-set-mode-line, org-timer-update-mode-line): New
-       functions.
+       (org-timer-set-mode-line, org-timer-update-mode-line):
+       New functions.
 
        * org.el (org-insert-heading): Handle new value `auto' for
        `org-blank-before-new-entry'.
 
        * org-exp.el (org-export-preprocess-string): Remove clock lines
        and timestamps already in the preprocesor.
-       (org-export-remove-timestamps, org-export-remove-clock-lines): New
-       functions.
+       (org-export-remove-timestamps, org-export-remove-clock-lines):
+       New functions.
        (org-export-as-ascii, org-export-as-html): Add the timestamps
        parameter to the preprocessor parameter list.
 
        * org-list.el (org-list-parse-list): Parse for checkboxes.
        (org-list-to-generic): Introduce and handle new parameters :cbon
        and :cboff.
-       (org-list-to-latex, org-list-to-html, org-list-to-texinfo): Add
-       optional parameter PARAMS.
+       (org-list-to-latex, org-list-to-html, org-list-to-texinfo):
+       Add optional parameter PARAMS.
 
-       * org-export-latex.el (org-export-latex-special-chars): Fix
-       problems with interpreting dollar signs.
+       * org-export-latex.el (org-export-latex-special-chars):
+       Fix problems with interpreting dollar signs.
        (org-inside-latex-math-p): New function.
        (org-export-latex-preprocess): Protect all the math fragments.
 
        * org-agenda.el (org-run-agenda-series): Have series options set
        when finalizing the agenda.
 
-       * org-exp.el (org-export-format-source-code-or-example): Protect
-       the converted examples.
+       * org-exp.el (org-export-format-source-code-or-example):
+       Protect the converted examples.
 
        * org.el (org-set-regexps-and-options): Fix the regexp
        `org-complex-heading-regexp'.
 
        * org-macs.el (org-re): Handle the [:word:] class.
 
-       * org-exp.el (org-export-preprocess-string): Call
-       `org-export-protect-colon-examples'.
+       * org-exp.el (org-export-preprocess-string):
+       Call `org-export-protect-colon-examples'.
        (org-export-protect-colon-examples): Rename from
        `org-export-protect-examples', and scope limited to lines starting
        with a colon.
        (org-export-latex-preprocess): Treat multiple references to a
        footnote.
 
-       * org-exp.el (org-export-preprocess-string): Call
-       `org-footnote-normalize'.
+       * org-exp.el (org-export-preprocess-string):
+       Call `org-footnote-normalize'.
        (org-export-as-ascii, org-export-as-html): Pass footnote variable
        to preprocessor.
        (org-export-as-html): Treat multiple references to a footnote.
        links.
 
        * org.el (org-bracket-link-analytic-regexp++): New variable.
-       (org-make-link-regexps): Initialize
-       `org-bracket-link-analytic-regexp++'.
+       (org-make-link-regexps):
+       Initialize `org-bracket-link-analytic-regexp++'.
        (org-store-link): Implement special case in edit-src buffer.
        (org-insert-link): No use of ide to insert stored links.
        (org-link-search): Implement special case for coderefs.
 
 2009-01-16  Glenn Morris  <rgm@gnu.org>
 
-       * org-mouse.el (org-mouse-show-context-menu): Use
-       mouse-menu-major-mode-map, if defined, rather than the obsolete
+       * org-mouse.el (org-mouse-show-context-menu):
+       Use mouse-menu-major-mode-map, if defined, rather than the obsolete
        mouse-major-mode-menu.
 
 2008-12-23  Carsten Dominik  <dominik@science.uva.nl>
 
 2008-12-20  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org.el (org-get-refile-targets, org-refile-get-location): Use
-       expanded file name to improve comparison.
+       * org.el (org-get-refile-targets, org-refile-get-location):
+       Use expanded file name to improve comparison.
 
 2008-12-20  Carsten Dominik  <carsten.dominik@gmail.com>
 
        * org-export-latex.el (org-export-latex-links): Fix bug with
        undefined label.
 
-       * org-table.el (org-table-get-specials): Set
-       `org-table-current-last-data-line'.
+       * org-table.el (org-table-get-specials):
+       Set `org-table-current-last-data-line'.
        (org-table-current-last-data-line): New variable.
        (org-table-insert-column, org-table-delete-column)
-       (org-table-move-column, org-table-fix-formulas): Call
-       `org-table-fix-formulas' a second time to fix the $LR references.
+       (org-table-move-column, org-table-fix-formulas):
+       Call `org-table-fix-formulas' a second time to fix the $LR references.
        (org-table-get-specials): Add the $LR references to the tables.
        (org-table-get-formula): Do not offer last-row names as LHS of
        formulas.
        * org.el (org-refile): Avoid refiling to within the region to be
        refiled.
 
-       * org-export-latex.el (org-export-latex-special-chars): Replace
-       special characters also in tables.
+       * org-export-latex.el (org-export-latex-special-chars):
+       Replace special characters also in tables.
 
        * org-agenda.el (org-agenda-change-all-lines): New argument
        FORCE-TAGS.
        (org-export-as-latex): Pass RBEG to `org-export-latex-first-lines'.
        (org-export-latex-make-header): Add some hard space after the
        table of contents.
-       (org-export-latex-first-lines): Accept RBEG argument.  Mark
-       exported text so that it will be excuded in further steps.
+       (org-export-latex-first-lines): Accept RBEG argument.
+       Mark exported text so that it will be excuded in further steps.
 
        * org-table.el (org-table-get-specials): Make @0 reference the
        last line in a table.
 
        * org-exp.el (org-export-html-style-default): Add style
        definitions for the figure div.
-       (org-export-preprocess-string, org-export-as-html): Implement
-       attribute, label, and caption handling.
+       (org-export-preprocess-string, org-export-as-html):
+       Implement attribute, label, and caption handling.
        (org-export-attach-captions-and-attributes): New function.
        (org-export-html-format-image): New function.
        (org-format-org-table-html): Implement attribute, label, and
        * org-w3m.el (w3m-minor-mode-hook): Also add the special copy
        command to the `w3m-minor-mode-map'.
 
-       * org-archive.el (org-archive-to-archive-sibling): Protect
-       `this-command' to avoid appending kills during archiving.
+       * org-archive.el (org-archive-to-archive-sibling):
+       Protect `this-command' to avoid appending kills during archiving.
 
        * org-exp.el (org-export-with-priority): New variable.
        (org-export-add-options-to-plist): Use `org-export-plist-vars'
 2008-12-07  Carsten Dominik  <carsten.dominik@gmail.com>
 
        * org.el (org-tags-exclude-from-inheritance): New option.
-       (org-tag-inherit-p, org-remove-uniherited-tags): Respect
-       `org-tags-exclude-from-inheritance'.
+       (org-tag-inherit-p, org-remove-uniherited-tags):
+       Respect `org-tags-exclude-from-inheritance'.
 
        * org-agenda.el (org-agenda-show-inherited-tags): New option.
        (org-format-agenda-item): Add inherited tags to the agenda line
        accidentially overwritten by last commit to Emacs.
 
        * org.el (org-outline-path-complete-in-steps): New option.
-       (org-refile-get-location): Honor
-       `org-outline-path-complete-in-steps'.
+       (org-refile-get-location):
+       Honor `org-outline-path-complete-in-steps'.
        (org-agenda-change-all-lines, org-tags-sparse-tree)
        (org-time-string-to-absolute, org-small-year-to-year)
        (org-link-escape): Re-apply changes accidentially overwritten
        line before the first headline to always be included.  This is
        to not miss a commented target.
 
-       * org-mouse.el (org-mouse-insert-item): Call
-       `org-indent-to-column' instead of `indent-to', for XEmacs
+       * org-mouse.el (org-mouse-insert-item):
+       Call `org-indent-to-column' instead of `indent-to', for XEmacs
        compatibility.
 
        * org.el (org-refile-targets): Fix customize definition so
 
 2008-11-23  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-remember.el (org-remember-apply-template): Use
-       `org-substring-no-properties'.
+       * org-remember.el (org-remember-apply-template):
+       Use `org-substring-no-properties'.
 
        * org-compat.el (org-substring-no-properties): New function.
 
-       * org-remember.el (org-remember-apply-template): Use
-       `org-substring-no-properties' for compatibility.
+       * org-remember.el (org-remember-apply-template):
+       Use `org-substring-no-properties' for compatibility.
 
-       * org-list.el (org-list-two-spaces-after-bullet-regexp): New
-       option.
-       (org-fix-bullet-type): respect
-       `org-list-two-spaces-after-bullet-regexp'.
+       * org-list.el (org-list-two-spaces-after-bullet-regexp):
+       New option.
+       (org-fix-bullet-type):
+       Respect `org-list-two-spaces-after-bullet-regexp'.
 
        * org-clock.el (org-clock-load): Clean up the code.
 
        (org-set-property, org-delete-property)
        (org-delete-property-globally): Use `org-ido-completing-read'.
 
-       * org-remember.el (org-remember-apply-template): Use
-       `org-ido-completing-read'.
+       * org-remember.el (org-remember-apply-template):
+       Use `org-ido-completing-read'.
 
        * org-publish.el (org-publish): Use `org-ido-completing-read'.
 
        (org-insert-columns-dblock): Use `org-ido-completing-read'.
 
        * org-colview-xemacs.el (org-columns-edit-value)
-       (org-columns-new, org-insert-columns-dblock): Use
-       `org-ido-completing-read'.
+       (org-columns-new, org-insert-columns-dblock):
+       Use `org-ido-completing-read'.
 
-       * org-attach.el (org-attach-delete-one, org-attach-open): Use
-       `org-ido-completing-read'.
+       * org-attach.el (org-attach-delete-one, org-attach-open):
+       Use `org-ido-completing-read'.
 
-       * org-agenda.el (org-todo-list, org-agenda-filter-by-tag): Use
-       `org-ido-completing-read'.
+       * org-agenda.el (org-todo-list, org-agenda-filter-by-tag):
+       Use `org-ido-completing-read'.
 
        * org.el (org-time-today): New function.
        (org-matcher-time): Use `org-time-today'.  Add special treatment
 
 2008-11-23  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org-export-latex.el (org-export-latex-subcontent): Interprete
-       target aliases as additonal labels.
+       * org-export-latex.el (org-export-latex-subcontent):
+       Interprete target aliases as additonal labels.
 
        * org-exp.el (org-export-target-aliases): New variable.
        (org-export-preprocess-string)
 
        * org-vm.el (org-vm-follow-link): Require `vm-search'.
 
-       * org.el (org-up-heading-safe, org-forward-same-level): Always
-       call `org-back-to-heading' instead of `outline-back-to-heading'.
+       * org.el (org-up-heading-safe, org-forward-same-level):
+       Always call `org-back-to-heading' instead of `outline-back-to-heading'.
        (org-back-to-heading): New wrapper around outline-back-to-heading,
        with a useful error message telling where the error happened.
 
 
        * org.el (org-link-abbrev-alist): Improve customization type.
 
-       * org-attach.el (org-attach-expand-link, org-attach-expand): New
-       functions.
+       * org-attach.el (org-attach-expand-link, org-attach-expand):
+       New functions.
 
        * org-agenda.el (org-agenda-get-progress): Rename from
        `org-get-closed'.  Implement searching for state changes as well.
        * org-exp.el (org-export-as-html): Make sure that <hr/> is between
        paragraphs, not inside.
 
-       * org.el (org-todo): Quote
-       `org-agenda-headline-snapshot-before-repeat'.
+       * org.el (org-todo):
+       Quote `org-agenda-headline-snapshot-before-repeat'.
 
        * org-exp.el (org-export-as-html): Fully process link descriptions.
        (org-export-html-format-desc): New function.
        really, a preliminary and incomplete version was present earlier,
        but not used).
 
-       * org.el (org-fast-todo-selection, org-fast-tag-selection): Use
-       `org-fit-window-to-buffer'.
+       * org.el (org-fast-todo-selection, org-fast-tag-selection):
+       Use `org-fit-window-to-buffer'.
 
        * org-exp.el (org-export): Use `org-fit-window-to-buffer'.
 
        * org-agenda.el (org-agenda-get-restriction-and-command)
-       (org-fit-agenda-window, org-agenda-convert-date): Use
-       `org-fit-window-to-buffer'.
+       (org-fit-agenda-window, org-agenda-convert-date):
+       Use `org-fit-window-to-buffer'.
 
        * org-exp.el (org-export-as-html): Process href links through
        `org-export-html-format-href'.
        (org-export-html-style-default): Mark style definitions as
        unparsed CDATA.
 
-       * org-publish.el (org-publish-validate-link): Function
-       re-introduced.
+       * org-publish.el (org-publish-validate-link):
+       Function re-introduced.
 
 2008-11-12  Charles Sebold  <csebold@gmail.com>
 
        * org-agenda.el (org-agenda-remove-marked-text): New function.
        (org-agenda-mark-filtered-text)
        (org-agenda-unmark-filtered-text): New functions.
-       (org-write-agenda): Remove fltered text.
+       (org-write-agenda): Remove filtered text.
 
        * org.el (org-make-tags-matcher): Give access to TODO "property"
        without speed penalty.
 
        * org.el (org-insert-heading-respect-content): Force heading
        creation.
-       (org-insert-heading): keep the folding state of the heading before
+       (org-insert-heading): Keep the folding state of the heading before
        the inserted one.
 
 2008-10-26  Carsten Dominik  <dominik@science.uva.nl>
 
 2008-10-26  Bastien Guerry  <bzg@altern.org>
 
-       * org-export-latex.el (org-export-latex-classes): Add
-       \usepackage{graphicx} to the default list of packages.
+       * org-export-latex.el (org-export-latex-classes):
+       Add \usepackage{graphicx} to the default list of packages.
 
 2008-10-26  Carsten Dominik  <dominik@science.uva.nl>
 
        (org-add-log-note): Mask prefix argument when immediately storing
        the note.
 
-       * org-agenda.el (org-agenda-filter-effort-default-operator): New
-       option.
+       * org-agenda.el (org-agenda-filter-effort-default-operator):
+       New option.
 
 2008-10-26  James TD Smith  <ahktenzero@mohorovi.cc>
 
 
 2008-10-26  Carsten Dominik  <dominik@science.uva.nl>
 
-       * org-agenda.el (org-agenda-filter-tags,org-agenda-filter-form):
+       * org-agenda.el (org-agenda-filter-tags, org-agenda-filter-form):
        New variables.
        (org-prepare-agenda): Reset the filter tags.
        (org-agenda-filter-by-tag, org-agenda-filter-by-tag-show-all):
 
 2008-10-26  Carsten Dominik  <dominik@science.uva.nl>
 
-       * org.el (org-add-log-setup): Respect
-       `org-log-state-notes-insert-after-drawers'.
+       * org.el (org-add-log-setup):
+       Respect `org-log-state-notes-insert-after-drawers'.
        (org-log-state-notes-insert-after-drawers): New option.
        (org-todo-trigger-tag-changes): New function.
        (org-todo): Call `org-todo-trigger-tag-changes'.
        immediately after the scheduling keywords.
 
        * org-clock.el (org-clock-in-switch-to-state): Allow this to be a
-       function
+       function.
        (org-clock-in): If `org-clock-in-switch-to-state' is a function,
        call it with the current todo state to get the state to switch to
        when clocking in.
 
 2008-10-26  Carsten Dominik  <dominik@science.uva.nl>
 
-       * org-export-latex.el (org-export-latex-preprocess): Improve
-       quoting of LaTeX environments.
+       * org-export-latex.el (org-export-latex-preprocess):
+       Improve quoting of LaTeX environments.
 
 2008-10-19  Eli Zaretskii  <eliz@gnu.org>
 
 
        * org-attach.el (org-attach-auto-tag): New option.
        (org-attach-tag, org-attach-untag): New functions.
-       (org-attach-attach, org-attach-new, org-attach-sync): Call
-       `org-attach-tag'.
+       (org-attach-attach, org-attach-new, org-attach-sync):
+       Call `org-attach-tag'.
        (org-attach-delete): Call `org-attach-untag'.
 
        * org-table.el (orgtbl-self-insert-command): Make this work for
        * org-exp.el (org-infile-export-plist): Put the content of
        #+LATEX_HEADER: into the property :latex-header-extra.
 
-       * org-colview.el (org-columns-get-format-and-top-level): Remove
-       resetting the marker.
+       * org-colview.el (org-columns-get-format-and-top-level):
+       Remove resetting the marker.
 
        * org-colview-xemacs.el (org-columns-get-format-and-top-level):
        Remove resetting the marker.
        * org-exp.el (org-infile-export-plist): Allow multiple STYLE lines.
 
        * org.el (org-entry-get-multivalued-property)
-       (org-entry-protect-space, org-entry-restore-space): New
-       functions.
+       (org-entry-protect-space, org-entry-restore-space):
+       New functions.
        (org-file-apps-defaults-macosx): Let postscript files be opened by
        preview.
        (org-time-stamp-inactive): Call `org-time-stamp'.
        * org-bbdb.el (org-bbdb-anniversaries): Require bbdb in
        `org-bbdb-anniversaries'.
 
-       * org.el (org-get-next-sibling, org-forward-same-level): New
-       functions, similar to the outline versions, but invisible headings
+       * org.el (org-get-next-sibling, org-forward-same-level):
+       New functions, similar to the outline versions, but invisible headings
        are OK.
 
 2008-10-12  Bastien Guerry  <bzg@altern.org>
        line.
 
        * org.el (org-get-refile-targets): Replace links with their
-       descriptions
+       descriptions.
        (org-imenu-get-tree): Replace links with their descriptions.
 
        * org-remember.el (org-remember-apply-template): Add a new
        * org.el (org-add-log-setup): Skip over drawers (properties,
        clocks etc) when adding notes.
 
-       * org-agenda.el (org-agenda-get-closed): show durations of clocked
+       * org-agenda.el (org-agenda-get-closed): Show durations of clocked
        items as well as the start and end times.
 
        * org-compat.el (org-get-x-clipboard-compat): Add a compat
        set-text-properties to remove text properties from the clipboard
        value.
 
-       * lisp/org-clock.el (org-update-mode-line): Support limiting the
+       * org-clock.el (org-update-mode-line): Support limiting the
        modeline clock string, and display the full todo value in the
        tooltip.  Set a local keymap so mouse-3 on the clock string goes to
        the currently clocked task.
 
 2008-10-12  Bastien Guerry  <bzg@altern.org>
 
-       * org-export-latex.el (org-export-latex-tables): protect exported
+       * org-export-latex.el (org-export-latex-tables): Protect exported
        tables from further special chars conversion.
        (org-export-latex-preprocess): Preserve LaTeX environments.
        (org-list-parse-list): Parse descriptive lists.
        (org-quote-chars): Remove.
        (org-export-latex-keywords-maybe): Use `replace-regexp-in-string'.
        (org-export-latex-list-beginning-re): Rename to
-       `org-list-beginning-re'
+       `org-list-beginning-re'.
        (org-list-item-begin): Rename to `org-list-item-beginning'.
 
 2008-10-12  Eric Schulte  <schulte.eric@gmail.com>
        (org-entries-lessp): Implement sorting by TODO state.
        (org-cmp-todo-state): New defsubst.
 
-       * org-colview.el (org-colview-construct-allowed-dates): New
-       function.
-       (org-columns-next-allowed-value): Use
-       `org-colview-construct-allowed-dates'.
+       * org-colview.el (org-colview-construct-allowed-dates):
+       New function.
+       (org-columns-next-allowed-value):
+       Use `org-colview-construct-allowed-dates'.
 
-       * org-colview-xemacs.el (org-colview-construct-allowed-dates): New
-       function.
-       (org-columns-next-allowed-value): Use
-       `org-colview-construct-allowed-dates'.
+       * org-colview-xemacs.el (org-colview-construct-allowed-dates):
+       New function.
+       (org-columns-next-allowed-value):
+       Use `org-colview-construct-allowed-dates'.
 
        * org.el (org-protect-slash): New function.
        (org-get-refile-targets): Use `org-protect-slash'.
        * org-agenda.el (org-global-tags-completion-table): New variable.
 
        * org-exp.el (org-export-handle-export-tags): New function.
-       (org-export-preprocess-string): Call
-       `org-export-handle-export-tags'.
+       (org-export-preprocess-string):
+       Call `org-export-handle-export-tags'.
 
        * org-publish.el (org-publish-expand-components): Function removed.
        (org-publish-expand-projects): Allow components to have components.
        (org-yank-and-fold-if-subtree): New function.
 
        * org-agenda.el (org-agenda-todayp): New function.
-       (org-agenda-get-deadlines, org-agenda-get-scheduled): Use
-       `org-agenda-todayp'.
+       (org-agenda-get-deadlines, org-agenda-get-scheduled):
+       Use `org-agenda-todayp'.
 
        * org.el (org-insert-heading-respect-content)
        (org-insert-todo-heading-respect-content): New commands.
        * org-agenda.el (org-agenda-align-tags): Fix bug with malformed
        face property.
 
-       * org-colview.el (org-columns-display-here): Use
-       `org-columns-modify-value-for-display-function'.
+       * org-colview.el (org-columns-display-here):
+       Use `org-columns-modify-value-for-display-function'.
 
-       * org-colview-xemacs.el (org-columns-display-here): Use
-       `org-columns-modify-value-for-display-function'.
+       * org-colview-xemacs.el (org-columns-display-here):
+       Use `org-columns-modify-value-for-display-function'.
 
        * org.el (org-columns-modify-value-for-display-function): New option.
 
 
 2008-07-24  Carsten Dominik  <dominik@science.uva.nl>
 
-       * org-exp.el (org-export-region-as-html, org-export-as-html): Make
-       sure that calls from `org-export-region-as-html' do not do the
+       * org-exp.el (org-export-region-as-html, org-export-as-html):
+       Make sure that calls from `org-export-region-as-html' do not do the
        special check for a subtree.
 
        * org-agenda.el (org-batch-store-agenda-views): Fix parsing bug.
 
-       * org.el (org-open-file): Use
-       `org-open-directory-means-index-dot-org'.
+       * org.el (org-open-file):
+       Use `org-open-directory-means-index-dot-org'.
        (org-open-directory-means-index-dot-org): New option.
 
        * org.el (org-make-link-string): Remove link attributes from
        * org.el (org-narrow-to-subtree): Do not include the final newline
        into the narrowed region.
 
-       * org-agenda.el (org-agenda-custom-commands-local-options): Fix
-       bug with user-define skipping condition.
+       * org-agenda.el (org-agenda-custom-commands-local-options):
+       Fix bug with user-define skipping condition.
 
        * org-agenda.el (org-agenda-get-restriction-and-command): Fix typo.
 
        * org-publish.el (org-publish-find-title): Bug fix.
        (org-publish-org-index): Implement new :index-style option.
 
-       * org-publish.el (org-publish-timestamp-filename): Use
-       SHA1-encoded file names in the timestamp directory.
+       * org-publish.el (org-publish-timestamp-filename):
+       Use SHA1-encoded file names in the timestamp directory.
 
        * org-publish.el (org-publish-needed-p): Be verbose about files
        published and files skipped.
        (org-map-entries): Make sure org-agenda-archives-mode is nil.
        (org-agenda-files): Functionality of second arg changed.
 
-       * org-agenda.el (org-agenda-archives-mode): New variable
+       * org-agenda.el (org-agenda-archives-mode): New variable.
        (org-write-agenda, org-prepare-agenda, org-agenda-list)
        (org-search-view, org-todo-list, org-tags-view)
        (org-agenda-list-stuck-projects): Call `org-agenda-files' with
        `org-diary-to-ical-string' out of the loop, and kill the buffer
        afterwords.
 
-       * org-remember.el (org-remember-visit-immediately): Position
-       cursor after moving to the note.
+       * org-remember.el (org-remember-visit-immediately):
+       Position cursor after moving to the note.
        (org-remember-apply-template): Use a text property to record the
        cursor position.
        (org-remember-handler): Align tags after pasting the note.
 2008-06-17  Carsten Dominik  <dominik@science.uva.nl>
 
        * org-remember.el (org-jump-to-target-location): New variable.
-       (org-remember-apply-template): Set
-       `org-remember-apply-template' if requested by template.
+       (org-remember-apply-template):
+       Set `org-remember-apply-template' if requested by template.
        (org-remember-handler): Start an idle timer to jump to
        remember location.
 
 
 2008-06-17  Carsten Dominik  <dominik@science.uva.nl>
 
-       * org-agenda.el (org-agenda-columns-remove-prefix-from-item): New
-       option.
+       * org-agenda.el (org-agenda-columns-remove-prefix-from-item):
+       New option.
 
        * org-colview.el (org-agenda-columns-cleanup-item): New function.
 
        * org-clock.el (org-clock-display, org-clock-out)
        (org-update-mode-line): Use `org-time-clocksum-format'.
 
-       * org-colview-xemacs.el (org-columns-number-to-string): Use
-       `org-time-clocksum-format'.
+       * org-colview-xemacs.el (org-columns-number-to-string):
+       Use `org-time-clocksum-format'.
 
-       * org-colview.el (org-columns-number-to-string): Use
-       `org-time-clocksum-format'.
+       * org-colview.el (org-columns-number-to-string):
+       Use `org-time-clocksum-format'.
 
 2008-06-17  Carsten Dominik  <dominik@science.uva.nl>
 
        (org-export-preprocess-string): Implement the COMMENT
        environment.
 
-       * org-export-latex.el (org-export-latex-preprocess): Implement
-       VERSE environment.
+       * org-export-latex.el (org-export-latex-preprocess):
+       Implement VERSE environment.
 
 2008-06-17  Carsten Dominik  <dominik@science.uva.nl>
 
 
 2008-06-17  Carsten Dominik  <dominik@science.uva.nl>
 
-       * org.el (org-remove-double-quotes, org-file-contents): New
-       functions.
+       * org.el (org-remove-double-quotes, org-file-contents):
+       New functions.
 
        * org-exp.el (org-infile-export-plist): Also parse the
        contents of #+SETUPFILE files, recursively.
        contents of #+SETUPFILE files, recursively.
 
        * org-exp.el (org-export-handle-include-files): New function.
-       (org-export-preprocess-string): Call
-       `org-export-handle-include-files'.
+       (org-export-preprocess-string):
+       Call `org-export-handle-include-files'.
 
        * org.el (org-delete-property-globally)
        (org-delete-property, org-set-property): Ignore case during
        * org.el (org-set-font-lock-defaults): Make the description
        tag bold.
 
-       * org-exp.el (org-export-as-html, org-close-li): Implement
-       description lists.
+       * org-exp.el (org-export-as-html, org-close-li):
+       Implement description lists.
 
 2008-06-17  Jason Riedy  <jason@acm.org>
 
 
        * org.el (org-base-buffer): New function.
 
-       * org-exp.el (org-icalendar-cleanup-string): Make sure ',"
+       * org-exp.el (org-icalendar-cleanup-string): Make sure ","
        and ";" are escaped.
        (org-print-icalendar-entries): Also apply
        `org-icalendar-cleanup-string' to the headline, not only to the
 ;; add-log-time-zone-rule: t
 ;; End:
 
-    Copyright (C) 2008, 2009, 2010, 2011  Free Software Foundation, Inc.
+       Copyright (C) 2008-2011  Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.
 
   You should have received a copy of the GNU General Public License
   along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
 
-;; arch-tag: a9bdcf06-7c2d-4b5a-bf7a-c5e7b706f67c