Nicolas Goaziou
dd757f14f0
Merge branch 'maint'
2017-07-02 09:20:35 +02:00
Nicolas Goaziou
796a78222a
Move an obsolete declaration in "org-compat.el"
...
* lisp/org-compat.el (org-capture-import-remember-templates): Moved
from "org-capture.el".
2017-07-02 09:19:09 +02:00
Nicolas Goaziou
fbd865941f
Merge branch 'maint'
2017-07-01 18:27:21 +02:00
Mario Martelli
20d1c56575
org.texi: Fixes missing space after dot.
...
* doc/org.texi (Summary):
(Weekly/daily agenda): Fixes missing space after dot.
2017-07-01 18:25:51 +02:00
Nicolas Goaziou
bff7f5daad
Merge branch 'maint'
2017-07-01 14:34:19 +02:00
Nicolas Goaziou
3d63899088
org.texi: Small change to Copying example in Texinfo export
...
* doc/org.texi (Texinfo title and copyright page): Clarify that the
headline needs to be named Copying, as pointed out above.
2017-07-01 14:32:54 +02:00
Nicolas Goaziou
f4f921ce5a
Merge branch 'maint'
2017-07-01 14:24:29 +02:00
Nicolas Goaziou
4f372457f2
Fix `org-check-before-invisible-edit', part 2
...
* lisp/org.el (org-check-before-invisible-edit): Fix error before
first headline. Handle nested overlays.
2017-07-01 14:23:41 +02:00
Nicolas Goaziou
64cbcb1bff
Merge branch 'maint'
2017-07-01 10:34:01 +02:00
Nicolas Goaziou
79f29b490e
org-table: Add tests
...
* testing/lisp/test-org-table.el (test-org-table/move-row-down):
(test-org-table/move-row-up): New tests.
2017-07-01 10:30:45 +02:00
Nicolas Goaziou
969daf41ac
org-table: Fix `org-table-move-row-down' without final newline
...
* lisp/org-table.el (org-table-move-row): Fix
`org-table-move-row-down' without final newline.
2017-07-01 10:30:45 +02:00
Nicolas Goaziou
40e03973f3
org-table: Fix checks for impossible row moves
...
* lisp/org-table.el (org-table-move-row): Fix checks.
2017-07-01 10:18:17 +02:00
Nicolas Goaziou
4ea393e562
org-table: Fix infloop
...
* lisp/org-table.el (org-table-current-dline): Fix infloop when point
is at the end of of buffer.
2017-07-01 09:57:20 +02:00
Kyle Meyer
282abe8969
Merge branch 'maint'
2017-07-01 00:18:15 -04:00
Kyle Meyer
b00705f9e3
doc/Makefile: Use printf to generate org-version.tex
...
* doc/Makefile (org-version.tex): Use printf instead of echo to
increase portability.
By default GNU coreutil's echo disables the interpretation of
backslash escapes (-E option), but this isn't the case for some echo
variants.
Reported-by: Dale <dale@codefu.org>
<https://lists.gnu.org/archive/html/emacs-orgmode/2017-06/msg00619.html >
2017-06-30 13:27:53 -04:00
Nicolas Goaziou
602a1a21fc
Merge branch 'maint'
2017-06-30 14:36:30 +02:00
Nicolas Goaziou
4f90f44af3
org-capture: Fix blank lines in `item' target type
...
* lisp/org-capture.el (org-capture-place-item): Fix blank lines in
`item' target type.
2017-06-30 13:50:39 +02:00
Nicolas Goaziou
04403b446a
org-capture: Fix regression in item templates
...
* lisp/org-capture.el (org-capture-place-item):
Fix regression introduced in d6f096546
.
Reported-by: Alan Schmitt <alan.schmitt@polytechnique.org>
<http://lists.gnu.org/archive/html/emacs-orgmode/2017-06/msg00591.html >
Reported-by: Florian Lindner <mailinglists@xgm.de>
<http://lists.gnu.org/archive/html/emacs-orgmode/2017-06/msg00606.html >
2017-06-30 13:27:38 +02:00
Nicolas Goaziou
9ed5674dcb
Merge branch 'maint'
2017-06-29 16:32:08 +02:00
Nicolas Goaziou
f409c13be1
Fix `org-check-before-invisible-edit' before first headline
...
* lisp/org.el (org-check-before-invisible-edit): Fix "Before first
heading" error.
Invisible characters can come from overlays and text properties. The
current implementation tries to remove outline overlays, even though
it may be something else.
Reported-by: John Kitchin <jkitchin@andrew.cmu.edu>
<http://lists.gnu.org/archive/html/emacs-orgmode/2017-06/msg00365.html >
2017-06-29 16:29:20 +02:00
Mario Martelli
840b907dfb
ORG-NEWS: org-protocol's date style URL support is mentioned
2017-06-29 14:46:41 +02:00
Nicolas Goaziou
379a22c9c6
Revert "ox-texinfo: Move menu handling from sections to headlines"
...
This reverts commit 988e8802a6
.
2017-06-28 22:51:26 +02:00
Mario Martelli
37bba84a5e
org-protocol: Sources with date URL are supported
...
lisp/org-protocol.el (org-protocol-project-alist): Date-URL is added
as example.
(org-protocol-open-source): First match is processed in rewrite.
testing/lisp/test-org-protocol.el (test-org-protocol/org-protocol-open-source):
Configuration displaying a date-style URL is added.
TINYCHANGE
2017-06-28 17:44:27 +02:00
Nicolas Goaziou
a9e53e6172
Merge branch 'maint'
2017-06-28 15:55:28 +02:00
Nicolas Goaziou
582fc12d0e
org-agenda: Prevent icon from leaking on white space after TODO
...
* lisp/org-agenda.el (org-agenda-highlight-todo): Prevent icon from
leaking on white space after TODO.
Reported-by: Keith David Bershatsky
2017-06-28 15:54:20 +02:00
Nicolas Goaziou
52a5375861
Merge branch 'maint'
2017-06-28 14:47:35 +02:00
Nicolas Goaziou
1385dea0b9
org-irc: Fix port handling
...
* lisp/org-irc.el (org-irc-visit-erc): Fix "stringp, nil".
Reported-by: "numbchild@gmail.com" <numbchild@gmail.com>
<http://lists.gnu.org/archive/html/emacs-orgmode/2017-06/msg00541.html >
2017-06-28 14:44:21 +02:00
Nicolas Goaziou
82ff5277ff
Merge branch 'maint'
2017-06-28 11:22:43 +02:00
Mario Martelli
cbcd714b23
org-protocol: Fix for silently failing open-source subprotocol
...
* (org-protocol-open-source): Tests URL against base-url and not the
filename.
TINYCHANGE
2017-06-28 11:19:46 +02:00
Mario Martelli
5748615c48
org-protocol: Fix for failing open-source subprotocol
...
* (org-protocol-open-source): Make sure url is sanitised before
processing.
TINYCHANGE
2017-06-28 11:19:44 +02:00
Kyle Meyer
6b65af9e10
Merge branch 'maint'
2017-06-28 01:00:26 -04:00
Kyle Meyer
a8d007db15
doc/Makefile: Auto-generate org-version.tex for orgcard
...
* doc/Makefile: Add rule to generate org-version.tex.
* doc/orgcard.tex: Include org-version.tex rather than explicitly
setting version and year.
This removes the only instance in the repo where the Org version is
hardcoded.
2017-06-28 00:54:32 -04:00
Nicolas Goaziou
87a6e3970a
Merge branch 'maint'
2017-06-26 23:40:35 +02:00
Nicolas Goaziou
6c498f1337
Forbid empty string as org-ellipsis value
...
* lisp/org.el (org-ellipsis): Harden :safe value.
(org-display-table): Fix typo.
(org-mode): Only change ellipsis if `org-ellipsis' is a non-empty
string. Remove obsolete checks.
Reported-by: Michael Ax <michaelax@gmail.com>
<http://permalink.gmane.org/gmane.emacs.orgmode/114283 >
2017-06-26 23:38:23 +02:00
Nicolas Goaziou
9389563356
org-entities: Add \dollar and \USD
...
* lisp/org-entities.el (org-entities): Add \dollar and \USD.
2017-06-26 22:13:01 +02:00
Nicolas Goaziou
df0c345eac
Merge branch 'maint'
2017-06-26 22:08:46 +02:00
Nicolas Goaziou
bc1d6aadfd
org-element: Fix $...$ parser error
...
* lisp/org-element.el (org-element-latex-fragment-parser): Also check
border character right after opening "$" sign.
* testing/lisp/test-org-element.el (test-org-element/latex-fragment-parser):
Add tests.
Reported-by: thomas <thomas@friendlyvillagers.com>
<http://permalink.gmane.org/gmane.emacs.orgmode/114285 >
2017-06-26 22:07:05 +02:00
Nicolas Goaziou
09e61233ed
Merge branch 'maint'
2017-06-25 23:09:41 +02:00
Nicolas Goaziou
7b065b1d0a
ox-odt: Include #+latex_header when converting LaTeX to PNG
...
* lisp/ox-odt.el (org-odt--translate-latex-fragments): Include
#+latex_header when converting LaTeX to PNG.
Reported-by: edgar@openmail.cc
<http://lists.gnu.org/archive/html/emacs-orgmode/2017-06/msg00480.html >
2017-06-25 23:09:21 +02:00
Bastien
d9344b9ad6
Merge branch 'maint'
2017-06-25 10:53:06 +02:00
Kitamoto Tsuyoshi
08334effc1
doc/org.texi (HTML doctypes): Fix formatting
...
* doc/org.texi (HTML doctypes): Fix formatting.
TINYCHANGE
2017-06-25 10:38:46 +02:00
Nicolas Goaziou
6fac813a52
Merge branch 'maint'
2017-06-25 09:40:54 +02:00
Nicolas Goaziou
e903288e50
ox-latex: Fix LATEX_HEADER_EXTRA keyword
...
* lisp/ox-latex.el (org-latex-make-preamble): Do not include
LATEX_HEADER_EXTRA keywords' contents when previewing a LaTeX
fragment.
Reported-by: Mario Román <mromang08@gmail.com>
<http://lists.gnu.org/archive/html/emacs-orgmode/2017-06/msg00477.html >
2017-06-25 09:39:32 +02:00
Nicolas Goaziou
cc631078ad
Merge branch 'maint'
2017-06-23 13:53:08 +02:00
Nicolas Goaziou
7ca34d2aef
org-indent: Fix indentation of inline tasks
...
* lisp/org-indent.el (org-indent--compute-prefixes): Fix indentation
of inline tasks when `org-inlinetask-show-first-star is non-nil.
Reported-by: Rasmus <rasmus@gmx.us>
<http://lists.gnu.org/archive/html/emacs-orgmode/2017-06/msg00452.html >
2017-06-23 13:52:16 +02:00
Kaushal Modi
d94475d63c
Merge branch 'maint'
2017-06-23 06:05:10 -04:00
Kaushal Modi
3c9ec81e18
Improve Noweb documentation
...
* doc/org.texi (noweb, noweb-ref, Noweb reference syntax): Add
examples and improve wording. Clarify how to use Noweb style
references with code block arguments. Replace occurrences of
``noweb'' and ``Noweb'' with Noweb for consistency.
2017-06-23 06:03:36 -04:00
Kyle Meyer
3741196060
Merge branch 'maint'
2017-06-22 21:33:24 -04:00
Kyle Meyer
1930a8f05a
org-todo: Display state change message when headline is not visible
...
* lisp/org.el (org-todo): Display state change message when headline
is not visible, reversing unintentional modification from dd17e9d29
.
Prior to dd17e9d29
(2014-05-31), a message was displayed when changing
the state of a headline that was *not* visible, helping the user know
what the new state was even though the headline was off the screen.
While extending this code, dd17e9d29
unintentionally reversed the
visibility check, resulting in the message only being shown when the
headline is visible.
Reported-by: Russell Adams <RLAdams@AdamsInfoServ.Com>
<https://lists.gnu.org/archive/html/emacs-orgmode/2017-06/msg00442.html >
2017-06-22 21:29:43 -04:00
Kyle Meyer
305a0cb67e
Merge branch 'maint'
2017-06-22 13:32:58 -04:00