From mboxrd@z Thu Jan 1 00:00:00 1970 From: Torsten Wagner Subject: org-caldav feedback Date: Thu, 17 Jan 2013 16:32:48 +0100 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=f46d042f9f24041cf604d37db5ea Return-path: Received: from eggs.gnu.org ([208.118.235.92]:57706) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TvrSa-0002LX-Nk for emacs-orgmode@gnu.org; Thu, 17 Jan 2013 10:32:58 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TvrST-0000hh-Ij for emacs-orgmode@gnu.org; Thu, 17 Jan 2013 10:32:56 -0500 Received: from mail-pa0-f51.google.com ([209.85.220.51]:65079) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TvrST-0000hS-Cq for emacs-orgmode@gnu.org; Thu, 17 Jan 2013 10:32:49 -0500 Received: by mail-pa0-f51.google.com with SMTP id fb11so1542404pad.10 for ; Thu, 17 Jan 2013 07:32:48 -0800 (PST) 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: Org Mode Mailing List , dengste@eml.cc --f46d042f9f24041cf604d37db5ea Content-Type: text/plain; charset=ISO-8859-1 Hi, we just tried org-caldav and it seems to work very nice. We use Sogo http://www.sogo.nu/ and hence David might like to ad Sogo on the list of possible caldav servers. We will test further and report problems and success ;) Thumbs up. For me org-caldav is a new success story of org-mode, please try to get it into the org-mode standard package :) Any plans to sync tasks too? Greetings Torsten CC. Since Sogo does not allow a print view. Does someone know how to create a printable weekly calendar which contains org-agenda entries? I barley remember there was a possibility to create a PDF but can't find it anymore --f46d042f9f24041cf604d37db5ea Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi,=A0
we just tried org-caldav and it seems to work very nice.
We use Sogo=A0http://www.sogo.nu/ an= d hence David might like to ad Sogo on the list of possible caldav servers.=
We will test further and report problems and=A0success=A0;)
= Thumbs up. For me org-caldav is a new success story of org-mode, please try= to get it into the org-mode standard package :)
Any plans to syn= c tasks too?
=A0
Greetings=A0

Torsten
=
CC. Since Sogo does not allow a print view. Does someone kno= w how to create a printable weekly calendar which contains org-agenda entri= es?
I barley remember there was a possibility to create a PDF but can'= t find it anymore=A0


--f46d042f9f24041cf604d37db5ea-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Engster Subject: Re: org-caldav feedback Date: Thu, 17 Jan 2013 20:05:11 +0100 Message-ID: <87wqvb1vh4.fsf@engster.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:38622) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TvumB-0008GC-DF for emacs-orgmode@gnu.org; Thu, 17 Jan 2013 14:05:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tvum5-0001L1-Ly for emacs-orgmode@gnu.org; Thu, 17 Jan 2013 14:05:22 -0500 Received: from randomsample.de ([83.169.19.17]:41835) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tvum5-0001JA-8E for emacs-orgmode@gnu.org; Thu, 17 Jan 2013 14:05:17 -0500 In-Reply-To: (Torsten Wagner's message of "Thu, 17 Jan 2013 16:32:48 +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: Torsten Wagner Cc: Org Mode Mailing List Torsten Wagner writes: > we just tried org-caldav and it seems to work very nice. > We use Sogo=A0http://www.sogo.nu/ and hence David might like to ad Sogo o= n the > list of possible caldav servers. Thanks, that's good news. I'm actually pretty surprised that it works right out of the box. > Any plans to sync tasks too? Could you elaborate? What exactly to you mean by 'task'? Everything with an active timestamp should get synced. -David From mboxrd@z Thu Jan 1 00:00:00 1970 From: Torsten Wagner Subject: Re: org-caldav feedback Date: Thu, 17 Jan 2013 22:28:26 +0100 Message-ID: References: <87wqvb1vh4.fsf@engster.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=e89a8ff1ce76e483c704d382aca9 Return-path: Received: from eggs.gnu.org ([208.118.235.92]:49440) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tvx0f-0007Go-N2 for emacs-orgmode@gnu.org; Thu, 17 Jan 2013 16:28:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tvx0d-00071o-Uy for emacs-orgmode@gnu.org; Thu, 17 Jan 2013 16:28:29 -0500 Received: from mail-pb0-f44.google.com ([209.85.160.44]:57340) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tvx0d-00071i-L7 for emacs-orgmode@gnu.org; Thu, 17 Jan 2013 16:28:27 -0500 Received: by mail-pb0-f44.google.com with SMTP id uo1so1641729pbc.17 for ; Thu, 17 Jan 2013 13:28:26 -0800 (PST) In-Reply-To: <87wqvb1vh4.fsf@engster.org> 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: Org Mode Mailing List , dengste@eml.cc --e89a8ff1ce76e483c704d382aca9 Content-Type: text/plain; charset=ISO-8859-1 Hi David, hehehe well we just started testing it a bit. Don't frighten there are problems... ;) So far, we could see appointments in the SOGo calendar which magically appeared after calling sync. Just to get started with problems: I noticed that there seems to be a problem with syncing events back to org. E.g., if I move a entry from within org-caldav, after sync I get a message about sync caldav->org, they still appear at the same position in the org-mode fie but the entry has no date at all. The old entry can be found in org-caldav-backup.org Furthermore, I notice, that entries have a 1 hour shift (an appointment at 9:00 in org appears as 10:00 in SOGo). I set already the timezone but the problem remain. Since 1 hour is exactly the time difference between UTC and the local timezone (Europe/Berlin), as well as summer/winter time settings, I would assume the problem is related to this. I know that this kind of stuff can be a mess. I would like to say that I really love the debug and sync messages. For those kind of procedures, I always frighten that something goes wrong unnoticed and I was really happy to see a the user readable status messages. I also noticed the files org-caldav-2094e16.el and org-caldav-backup.org. However, they are stored in my .emacs.d folder. Would it make sens to have an option to save them relatively to the org-file? E.g. relative to the path set in org-caldav-files? That would help to keep infos together and might be even a security concern (e.g., you might forget to move or delete backup infos in .emacs.d)!? Thanks, that's good news. I'm actually pretty surprised that it works > right out of the box. > > > Any plans to sync tasks too? > SOGo calendars allow to set events and tasks (not sure whether tasks are part of the caldav specs). From what I can say they differ only in the fact that a task has a certain deadline and can be marked done. Thus, this would be equivalent to a TODO DEADLINE entry in org-mode Thanks again for this great work and please tell us how to help you to get SOGo 100% compatible, we would like to help as much as we can. Greetings Torsten --e89a8ff1ce76e483c704d382aca9 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi David,

hehehe well we just started testing it a bit. = Don't frighten there are problems... ;)
So far, we could see = appointments in the SOGo calendar which magically appeared after calling sy= nc.

Just to get started with problems:

=
I noticed that there seems to be a problem with syncing events back to= org. E.g., if I move a entry from within org-caldav, after sync I get a me= ssage about sync caldav->org, they still appear at the same position in = the org-mode fie but the entry has no date at all. The old entry can be fou= nd in org-caldav-backup.org

