Hi Andreas, Thanks for following up on this problem. 2015ko urtarrilak 4an, Andreas Leha-ek idatzi zuen: > I investigated and found that the culprit is an export filter I have > defined that replaces tabs with spaces: > > --8<---------------cut here---------------start------------->8--- > (defun my-e-beamer-final-filter (contents backend info) > (replace-regexp-in-string "\t" " " contents)) > (add-to-list 'org-export-filter-final-output-functions 'my-e-beamer-final-filter) > --8<---------------cut here---------------end--------------->8--- > > Now, I consider that a bug as well. I am not exporting anything, here. > But I am merely evaluating a code block. Export filters should not > interfere. Plus, it used to work (unfortunately, I do not have the time > to bisect right now). > > So, why are export filters involved? And can that be disabled? Recently(-ish), Nicolas updated the org-table functions to use the export framework. One of the drawbacks of this approach (as you have brought to our attention) is that export filters are invoked. This should probably be disabled. Another drawback is the detection of unexpanded macros (which will be triggered e.g. if a tabular babel result has macro-like {{{text}}} in it). A proof-of-concept patch for this is attached.