* new function Allows one to exit a special code block editing mode, save the file, tangle all code blocks and then re-enter the code block editing mode. #+begin_src emacs-lisp (fset 'esf/org-save-tangle-reedit-macro (lambda (&optional arg) "Keyboard macro." (interactive "p") (kmacro-exec-ring-item (quote ("'t'" 0 "%d")) arg))) #+end_src