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
_______________________________________________
Emacs-orgmode mailing list
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode