I think it would be fine to make :lexical "no" be the default, since that should preserve what we are used to. Users can alway set a different default of their own, or make it "yes" when they know it is needed.
Nicolas Goaziou writes: > Hello, > > John Kitchin <jkitc...@andrew.cmu.edu> writes: > >> Set default in `org-babel-default-header-args:emacs-lisp'. Add an >> optional argument to the eval function. > > Applied. Thank you. > > However, it seems that some tests are now failing. I guess this is > related to Babel calls, which are eval'ed as emacs-lisp source blocks. > > I have planned to change how Babel calls are evaluated during the next > days. This may make the failures disappear. Meanwhile, we could > force :lexical "no" in that case. > > WDYT? > > > Regards, -- Professor John Kitchin Doherty Hall A207F Department of Chemical Engineering Carnegie Mellon University Pittsburgh, PA 15213 412-268-7803 @johnkitchin http://kitchingroup.cheme.cmu.edu