On Apr 1, 2009, at 1:43 AM, Konstantin Antipin wrote: > Samuel - Your solution is probably more elegant. Then I will wait for > search with lisp syntax functionality, and so far just use my code. That would mean waiting a long time. The discussion about the lisp search was a long time ago, and nothing has happened. Did I really say I was going to make this, Samuel? - Carsten > > K > > On Wed, Apr 1, 2009 at 12:15 AM, Samuel Wales > wrote: >> Another possibility is to use your assoc tags and fix it on the >> search >> side. If you always have a custom search, you can use `( ... ,( ... >> )) when you define it. >> >> Then you only need one tag on each task. The advantage of this is >> that if the associations change, you will not need to change the >> tags. >> >> Currently this requires concatenating strings, but in the future, >> according to Carsten, there will be optional Lisp syntax for >> searches, >> which will make it easier. It might also allow stuff not currently >> possible. >> >> On 2009-03-31, Konstantin Antipin >> wrote: >>> Peter Jones - thanks for the advise. Unfortunately it does not fit >>> to >>> me, since I have my todo items in different files. >>> >>> Eraldo - I was also thinking about this, but I thought that maybe >>> solution already exists... >>> >>> Anyhow, for my it is fixed - I wrote a small package org-assoc-tags, >>> that allows to have key-tag and associated tags. For example: >>> >>> (setq org-assoc-tags '( >>> ("emacs" "tech") >>> ("orgmode" "emacs" "tech") >>> )) >>> >>> If you assign :emacs: tag, then :tech: will be assigned >>> automatically. >>> If you assign :orgmode: tag, then both :emacs: and :tech: will be >>> assigned. >>> The package can be found at: >>> http://www.emacswiki.org/emacs/org-assoc-tags.el >>> >>> Hopefully it might be helpful for someone, >>> Kostya >>> >>> On Mon, Mar 30, 2009 at 6:25 PM, Eraldo Helal >>> wrote: >>>> >>>> Hi Kostya! >>>> >>>> I am still pretty new to emacs and org-mode, but from what I have >>>> read >>>> until now... >>>> Could you use the tag hook to automatically assign the :tech: tag >>>> along >>>> with :firefox: and|or :emacs: etc... >>>> This is still not exactly what you wished afaics, but it may make >>>> things a >>>> little more convenient. >>>> >>>> On Mon, Mar 30, 2009 at 16:47, Konstantin Antipin >>>> wrote: >>>>> >>>>> Hi, >>>>> >>>>> Manish - thank you for the reply. >>>>> >>>>> Here is what I want in details: >>>>> For example, I have following >>>>> tags :tech: :firefox: :emacs: :orgmode: >>>>> In agenda I usually ask only for TODO with :tech: tags, in order >>>>> to see >>>>> actions, related to technical stuff. >>>>> >>>>> clearly, :firefox: and :emacs: are related to :tech: tag. It >>>>> would be >>>>> convenient to introduce tag hierarchy: >>>>> every todo-item with :emacs: (or :firefox: ) tag only should >>>>> show up in >>>>> agenda, when I query for :tech: tag. >>>>> I understand, that every time I assign :emacs: tag I can >>>>> assign :tech: >>>>> tag as well, and this will do the work, but it is not convenient. >>>>> >>>>> >>>>> Is such mechanism exists? >>>>> >>>>> My todo's are scatterd over the files, thus I can not use usual >>>>> tag >>>>> hierarchy, that is controlled by, for example, "org-use-tag- >>>>> inheritance". >>>>> >>>>> thanks, >>>>> Kostya >>>>> >>>>> On Mon, Mar 30, 2009 at 1:09 PM, Manish >>>> > >>>>> wrote: >>>>>> >>>>>> On Sat, Mar 28, 2009 at 6:59 PM, Konstantin Antipin wrote: >>>>>> > Dear org-users, >>>>>> > Is there any way to make tags inherited from another tag? >>>>>> > For example, I have following tags: >>>>>> > :tech: >>>>>> > :emacs: >>>>>> > :orgmode: >>>>>> > :ubuntu: >>>>>> > >>>>>> > :other: >>>>>> >>>>>> Could you please a little elaborate more on this? Also please >>>>>> take a >>>>>> look at variable "org-use-tag-inheritance". >>>>>> >>>>>> -- >>>>>> Manish >>>>> >>>>> >>>>> _______________________________________________ >>>>> Emacs-orgmode mailing list >>>>> Remember: use `Reply All' to send replies to the list. >>>>> Emacs-orgmode@gnu.org >>>>> http://lists.gnu.org/mailman/listinfo/emacs-orgmode >>>>> >>>> >>> >>> >>> _______________________________________________ >>> Emacs-orgmode mailing list >>> Remember: use `Reply All' to send replies to the list. >>> Emacs-orgmode@gnu.org >>> http://lists.gnu.org/mailman/listinfo/emacs-orgmode >>> >> >> >> -- >> Myalgic encephalomyelitis denialism is causing death (decades early; >> Jason et al. 2006) and severe suffering (worse than nearly all other >> diseases studied; e.g. Schweitzer et al. 1995) and grossly corrupting >> science. http://www.meactionuk.org.uk/What_Is_ME_What_Is_CFS.htm >> > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode