Hi Ihor, > 2. More importantly, we are adding ob-emacs-lisp-specific handling into > generic ob-tangle. > > What about generalizing the idea and providing a way to set Emacs > buffer-local variables in the tangled files? Looking at this patch earlier, I had the same concern. I think it’s worth being paranoid about a proliferation of overly-specialised ob-tangle arguments. It occurs to me that this use case could also perhaps be satisfied by file-local variables? If we presume that mixing tangling to lexically-bound and non-lexically bound elisp files is a corner case we don’t care that much about, a `org-babel-elisp-lexical' variable could be used to set the behaviour, and modified using file-local variable forms as usual. All the best, Timothy -- Timothy (‘tecosaur’/‘TEC’), Org mode contributor. Learn more about Org mode at . Support Org development at , or support my work at .