Hello, Xebar Saram <[email protected]> writes:
> I have my dot files in orgmode format and have been using it for a year or > so with great success. today i noticed that code block (conf blocks) that i > used to tangle recursively have stopped working and i get this error > > org-babel-execute-src-block: No org-babel-execute function for conf! > > > this is an example of how the code block looks > > > *** sxhkd > :PROPERTIES: > :ID: 781eaed4-2ce8-49ff-9516-b84de52cfaab > :tangle: ~/.config/sxhkd/sxhkdrc > :END: > https://github.com/baskerville/sxhkd > **** X system > :PROPERTIES: > :ID: 4a3ed3e0-fdf8-4fd1-bc2b-2ab87cae3633 > :END: > [...] > any one knows whats changed with latest org? According to the release notes, "Incompatible changes" section, *** Old Babel header properties are no longer supported Using header arguments as property names is no longer possible. As such, the following #+BEGIN_EXAMPLE ,* Headline :PROPERTIES: :exports: code :var: a=1 b=2 :var+: c=3 :END: #+END_EXAMPLE should be written instead #+BEGIN_EXAMPLE ,* Headline :PROPERTIES: :header-args: :exports code :header-args: :var a=1 b=2 :header-args+: :var c=3 :END: #+END_EXAMPLE Regards, -- Nicolas Goaziou
