From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nathan Neff Subject: Re: Agenda repeats diary entries Date: Tue, 29 Dec 2009 23:33:33 -0600 Message-ID: <211769420912292133s284bb7b0oa7d8cbab322ea87@mail.gmail.com> References: <211769420912141152n547ecbeka37f0774e5054f42@mail.gmail.com> <211769420912271233h21c96ddfnb599c9755aa3327c@mail.gmail.com> <874on96xn6.fsf@fastmail.fm> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0998089571==" Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NPrBl-0001pJ-Cw for emacs-orgmode@gnu.org; Wed, 30 Dec 2009 00:33:41 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NPrBg-0001n7-Jy for emacs-orgmode@gnu.org; Wed, 30 Dec 2009 00:33:40 -0500 Received: from [199.232.76.173] (port=49873 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NPrBg-0001mz-D4 for emacs-orgmode@gnu.org; Wed, 30 Dec 2009 00:33:36 -0500 Received: from mail-bw0-f215.google.com ([209.85.218.215]:59960) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NPrBf-0001g2-UG for emacs-orgmode@gnu.org; Wed, 30 Dec 2009 00:33:36 -0500 Received: by bwz7 with SMTP id 7so8139665bwz.26 for ; Tue, 29 Dec 2009 21:33:34 -0800 (PST) In-Reply-To: <874on96xn6.fsf@fastmail.fm> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Matt Lundin Cc: emacs-orgmode@gnu.org --===============0998089571== Content-Type: multipart/alternative; boundary=0015175cac0cc1cdea047beb7a6d --0015175cac0cc1cdea047beb7a6d Content-Type: text/plain; charset=ISO-8859-1 On Tue, Dec 29, 2009 at 7:47 PM, Matt Lundin wrote: > Hi Nathan, > > Nathan Neff writes: > > > I'm using org-agenda-diary-file. > > > > When I run agenda-mode with the attached configuration, > > I see the same diary entry under each day. > > > > Here's what my agenda shows. Notice that the entry > > from Dec. 08 shows up on Dec. 14's and Dec. 15's agenda. > > Also, "2009" and "2009-12-December" headers > > repeated under each day. > > > > Monday 14 December 2009 W51 > > Diary: 2009 > > Diary: 2009-12 December > > Diary: * 2009-12-08 Tuesday > > Diary: ** Something else. > > Diary: <2009-12-08 Tue> > > Tuesday 15 December 2009 > > Diary: 2009 > > Diary: 2009-12 December > > Diary: * 2009-12-08 Tuesday > > Diary: ** Something else. > > Diary: <2009-12-08 Tue> > > > > Here's the contents of my diary file "journal.org" > > * 2009 > > ** 2009-12 December > > *** 2009-12-08 Tuesday > > **** Something else. > > <2009-12-08 Tue> > > > > I've tried to include the bare-minimum in my .emacs file, > > and I can provide it if necessary. I'm submitting this > > using M-x org-submit-bug-report, so hopefully, all necessary > > info is included. > > > > I can't reproduce this. Here's what my agenda looks like using the same > source along with the settings you included in your email: > > Week-agenda (W50-W51): > Tuesday 8 December 2009 > journal: Something else. > Wednesday 9 December 2009 > Thursday 10 December 2009 > Friday 11 December 2009 > Saturday 12 December 2009 > Sunday 13 December 2009 > Monday 14 December 2009 W51 > > Best, > Matt > Thanks for the help, guys -- If I set the org-agenda-file to a filename that doesn't have the .org extension, then I get the following error: Wront type argument: stringp, nil I turned on debugging, and the error is occurring in org-fix-position-after-promote() Here's the stack trace: Debugger entered--Lisp error: (wrong-type-argument stringp nil) looking-at(nil) org-fix-position-after-promote() org-do-demote() org-datetree-insert-line(2009 12) org-datetree-find-month-create(2009 12) org-datetree-find-date-create((12 29 2009)) org-agenda-add-entry-to-org-agenda-diary-file(day "foo" (12 29 2009)) org-agenda-diary-entry-in-org-file() org-agenda-diary-entry() call-interactively(org-agenda-diary-entry nil nil) Thanks, -Nate --0015175cac0cc1cdea047beb7a6d Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable

