Am 01.06.2013 17:37, schrieb Rainer Stengele:
> Hi!
> 
> Trying to export an agenda view by command line I get this error:
> 
> 
> No buffer named *Org Agenda*
> 
> 
> How can I track the reason on the comand line?
> I use sticky agenda views.
> 
> 
> The command is here:
> emacs -batch -l ~/.emacs -eval '(org-batch-agenda "01")'
> 
> 
> The agenda view config looks like this:
> 
>       ("01" "agenda - prio A,B todos - sorted prio up - today"  ;;
>        (
> 
>         ;; show ONGOING todos first, but only if unscheduled, skip if 
> scheduled
>         (tags-todo "ONGOING"
>                    ((org-agenda-skip-function '(org-agenda-skip-entry-if 
> 'scheduled))
>                     (org-agenda-overriding-header "ONGOING todos: ")))
>         (agenda "todays agenda"
>                 (
>                  (org-agenda-span 'day)
>                  (org-agenda-start-with-log-mode t)
>                  (org-agenda-start-with-clockreport-mode t)
> 
>                  (org-agenda-overriding-header "Today's Agenda")))
> 
>         (alltodo "todos Prio A+B - skip ONGOING todos"
>                  (
>                   (org-agenda-skip-function (lambda nilemacs -batch -l 
> ~/.emacs -eval ' (progn (setq org-agenda-files privat-org-agenda-files) (setq 
> org-agenda-sticky nil)    (org-batch-agenda "0w"))'
>                                               (or (org-agenda-skip-entry-if 
> (quote notregexp) "\\=.*\\[#A\\|#B\\]")
>                                                   (org-agenda-skip-entry-if 
> 'regexp ":ONGOING:")
>                                                   (org-agenda-skip-entry-if 
> 'scheduled 'deadline ))))
>                   (org-agenda-overriding-header "All todos prio A+B - skip 
> ONGOING todos: ")
>                   )))
>        ((org-agenda-sorting-strategy '(time-up priority-down 
> todo-state-up))))todo-state-up))))
> 
> 
> Thanks, Rainer
> 

I found this:

(setq org-agenda-sticky nil)

to be working, which might indicate a bug in the batch export when using sticky 
agenda views.

So this does what I want:
emacs -batch -l ~/.emacs -eval ' (progn (setq org-agenda-sticky 
nil)(org-batch-agenda "0w"))'

Rainer


Reply via email to