David | 1 Nov 2009 03:09
Picon

Re: Forward scanning, how?

On Sat, Oct 31, 2009 at 12:38 PM, David F. Skoll
<dfs@...> wrote:
> David wrote:
>
>> What I seek is similar to "backward scanning" but I want to go
>> *forward* in time.
>>
[snip]
>>
>>2) why did my test succeed with -1 but fail with +1 ?
>
> Because of the Remind algorithm (described in the slides at
> http://www.roaringpenguin.com/files/download/remind-oclug.pdf) this is
> tricky.
>
[snip]
>
> REM SATISFY [day(trigdate()-30) == 17] MSG Woot!

Hi David

Thank you for your reply. Thank you for providing the SATISFY solution.

In appreciation, I have reflected carefully about my misunderstanding
and offer some suggestions for the manpage to make this clearer. I am
using REMIND 03.01.06

I overlooked the trigger algorithm explanation near the very end of
the manpage. But that is not the whole story. I should have used the
-dx and -dt options to see the reason my attempts failed. It is
(Continue reading)

David F. Skoll | 1 Nov 2009 15:42
Favicon

Re: Forward scanning, how?

David wrote:

> So I suggest the following brief clues be added be added to the
> manpage more visibly, after the "INTERPRETATION OF DATE
> SPECIFICATIONS" section and before the "BACKWARD SCANNING" section.

Good point.  The Remind algorithm should be described in the man page
and not just in my slides; I'll update the man page.

Regards,

David.

Tarlika Elisabeth Schmitz | 1 Nov 2009 16:27
Picon

Re: Forward scanning, how?

On Sun, 01 Nov 2009 09:42:57 -0500
"David F. Skoll" <dfs@...> wrote:

>David wrote:
>
>Good point.  The Remind algorithm should be described in the man page
>and not just in my slides; I'll update the man page.

While we're on the topic of documentation (and by the way, this is the
best manpage I have seen!):

I use yelp (Help 2.22.1, Gnome help viewer) and the indentation does
not display properly in yelp. (It's correct when using man on the
commandline.)

In the BUILT-IN FUNCTION section:
- filedate(s_filename) is indented one level
- filename() is indented yet another level
- isdst([d_date [,t_time]]) is indented yet another level
- now() is indented yet another level
- psmoon () is indented yet another level
- realcurrent() is indented yet another level
- slide() is indented yet another level
- strlen () is indented yet another level
- time () is indented yet another level
- typeof () is indented yet another level

by that point the left margin is in the middle of the page.

upper(s_string) is back at the very left, where it should be.
(Continue reading)

David F. Skoll | 2 Nov 2009 20:44
Favicon

Re: Forward scanning, how?

Tarlika Elisabeth Schmitz wrote:

> I use yelp (Help 2.22.1, Gnome help viewer) and the indentation does
> not display properly in yelp. (It's correct when using man on the
> commandline.)

Must be a bug in yelp.  "man" and "groff -Tps -man ..." produce
correct output for me.

Regards,

David.

Terry Brown | 3 Nov 2009 18:40
Picon
Favicon
Gravatar

where's ics2rem?

Closest I'm getting is Google links that timeout, could someone point
me to / send me / post to the list a ics2rem script please?

Thanks, Terry

Till Maas | 3 Nov 2009 19:09
Gravatar

Re: where's ics2rem?

On Tue, Nov 03, 2009 at 11:40:44AM -0600, Terry Brown wrote:
> Closest I'm getting is Google links that timeout, could someone point
> me to / send me / post to the list a ics2rem script please?

There is a ruby version available at:
http://www.offensivethinking.org/projects/ical2rem/

I don't know nothing about the original perl version.

Regards
Till
David F. Skoll | 3 Nov 2009 19:18
Favicon

Re: where's ics2rem?

Terry Brown wrote:

> Closest I'm getting is Google links that timeout, could someone point
> me to / send me / post to the list a ics2rem script please?

I found ical2rem.pl, which might do what you want:

http://jalcorn.net/ical2rem.pl.txt

Regards,

David.

David F. Skoll | 3 Nov 2009 19:28
Favicon

Re: where's ics2rem?

David F. Skoll wrote:

> I found ical2rem.pl, which might do what you want:

Oh, and also:  I've packaged rem2ics and ical2rem.pl in a contrib/
directory for the next release of Remind.

Very eager beavers can "git clone http://git.roaringpenguin.com/Remind.git"

Regards,

David.

Mike Kelly | 3 Nov 2009 20:46
Gravatar

Shameless Self Promotion: New Remind::Client on CPAN


Hi,

I guess this would be the best place to advertise a new perl module on
CPAN for handling timed reminders from remind: Remind::Client[1].

It is both a generic framework for receiving timed reminders, and a simple
implementation of a client which sends all timed reminders to libnotify[2]
(the remind-notify script).

If you're the bleeding edge, or patch writing sort of person, there's a
git repository[3] of it available.

Any thoughts, feedback, and suggestions would be appreciated.

[1] http://search.cpan.org/dist/Remind-Client/
[2] http://www.galago-project.org/
[3] http://git.pioto.org/gitweb/Remind-Client.git

--

-- 
Mike Kelly

Neil Watson | 4 Nov 2009 01:57
Picon

remind and todo lists

Greetings,

I've been experimenting with using Remind to manage my task lists.  I
created a wrapper script that allows me to categorize entries by context
and project.  I've attached it for anyone who is curious.  I'm curious
to see if others use Remind for tasks and todos and if so how.

Sincerely,
-- 
Neil Watson
Linux/UNIX Consultant
http://watson-wilson.ca
#!/bin/sh

# Limit path for good security practice
OLDPATH=$PATH
export PATH=/bin:/usr/bin

# Name me!
PROGRAM=rtd
VERSION=1.0

# Escape spaces from $HOME if there are any.  I must suffer this in Cygwin.
HOME=$(printf "$HOME"|sed -e 's/ /\\ /g')
# Default remind files
#FILES="$HOME/.reminders *.rem"
FILES="$HOME/todo.rem"

(Continue reading)


Gmane