Re: [O] problem evaluating src block on file opening
On Friday, 25 Aug 2017 at 22:01, Nicolas Goaziou wrote: > "Berry, Charles"writes: >>> On Aug 25, 2017, at 6:01 AM, Eric S Fraga wrote: >>> >>> Hello, >>> >>> Long story short: org-babel-goto-named-src-block does not seem to work, >>> at least since b862c24b9f or thereabouts? >> >> Confirmed on my setup. Charles, thanks for preparing the ECM and confirming. [...] > Fixed. Thank you. Excellent Nicolas! Many thanks. Works perfectly now. -- : Eric S Fraga via Emacs 26.0.50, Org release_9.0.9-796-gbae41a signature.asc Description: PGP signature
Re: [O] problem evaluating src block on file opening
Hello, "Berry, Charles"writes: >> On Aug 25, 2017, at 6:01 AM, Eric S Fraga wrote: >> >> Hello, >> >> Long story short: org-babel-goto-named-src-block does not seem to work, >> at least since b862c24b9f or thereabouts? >> > > > Confirmed on my setup. > > Here is an ECM. Always goes to the first block. > > > > > #+BEGIN_SRC emacs-lisp > "gotcha" > #+END_SRC > > #+NAME: startup > #+BEGIN_SRC emacs-lisp :results value > 1 > #+END_SRC > > #+begin_src emacs-lisp > (defun esf/execute-startup-block () > (interactive) > (org-babel-goto-named-src-block "startup") > (org-babel-execute-src-block)) > #+end_src Fixed. Thank you. Regards, -- Nicolas Goaziou
Re: [O] problem evaluating src block on file opening
> On Aug 25, 2017, at 6:01 AM, Eric S Fragawrote: > > Hello, > > Long story short: org-babel-goto-named-src-block does not seem to work, > at least since b862c24b9f or thereabouts? > Confirmed on my setup. Here is an ECM. Always goes to the first block. --8<---cut here---start->8--- #+BEGIN_SRC emacs-lisp "gotcha" #+END_SRC #+NAME: startup #+BEGIN_SRC emacs-lisp :results value 1 #+END_SRC #+begin_src emacs-lisp (defun esf/execute-startup-block () (interactive) (org-babel-goto-named-src-block "startup") (org-babel-execute-src-block)) #+end_src --8<---cut here---end--->8--- Chuck
[O] problem evaluating src block on file opening
Hello, Long story short: org-babel-goto-named-src-block does not seem to work, at least since b862c24b9f or thereabouts? If I evaluate this command interactively, it sends me to a #+begin_quote line in my file! Org up to date. I haven't tried a minimal example yet but will do so if this doesn't ring any bells! I noticed the failure because I upgraded org which I had not done in a while and my startup babel blocks no longer work; these are blocks that are evaluated when I visit an org file via the following code: #+begin_src emacs-lisp (defun esf/execute-startup-block () (interactive) (org-babel-goto-named-src-block "startup") (org-babel-execute-src-block)) #+end_src The evaluation of org-babel-execute-src-block fails because the previous line did not place point at a src block! The error returned by the last line is very strange as well: , | Debugger entered--Lisp error: (wrong-type-argument consp nil) | org-babel-execute-src-block() | esf/execute-startup-block() | eval((esf/execute-startup-block)) | hack-one-local-variable(eval (esf/execute-startup-block)) | hack-local-variables-apply() | hack-local-variables(no-mode) | run-mode-hooks(org-mode-hook) | org-mode() ` Thanks, eric -- : Eric S Fraga via Emacs 26.0.50, Org release_9.0.9-796-gbae41a signature.asc Description: PGP signature