emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Alan Schmitt <alan.schmitt@polytechnique.org>
To: Samuel Loury <konubinix@gmail.com>
Cc: emacs-orgmode@gnu.org, Rene <jlr_0@yahoo.com>
Subject: Re: Is OrgMode really GTD compliant?
Date: Tue, 29 Apr 2014 12:49:34 +0200	[thread overview]
Message-ID: <m2zjj48l6p.fsf@polytechnique.org> (raw)
In-Reply-To: <877g68jum5.fsf@konixwork.incubateur.ens-lyon.fr> (Samuel Loury's message of "Tue, 29 Apr 2014 12:30:26 +0200")

Hi Samuel,

On 2014-04-29 12:30, Samuel Loury <konubinix@gmail.com> writes:

> Hi,
> Alan Schmitt <alan.schmitt@polytechnique.org> writes:
>
>> On 2014-04-28 19:18, Rene <jlr_0@yahoo.com> writes:
>> I have not defined an Energy property, but I recently played with date
>> properties (and a user defined sorting function). If it's helpful to
>> you, the code is there:
>> https://github.com/brabalan/org-review/blob/master/org-review.el#L156
> I looked at the code and I don't get what means the part of the code
> getting the org-marker text property of a:
> (get-text-property (point-min) 'org-marker a)
> In this part, the point-min returns the point-min of the current buffer
> (the agenda buffer in that case) while the function looks for the
> property into a.
>
> I tried launching this code into a custom agenda compare function and I
> get the error:
> Args out of range: 1197, 1197
> This makes sense since the agenda appears to be narrowed at that time so
> that (point-min) returns 1197 and the a string at this time is not 1197
> characters long.
>
> Replacing (point-min) by 0 appears to work (I assumed the 0th character
> of the string has the wanted text property).

I used to have `1' instead of `point-min', but I changed it following
a suggestion from Bastien
(http://thread.gmane.org/gmane.emacs.orgmode/85217/focus=85241).

> Incidentally, I don't manage to have edebug triggered in a custom org
> agenda cmp function. I load the function with C-u C-M-x. the message
> "Edebug: org-energy-compare" appears as usual. When I launch the agenda
> I can see the function has been called since the entries are correctly
> sorted. But I was never given the input to debug it. Do you know why?

I'm curious about this as well. I've had little luck in getting edebug
to launch when I'm creating agenda views.

Alan

  reply	other threads:[~2014-04-29 10:49 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-04-27 20:51 Rene
2014-04-28  0:21 ` Richard Lawrence
2014-04-28 17:18   ` Rene
2014-04-29  6:51     ` Alan Schmitt
2014-04-29 10:30       ` Samuel Loury
2014-04-29 10:49         ` Alan Schmitt [this message]
2014-04-29 13:26           ` Samuel Loury
2014-04-29 13:31             ` Bastien
2014-04-29 13:37               ` Alan Schmitt
2014-04-29 13:42                 ` Bastien

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m2zjj48l6p.fsf@polytechnique.org \
    --to=alan.schmitt@polytechnique.org \
    --cc=emacs-orgmode@gnu.org \
    --cc=jlr_0@yahoo.com \
    --cc=konubinix@gmail.com \
    --subject='Re: Is OrgMode really GTD compliant?' \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

Code repositories for project(s) associated with this inbox:

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).