* "Special Properties" when matching for Properties in a search @ 2013-06-30 15:00 Gustav Wikström 2013-06-30 22:04 ` Bastien 2013-06-30 22:25 ` Nick Dokos 0 siblings, 2 replies; 5+ messages in thread From: Gustav Wikström @ 2013-06-30 15:00 UTC (permalink / raw) To: Org Mode List Hi list! When matching for tags and properties using C-c / m there is the option to match for Special Properties. Is there a complete list of these special properties somewhere? I was thinking that "7.2 Special Properties" in the manual would be that list, but then noticed a property possible to use for searches, but not available in that list (the LEVEL-property). Is that property just missing from there? /Gustav ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: "Special Properties" when matching for Properties in a search 2013-06-30 15:00 "Special Properties" when matching for Properties in a search Gustav Wikström @ 2013-06-30 22:04 ` Bastien 2013-07-03 19:10 ` Gustav Wikström 2013-06-30 22:25 ` Nick Dokos 1 sibling, 1 reply; 5+ messages in thread From: Bastien @ 2013-06-30 22:04 UTC (permalink / raw) To: Gustav Wikström; +Cc: Org Mode List Hi Gustav, Gustav Wikström <gustav.erik@gmail.com> writes: > When matching for tags and properties using C-c / m there is the > option to match for Special Properties. Is there a complete list of > these special properties somewhere? > > I was thinking that "7.2 Special Properties" in the manual would be > that list, but then noticed a property possible to use for searches, > but not available in that list (the LEVEL-property). Is that property > just missing from there? Mhhh... no, AFAIK the "LEVEL" property is a special-special property: you can use it in search constructs, but not in column view (which is the primary context for the 7.2 manual section.) But I'd say that's the only property missing here. I'm short of good ideas on how to improve the manual here. -- Bastien ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: "Special Properties" when matching for Properties in a search 2013-06-30 22:04 ` Bastien @ 2013-07-03 19:10 ` Gustav Wikström 2013-07-03 23:36 ` Bastien 0 siblings, 1 reply; 5+ messages in thread From: Gustav Wikström @ 2013-07-03 19:10 UTC (permalink / raw) To: Bastien; +Cc: Org Mode List [-- Attachment #1: Type: text/plain, Size: 1019 bytes --] Ok thanks! As I brought this up, I might just as well provide a way of clarifying this for the manual. On Mon, Jul 1, 2013 at 12:04 AM, Bastien <bzg@gnu.org> wrote: > Hi Gustav, > > Gustav Wikström <gustav.erik@gmail.com> writes: > >> When matching for tags and properties using C-c / m there is the >> option to match for Special Properties. Is there a complete list of >> these special properties somewhere? >> >> I was thinking that "7.2 Special Properties" in the manual would be >> that list, but then noticed a property possible to use for searches, >> but not available in that list (the LEVEL-property). Is that property >> just missing from there? > > Mhhh... no, AFAIK the "LEVEL" property is a special-special property: > you can use it in search constructs, but not in column view (which is > the primary context for the 7.2 manual section.) > > But I'd say that's the only property missing here. I'm short of good > ideas on how to improve the manual here. > > -- > Bastien [-- Attachment #2: manual-diff.txt --] [-- Type: text/plain, Size: 1695 bytes --] Modified doc/org.texi diff --git a/doc/org.texi b/doc/org.texi index 5f50ef6..64553e1 100644 --- a/doc/org.texi +++ b/doc/org.texi @@ -8045,15 +8045,18 @@ You may also test for properties (@pxref{Properties and Columns}) at the same time as matching tags. The properties may be real properties, or special properties that represent other metadata (@pxref{Special properties}). For example, the ``property'' @code{TODO} represents the TODO keyword of the -entry. Or, the ``property'' @code{LEVEL} represents the level of an entry. -So a search @samp{+LEVEL=3+boss-TODO="DONE"} lists all level three headlines -that have the tag @samp{boss} and are @emph{not} marked with the TODO keyword -DONE@. In buffers with @code{org-odd-levels-only} set, @samp{LEVEL} does not -count the number of stars, but @samp{LEVEL=2} will correspond to 3 stars etc. -The ITEM special property cannot currently be used in tags/property +entry and the ``propety'' @code{PRIORITY} represents the PRIORITY keyword of +the entry. The ITEM special property cannot currently be used in tags/property searches@footnote{But @pxref{x-agenda-skip-entry-regexp, ,skipping entries based on regexp}.}. +Except the @pxref{Special properties}, one other ``property'' can also be +used. @code{LEVEL} represents the level of an entry. So a search +@samp{+LEVEL=3+boss-TODO="DONE"} lists all level three headlines that have +the tag @samp{boss} and are @emph{not} marked with the TODO keyword DONE@. +In buffers with @code{org-odd-levels-only} set, @samp{LEVEL} does not count +the number of stars, but @samp{LEVEL=2} will correspond to 3 stars etc. + Here are more examples: @table @samp ^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: "Special Properties" when matching for Properties in a search 2013-07-03 19:10 ` Gustav Wikström @ 2013-07-03 23:36 ` Bastien 0 siblings, 0 replies; 5+ messages in thread From: Bastien @ 2013-07-03 23:36 UTC (permalink / raw) To: Gustav Wikström; +Cc: Org Mode List Hi Gustav, Gustav Wikström <gustav.erik@gmail.com> writes: > As I brought this up, I might just as well provide a way of clarifying > this for the manual. Applied, thanks. -- Bastien ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: "Special Properties" when matching for Properties in a search 2013-06-30 15:00 "Special Properties" when matching for Properties in a search Gustav Wikström 2013-06-30 22:04 ` Bastien @ 2013-06-30 22:25 ` Nick Dokos 1 sibling, 0 replies; 5+ messages in thread From: Nick Dokos @ 2013-06-30 22:25 UTC (permalink / raw) To: emacs-orgmode Gustav Wikström <gustav.erik@gmail.com> writes: > When matching for tags and properties using C-c / m there is the > option to match for Special Properties. Is there a complete list of > these special properties somewhere? > The section you found in the manual and the value of org-special-properties would seem the logical places to look for such a complete list. However, there are some discrepancies in the two. There seem to be some "very special" properties that are mentioned in the doc but not in the variable. > I was thinking that "7.2 Special Properties" in the manual would be > that list, but then noticed a property possible to use for searches, > but not available in that list (the LEVEL-property). Is that property > just missing from there? > I think so: LEVEL is mentioned in neither place, although it is mentioned in sec. 10.3.3, "Matching tags and properties, which I presume is where you found it. It should probably be added to sec. 7.2, and maybe added to org-special-properties. Here's my census of special properties from these three places: --8<---------------cut here---------------start------------->8--- * Special properties | Name | doc sec. 7.2 | org-special-properties | other places | |--------------+--------------+------------------------+------------------| | ID | yes | no | | | TODO | yes | yes | yes (sec 10.3.3) | | TAGS | yes | yes | | | ALLTAGS | yes | yes | | | CATEGORY | yes | no | yes (sec 10.3.3) | | PRIORITY | yes | yes | yes (sec 10.3.3) | | DEADLINE | yes | yes | yes (sec 10.3.3) | | SCHEDULED | yes | yes | yes (sec 10.3.3) | | CLOSED | yes | yes | | | TIMESTAMP | yes | yes | | | TIMESTAMP_IA | yes | yes | | | CLOCKSUM | yes | yes | | | CLOCKSUM_T | yes | yes | | | BLOCKED | yes | yes | | | ITEM | yes | no | yes (sec 10.3.3) | | FILE | yes | yes | | | LEVEL | no | no | yes (sec 10.3.3) | --8<---------------cut here---------------end--------------->8--- Are there others? Should org-special-properties include them all? -- Nick ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-07-03 23:36 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-06-30 15:00 "Special Properties" when matching for Properties in a search Gustav Wikström 2013-06-30 22:04 ` Bastien 2013-07-03 19:10 ` Gustav Wikström 2013-07-03 23:36 ` Bastien 2013-06-30 22:25 ` Nick Dokos
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.