No Wayman writes: > Another related bug to the changes: > > I have the :tangle header-arg set to evaluate some elisp to return the > file name: > > org-babel no longer interprets this elisp. It is being used literally > as the file name: > e.g. > > Wrote /home/n/.emacs.d/(concat (file-name-sans-extension > (buffer-file-name)) ".el") Here's another patch, to be applied on top of the previous one, that fixes this. The specific case you mention can also be achieved by setting the :tangle argument to `yes`: in this case, the tangled file name is computed using the buffer file name and changing the extension according to the src block language. Thank you again for the report, and sorry for breaking everything. -- Sébastien Miquel