Furthermore, I notice, that entries have a 1 hour shift= (an appointment at 9:00 in org appears as 10:00 in SOGo). I set already th= e timezone but the problem remain. Since 1 hour is exactly the time differe= nce between UTC and the local timezone (Europe/Berlin), as well as summer/w= inter time settings, I would assume the problem is related to this. I know = that this kind of stuff can be a mess.
=A0
I would like to say that I really love the debug and syn= c messages. For those kind of procedures, I always=A0frighten=A0that someth= ing goes wrong unnoticed=A0and I was really happy to see a the user readabl= e status messages.

I also noticed the files org-caldav-2094e16.el and org-caldav-backup.org. However, th= ey are stored in my .emacs.d folder. Would it make sens to have an option t= o save them relatively to the org-file? E.g. relative to the path set in or= g-caldav-files? That would help to keep infos together and might be even a = security concern (e.g., you might forget to move or delete backup infos in = .emacs.d)!?

Thanks, that's good news. I'm actually pretty surprised that it = works
right out of the box.

> =A0Any plans to sync tasks too?

<= div>SOGo calendars allow to set events and tasks (not sure whether tasks ar= e part of the caldav specs). From what I can say they differ only in the fa= ct that a task has a certain deadline and can be marked done. Thus, this wo= uld be=A0equivalent=A0to a TODO DEADLINE entry in org-mode

Thanks again for this great work and please tell us how= to help you to get SOGo 100% compatible, we would like to help as much as = we can.

Greetings

Torsten=


