From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kevin Brubeck Unhammer Subject: how to turn off UID-creation for non-exported ical items? Date: Thu, 30 Oct 2014 12:22:30 +0100 Message-ID: <878ujxkdjd.fsf@fsfe.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42429) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xjnoa-0001hi-LB for emacs-orgmode@gnu.org; Thu, 30 Oct 2014 07:23:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XjnoT-0001xK-1Q for emacs-orgmode@gnu.org; Thu, 30 Oct 2014 07:22:52 -0400 Received: from plane.gmane.org ([80.91.229.3]:54890) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XjnoS-0001x8-RU for emacs-orgmode@gnu.org; Thu, 30 Oct 2014 07:22:44 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1XjnoQ-000516-Q8 for emacs-orgmode@gnu.org; Thu, 30 Oct 2014 12:22:42 +0100 Received: from cm-84.210.14.246.getinternet.no ([84.210.14.246]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 30 Oct 2014 12:22:42 +0100 Received: from unhammer by cm-84.210.14.246.getinternet.no with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 30 Oct 2014 12:22:42 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Before upgrading to Emacs 24.4, I used org-caldav to sync my agenda with OwnCloud. This of course requires stable UID's on the exported items, so I have (setq org-icalendar-store-UID t) Items which are not exported don't need UID's, and didn't seem to get them before. But after upgrading, suddenly all my org entries get UID's, which is very annoying. Is there a way to avoid UID's on non-exported items? I figured maybe org-icalendar-create-uid could check if (org-element-property :deadline entry) or (org-element-property :scheduled entry), but then I noticed there's no property for entries such as ** Thing happens <2014-10-10 fr. 20:00> so maybe to be sure only to-be-exported items get UID's, the creation has to happen in org-export-data (after org-export--populate-ignore-list), but at that point I'm not sure the org-file can be safely altered. Does anyone have an idea how to fix this? =2D-=20 Kevin Brubeck Unhammer GPG: 0x766AC60C --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJUUh92AAoJEHQmBt52asYMgQwH/RfOdqyDXOy0CKvkt+kzkAYq ucUgBiaxHJ1zMU2AP4GltTQphU5VYr8frse99pUPah2gcMaWNfRTXdfSGIs8btIq Xr/dL1InlaxWRGvmLf7BurbazoyIaqfZkEEOHgYUjXhzMUW+RjGCYAoejX48K5Vg kvGLKuQiITXqFGC0Wn029JuPx61AM5oWkE7sAclRsRJOUIoiJ419FvYK2SztECyO wOLckwqq8P3QKLu2i1RSU7EiW9wZ3xkDyIcBxVTRld+yHi6Njw7oClAlLzjPWn/S j/jazZ5nUpVQXmA1D+RcNyd4MhmhEi0KIQm9R9Es4/w12P6GDdjuTattiigItKQ= =8WYX -----END PGP SIGNATURE----- --=-=-=--