Define new terms
This commit is contained in:
parent
d1107a50e1
commit
993281ed6d
|
@ -48,8 +48,11 @@ Quite recently, after around two years of Chronometrist developement and use, I
|
|||
:PROPERTIES:
|
||||
:DESCRIPTION: Explanation of some terms used later
|
||||
:END:
|
||||
Chronometrist records /time intervals/ (earlier called "events") as plists. Each plist contains at least a =:name "<name>"=, a =:start "<iso-timestamp>"=, and (except in case of an ongoing task) a =:stop "<iso-timestamp>"=.
|
||||
Chronometrist deals with two entities -
|
||||
+ time intervals (earlier called "events") :: these are currently represented as plists. Each plist contains at least a =:name "<name>"=, a =:start "<iso-timestamp>"=, and (except in case of an ongoing task) a =:stop "<iso-timestamp>"=. Optionally, it may contain other keys.
|
||||
+ record :: associating a date with time intervals (and possibly key-values). These are currently represented as lists in the form =("<date>" [<keyword> <value>]* <interval plist>+)=.
|
||||
|
||||
Some other terms
|
||||
+ row :: a row of a table in a =tabulated-list-mode= buffer; an element of =tabulated-list-entries=.
|
||||
+ schema :: the column descriptor of a table in a =tabulated-list-mode= buffer; the value of =tabulated-list-format=.
|
||||
|
||||
|
|
Reference in New Issue