--e89a8ff1ce76e483c704d382aca9-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric S Fraga Subject: Re: org-caldav feedback Date: Fri, 18 Jan 2013 14:17:09 +1030 Message-ID: <87a9s7i24i.fsf@ucl.ac.uk> References: Mime-Version: 1.0 Content-Type: text/plain; format=flowed Return-path: Received: from eggs.gnu.org ([208.118.235.92]:39009) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tw2uU-0005W1-BR for emacs-orgmode@gnu.org; Thu, 17 Jan 2013 22:46:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tw2uS-0004jK-9v for emacs-orgmode@gnu.org; Thu, 17 Jan 2013 22:46:30 -0500 Received: from tx2ehsobe003.messaging.microsoft.com ([65.55.88.13]:58551 helo=tx2outboundpool.messaging.microsoft.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tw2uS-0004in-45 for emacs-orgmode@gnu.org; Thu, 17 Jan 2013 22:46:28 -0500 In-Reply-To: (Torsten Wagner's message of "Thu, 17 Jan 2013 16:32:48 +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: Torsten Wagner Cc: dengste@eml.cc, Org Mode Mailing List Torsten Wagner writes: > Thumbs up. For me org-caldav is a new success story of org-mode, > please try to get it into the org-mode standard package :) +1 It would be great to see org-caldav added to contrib/ at the very least (avoiding having to track two different git repositories...). > Any plans to sync tasks too? This could be useful but would require that the org side match VTODO objects closely? Org is very flexible in the way it defines and handles todo elements, allowing a user to completely change how these entries are defined and handled. More importantly, within a given org file, you can have different todo types (sequences of states). > CC. Since Sogo does not allow a print view. Does someone know > how to create a printable weekly calendar which contains > org-agenda entries? I barley remember there was a possibility > to create a PDF but can't find it anymore Maybe have a look at ,----[ C-h f org-agenda-write RET ] | org-agenda-write is an interactive compiled Lisp function in | `org-agenda.el'. | | (org-agenda-write FILE &optional OPEN NOSETTINGS AGENDA-BUFNAME) | | Write the current buffer (an agenda view) as a file. | Depending on the extension of the file name, plain text (.txt), | HTML (.html or .htm) or Postscript (.ps) is produced. | If the extension is .ics, run icalendar export over all files used | to construct the agenda and limit the export to entries listed in the | agenda now. | With prefix argument OPEN, open the new file immediately. | If NOSETTINGS is given, do not scope the settings of | `org-agenda-exporter-settings' into the export commands. This is used when | the settings have already been scoped and we do not wish to overrule other, | higher priority settings. | If AGENDA-BUFFER-NAME, use this as the buffer name for the agenda to write. | | [back] `---- HTH, eric -- : Eric S Fraga, GnuPG: 0xC89193D8FFFCF67D : in Emacs 24.3.50.1 and Org release_7.9.3d-826-gbe0d87 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christian Egli Subject: Re: org-caldav feedback Date: Mon, 21 Jan 2013 10:38:36 +0100 Message-ID: <87622qlvtv.fsf@sbs.ch> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:34176) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TxDqD-0001B4-Br for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 04:38:58 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TxDqB-0001K8-1z for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 04:38:57 -0500 Received: from plane.gmane.org ([80.91.229.3]:39097) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TxDqA-0001Jn-QO for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 04:38:54 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1TxDqL-00056K-2O for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 10:39:05 +0100 Received: from alouette.sbs.ch ([194.29.12.218]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 21 Jan 2013 10:39:05 +0100 Received: from christian.egli by alouette.sbs.ch with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 21 Jan 2013 10:39:05 +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 Torsten Wagner writes: > CC. Since Sogo does not allow a print view. Does someone know how to > create a printable weekly calendar which contains org-agenda entries? > I barley remember there was a possibility to create a PDF but can't > find it anymore  There are the cal-tex-* functions which produce tex from diary files. See the info entry on Writing Calendar Files. Also there is a Makefile which uses the cal-tex-* functions to generate hipster style printouts in contrib/scripts/org2hpda. This might serve as an inspiration. Thanks Christian -- Christian Egli Swiss Library for the Blind, Visually Impaired and Print Disabled Grubenstrasse 12, CH-8045 Zürich, Switzerland From mboxrd@z Thu Jan 1 00:00:00 1970 From: Torsten Wagner Subject: Re: org-caldav feedback Date: Mon, 21 Jan 2013 17:28:20 +0100 Message-ID: References: <87wqvb1vh4.fsf@engster.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=e89a8ff1ce7603fe9b04d3cef354 Return-path: Received: from eggs.gnu.org ([208.118.235.92]:50034) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TxKES-0005Av-Hw for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 11:28:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TxKEQ-0005Pk-9o for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 11:28:24 -0500 Received: from mail-pb0-f54.google.com ([209.85.160.54]:56913) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TxKEQ-0005PW-2p for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 11:28:22 -0500 Received: by mail-pb0-f54.google.com with SMTP id rr4so1578971pbb.41 for ; Mon, 21 Jan 2013 08:28:20 -0800 (PST) In-Reply-To: <87wqvb1vh4.fsf@engster.org> 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: dengste@eml.cc, Org Mode Mailing List --e89a8ff1ce7603fe9b04d3cef354 Content-Type: text/plain; charset=ISO-8859-1 Hey David, could you please help me and steer me in the right direction to find the cuprit which makes the caldav calendar lagging an hour compared to the timestamps in org-mode. I use Linux, not sure that might be releated or not. Thanks Torsten On 17 January 2013 20:05, David Engster wrote: > Torsten Wagner writes: > > we just tried org-caldav and it seems to work very nice. > > We use Sogo http://www.sogo.nu/ and hence David might like to ad Sogo > on the > > list of possible caldav servers. > > Thanks, that's good news. I'm actually pretty surprised that it works > right out of the box. > > > Any plans to sync tasks too? > > Could you elaborate? What exactly to you mean by 'task'? Everything with > an active timestamp should get synced. > > -David > --e89a8ff1ce7603fe9b04d3cef354 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hey David,
could you please help me and steer me in the right direction= to find the cuprit which makes the caldav calendar lagging an hour compare= d to the timestamps in org-mode.
I use Linux, not sure that might= be releated or not.

Thanks=A0

Torsten

On 17 January 2013 20:05, David= Engster <deng@randomsample.de> wrote:
Torsten Wagner writes:
> we just tried org-caldav and it seems to work very nice.
> We use Sogo=A0http:/= /www.sogo.nu/ and hence David might like to ad Sogo on the
> list of possible caldav servers.

Thanks, that's good news. I'm actually pretty surprised that = it works
right out of the box.

> =A0Any plans to sync tasks too?

Could you elaborate? What exactly to you mean by 'task'? Ever= ything with
an active timestamp should get synced.

-David

--e89a8ff1ce7603fe9b04d3cef354-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Engster Subject: Re: org-caldav feedback Date: Mon, 21 Jan 2013 20:25:34 +0100 Message-ID: <87obgi2v9t.fsf@engster.org> References: <87wqvb1vh4.fsf@engster.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:45813) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TxN09-0007s7-68 for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 14:25:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TxN08-00052v-2Z for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 14:25:49 -0500 Received: from randomsample.de ([83.169.19.17]:41344) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TxN07-00052I-BH for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 14:25:47 -0500 In-Reply-To: (Torsten Wagner's message of "Mon, 21 Jan 2013 17:28:20 +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: Torsten Wagner Cc: Org Mode Mailing List Torsten Wagner writes: > Hey David, > could you please help me and steer me in the right direction to find the cuprit > which makes the caldav calendar lagging an hour compared to the timestamps in > org-mode. It's difficult. I will need to add some (optional) excessive debugging output for seeing what's happening. Or maybe you could provide an account on some server running SUGo so that I can debug this myself. I guess the easy way out would be to add a variable which allows shifting the time by X hours before sending it to the server. But I'd rather avoid that kludge. -David From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Engster Subject: Re: org-caldav feedback Date: Mon, 21 Jan 2013 20:29:54 +0100 Message-ID: <87k3r62v2l.fsf@engster.org> References: <87wqvb1vh4.fsf@engster.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:47308) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TxN4D-0000qV-Dx for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 14:30:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TxN4C-0006A3-2F for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 14:30:01 -0500 Received: from randomsample.de ([83.169.19.17]:35714) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TxN4B-00069m-LW for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 14:29:59 -0500 In-Reply-To: (Torsten Wagner's message of "Thu, 17 Jan 2013 22:28:26 +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: Torsten Wagner Cc: Org Mode Mailing List Torsten Wagner writes: > I also noticed the files org-caldav-2094e16.el and org-caldav-backup.org. > However, they are stored in my .emacs.d folder. Would it make sens to hav= e an > option to save them relatively to the org-file? E.g. relative to the path= set > in org-caldav-files? That would help to keep infos together and might be = even a > security concern (e.g., you might forget to move or delete backup infos in > .emacs.d)!? Just adapt the variables org-caldav-backup-file and org-caldav-save-directo= ry.=20 > SOGo calendars allow to set events and tasks (not sure whether tasks are = part > of the caldav specs). From what I can say they differ only in the fact th= at a > task has a certain deadline and can be marked done. Thus, this would > be=A0equivalent=A0to a TODO DEADLINE entry in org-mode I'm not very familiar with the VTODO stuff. It doesn't make much of a difference as far as CalDAV is concerned, but the import/export will surely be tricky. For now, I'll concentrate on making the existing features more stable. -David From mboxrd@z Thu Jan 1 00:00:00 1970 From: Torsten Wagner Subject: Re: org-caldav feedback Date: Mon, 21 Jan 2013 20:37:01 +0100 Message-ID: References: <87wqvb1vh4.fsf@engster.org> <87obgi2v9t.fsf@engster.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=e89a8ff1ce76cc18db04d3d1957a Return-path: Received: from eggs.gnu.org ([208.118.235.92]:48529) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TxNB2-0002Cq-76 for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 14:37:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TxNB0-0007xV-O8 for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 14:37:04 -0500 Received: from mail-pb0-f41.google.com ([209.85.160.41]:42493) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TxNB0-0007xM-IL for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 14:37:02 -0500 Received: by mail-pb0-f41.google.com with SMTP id xa7so3488342pbc.14 for ; Mon, 21 Jan 2013 11:37:01 -0800 (PST) In-Reply-To: <87obgi2v9t.fsf@engster.org> 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: Torsten Wagner , Org Mode Mailing List --e89a8ff1ce76cc18db04d3d1957a Content-Type: text/plain; charset=ISO-8859-1 Hi David, the variable would be a treatment like a pain-killer ;) I frighten that the real reason (e.g. summer/winter time) might disappear and then suddenly the time would be wrong again. You might can try http://sogo-demo.inverse.ca/SOGo/dav/sogo1/Calendar/personal/ which is the demo account of the Sogo. For sure, I am more then willing to help with debugging. Just let me know where to look. If you can't use the demo account let me know and I will check if you can get access to our Sogo installation. Thanks Totti On 21 January 2013 20:25, David Engster wrote: > Torsten Wagner writes: > > Hey David, > > could you please help me and steer me in the right direction to find the > cuprit > > which makes the caldav calendar lagging an hour compared to the > timestamps in > > org-mode. > > It's difficult. I will need to add some (optional) excessive debugging > output for seeing what's happening. Or maybe you could provide an > account on some server running SUGo so that I can debug this myself. > > I guess the easy way out would be to add a variable which allows > shifting the time by X hours before sending it to the server. But I'd > rather avoid that kludge. > > -David > --e89a8ff1ce76cc18db04d3d1957a Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi David,

the variable would be a=A0treatment=A0like a p= ain-killer ;)
I frighten that the real reason (e.g. summer/winter= time) might=A0disappear and then suddenly the time would be wrong again.
You might can try


which is th= e demo account of the Sogo.=A0
For sure, I am more then willing to help with debugging. Just let me k= now where to look.

If you can't use the demo a= ccount let me know and I will check if you can get access to our Sogo insta= llation.


Thanks=A0

Totti=

On 21 January 2013 20:25, David Engster = <deng@randomsample.de> wrote:
Torsten Wagner writes:
> Hey David,
> could you please help me and steer me in the right direction to find t= he cuprit
> which makes the caldav calendar lagging an hour compared to the timest= amps in
> org-mode.

It's difficult. I will need to add some (optional) excessive debu= gging
output for seeing what's happening. Or maybe you could provide an
account on some server running SUGo so that I can debug this myself.

I guess the easy way out would be to add a variable which allows
shifting the time by X hours before sending it to the server. But I'd rather avoid that kludge.

-David

