From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: Re: iCal Import - updated code & Bug report Date: Wed, 20 Jun 2007 11:49:02 +0200 Message-ID: References: <3d6808890706191552n30e3bc2er7c5701f0f38559ac@mail.gmail.com> Mime-Version: 1.0 (Apple Message framework v624) Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I0woJ-00066d-Nz for emacs-orgmode@gnu.org; Wed, 20 Jun 2007 05:49:11 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I0woJ-00066R-6O for emacs-orgmode@gnu.org; Wed, 20 Jun 2007 05:49:11 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I0woI-00066O-Vg for emacs-orgmode@gnu.org; Wed, 20 Jun 2007 05:49:11 -0400 Received: from korteweg.uva.nl ([146.50.98.70]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1I0woI-0003By-Du for emacs-orgmode@gnu.org; Wed, 20 Jun 2007 05:49:10 -0400 In-Reply-To: <3d6808890706191552n30e3bc2er7c5701f0f38559ac@mail.gmail.com> 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: Tim O'Callaghan Cc: emacs-orgmode I am trying to find this bug and have made a google agenda. How do I know which url to use to download it? Can you guide me through this? Thanks. - Carsten On Jun 20, 2007, at 0:52, Tim O'Callaghan wrote: > Another Xemacs bug i think, If the org file does not contain a line > with a headline, such as those generated by the code. It causes the > error: > "(1) (error/warning) Error in `post-command-hook' (setting hook to > nil): (wrong-type-argument integer-or-marker-p nil)" > > The previous code assumes the ical export worked, below fixes that. > > Tim. > ---- code ---- > (defun toc:goggle-to-org () > "get a google calendar and convert it into org dates" > (interactive) > (with-temp-buffer > (let* ((glist google-ical-org-list)) > ;; iterate through list > (while (setq entry (pop glist)) > (setq google-ical-url (car entry) local-ical-file (nth 1 > entry) local-date-file (nth 2 entry)) > ;; Delete the diary local files > (if (file-exists-p local-ical-file) (delete-file > local-ical-file)) > (if (file-exists-p local-date-file) (delete-file > local-date-file)) > ;; Get ical file > (w3-download-url google-ical-url (expand-file-name > local-ical-file)) > ;; convert to diary without leading & > (icalendar-import-file local-ical-file local-date-file t) > ;; iCalendar leaves the buffers open > (if (find-buffer-visiting local-date-file) (kill-buffer > (find-buffer-visiting local-date-file))) > (if (find-buffer-visiting local-ical-file) (kill-buffer > (find-buffer-visiting local-ical-file))) > )))) > --- code --- > > > _______________________________________________ > Emacs-orgmode mailing list > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode > > -- Carsten Dominik Sterrenkundig Instituut "Anton Pannekoek" Universiteit van Amsterdam Kruislaan 403 NL-1098SJ Amsterdam phone: +31 20 525 7477