Nicolas Goaziou
1eea78d1a5
Merge branch 'master' into next
2018-12-08 11:50:30 +01:00
Nicolas Goaziou
e9108043e1
org-capture: Fix %i with prefix containing "\\"
...
* lisp/org-capture.el (org-capture-fill-template): Fix %i with prefix
containing "\\".
* testing/lisp/test-org-capture.el (test-org-capture/fill-template):
Add test.
2018-12-08 11:49:10 +01:00
Bastien
094cb8ecdc
Merge branch 'master' of code.orgmode.org:bzg/org-mode
2018-12-07 07:40:35 +01:00
Nicolas Goaziou
63e8efda8d
Merge branch 'master' into next
2018-12-06 23:20:18 +01:00
Nicolas Goaziou
4c23d83eed
manual: Tiny rewording
...
* doc/org-manual.org (LaTeX math snippets): Tiny rewording.
2018-12-06 23:18:36 +01:00
Nicolas Goaziou
fc464d7a72
manual: Fix footnote location
...
* doc/org-manual.org (Customizing tables in ODT export): Fix footnote location.
2018-12-06 23:11:14 +01:00
Emmanuel Charpentier
e30aed8f0c
manual: document the need for babel when setting LANGUAGE keyword
...
* doc/org-manual.org (Export Settings): Add a note to Export
Variables.
(LaTeX specific export settings): Describe the use of
org-latex-packages-alist for loading babel (or polyglossia) with the
right argument in LaTeX specific export settings.
2018-12-06 23:09:28 +01:00
Nicolas Goaziou
253686a402
Merge branch 'master' into next
2018-12-06 15:07:21 +01:00
Nicolas Goaziou
1d60d5ee03
org-capture: Correctly store position of captured entry
...
* lisp/org-capture.el (org-capture-place-entry): Store position at the
beginning of the capture entry, not at its end.
* testing/lisp/test-org-capture.el (test-org-caputre/entry): Add test.
2018-12-06 15:07:03 +01:00
Nicolas Goaziou
b423a6187a
Merge branch 'master' into next
2018-12-06 00:25:45 +01:00
Nicolas Goaziou
503ede74bc
org-clock: Fix resolving clocks
...
* lisp/org-clock.el (org-clock-resolve-clock): Fix resolving clocks
when the entry is empty barring the clock itself and possibly the
clock drawer, and `org-clock-out-remove-zero-time-clocks' is
non-nil.
2018-12-06 00:24:14 +01:00
Nicolas Goaziou
6f8347a834
org-clock: Use `org-link-display-format'
...
* lisp/org-clock.el (org-clock--mode-line-heading): Use
`org-link-display-format'.
2018-12-02 14:49:02 +01:00
Nicolas Goaziou
df7b8cdf70
org-colview: Remove `org-columns-compact-links'
...
* lisp/org-colview.el (org-columns--displayed-value): Use
`org-link-display-format' instead.
2018-12-02 14:03:53 +01:00
Bastien
a484c67586
Merge branch 'master' of code.orgmode.org:bzg/org-mode
2018-12-01 13:30:40 +01:00
Nicolas Goaziou
a253f4f7ff
Merge branch 'master' into next
2018-11-30 21:20:56 +01:00
Nicolas Goaziou
04641c4bbe
org-pcomplete: Silence byte-compiler
2018-11-30 21:20:39 +01:00
Nicolas Goaziou
4ef9228617
Silence byte-compiler
2018-11-30 21:18:29 +01:00
Nicolas Goaziou
b3c40c32b6
ox-latex: Extend LaTeX attributes and captions to "table.el" tables
...
* lisp/ox-latex.el (org-latex--decorate-table): New function.
(org-latex--org-table): Use new function.
(org-latex--table.el-table): Use new function.
2018-11-30 18:43:30 +01:00
Nicolas Goaziou
366d38633a
Merge branch 'master' into next
2018-11-28 15:13:40 +01:00
Nicolas Goaziou
d3f9cd0eef
ox-latex: Use "french" instead of "frenchb" Babel language
...
* lisp/ox-latex.el (org-latex-babel-language-alist): Use "french"
instead of obsolete "frenchb".
2018-11-28 15:12:56 +01:00
Bastien
d9ab07042a
Merge branch 'master' of code.orgmode.org:bzg/org-mode
2018-11-28 13:05:47 +01:00
Nicolas Goaziou
499a590034
Merge branch 'master' into next
2018-11-28 00:28:53 +01:00
Nicolas Goaziou
e3fdef74b9
Improve docstrings
...
* lisp/org.el (org-latex-default-packages-alist):
(org-latex-packages-alist): Improve docstring.
* lisp/ox-latex.el (org-latex--remove-packages): Small refactoring.
2018-11-28 00:26:24 +01:00
Nicolas Goaziou
01a4f33568
Merge branch 'master' into next
2018-11-27 23:43:36 +01:00
Nicolas Goaziou
3216cbe776
ox: Preserve properties when duplicating buffer before exporting
...
* lisp/ox.el (org-export--generate-copy-script): Preserve properties
when duplicating buffer before exporting.
Reported-by: John Kitchin <jkitchin@andrew.cmu.edu>
<http://lists.gnu.org/r/emacs-orgmode/2018-11/msg00329.html >
2018-11-27 23:42:16 +01:00
Nicolas Goaziou
776679ee0a
Merge branch 'master' into next
2018-11-27 23:23:09 +01:00
Nicolas Goaziou
b16feed40c
Normalize blank lines with <C-RET>
...
* lisp/org.el (org-insert-heading): Make C-RET more predictable. In
particular, it should not eat all the blank lines at the end of the
tree.
Reported-by: David Masterson <dsmasterson@outlook.com>
<http://lists.gnu.org/r/emacs-orgmode/2018-11/msg00275.html >
2018-11-27 23:21:06 +01:00
Nicolas Goaziou
61396763ac
Merge branch 'master' into next
2018-11-27 21:47:38 +01:00
Nicolas Goaziou
d6e20dbcff
ox-latex: Gracefully handle export of source blocks without lang
...
* lisp/ox-latex.el (org-latex-src-block): Handle export of source
blocks without language.
Reported-by: John Ciolfi <ciolfi@mathworks.com>
<http://lists.gnu.org/r/emacs-orgmode/2018-11/msg00321.html >
2018-11-27 21:46:18 +01:00
Matt Price
819e98afd0
org-src: Do not restore window config when exiting an edit buffer
...
org-src.el (org-src--saved-temp-window-config): Remove variable.
* lisp/org-src.el (org-src--edit-element): Apply removal.
2018-11-27 21:32:07 +01:00
Bastien
32b16bceb6
Merge branch 'master' of code.orgmode.org:bzg/org-mode
2018-11-27 09:22:31 +01:00
Nicolas Goaziou
655c08dcc8
org-clock: Fix failing tests
...
* lisp/org-clock.el (org-clocktable-steps): Fix type of START and END
bindings.
2018-11-27 00:18:28 +01:00
Nicolas Goaziou
19a75de480
Merge branch 'master' into next
2018-11-26 23:56:55 +01:00
Nicolas Goaziou
cd60a35fe1
Fix opening custom ID links with percent escaped syntax
...
* lisp/org.el (org-open-at-point): Un-escape percent escaped path.
* testing/lisp/test-org.el (test-org/custom-id): Add test.
Reported-by: stardiviner <numbchild@gmail.com>
<http://lists.gnu.org/r/emacs-orgmode/2018-11/msg00303.html >
2018-11-26 23:56:17 +01:00
Nicolas Goaziou
229ed4b475
Merge branch 'master' into next
2018-11-26 19:53:15 +01:00
Nicolas Goaziou
32a7305dda
Fix <RET> on table.el tables
...
* lisp/org.el (org-return): Prevent wrong type error when on
a table.el table.
2018-11-26 19:51:51 +01:00
Nicolas Goaziou
d228909d15
org-element: Be more strict when looking for table.el tables
...
* lisp/org-element.el (org-element--current-element): Increase number
of checks to avoid more false positive.
In particular "+-+" is not recognized anymore as a table.el table.
2018-11-26 19:50:08 +01:00
Nicolas Goaziou
fb5e3e8ab4
Merge branch 'master' into next
2018-11-25 10:08:03 +01:00
Aaron Jensen
f33fa994b9
org-mac-link: Add support for Brave
...
* contrib/lisp/org-mac-link.el (org-mac-grab-Brave-app-p)
(org-mac-grab-link, org-as-mac-brave-get-frontmost-url)
(org-mac-brave-get-frontmost-url)
(org-mac-brave-insert-frontmost-url): Add support for Brave
2018-11-25 10:07:06 +01:00
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