--e89a8ff1ce76cc18db04d3d1957a-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Engster Subject: Re: org-caldav feedback Date: Mon, 21 Jan 2013 22:32:50 +0100 Message-ID: <87fw1u2pdp.fsf@engster.org> References: <87wqvb1vh4.fsf@engster.org> <87obgi2v9t.fsf@engster.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:48430) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TxOzD-0002Qw-IV for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 16:33:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TxOzC-0007Yd-2S for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 16:32:59 -0500 Received: from randomsample.de ([83.169.19.17]:58056) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TxOzB-0007YP-ND for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 16:32:58 -0500 In-Reply-To: (Torsten Wagner's message of "Mon, 21 Jan 2013 20:37:01 +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: Torsten Wagner Cc: Org Mode Mailing List Torsten Wagner writes: > You might can try > > =A0 =A0http://sogo-demo.inverse.ca/SOGo/dav/sogo1/Calendar/personal/ > > which is the demo account of the Sogo.=A0 Thanks. That'll work. After a bit of fiddling it seems that SOGo really really wants a timezone definition. I have no idea how those can be generated on-the-fly. I have a hunch you have to hard-code them. Anyway, you can put the definition you need into org-caldav-calendar-preamble. But first you need the correct one. For getting it, just create an event in your calendar. Then run org-caldav-sync and it should be put into your org-caldav-inbox. Then, evaluate (pop-to-buffer (org-caldav-get-event "ID")) where you have replaced "ID" with the ID of the event. You should see a buffer with the iCalendar entry in it. Then copy&paste everything from BEGIN:VCALENDAR to END:VTIMEZONE into org-caldav-calendar-preamble. For example, for Europe/Berlin it now seems to work with (setq org-caldav-calendar-preamble "BEGIN:VCALENDAR PRODID:-//Inverse inc./SOGo 2.0.3a//EN VERSION:2.0 BEGIN:VTIMEZONE TZID:Europe/Berlin X-LIC-LOCATION:Europe/Berlin BEGIN:DAYLIGHT TZOFFSETFROM:+0100 TZOFFSETTO:+0200 TZNAME:CEST DTSTART:19700329T020000 RRULE:FREQ=3DYEARLY;BYMONTH=3D3;BYDAY=3D-1SU END:DAYLIGHT BEGIN:STANDARD TZOFFSETFROM:+0200 TZOFFSETTO:+0100 TZNAME:CET DTSTART:19701025T030000 RRULE:FREQ=3DYEARLY;BYMONTH=3D10;BYDAY=3D-1SU END:STANDARD END:VTIMEZONE ") If it works for you with such a timezone definition, it'd be interesting to know if SOGo needs all of that or if you could drop most of this stuff. -David From mboxrd@z Thu Jan 1 00:00:00 1970 From: Torsten Wagner Subject: Re: org-caldav feedback Date: Tue, 22 Jan 2013 16:35:13 +0100 Message-ID: References: <87wqvb1vh4.fsf@engster.org> <87obgi2v9t.fsf@engster.org> <87fw1u2pdp.fsf@engster.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=f46d042dfd35e9071304d3e2522a Return-path: Received: from eggs.gnu.org ([208.118.235.92]:43764) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Txfse-0006cB-8Y for emacs-orgmode@gnu.org; Tue, 22 Jan 2013 10:35:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TxfsZ-0003Iy-AB for emacs-orgmode@gnu.org; Tue, 22 Jan 2013 10:35:20 -0500 Received: from mail-da0-f48.google.com ([209.85.210.48]:52166) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TxfsZ-0003II-4i for emacs-orgmode@gnu.org; Tue, 22 Jan 2013 10:35:15 -0500 Received: by mail-da0-f48.google.com with SMTP id k18so3300809dae.21 for ; Tue, 22 Jan 2013 07:35:14 -0800 (PST) In-Reply-To: <87fw1u2pdp.fsf@engster.org> 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: Torsten Wagner , Org Mode Mailing List --f46d042dfd35e9071304d3e2522a Content-Type: text/plain; charset=ISO-8859-1 Hi David, great thanks a lot this solved the time shift problem. I did not had time to play with the different parameters. For now I simply added all of them. I guess it has to do either with the timezone or with the daylight settings. Maybe you want to add this to a "How-to install for SOGo" as a workaround. One problem remain. If I change something in the caldav calendar, the time information in org get lost completely. E.g. * Meeting <2013-01-16 Wed 14:00> becomes * Meeting It subsitutes the right entry and hence I believe it gets the ID stuff right. However, it seems to have trouble to interpret the time information right (and ignore them?). If there is a way to help you debugging this please let me know. Thanks again a lot Torsten (setq org-caldav-calendar-preamble > "BEGIN:VCALENDAR > PRODID:-//Inverse inc./SOGo 2.0.3a//EN > VERSION:2.0 > BEGIN:VTIMEZONE > TZID:Europe/Berlin > X-LIC-LOCATION:Europe/Berlin > BEGIN:DAYLIGHT > TZOFFSETFROM:+0100 > TZOFFSETTO:+0200 > TZNAME:CEST > DTSTART:19700329T020000 > RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU > END:DAYLIGHT > BEGIN:STANDARD > TZOFFSETFROM:+0200 > TZOFFSETTO:+0100 > TZNAME:CET > DTSTART:19701025T030000 > RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU > END:STANDARD > END:VTIMEZONE > ") > > If it works for you with such a timezone definition, it'd be interesting > to know if SOGo needs all of that or if you could drop most of this > stuff. > > -David > --f46d042dfd35e9071304d3e2522a Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi David,

great thanks a lot this solved the time shift = problem.=A0
I did not had time to play with the different paramet= ers. For now I simply added all of them.
I guess it has to do eit= her with the timezone or with the daylight settings.
Maybe you want to add this to a "How-to install for SOGo" as= a workaround.

One problem remain. If I change som= ething in the caldav calendar, the time information in org get lost complet= ely.
E.g.
* Meeting <2013-01-16 Wed 14:00>
become= s
* Meeting
It subsitutes the right entry and hence I b= elieve it gets the ID stuff right. However, it seems to have trouble to int= erpret the time information right (and ignore them?).
If there is a way to help you debugging this please let me know.
=

Thanks again a lot


<= div>Torsten


(setq org-caldav-calendar-preamble
=A0 "BEGIN:VCALENDAR
PRODID:-//Inverse inc./SOGo 2.0.3a//EN
VERSION:2.0
BEGIN:VTIMEZONE
TZID:Europe/Berlin
X-LIC-LOCATION:Europe/Berlin
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=3DYEARLY;BYMONTH=3D3;BYDAY=3D-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=3DYEARLY;BYMONTH=3D10;BYDAY=3D-1SU
END:STANDARD
END:VTIMEZONE
")

If it works for you with such a timezone definition, it'd be interestin= g
to know if SOGo needs all of that or if you could drop most of this
stuff.

-David

--f46d042dfd35e9071304d3e2522a-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Engster Subject: Re: org-caldav feedback Date: Tue, 22 Jan 2013 21:01:23 +0100 Message-ID: <87boch2dik.fsf@engster.org> References: <87wqvb1vh4.fsf@engster.org> <87obgi2v9t.fsf@engster.org> <87fw1u2pdp.fsf@engster.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:40086) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Txk2T-00036I-74 for emacs-orgmode@gnu.org; Tue, 22 Jan 2013 15:01:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Txk2N-0001MH-4j for emacs-orgmode@gnu.org; Tue, 22 Jan 2013 15:01:45 -0500 Received: from randomsample.de ([83.169.19.17]:59259) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Txk2M-0001L2-Pt for emacs-orgmode@gnu.org; Tue, 22 Jan 2013 15:01:39 -0500 In-Reply-To: (Torsten Wagner's message of "Tue, 22 Jan 2013 16:35:13 +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: Torsten Wagner Cc: Org Mode Mailing List Torsten Wagner writes: > I did not had time to play with the different parameters. For now I simply > added all of them. > I guess it has to do either with the timezone or with the daylight settings. > Maybe you want to add this to a "How-to install for SOGo" as a workaround. I think I found a better solution. I pushed a change to org-caldav which allows to set org-icalendar-timezone to the string "UTC", which will put events using universal time. The server should then transpose it to the timezone you have set in your SOGo preferences. It works for me (for SOGo, mind you; other calendar servers don't work well with that). > One problem remain. If I change something in the caldav calendar, the time > information in org get lost completely. > E.g. > * Meeting <2013-01-16 Wed 14:00> > becomes > * Meeting > It subsitutes the right entry and hence I believe it gets the ID stuff right. > However, it seems to have trouble to interpret the time information right (and > ignore them?). > If there is a way to help you debugging this please let me know. My test suite runs fine with the SOGo server, so I'm guessing it has to do with how you format your entries. Does this also happen when you put the timestamp underneath the heading? On a general note, I find manipulating Org entries rather delicate and wonder why there are no helper functions to change things like headings, timestamps, etc., which take care of the multitude of possibilities how entries can be formatted. My guess is that org-elements might be the solution for this, but I haven't looked at it yet... -David From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric S Fraga Subject: Re: org-caldav feedback Date: Wed, 23 Jan 2013 16:30:32 +1030 Message-ID: <8738xsa16n.fsf@ucl.ac.uk> References: <87wqvb1vh4.fsf@engster.org> <87obgi2v9t.fsf@engster.org> <87fw1u2pdp.fsf@engster.org> <87boch2dik.fsf@engster.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:37338) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TxtqY-00074Q-Tw for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 01:30:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TxtqT-0004cQ-D7 for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 01:30:05 -0500 Received: from tx2ehsobe005.messaging.microsoft.com ([65.55.88.15]:9387 helo=tx2outboundpool.messaging.microsoft.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TxtqT-0004P8-76 for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 01:30:01 -0500 Received: from mail176-tx2 (localhost [127.0.0.1]) by mail176-tx2-R.bigfish.com (Postfix) with ESMTP id 6F6A72E01E1 for ; Wed, 23 Jan 2013 05:59:47 +0000 (UTC) Received: from TX2EHSMHS043.bigfish.com (unknown [10.9.14.238]) by mail176-tx2.bigfish.com (Postfix) with ESMTP id 16C4F2600B9 for ; Wed, 23 Jan 2013 05:59:45 +0000 (UTC) In-Reply-To: <87boch2dik.fsf@engster.org> (David Engster's message of "Tue, 22 Jan 2013 21:01:23 +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: Org Mode Mailing List David Engster writes: [...] > I think I found a better solution. I pushed a change to org-caldav which > allows to set org-icalendar-timezone to the string "UTC", which will put > events using universal time. The server should then transpose it to the > timezone you have set in your SOGo preferences. It works for me (for > SOGo, mind you; other calendar servers don't work well with that). David, for those of us not using SOGo (I use Google), what should we do? I've not updated the version of org-caldav I'm using yet. By the way, I will take this opportunity to say that org-caldav is working like a charm for me. Although I haven't really pushed it to the limits, for day to day stuff it's working very well. I've had to clear out the org-caldav-xxx.el file in .emacs.d a couple of times but that's typically due to my doing things on the same entry in both calendar systems (org and Google). However, clearing out the file and having org-caldav re-sync everything from scratch is a simple and good enough solution for when problems arise. Thanks again, eric -- : Eric S Fraga, GnuPG: 0xC89193D8FFFCF67D : in Emacs 24.3.50.1 and Org release_7.9.3d-837-ge37613 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Torsten Wagner Subject: Re: org-caldav feedback Date: Wed, 23 Jan 2013 15:22:34 +0100 Message-ID: References: <87wqvb1vh4.fsf@engster.org> <87obgi2v9t.fsf@engster.org> <87fw1u2pdp.fsf@engster.org> <87boch2dik.fsf@engster.org> <8738xsa16n.fsf@ucl.ac.uk> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=047d7b2ed947ea49f904d3f56c7b Return-path: Received: from eggs.gnu.org ([208.118.235.92]:59532) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ty1Dv-0006qX-5H for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 09:22:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ty1Do-0003sf-Hu for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 09:22:43 -0500 Received: from mail-da0-f49.google.com ([209.85.210.49]:57438) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ty1Do-0003sV-8u for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 09:22:36 -0500 Received: by mail-da0-f49.google.com with SMTP id v40so3833288dad.36 for ; Wed, 23 Jan 2013 06:22:34 -0800 (PST) In-Reply-To: <8738xsa16n.fsf@ucl.ac.uk> 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: Org Mode Mailing List --047d7b2ed947ea49f904d3f56c7b Content-Type: text/plain; charset=ISO-8859-1 Hi Eric, If I understood David right, the "UTC" option is just an addition to the already present options. Thus, if you used e.g. "Europe/Berlin" before, you do not need to change anything and in fact, you shouldn't see a difference. However, if you face time shifts between org and the caldav calendar you might try "UTC". Hope that helps Torsten On 23 January 2013 07:00, Eric S Fraga wrote: > David Engster writes: > > [...] > > > I think I found a better solution. I pushed a change to org-caldav which > > allows to set org-icalendar-timezone to the string "UTC", which will put > > events using universal time. The server should then transpose it to the > > timezone you have set in your SOGo preferences. It works for me (for > > SOGo, mind you; other calendar servers don't work well with that). > > David, > > for those of us not using SOGo (I use Google), what should we do? I've > not updated the version of org-caldav I'm using yet. > > By the way, I will take this opportunity to say that org-caldav is > working like a charm for me. Although I haven't really pushed it to the > limits, for day to day stuff it's working very well. I've had to clear > out the org-caldav-xxx.el file in .emacs.d a couple of times but that's > typically due to my doing things on the same entry in both calendar > systems (org and Google). However, clearing out the file and having > org-caldav re-sync everything from scratch is a simple and good enough > solution for when problems arise. > > Thanks again, > eric > > -- > : Eric S Fraga, GnuPG: 0xC89193D8FFFCF67D > : in Emacs 24.3.50.1 and Org release_7.9.3d-837-ge37613 > > > --047d7b2ed947ea49f904d3f56c7b Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi Eric,

