2009-11-20 Carsten Dominik <carsten.dominik@gmail.com>
authorCarsten Dominik <dominik@science.uva.nl>
Fri, 20 Nov 2009 20:54:05 +0000 (20:54 +0000)
committerCarsten Dominik <dominik@science.uva.nl>
Fri, 20 Nov 2009 20:54:05 +0000 (20:54 +0000)
commit5dec95551def9b6bf1891dd5e56505e9a1851f79
tree194bb13f8c36dfc20c6e6a17253fbb481f4d430c
parenta9b76eec39a74a626f12a64522e2e8743fe0701b
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-datetree.el (org-datetree-find-day-create): Fix regular
expression.

* org.el (org-display-outline-path): Use a format specifier for
message, to avoid problems with heading containing `%'.

* org-agenda.el (org-agenda-hide-tags-regexp): New option.
(org-format-agenda-item): Call `org-agenda-fix-displayed-tags'.
(org-agenda-fix-displayed-tags): New function.
(org-agenda-do-context-action): Just call
`org-display-outline-path', without piping the result through
`message'.

* org-latex.el (org-export-latex-preprocess): Protect secondary
footnote references.

* org-indent.el (org-indent-initialize): Avoid empty strings as
line prefixes.

* org-agenda.el (org-agenda-diary-entry-in-org-file): Make sure
hat checking for the mark does not throw an error.
(org-agenda-diary-entry-in-org-file): Catch the case that there is
not `day' text property in the cursor line.

* org.el (org-sort-entries-or-items): Make sure that the final
entry has a newline before doing the sorting.

* org-agenda.el (org-agenda-diary-entry-in-org-file): Get the text
property at the beginning of the line.

* org.el (org-make-link-string): Don't allow a description with
only white space.

* 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.el (org-occur-in-agenda-files): Make sure none of the
buffers is narrowed.
(org-activate-plain-links): Add the face property here.
(org-set-font-lock-defaults): Do not add the face to plain links,
the activator function does this.

* org-habit.el (org-is-habit-p): Add doc string.

* org-archive.el (org-archive-subtree-default-with-confirmation):
Autoload.

* org-latex.el (org-export-latex-fontify): Fix regexp to make char
after match optional (happens at the end of a line...).

* org.el (org-fontify-meta-lines-and-blocks): Apply special faces
for special blocks.

* org-faces.el (org-copy-face): Set lisp indentation.
(org-quote, org-verse): New faces.

* org-agenda.el (org-agenda-remove-date): Remove variable.

* org-freemind.el (org-freemind-escape-str-from-org): Fix encoding.

* org-html.el (org-export-as-html): Move the home/up link into
the content div.

* org.el (org-export-latex-packages-alist): Option definition
moved here from org-latex.el.

* org-html.el (org-export-html-home/up-format): Add an ID to the
up/home div.

* org-wl.el (org-wl-store-link): Handle the case that
`wl-use-petname' is set.

* org.el (org-set-effort): Improve prompt.
(org-get-outline-path): Widen to get full path.
(org-compact-display-after-subtree-move): Function removed.

2009-11-20  Eric Schulte  <schulte.eric@gmail.com>

* org-exp-blocks.el (org-export-blocks-format-ditaa): Use sha1
hash keys to cache and re-use images generated by the
org-exp-blocks interface to ditaa and dot.

* org.el (org-format-latex): Latex images are now saved to files
named by the sha1 hash of the latex source text avoiding
regeneration of identical images.
51 files changed:
doc/misc/ChangeLog
lisp/org/ChangeLog
lisp/org/org-agenda.el
lisp/org/org-archive.el
lisp/org/org-ascii.el
lisp/org/org-attach.el
lisp/org/org-bbdb.el
lisp/org/org-bibtex.el
lisp/org/org-clock.el
lisp/org/org-colview.el
lisp/org/org-compat.el
lisp/org/org-crypt.el
lisp/org/org-datetree.el
lisp/org/org-docbook.el
lisp/org/org-exp-blocks.el
lisp/org/org-exp.el
lisp/org/org-faces.el
lisp/org/org-feed.el
lisp/org/org-footnote.el
lisp/org/org-freemind.el
lisp/org/org-gnus.el
lisp/org/org-habit.el
lisp/org/org-html.el
lisp/org/org-icalendar.el
lisp/org/org-id.el
lisp/org/org-indent.el
lisp/org/org-info.el
lisp/org/org-inlinetask.el
lisp/org/org-irc.el
lisp/org/org-jsinfo.el
lisp/org/org-latex.el
lisp/org/org-list.el
lisp/org/org-mac-message.el
lisp/org/org-macs.el
lisp/org/org-mew.el
lisp/org/org-mhe.el
lisp/org/org-mobile.el
lisp/org/org-mouse.el
lisp/org/org-plot.el
lisp/org/org-protocol.el
lisp/org/org-publish.el
lisp/org/org-remember.el
lisp/org/org-rmail.el
lisp/org/org-src.el
lisp/org/org-table.el
lisp/org/org-timer.el
lisp/org/org-vm.el
lisp/org/org-w3m.el
lisp/org/org-wl.el
lisp/org/org-xoxo.el
lisp/org/org.el