[O] Simple copy/paste of an agenda TODO list

2016-01-07 Thread Martin Leduc

Hello orgers,

I'm wondering how to do a simple copy/paste of a todo list from 
org-mode. For instance, when I'm producing the list of all my TODOs with 
C-c a t, and then filtering it using a given tag, how can I simply copy 
and paste the resulting TODO list from the "Org Agenda" buffer into 
another one (e.g. scratch) ? I tried to simply select and copy, but then 
yanking into another buffer results in an un-filtered list of many TODOs 
(which is nearly the same as the first one constructed from C-c a t, but 
excludes all TODOs that appear before the first entry retained by the 
filter). I also tried with org-copy-visible, but still no success.


Anybody could explain me how to do this simple task ?

Thanks a lot,
Martin




Re: [O] Use of deprecated org-log-note-marker variable in outshine

2016-01-07 Thread Kaushal Modi
> Was it just removed, or rather renamed or replaced by something else?
> Maybe the fix would be trivial if somebody with insights about the
> change could give some hints?

I have never needed to use this function, so I cannot comment on it. So
asking Nicolas for help regarding this.

> Recently I managed to use Emacs/Org-mode more frequently again and even
> follow the mailing list somehow, so I hope I can the change maintainance
> state of the outshine libraries from 'unmaintained' to 'kind of
> maintained' again.

Thanks! That's great news! :)

--
Kaushal Modi


Re: [O] [0] Run org-babel src block periodically

2016-01-07 Thread Giri Prashanth
Thank you. This works great.

-GP

On Sun, Jan 3, 2016 at 2:30 PM, John Kitchin 
wrote:

> This is kind of close to what you want I think (at least it updates
> every 5 seconds for me, 5 times before it stops). You might adapt it to
> do what you want.
>
> This is the block to run periodically.
> #+name: time-string
> #+BEGIN_SRC sh
> date
> top -o "cpu" -ncols 4 -l 1| head -n 15
> #+END_SRC
>
> #+RESULTS: time-string
> #+begin_example
> Sun Jan  3 17:28:27 EST 2016
> Processes: 225 total, 2 running, 3 stuck, 220 sleeping, 1110 threads
> 2016/01/03 17:28:27
> Load Avg: 1.20, 1.51, 1.55
> CPU usage: 5.0% user, 22.50% sys, 72.50% idle
> SharedLibs: 14M resident, 12M data, 0B linkedit.
> MemRegions: 57263 total, 3092M resident, 72M private, 450M shared.
> PhysMem: 6508M used (1098M wired), 1246M unused.
> VM: 588G vsize, 1067M framework vsize, 6471076(0) swapins, 6831574(0)
> swapouts.
> Networks: packets: 190809878/201G in, 277243826/231G out.
> Disks: 11873268/180G read, 10075469/265G written.
>
> PIDCOMMAND  %CPU TIME
> 96378  com.apple.InputM 0.0  00:00.26
> 96376  AppleSpell   0.0  00:00.68
> 96015  head 0.0  00:00.00
> #+end_example
>
> This function will update that block. We increment a counter and cancel
> the timer when it is exceeded.
> #+BEGIN_SRC emacs-lisp
> (defun update-src-block (fname src-name N)
>   "Update the src-block named SRC-NAME in the file FNAME upto N times."
>   (if (> *counter* N)
>   (progn (cancel-timer *timer*)
>  (message-box "Done with timer"))
> (save-excursion
>   (with-current-buffer  (find-file-noselect fname)
> (org-babel-goto-named-src-block src-name)
> (org-babel-execute-src-block)
> (incf *counter*)
> #+END_SRC
>
> #+RESULTS:
> : update-src-block
>
> We use a global var for the counter and timer.
> #+BEGIN_SRC emacs-lisp
> (setq *counter* 0)
> (setq *timer* (run-with-timer
>nil 5
>'update-src-block
>"/Users/jkitchin/
> blogofile-jkitchin.github.com/_blog/blog.org"
>"time-string"
>5))
> #+END_SRC
>
> #+RESULTS:
> : [nil 22153 41074 708648 5 update-src-block ("/Users/jkitchin/
> blogofile-jkitchin.github.com/_blog/blog.org" "time-string" 5) nil 0]
>
>
> Giri Prashanth writes:
>
> > Hi,
> >
> > I would like to run a org-src block code periodically, is there any
> > property for org-blocks for such repeated execution.
> >
> > For example if I want to watch the tail of a file periodically every 1
> min
> > for next 1 hour, I would like to set a property like repeat for times to
> > repeat and keep the org file auto updated
> >
> > #+BEGIN_SRC shell :repeat 60 :repeat-every 60sec
> > tail -n 10 file
> > #+END_SRC
> >
> > Thank you,
> > -GP
>
> --
> Professor John Kitchin
> Doherty Hall A207F
> Department of Chemical Engineering
> Carnegie Mellon University
> Pittsburgh, PA 15213
> 412-268-7803
> @johnkitchin
> http://kitchingroup.cheme.cmu.edu
>



-- 
-giri