If I understood David right, the "UTC"= ; option is just an=A0addition=A0to the already present options.
= Thus, if you used e.g. "Europe/Berlin" before, you do not need to= change anything and in fact, you shouldn't see a difference.
However, if you face time shifts between org and the caldav calendar y= ou might try "UTC".

Hope that helps

Torsten

On 23 Januar= y 2013 07:00, Eric S Fraga <e.fraga@ucl.ac.uk> wrote:
David Engster <deng@randomsample.de> writes:

[...]

> I think I found a better solution. I pushed a change to org-caldav whi= ch
> allows to set org-icalendar-timezone to the string "UTC", wh= ich will put
> events using universal time. The server should then transpose it to th= e
> timezone you have set in your SOGo preferences. It works for me (for > SOGo, mind you; other calendar servers don't work well with that).=

David,

for those of us not using SOGo (I use Google), what should we do? =A0I'= ve
not updated the version of org-caldav I'm using yet.

By the way, I will take this opportunity to say that org-caldav is
working like a charm for me. =A0Although I haven't really pushed it to = the
limits, for day to day stuff it's working very well. =A0I've had to= clear
out the org-caldav-xxx.el file in .emacs.d a couple of times but that's=
typically due to my doing things on the same entry in both calendar
systems (org and Google). =A0However, clearing out the file and having
org-caldav re-sync everything from scratch is a simple and good enough
solution for when problems arise.

Thanks again,
eric

--
: Eric S Fraga, GnuPG: 0xC89193D8FFFCF67D
: in Emacs 24.3.50.1 and Org release_7.9.3d-837-ge37613



--047d7b2ed947ea49f904d3f56c7b-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Torsten Wagner Subject: Re: org-caldav feedback Date: Wed, 23 Jan 2013 15:38:10 +0100 Message-ID: References: <87wqvb1vh4.fsf@engster.org> <87obgi2v9t.fsf@engster.org> <87fw1u2pdp.fsf@engster.org> <87boch2dik.fsf@engster.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=f46d042e0079b9d83104d3f5a444 Return-path: Received: from eggs.gnu.org ([208.118.235.92]:36103) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ty1Sx-000372-Qg for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 09:38:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ty1Su-0000Qz-JM for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 09:38:15 -0500 Received: from mail-pa0-f50.google.com ([209.85.220.50]:56663) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ty1Su-0000Qe-9p for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 09:38:12 -0500 Received: by mail-pa0-f50.google.com with SMTP id hz10so4814674pad.9 for ; Wed, 23 Jan 2013 06:38:11 -0800 (PST) In-Reply-To: <87boch2dik.fsf@engster.org> 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: Torsten Wagner , Org Mode Mailing List --f46d042e0079b9d83104d3f5a444 Content-Type: text/plain; charset=ISO-8859-1 Hi David, time is correct now using "UTC" thanks a lot. My test suite runs fine with the SOGo server, so I'm guessing it has to > do with how you format your entries. Does this also happen when you put > the timestamp underneath the heading? > > Tested and you are right. Adding a timestamp in the body doesn't get lost during sync. Actually, I guess the problem is a combination of export and import to org-mode. During the export, the timestamp gets read in correctly, however, it get stripped from the Summary line (which is good). During the import, org-caldav does not find a timestamp in the body to update and does nothing (wild speculation). A possible solution would be to teach org-caldav to update the timestamp within the node header if available. I see the problem that you might changed the text in the summary field in the caldav calendar, which potentially mess up the header (where to place the old timestamp within the context of the new text?!) but for now, I would suggest to simply search for a timestamp within the node-header and update it by adding a new timestamp at the very end (but before tags ;) ). In addition a new variable org-caldav-timestamp-pos which can be either "header" or "body" could indicate where to place the timestamp for a new entry coming from caldav. Thanks again for this great work and I really appreciate your help and effort Torsten On a general note, I find manipulating Org entries rather delicate and > wonder why there are no helper functions to change things like headings, > timestamps, etc., which take care of the multitude of possibilities how > entries can be formatted. My guess is that org-elements might be the > solution for this, but I haven't looked at it yet... > > -David > --f46d042e0079b9d83104d3f5a444 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi David,

