Hi Ihor,

I start Emacs this way:

emacs -Q -l .uemacs testfile.org

In the Emacs window I move the cursor to the #+Call: line and press C-c
C-c.

Then the error happens.

I just ran this with the following versions of Emacs and Org:

GNU Emacs 30.2 (build 1, x86_64-unknown-openbsd, GTK+ Version 2.24.33, cairo 
version 1.18.4) of 2026-05-30
Org mode version 10.0-pre (release_9.8.9-472-gc8286c @ 
/home/roklein/ot/org-mode/lisp/)



When I do the steps above after 'toggle-debug-on-error' I get this:

Debugger entered--Lisp error: (wrong-type-argument sequencep hline)
  mapc(#f(lambda (x) :dynbind (message (format "%s" x))) hline)
  do-table((hline ("entry11" "entry12" "entry13") ("entry21" "entry22" 
"entry23")))
  (if (cdr table) (do-table (cdr table)) nil)
  do-table((("head1" "head2" "head3") hline ("entry11" "entry12" "entry13") 
("entry21" "entry22" "entry23")))
  (let ((table '(("head1" "head2" "head3") hline ("entry11" "entry12" 
"entry13") ("entry21" "entry22" "entry23")))) (defun do-table (table) (mapc 
(lambda (x) (message (format "%s" x))) (car table)) (if (cdr table) (do-table 
(cdr table)) nil)) (do-table table))
  (progn (let ((table '(("head1" "head2" "head3") hline ("entry11" "entry12" 
"entry13") ("entry21" "entry22" "entry23")))) (defun do-table (table) (mapc 
(lambda (x) (message (format "%s" x))) (car table)) (if (cdr table) (do-table 
(cdr table)) nil)) (do-table table)))
  eval((progn (let ((table '(("head1" "head2" "head3") hline ("entry11" 
"entry12" "entry13") ("entry21" "entry22" "entry23")))) (defun do-table (table) 
(mapc (lambda (x) (message (format "%s" x))) (car table)) (if (cdr table) 
(do-table (cdr table)) nil)) (do-table table))) nil)
  (let* ((lexical (cdr (assq :lexical params))) (session (cdr (assq :session 
params))) (result-params (cdr (assq :result-params params))) (body (format (if 
(member "output" result-params) "(with-output-to-string %s\n)" "(progn %s\n)") 
(org-babel-expand-body:emacs-lisp body params))) (result (eval (read (if (or 
(member "code" result-params) (member "pp" result-params)) (concat 
"(pp-to-string " body ")") body)) (org-babel-emacs-lisp-lexical lexical)))) (if 
(and session (not (equal session "none"))) (progn (error "ob-emacs-lisp backend 
does not support sessions"))) (let ((--params result-params)) (if (member 
"discard" --params) nil (if (or (member "scalar" --params) (member "verbatim" 
--params) (member "html" --params) (member "code" --params) (member "pp" 
--params) (member "file" --params) (and (or (member "output" --params) (member 
"raw" --params) (member "org" --params)) (not (member "table" --params)))) (let 
((print-level nil) (print-length nil)) (if (or (member "scalar" result-params) 
(member "verbatim" result-params)) (format "%S" result) (format "%s" result))) 
(org-babel-reassemble-table result (org-babel-pick-name (cdr (assq 
:colname-names params)) (cdr (assq :colnames params))) (org-babel-pick-name 
(cdr (assq :rowname-names params)) (cdr (assq :rownames params))))))))
  org-babel-execute:emacs-lisp("\n(defun do-table (table)\n  (mapc (lambda (x) 
(message (format \"%s\" x))) (car table))\n\n  (if (cdr table)\n      (do-table 
(cdr table))\n    ()))\n\n(do-table table)" ((:var table ("head1" "head2" 
"head3") hline ("entry11" "entry12" "entry13") ("entry21" "entry22" "entry23")) 
(:colname-names) (:rowname-names) (:result-params "replace") (:result-type . 
value) (:results . "replace") (:exports . "results") (:lexical . "no") (:tangle 
. "no") (:hlines . "no") (:noweb . "no") (:cache . "no") (:session . "none")))
  funcall(org-babel-execute:emacs-lisp "\n(defun do-table (table)\n  (mapc 
(lambda (x) (message (format \"%s\" x))) (car table))\n\n  (if (cdr table)\n    
  (do-table (cdr table))\n    ()))\n\n(do-table table)" ((:var table ("head1" 
"head2" "head3") hline ("entry11" "entry12" "entry13") ("entry21" "entry22" 
"entry23")) (:colname-names) (:rowname-names) (:result-params "replace") 
(:result-type . value) (:results . "replace") (:exports . "results") (:lexical 
. "no") (:tangle . "no") (:hlines . "no") (:noweb . "no") (:cache . "no") 
(:session . "none")))
  (save-excursion (funcall cmd body params))
  (let ((r (save-excursion (funcall cmd body params)))) (if (and (eq (cdr (assq 
:result-type params)) 'value) (or (member "vector" result-params) (member 
"table" result-params)) (not (listp r))) (list (list r)) r))
  (setq result (let ((r (save-excursion (funcall cmd body params)))) (if (and 
(eq (cdr (assq :result-type params)) 'value) (or (member "vector" 
result-params) (member "table" result-params)) (not (listp r))) (list (list r)) 
r)))
  (progn (setq exec-start-time (current-time)) (setq result (let ((r 
(save-excursion (funcall cmd body params)))) (if (and (eq (cdr (assq 
:result-type params)) 'value) (or (member "vector" result-params) (member 
"table" result-params)) (not (listp r))) (list (list r)) r))))
  (let* ((lang (nth 0 info)) (result-params (cdr (assq :result-params params))) 
(body (org-babel--expand-body info)) (dir (cdr (assq :dir params))) (mkdirp 
(cdr (assq :mkdirp params))) (default-directory (cond ((not dir) 
default-directory) ((let* ((session ...)) (if session (buffer-local-value ... 
...)))) ((member mkdirp '("no" "nil" nil)) (file-name-as-directory 
(expand-file-name dir))) (t (let ((d ...)) (make-directory d 'parents) d)))) 
(cmd (intern (concat "org-babel-execute:" lang))) result exec-start-time) (if 
(fboundp cmd) nil (error "No org-babel-execute function for %s!" lang)) (if 
noninteractive nil (message "Executing %s %s %s..." (capitalize lang) (cond 
((eq executor-type 'src-block) (let nil "code block")) ((eq executor-type 
'inline-src-block) (let nil "inline code block")) ((eq executor-type 
'babel-call) (let nil "call")) ((eq executor-type 'inline-babel-call) (let nil 
"inline call")) (t (let ((e executor-type)) (symbol-name e)))) (let ((name (nth 
4 info))) (if name (format "(%s)" name) (format "at position %S" (nth 5 
info)))))) (progn (setq exec-start-time (current-time)) (setq result (let ((r 
(save-excursion (funcall cmd body params)))) (if (and (eq (cdr ...) 'value) (or 
(member "vector" result-params) (member "table" result-params)) (not (listp 
r))) (list (list r)) r)))) (let ((file (and (member "file" result-params) (cdr 
(assq :file params))))) (if file (progn (if (and result (not (or ... ...))) 
(progn (let (... ...) (unwind-protect ... ...)) (if (assq :file-mode params) 
(progn ...)))) (setq result file))) (let ((post (cdr (assq :post params)))) (if 
post (progn (let ((*this* ...)) (setq result (org-babel-ref-resolve post)) (if 
file (progn ...)))))) (if (and (member "none" result-params) (not (and cache 
(eq 'cached org-babel-update-intermediate)))) nil (org-babel-insert-result 
result result-params info (if (member "replace" result-params) (progn 
new-hash)) lang (time-subtract (current-time) exec-start-time)))) (run-hooks 
'org-babel-after-execute-hook) result)
  (cond (current-cache (save-excursion (goto-char 
(org-babel-where-is-src-block-result nil info)) (forward-line) 
(skip-chars-forward " \11") (let ((result (org-babel-read-result))) (if 
noninteractive nil (message (format "Cached: %s" (replace-regexp-in-string "%" 
"%%" ...)))) result))) ((org-babel-confirm-evaluate info) (let* ((lang (nth 0 
info)) (result-params (cdr (assq :result-params params))) (body 
(org-babel--expand-body info)) (dir (cdr (assq :dir params))) (mkdirp (cdr 
(assq :mkdirp params))) (default-directory (cond ((not dir) default-directory) 
((let* ... ...)) ((member mkdirp ...) (file-name-as-directory ...)) (t (let ... 
... d)))) (cmd (intern (concat "org-babel-execute:" lang))) result 
exec-start-time) (if (fboundp cmd) nil (error "No org-babel-execute function 
for %s!" lang)) (if noninteractive nil (message "Executing %s %s %s..." 
(capitalize lang) (cond ((eq executor-type ...) (let nil "code block")) ((eq 
executor-type ...) (let nil "inline code block")) ((eq executor-type ...) (let 
nil "call")) ((eq executor-type ...) (let nil "inline call")) (t (let ... 
...))) (let ((name ...)) (if name (format "(%s)" name) (format "at position %S" 
...))))) (progn (setq exec-start-time (current-time)) (setq result (let ((r 
...)) (if (and ... ... ...) (list ...) r)))) (let ((file (and (member "file" 
result-params) (cdr ...)))) (if file (progn (if (and result ...) (progn ... 
...)) (setq result file))) (let ((post (cdr ...))) (if post (progn (let ... ... 
...)))) (if (and (member "none" result-params) (not (and cache ...))) nil 
(org-babel-insert-result result result-params info (if (member "replace" 
result-params) (progn new-hash)) lang (time-subtract (current-time) 
exec-start-time)))) (run-hooks 'org-babel-after-execute-hook) result)))
  (let* ((params (nth 2 info)) (cache (let ((c (cdr (assq :cache params)))) 
(and (not arg) c (string= "yes" c)))) (new-hash (and cache (org-babel-sha1-hash 
info :eval))) (old-hash (and cache (org-babel-current-result-hash))) 
(current-cache (and new-hash (equal new-hash old-hash)))) (cond (current-cache 
(save-excursion (goto-char (org-babel-where-is-src-block-result nil info)) 
(forward-line) (skip-chars-forward " \11") (let ((result 
(org-babel-read-result))) (if noninteractive nil (message (format "Cached: %s" 
...))) result))) ((org-babel-confirm-evaluate info) (let* ((lang (nth 0 info)) 
(result-params (cdr (assq :result-params params))) (body 
(org-babel--expand-body info)) (dir (cdr (assq :dir params))) (mkdirp (cdr 
(assq :mkdirp params))) (default-directory (cond (... default-directory) (...) 
(... ...) (t ...))) (cmd (intern (concat "org-babel-execute:" lang))) result 
exec-start-time) (if (fboundp cmd) nil (error "No org-babel-execute function 
for %s!" lang)) (if noninteractive nil (message "Executing %s %s %s..." 
(capitalize lang) (cond (... ...) (... ...) (... ...) (... ...) (t ...)) (let 
(...) (if name ... ...)))) (progn (setq exec-start-time (current-time)) (setq 
result (let (...) (if ... ... r)))) (let ((file (and ... ...))) (if file (progn 
(if ... ...) (setq result file))) (let ((post ...)) (if post (progn ...))) (if 
(and (member "none" result-params) (not ...)) nil (org-babel-insert-result 
result result-params info (if ... ...) lang (time-subtract ... 
exec-start-time)))) (run-hooks 'org-babel-after-execute-hook) result))))
  (progn (let* ((c (nthcdr 2 info))) (setcar c (org-babel-process-params (car 
c)))) (let* ((params (nth 2 info)) (cache (let ((c (cdr ...))) (and (not arg) c 
(string= "yes" c)))) (new-hash (and cache (org-babel-sha1-hash info :eval))) 
(old-hash (and cache (org-babel-current-result-hash))) (current-cache (and 
new-hash (equal new-hash old-hash)))) (cond (current-cache (save-excursion 
(goto-char (org-babel-where-is-src-block-result nil info)) (forward-line) 
(skip-chars-forward " \11") (let ((result ...)) (if noninteractive nil (message 
...)) result))) ((org-babel-confirm-evaluate info) (let* ((lang (nth 0 info)) 
(result-params (cdr ...)) (body (org-babel--expand-body info)) (dir (cdr ...)) 
(mkdirp (cdr ...)) (default-directory (cond ... ... ... ...)) (cmd (intern 
...)) result exec-start-time) (if (fboundp cmd) nil (error "No 
org-babel-execute function for %s!" lang)) (if noninteractive nil (message 
"Executing %s %s %s..." (capitalize lang) (cond ... ... ... ... ...) (let ... 
...))) (progn (setq exec-start-time (current-time)) (setq result (let ... 
...))) (let ((file ...)) (if file (progn ... ...)) (let (...) (if post ...)) 
(if (and ... ...) nil (org-babel-insert-result result result-params info ... 
lang ...))) (run-hooks 'org-babel-after-execute-hook) result)))))
  (if (org-babel-check-evaluate info) (progn (let* ((c (nthcdr 2 info))) 
(setcar c (org-babel-process-params (car c)))) (let* ((params (nth 2 info)) 
(cache (let ((c ...)) (and (not arg) c (string= "yes" c)))) (new-hash (and 
cache (org-babel-sha1-hash info :eval))) (old-hash (and cache 
(org-babel-current-result-hash))) (current-cache (and new-hash (equal new-hash 
old-hash)))) (cond (current-cache (save-excursion (goto-char 
(org-babel-where-is-src-block-result nil info)) (forward-line) 
(skip-chars-forward " \11") (let (...) (if noninteractive nil ...) result))) 
((org-babel-confirm-evaluate info) (let* ((lang ...) (result-params ...) (body 
...) (dir ...) (mkdirp ...) (default-directory ...) (cmd ...) result 
exec-start-time) (if (fboundp cmd) nil (error "No org-babel-execute function 
for %s!" lang)) (if noninteractive nil (message "Executing %s %s %s..." ... ... 
...)) (progn (setq exec-start-time ...) (setq result ...)) (let (...) (if file 
...) (let ... ...) (if ... nil ...)) (run-hooks 'org-babel-after-execute-hook) 
result))))))
  (let* ((org-babel-current-src-block-location (or 
org-babel-current-src-block-location (nth 5 info) 
(org-babel-where-is-src-block-head))) (info (if info (copy-tree info) 
(org-babel-get-src-block-info))) (executor-type (or executor-type (let* ((val 
(and org-babel-current-src-block-location ...))) (cond ((eql val 115) (let nil 
...)) ((eql val 99) (let nil ...)) ((eql val 35) (let nil ...)) (t (let nil 
...))))))) (let* ((c (nthcdr 2 info))) (setcar c (org-babel-merge-params (car 
c) params))) (if (org-babel-check-evaluate info) (progn (let* ((c (nthcdr 2 
info))) (setcar c (org-babel-process-params (car c)))) (let* ((params (nth 2 
info)) (cache (let (...) (and ... c ...))) (new-hash (and cache 
(org-babel-sha1-hash info :eval))) (old-hash (and cache 
(org-babel-current-result-hash))) (current-cache (and new-hash (equal new-hash 
old-hash)))) (cond (current-cache (save-excursion (goto-char ...) 
(forward-line) (skip-chars-forward " \11") (let ... ... result))) 
((org-babel-confirm-evaluate info) (let* (... ... ... ... ... ... ... result 
exec-start-time) (if ... nil ...) (if noninteractive nil ...) (progn ... ...) 
(let ... ... ... ...) (run-hooks ...) result)))))))
  org-babel-execute-src-block(nil ("emacs-lisp" "\n(defun do-table (table)\n  
(mapc (lambda (x) (message (format \"%s\" x))) (car table))\n\n  (if (cdr 
table)\n      (do-table (cdr table))\n    ()))\n\n(do-table table)" ((:results 
. "replace") (:exports . "results") (:var . "table=mytable") (:session . 
"none") (:cache . "no") (:noweb . "no") (:hlines . "no") (:tangle . "no") 
(:lexical . "no") (:result-type . value) (:result-params "replace") 
(:rowname-names) (:colname-names)) nil nil 160 "(ref:%s)") nil babel-call)
  (progn (org-babel-execute-src-block nil info nil type))
  (if info (progn (org-babel-execute-src-block nil info nil type)))
  (let ((info (org-babel-lob-get-info context))) (if info (progn 
(org-babel-execute-src-block nil info nil type))))
  (let nil (let ((info (org-babel-lob-get-info context))) (if info (progn 
(org-babel-execute-src-block nil info nil type)))))
  (cond ((memq type '(src-block inline-src-block)) (let nil (if 
org-babel-no-eval-on-ctrl-c-ctrl-c nil (org-babel-eval-wipe-error-buffer) 
(org-babel-execute-src-block current-prefix-arg (org-babel-get-src-block-info 
nil context))))) ((org-match-line "[ \11]*$") (let nil (or 
(run-hook-with-args-until-success 'org-ctrl-c-ctrl-c-final-hook) (user-error 
(substitute-command-keys "`\\[org-ctrl-c-ctrl-c]' can do nothing useful 
here"))))) ((memq type '(inline-babel-call babel-call)) (let nil (let ((info 
(org-babel-lob-get-info context))) (if info (progn (org-babel-execute-src-block 
nil info nil type)))))) ((eq type 'clock) (let nil (if (org-at-timestamp-p 
'lax) (org-timestamp-change 0 'day) (org-clock-update-time-maybe)))) ((eq type 
'dynamic-block) (let nil (save-excursion (goto-char 
(org-element-post-affiliated context)) (org-update-dblock)))) ((eq type 
'footnote-definition) (let nil (goto-char (org-element-post-affiliated 
context)) (call-interactively 'org-footnote-action))) ((eq type 
'footnote-reference) (let nil (call-interactively #'org-footnote-action))) 
((memq type '(inlinetask headline)) (let nil (save-excursion (goto-char 
(org-element-begin context)) (call-interactively #'org-set-tags-command)))) 
((eq type 'item) (let nil (if (or radio-list-p (and (boundp 
org-list-checkbox-radio-mode) org-list-checkbox-radio-mode)) 
(org-toggle-radio-button arg) (let* ((box (org-element--property :checkbox 
context nil nil)) (struct (let ... ...)) (struct (copy-tree struct)) 
(old-struct (copy-tree struct)) (parents (org-list-parents-alist struct)) 
(prevs (org-list-prevs-alist struct)) (orderedp (org-not-nil ...))) 
(org-list-set-checkbox (org-element-begin context) struct (cond (... "[-]") 
(... "[ ]") (... nil) (... "[ ]") (t "[X]"))) (org-list-struct-fix-ind struct 
parents 2) (org-list-struct-fix-item-end struct) (org-list-struct-fix-bul 
struct prevs) (org-list-struct-fix-ind struct parents) (let ((block-item ...)) 
(if (and box ...) (if ... ... ...) (org-list-struct-apply-struct struct 
old-struct) (org-update-checkbox-count-maybe)) (if block-item (progn ...))))))) 
((eq type 'plain-list) (let nil (if (or radio-list-p (and (boundp 
org-list-checkbox-radio-mode) org-list-checkbox-radio-mode)) 
(org-toggle-radio-button arg) (let* ((begin (org-element-contents-begin 
context)) (struct (let ... ...)) (struct (copy-tree struct)) (old-struct 
(copy-tree struct)) (first-box (save-excursion ... ... ...)) (new-box (cond ... 
... ... ...))) (cond (arg (let ... ...)) ((and first-box ...) 
(org-list-set-checkbox begin struct new-box))) (if (equal 
(org-list-write-struct struct ... old-struct) old-struct) (progn (message 
"Cannot update this checkbox"))) (org-update-checkbox-count-maybe))))) ((eq 
type 'keyword) (let nil (let ((org-inhibit-startup-visibility-stuff t) 
(org-startup-align-all-tables nil)) (if (boundp 'org-table-coordinate-overlays) 
(progn (mapc #'delete-overlay org-table-coordinate-overlays) (setq 
org-table-coordinate-overlays nil))) (let* ((--regions 
(org-fold-core-get-regions :with-markers ...))) (unwind-protect (progn 
(org-mode-restart)) (save-excursion (save-restriction ... ... ...))))) (message 
"Local setup has been refreshed"))) ((memq type '(node-property 
property-drawer)) (let nil (call-interactively #'org-property-action))) ((eq 
type 'radio-target) (let nil (call-interactively 
#'org-update-radio-target-regexp))) ((eq type 'statistics-cookie) (let nil 
(call-interactively #'org-update-statistics-cookies))) ((memq type '(table-row 
table-cell table)) (let nil (cond ((and (org-match-line "[ \11]*#\\+plot:") (< 
(point) (org-element-post-affiliated context))) (org-plot/gnuplot)) ((eq 
(org-element--property :type context nil nil) 'table.el) (message "%s" 
(substitute-command-keys "\\<org-mode-map>Use `\\[org-edit-special]' to edit 
table.el tables"))) ((or (eq type 'table) (and (eq type ...) (= ... ...))) 
(save-excursion (if (org-at-TBLFM-p) (org-table-calc-current-TBLFM) (goto-char 
...) (org-call-with-arg ... ...) (orgtbl-send-table ...)))) (t 
(org-table-maybe-eval-formula) (cond (arg (call-interactively ...)) 
((org-table-maybe-recalculate-line)) (t (org-table-align))))))) ((eq type 
'timestamp) (funcall pcase-1)) ((eq type 'planning) (cond ((org-at-timestamp-p 
'lax) (funcall pcase-1)) ((run-hook-with-args-until-success 
'org-ctrl-c-ctrl-c-final-hook) 'nil) (t (funcall pcase-0)))) ((null type) (cond 
((org-at-heading-p) (let nil (call-interactively #'org-set-tags-command))) 
((run-hook-with-args-until-success 'org-ctrl-c-ctrl-c-final-hook) 'nil) (t 
(funcall pcase-0)))) ((run-hook-with-args-until-success 
'org-ctrl-c-ctrl-c-final-hook) 'nil) (t (funcall pcase-0)))
  (let* ((pcase-1 #'(lambda nil (org-timestamp-change 0 'day))) (pcase-0 
#'(lambda nil (user-error (substitute-command-keys "`\\[org-ctrl-c-ctrl-c]' can 
do nothing useful here"))))) (cond ((memq type '(src-block inline-src-block)) 
(let nil (if org-babel-no-eval-on-ctrl-c-ctrl-c nil 
(org-babel-eval-wipe-error-buffer) (org-babel-execute-src-block 
current-prefix-arg (org-babel-get-src-block-info nil context))))) 
((org-match-line "[ \11]*$") (let nil (or (run-hook-with-args-until-success 
'org-ctrl-c-ctrl-c-final-hook) (user-error (substitute-command-keys 
"`\\[org-ctrl-c-ctrl-c]' can do nothing useful here"))))) ((memq type 
'(inline-babel-call babel-call)) (let nil (let ((info (org-babel-lob-get-info 
context))) (if info (progn (org-babel-execute-src-block nil info nil type)))))) 
((eq type 'clock) (let nil (if (org-at-timestamp-p 'lax) (org-timestamp-change 
0 'day) (org-clock-update-time-maybe)))) ((eq type 'dynamic-block) (let nil 
(save-excursion (goto-char (org-element-post-affiliated context)) 
(org-update-dblock)))) ((eq type 'footnote-definition) (let nil (goto-char 
(org-element-post-affiliated context)) (call-interactively 
'org-footnote-action))) ((eq type 'footnote-reference) (let nil 
(call-interactively #'org-footnote-action))) ((memq type '(inlinetask 
headline)) (let nil (save-excursion (goto-char (org-element-begin context)) 
(call-interactively #'org-set-tags-command)))) ((eq type 'item) (let nil (if 
(or radio-list-p (and (boundp org-list-checkbox-radio-mode) 
org-list-checkbox-radio-mode)) (org-toggle-radio-button arg) (let* ((box ...) 
(struct ...) (struct ...) (old-struct ...) (parents ...) (prevs ...) (orderedp 
...)) (org-list-set-checkbox (org-element-begin context) struct (cond ... ... 
... ... ...)) (org-list-struct-fix-ind struct parents 2) 
(org-list-struct-fix-item-end struct) (org-list-struct-fix-bul struct prevs) 
(org-list-struct-fix-ind struct parents) (let (...) (if ... ... ... ...) (if 
block-item ...)))))) ((eq type 'plain-list) (let nil (if (or radio-list-p (and 
(boundp org-list-checkbox-radio-mode) org-list-checkbox-radio-mode)) 
(org-toggle-radio-button arg) (let* ((begin ...) (struct ...) (struct ...) 
(old-struct ...) (first-box ...) (new-box ...)) (cond (arg ...) (... ...)) (if 
(equal ... old-struct) (progn ...)) (org-update-checkbox-count-maybe))))) ((eq 
type 'keyword) (let nil (let ((org-inhibit-startup-visibility-stuff t) 
(org-startup-align-all-tables nil)) (if (boundp 'org-table-coordinate-overlays) 
(progn (mapc ... org-table-coordinate-overlays) (setq 
org-table-coordinate-overlays nil))) (let* ((--regions ...)) (unwind-protect 
(progn ...) (save-excursion ...)))) (message "Local setup has been 
refreshed"))) ((memq type '(node-property property-drawer)) (let nil 
(call-interactively #'org-property-action))) ((eq type 'radio-target) (let nil 
(call-interactively #'org-update-radio-target-regexp))) ((eq type 
'statistics-cookie) (let nil (call-interactively 
#'org-update-statistics-cookies))) ((memq type '(table-row table-cell table)) 
(let nil (cond ((and (org-match-line "[ \11]*#\\+plot:") (< ... ...)) 
(org-plot/gnuplot)) ((eq (org-element--property :type context nil nil) 
'table.el) (message "%s" (substitute-command-keys "\\<org-mode-map>Use 
`\\[org-edit-special]' to edit table.el tables"))) ((or (eq type ...) (and ... 
...)) (save-excursion (if ... ... ... ... ...))) (t 
(org-table-maybe-eval-formula) (cond (arg ...) (...) (t ...)))))) ((eq type 
'timestamp) (funcall pcase-1)) ((eq type 'planning) (cond ((org-at-timestamp-p 
'lax) (funcall pcase-1)) ((run-hook-with-args-until-success 
'org-ctrl-c-ctrl-c-final-hook) 'nil) (t (funcall pcase-0)))) ((null type) (cond 
((org-at-heading-p) (let nil (call-interactively #'org-set-tags-command))) 
((run-hook-with-args-until-success 'org-ctrl-c-ctrl-c-final-hook) 'nil) (t 
(funcall pcase-0)))) ((run-hook-with-args-until-success 
'org-ctrl-c-ctrl-c-final-hook) 'nil) (t (funcall pcase-0))))
  (let* ((context (org-element-lineage (org-element-context) '(babel-call clock 
dynamic-block footnote-definition footnote-reference inline-babel-call 
inline-src-block inlinetask item keyword node-property paragraph plain-list 
planning property-drawer radio-target src-block statistics-cookie table 
table-cell table-row timestamp) t)) (radio-list-p (org-at-radio-list-p)) (type 
(org-element-type context))) (if (eq type 'paragraph) (progn (let ((parent 
(org-element-parent context))) (if (and (eq (org-element-type parent t) 'item) 
(= (line-beginning-position) (org-element-begin parent))) (progn (setq context 
parent) (setq type 'item)))))) (let* ((pcase-1 #'(lambda nil 
(org-timestamp-change 0 'day))) (pcase-0 #'(lambda nil (user-error 
(substitute-command-keys "`\\[org-ctrl-c-ctrl-c]' can do nothing useful 
here"))))) (cond ((memq type '(src-block inline-src-block)) (let nil (if 
org-babel-no-eval-on-ctrl-c-ctrl-c nil (org-babel-eval-wipe-error-buffer) 
(org-babel-execute-src-block current-prefix-arg (org-babel-get-src-block-info 
nil context))))) ((org-match-line "[ \11]*$") (let nil (or 
(run-hook-with-args-until-success 'org-ctrl-c-ctrl-c-final-hook) (user-error 
(substitute-command-keys "`\\[org-ctrl-c-ctrl-c]' can do nothing useful 
here"))))) ((memq type '(inline-babel-call babel-call)) (let nil (let ((info 
...)) (if info (progn ...))))) ((eq type 'clock) (let nil (if 
(org-at-timestamp-p 'lax) (org-timestamp-change 0 'day) 
(org-clock-update-time-maybe)))) ((eq type 'dynamic-block) (let nil 
(save-excursion (goto-char (org-element-post-affiliated context)) 
(org-update-dblock)))) ((eq type 'footnote-definition) (let nil (goto-char 
(org-element-post-affiliated context)) (call-interactively 
'org-footnote-action))) ((eq type 'footnote-reference) (let nil 
(call-interactively #'org-footnote-action))) ((memq type '(inlinetask 
headline)) (let nil (save-excursion (goto-char (org-element-begin context)) 
(call-interactively #'org-set-tags-command)))) ((eq type 'item) (let nil (if 
(or radio-list-p (and ... org-list-checkbox-radio-mode)) 
(org-toggle-radio-button arg) (let* (... ... ... ... ... ... ...) 
(org-list-set-checkbox ... struct ...) (org-list-struct-fix-ind struct parents 
2) (org-list-struct-fix-item-end struct) (org-list-struct-fix-bul struct prevs) 
(org-list-struct-fix-ind struct parents) (let ... ... ...))))) ((eq type 
'plain-list) (let nil (if (or radio-list-p (and ... 
org-list-checkbox-radio-mode)) (org-toggle-radio-button arg) (let* (... ... ... 
... ... ...) (cond ... ...) (if ... ...) (org-update-checkbox-count-maybe))))) 
((eq type 'keyword) (let nil (let ((org-inhibit-startup-visibility-stuff t) 
(org-startup-align-all-tables nil)) (if (boundp ...) (progn ... ...)) (let* 
(...) (unwind-protect ... ...))) (message "Local setup has been refreshed"))) 
((memq type '(node-property property-drawer)) (let nil (call-interactively 
#'org-property-action))) ((eq type 'radio-target) (let nil (call-interactively 
#'org-update-radio-target-regexp))) ((eq type 'statistics-cookie) (let nil 
(call-interactively #'org-update-statistics-cookies))) ((memq type '(table-row 
table-cell table)) (let nil (cond ((and ... ...) (org-plot/gnuplot)) ((eq ... 
...) (message "%s" ...)) ((or ... ...) (save-excursion ...)) (t 
(org-table-maybe-eval-formula) (cond ... ... ...))))) ((eq type 'timestamp) 
(funcall pcase-1)) ((eq type 'planning) (cond ((org-at-timestamp-p 'lax) 
(funcall pcase-1)) ((run-hook-with-args-until-success 
'org-ctrl-c-ctrl-c-final-hook) 'nil) (t (funcall pcase-0)))) ((null type) (cond 
((org-at-heading-p) (let nil (call-interactively ...))) 
((run-hook-with-args-until-success 'org-ctrl-c-ctrl-c-final-hook) 'nil) (t 
(funcall pcase-0)))) ((run-hook-with-args-until-success 
'org-ctrl-c-ctrl-c-final-hook) 'nil) (t (funcall pcase-0)))))
  (cond ((and (boundp 'org-columns-overlays) org-columns-overlays) 
(org-columns-quit)) ((or (and (boundp 'org-clock-overlays) org-clock-overlays) 
org-occur-highlights) (if (boundp 'org-clock-overlays) (progn 
(org-clock-remove-overlays))) (org-remove-occur-highlights) (message "Temporary 
highlights/overlays removed from current buffer")) ((and (local-variable-p 
'org-finish-function) (fboundp org-finish-function)) (funcall 
org-finish-function)) ((org-babel-hash-at-point)) 
((run-hook-with-args-until-success 'org-ctrl-c-ctrl-c-hook)) (t (let* ((context 
(org-element-lineage (org-element-context) '(babel-call clock dynamic-block 
footnote-definition footnote-reference inline-babel-call inline-src-block 
inlinetask item keyword node-property paragraph plain-list planning 
property-drawer radio-target src-block statistics-cookie table table-cell 
table-row timestamp) t)) (radio-list-p (org-at-radio-list-p)) (type 
(org-element-type context))) (if (eq type 'paragraph) (progn (let ((parent 
...)) (if (and ... ...) (progn ... ...))))) (let* ((pcase-1 #'(lambda nil ...)) 
(pcase-0 #'(lambda nil ...))) (cond ((memq type '...) (let nil (if 
org-babel-no-eval-on-ctrl-c-ctrl-c nil ... ...))) ((org-match-line "[ \11]*$") 
(let nil (or ... ...))) ((memq type '...) (let nil (let ... ...))) ((eq type 
'clock) (let nil (if ... ... ...))) ((eq type 'dynamic-block) (let nil 
(save-excursion ... ...))) ((eq type 'footnote-definition) (let nil (goto-char 
...) (call-interactively ...))) ((eq type 'footnote-reference) (let nil 
(call-interactively ...))) ((memq type '...) (let nil (save-excursion ... 
...))) ((eq type 'item) (let nil (if ... ... ...))) ((eq type 'plain-list) (let 
nil (if ... ... ...))) ((eq type 'keyword) (let nil (let ... ... ...) (message 
"Local setup has been refreshed"))) ((memq type '...) (let nil 
(call-interactively ...))) ((eq type 'radio-target) (let nil 
(call-interactively ...))) ((eq type 'statistics-cookie) (let nil 
(call-interactively ...))) ((memq type '...) (let nil (cond ... ... ... ...))) 
((eq type 'timestamp) (funcall pcase-1)) ((eq type 'planning) (cond (... ...) 
(... ...) (t ...))) ((null type) (cond (... ...) (... ...) (t ...))) 
((run-hook-with-args-until-success 'org-ctrl-c-ctrl-c-final-hook) 'nil) (t 
(funcall pcase-0)))))))
  org-ctrl-c-ctrl-c(nil)
  funcall-interactively(org-ctrl-c-ctrl-c nil)
  call-interactively(org-ctrl-c-ctrl-c nil nil)
  command-execute(org-ctrl-c-ctrl-c)


Best regards 
Robert


Am Sat, 05 Sep 2026 14:48:34 +0000
schrieb Ihor Radchenko <[email protected]>:

> Robert Klein <[email protected]> writes:
> 
> > when I use #+Call: on a table to run an emacs lisp file, I get a
> > very different results after upgrading to org version 9.8 or later.
> > ...
> > - Output (in *Messages* buffer) in version 9.8 and later
> >
> > #+begin_example
> > Executing Emacs-Lisp call at position 160...
> > head1
> > head2
> > head3
> > do-table: Wrong type argument: sequencep, hline
> > #+end_example  
> 
> I actually cannot reproduce.
> May you provide instructions starting from emcas -Q?
> 


Reply via email to