Hello, Thomas Holst <thomas_ho...@gmx.de> writes:
> Hi Nicolas, > > thank you for looking into this. > > To reproduce the error I have to use file+function target. There is no > error if I use file+headline target. > > Here is an ECM: > > #+begin_src org > * Setup > > #+begin_src emacs-lisp > (setq org-capture-template nil) > > (setq > org-capture-templates > '(("x" "Testing" table-line (file+function > "~/tmp/capture-bug/ecm.org" th:test-capture) > "| | | %^{Arzt/Apotheke} |" > :table-line-pos "III-1" :immediate-finish t))) > > (defun th:test-capture () > "Sets point to headline" > (interactive) > (goto-char (point-min)) > (org-speed-move-safe (quote org-next-visible-heading))) > #+end_src > > * testing capture > |---+-----------------+------| > | ! | Datum | Arzt | > |---+-----------------+------| > | | | | > |---+-----------------+------| > | # | | | > |---+-----------------+------| > #+end_src > > The function "th:test-capture" sets point to beginning of headline > "testing capture". > > I experimented with several point positions (end of the headline, line > below headline). But none worked. The error stayed the same. > > And here is the backtrace: > Debugger entered--Lisp error: (error "Capture template ‘hr’: > integer-or-marker-p") Fixed. Thank you. Regards, -- Nicolas Goaziou 0x80A93738