time is correct now using "UTC" than= ks a lot.


My test suite runs fine with the SOGo server, so I'm guessing it has to=
do with how you format your entries. Does this also happen when you put
the timestamp underneath the heading?

Tested and you are right. Adding a timestamp in the b= ody doesn't get lost during sync.
Actually, I guess the probl= em is a=A0combination=A0of export and import to org-mode.
During = the export, the timestamp gets read in correctly, however, it get stripped = from the Summary line (which is good).
During the import, org-caldav does not find a timestamp in the body to= update and does nothing (wild speculation).

A pos= sible solution would be to teach org-caldav to update the timestamp within = the node header if available.=A0
I see the problem that you might changed the text in the summary field= in the caldav calendar, which potentially mess up the header (where to pla= ce the old =A0timestamp within the context of the new text?!) but for now, = I would suggest to simply search for a timestamp within the node-header and= update it by adding a new timestamp at the very end (but before tags ;) ).= In=A0addition a new=A0variable

org-caldav-timestamp-pos which can be either "head= er" or "body"

could indicate where = to place the timestamp for a new entry coming from caldav.

Thanks again for this great work and I really appreciate your he= lp and effort

Torsten


=A0
=A0 =A0=A0

On a general note, I find manipulating Org entries rather delicate and
wonder why there are no helper functions to change things like headings, timestamps, etc., which take care of the multitude of possibilities how
entries can be formatted. My guess is that org-elements might be the
solution for this, but I haven't looked at it yet...

-David

