[O] Problem with org-smart-reschedule and Agenda View

2012-08-29 Thread Charles Philip Chan
Hello all:

I have just started using org-learn. However, when I try to use
org-smart-reschedule in an Agenda View buffer it fails with the
following backtrace:

,
| Debugger entered--Lisp error: (error "Before first headline at position 2024 
in buffer *Org Agenda*")
|   signal(error ("Before first headline at position 2024 in buffer *Org 
Agenda*"))
|   error("Before first headline at position %d in buffer %s" 2024 #)
|   byte-code("\300\301`p#\207" [error "Before first headline at position %d in 
buffer %s"] 4)
|   org-back-to-heading(t)
|   org-entry-put(2041 "LEARN_DATA" "(4 2 2.5 nil)")
|   org-smart-reschedule(0)
|   call-interactively(org-smart-reschedule record nil)
|   command-execute(org-smart-reschedule record)
|   execute-extended-command(nil "org-smart-reschedule")
|   call-interactively(execute-extended-command nil nil)
`

If I run the command directly on the entry in the original org file, it
works. Is this a bug or has this feature not been implemented for use in
an Agenda View?

Thanks.

Charles

-- 
"Even more amazing was the realization that God has Internet access.  I
wonder if He has a full newsfeed?"
(By Matt Welsh)


pgpoAPGN9g8uL.pgp
Description: PGP signature


Re: [O] Problem with org-smart-reschedule and Agenda View

2012-08-29 Thread Bastien
Hi Charles and John,

(I think it's safer to CC authors of contributed Org modules, as 
they might not be reading the list -- I think John does, though.)

John, on top of Charles' question, I noticed that the comment header 
in org-learn.el seems to be truncated.  Do you have an updated version
somewhere?

Thanks for your help!

Charles Philip Chan  writes:

> I have just started using org-learn. However, when I try to use
> org-smart-reschedule in an Agenda View buffer it fails with the
> following backtrace:
>
> ,
> | Debugger entered--Lisp error: (error "Before first headline at position 
> 2024 in buffer *Org Agenda*")
> |   signal(error ("Before first headline at position 2024 in buffer *Org 
> Agenda*"))
> |   error("Before first headline at position %d in buffer %s" 2024 # *Org Agenda*>)
> |   byte-code("\300\301`p#\207" [error "Before first headline at position %d 
> in buffer %s"] 4)
> |   org-back-to-heading(t)
> |   org-entry-put(2041 "LEARN_DATA" "(4 2 2.5 nil)")
> |   org-smart-reschedule(0)
> |   call-interactively(org-smart-reschedule record nil)
> |   command-execute(org-smart-reschedule record)
> |   execute-extended-command(nil "org-smart-reschedule")
> |   call-interactively(execute-extended-command nil nil)
> `
>
> If I run the command directly on the entry in the original org file, it
> works. Is this a bug or has this feature not been implemented for use in
> an Agenda View?
>
> Thanks.
>
> Charles

-- 
 Bastien