Nicolas Goaziou
86a6087f92
Merge branch 'master' into next
2018-11-25 02:03:14 +01:00
Nicolas Goaziou
8b7ba29b60
org-pcomplete: Fix tag completion
...
* lisp/org-pcomplete.el (org-thing-at-point): Only complete where tags
could be located.
(pcomplete/org-mode/tag): Add paring argument to avoid looking at
other arguments on the same line.
* testing/lisp/test-org-pcomplete.el (test-org-pcomplete/tag): New test.
Reported-by: Alain.Cochard@unistra.fr
<http://lists.gnu.org/r/emacs-orgmode/2018-11/msg00154.html >
2018-11-25 02:01:41 +01:00
Bastien
c24fa93c79
Merge branch 'master' of code.orgmode.org:bzg/org-mode
2018-11-20 09:30:02 +01:00
Nicolas Goaziou
78901a6602
Merge branch 'master' into next
2018-11-19 23:25:17 +01:00
Nicolas Goaziou
4aa6a37d24
org-manual: Document "format" parameter for colview blocks
...
* doc/org-manual.org (Capturing column view): Document "format"
parameter for colview blocks.
2018-11-19 23:23:52 +01:00
Bastien
9a4a329376
Merge branch 'master' of code.orgmode.org:bzg/org-mode
2018-11-18 09:32:41 +01:00
Nicolas Goaziou
a5df655f76
Merge branch 'master' into next
2018-11-17 21:47:12 +01:00
Nicolas Goaziou
fc9cf62bf3
org-clock: Fix special strings in :tstart and :tend
...
* lisp/org-clock.el (org-clocktable-steps): Handle relative time
strings like "<-1w>".
2018-11-17 21:45:16 +01:00
Nicolas Goaziou
b5640ea801
Merge branch 'master' into next
2018-11-17 16:34:45 +01:00
Nicolas Goaziou
7bf3c10819
Fix speed regression introduced in change about repeated timestamps
...
* lisp/org.el (org-auto-repeat-maybe): Fix speed regression introduced
in "Also obey to repeaters in inactive time stamps".
Reported-by: Marco Wahl <marcowahlsoft@gmail.com>
<http://lists.gnu.org/r/emacs-orgmode/2018-11/msg00078.html >
2018-11-17 16:33:04 +01:00
Bastien
7be6760599
Merge branch 'master' of code.orgmode.org:bzg/org-mode
2018-11-16 07:47:17 +01:00
Marco Wahl
e3a0e6fb3c
Merge branch 'master' into next
2018-11-12 12:50:37 +01:00
Marco Wahl
feb44212b5
org-agenda: slightly changed hints for user about searching again
2018-11-12 12:47:40 +01:00
Bastien
eb57221e5d
Merge branch 'master' of code.orgmode.org:bzg/org-mode
2018-11-12 07:03:45 +01:00
Nicolas Goaziou
b8b7d00864
Merge branch 'master' into next
2018-11-11 22:24:21 +01:00
Nicolas Goaziou
afcb1d3899
Fix typo
...
* lisp/org.el (org-get-tags): Fix typo in docstring.
2018-11-11 22:24:00 +01:00
Nicolas Goaziou
683199e6e1
Merge branch 'master' into next
2018-11-10 22:00:34 +01:00
Nicolas Goaziou
5dfbe46b1e
ox-odt: Fix typo
...
* lisp/ox-odt.el (org-odt-template): Fix typo.
2018-11-10 21:59:52 +01:00
Nicolas Goaziou
a97903944b
Merge branch 'master' into next
2018-11-10 21:57:29 +01:00
Nicolas Goaziou
9056d2b706
ox-odt: Fix last commit
...
* lisp/ox-odt.el (org-odt-template): Add missing `org-strip-quote'
call.
2018-11-10 21:56:10 +01:00
Nicolas Goaziou
cd12a9eefe
Merge branch 'master' into next
2018-11-10 20:00:31 +01:00
Nicolas Goaziou
bea916d9f6
ox-odt: Improve styles file handling
...
* lisp/ox-odt.el (org-odt-template): Allow double quotes around file
name. Better error handling. Small refactoring.
2018-11-10 20:00:02 +01:00
Nicolas Goaziou
af81211fdc
Also obey to repeaters in inactive time stamps
...
* lisp/org.el (org-repeat-re): Accept inactive time stamps.
(org-auto-repeat-maybe): Small refactoring. Find additional repeaters
also in inactive time stamps.
* testing/lisp/test-org.el (test-org/auto-repeat-maybe): Add test.
Reported-by: Leo Gaspard <orgmode@leo.gaspard.io>
<http://lists.gnu.org/r/emacs-orgmode/2018-11/msg00078.html >
2018-11-10 19:59:48 +01:00
Nicolas Goaziou
88ef9f26de
ox-texinfo: Allow quotes around value in TEXINFO_FILENAME keyword
...
* lisp/ox-texinfo.el (org-texinfo-template): Allow quotes around value
in TEXINFO_FILENAME keyword.
This is consistent with usual Org behavior: file names can optionally
be enclosed within quotes.
2018-11-10 09:00:45 +01:00
Nicolas Goaziou
f5c2659bb8
Use `org-strip-quote' when possible
...
* lisp/org-macs.el (org-unbracket-string):
(org-strip-quotes): Allow nil values.
* lisp/org-lint.el (org-lint-wrong-include-link-parameter):
* lisp/org-macro.el (org-macro--collect-macros):
* lisp/org.el (org--setup-collect-keywords):
(org-edit-special):
* lisp/ox.el (org-export--get-inbuffer-options):
(org-export--list-bound-variables):
(org-export-expand-include-keyword): Use `org-strip-quote' instead of
`org-unbracket-string' whenever possible.
2018-11-10 08:58:31 +01:00
Nicolas Goaziou
fefe3d1a37
org-compat: Fix obsolete alias
...
* lisp/org-compat.el (org-remove-double-quotes): Suggest to use
`org-strip-quotes' instead of `org-unbracket-string'.
2018-11-10 08:55:37 +01:00
Kyle Meyer
a3741d99b8
Merge branch 'master' into next
2018-11-09 11:02:00 -05:00
Kyle Meyer
9ffd5aabc9
Fix mapcar call from 9df82be07
...
* lisp/org.el (org-tags-expand): Add missing mapcar argument.
2018-11-09 11:01:53 -05:00
Nicolas Goaziou
4a2ef00804
Merge branch 'master' into next
2018-11-08 18:23:03 +01:00
Nicolas Goaziou
9df82be074
Fix tag groups expansion as a regexp
...
* lisp/org.el (org--tags-expand-group): New function.
(org-tags-expand): Refactor code. Fix expansion of identical tag
groups in the same match string. Fix docstring. Remove unused
argument.
* testing/lisp/test-org.el (test-org/tags-expand): New test.
Reported-by: Omari Norman <omari@smileystation.com>
<http://lists.gnu.org/r/emacs-orgmode/2018-10/msg00360.html >
2018-11-08 18:20:57 +01:00
Bastien
e6739e08b4
Merge branch 'master' of code.orgmode.org:bzg/org-mode
2018-11-05 10:14:25 +01:00
Nicolas Goaziou
1e063b401a
Merge branch 'master' into next
2018-11-04 23:40:27 +01:00
Nicolas Goaziou
bfb946c7da
ox-odt: Read list values in ODT_STYLES_FILE
...
* lisp/ox-odt.el (org-odt-template): Read value for ODT_STYLES_FILE
when it is enclosed in round brackets.
Reported-by: Christian Moe <mail@christianmoe.com>
<http://lists.gnu.org/r/emacs-orgmode/2018-10/msg00418.html >
2018-11-04 23:00:01 +01:00
Nicolas Goaziou
470bf6e27e
Merge branch 'master' into next
2018-11-04 16:44:30 +01:00
Nicolas Goaziou
503a1d4d94
Fix coderefs links in non-source buffers
...
* lisp/org-src.el (org-src-source-file-name): New variable.
(org-src--edit-element): Set new variable.
* lisp/org.el (org-store-link): Store the source file along with the
coderef so as to insert link in other documents than the one
where the code block is located.
Reported-by: stardiviner <numbchild@gmail.com>
<http://lists.gnu.org/r/emacs-orgmode/2018-10/msg00293.html >
2018-11-04 16:43:36 +01:00
Nicolas Goaziou
77b417f01a
Merge branch 'master' into next
2018-11-04 15:28:07 +01:00
Nicolas Goaziou
44d5286dbf
Fix storing links in non-source edit buffers
...
* lisp/org-src.el (org-src--source-buffer): Rename to `org-src-source-buffer'.
(org-src-source-type): New function.
(org-edit-src-save): Apply renaming.
* lisp/org.el (org-store-link): When in an edit buffer not editing
a source block, there is no point in inserting a coderef.
2018-11-04 15:26:04 +01:00
Bastien
f5bc23f12f
Merge branch 'master' of code.orgmode.org:bzg/org-mode
2018-11-04 10:24:08 +01:00
Nicolas Goaziou
91153ff14f
Tiny refactoring
...
* lisp/org.el (org-link-search): Tiny refactoring.
2018-11-04 09:06:28 +01:00
Nicolas Goaziou
f654c4d4f8
Merge branch 'master' into next
2018-11-03 21:49:02 +01:00
Nicolas Goaziou
6e51b42e16
org-clock: Fix wrong type error
...
* lisp/org-clock.el (org-clocktable-steps): Fix wrong type error.
2018-11-03 21:46:19 +01:00
Nicolas Goaziou
3387666750
Merge branch 'master' into next
2018-11-03 21:00:14 +01:00
Nicolas Goaziou
7d30f5f44a
Silence byte-compiler
2018-11-03 20:59:42 +01:00
Nicolas Goaziou
19317db78f
Merge branch 'master' into next
2018-11-03 17:06:37 +01:00
Nicolas Goaziou
eb8041ef82
Fix storing coderef link on when a code ref already exists
...
* lisp/org.el (org-store-link): Fix storing coderef link on when
a code ref already exists.
2018-11-03 17:04:01 +01:00
Bastien
9cb0470723
Merge branch 'master' of code.orgmode.org:bzg/org-mode
2018-11-02 09:23:15 +01:00
Nicolas Goaziou
ae03104402
org-attach: Attach buffers to tasks
...
* lisp/org-attach.el (org-attach-buffer): New function.
(org-attach): Call new function.
* doc/org-manual.org (Attachments): Document new function.
2018-11-02 02:04:38 +01:00
Nicolas Goaziou
4241815770
Merge branch 'master' into next
2018-11-01 23:32:32 +01:00
Nicolas Goaziou
6382a6bbb3
org-attach: Fix command string
...
* lisp/org-attach.el (org-attach): Add missing command letters.
2018-11-01 23:31:57 +01:00
Nicolas Goaziou
363df82b19
Change default value for `org-email-link-description-format'
...
* lisp/org.el (org-email-link-description-format): Change default
value. No longer truncate subject by default. Add `:safe' keyword.
* doc/org-manual.org (Handling Links): Document change.
Reported-by: "Garreau, Alexandre" <galex-713@galex-713.eu>
<http://lists.gnu.org/r/emacs-orgmode/2018-10/msg00344.html >
2018-11-01 23:00:45 +01:00