From mboxrd@z Thu Jan 1 00:00:00 1970 From: Simon Thum Subject: Re: new (iCalendar) exporter problem Date: Thu, 09 May 2013 16:33:44 +0200 Message-ID: <518BB3C8.2050900@gmx.de> References: <5186BAE1.2090509@gmx.de> <87a9o9faks.fsf@gmail.com> <5186BFEA.5030103@gmx.de> <8761yxf9jh.fsf@gmail.com> <5186C446.10803@gmx.de> <871u9lf8ek.fsf@gmail.com> <5187F141.7080408@gmx.de> <877gjb83j2.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:35705) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UaRur-0005TB-2Z for emacs-orgmode@gnu.org; Thu, 09 May 2013 10:33:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UaRum-0001sm-3D for emacs-orgmode@gnu.org; Thu, 09 May 2013 10:33:53 -0400 Received: from mout.gmx.net ([212.227.17.21]:53548) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UaRul-0001r3-Pk for emacs-orgmode@gnu.org; Thu, 09 May 2013 10:33:48 -0400 Received: from mailout-de.gmx.net ([10.1.76.19]) by mrigmx.server.lan (mrigmx002) with ESMTP (Nemesis) id 0LzVZk-1UVNP91Euo-014iyj for ; Thu, 09 May 2013 16:33:45 +0200 In-Reply-To: <877gjb83j2.fsf@bzg.ath.cx> 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: Bastien Cc: emacs-orgmode , Nicolas Goaziou On 05/07/2013 12:22 PM, Bastien wrote: > Hi Simon, > > Simon Thum writes: > >> You mean inherited tags (coming from filetags in this case) do not >> contribute to exclude tag filtering? > > More precisely, filetag-inherited tags do not contribute to excluding > subtrees during export. > >> If yes, why? I seems inconsistent. > > Inherited-exclude-tags contribute to excluding subtrees not because > they are inherited, but because the whole exclude-tagged subtree is > excluded. I guessed that but there is a difference in modelled vs. observable behaviour. > > We may support filetags for excluding, but it seems simple enough to > exclude the entire file instead IMHO. > Well, probably. I eventually figured that (let ((org-agenda-files (remove-if (lambda (a) (string-match "extern" a)) org-agenda-files))) (org-agenda-files) ) is going to get me roughly where I want, but since I rely a lot on tags it's not going to scale nicely. So in case it comes up elsewhere please consider this. Thank you, Simon