Don't create UID for the entire file when write an agenda to .ics
commitccc7383890b0a3af139bd0f4b8282572d605183b
authorBastien Guerry <bzg@altern.org>
Fri, 1 Mar 2013 14:47:55 +0000 (1 15:47 +0100)
committerBastien Guerry <bzg@altern.org>
Fri, 1 Mar 2013 14:47:55 +0000 (1 15:47 +0100)
treef1c0c1a30272d724263b3ceccb60d73f1de820f2
parent0c40f479cd68385b1302f925819cb5434e1a0fd6
Don't create UID for the entire file when write an agenda to .ics

* org-agenda.el (org-agenda-collect-markers)
(org-create-marker-find-array): Move to ox-icalendar.el.
(org-agenda-marker-table, org-check-agenda-marker-table):
Delete.

* ox-icalendar.el (org-icalendar-create-uid): New parameter
H-MARKERS to only update some headlines, not the whole file.
(org-icalendar--combine-files): When exporting to an .ics file
only add UID to the headlines shown in the agenda buffer.
(org-agenda-collect-markers, org-create-marker-find-array):
Move here.
lisp/org-agenda.el
lisp/ox-icalendar.el