emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [O] [Orgmode] Feature request: IDs on anything


From: sindikat
Subject: Re: [O] [Orgmode] Feature request: IDs on anything
Date: Mon, 28 Nov 2011 00:09:51 +0100

I really love this idea of ID markers. It would open so many opportunities for semantic extensions of org-mode and not only. Using ID markers we can make a associative array (map, dict, key-value store) out of anything. Meaningful task planning, project management, knowledge and information management could be made out of that. Every ID marker will effectively become a graph vertice. As a variant, i would propose the Clojure syntax for maps: {"B7423F4D-2E8A-471B-8810-C40F074717E9" {:label "foo" :export-label "bar"}} Or something like that. The nested maps are like in NoSQL DBs (ex: CouchDB), where you have structure like {:database1 {:document1 {:key1 value1 :key2 { ... } ... } ... } ... } However i found that curly braces are used in many occasions in org-mode: tags mutual exclusion, column attribute summary-type, capture templates - template expansion, tag regular expressions, #+caption: [1]{2}, macro replacement, embedded latex, source code.
So if this syntax is unacceptable, $[] is fine too.



reply via email to

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