--f46d042e0079b9d83104d3f5a444-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Engster Subject: Re: org-caldav feedback Date: Wed, 23 Jan 2013 21:11:02 +0100 Message-ID: <87ehhby815.fsf@engster.org> References: <87wqvb1vh4.fsf@engster.org> <87obgi2v9t.fsf@engster.org> <87fw1u2pdp.fsf@engster.org> <87boch2dik.fsf@engster.org> <8738xsa16n.fsf@ucl.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:44604) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ty6fC-0005fr-AT for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 15:11:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ty6fA-0003du-SR for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 15:11:14 -0500 Received: from randomsample.de ([83.169.19.17]:46365) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ty6fA-0003c3-Fq for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 15:11:12 -0500 Received: from dslc-082-083-042-050.pools.arcor-ip.net ([82.83.42.50] helo=spaten) by randomsample.de with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1Ty6f2-0000JY-Qz for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 21:11:05 +0100 In-Reply-To: (Torsten Wagner's message of "Wed, 23 Jan 2013 15:22:34 +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: Org Mode Mailing List Torsten Wagner writes: > If I understood David right, the "UTC" option is just an=A0addition=A0to = the > already present options. > Thus, if you used e.g. "Europe/Berlin" before, you do not need to change > anything and in fact, you shouldn't see a difference. Yes, exactly. -David From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Engster Subject: Re: org-caldav feedback Date: Wed, 23 Jan 2013 21:16:07 +0100 Message-ID: <87a9rzy7so.fsf@engster.org> References: <87wqvb1vh4.fsf@engster.org> <87obgi2v9t.fsf@engster.org> <87fw1u2pdp.fsf@engster.org> <87boch2dik.fsf@engster.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:45480) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ty6k4-0007BS-QL for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 15:16:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ty6k3-0004ns-I5 for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 15:16:16 -0500 Received: from randomsample.de ([83.169.19.17]:36112) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ty6k3-0004nc-94 for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 15:16:15 -0500 In-Reply-To: (Torsten Wagner's message of "Wed, 23 Jan 2013 15:38:10 +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: Torsten Wagner Cc: Org Mode Mailing List Torsten Wagner writes: > I see the problem that you might changed the text in the summary field in= the > caldav calendar, which potentially mess up the header (where to place the= old > =A0timestamp within the context of the new text?!) but for now, I would s= uggest > to simply search for a timestamp within the node-header and update it by = adding > a new timestamp at the very end (but before tags ;) ). Yes, something like this needs to be done. As I've written in my last mail, I'm hoping for a more general solution. I'm guessing that org-elements can help me with this, but I haven't yet looked at it in detail. > In=A0addition a new=A0variable > > org-caldav-timestamp-pos which can be either "header" or "body" > > could indicate where to place the timestamp for a new entry coming from c= aldav. Hmm. What are the advantages of putting it in the header? -David From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Engster Subject: Re: org-caldav feedback Date: Wed, 23 Jan 2013 21:23:53 +0100 Message-ID: <87622ny7fq.fsf@engster.org> References: <87wqvb1vh4.fsf@engster.org> <87obgi2v9t.fsf@engster.org> <87fw1u2pdp.fsf@engster.org> <87boch2dik.fsf@engster.org> <8738xsa16n.fsf@ucl.ac.uk> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:47348) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ty6rZ-0000Fe-0I for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 15:24:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ty6rX-0006me-Qw for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 15:24:00 -0500 Received: from randomsample.de ([83.169.19.17]:56570) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ty6rX-0006mX-Hb for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 15:23:59 -0500 Received: from dslc-082-083-042-050.pools.arcor-ip.net ([82.83.42.50] helo=spaten) by randomsample.de with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1Ty6rV-0000Q9-31 for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 21:23:57 +0100 In-Reply-To: <8738xsa16n.fsf@ucl.ac.uk> (Eric S. Fraga's message of "Wed, 23 Jan 2013 16:30:32 +1030") 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: Org Mode Mailing List Eric S. Fraga writes: > I've had to clear out the org-caldav-xxx.el file in .emacs.d a couple > of times but that's typically due to my doing things on the same entry > in both calendar systems (org and Google). If you change an item in Org as well as in the Calendar, the calendar entry should simply get overwritten with the change you did in Org. So while this "Org always wins" strategy doesn't qualify as proper conflict handling, I still wonder why you had to restart from scratch? Anyway, this is a temporary issue; I will add proper conflict handling in the coming weeks. -David From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric S Fraga Subject: Re: org-caldav feedback Date: Thu, 24 Jan 2013 11:07:49 +1030 Message-ID: <87ehhbmn4y.fsf@ucl.ac.uk> References: <87wqvb1vh4.fsf@engster.org> <87obgi2v9t.fsf@engster.org> <87fw1u2pdp.fsf@engster.org> <87boch2dik.fsf@engster.org> <8738xsa16n.fsf@ucl.ac.uk> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:56424) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TyAoZ-000615-9I for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 19:37:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TyAoW-0003Ny-Ru for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 19:37:11 -0500 Received: from va3ehsobe002.messaging.microsoft.com ([216.32.180.12]:4899 helo=va3outboundpool.messaging.microsoft.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TyAoW-0003Nd-Nc for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 19:37:08 -0500 In-Reply-To: (Torsten Wagner's message of "Wed, 23 Jan 2013 15:22:34 +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: Torsten Wagner Cc: Org Mode Mailing List Torsten Wagner writes: > Hi Eric, > > If I understood David right, the "UTC" option is just an addition to the > already present options. > Thus, if you used e.g. "Europe/Berlin" before, you do not need to change > anything and in fact, you shouldn't see a difference. > However, if you face time shifts between org and the caldav calendar you > might try "UTC". > > Hope that helps It does. Thanks! I don't actually specify anything and everything seems to be fine re: time zones. I will upgrade my copy of org-caldav. -- : Eric S Fraga, GnuPG: 0xC89193D8FFFCF67D : in Emacs 24.3.50.1 and Org release_7.9.3d-837-ge37613 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric S Fraga Subject: Re: org-caldav feedback Date: Thu, 24 Jan 2013 11:08:58 +1030 Message-ID: <87a9rzmn31.fsf@ucl.ac.uk> References: <87wqvb1vh4.fsf@engster.org> <87obgi2v9t.fsf@engster.org> <87fw1u2pdp.fsf@engster.org> <87boch2dik.fsf@engster.org> <8738xsa16n.fsf@ucl.ac.uk> <87622ny7fq.fsf@engster.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:56691) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TyApb-0006j8-Im for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 19:38:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TyApa-0003av-6p for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 19:38:15 -0500 Received: from ch1ehsobe002.messaging.microsoft.com ([216.32.181.182]:17098 helo=ch1outboundpool.messaging.microsoft.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TyApa-0003ai-1y for emacs-orgmode@gnu.org; Wed, 23 Jan 2013 19:38:14 -0500 Received: from mail63-ch1 (localhost [127.0.0.1]) by mail63-ch1-R.bigfish.com (Postfix) with ESMTP id C42DD4A01C3 for ; Thu, 24 Jan 2013 00:38:12 +0000 (UTC) Received: from CH1EHSMHS011.bigfish.com (snatpool1.int.messaging.microsoft.com [10.43.68.247]) by mail63-ch1.bigfish.com (Postfix) with ESMTP id 40E193000C4 for ; Thu, 24 Jan 2013 00:38:10 +0000 (UTC) In-Reply-To: <87622ny7fq.fsf@engster.org> (David Engster's message of "Wed, 23 Jan 2013 21:23:53 +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: Org Mode Mailing List David Engster writes: > Eric S. Fraga writes: >> I've had to clear out the org-caldav-xxx.el file in .emacs.d a couple >> of times but that's typically due to my doing things on the same entry >> in both calendar systems (org and Google). > > If you change an item in Org as well as in the Calendar, the calendar > entry should simply get overwritten with the change you did in Org. So > while this "Org always wins" strategy doesn't qualify as proper conflict > handling, I still wonder why you had to restart from scratch? Who knows? I was mucking about quite a bit and I obviously confused the system! As I said, no worries as the fix was straightforward. > Anyway, this is a temporary issue; I will add proper conflict handling > in the coming weeks. I look forward to it! Thanks, eric -- : Eric S Fraga, GnuPG: 0xC89193D8FFFCF67D : in Emacs 24.3.50.1 and Org release_7.9.3d-837-ge37613 From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Engster Subject: Re: org-caldav feedback Date: Sat, 02 Feb 2013 17:00:10 +0100 Message-ID: <87boc2ln91.fsf@engster.org> References: <87wqvb1vh4.fsf@engster.org> <87obgi2v9t.fsf@engster.org> <87fw1u2pdp.fsf@engster.org> <87boch2dik.fsf@engster.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:35974) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U1fVs-0002rq-K1 for emacs-orgmode@gnu.org; Sat, 02 Feb 2013 11:00:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U1fVl-0003Rc-Ps for emacs-orgmode@gnu.org; Sat, 02 Feb 2013 11:00:20 -0500 Received: from randomsample.de ([83.169.19.17]:42144) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U1fVl-0003P3-GH for emacs-orgmode@gnu.org; Sat, 02 Feb 2013 11:00:13 -0500 In-Reply-To: (Torsten Wagner's message of "Wed, 23 Jan 2013 15:38:10 +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: Torsten Wagner Cc: Org Mode Mailing List Torsten Wagner writes: > Tested and you are right. Adding a timestamp in the body doesn't get > lost during sync. Actually, I guess the problem is a=A0combination=A0of > export and import to org-mode. During the export, the timestamp gets > read in correctly, however, it get stripped from the Summary line > (which is good). During the import, org-caldav does not find a > timestamp in the body to update and does nothing (wild speculation). > > A possible solution would be to teach org-caldav to update the timestamp = within > the node header if available. I pushed a change which should correctly deal with timestamps inside the header line. Please let me know if this works for you. -David From mboxrd@z Thu Jan 1 00:00:00 1970 From: Torsten Wagner Subject: Re: org-caldav feedback Date: Fri, 1 Mar 2013 16:37:51 +0100 Message-ID: References: <87wqvb1vh4.fsf@engster.org> <87obgi2v9t.fsf@engster.org> <87fw1u2pdp.fsf@engster.org> <87boch2dik.fsf@engster.org> <87boc2ln91.fsf@engster.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=047d7b3438ec4766bf04d6deca10 Return-path: Received: from eggs.gnu.org ([208.118.235.92]:43757) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UBS1y-0001qk-JM for emacs-orgmode@gnu.org; Fri, 01 Mar 2013 10:37:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UBS1x-0003f2-8x for emacs-orgmode@gnu.org; Fri, 01 Mar 2013 10:37:54 -0500 Received: from mail-ee0-f50.google.com ([74.125.83.50]:51975) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UBS1w-0003ex-W5 for emacs-orgmode@gnu.org; Fri, 01 Mar 2013 10:37:53 -0500 Received: by mail-ee0-f50.google.com with SMTP id e51so2538938eek.23 for ; Fri, 01 Mar 2013 07:37:51 -0800 (PST) In-Reply-To: <87boc2ln91.fsf@engster.org> 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: Torsten Wagner , Org Mode Mailing List --047d7b3438ec4766bf04d6deca10 Content-Type: text/plain; charset=ISO-8859-1 Hi David, On 2 February 2013 17:00, David Engster wrote: > I pushed a change which should correctly deal with timestamps inside the > header line. Please let me know if this works for you. > Sorry for the long delay to your patch. First I thought its working perfect. However, I noticed the following small glitch. I think its a minor problem. Syncing back from caldav to org creates the following. Original in org-mode TODO Neuer Termin mit Foo und Bar <2013-03-06 Wed 10:00-10:00> :PROPERTIES: :ID: 8a9651c0-faee-4416-afa6-979e328a3d15 :END: Synching to caldav work flawless In SOGo I can find TODO Neuer Termin mit Foo und Bar *Please note there is a space at the end of the line. Not sure if this might trouble* Now I make a tiny change e.g. change the length of the appointment from within SOGo and sync back I get TODO TODO Neuer Termin mit Foo und Bar r<2013-03-06 Wed 10:00-11:00> :PROPERTIES: :ID: 8a9651c0-faee-4416-afa6-979e328a3d15 :END: As you can see the TODO doubled and the last character of the title is repeated. I guess its simply some regexp, which needs some finetuning. All the best and thanks a lot Torsten CC. Did you had a chance to look into calfw and think about how to make use of it for org-caldav? --047d7b3438ec4766bf04d6deca10 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hi David,


