Hi,
I encountered a bug in cature (so I think).
I have among other the following template:
#+begin_src emacs-lisp
("hr" "Rechnung erfassen" table-line
(file+function "~/git/org-priv/Univ_Beih.org"
th:capure-find-open-vers-regn)
"| # | %^u | %^{Arzt/Apotheke} | %^{für
wen|Lida|Oleg|Victor|Simon} | %^{Betrag} | %^u | |
[[file:%c][link Beleg]] |"
:table-line-pos "III-1" :immediate-finish t)
#+end_src
With org-mode from git I get an error when using this
template:
: condition-case: Capture template ‘hr’: integer-or-marker-p
With git bisect I found that:
ab53ee2c3d3ad8a090823c5f0f22dfd626605b3c is the first bad
commit
commit ab53ee2c3d3ad8a090823c5f0f22dfd626605b3c
Author: Nicolas Goaziou <address@hidden>
Date: Mon Apr 30 00:52:57 2018 +0200
org-capture: Fix capturing in a table
* lisp/org-capture.el (org-capture-place-table-line):
Rewrite function.
* testing/lisp/test-org-capture.el
(test-org-capture/table-line): New
test.
:040000 040000 900f436884b24172403ede46422a853f7b4a497c
cbb50728eaae22ab234cab05dcda5b53050395df M lisp
:040000 040000 fd8fb9ee8fb1cf0ea3dd4694682932e4c3311a78
f6abcbceb630e8e704bf8b9c3d41ad0d029a5725 M testing
Prior to this commit everything is fine.
Was there a change in the syntax I missed?
Thanks for looking into this.
--
Thomas
|