Eric Schulte [Sat, 29 Sep 2012 21:12:10 +0000]
fix remote execution w/empty shebang header arg
Thanks to Nick Dokos for isolating this bug and suggesting this fix.
* lisp/ob-sh.el (org-babel-sh-evaluate): Don't could 0-length shebangs.
Bastien Guerry [Sat, 29 Sep 2012 21:46:02 +0000]
Uncomment :version "24.3" cookies.
* org.el (org-url-hexify-p, org-doi-server-url)
(org-latex-preview-ltxpng-directory, org-custom-properties)
(org-sparse-tree-default-date-type): Add :version "24.3".
* org-agenda.el (org-agenda-sticky)
(org-agenda-custom-commands-contexts): Ditto.
* org-capture.el (org-capture-bookmark)
(org-capture-templates-contexts)
(org-capture-use-agenda-date): Ditto.
* org-latex.el (org-export-latex-hyperref-options-format)
(org-export-latex-link-with-unknown-path-format): Ditto.
* org-id.el (org-id-link-to-org-use-id): Ditto.
* org-datetree.el (org-datetree-add-timestamp): Ditto.
Bastien Guerry [Sat, 29 Sep 2012 21:41:16 +0000]
Update ORG-NEWS
Bastien Guerry [Sat, 29 Sep 2012 20:38:26 +0000]
org.el: Fall back in interactive prompt when `org-make-link-description-function' fails
* org.el (org-make-link-description-function): Enhance
docstring.
(org-insert-link): Fall back on interactive prompt when
`org-make-link-description-function' fails.
Thanks to Sylvain Rousseau for triggering this.
Bastien Guerry [Sat, 29 Sep 2012 14:34:33 +0000]
Point to the Org ELPA page for instructions on installing through ELPA
Also some minor rephrasing.
Bastien Guerry [Sat, 29 Sep 2012 11:46:31 +0000]
Remove comment from previous commit.
Bastien Guerry [Sat, 29 Sep 2012 11:44:19 +0000]
org-agenda.el (org-todo-list): Fix redoing of todo agenda when `org-agenda-sticky' is non-nil
* org-agenda.el (org-todo-list): Fix redoing of todo agenda
when `org-agenda-sticky' is non-nil.
Achim Gratz [Sat, 29 Sep 2012 09:49:28 +0000]
Makefile: do not attempt to show Org version from Emacs' perspective
* mk/targets.mk: Remove invocation of $(SHOWVER). Emacs does some
stupid ioctl when org-fixup gets invoked and messes up the output.
* mk/default.mk: Remove definition of $(SHOWVER).
Bastien Guerry [Sat, 29 Sep 2012 09:10:11 +0000]
Merge branch 'maint' of orgmode.org:org-mode into maint
Bastien Guerry [Sat, 29 Sep 2012 09:10:03 +0000]
org-agenda.el: Fix some bugs about (indirect) windows handling
* org-agenda.el (org-agenda-quit): Delete last indirect buffer.
(org-agenda-pre-follow-window-conf): New variable.
(org-agenda-tree-to-indirect-buffer): Fix bug: don't split
agenda window when there an indirect buffer is already
displayed.
Achim Gratz [Sat, 29 Sep 2012 08:47:40 +0000]
Makefile: implement target config-version
* mk/targets.mk: Implement target `config-version´ to show the version
of Org from both make's and Emacs' perspective. Run that target at
the end of all `config-*´ targets.
* mk/default.mk: Add SHOWVER with the appropriate invocation of emacs
to output the Org version.
* Makefile: Document new target `config-version´ in `helpall´.
Nicolas Goaziou [Sat, 29 Sep 2012 07:46:09 +0000]
org-element: Properly remove COMMENT and QUOTE keywords from title in parser
* lisp/org-element.el: Properly remove COMMENT and QUOTE keywords from
title in parser.
* testing/lisp/test-org-element.el: Add tests.
Achim Gratz [Sat, 29 Sep 2012 08:02:36 +0000]
Partially revert "test-ob.el: Fix test. Delete trailing whitespaces"
This reverts the last part of commit
22c308083098f98a46bf2e752e005a9c36618b54.
* testing/lisp/test-ob.el (test-ob/results-do-not-replace-code-blocks):
These two whitespace errors are intentional. Do not remove them.
Bastien Guerry [Sat, 29 Sep 2012 07:38:34 +0000]
Merge branch 'maint' of orgmode.org:org-mode into maint
Bastien Guerry [Sat, 29 Sep 2012 07:38:19 +0000]
test-ob.el: Fix test. Delete trailing whitespaces
* test-ob.el (test-ob/org-babel-remove-result--results-org):
Fix test. Delete trailing whitespaces.
Nicolas Goaziou [Sat, 29 Sep 2012 06:54:46 +0000]
org-element: Fix parsing for headlines with only a COMMENT or QUOTE keyword
* lisp/org-element.el (org-element-headline-parser): Fix parsing for
headlines with a single COMMENT or QUOTE keyword.
* testing/lisp/test-org-element.el: Add tests.
Eric Schulte [Fri, 28 Sep 2012 18:47:14 +0000]
marginally less hacky comma escaping of org blocks
* ob.el (org-babel-insert-result): Replace key sequence with
function call. Use a more informative flag to the local function.
(org-add-protective-commas): Declare a new external function.
* org-src.el (org-add-protective-commas): This should be its own
function.
(org-edit-src-exit): Use the new function.
Max Mikhanosha [Fri, 28 Sep 2012 13:02:07 +0000]
org-agenda.el: Speedup redisplay of an agenda item after it has been modified
* org-agenda.el (org-agenda-change-all-lines): Speedup
refresh of a single line of agenda by narrowing the agenda
buffer to just that line before calling `org-agenda-finalize'.
Bastien Guerry [Sat, 29 Sep 2012 06:09:21 +0000]
org-agenda.el: Make sure to get a property from (1- (point-max)), not (point-max))
* org-agenda.el (org-agenda-manipulate-query)
(org-agenda-goto-date, org-agenda-goto-today)
(org-agenda-find-same-or-today-or-agenda, )
(org-agenda-later, org-agenda-change-time-span)
(org-agenda-change-all-lines)
(org-agenda-execute-calendar-command)
(org-agenda-goto-calendar, org-agenda-convert-date): Make sure
to get a property from (1- (point-max)), not (point-max)).
Thanks to Juan Pechiar for reporting a related problem.
Bastien Guerry [Sat, 29 Sep 2012 05:27:51 +0000]
Small fixes to the guide and the manual
* org.texi (Installation, Feedback, Batch execution):
Use (add-to-list 'load-path ... t) for the contrib dir.
* orgguide.texi (Activation): No need to add org-mode to
auto-mode-alist since Emacs 22.2.
Bastien Guerry [Sat, 29 Sep 2012 05:21:12 +0000]
org-src.el: Fix commit e279e9
Bastien Guerry [Fri, 28 Sep 2012 17:06:17 +0000]
ob-dot.el (org-babel-execute:dot): Throw an error when there is no :file parameter
* ob-dot.el (org-babel-execute:dot): Throw an error when there
is no :file parameter.
Bastien Guerry [Fri, 28 Sep 2012 16:22:38 +0000]
org-table.el: Convert time-stamps to inactive time-stamp so that Calc can handle them correctly
* org-table.el (org-table-eval-formula): Convert time-stamps
to inactive time-stamp so that Calc can handle them correctly.
Thanks to Daniel E. Doherty for reporting this.
Max Mikhanosha [Fri, 28 Sep 2012 15:48:05 +0000]
org.el: Don't set org-hide foreground to "invisible-bg"
* org.el (org-mode): Don't set org-hide's foreground
to "invisible-bg".
(org-find-invisible-foreground): New function.
Bastien Guerry [Fri, 28 Sep 2012 15:59:22 +0000]
org-table.el: Warn with a message when formulas have been updated
* org-table.el (org-table-fix-formulas): Warn with a message
when formulas have been updated.
Bastien Guerry [Fri, 28 Sep 2012 15:47:48 +0000]
Fix error messages: don't use a dot at the end
Nicolas Goaziou [Fri, 28 Sep 2012 12:58:59 +0000]
ob-org: By default, export code from Org src blocks
* lisp/ob-org.el (org-babel-default-header-args:org): By default,
export code from Org src blocks.
Bastien Guerry [Fri, 28 Sep 2012 15:08:37 +0000]
org-e-html.el (org-e-html-final-function): Turn on `html-mode', not `nxml-mode'
* org-e-html.el (org-e-html-final-function): Turn on
`html-mode', not `nxml-mode'.
Bastien Guerry [Fri, 28 Sep 2012 15:07:22 +0000]
org-publish.el (org-publish-cache-ctime-of-src): Fix reference to relative symlinks
* org-publish.el (org-publish-cache-ctime-of-src): Delete
the base-dir argument and use (file-name-directory file) to
get the file's directory.
(org-publish-update-timestamp)
(org-publish-cache-file-needs-publishing): Call
`org-publish-cache-ctime-of-src' with only one argument.
Thanks to T.F. Torrey who suggested a fix for this.
Bastien Guerry [Fri, 28 Sep 2012 14:51:21 +0000]
org.el (org-follow-timestamp-link): Fix bug when using sticky agenda
* org.el (org-follow-timestamp-link): Fix bug when using
sticky agenda. Add a docstring.
Thanks to Christoph Lange for reporting this.
Bastien Guerry [Fri, 28 Sep 2012 14:40:00 +0000]
org-fixup.el (org-make-local-mk): Fix typo in comment
* org-fixup.el (org-make-local-mk): Fix typo in comment.
Bastien Guerry [Fri, 28 Sep 2012 14:37:23 +0000]
org-agenda.el (org-agenda-sticky): Don't use a function to set. Add a :version string.
* org-agenda.el (org-agenda-sticky): Don't use a function to
set. Add a :version string.
Memnon Anon [Fri, 28 Sep 2012 13:51:56 +0000]
Add a link to documentation
* doc/org.texi (Tracking your habits): Point to the
"Tracking TODO state changes" section.
As suggested by Jonas Stein.
TINYCHANGE
Bastien Guerry [Fri, 28 Sep 2012 08:05:10 +0000]
mk/server.mk: Use /elpa/ instead of /pkg/daily/
Bastien Guerry [Fri, 28 Sep 2012 06:29:38 +0000]
Rebind `org-agenda-priority' to `C-c ," in agenda mode (`C-u C-c ,' now shows priority)
* org.el (org-priority): Use a new argument to show priority
instead of setting it.
(org-show-priority): New function to show priority both in
normal Org buffers and in Org Agenda buffers.
(org-speed-commands-default): Use "," as a speed command for
setting priority.
* org-agenda.el (org-agenda-mode-map): Bind
`org-agenda-priority' to `C-c ,' as it was before.
(org-agenda-show-priority): Delete.
(org-agenda-priority): Use a new argument to show priority
instead of setting it.
Thanks to Robert Horn for triggering this change.
Bastien Guerry [Thu, 27 Sep 2012 22:12:53 +0000]
Rename some functions and move some hooks.
* org.el (org-font-lock-hook, org-set-font-lock-defaults): Add
a docstring.
(org-display-inline-remove-overlay): Rename from
`org-display-inline-modification-hook'.
(org-speed-command-activate): Rename from
`org-speed-command-default-hook'.
(org-babel-speed-command-hook): Rename from
`org-babel-speed-command-activate'.
* org-agenda.el (org-agenda-update-agenda-type): Rename from
`org-agenda-post-command-hook'.
(org-agenda-mode): Use the new name.
(org-agenda-post-command-hook): Define as obsolete function.
* org-lparse.el (org-lparse): Temporarily activate the hooks
needed for the ODT conversion.
(org-lparse-preprocess-after-blockquote): Rename from
`org-lparse-preprocess-after-blockquote-hook'.
(org-lparse-strip-experimental-blocks-maybe): Rename from
`org-lparse-strip-experimental-blocks-maybe'.
(org-lparse-preprocess-after-blockquote-hook)
(org-lparse-strip-experimental-blocks-maybe-hook): Define as
obsolete functions.
Bastien Guerry [Thu, 27 Sep 2012 21:50:02 +0000]
Merge branch 'maint' of orgmode.org:org-mode into maint
Bastien Guerry [Thu, 27 Sep 2012 21:49:08 +0000]
ob.el (org-babel-insert-result): Comma-escape results inserted with ":results org"
* ob.el (org-babel-insert-result): Comma-escape results
inserted with ":results org".
Bastien Guerry [Thu, 27 Sep 2012 21:45:34 +0000]
org-src.el: Fix bug about C-c C-s'ing in the source editing window
* org-src.el (org-edit-src-code, org-edit-src-exit): Fix bug
about saving the source editing window with the default value
for `org-src-window-setup' (i.e. 'reorganize-frame).
Bastien Guerry [Thu, 27 Sep 2012 21:40:28 +0000]
org-src.el (org-src-font-lock-fontify-block): Fix bug: don't fontify the last character
* org-src.el (org-src-font-lock-fontify-block): Fix bug: don't
fontify the last character.
Bastien Guerry [Thu, 27 Sep 2012 21:29:01 +0000]
org.el (org-open-at-point): Don't follow timestamp within bracket links
* org.el (org-open-at-point): Don't follow timestamp within
bracket links.
Achim Gratz [Thu, 27 Sep 2012 18:36:08 +0000]
mk/server.mk: (hopefully) correct generation of the package description vector
* mk/server.mk: Correct generation of the package description vector.
Use empty list instead of nil and add the package type "tar". With
these changes a local copy of the package directory is recognized
correctly. Add local file variable to the package description files
so that the byte compiler does not try to compile them.
Bastien Guerry [Wed, 26 Sep 2012 22:54:20 +0000]
org-capture.el (org-capture-templates): Fix typo in docstring
* org-capture.el (org-capture-templates): Fix typo in docstring.
Michael Brand [Wed, 26 Sep 2012 17:55:50 +0000]
org-id-link-to-org-use-id: Align doc string
* org-id.el (org-id-link-to-org-use-id): Align the doc string to the
changed default.
A leftover of commit
0906e32b.
Bastien Guerry [Wed, 26 Sep 2012 21:45:04 +0000]
Merge branch 'maint' of orgmode.org:org-mode into maint
Bastien Guerry [Wed, 26 Sep 2012 21:44:25 +0000]
mk/server.mk: Fix echo usage for the orgmode.org server
Achim Gratz [Wed, 26 Sep 2012 19:35:34 +0000]
fix test: BEGIN_ORG / END_ORG has been replaced by BEGIN_SRC org / END_SRC
* testing/lisp/test-ob.el (test-ob/org-babel-remove-result--results-org):
BEGIN_ORG / END_ORG has been replaced by BEGIN_SRC org / END_SRC.
Change test comparison template accordingly.
* testing/lisp/test-ob.el (test-ob/org-babel-remove-result--results-*):
These tests had duplicate definitions, removed the first one of each.
Bastien Guerry [Wed, 26 Sep 2012 16:27:27 +0000]
mk/server.mk: Let's use /pkg/daily/ for now
Bastien Guerry [Wed, 26 Sep 2012 15:50:20 +0000]
mk/server.mk: Add an "archive-contents" target
Based on the proposal by Eric Schulte on the mailing list.
Also use the /var/www/orgmode.org/elpa/ directory as the
place where to store ELPA archives (whether they are further
downloaded to the elpa.gnu.org server or not.)
Bastien Guerry [Wed, 26 Sep 2012 13:18:49 +0000]
Fix a compiler warning.
Bastien Guerry [Wed, 26 Sep 2012 09:23:23 +0000]
org-agenda.el (org-agenda-skip): Skip information retrieved from a source block
* org-agenda.el (org-agenda-skip): Skip information retrieved
from a source block.
Thanks to Sébastien Vauban for pointing at this.
Bastien Guerry [Wed, 26 Sep 2012 08:56:16 +0000]
ob.el: Reintroduce ":results org" but using "#+BEGIN_SRC org", not "#+BEGIN_ORG"
* ob.el (org-babel-common-header-args-w-values)
(org-babel-insert-result): Reintroduce ":results org" but
using "#+BEGIN_SRC org", not "#+BEGIN_ORG".
* org.texi (results): Update documentation for ":results
drawer" and ":results org".
Bastien Guerry [Wed, 26 Sep 2012 07:49:09 +0000]
ob.el: Remove "org" the list of predefined values for the ":results" parameter
* ob.el (org-babel-common-header-args-w-values): Remove "org"
the list of predefined values for the ":results" parameter.
This complete the previous fix (commit 203e50b).
Bastien Guerry [Wed, 26 Sep 2012 07:38:49 +0000]
* ob.el (org-babel-insert-result): Remove support for ":results org"
* ob.el (org-babel-insert-result): Remove support for
":results org".
The insertion of #+BEGIN_ORG was confusing. You can either use
":results raw" to insert the raw results or ":results drawer" to
wrap them into a :RESULTS: ... :END: drawer.
Bastien Guerry [Wed, 26 Sep 2012 07:23:51 +0000]
ob.el: Deprecate ":results wrap" in favor of ":results drawer"
* ob.el (org-babel-common-header-args-w-values)
(org-babel-insert-result): Deprecate ":results wrap" in favor
of ":results drawer".
Bastien Guerry [Wed, 26 Sep 2012 06:28:32 +0000]
org-crypt.el (org-at-encrypted-entry-p): Fix bug when the check happens before the first headline
* org-crypt.el (org-at-encrypted-entry-p): Fix bug when
the check happens before the first headline.
Bastien Guerry [Wed, 26 Sep 2012 06:25:05 +0000]
org-capture.el: Add declarations and check is `org-crypt' is loaded (Fix commit
ac6409fe)
* org-capture.el (org-at-encrypted-entry-p)
(org-encrypt-entry, org-decrypt-entry): Declare.
(org-capture-set-target-location): Check whether `org-crypt'
has been loaded.
Thanks to Mike McLean for reporting this.
Bastien Guerry [Tue, 25 Sep 2012 22:38:32 +0000]
org.texi (Column width and alignment): Fix typo
* org.texi (Column width and alignment): Fix typo.
Thanks to Erich Neuwirth for spotting this.
Bastien Guerry [Tue, 25 Sep 2012 16:30:55 +0000]
org-agenda.el (org-agenda-todo-custom-ignore-p): Fix typo in docstring
* org-agenda.el (org-agenda-todo-custom-ignore-p): Fix typo in docstring.
Bastien Guerry [Tue, 25 Sep 2012 14:32:52 +0000]
Allow using an encrypted headline as a capture target.
* org-capture.el (org-capture-finalize): Maybe re-encrypt
the target headline if it was decrypted.
(org-capture-set-target-location): Maybe decrypt the target
headline.
* org-crypt.el (org-at-encrypted-entry-p): New function.
Thanks to Guilherme Gondim for suggesting this.
Bastien Guerry [Tue, 25 Sep 2012 12:40:38 +0000]
org.el (org-options-keywords): Add "STYLE:"
* org.el (org-options-keywords): Add "STYLE:".
Bastien Guerry [Tue, 25 Sep 2012 01:45:21 +0000]
mk/server.mk: Add COPYING to ELPA archives
Bastien Guerry [Mon, 24 Sep 2012 17:15:42 +0000]
Add COPYING and fix other related issues.
Mention COPYING in READMEs.
Fix the header of ob-fortran.el (see this fix in Emacs trunk:
http://lists.gnu.org/archive/html/emacs-diffs/2012-09/msg00365.html)
Specify that org-colview-xemacs.el is *not* part of Emacs.
Specify that org-element.el is part of Emacs (prepare the sync.)
Add COPYING in the release (mk/server.mk).
Bastien Guerry [Mon, 24 Sep 2012 15:59:23 +0000]
org-agenda.el (org-agenda-ndays): Fix bug
* org-agenda.el (org-agenda-ndays): Don't make an alias, as
`org-agenda-span' is defined separately.
Thanks to Tassilo for reporting this.
Bastien Guerry [Mon, 24 Sep 2012 15:19:12 +0000]
Small enhancements to the main Org menu.
* org.el (org-in-subtree-not-table-p): New utility function
for building the menu.
(org-org-menu): Add an item for refiling. Check more contexts
when activating items.
(org-tree-to-indirect-buffer): Use `org-up-heading-safe'.
* org-agenda.el (org-agenda-tree-to-indirect-buffer)
(org-agenda-do-tree-to-indirect-buffer): Use argument `arg'.
Bastien Guerry [Mon, 24 Sep 2012 06:28:45 +0000]
org-capture.el: Set a correct time value with file+datetree+prompt
* org-capture.el (org-capture-set-target-location): Set a
correct time value when storing a note in a datetree and
prompting the user for a date.
Thanks to Gregor Zattler for reporting this.
Bastien Guerry [Mon, 24 Sep 2012 05:07:43 +0000]
org-capture.el (org-capture-mode): Fix bug: don't run the mode's hook twice
* org-capture.el (org-capture-mode): Fix bug: don't run the
mode's hook twice.
Thanks to Kalev Takkis for reporting this.
Bastien Guerry [Sun, 23 Sep 2012 10:00:44 +0000]
org-agenda.el: Use `define-obsolete-variable-alias'
* org-agenda.el (org-agenda-menu-two-column)
(org-finalize-agenda-hook, org-agenda-ndays): Use
`define-obsolete-variable-alias' instead of
`make-obsolete-variable'.
Bastien Guerry [Sun, 23 Sep 2012 09:58:49 +0000]
org.el: Use nil as the default value for `org-link-to-org-use-id'
* org.el (org-link-to-org-use-id): Move to org-id.el.
* org-id.el (org-id-link-to-org-use-id): Rename from
`org-link-to-org-use-id'. Use `nil' as the default value.
(org-link-to-org-use-id): Alias and define as obsolete.
`org-link-to-org-use-id' was previously defined in org.el but only
active when org-id.el was loaded. This is wrong. It now belongs
to org-id.el.
Also, as some libraries require org-id.el on the fly, a non-nil
default value for `org-link-to-org-use-id' had the side-effect of
changing the behavior of `org-store-link' behind the user's back.
Which is wrong too. The new default value is `nil' so that, even
when a library requires org-id.el without the user noticing it,
the behavior of `org-store-link' will not change.
Users who want to keep the previous behavior can set the variable
to 'create-if-interactive-and-no-custom-id
INCOMPATIBLE
Achim Gratz [Sun, 23 Sep 2012 09:07:18 +0000]
do not set variables belonging to ESS
* lisp/ob-R.el (org-babel-R-initiate-session): Protect against use of
unbound variable `ess-ask-for-ess-directory´. The default for this
variable is true, so act accordingly if it is found unbound.
* lisp/ob-R.el: Remove initialization with `nil´ from
`ess-ask-for-ess-directory´ and `ess-local-process-name´. Remove
second declaration for `ess-local-process-name´.
* testing/lisp/test-ob-R.el (test-ob-R/simple-session): Bind
`ess-ask-for-ess-directory´ to nil to facilitate batch testing.
Bastien Guerry [Sun, 23 Sep 2012 08:16:12 +0000]
org-agenda.el: Fix bug about 'time-up sorting strategy not being honored
* org-agenda.el (org-search-view, org-agenda-get-todos)
(org-agenda-get-timestamps, org-agenda-get-blocks): Use the
dotime parameter of `org-agenda-format-item' so that 'time-up
and 'time-down agenda sorting strategies are handled correctly.
Thanks to Richard Lawrence who reported this.
Bastien Guerry [Sat, 22 Sep 2012 16:42:51 +0000]
contrib/lisp/org-e-html.el: Honor the use of `org-time-stamp-custom-formats'
* org-e-html.el (org-e-html-timestamp): Honor the use of
`org-time-stamp-custom-formats'.
Bastien Guerry [Sat, 22 Sep 2012 09:08:20 +0000]
org-capture.el (org-capture-fill-template): Fix checking of protected template entries
* org-capture.el (org-capture-fill-template): Fix checking of
protected template entries.
Thanks to Myles English for spotting this.
Bastien Guerry [Sat, 22 Sep 2012 08:55:06 +0000]
org.el (org-cycle-global-at-bob): Fix typo in docstring
* org.el (org-cycle-global-at-bob): Fix typo in docstring.
Bastien Guerry [Sat, 22 Sep 2012 08:32:46 +0000]
Small fixes to the README files and to mk/server.mk
Bastien Guerry [Fri, 21 Sep 2012 14:35:04 +0000]
Reorder the README files.
Delete README_DIST.
Use README as the readme file for the distribution.
Use README_ELPA as the readme file for ELPA packages.
New README_git file to describe readme files in git.
Update mk/server.mk to include the correct READMEs.
Update mk/set-version.pl to update README.
Add some more help info in mk/server.mk.
Bastien Guerry [Sat, 22 Sep 2012 07:20:14 +0000]
contrib/lisp/org-wikinodes.el: Fixes
* org-wikinodes.el (org-wikinodes-follow-link): Specify
the directory when trying to find a target.
(org-wikinodes-which-file): Rewrite.
Bastien Guerry [Fri, 21 Sep 2012 16:00:36 +0000]
org.el: Fix bug in `org-insert-drawer'
* org.el (org-insert-drawer): Deactivate the mark before
trying to indent the :END: of the drawer.
Thanks to Christoph LANGE for reporting this.
Levin Du [Fri, 21 Sep 2012 13:42:38 +0000]
org-clock.el (org-clock-in): Fix bug in setting the clock heading
* org-clock.el (org-clock-in): Fix bug in setting the clock
heading.
TINYCHANGE
Bastien Guerry [Fri, 21 Sep 2012 09:07:34 +0000]
org.texi (Activation): Point to the "Conflicts" section
* org.texi (Activation): Point to the "Conflicts" section.
Bastien Guerry [Fri, 21 Sep 2012 09:02:00 +0000]
org.texi (Conflicts): Mention filladapt.el in the list of conflicting packages
* org.texi (Conflicts): Mention filladapt.el in the list of
conflicting packages.
Thanks to Anthony Lander for the hook.
Bastien Guerry [Fri, 21 Sep 2012 08:39:44 +0000]
contrib/lisp/org-wikinodes.el: Fix typo
* org-wikinodes.el
(org-wikinodes-clear-directory-targets-cache): Rename from
mispelled name.
(org-wikinodes-follow-link)
(org-wikinodes-clear-cache-when-on-target): Use the correct
name.
Bastien Guerry [Fri, 21 Sep 2012 08:04:14 +0000]
org-agenda.el (org-agenda-export-html-style): Default to nil
* org-agenda.el (org-agenda-export-html-style): Default to nil
as any string value will replace the htmlize style.
See commit 8447ea.
Achim Gratz [Thu, 20 Sep 2012 20:35:35 +0000]
Makefile: add contrib files while generating autoloads
* mk/targets.mk: Move copy of contrib additions to lisp/Makefile.
* lisp/Makefile: Let `autoloads´ in lisp re-generate contrib files by
depending on new target `addcontrib´ in the right order.
Achim Gratz [Thu, 20 Sep 2012 18:55:47 +0000]
mk/server.mk: rename orgplus to org-plus-contrib
* mk/server.mk: Rename EPLA package from orgplus to org-plus-contrib.
Nicolas Goaziou [Thu, 20 Sep 2012 17:12:39 +0000]
org-element: Fix inline-src-block parsing at the beginning of an item
* lisp/org-element.el (org-element-inline-src-block-successor): Fix
inline-src-block parsing at the beginning of an item.
* testing/lisp/test-org-element.el: Add test.
Fabrice Niessen [Wed, 19 Sep 2012 10:10:20 +0000]
Don't force the <style> tag to be present in `org-agenda-export-html-style'
* org-agenda.el (org-agenda-write-buffer-name): Remove the
test for the presence of <style> tag.
TINYCHANGE
Bastien Guerry [Wed, 19 Sep 2012 10:29:27 +0000]
org.el (org-cycle-hook): Fix tiny typo in docstring
* org.el (org-cycle-hook): Fix tiny typo in docstring.
Bastien Guerry [Wed, 19 Sep 2012 09:44:07 +0000]
org.el: Add docstrings
* org.el (org-time-string-to-time)
(org-time-string-to-seconds, org-end-of-subtree): Add a
dosctring.
Bastien Guerry [Wed, 19 Sep 2012 08:46:14 +0000]
org-freemind.el (org-freemind-write-node): Enhance links conversion in nodes
* org-freemind.el (org-freemind-write-node): Enhance links
conversion in nodes.
Thanks to Bill Day for requesting this.
Bastien Guerry [Wed, 19 Sep 2012 07:22:12 +0000]
org-freemind.el (org-freemind-write-node): Convert links in nodes
* org-freemind.el (org-freemind-write-node): Convert links in
nodes.
Thanks to Bill Day for reporting this.
Robert Klein [Wed, 19 Sep 2012 06:07:36 +0000]
org-e-publish.el (org-e-publish-org-to-html): Fix typo
* org-e-publish.el (org-e-publish-org-to-html): Fix typo.
TINYCHANGE
Achim Gratz [Tue, 18 Sep 2012 19:36:44 +0000]
do not use an explicit nil argument for package requirements
* mk/server.mk: Do not use an explicit nil argument for package
requirements.
Marmalade chokes on this, thanks to E. Schulte for the report.
Bastien Guerry [Tue, 18 Sep 2012 15:18:33 +0000]
org.el: Use "capture" instead of "remember" in docstrings.
* org.el (org-link-to-org-use-id, org-directory)
(org-default-notes-file, org-reverse-note-order)
(org-extend-today-until, org-finish-function)
(org-store-link-functions): Use "capture" instead of
"remember" in docstrings. Also use the `org-capture' group
when it makes sense.
Bastien Guerry [Tue, 18 Sep 2012 14:21:36 +0000]
org.texi (Activation): Adding org-mode to `auto-mode-alist' is not needed for versions of Emacs > 22.1
* org.texi (Activation): Adding org-mode to `auto-mode-alist'
is not needed for versions of Emacs > 22.1.
Thanks to Robert P. J. Day for suggesting this.
Bastien Guerry [Tue, 18 Sep 2012 14:06:46 +0000]
org-agenda.el: Fix bug when showing indirect agenda in another frame
* org-agenda.el (org-agenda-tree-to-indirect-buffer): Find the
correct agenda buffer. Don't split the agenda window when the
indirect buffer is displayed in another frame.
Thanks Viktor Rosenfeld for reporting this.
Bastien Guerry [Tue, 18 Sep 2012 10:24:05 +0000]
org.el (org-mode): Try to set the org-hide face correctly
* org.el (org-mode): Try to set the org-hide face correctly.
Thanks to Arne Babenhauserheide for reporting a related problem.
Bastien Guerry [Tue, 18 Sep 2012 09:09:25 +0000]
org-exp.el (org-export): Set the mark correctly when exporting a subtree
* org-exp.el (org-export): Set the mark correctly when
exporting a subtree.
Thanks to Tyler Smith for reporting this problem.
Bastien Guerry [Tue, 18 Sep 2012 07:09:41 +0000]
org-agenda.el: Fix the display of the number of commands for block agendas
* org-agenda.el (org-agenda-get-restriction-and-command): Fix
the display of the number of commands for block agendas.
Thanks to Sébastien Vauban for reporting this.
Bastien Guerry [Tue, 18 Sep 2012 06:40:11 +0000]
org-agenda.el: Allow `org-agenda-finalize-hook' to modify the buffer
* org-agenda.el (org-agenda-before-write-hook)
(org-agenda-add-entry-text-maxlines): Enhance phrasing.
(org-agenda-finalize-hook, org-agenda-mode-hook): Tell that
the buffer is writable when the hook is called.
(org-agenda-finalize): Allow org-agenda-finalize-hook to
modify the buffer.
Thanks to Moritz Ulrich and to Aaron Ecay for triggering this fix.