From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?=C5=81ukasz?= Stelmach Subject: [BUG] revering agenda files Date: Mon, 12 Apr 2010 21:31:43 +0200 Message-ID: <874ojgmpr4.fsf@kotik.lan> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O1PMc-0004RH-Ex for emacs-orgmode@gnu.org; Mon, 12 Apr 2010 15:32:06 -0400 Received: from [140.186.70.92] (port=43251 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O1PMa-0004QX-Mb for emacs-orgmode@gnu.org; Mon, 12 Apr 2010 15:32:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O1PMX-0002ln-J2 for emacs-orgmode@gnu.org; Mon, 12 Apr 2010 15:32:04 -0400 Received: from lo.gmane.org ([80.91.229.12]:44953) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O1PMX-0002lY-8W for emacs-orgmode@gnu.org; Mon, 12 Apr 2010 15:32:01 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1O1PMS-00067s-CU for emacs-orgmode@gnu.org; Mon, 12 Apr 2010 21:31:56 +0200 Received: from 77-255-243-16.adsl.inetia.pl ([77.255.243.16]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 12 Apr 2010 21:31:56 +0200 Received: from lukasz.stelmach by 77-255-243-16.adsl.inetia.pl with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 12 Apr 2010 21:31:56 +0200 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: emacs-orgmode@gnu.org Hello. I'm not quite sure it is bug indeed but org-mode stops working as usual when you change the agenda files behind the scenes. I sometimes do it because I use org-mode on several machines and I keep my files synchronised with git. Since git-vc.el doesn't provide interface for git's push pull commands I have to invoke them from outside of Emacs. When it happens that pull operation alters one of agenda files then: 1. When I ask to rebuild agenda I receive a question todo.org changed on disk; really edit the buffer? (y, n, r or C-h) one file each time. The question is quite reasonable but it should pop up for every altered file upon the first attempt to rebuild agenda. 2. Every time I move cursor up or down I get if: Wrong type argument: stringp, nil when I click a heading, nothing happens and when i press RET on it let*: Wrong type argument: integer-or-marker-p, nil It stops after few rebuilds. "Few" means the number of updated files. -- Miłego dnia, Łukasz Stelmach