commit 732aa477b031772c3694023cbf34eec6bdc08d61
Author: Kyle Meyer
Date: Sun May 6 02:28:09 2018 -0400
Update version keyword
commit 064caac937acdf3f7993ff459feffaba7bef7d7d
Author: Nicolas Goaziou
Date: Fri May 4 00:24:36 2018 +0200
ox-html: Make use of :html-preamble/postamble-format
* lisp/ox-html.el (org-html--build-pre/postamble): Use
`:html-preamble-format' and `:html-postamble-format' instead of
relying on the global variables.
Reported-by: Brady Trainor
commit 631c4b703e78e011481b5d045e0bb552a6143e00
Author: Nicolas Goaziou
Date: Wed May 2 23:52:35 2018 +0200
org-src: Clear overlay in Org buffer after major mode change
* lisp/org-src.el (org-src--allow-write-back):
(org-src--auto-save-timer):
(org-src--babel-info):
(org-src--beg-marker):
(org-src--block-indentation):
(org-src--end-marker):
(org-src--from-org-mode):
(org-src--overlay):
(org-src--preserve-indentation):
(org-src--remote):
(org-src--saved-temp-window-config):
(org-src--source-type):
(org-src--tab-width): Define as local and permanent variable.
(org-src--edit-element):
(org-edit-src-code):
(org-edit-inline-src-code): Use `setq' instead of `setq-local'.
When major mode is changed in an edit buffer, the variables above
would be cleared and the overlay in the source buffer could not be
removed anymore.
commit 80eb69b6484aee61779aeb6ad59efca939b7a460
Author: Nicolas Goaziou
Date: Tue May 1 15:02:52 2018 +0200
org-list: Proper error message when trying to indent top level item
* lisp/org-list.el (org-list-struct-indent): Return proper error
message upon trying to indent a top-level item. Use `user-error'.
* testing/lisp/test-org-list.el (test-org-list/indent-item): Add test.
commit 388254e0d0dcebafa2e2de970da96a2b08179444
Author: Nicolas Goaziou
Date: Fri Apr 27 17:12:18 2018 +0200
Revert "org.el: Fix bug when links contain special characters"
This reverts commit b1d084c1ab877a58b342ae4a8b8d844b9b54e625.
The fix introduces a bug where `org-edit-special' throws an error on
INCLUDE keywords.
commit e8c40b7a07a4a861d4dac77427cf0f8809824a80
Author: Bastien
Date: Fri Apr 27 12:31:13 2018 +0200
org.el: Update version keyword to 9.1.12
Thanks to Nicolas for reminding me.
commit 5d0792057dea013e9980e3e10de2806c5751c4b3
Author: Bastien
Date: Fri Apr 27 03:17:12 2018 +0200
Fix commit f21fb8a
commit 8b6e5d5f2e06231798a1a29c61243ac3f796f001
Author: Bastien
Date: Fri Apr 27 03:09:28 2018 +0200
Revert "org-agenda.el: Fix bug when getting the warning delay of a deadline"
This reverts commit f21fb8ad3b47409d5f86dbcff7c5d420c8503fbf.
commit 6cd224e83341d2a6791249b7c3230e2456522a5a
Merge: f21fb8ad3 e2e549523
Author: Bastien
Date: Fri Apr 27 01:27:15 2018 +0200
Merge branch 'maint' of code.orgmode.org:bzg/org-mode into maint
commit f21fb8ad3b47409d5f86dbcff7c5d420c8503fbf
Author: Bastien
Date: Thu Apr 26 22:59:36 2018 +0200
org-agenda.el: Fix bug when getting the warning delay of a deadline
* lisp/org-agenda.el (org-agenda-get-deadlines): Fix bug when
getting the warning delay of a deadline.
Thanks to Alex Branham for reporting this.
commit b1d084c1ab877a58b342ae4a8b8d844b9b54e625
Author: Bastien
Date: Thu Apr 26 21:52:39 2018 +0200
org.el: Fix bug when links contain special characters
* lisp/org.el (org-open-link-from-string): Fix bug when links
contain special characters.
Thanks to Joon Ro for reporting this.
commit 407014e0684796862a1b1d707717f4fdbdccc7da
Author: Matt Lundin
Date: Sun Mar 25 22:11:09 2018 -0500
Fix default directory for git-annex checks
* lisp/org-attach.el: (org-attach-annex-get-maybe) Ensure shell
command that checks whether a git-annex file exists is called from
within the git-annex repository. Otherwise, it will result in an
error.
commit 2742211ec69eebe5de8539b1825cf0049adc0d46
Author: Bastien
Date: Thu Apr 26 18:44:58 2018 +0200
org-agenda.el: Fix bug when keyboard-quitting the match prompt
* lisp/org-agenda.el (org-tags-view): Don't leave an empty
*Org agenda* buffer when keyboard-quitting the match prompt.
Thanks to Xu Chunyang for reporting this.
commit 8944b578b86dd3c16e568e905b43e5fa6cfa5e68
Author: Allen Li
Date: Sat Dec 30 03:41:51 2017 -0800
Remove agenda-archives even with buffer restriction
* lisp/org-agenda.el (org-search-view): Remove agenda-archives even
with buffer restriction.
commit e2e5495239833034c27de6f21c496fa1b05f5d85
Author: Nicolas Goaziou
Date: Thu Apr 26 14:16:17 2018 +0200
Fix "(wrong-number-of-arguments max 0)" with fast tag selection
* lisp/org.el (org-fast-tag-selection): Fix
"(wrong-number-of-arguments max 0)" error when setting tag and no
tag is defined.
commit fd4ade40ed3ce135495796401296d318f2475352
Author: Martin Kampas
Date: Mon Apr 23 19:27:18 2018 +0200
org-collector.el: Inhibit lisp evaluation of headlines
* contrib/lisp/org-collector.el (org-propview-collect): Inhibit lisp
evaluation of headlines
This fixes org-collector usage for items starting with a hyperlink,
which would be incorrectly treated as lisp code.
commit 4323db60c5786d708f7dac69a257c0340b372500
Author: Bastien
Date: Thu Apr 26 09:56:45 2018 +0200
Fix typo in docstring
* lisp/org-eww.el (org-eww-copy-for-org-mode): Fix typo in docstring.
Thanks to Xu Chunyang for reporting this.
commit 0dc4ba22e27c3747cf8c097f53703b0785a9b222
Author: Nicolas Goaziou
Date: Tue Apr 24 23:20:53 2018 +0200
org.texi: Document `org-agenda-search-headline-for-time'
* doc/org.texi (Time-of-day specifications): Document
`org-agenda-search-headline-for-time'.
Reported-by: Rohit Patnaik
commit f1b43fe9e65e33a0f734932b043e83fc2bfba583
Author: Nicolas Goaziou
Date: Mon Apr 23 15:24:23 2018 +0200
Fix multiple tag selection
* lisp/org.el (org--tag-add-to-alist): Preserve order when merging tag
alists. Remove duplicates only when they are outside a group.
Rename from `org-tag-add-to-alist'.
(org-set-regexps-and-options):
(org-global-tags-completion-table):
(org-make-tags-matcher):
(org-set-tags):
(org-change-tag-in-region):
(org-agenda-prepare-buffers): Apply renaming.
Reported-by: Alex Branham
commit e3b1c664e7ac23bf55abca8dd551d1cd928bc3a0
Author: Kyle Meyer
Date: Sun Apr 22 11:09:36 2018 -0400
Update version keyword
commit d13811cbc05cae1fb1e2288aa96f0becb68f6cc5
Author: Eli Zaretskii
Date: Thu Apr 19 12:21:06 2018 +0300
Backport commit 8f6293ca7 from Emacs
* doc/org.texi (Editing source code, Export settings)
(Closing items, Drawers, Structure editing): Fix use of
@key. For the details, see
http://lists.gnu.org/archive/html/emacs-devel/2018-04/msg00390.html.
Fix use of @key in Texinfo manuals
8f6293ca789edf06ea8e7b4b80edf7558d590ca7
Eli Zaretskii
Thu Apr 19 12:21:06 2018 +0300
commit cb63ccb78e43428503a1e6c4c877c4771b0cb527
Author: Nicolas Goaziou
Date: Sat Apr 21 15:21:25 2018 +0200
org-capture: Fix error on capture abort
* lisp/org-capture.el (org-capture-finalize): Do not set `abort-note'
to `dirty' too easily.
Reported-by: Brad Knotwell
commit c75c574d580ca751e28881fcb6acc8a250adec88
Author: Nicolas Goaziou
Date: Sat Apr 21 11:25:46 2018 +0200
org-capture: Fix error when clipboard is empty
* lisp/org-capture.el (org-capture-fill-template): Fix "%x"
placeholder when clipboard is empty.
Reported-by: Brady Trainor
commit 5792f0687174a23bd5d5b2ab9013ca68520e0457
Author: Nicolas Goaziou
Date: Sat Apr 21 11:06:13 2018 +0200
ox-md: Tiny refactoring
* lisp/ox-md.el (org-md--build-toc): Tiny refactoring.
commit c6e5aa1da877911d8bd69a8a521cd3b1731d9650
Author: Yue Zhu
Date: Fri Apr 20 10:49:44 2018 -0400
ox-md: Fix ToC on unnumbered headings
(org-md--build-toc): When exporting markdown with ToC, if heading
numbering is not enabled, ToC will be shown as an unordered list.
TINYCHANGE
commit 14d3d59c44c63e82048e3d6424119f0fe8a64999
Author: Nicolas Goaziou
Date: Fri Apr 20 11:11:52 2018 +0200
Clarify `md' and `html' back-ends relationship
* doc/org.texi (Markdown export): Reword.
Reported-by: "Loris Bennett"
commit 8c3d4fbde7989484aa857451beac72b35a9c987c
Author: Andrew Eggenberger
Date: Mon Apr 16 19:07:41 2018 -0500
Document `org-timestamp-up' and `org-timestamp-down' behavior
* org.el (org-timestamp-up): Document undocumented behavior.
(org-timestamp-up): The function changes the timestamp type when
the point is on the enclosing bracket. The documentation now
reflects that behavior.
* org.el (org-timestamp-down): Document undocumented behavior.
(org-timestamp-down): The function changes the timestamp type when
the point is on the enclosing bracket. The documentation now
reflects that behavior.
TINYCHANGE
commit 8814988d1cdfb1612919f42d6498b8aea326b220
Author: Nicolas Goaziou
Date: Wed Apr 18 22:18:23 2018 +0200
Fix error message
* lisp/org.el (org-kill-line): Fix error message.
commit 8b6a617ff53b5713f2e65bae58eb913672cac5c8
Author: Nicolas Goaziou
Date: Mon Apr 16 13:44:52 2018 +0200
Remove inlinetask END part from Agenda view
* lisp/org-inlinetask.el (org-inlinetask-end-p): New function.
(org-inlinetask-at-task-p):
(org-inlinetask-in-task-p):
(org-inlinetask-goto-beginning):
(org-inlinetask-goto-end):
* lisp/org.el (org-scan-tags): Use new function.
Reported-by: address@hidden
commit 1a1e47198f685697bd208ad4777cf6b0574c5b36
Author: Nicolas Goaziou
Date: Sat Apr 14 19:30:17 2018 +0200
Fix `org-{w3m|eww}-copy-for-org-mode' on blank links
* lisp/org-w3m.el (org-w3m-copy-for-org-mode):
* lisp/org-eww.el (org-eww-copy-for-org-mode): Do not error when
called on blank links.
Reported-by: Bob Newell
commit 1976c02af0c5bbbc49ec9698ea40871093078a09
Author: Nicolas Goaziou
Date: Thu Apr 12 21:45:52 2018 +0200
Fix docstring
* lisp/org.el (org-file-apps): Fix regexp in docstring.
commit d20fc4d7c5973e2c07feb321f959471d946aff57
Author: Nicolas Goaziou
Date: Wed Apr 11 23:01:16 2018 +0200
org-capture: Properly handle `org-extend-today-until' in templates
* lisp/org-capture.el (org-capture-set-target-location): Handle
non-default `org-extend-today-until'.
Reported-by: Robert Irelan
commit b7a7dd1492af2853ead064e8b1cf3094216c2147
Author: Nicolas Goaziou
Date: Wed Apr 11 21:42:46 2018 +0200
Update version keyword
commit 1553aae9948ff8c664d20df04ff3580ecf947a42
Author: Jay Kamat
Date: Mon Apr 9 21:47:58 2018 -0400
org-notify: Fix an error in `org-notify-process' when unconfigured
* contrib/lisp/org-notify.el (org-notify-todo-list): Return nil if
`org-agenda-files' is nil.
commit 575d66625d13c34bbeae5f44d24235194cddd478
Author: Nicolas Goaziou
Date: Mon Apr 9 21:55:33 2018 +0200
org-table: Fix alignment with long links
* lisp/org-table.el (org-table-align): Fix alignment with long links.
commit f05c2eae3394afa5d8075ccac38b94163acda9e7
Author: Nicolas Goaziou
Date: Sun Apr 8 18:35:40 2018 +0200
Fix RET on multi-line links
* lisp/org.el (org-return): Follow multi-line links.
* testing/lisp/test-org.el (test-org/return): Add tests.
Reported-by: Brent Goodrick
commit 8e5d74ca4c132af4df2a6d330633809866f202b5
Author: Brad Knotwell
Date: Wed Apr 4 13:19:32 2018 +0200
ob-sed: Use -f instead of --file to support BSD sed
lisp/ob-sed.el (org-babel-execute:sed): Change file flag to "-f"
instead of "--file" to support BSD sed as well.
Signed-off-by: Bjarte Johansen
commit befc92b9c0b1837266e42c74c0fb7fc8f878b919
Author: Pierre Téchoueyres
Date: Wed Mar 28 01:35:22 2018 +0200
org-agenda: Call `recenter' only if buffer has a window
* lisp/org-agenda.el (org-agenda-list): Condition the call to
`recenter` only when the buffer has a window associated.
This permit to call `org-agenda-list` in a `with-temp-buffer` like
below:
(with-temp-buffer
(let ((org-agenda-sticky nil)
(org-agenda-buffer-tmp-name (buffer-name)))
(org-agenda-list 1)
(buffer-string))
commit 3e1f111c3b862ebe7394377dd1d2c2b60a261c99
Author: Nicolas Goaziou
Date: Tue Apr 3 21:27:59 2018 +0200
ob-python: Small refactoring
* lisp/ob-python.el (org-babel-python-evaluate-session): Small
refactoring.
commit 1966d58b253d0077025589c736b9223010682e17
Author: Gong Qijian
Date: Sun Apr 1 16:34:32 2018 +0800
ob-python: Insert blank line when sending code to interpreter
* lisp/ob-python.el (org-bable-python-evaluate-session):
Syntax error occurs when evaluating the following code block:
\#+begin_src python :session
if True:
1
2
\#+end_src
A blank line is required for top level module code to end an indented block, such as a for loop, try/except, or if statement.
https://www.python.org/dev/peps/pep-0008/#blank-line
TINYCHANGE
commit b1a6395dfeadd9adc5ce7633f341dfbbb30bd39e
Author: Michael Albinus
Date: Wed Mar 28 10:38:26 2018 +0200
Backport commit 9bff405d0 from Emacs
* doc/org.texi (Installation): Fix clone commands.
9bff405d09f6eeeb577e6e0111e49f35d3b95b52
Michael Albinus
Wed Mar 28 10:38:26 2018 +0200
commit 7240f9c84769d92d9c95d1cae1f8c756b8ec74a0
Author: Nicolas Goaziou
Date: Wed Mar 28 17:16:57 2018 +0200
org.texi: Fix typo in capture protocol example
* doc/org.texi (@code{capture} protocol): Add missing protocol.
Reported-by: Буковская Агнесса
commit ab488dc4383fa313b132988819f738afe314132e
Author: Rasmus
Date: Tue Mar 27 23:33:35 2018 +0200
org.el: Fix whitespace issue blocking upstream commit