From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Kitchin Subject: Re: Ad-hoc, mix-and-match tag hierarchies? Date: Thu, 1 Feb 2018 07:28:42 -0800 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="001a1146a3a63e8c270564284092" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34491) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ehGn7-0006rj-Px for emacs-orgmode@gnu.org; Thu, 01 Feb 2018 10:28:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ehGn6-0007M4-Cr for emacs-orgmode@gnu.org; Thu, 01 Feb 2018 10:28:45 -0500 Received: from mail-wr0-x22a.google.com ([2a00:1450:400c:c0c::22a]:44985) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ehGn6-0007Lq-1O for emacs-orgmode@gnu.org; Thu, 01 Feb 2018 10:28:44 -0500 Received: by mail-wr0-x22a.google.com with SMTP id v31so19396620wrc.11 for ; Thu, 01 Feb 2018 07:28:43 -0800 (PST) In-Reply-To: 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" To: Lawrence Bottorff Cc: emacs-orgmode Mailinglist --001a1146a3a63e8c270564284092 Content-Type: text/plain; charset="UTF-8" I was not aware of any implied hierarchy with tags. The order is not important as far as I know, and what you describe as mix-and-match seems ok. There is an idea of inheritance, e.g. sub-headings can inherit tags from higher headings. In any case, you should be able to use agenda queries to find headings that are lisp and not emacs, lisp+orgmode, etc. I am not sure about the org-mode tag. In the past, emacs splits that into :org:mode: for me. What do you want to do with the tags? John ----------------------------------- Professor John Kitchin Doherty Hall A207F Department of Chemical Engineering Carnegie Mellon University Pittsburgh, PA 15213 412-268-7803 @johnkitchin http://kitchingroup.cheme.cmu.edu On Thu, Feb 1, 2018 at 7:07 AM, Lawrence Bottorff wrote: > Is it possible to have two or more tags that are "peers," i.e., all equal, > not in a hierarchy, be in an ad-hoc, as-needed way be hierarchical? For > example, I have the tags *org-mode, lisp, *and *emacs, *and I want to > have a header with the tags > > * my header :emacs:org-mode:lisp: > > So the above should be an ad-hoc hierarchy of > > - emacs > - org-mode > - lisp > > As I understand, the order indicates the level in a hierarchy. True? So > the above has *emacs* at the top of the tag hierarchy, then *org-mode, *then > *lisp. *Correct? So yes, I could simply set up this hierarchy. But what I > really want is to not have these tags in any set hierarchy, rather, be able > to use them independently, mix-and-match, e.g., > > * Another Header :emacs:lisp: > > or maybe > > * Yet Another Header :lisp: > > and this would be just about non-Emacs, non-org-mode Lisp. Is this > mix-and-match possible? > > LB > --001a1146a3a63e8c270564284092 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I was not aware of any implied hierarchy with tags. The or= der is not important as far as I know, and what you describe as mix-and-mat= ch seems ok. There is an idea of inheritance, e.g. sub-headings can inherit= tags from higher headings.

In any case, you should be a= ble to use agenda queries to find headings that are lisp and not emacs, lis= p+orgmode, etc.=C2=A0

I am not sure about the org-= mode tag. In the past, emacs splits that into :org:mode: for me.
What do you want to do with the tags?=C2=A0
<= div class=3D"gmail_extra">
John

-----------------------------------
Professor John Kitch= in=C2=A0
Doherty Hall A207F
Department of Chemical Engineering
Car= negie Mellon University
Pittsburgh, PA 15213
412-268-7803

On Thu, Feb 1, 2018 at 7:07 AM, Lawrence Bot= torff <borgauf@gmail.com> wrote:
Is it possible to have two or more tags that are &q= uot;peers," i.e., all equal, not in a hierarchy, be in an ad-hoc, as-n= eeded way be hierarchical? For example, I have the tags org-mode, lisp, = and emacs, and I want to have a header with the tags

* my header=C2=A0 =C2=A0 :emacs:org-mode:lisp:

=
So the above should be an ad-hoc hierarchy of

- emacs
=C2=A0 =C2=A0- org-mode
=C2=A0 =C2=A0 =C2=A0 -= lisp

As I understand, the order indicates the lev= el in a hierarchy. True? So the above has emacs=C2=A0at the top of t= he tag hierarchy, then org-mode, then lisp. Correct? So yes, = I could simply set up this hierarchy. But what I really want is to not have= these tags in any set hierarchy, rather, be able to use them independently= , mix-and-match, e.g.,=C2=A0

* Another Header=C2= =A0 =C2=A0 :emacs:lisp:

or maybe

* Yet Another Header=C2=A0 =C2=A0:lisp:

an= d this would be just about non-Emacs, non-org-mode Lisp. Is this mix-and-ma= tch possible?

=
LB

--001a1146a3a63e8c270564284092--