I am curious about how to get more reporting when tangling is occurring because I would like to narrow down what parts of my document are slow to tangle so that I can refactor them and speed it up. Grant Rettke | ACM, ASA, FSF g...@wisdomandwonder.com | http://www.wisdomandwonder.com/ “Wisdom begins in wonder.” --Socrates ((λ (x) (x x)) (λ (x) (x x))) “Life has become immeasurably better since I have been forced to stop taking it seriously.” --Thompson
On Tue, Sep 2, 2014 at 10:01 AM, David Wagle <david.wa...@gmail.com> wrote: > It sounds like perhaps the issue is code blocks with a long run-time that > may or may not fail or hang in some way? > > If that's the case, the solution is probably simply breaking up your code > blocks into smaller bits of code so that you more easily follow what's > happening. > > If the code is emacs-lisp, it's easy enough to put (message ...) calls > entering and leaving the code blocks. > > > On Tue, Sep 2, 2014 at 9:54 AM, Nick Dokos <ndo...@gmail.com> wrote: >> >> John Kitchin <jkitc...@andrew.cmu.edu> writes: >> >> > Try this: >> > >> > #+BEGIN_SRC emacs-lisp >> > (defadvice org-babel-execute-src-block (around progress nil activate) >> > "create a buffer indicating what is running" >> > (let ((code-block (org-element-property :name (org-element-at-point))) >> > (cb (current-buffer))) >> > (split-window-below) >> > (other-window 1) >> > (switch-to-buffer "*My Babel*") >> > (insert (format "Running %s" code-block)) >> > (other-window 1) >> > ad-do-it >> > (kill-buffer "*My Babel*") >> > (delete-other-windows))) >> > #+END_SRC >> > >> > It will mess with your windows a bit, but it does what you want I think. >> > >> >> Wouldn't a (message (format "Running %s" code-block)) be enough? >> That would avoid all the window munging. >> >> > >> > Gary Oberbrunner <ga...@oberbrunner.com> writes: >> > >> >> I have an org-mode babel program/document that takes about half an >> >> hour to run (end result is a LaTeX or HTML doc with figures). It's a >> >> mix of SQL and python. (The SQL is the slow part.) I'd really like it >> >> if org-mode could tell me, while it's running, which named block it's >> >> processing. Is there anything like that available? An option perhaps? >> >> -- >> Nick >> >> >