Amy Grinn writes: > I would like to add support for setting 'org-babel-noweb-wrap-start and > 'org-babel-noweb-wrap-end for each src block individually using the > header args :noweb-start and :noweb-end: Here's another possible syntax we could use: :noweb [wrap-start] [wrap-end] #+name: message #+begin_src elisp "Firewall is now in safe mode." #+end_src #+name: firewall-safe-mode #+begin_src sh :noweb yes echo <> #+end_src #+name: firewall #+begin_src sh :noweb yes <<< >>> safe_mode () { echo "Error encountered, switching to safe mode." <<>> exit 1 } #+end_src #+begin_src sh :noweb yes ":-) " " (-:" :tangle "test.sh" # Setup firewall :-) firewall (-: # Do other things #+end_src