emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Orgmode] embedded/inherited tags


From: Konstantin Antipin
Subject: Re: [Orgmode] embedded/inherited tags
Date: Wed, 1 Apr 2009 01:43:57 +0200

Samuel - Your solution is probably more elegant. Then I will wait for
search with lisp syntax functionality, and so far just use my code.

K

On Wed, Apr 1, 2009 at 12:15 AM, Samuel Wales <address@hidden> 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 <address@hidden> 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 <address@hidden> 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
>>> <address@hidden> 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 <address@hidden>
>>>> 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.
>>>> address@hidden
>>>> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>>>>
>>>
>>
>>
>> _______________________________________________
>> Emacs-orgmode mailing list
>> Remember: use `Reply All' to send replies to the list.
>> address@hidden
>> 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
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]