Hi, I'd like to ask two questions. 1. What's the difference between header options "#+source" and "#+srcname"? They seem to have identical utilities.
2. I'd like to pass parameters (filenames) to Awk (language) code block, but #+srcname: subset(file="~/tmp/a") #+begin_src awk #+end_src fails upon "C-c C-v v" (org-babel-expand-src-block) with error: "wrong type argument: sequencep, file". So does: #+begin_src awk :var file="~/tmp/a" #+end_src In comparison, it works with a Perl code block: #+srcname: subset(file="~/tmp/a") #+begin_src perl #+end_src Thanks a lot! -- Feiming Chen