On Tue, Dec 29, 2009 at 7:47 PM, Matt Lu= ndin <mdl@imapmail= .org> wrote:
Hi Nathan,

Nathan Neff <nathan.neff@gmail.= com> writes:

> I'm using org-agenda-diary= -file.=A0
>
> When I run agenda-mode with the attached configuration,
> I see the same diary entry under each day.
>
> Here's what my agenda shows.=A0 Notice that the entry
> from Dec. 08 shows up on Dec. 14's and Dec. 15's agenda.
> Also, "2009" and "2009-12-December" headers
> repeated under each day.
>
> Monday=A0=A0=A0=A0 14 December 2009 W51
> =A0 Diary:=A0=A0=A0=A0=A0 2009
> =A0 Diary:=A0=A0=A0=A0=A0 2009-12 December
> =A0 Diary:=A0=A0=A0=A0=A0 * 2009-12-08 Tuesday
> =A0 Diary:=A0=A0=A0=A0=A0 ** Something else.
> =A0 Diary:=A0=A0=A0=A0=A0 <2009-12-08 Tue>
> Tuesday=A0=A0=A0 15 December 2009
> =A0 Diary:=A0=A0=A0=A0=A0 2009
> =A0 Diary:=A0=A0=A0=A0=A0 2009-12 December
> =A0 Diary:=A0=A0=A0=A0=A0 * 2009-12-08 Tuesday
> =A0 Diary:=A0=A0=A0=A0=A0 ** Something else.
> =A0 Diary:=A0=A0=A0=A0=A0 <2009-12-08 Tue>
>
> Here's the contents of my diary file "journal.org"
> * 2009
> ** 2009-12 December
> *** 2009-12-08 Tuesday
> **** Something else.
> =A0=A0=A0=A0=A0 <2009-12-08 Tue>
>
> I've tried to include the bare-minimum in my .emacs file,
> and I can provide it if necessary.=A0 I'm submitting this
> using M-x org-submit-bug-report, so hopefully, all necessary
> info is included.
>

I can't reproduce this. Here's what my agenda looks lik= e using the same
source along with the settings you included in your email:

Week-agenda (W50-W51):
Tuesday =A0 =A0 8 December 2009
=A0journal: =A0 =A0Something else.
Wednesday =A0 9 December 2009
Thursday =A0 10 December 2009
Friday =A0 =A0 11 December 2009
Saturday =A0 12 December 2009
Sunday =A0 =A0 13 December 2009
Monday =A0 =A0 14 December 2009 W51

Best,
Matt


Thanks for the help, guys -- If I set the= org-agenda-file to a filename that doesn't have the .org extension, th= en I get the following error:

Wront type argument: stringp, nil

I turned on debugging, and the error is occurring in org-fix-position-a= fter-promote()

Here's the stack trace:

Debugger entered--= Lisp error: (wrong-type-argument stringp nil)
=A0 looking-at(nil)
=A0= org-fix-position-after-promote()
=A0 org-do-demote()
=A0 org-datetree-insert-line(2009 12)
=A0 org-dat= etree-find-month-create(2009 12)
=A0 org-datetree-find-date-create((12 2= 9 2009))
=A0 org-agenda-add-entry-to-org-agenda-diary-file(day "foo= " (12 29 2009))
=A0 org-agenda-diary-entry-in-org-file()
=A0 org-agenda-diary-entry()=A0 call-interactively(org-agenda-diary-entry nil nil)


Thanks,<= br>-Nate
--0015175cac0cc1cdea047beb7a6d-- --===============0998089571== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --===============0998089571==--