On 2 February 2013 17:00, David Engster <deng@randomsample.de= > wrote:
I pushed a change which should correctly = deal with timestamps inside the
header line. Please let me know if this works for you.

Sorry for the long delay to your patch.=A0
First I thought its working perfect.=A0
However, I noticed the following small glitch. I think its a minor problem.=
Syncing back from caldav to org crea= tes the following.

Original in org-mode=A0

TODO Neuer Termin mit Foo und Bar <2013-03-06 W= ed 10:00-10:00>
=A0 =A0 :PROPERTIES:
=A0 =A0 :ID: =A0 =A0 =A0 8a9651c0-faee-4416-afa6-979e328a3d15
=A0 =A0 :END:

<= /div>
Synching to caldav work flawless=A0
I= n SOGo I can find=A0

TODO Neuer Termin mit Foo und Bar=A0
*Please note there is a space at the end of the line. Not sure if this migh= t trouble*

Now I make a tiny change e.g. change the length of the app= ointment from within SOGo and sync back I get

TODO TODO Neuer Termin mit Foo und Bar r<2013-03-06 Wed 10:00-11:= 00>
=A0 =A0 :PROPERTIES:
=A0 =A0 :ID: =A0 =A0 =A0 8a9651c0-faee-4416-afa6-979e328a3d15
=A0 =A0 :END:

=
As you can see the TODO doubled and the la= st character of the title is repeated.

I guess its simply some regexp, which needs some finetuning.

All the= best and thanks a lot=A0

Torsten

CC. Did you had a chance to look into calfw and think about = how to make use of it for org-caldav?

--047d7b3438ec4766bf04d6deca10-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Engster Subject: Re: org-caldav feedback Date: Sat, 02 Mar 2013 15:08:39 +0100 Message-ID: <87ppzh7v2w.fsf@engster.org> References: <87wqvb1vh4.fsf@engster.org> <87obgi2v9t.fsf@engster.org> <87fw1u2pdp.fsf@engster.org> <87boch2dik.fsf@engster.org> <87boc2ln91.fsf@engster.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:51281) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UBn7D-0008Sl-Jg for emacs-orgmode@gnu.org; Sat, 02 Mar 2013 09:08:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UBn7C-0001Rx-JU for emacs-orgmode@gnu.org; Sat, 02 Mar 2013 09:08:43 -0500 Received: from randomsample.de ([83.169.19.17]:53947) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UBn7C-0001Rf-7t for emacs-orgmode@gnu.org; Sat, 02 Mar 2013 09:08:42 -0500 In-Reply-To: (Torsten Wagner's message of "Fri, 1 Mar 2013 16:37:51 +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: Torsten Wagner Cc: Org Mode Mailing List Torsten Wagner writes: > Now I make a tiny change e.g. change the length of the appointment from w= ithin > SOGo and sync back I get > > TODO TODO Neuer Termin mit Foo und Bar r<2013-03-06 Wed 10:00-11:00> > =A0 =A0 :PROPERTIES: > =A0 =A0 :ID: =A0 =A0 =A0 8a9651c0-faee-4416-afa6-979e328a3d15 > =A0 =A0 :END: > > As you can see the TODO doubled and the last character of the title is > repeated. > > I guess its simply some regexp, which needs some finetuning. Thank you for this bug report. I'll look into it. > CC. Did you had a chance to look into calfw and think about how to make u= se of > it for org-caldav? Not sure what you have in mind here. -David