Nick Dokos <ndo...@gmail.com> writes: I found a message is not sufficient because I get another message from running the code block that looks like:
Wrote /var/folders/5q/lllv2yf95hg_n6h6kjttbmdw0000gn/T/babel-27354lYd/ob-input-27354uxF and it obscures the first message so you cannot tell what is happening. Here is a another approach that simply puts an overlay to change the color of the text in the code block while running. #+BEGIN_SRC emacs-lisp (defadvice org-babel-execute-src-block (around progress nil activate) "create a buffer indicating what is running" (let ((ol (make-overlay (org-element-property :begin (org-element-at-point)) (org-element-property :end (org-element-at-point))))) (overlay-put ol 'face '(foreground-color . "blue")) ad-do-it (delete-overlay ol))) #+END_SRC > 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 > > > -- ----------------------------------- John Kitchin Professor Doherty Hall A207F Department of Chemical Engineering Carnegie Mellon University Pittsburgh, PA 15213 412-268-7803 http://kitchingroup.cheme.cmu.edu