org mode - orgmode - disable elisp code execute confirmation dialog -


i have below code call elisp function "myfun" when user click link:

#+begin_src elisp :results output raw   (defun myfun(filepath lineno)     (if (not (get-buffer bufname))         (get-buffer-create bufname)       )     (switch-to-buffer-other-window bufname)     (global-linum-mode)     (erase-buffer)     (insert-file-contents (format "%s" filepath))     (goto-char (point-min))     (forward-line lineno)     (setq start (point))     (forward-line -1)     (setq end (point))     (let ((x (make-overlay start end)))       (overlay-put x 'face '(:background "#fef0f1")))     )    (defun createsamplefile(file-name count)     (let ((c 0))       (with-temp-buffer         (while (< c (* 2 count))           (setq c (1+ c))           (insert (format "line %d\n" c))           (write-file filename)           ))))    (let ((c 0)(filename nil))     (while (< c 4)       (setq c (1+ c))       (setq filename (format "./test%d.txt" c))       (createsamplefile filename c)       (princ (format "[[elisp:(myfun '%s' %d)][%s]]\n" filename c filename))       )) #+end_src  #+results: [[elisp:(myfun './test1.txt' 1)][./test1.txt]] [[elisp:(myfun './test2.txt' 2)][./test2.txt]] [[elisp:(myfun './test3.txt' 3)][./test3.txt]] [[elisp:(myfun './test4.txt' 4)][./test4.txt]] 

but when click link, got below prompt warning dialog always: enter image description here

can disable dialog?

add below line init.el:

(setq org-confirm-elisp-link-function nil) 

Comments

Popular posts from this blog

javascript - Create a stacked percentage column -

Optimising Firebase database by automatically overwriting data -

javascript - Angular UI-Grid customTemplate directive causing rows to load slowly/? -