Rick Frankel writes: > Missed verbatim. Thanks for the pointer, it works, but i think that > perl is double-processing returned values. If we do the same things in > elisp i get (my) expected results: > > #+begin_src elisp :results raw > "|c1|c2| > |- > |a|1| > |b|2|"; > #+end_src
Elisp is different from all other languages: it doesn't do any processing of strings to begin with for value returns. The reason that Perl processes "raw" results is that org-babel-result-cond does not switch to the "scalar" path for this condition, which is why you need the extra "verbatim". It probably should, though, so if Eric agrees then I will push a change that does this. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf microQ V2.22R2: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada