aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarsten Dominik2005-12-12 11:48:19 +0000
committerCarsten Dominik2005-12-12 11:48:19 +0000
commit997335806e33a2032edd49496a80431d56eefc7e (patch)
tree3bb385bb6774a5ae8d04f4fd4538b5f68db374db
parent7d29e55d5be0670107e57adb838fb537320a5bfc (diff)
downloademacs-997335806e33a2032edd49496a80431d56eefc7e.tar.gz
emacs-997335806e33a2032edd49496a80431d56eefc7e.zip
(Progress Logging): New section.
-rw-r--r--man/org.texi59
1 files changed, 43 insertions, 16 deletions
diff --git a/man/org.texi b/man/org.texi
index 7521ce624e1..9354b0bf033 100644
--- a/man/org.texi
+++ b/man/org.texi
@@ -4,7 +4,7 @@
4@setfilename ../info/org 4@setfilename ../info/org
5@settitle Org Mode Manual 5@settitle Org Mode Manual
6 6
7@set VERSION 3.23 7@set VERSION 3.24
8@set DATE December 2005 8@set DATE December 2005
9 9
10@dircategory Emacs 10@dircategory Emacs
@@ -134,6 +134,7 @@ Hyperlinks
134TODO items 134TODO items
135 135
136* TODO basics:: Marking and displaying TODO entries 136* TODO basics:: Marking and displaying TODO entries
137* Progress Logging:: Document your productivity
137* TODO extensions:: Workflow and assignments 138* TODO extensions:: Workflow and assignments
138* Priorities:: Some things are more important than others 139* Priorities:: Some things are more important than others
139 140
@@ -1072,7 +1073,7 @@ the value @samp{10}. Also, named fields can have their own formula
1072associated with them. 1073associated with them.
1073@item _ 1074@item _
1074Similar to @samp{^}, but defines names for the fields in the row 1075Similar to @samp{^}, but defines names for the fields in the row
1075@emph{below}. 1076@emph{below}.
1076@item $ 1077@item $
1077Fields in this row can define @emph{parameters} for formulas. For 1078Fields in this row can define @emph{parameters} for formulas. For
1078example, if a field in a @samp{$} row contains @samp{max=50}, then 1079example, if a field in a @samp{$} row contains @samp{max=50}, then
@@ -1089,7 +1090,7 @@ lines will be left alone by this command.
1089Selects this line for global recalculation with @kbd{C-u C-c *}, but 1090Selects this line for global recalculation with @kbd{C-u C-c *}, but
1090not for automatic recalculation. Use this when automatic 1091not for automatic recalculation. Use this when automatic
1091recalculation slows down editing too much. 1092recalculation slows down editing too much.
1092@item 1093@item
1093Unmarked lines are exempted from recalculation with @kbd{C-u C-c *}. 1094Unmarked lines are exempted from recalculation with @kbd{C-u C-c *}.
1094All lines that should be recalculated should be marked with @samp{#} 1095All lines that should be recalculated should be marked with @samp{#}
1095or @samp{*}. 1096or @samp{*}.
@@ -1123,7 +1124,7 @@ give an empty reply when prompted for the formula, or to edit the
1123@kindex C-c C-c 1124@kindex C-c C-c
1124You may edit the @samp{#+TBLFM} directly and re-apply 1125You may edit the @samp{#+TBLFM} directly and re-apply
1125the changed equations with @kbd{C-c C-c} in that line, or with the 1126the changed equations with @kbd{C-c C-c} in that line, or with the
1126normal recalculation commands in the table. 1127normal recalculation commands in the table.
1127 1128
1128@kindex C-c ' 1129@kindex C-c '
1129@kindex C-c C-c 1130@kindex C-c C-c
@@ -1269,7 +1270,7 @@ targets and exact matches first. To insert links targeting a
1269headline, in-buffer completion can be used. Just type a star followed 1270headline, in-buffer completion can be used. Just type a star followed
1270by a few optional letters into the buffer and press @kbd{M-@key{TAB}}. 1271by a few optional letters into the buffer and press @kbd{M-@key{TAB}}.
1271CamelCased versions of all headlines in the current buffer will be 1272CamelCased versions of all headlines in the current buffer will be
1272offered as completions. @xref{Managing links}, for more commands 1273offered as completions. @xref{Managing links} for more commands
1273creating links. 1274creating links.
1274 1275
1275@node External Links, Managing links, Internal Links, Hyperlinks 1276@node External Links, Managing links, Internal Links, Hyperlinks
@@ -1497,11 +1498,12 @@ things you have to do.
1497 1498
1498@menu 1499@menu
1499* TODO basics:: Marking and displaying TODO entries 1500* TODO basics:: Marking and displaying TODO entries
1501* Progress Logging:: Document your productivity
1500* TODO extensions:: Workflow and assignments 1502* TODO extensions:: Workflow and assignments
1501* Priorities:: Some things are more important than others 1503* Priorities:: Some things are more important than others
1502@end menu 1504@end menu
1503 1505
1504@node TODO basics, TODO extensions, TODO items, TODO items 1506@node TODO basics, Progress Logging, TODO items, TODO items
1505@section Basic TODO functionality 1507@section Basic TODO functionality
1506 1508
1507Any headline can become a TODO item by starting it with the word TODO, 1509Any headline can become a TODO item by starting it with the word TODO,
@@ -1543,18 +1545,38 @@ particular type. With a C-u prefix you are prompted for a keyword.
1543With a numeric prefix, the Nth keyword in @code{org-todo-keywords} is 1545With a numeric prefix, the Nth keyword in @code{org-todo-keywords} is
1544selected. 1546selected.
1545@kindex r 1547@kindex r
1546The @kbd{r} key in the agenda 1548The @kbd{r} key in the agenda buffer regenerates it, and you can give
1547buffer regenerates it, and you can give a prefix argument to this 1549a prefix argument to this command to change the selected TODO keyword,
1548command to change the selected TODO keyword, for example @kbd{3 r}. 1550for example @kbd{3 r}. The key binding @kbd{C-c t} is only a
1549The key binding @kbd{C-c t} is only a suggestion - see 1551suggestion - see @ref{Installation and Activation}.
1550@ref{Installation and Activation}.
1551@kindex C-u C-c a 1552@kindex C-u C-c a
1552@item C-u C-c a 1553@item C-u C-c a
1553A @kbd{C-u} argument to the @code{org-agenda command} (@pxref{Agenda}) 1554A @kbd{C-u} argument to the @code{org-agenda command} (@pxref{Agenda})
1554includes all unfinished TODO items at the beginning of todays agenda. 1555includes all unfinished TODO items at the beginning of todays agenda.
1556See also the variable @code{org-agenda-include-all-todo} to get this
1557by default.
1555@end table 1558@end table
1556 1559
1557@node TODO extensions, Priorities, TODO basics, TODO items 1560@node Progress Logging, TODO extensions, TODO basics, TODO items
1561@section Progress Logging
1562@cindex progress logging
1563@cindex logging, of progress
1564If you want to keep track of @emph{when} a certain TODO item was
1565finished, turn on logging with
1566@lisp
1567(setq org-log-done t)
1568@end lisp
1569@noindent
1570Then each time you turn a TODO entry into DONE using either @kbd{C-c
1571C-v} in the Org-mode buffer or @kbd{t} in the agenda buffer, a line
1572@samp{CLOSED: [timestamp]} will be inserted just after the headline.
1573If you turn the entry back into a TODO item again thorugh further
1574state cycling, that line will be removed again. In the timeline
1575(@pxref{Timeline}) and in the agenda (@pxref{Agenda}), you can then
1576use the @kbd{L} key to display the TODO items closed on each day,
1577giving you an overview of what has been done on a day.
1578
1579@node TODO extensions, Priorities, Progress Logging, TODO items
1558@section Extended use of TODO keywords 1580@section Extended use of TODO keywords
1559@cindex extended TODO keywords 1581@cindex extended TODO keywords
1560 1582
@@ -1802,7 +1824,7 @@ and time.
1802@kindex C-c ! 1824@kindex C-c !
1803@item C-c ! 1825@item C-c !
1804Like @kbd{C-c .}, but insert an inactive time stamp not triggering the 1826Like @kbd{C-c .}, but insert an inactive time stamp not triggering the
1805agenda. 1827agenda.
1806 1828
1807@kindex C-c < 1829@kindex C-c <
1808@item C-c < 1830@item C-c <
@@ -2136,10 +2158,15 @@ Go to the original location of the item and delete other windows.
2136 2158
2137@kindex f 2159@kindex f
2138@item f 2160@item f
2139Toggle follow mode. In follow mode, as you move the cursor through 2161Toggle Follow mode. In Follow mode, as you move the cursor through
2140the agenda buffer, the other window always shows the corresponding 2162the agenda buffer, the other window always shows the corresponding
2141location in the org file. 2163location in the org file.
2142 2164
2165@kindex L
2166@item L
2167Toggle Logbook mode. In Logbook mode, entries that where marked DONE while
2168logging was on (variable @code{org-log-done}) are shown in the agenda.
2169
2143@tsubheading{Change display} 2170@tsubheading{Change display}
2144@kindex o 2171@kindex o
2145@item o 2172@item o
@@ -2576,7 +2603,7 @@ end of the outline tree. For example:
2576@example 2603@example
2577* COMMENT HTML style specifications 2604* COMMENT HTML style specifications
2578 2605
2579# Local Variables: 2606# Local Variables:
2580# org-export-html-style: " <style type=\"text/css\"> 2607# org-export-html-style: " <style type=\"text/css\">
2581 p @{font-weight: normal; color: gray; @} 2608 p @{font-weight: normal; color: gray; @}
2582 h1 @{color: black; @} 2609 h1 @{color: black; @}
@@ -2998,7 +3025,7 @@ Emacs-Lisp compiler happy.
2998@item 3025@item
2999Kai Grossjohann pointed out that a number of key bindings in Org-mode 3026Kai Grossjohann pointed out that a number of key bindings in Org-mode
3000conflict with other packages. 3027conflict with other packages.
3001@item 3028@item
3002Roland Winkler pointed out that additional keybindings are needed to 3029Roland Winkler pointed out that additional keybindings are needed to
3003use Org-mode on a tty. 3030use Org-mode on a tty.
3004@item 3031@item