|
@@ -5,7 +5,7 @@ START-INFO-DIR-ENTRY
|
|
|
* Org Mode: (org). outline-based notes management and organizer
|
|
|
END-INFO-DIR-ENTRY
|
|
|
|
|
|
- This manual is for Org-mode (version 4.57).
|
|
|
+ This manual is for Org-mode (version 4.58).
|
|
|
|
|
|
Copyright (C) 2004, 2005, 2006 Free Software Foundation
|
|
|
|
|
@@ -27,7 +27,7 @@ File: org, Node: Top, Next: Introduction, Prev: (dir), Up: (dir)
|
|
|
Org Mode Manual
|
|
|
***************
|
|
|
|
|
|
-This manual is for Org-mode (version 4.57).
|
|
|
+This manual is for Org-mode (version 4.58).
|
|
|
|
|
|
Copyright (C) 2004, 2005, 2006 Free Software Foundation
|
|
|
|
|
@@ -161,17 +161,18 @@ Agenda Views
|
|
|
|
|
|
* Agenda files:: Files being searched for agenda information
|
|
|
* Agenda dispatcher:: Keyboard access to agenda views
|
|
|
-* Weekly/Daily agenda:: The calendar page with current tasks
|
|
|
-* Global TODO list:: All unfinished action items
|
|
|
-* Matching headline tags:: Structured information with fine-tuned search
|
|
|
-* Timeline:: Time-sorted view for single file
|
|
|
+* Built-in agenda views:: What is available out of the box?
|
|
|
* Presentation and sorting:: How agenda items are prepared for display
|
|
|
* Agenda commands:: Remote editing of org trees
|
|
|
* Custom agenda views:: Defining special searches and views
|
|
|
|
|
|
-The weekly/daily agenda
|
|
|
+The built-in agenda views
|
|
|
|
|
|
-* Calendar/Diary integration:: Integrating Anniversaries and more
|
|
|
+* Weekly/Daily agenda:: The calendar page with current tasks
|
|
|
+* Global TODO list:: All unfinished action items
|
|
|
+* Matching headline tags:: Structured information with fine-tuned search
|
|
|
+* Timeline:: Time-sorted view for single file
|
|
|
+* Stuck projects:: Find projects you need to review
|
|
|
|
|
|
Presentation and sorting
|
|
|
|
|
@@ -249,6 +250,7 @@ Extensions, Hooks and Hacking
|
|
|
|
|
|
* Extensions:: Existing 3rd-part extensions
|
|
|
* Dynamic blocks:: Automatically filled blocks
|
|
|
+* Special agenda views::
|
|
|
|
|
|
|
|
|
File: org, Node: Introduction, Next: Document structure, Prev: Top, Up: Top
|
|
@@ -535,7 +537,14 @@ the visibility in the buffer.
|
|
|
Reveal context around point, showing the current entry, the
|
|
|
following heading and the hierarchy above. Useful for working
|
|
|
near a location exposed by a sparse tree command (*note Sparse
|
|
|
- trees::) or an agenda command (*note Agenda commands::).
|
|
|
+ trees::) or an agenda command (*note Agenda commands::).
|
|
|
+
|
|
|
+`C-c C-x b'
|
|
|
+ Show the current subtree in an indirect buffer(3), in a separate,
|
|
|
+ dedicated frame. With positive numerical prefix N, go up to level
|
|
|
+ N before selecting the subtree. With negative prefix -N, go up N
|
|
|
+ levels. With `C-u' prefix, don't use the dedicated frame, but
|
|
|
+ another, new frame.
|
|
|
|
|
|
When Emacs first visits an Org-mode file, the global state is set to
|
|
|
OVERVIEW, i.e. only the top level headlines are visible. This can be
|
|
@@ -552,6 +561,11 @@ basis by adding one of the following lines anywhere in the buffer:
|
|
|
|
|
|
(2) see the option `org-cycle-global-at-bob'.
|
|
|
|
|
|
+ (3) The indirect buffer (*note Indirect Buffers: (emacs)Indirect
|
|
|
+Buffers.) will contain the entire buffer, but will be narrowed to the
|
|
|
+current tree. Editing the indirect buffer will also change the
|
|
|
+original buffer, but without affecting visibility in that buffer .
|
|
|
+
|
|
|
|
|
|
File: org, Node: Motion, Next: Structure editing, Prev: Visibility cycling, Up: Document structure
|
|
|
|
|
@@ -2834,7 +2848,9 @@ Once a tags system has been set up, it can be used to collect related
|
|
|
information into special lists.
|
|
|
|
|
|
`C-c \'
|
|
|
- Create a sparse tree with all headlines matching a tags search.
|
|
|
+ Create a sparse tree with all headlines matching a tags search.
|
|
|
+ With a `C-u' prefix argument, ignore headlines that are not a TODO
|
|
|
+ line.
|
|
|
|
|
|
`C-c a m'
|
|
|
Create a global list of tag matches from all agenda files. *Note
|
|
@@ -2852,15 +2868,15 @@ it, and `+' is syntactic sugar for positive selection. The AND
|
|
|
operator `&' is optional when `+' or `-' is present. Examples:
|
|
|
|
|
|
`+WORK-BOSS'
|
|
|
- Select all headlines that are tagged `:WORK:', but discard those
|
|
|
- also tagged `:BOSS:'.
|
|
|
+ Select headlines tagged `:WORK:', but discard those also tagged
|
|
|
+ `:BOSS:'.
|
|
|
|
|
|
`WORK|LAPTOP'
|
|
|
Selects lines tagged `:WORK:' or `:LAPTOP:'.
|
|
|
|
|
|
`WORK|LAPTOP&NIGHT'
|
|
|
- Like the previous example, but require the `:LAPTOP:' lines to be
|
|
|
- tagged also `NIGHT'.
|
|
|
+ Like before, but require the `:LAPTOP:' lines to be tagged also
|
|
|
+ `NIGHT'.
|
|
|
|
|
|
If you are using multi-state TODO keywords (*note TODO
|
|
|
extensions::), it can be useful to also match on the TODO keyword.
|
|
@@ -2868,13 +2884,16 @@ This can be done by adding a condition after a slash to a tags match.
|
|
|
The syntax is similar to the tag matches, but should be applied with
|
|
|
consideration: For example, a positive selection on several TODO
|
|
|
keywords can not meaningfully be combined with boolean AND. However,
|
|
|
-_negative selection_ combined with AND can be meaningful. Examples:
|
|
|
+_negative selection_ combined with AND can be meaningful. To make sure
|
|
|
+that only lines are checked that actually have any TODO keyword, use
|
|
|
+`C-c a M', or equivalently start the todo part after the slash with `!'.
|
|
|
+Examples:
|
|
|
|
|
|
`WORK/WAITING'
|
|
|
Select `:WORK:'-tagged TODO lines with the specific TODO keyword
|
|
|
`WAITING'.
|
|
|
|
|
|
-`WORK/-WAITING-NEXT'
|
|
|
+`WORK/!-WAITING-NEXT'
|
|
|
Select `:WORK:'-tagged TODO lines that are neither `WAITING' nor
|
|
|
`NEXT'
|
|
|
|
|
@@ -2887,6 +2906,11 @@ this case it must be enclosed in curly braces. For example,
|
|
|
`WORK+{^BOSS.*}' matches headlines that contain the tag `WORK' and any
|
|
|
tag starting with `BOSS'.
|
|
|
|
|
|
+ You can also require a headline to be of a certain level, by writing
|
|
|
+instead of any TAG an expression like `LEVEL=3'. For example, a search
|
|
|
+`+LEVEL=3+BOSS/-DONE' lists all level three headlines that have the tag
|
|
|
+BOSS and are _not_ marked witht the todo keyword DONE.
|
|
|
+
|
|
|
|
|
|
File: org, Node: Agenda views, Next: Embedded LaTeX, Prev: Tags, Up: Top
|
|
|
|
|
@@ -2900,20 +2924,23 @@ are important for a particular date, this information must be collected,
|
|
|
sorted and displayed in an organized way.
|
|
|
|
|
|
Org-mode can select items based on various criteria, and display them
|
|
|
-in a separate buffer. Five different view types are provided:
|
|
|
+in a separate buffer. Six different view types are provided:
|
|
|
|
|
|
* an _agenda_ that is like a calendar and shows information for
|
|
|
- specific dates
|
|
|
+ specific dates,
|
|
|
|
|
|
* a _TODO list_ that covers all unfinished action items,
|
|
|
|
|
|
- * a _tags view_ that shows information based on the tags associated
|
|
|
- with headlines in the outline tree,
|
|
|
+ * a _tags view_, showings headlines based on the tags associated
|
|
|
+ them,
|
|
|
|
|
|
* a _timeline view_ that shows all events in a single Org-mode file,
|
|
|
- in time-sorted view
|
|
|
+ in time-sorted view,
|
|
|
+
|
|
|
+ * a _stuck projects view_ showing projects that currently don't move
|
|
|
+ along, and
|
|
|
|
|
|
- * _custom views_ that are special tag and keyword searches and
|
|
|
+ * _custom views_ that are special tag/keyword searches and
|
|
|
combinations of different views.
|
|
|
|
|
|
The extracted information is displayed in a special _agenda buffer_.
|
|
@@ -2929,10 +2956,7 @@ the window configuration is restored when the agenda exits:
|
|
|
|
|
|
* Agenda files:: Files being searched for agenda information
|
|
|
* Agenda dispatcher:: Keyboard access to agenda views
|
|
|
-* Weekly/Daily agenda:: The calendar page with current tasks
|
|
|
-* Global TODO list:: All unfinished action items
|
|
|
-* Matching headline tags:: Structured information with fine-tuned search
|
|
|
-* Timeline:: Time-sorted view for single file
|
|
|
+* Built-in agenda views:: What is available out of the box?
|
|
|
* Presentation and sorting:: How agenda items are prepared for display
|
|
|
* Agenda commands:: Remote editing of org trees
|
|
|
* Custom agenda views:: Defining special searches and views
|
|
@@ -2974,7 +2998,7 @@ command will actually limit the command to the current file, and ignore
|
|
|
`org-agenda-files' until the next dispatcher command.
|
|
|
|
|
|
|
|
|
-File: org, Node: Agenda dispatcher, Next: Weekly/Daily agenda, Prev: Agenda files, Up: Agenda views
|
|
|
+File: org, Node: Agenda dispatcher, Next: Built-in agenda views, Prev: Agenda files, Up: Agenda views
|
|
|
|
|
|
8.2 The agenda dispatcher
|
|
|
=========================
|
|
@@ -2998,6 +3022,9 @@ command. The dispatcher offers the following default commands:
|
|
|
`L'
|
|
|
Create the timeline view for the current buffer (*note Timeline::).
|
|
|
|
|
|
+`# / !'
|
|
|
+ Create a list of stuck projects (*note Stuck projects::).
|
|
|
+
|
|
|
`1'
|
|
|
Restrict an agenda command to the current buffer. After pressing
|
|
|
`1', you still need to press the character selecting the command.
|
|
@@ -3015,10 +3042,26 @@ blocks together, for example the weekly agenda, the global TODO list and
|
|
|
a number of special tags matches. *Note Custom agenda views::.
|
|
|
|
|
|
|
|
|
-File: org, Node: Weekly/Daily agenda, Next: Global TODO list, Prev: Agenda dispatcher, Up: Agenda views
|
|
|
+File: org, Node: Built-in agenda views, Next: Presentation and sorting, Prev: Agenda dispatcher, Up: Agenda views
|
|
|
|
|
|
-8.3 The weekly/daily agenda
|
|
|
-===========================
|
|
|
+8.3 The built-in agenda views
|
|
|
+=============================
|
|
|
+
|
|
|
+In this section we describe the built-in views.
|
|
|
+
|
|
|
+* Menu:
|
|
|
+
|
|
|
+* Weekly/Daily agenda:: The calendar page with current tasks
|
|
|
+* Global TODO list:: All unfinished action items
|
|
|
+* Matching headline tags:: Structured information with fine-tuned search
|
|
|
+* Timeline:: Time-sorted view for single file
|
|
|
+* Stuck projects:: Find projects you need to review
|
|
|
+
|
|
|
+
|
|
|
+File: org, Node: Weekly/Daily agenda, Next: Global TODO list, Prev: Built-in agenda views, Up: Built-in agenda views
|
|
|
+
|
|
|
+8.3.1 The weekly/daily agenda
|
|
|
+-----------------------------
|
|
|
|
|
|
The purpose of the weekly/daily _agenda_ is to act like a page of a
|
|
|
paper agenda, showing all the tasks for the current week or day.
|
|
@@ -3035,15 +3078,8 @@ can change the dates of deadlines and appointments from the agenda
|
|
|
buffer. The commands available in the Agenda buffer are listed in
|
|
|
*Note Agenda commands::.
|
|
|
|
|
|
-* Menu:
|
|
|
-
|
|
|
-* Calendar/Diary integration:: Integrating Anniversaries and more
|
|
|
-
|
|
|
-
|
|
|
-File: org, Node: Calendar/Diary integration, Prev: Weekly/Daily agenda, Up: Weekly/Daily agenda
|
|
|
-
|
|
|
-8.3.1 Calendar/Diary integration
|
|
|
---------------------------------
|
|
|
+Calendar/Diary integration
|
|
|
+..........................
|
|
|
|
|
|
Emacs contains the calendar and diary by Edward M. Reingold. The
|
|
|
calendar displays a three-month calendar with holidays from different
|
|
@@ -3069,10 +3105,10 @@ to other calendars, respectively. `c' can be used to switch back and
|
|
|
forth between calendar and agenda.
|
|
|
|
|
|
|
|
|
-File: org, Node: Global TODO list, Next: Matching headline tags, Prev: Weekly/Daily agenda, Up: Agenda views
|
|
|
+File: org, Node: Global TODO list, Next: Matching headline tags, Prev: Weekly/Daily agenda, Up: Built-in agenda views
|
|
|
|
|
|
-8.4 The global TODO list
|
|
|
-========================
|
|
|
+8.3.2 The global TODO list
|
|
|
+--------------------------
|
|
|
|
|
|
The global TODO list contains all unfinished TODO items, formatted and
|
|
|
collected into a single place.
|
|
@@ -3115,10 +3151,10 @@ it more compact:
|
|
|
the variable `org-agenda-todo-list-sublevels' to get this behavior.
|
|
|
|
|
|
|
|
|
-File: org, Node: Matching headline tags, Next: Timeline, Prev: Global TODO list, Up: Agenda views
|
|
|
+File: org, Node: Matching headline tags, Next: Timeline, Prev: Global TODO list, Up: Built-in agenda views
|
|
|
|
|
|
-8.5 Matching headline tags
|
|
|
-==========================
|
|
|
+8.3.3 Matching headline tags
|
|
|
+----------------------------
|
|
|
|
|
|
If headlines in the agenda files are marked with _tags_ (*note Tags::),
|
|
|
you can select headlines based on the tags that apply to them and
|
|
@@ -3142,10 +3178,10 @@ collect them into an agenda buffer.
|
|
|
Agenda commands::.
|
|
|
|
|
|
|
|
|
-File: org, Node: Timeline, Next: Presentation and sorting, Prev: Matching headline tags, Up: Agenda views
|
|
|
+File: org, Node: Timeline, Next: Stuck projects, Prev: Matching headline tags, Up: Built-in agenda views
|
|
|
|
|
|
-8.6 Timeline for a single file
|
|
|
-==============================
|
|
|
+8.3.4 Timeline for a single file
|
|
|
+--------------------------------
|
|
|
|
|
|
The timeline summarizes all time-stamped items from a single Org-mode
|
|
|
file in a _time-sorted view_. The main purpose of this command is to
|
|
@@ -3160,9 +3196,48 @@ The commands available in the timeline buffer are listed in *Note
|
|
|
Agenda commands::.
|
|
|
|
|
|
|
|
|
-File: org, Node: Presentation and sorting, Next: Agenda commands, Prev: Timeline, Up: Agenda views
|
|
|
+File: org, Node: Stuck projects, Prev: Timeline, Up: Built-in agenda views
|
|
|
|
|
|
-8.7 Presentation and sorting
|
|
|
+8.3.5 Stuck projects
|
|
|
+--------------------
|
|
|
+
|
|
|
+If you are following a system like David Allen's GTD to organize your
|
|
|
+work, one of the "duties" you have is a regular review to make sure
|
|
|
+that all projects move along. A _stuck_ project is a project that has
|
|
|
+no defined next actions, so it will never show up in the TODO lists
|
|
|
+Org-mode produces. During the review, you need to identify such
|
|
|
+projects and define next actions for them.
|
|
|
+
|
|
|
+`C-c a #'
|
|
|
+ List projects that are stuck.
|
|
|
+
|
|
|
+`C-c a !'
|
|
|
+ Customize the variable `org-stuck-projects' to define what a stuck
|
|
|
+ project is and how to find it.
|
|
|
+
|
|
|
+ You almost certainly will have to configure this view before it will
|
|
|
+work for you. The built-in default assumes that all your projects are
|
|
|
+level-2 headlines, and that a project is not stuck if it has at least
|
|
|
+one entry marked with a todo keyword TODO or NEXT or NEXTACTION.
|
|
|
+
|
|
|
+ Lets assume that you, in your own way of using Org-mode, identify
|
|
|
+projects with a tag PROJECT, and that you use a todo keyword MAYBE to
|
|
|
+indicate a project that should not be considered yet. Lets further
|
|
|
+assume that the todo keyword DONE marks finished projects, and that NEXT
|
|
|
+and TODO indicate next actions. Finally, the tag @SHOP indicates
|
|
|
+shopping and is a next action even without the NEXT tag. In this case
|
|
|
+you would start by identifying elegible projects with a tags/todo match
|
|
|
+`+PROJECT/-MAYBE-DONE', and then check for TODO, NEXT and @SHOP in the
|
|
|
+subtree to identify projects that are not stuck. The correct
|
|
|
+customization for this is
|
|
|
+
|
|
|
+ (setq org-stuck-projects
|
|
|
+ ("+PROJECT/-MAYBE-DONE" ("NEXT" "TODO") ("@SHOP")))
|
|
|
+
|
|
|
+
|
|
|
+File: org, Node: Presentation and sorting, Next: Agenda commands, Prev: Built-in agenda views, Up: Agenda views
|
|
|
+
|
|
|
+8.4 Presentation and sorting
|
|
|
============================
|
|
|
|
|
|
Before displaying items in an agenda view, Org-mode visually prepares
|
|
@@ -3182,7 +3257,7 @@ associated with the item.
|
|
|
|
|
|
File: org, Node: Categories, Next: Time-of-day specifications, Prev: Presentation and sorting, Up: Presentation and sorting
|
|
|
|
|
|
-8.7.1 Categories
|
|
|
+8.4.1 Categories
|
|
|
----------------
|
|
|
|
|
|
The category is a broad label assigned to each agenda item. By default,
|
|
@@ -3199,7 +3274,7 @@ buffer looks best if the category is not longer than 10 characters.
|
|
|
|
|
|
File: org, Node: Time-of-day specifications, Next: Sorting of agenda items, Prev: Categories, Up: Presentation and sorting
|
|
|
|
|
|
-8.7.2 Time-of-Day Specifications
|
|
|
+8.4.2 Time-of-Day Specifications
|
|
|
--------------------------------
|
|
|
|
|
|
Org-mode checks each agenda item for a time-of-day specification. The
|
|
@@ -3210,8 +3285,8 @@ specified with two time stamps, like
|
|
|
|
|
|
In the headline of the entry itself, a time(range) may also appear as
|
|
|
plain text (like `12:45' or a `8:30-1pm'. If the agenda integrates the
|
|
|
-Emacs diary (*note Calendar/Diary integration::), time specifications
|
|
|
-in diary entries are recognized as well.
|
|
|
+Emacs diary (*note Weekly/Daily agenda::), time specifications in diary
|
|
|
+entries are recognized as well.
|
|
|
|
|
|
For agenda display, Org-mode extracts the time and displays it in a
|
|
|
standard 24 hour format as part of the prefix. The example times in
|
|
@@ -3244,7 +3319,7 @@ timed entries are embedded in a time grid, like
|
|
|
|
|
|
File: org, Node: Sorting of agenda items, Prev: Time-of-day specifications, Up: Presentation and sorting
|
|
|
|
|
|
-8.7.3 Sorting of agenda items
|
|
|
+8.4.3 Sorting of agenda items
|
|
|
-----------------------------
|
|
|
|
|
|
Before being inserted into a view, the items are sorted. How this is
|
|
@@ -3272,7 +3347,7 @@ done depends on the type of view.
|
|
|
|
|
|
File: org, Node: Agenda commands, Next: Custom agenda views, Prev: Presentation and sorting, Up: Agenda views
|
|
|
|
|
|
-8.8 Commands in the agenda buffer
|
|
|
+8.5 Commands in the agenda buffer
|
|
|
=================================
|
|
|
|
|
|
Entries in the agenda buffer are linked back to the org file or diary
|
|
@@ -3320,6 +3395,13 @@ View/GoTo org file
|
|
|
agenda buffers can be set with the variable
|
|
|
`org-agenda-start-with-follow-mode'.
|
|
|
|
|
|
+`b'
|
|
|
+ Display the entire subtree of the current item in an indirect
|
|
|
+ buffer, in a separate, dedicated frame. With positive numerical
|
|
|
+ prefix N, go up to level N before selecting the subtree. With
|
|
|
+ negative prefix -N, go up N levels. With `C-u' prefix, don't use
|
|
|
+ the dedicated frame, but another, new frame.
|
|
|
+
|
|
|
`l'
|
|
|
Toggle Logbook mode. In Logbook mode, entries that where marked
|
|
|
DONE while logging was on (variable `org-log-done') are shown in
|
|
@@ -3338,8 +3420,8 @@ Change display
|
|
|
Switch to daily view (just one day displayed).
|
|
|
|
|
|
`D'
|
|
|
- Toggle the inclusion of diary entries. See *Note Calendar/Diary
|
|
|
- integration::.
|
|
|
+ Toggle the inclusion of diary entries. See *Note Weekly/Daily
|
|
|
+ agenda::.
|
|
|
|
|
|
`g'
|
|
|
Toggle the time grid on and off. See also the variables
|
|
@@ -3372,6 +3454,10 @@ Remote editing
|
|
|
`0-9'
|
|
|
Digit argument.
|
|
|
|
|
|
+`C-_'
|
|
|
+ Undo a change due to a remote editing command. The change is
|
|
|
+ undone both in the agenda buffer and in the remote buffer.
|
|
|
+
|
|
|
`t'
|
|
|
Change the TODO state of the item, both in the agenda and in the
|
|
|
original org file.
|
|
@@ -3498,7 +3584,7 @@ Quit and Exit
|
|
|
|
|
|
File: org, Node: Custom agenda views, Prev: Agenda commands, Up: Agenda views
|
|
|
|
|
|
-8.9 Custom agenda views
|
|
|
+8.6 Custom agenda views
|
|
|
=======================
|
|
|
|
|
|
Custom agenda commands serve two purposes: to store and quickly access
|
|
@@ -3516,7 +3602,7 @@ dispatcher (*note Agenda dispatcher::), just like the default commands.
|
|
|
|
|
|
File: org, Node: Storing searches, Next: Block agenda, Prev: Custom agenda views, Up: Custom agenda views
|
|
|
|
|
|
-8.9.1 Storing searches
|
|
|
+8.6.1 Storing searches
|
|
|
----------------------
|
|
|
|
|
|
The first application of custom searches is the definition of keyboard
|
|
@@ -3569,7 +3655,7 @@ example above will therefore define:
|
|
|
|
|
|
File: org, Node: Block agenda, Next: Setting Options, Prev: Storing searches, Up: Custom agenda views
|
|
|
|
|
|
-8.9.2 Block agenda
|
|
|
+8.6.2 Block agenda
|
|
|
------------------
|
|
|
|
|
|
Another possibility is the construction of agenda views that comprise
|
|
@@ -3599,7 +3685,7 @@ your agenda for the current week, all TODO items that carry the tag
|
|
|
|
|
|
File: org, Node: Setting Options, Next: Batch processing, Prev: Block agenda, Up: Custom agenda views
|
|
|
|
|
|
-8.9.3 Setting Options for custom commands
|
|
|
+8.6.3 Setting Options for custom commands
|
|
|
-----------------------------------------
|
|
|
|
|
|
Org-mode contains a number of variables regulating agenda construction
|
|
@@ -3656,7 +3742,7 @@ yourself.
|
|
|
|
|
|
File: org, Node: Batch processing, Prev: Setting Options, Up: Custom agenda views
|
|
|
|
|
|
-8.9.4 Creating agenda views in batch processing
|
|
|
+8.6.4 Creating agenda views in batch processing
|
|
|
-----------------------------------------------
|
|
|
|
|
|
If you want to print or otherwise reprocess agenda views, it can be
|
|
@@ -4588,8 +4674,8 @@ File: org, Node: Customization, Next: In-buffer settings, Prev: Completion,
|
|
|
12.2 Customization
|
|
|
==================
|
|
|
|
|
|
-There are more than 100 variables that can be used to customize
|
|
|
-Org-mode. For the sake of compactness of the manual, we are not
|
|
|
+There are more than 170 variables that can be used to customize
|
|
|
+Org-mode. For the sake of compactness of the manual, I am not
|
|
|
describing the variables here. A structured overview of customization
|
|
|
variables is available with `M-x org-customize'. Or select `Browse Org
|
|
|
Group' from the `Org->Customization' menu. Many settings can also be
|
|
@@ -4957,11 +5043,6 @@ found too hard to fix.
|
|
|
open the file), it does so silently. No error message is
|
|
|
displayed.
|
|
|
|
|
|
- * The remote-editing commands in the agenda buffer cannot be undone
|
|
|
- with `undo' called from within the agenda buffer. But you can go
|
|
|
- to the corresponding buffer (using <TAB> or <RET> and execute
|
|
|
- `undo' there.
|
|
|
-
|
|
|
* Recalculating a table line applies the formulas from left to right.
|
|
|
If a formula uses _calculated_ fields further down the row,
|
|
|
multiple recalculation may be needed to get all fields consistent.
|
|
@@ -4977,13 +5058,14 @@ Appendix A Extensions, Hooks and Hacking
|
|
|
****************************************
|
|
|
|
|
|
This appendix lists extensions for Org-mode written by other authors.
|
|
|
-It also covers some aspects where users can easily extend the
|
|
|
-functionality of Org-mode.
|
|
|
+It also covers some aspects where users can extend the functionality of
|
|
|
+Org-mode.
|
|
|
|
|
|
* Menu:
|
|
|
|
|
|
* Extensions:: Existing 3rd-part extensions
|
|
|
* Dynamic blocks:: Automatically filled blocks
|
|
|
+* Special agenda views::
|
|
|
|
|
|
|
|
|
File: org, Node: Extensions, Next: Dynamic blocks, Prev: Extensions and Hacking, Up: Extensions and Hacking
|
|
@@ -5025,7 +5107,7 @@ The following extensions for Org-mode have been written by other people:
|
|
|
`http://www.cognition.ens.fr/~guerry/blorg.html'.
|
|
|
|
|
|
|
|
|
-File: org, Node: Dynamic blocks, Prev: Extensions, Up: Extensions and Hacking
|
|
|
+File: org, Node: Dynamic blocks, Next: Special agenda views, Prev: Extensions, Up: Extensions and Hacking
|
|
|
|
|
|
A.2 Dynamic blocks
|
|
|
==================
|
|
@@ -5076,6 +5158,60 @@ hook, for example `before-save-hook'. `org-update-all-dblocks' is
|
|
|
written in a way that is does nothing in buffers that are not in
|
|
|
Org-mode.
|
|
|
|
|
|
+
|
|
|
+File: org, Node: Special agenda views, Prev: Dynamic blocks, Up: Extensions and Hacking
|
|
|
+
|
|
|
+A.3 Special Agenda Views
|
|
|
+========================
|
|
|
+
|
|
|
+Org-mode provides a special hook that can be used to narrow down the
|
|
|
+selection made by any of the agenda views. You may specify a function
|
|
|
+that is used at each match to verify if the match should indeed be part
|
|
|
+of the agenda view, and if not, how much should be skipped.
|
|
|
+
|
|
|
+ Let's say you want to produce a list of projects that contain a
|
|
|
+WAITING tag anywhere in the project tree. Let's further assume that
|
|
|
+you have marked all tree headings that define a project with the todo
|
|
|
+keyword PROJECT. In this case you would run a todo search for the
|
|
|
+keyword PROJECT, but skip the match unless there is a WAITING tag
|
|
|
+anywhere in the subtree belonging to the project line..
|
|
|
+
|
|
|
+ To achieve this, you must write a function that searches the subtree
|
|
|
+for the tag. If the tag is found, the function must return `nil' to
|
|
|
+indicate that this match should not be skipped. If there is no such
|
|
|
+tag, return the location of the end of the subtree, to indicate that
|
|
|
+search should continue from there.
|
|
|
+
|
|
|
+ (defun my-skip-unless-waiting ()
|
|
|
+ "Skip trees that are not waiting"
|
|
|
+ (let ((subtree-end (save-excursion (org-end-of-subtree t))))
|
|
|
+ (if (re-search-forward ":WAITING:" subtree-end t)
|
|
|
+ nil ; tag found, do not skip
|
|
|
+ subtree-end))) ; tag not found, continue after end of subtree
|
|
|
+
|
|
|
+ Furthermore you must write a command that uses `let' to temporarily
|
|
|
+puts this function into the variable `org-agenda-skip-function', sets
|
|
|
+the header string for the agenda buffer, and calls the todo-list
|
|
|
+generator while asking for the specific TODO keyword PROJECT. The
|
|
|
+function must also accept one argument MATCH, but it can choose to
|
|
|
+ignore it(1) (as we do in the example below). Here is the example:
|
|
|
+
|
|
|
+ (defun my-org-waiting-projects (&optional match)
|
|
|
+ "Produce a list of projects that contain a WAITING tag.
|
|
|
+ MATCH is being ignored."
|
|
|
+ (interactive)
|
|
|
+ (let ((org-agenda-skip-function 'my-skip-unless-waiting)
|
|
|
+ (org-agenda-overriding-header "Projects waiting for something: "))
|
|
|
+ ;; make the list
|
|
|
+ (org-todo-list "PROJECT")))
|
|
|
+
|
|
|
+ ---------- Footnotes ----------
|
|
|
+
|
|
|
+ (1) MATCH must be present in case you want to define a custom
|
|
|
+command for producing this special list. Custom commands always supply
|
|
|
+the MATCH argument, but it can be empty if you do not specify it while
|
|
|
+defining the command(*note Custom agenda views::).
|
|
|
+
|
|
|
|
|
|
File: org, Node: History and Acknowledgments, Next: Index, Prev: Extensions and Hacking, Up: Top
|
|
|
|
|
@@ -5230,7 +5366,7 @@ Index
|
|
|
* agenda: Weekly/Daily agenda. (line 6)
|
|
|
* agenda dispatcher: Agenda dispatcher. (line 6)
|
|
|
* agenda files: Agenda files. (line 6)
|
|
|
-* agenda files, removing buffers: Agenda commands. (line 220)
|
|
|
+* agenda files, removing buffers: Agenda commands. (line 231)
|
|
|
* agenda views: Agenda views. (line 6)
|
|
|
* agenda views, custom: Custom agenda views. (line 6)
|
|
|
* agenda, batch production: Batch processing. (line 6)
|
|
@@ -5248,7 +5384,7 @@ Index
|
|
|
* block agenda: Block agenda. (line 6)
|
|
|
* blorg.el: Extensions. (line 33)
|
|
|
* bold text: Enhancing text. (line 15)
|
|
|
-* Boolean logic, for tag searches: Tag searches. (line 21)
|
|
|
+* Boolean logic, for tag searches: Tag searches. (line 23)
|
|
|
* bug reports: Feedback. (line 6)
|
|
|
* bugs: Bugs. (line 6)
|
|
|
* C-c C-c, overview: The very busy C-c C-c key.
|
|
@@ -5258,9 +5394,8 @@ Index
|
|
|
* calculations, in tables <1>: Table calculations. (line 6)
|
|
|
* calculations, in tables: Built-in table editor.
|
|
|
(line 141)
|
|
|
-* calendar commands, from agenda: Agenda commands. (line 181)
|
|
|
-* calendar integration: Calendar/Diary integration.
|
|
|
- (line 6)
|
|
|
+* calendar commands, from agenda: Agenda commands. (line 192)
|
|
|
+* calendar integration: Weekly/Daily agenda. (line 24)
|
|
|
* calendar, for selecting date: The date/time prompt.
|
|
|
(line 26)
|
|
|
* CamelCase link completion: Completion. (line 6)
|
|
@@ -5313,14 +5448,13 @@ Index
|
|
|
* DEADLINE keyword: Time stamps. (line 53)
|
|
|
* deadlines: Time stamps. (line 6)
|
|
|
* demotion, of subtrees: Structure editing. (line 6)
|
|
|
-* diary entries, creating from agenda: Agenda commands. (line 188)
|
|
|
-* diary integration: Calendar/Diary integration.
|
|
|
- (line 6)
|
|
|
+* diary entries, creating from agenda: Agenda commands. (line 199)
|
|
|
+* diary integration: Weekly/Daily agenda. (line 24)
|
|
|
* dictionary word completion: Completion. (line 6)
|
|
|
* directories, for publishing: Sources and destinations.
|
|
|
(line 6)
|
|
|
* dispatching agenda commands: Agenda dispatcher. (line 6)
|
|
|
-* display changing, in agenda: Agenda commands. (line 59)
|
|
|
+* display changing, in agenda: Agenda commands. (line 66)
|
|
|
* document structure: Document structure. (line 6)
|
|
|
* DONE, final TODO keyword: Per file keywords. (line 20)
|
|
|
* editing tables: Tables. (line 6)
|
|
@@ -5400,6 +5534,7 @@ Index
|
|
|
* LaTeX fragments, preview: Processing LaTeX fragments.
|
|
|
(line 6)
|
|
|
* LaTeX interpretation: Embedded LaTeX. (line 6)
|
|
|
+* level, require for tags match: Tag searches. (line 68)
|
|
|
* linebreak preservation: Export options. (line 25)
|
|
|
* linebreak, forced: Enhancing text. (line 32)
|
|
|
* link abbreviations: Link abbreviations. (line 6)
|
|
@@ -5476,10 +5611,11 @@ Index
|
|
|
* region, active <3>: Built-in table editor.
|
|
|
(line 171)
|
|
|
* region, active: Structure editing. (line 64)
|
|
|
-* regular expressions, with tags search: Tag searches. (line 58)
|
|
|
+* regular expressions, with tags search: Tag searches. (line 63)
|
|
|
* remember.el <1>: Cooperation. (line 33)
|
|
|
* remember.el: Remember. (line 6)
|
|
|
-* remote editing, from agenda: Agenda commands. (line 100)
|
|
|
+* remote editing, from agenda: Agenda commands. (line 107)
|
|
|
+* remote editing, undo: Agenda commands. (line 110)
|
|
|
* richer text: Enhancing text. (line 6)
|
|
|
* RMAIL links: External links. (line 6)
|
|
|
* SCHEDULED keyword: Time stamps. (line 40)
|
|
@@ -5562,7 +5698,7 @@ Index
|
|
|
* timestamps, creating: Creating timestamps. (line 6)
|
|
|
* TODO items: TODO items. (line 6)
|
|
|
* TODO keyword matching: Global TODO list. (line 17)
|
|
|
-* TODO keyword matching, with tags search: Tag searches. (line 38)
|
|
|
+* TODO keyword matching, with tags search: Tag searches. (line 40)
|
|
|
* TODO keywords completion: Completion. (line 6)
|
|
|
* TODO list, global: Global TODO list. (line 6)
|
|
|
* TODO types: TODO types. (line 6)
|
|
@@ -5577,6 +5713,7 @@ Index
|
|
|
* tty keybindings: TTY keys. (line 6)
|
|
|
* types as TODO keywords: TODO types. (line 6)
|
|
|
* underlined text: Enhancing text. (line 15)
|
|
|
+* undoing remote-editing events: Agenda commands. (line 110)
|
|
|
* URL links: External links. (line 6)
|
|
|
* USENET links: External links. (line 6)
|
|
|
* variables, for customization: Customization. (line 6)
|
|
@@ -5600,23 +5737,23 @@ Key Index
|
|
|
[index ]
|
|
|
* Menu:
|
|
|
|
|
|
-* $: Agenda commands. (line 113)
|
|
|
+* $: Agenda commands. (line 124)
|
|
|
* ': CDLaTeX mode. (line 43)
|
|
|
-* +: Agenda commands. (line 135)
|
|
|
-* ,: Agenda commands. (line 127)
|
|
|
-* -: Agenda commands. (line 141)
|
|
|
-* .: Agenda commands. (line 94)
|
|
|
-* :: Agenda commands. (line 121)
|
|
|
+* +: Agenda commands. (line 146)
|
|
|
+* ,: Agenda commands. (line 138)
|
|
|
+* -: Agenda commands. (line 152)
|
|
|
+* .: Agenda commands. (line 101)
|
|
|
+* :: Agenda commands. (line 132)
|
|
|
* <: The date/time prompt.
|
|
|
(line 29)
|
|
|
-* <left>: Agenda commands. (line 91)
|
|
|
+* <left>: Agenda commands. (line 98)
|
|
|
* <RET> <1>: Agenda commands. (line 41)
|
|
|
* <RET> <2>: Setting tags. (line 76)
|
|
|
* <RET> <3>: The date/time prompt.
|
|
|
(line 54)
|
|
|
* <RET>: Built-in table editor.
|
|
|
(line 64)
|
|
|
-* <right>: Agenda commands. (line 86)
|
|
|
+* <right>: Agenda commands. (line 93)
|
|
|
* <SPC> <1>: Agenda commands. (line 28)
|
|
|
* <SPC>: Setting tags. (line 73)
|
|
|
* <TAB> <1>: CDLaTeX mode. (line 23)
|
|
@@ -5626,18 +5763,20 @@ Key Index
|
|
|
(line 57)
|
|
|
* <TAB> <5>: Plain lists. (line 37)
|
|
|
* <TAB>: Visibility cycling. (line 10)
|
|
|
-* > <1>: Agenda commands. (line 163)
|
|
|
+* > <1>: Agenda commands. (line 174)
|
|
|
* >: The date/time prompt.
|
|
|
(line 30)
|
|
|
* ^: CDLaTeX mode. (line 33)
|
|
|
* _: CDLaTeX mode. (line 33)
|
|
|
* `: CDLaTeX mode. (line 39)
|
|
|
-* a: Agenda commands. (line 124)
|
|
|
-* C: Agenda commands. (line 203)
|
|
|
-* c: Agenda commands. (line 181)
|
|
|
+* a: Agenda commands. (line 135)
|
|
|
+* b: Agenda commands. (line 51)
|
|
|
+* C: Agenda commands. (line 214)
|
|
|
+* c: Agenda commands. (line 192)
|
|
|
* C-#: Built-in table editor.
|
|
|
(line 161)
|
|
|
* C-,: Agenda files. (line 18)
|
|
|
+* C-_: Agenda commands. (line 110)
|
|
|
* C-a a L: Timeline. (line 10)
|
|
|
* C-c !: Creating timestamps. (line 21)
|
|
|
* C-c #: Checkboxes. (line 56)
|
|
@@ -5677,14 +5816,16 @@ Key Index
|
|
|
* C-c ^: Structure editing. (line 52)
|
|
|
* C-c `: Built-in table editor.
|
|
|
(line 187)
|
|
|
+* C-c a !: Stuck projects. (line 14)
|
|
|
+* C-c a #: Stuck projects. (line 13)
|
|
|
* C-c a a: Weekly/Daily agenda. (line 9)
|
|
|
* C-c a C: Storing searches. (line 9)
|
|
|
* C-c a M: Matching headline tags.
|
|
|
(line 15)
|
|
|
* C-c a m: Matching headline tags.
|
|
|
(line 10)
|
|
|
-* C-c a M: Tag searches. (line 14)
|
|
|
-* C-c a m: Tag searches. (line 10)
|
|
|
+* C-c a M: Tag searches. (line 16)
|
|
|
+* C-c a m: Tag searches. (line 12)
|
|
|
* C-c a T: Global TODO list. (line 14)
|
|
|
* C-c a t <1>: Global TODO list. (line 9)
|
|
|
* C-c a t: TODO basics. (line 33)
|
|
@@ -5702,7 +5843,7 @@ Key Index
|
|
|
* C-c C-c <7>: Built-in table editor.
|
|
|
(line 54)
|
|
|
* C-c C-c: Plain lists. (line 74)
|
|
|
-* C-c C-d <1>: Agenda commands. (line 148)
|
|
|
+* C-c C-d <1>: Agenda commands. (line 159)
|
|
|
* C-c C-d: Creating timestamps. (line 37)
|
|
|
* C-c C-e: Exporting. (line 19)
|
|
|
* C-c C-e a: ASCII export. (line 9)
|
|
@@ -5730,16 +5871,17 @@ Key Index
|
|
|
* C-c C-q: Built-in table editor.
|
|
|
(line 125)
|
|
|
* C-c C-r: Visibility cycling. (line 32)
|
|
|
-* C-c C-s <1>: Agenda commands. (line 145)
|
|
|
+* C-c C-s <1>: Agenda commands. (line 156)
|
|
|
* C-c C-s: Creating timestamps. (line 48)
|
|
|
* C-c C-t <1>: Clocking work time. (line 26)
|
|
|
* C-c C-t: TODO basics. (line 13)
|
|
|
* C-c C-u: Motion. (line 18)
|
|
|
* C-c C-v: TODO basics. (line 26)
|
|
|
* C-c C-w: Creating timestamps. (line 41)
|
|
|
+* C-c C-x b: Visibility cycling. (line 38)
|
|
|
* C-c C-x C-a: ARCHIVE tag. (line 28)
|
|
|
* C-c C-x C-b: Checkboxes. (line 38)
|
|
|
-* C-c C-x C-c: Agenda commands. (line 210)
|
|
|
+* C-c C-x C-c: Agenda commands. (line 221)
|
|
|
* C-c C-x C-d: Clocking work time. (line 34)
|
|
|
* C-c C-x C-i: Clocking work time. (line 12)
|
|
|
* C-c C-x C-k: Structure editing. (line 39)
|
|
@@ -5766,7 +5908,7 @@ Key Index
|
|
|
* C-c |: Built-in table editor.
|
|
|
(line 40)
|
|
|
* C-c ~: table.el. (line 18)
|
|
|
-* C-k: Agenda commands. (line 107)
|
|
|
+* C-k: Agenda commands. (line 118)
|
|
|
* C-TAB: ARCHIVE tag. (line 38)
|
|
|
* C-u C-c $: Moving subtrees. (line 12)
|
|
|
* C-u C-c .: Creating timestamps. (line 16)
|
|
@@ -5776,16 +5918,16 @@ Key Index
|
|
|
* C-u C-c C-x C-a: ARCHIVE tag. (line 31)
|
|
|
* C-u C-c C-x C-u <1>: Dynamic blocks. (line 22)
|
|
|
* C-u C-c C-x C-u: Clocking work time. (line 69)
|
|
|
-* D: Agenda commands. (line 68)
|
|
|
-* d: Agenda commands. (line 65)
|
|
|
+* D: Agenda commands. (line 75)
|
|
|
+* d: Agenda commands. (line 72)
|
|
|
* f: Agenda commands. (line 44)
|
|
|
-* g: Agenda commands. (line 72)
|
|
|
-* H: Agenda commands. (line 207)
|
|
|
-* i: Agenda commands. (line 188)
|
|
|
-* I: Agenda commands. (line 168)
|
|
|
-* l: Agenda commands. (line 51)
|
|
|
+* g: Agenda commands. (line 79)
|
|
|
+* H: Agenda commands. (line 218)
|
|
|
+* i: Agenda commands. (line 199)
|
|
|
+* I: Agenda commands. (line 179)
|
|
|
+* l: Agenda commands. (line 58)
|
|
|
* L: Agenda commands. (line 32)
|
|
|
-* M: Agenda commands. (line 194)
|
|
|
+* M: Agenda commands. (line 205)
|
|
|
* M-<down>: Built-in table editor.
|
|
|
(line 82)
|
|
|
* M-<left> <1>: Built-in table editor.
|
|
@@ -5833,29 +5975,29 @@ Key Index
|
|
|
* mouse-3 <1>: Agenda commands. (line 28)
|
|
|
* mouse-3: Handling links. (line 77)
|
|
|
* n: Agenda commands. (line 19)
|
|
|
-* O: Agenda commands. (line 170)
|
|
|
-* o: Agenda commands. (line 59)
|
|
|
-* P: Agenda commands. (line 132)
|
|
|
+* O: Agenda commands. (line 181)
|
|
|
+* o: Agenda commands. (line 66)
|
|
|
+* P: Agenda commands. (line 143)
|
|
|
* p: Agenda commands. (line 20)
|
|
|
-* q: Agenda commands. (line 217)
|
|
|
-* r <1>: Agenda commands. (line 76)
|
|
|
+* q: Agenda commands. (line 228)
|
|
|
+* r <1>: Agenda commands. (line 83)
|
|
|
* r: Global TODO list. (line 20)
|
|
|
-* S: Agenda commands. (line 198)
|
|
|
-* s: Agenda commands. (line 83)
|
|
|
-* S-<down> <1>: Agenda commands. (line 141)
|
|
|
+* S: Agenda commands. (line 209)
|
|
|
+* s: Agenda commands. (line 90)
|
|
|
+* S-<down> <1>: Agenda commands. (line 152)
|
|
|
* S-<down> <2>: The date/time prompt.
|
|
|
(line 42)
|
|
|
* S-<down> <3>: Creating timestamps. (line 58)
|
|
|
* S-<down> <4>: Priorities. (line 25)
|
|
|
* S-<down>: Plain lists. (line 55)
|
|
|
-* S-<left> <1>: Agenda commands. (line 159)
|
|
|
+* S-<left> <1>: Agenda commands. (line 170)
|
|
|
* S-<left> <2>: The date/time prompt.
|
|
|
(line 39)
|
|
|
* S-<left> <3>: Creating timestamps. (line 53)
|
|
|
* S-<left>: TODO basics. (line 20)
|
|
|
* S-<RET>: Built-in table editor.
|
|
|
(line 176)
|
|
|
-* S-<right> <1>: Agenda commands. (line 151)
|
|
|
+* S-<right> <1>: Agenda commands. (line 162)
|
|
|
* S-<right> <2>: The date/time prompt.
|
|
|
(line 36)
|
|
|
* S-<right> <3>: Creating timestamps. (line 53)
|
|
@@ -5863,172 +6005,176 @@ Key Index
|
|
|
* S-<TAB> <1>: Built-in table editor.
|
|
|
(line 61)
|
|
|
* S-<TAB>: Visibility cycling. (line 22)
|
|
|
-* S-<up> <1>: Agenda commands. (line 135)
|
|
|
+* S-<up> <1>: Agenda commands. (line 146)
|
|
|
* S-<up> <2>: The date/time prompt.
|
|
|
(line 45)
|
|
|
* S-<up> <3>: Creating timestamps. (line 58)
|
|
|
* S-<up> <4>: Priorities. (line 25)
|
|
|
* S-<up>: Plain lists. (line 55)
|
|
|
-* T: Agenda commands. (line 116)
|
|
|
-* t: Agenda commands. (line 103)
|
|
|
-* w: Agenda commands. (line 62)
|
|
|
-* x: Agenda commands. (line 220)
|
|
|
-* X: Agenda commands. (line 173)
|
|
|
+* T: Agenda commands. (line 127)
|
|
|
+* t: Agenda commands. (line 114)
|
|
|
+* w: Agenda commands. (line 69)
|
|
|
+* x: Agenda commands. (line 231)
|
|
|
+* X: Agenda commands. (line 184)
|
|
|
|
|
|
|
|
|
|
|
|
Tag Table:
|
|
|
Node: Top964
|
|
|
-Node: Introduction10363
|
|
|
-Node: Summary10778
|
|
|
-Node: Installation13690
|
|
|
-Node: Activation15068
|
|
|
-Node: Feedback16317
|
|
|
-Node: Document structure18393
|
|
|
-Node: Outlines19167
|
|
|
-Node: Headlines19827
|
|
|
-Node: Visibility cycling20450
|
|
|
-Ref: Visibility cycling-Footnote-122201
|
|
|
-Ref: Visibility cycling-Footnote-222259
|
|
|
-Node: Motion22309
|
|
|
-Node: Structure editing23093
|
|
|
-Node: Archiving25919
|
|
|
-Node: ARCHIVE tag26477
|
|
|
-Node: Moving subtrees28270
|
|
|
-Node: Sparse trees29311
|
|
|
-Ref: Sparse trees-Footnote-131442
|
|
|
-Ref: Sparse trees-Footnote-231534
|
|
|
-Node: Plain lists31649
|
|
|
-Ref: Plain lists-Footnote-135174
|
|
|
-Ref: Plain lists-Footnote-235531
|
|
|
-Node: Tables35715
|
|
|
-Node: Built-in table editor36263
|
|
|
-Node: Narrow columns44291
|
|
|
-Ref: Narrow columns-Footnote-146230
|
|
|
-Node: Table calculations46276
|
|
|
-Node: Formula syntax47596
|
|
|
-Ref: Formula syntax-Footnote-150501
|
|
|
-Node: Lisp formulas50801
|
|
|
-Node: Column formulas51590
|
|
|
-Node: Advanced features53352
|
|
|
-Node: Named-field formulas56606
|
|
|
-Node: Editing/debugging formulas57246
|
|
|
-Node: Appetizer59004
|
|
|
-Node: orgtbl-mode60107
|
|
|
-Node: table.el60598
|
|
|
-Node: Hyperlinks61575
|
|
|
-Node: Link format62348
|
|
|
-Node: Internal links63641
|
|
|
-Ref: Internal links-Footnote-165630
|
|
|
-Node: Radio targets65762
|
|
|
-Node: CamelCase links66477
|
|
|
-Node: External links67071
|
|
|
-Node: Handling links69202
|
|
|
-Ref: Handling links-Footnote-173854
|
|
|
-Ref: Handling links-Footnote-274091
|
|
|
-Node: Link abbreviations74165
|
|
|
-Node: Search options75844
|
|
|
-Ref: Search options-Footnote-177624
|
|
|
-Node: Custom searches77705
|
|
|
-Node: Remember78753
|
|
|
-Node: TODO items82447
|
|
|
-Node: TODO basics83429
|
|
|
-Node: TODO extensions84956
|
|
|
-Node: Workflow states85751
|
|
|
-Node: TODO types86619
|
|
|
-Ref: TODO types-Footnote-188277
|
|
|
-Node: Per file keywords88359
|
|
|
-Ref: Per file keywords-Footnote-189813
|
|
|
-Node: Priorities90014
|
|
|
-Node: Breaking down tasks91258
|
|
|
-Ref: Breaking down tasks-Footnote-191777
|
|
|
-Node: Checkboxes91873
|
|
|
-Node: Timestamps94628
|
|
|
-Node: Time stamps95089
|
|
|
-Ref: Time stamps-Footnote-198583
|
|
|
-Ref: Time stamps-Footnote-298699
|
|
|
-Node: Creating timestamps98854
|
|
|
-Node: The date/time prompt101480
|
|
|
-Ref: The date/time prompt-Footnote-1103246
|
|
|
-Node: Custom time format103352
|
|
|
-Node: Progress logging104911
|
|
|
-Node: Closing items105440
|
|
|
-Node: Clocking work time106344
|
|
|
-Ref: Clocking work time-Footnote-1109968
|
|
|
-Node: Tags110094
|
|
|
-Node: Tag inheritance110856
|
|
|
-Node: Setting tags111793
|
|
|
-Ref: Setting tags-Footnote-1115992
|
|
|
-Ref: Setting tags-Footnote-2116104
|
|
|
-Node: Tag searches116187
|
|
|
-Node: Agenda views118416
|
|
|
-Node: Agenda files120509
|
|
|
-Ref: Agenda files-Footnote-1121469
|
|
|
-Ref: Agenda files-Footnote-2121618
|
|
|
-Node: Agenda dispatcher121811
|
|
|
-Node: Weekly/Daily agenda123428
|
|
|
-Node: Calendar/Diary integration124393
|
|
|
-Node: Global TODO list125731
|
|
|
-Node: Matching headline tags127891
|
|
|
-Node: Timeline128949
|
|
|
-Node: Presentation and sorting129612
|
|
|
-Node: Categories130390
|
|
|
-Node: Time-of-day specifications131054
|
|
|
-Node: Sorting of agenda items133032
|
|
|
-Node: Agenda commands134314
|
|
|
-Node: Custom agenda views140552
|
|
|
-Node: Storing searches141227
|
|
|
-Node: Block agenda143139
|
|
|
-Node: Setting Options144369
|
|
|
-Node: Batch processing147081
|
|
|
-Node: Embedded LaTeX148211
|
|
|
-Ref: Embedded LaTeX-Footnote-1149303
|
|
|
-Node: Math symbols149493
|
|
|
-Node: Subscripts and Superscripts150258
|
|
|
-Node: LaTeX fragments151102
|
|
|
-Ref: LaTeX fragments-Footnote-1153210
|
|
|
-Node: Processing LaTeX fragments153472
|
|
|
-Node: CDLaTeX mode154418
|
|
|
-Ref: CDLaTeX mode-Footnote-1156902
|
|
|
-Node: Exporting157050
|
|
|
-Node: ASCII export158364
|
|
|
-Node: HTML export159654
|
|
|
-Node: XOXO export162490
|
|
|
-Node: iCalendar export162929
|
|
|
-Node: Text interpretation164752
|
|
|
-Node: Comment lines165231
|
|
|
-Node: Enhancing text165702
|
|
|
-Node: Export options167394
|
|
|
-Node: Publishing169061
|
|
|
-Ref: Publishing-Footnote-1169857
|
|
|
-Node: Configuration170053
|
|
|
-Node: Project alist170771
|
|
|
-Node: Sources and destinations171837
|
|
|
-Node: Selecting files172567
|
|
|
-Node: Publishing action173315
|
|
|
-Node: Publishing options174548
|
|
|
-Node: Publishing links176700
|
|
|
-Node: Project page index178213
|
|
|
-Node: Sample configuration178991
|
|
|
-Node: Simple example179483
|
|
|
-Node: Complex example180156
|
|
|
-Node: Triggering publication182232
|
|
|
-Node: Miscellaneous182917
|
|
|
-Node: Completion183551
|
|
|
-Node: Customization185022
|
|
|
-Node: In-buffer settings185607
|
|
|
-Node: The very busy C-c C-c key189226
|
|
|
-Node: Clean view190870
|
|
|
-Node: TTY keys193447
|
|
|
-Node: Interaction195056
|
|
|
-Node: Cooperation195453
|
|
|
-Node: Conflicts197320
|
|
|
-Node: Bugs198912
|
|
|
-Node: Extensions and Hacking200535
|
|
|
-Node: Extensions201021
|
|
|
-Node: Dynamic blocks202808
|
|
|
-Node: History and Acknowledgments204735
|
|
|
-Node: Index209742
|
|
|
-Node: Key Index236903
|
|
|
+Node: Introduction10454
|
|
|
+Node: Summary10869
|
|
|
+Node: Installation13781
|
|
|
+Node: Activation15159
|
|
|
+Node: Feedback16408
|
|
|
+Node: Document structure18484
|
|
|
+Node: Outlines19258
|
|
|
+Node: Headlines19918
|
|
|
+Node: Visibility cycling20541
|
|
|
+Ref: Visibility cycling-Footnote-122614
|
|
|
+Ref: Visibility cycling-Footnote-222672
|
|
|
+Ref: Visibility cycling-Footnote-322722
|
|
|
+Node: Motion22992
|
|
|
+Node: Structure editing23776
|
|
|
+Node: Archiving26602
|
|
|
+Node: ARCHIVE tag27160
|
|
|
+Node: Moving subtrees28953
|
|
|
+Node: Sparse trees29994
|
|
|
+Ref: Sparse trees-Footnote-132125
|
|
|
+Ref: Sparse trees-Footnote-232217
|
|
|
+Node: Plain lists32332
|
|
|
+Ref: Plain lists-Footnote-135857
|
|
|
+Ref: Plain lists-Footnote-236214
|
|
|
+Node: Tables36398
|
|
|
+Node: Built-in table editor36946
|
|
|
+Node: Narrow columns44974
|
|
|
+Ref: Narrow columns-Footnote-146913
|
|
|
+Node: Table calculations46959
|
|
|
+Node: Formula syntax48279
|
|
|
+Ref: Formula syntax-Footnote-151184
|
|
|
+Node: Lisp formulas51484
|
|
|
+Node: Column formulas52273
|
|
|
+Node: Advanced features54035
|
|
|
+Node: Named-field formulas57289
|
|
|
+Node: Editing/debugging formulas57929
|
|
|
+Node: Appetizer59687
|
|
|
+Node: orgtbl-mode60790
|
|
|
+Node: table.el61281
|
|
|
+Node: Hyperlinks62258
|
|
|
+Node: Link format63031
|
|
|
+Node: Internal links64324
|
|
|
+Ref: Internal links-Footnote-166313
|
|
|
+Node: Radio targets66445
|
|
|
+Node: CamelCase links67160
|
|
|
+Node: External links67754
|
|
|
+Node: Handling links69885
|
|
|
+Ref: Handling links-Footnote-174537
|
|
|
+Ref: Handling links-Footnote-274774
|
|
|
+Node: Link abbreviations74848
|
|
|
+Node: Search options76527
|
|
|
+Ref: Search options-Footnote-178307
|
|
|
+Node: Custom searches78388
|
|
|
+Node: Remember79436
|
|
|
+Node: TODO items83130
|
|
|
+Node: TODO basics84112
|
|
|
+Node: TODO extensions85639
|
|
|
+Node: Workflow states86434
|
|
|
+Node: TODO types87302
|
|
|
+Ref: TODO types-Footnote-188960
|
|
|
+Node: Per file keywords89042
|
|
|
+Ref: Per file keywords-Footnote-190496
|
|
|
+Node: Priorities90697
|
|
|
+Node: Breaking down tasks91941
|
|
|
+Ref: Breaking down tasks-Footnote-192460
|
|
|
+Node: Checkboxes92556
|
|
|
+Node: Timestamps95311
|
|
|
+Node: Time stamps95772
|
|
|
+Ref: Time stamps-Footnote-199266
|
|
|
+Ref: Time stamps-Footnote-299382
|
|
|
+Node: Creating timestamps99537
|
|
|
+Node: The date/time prompt102163
|
|
|
+Ref: The date/time prompt-Footnote-1103929
|
|
|
+Node: Custom time format104035
|
|
|
+Node: Progress logging105594
|
|
|
+Node: Closing items106123
|
|
|
+Node: Clocking work time107027
|
|
|
+Ref: Clocking work time-Footnote-1110651
|
|
|
+Node: Tags110777
|
|
|
+Node: Tag inheritance111539
|
|
|
+Node: Setting tags112476
|
|
|
+Ref: Setting tags-Footnote-1116675
|
|
|
+Ref: Setting tags-Footnote-2116787
|
|
|
+Node: Tag searches116870
|
|
|
+Node: Agenda views119582
|
|
|
+Node: Agenda files121522
|
|
|
+Ref: Agenda files-Footnote-1122482
|
|
|
+Ref: Agenda files-Footnote-2122631
|
|
|
+Node: Agenda dispatcher122824
|
|
|
+Node: Built-in agenda views124515
|
|
|
+Node: Weekly/Daily agenda125093
|
|
|
+Node: Global TODO list127222
|
|
|
+Node: Matching headline tags129395
|
|
|
+Node: Timeline130466
|
|
|
+Node: Stuck projects131132
|
|
|
+Node: Presentation and sorting132831
|
|
|
+Node: Categories133622
|
|
|
+Node: Time-of-day specifications134286
|
|
|
+Node: Sorting of agenda items136257
|
|
|
+Node: Agenda commands137539
|
|
|
+Node: Custom agenda views144239
|
|
|
+Node: Storing searches144914
|
|
|
+Node: Block agenda146826
|
|
|
+Node: Setting Options148056
|
|
|
+Node: Batch processing150768
|
|
|
+Node: Embedded LaTeX151898
|
|
|
+Ref: Embedded LaTeX-Footnote-1152990
|
|
|
+Node: Math symbols153180
|
|
|
+Node: Subscripts and Superscripts153945
|
|
|
+Node: LaTeX fragments154789
|
|
|
+Ref: LaTeX fragments-Footnote-1156897
|
|
|
+Node: Processing LaTeX fragments157159
|
|
|
+Node: CDLaTeX mode158105
|
|
|
+Ref: CDLaTeX mode-Footnote-1160589
|
|
|
+Node: Exporting160737
|
|
|
+Node: ASCII export162051
|
|
|
+Node: HTML export163341
|
|
|
+Node: XOXO export166177
|
|
|
+Node: iCalendar export166616
|
|
|
+Node: Text interpretation168439
|
|
|
+Node: Comment lines168918
|
|
|
+Node: Enhancing text169389
|
|
|
+Node: Export options171081
|
|
|
+Node: Publishing172748
|
|
|
+Ref: Publishing-Footnote-1173544
|
|
|
+Node: Configuration173740
|
|
|
+Node: Project alist174458
|
|
|
+Node: Sources and destinations175524
|
|
|
+Node: Selecting files176254
|
|
|
+Node: Publishing action177002
|
|
|
+Node: Publishing options178235
|
|
|
+Node: Publishing links180387
|
|
|
+Node: Project page index181900
|
|
|
+Node: Sample configuration182678
|
|
|
+Node: Simple example183170
|
|
|
+Node: Complex example183843
|
|
|
+Node: Triggering publication185919
|
|
|
+Node: Miscellaneous186604
|
|
|
+Node: Completion187238
|
|
|
+Node: Customization188709
|
|
|
+Node: In-buffer settings189292
|
|
|
+Node: The very busy C-c C-c key192911
|
|
|
+Node: Clean view194555
|
|
|
+Node: TTY keys197132
|
|
|
+Node: Interaction198741
|
|
|
+Node: Cooperation199138
|
|
|
+Node: Conflicts201005
|
|
|
+Node: Bugs202597
|
|
|
+Node: Extensions and Hacking203991
|
|
|
+Node: Extensions204495
|
|
|
+Node: Dynamic blocks206282
|
|
|
+Node: Special agenda views208238
|
|
|
+Ref: Special agenda views-Footnote-1210519
|
|
|
+Node: History and Acknowledgments210779
|
|
|
+Node: Index215786
|
|
|
+Node: Key Index243028
|
|
|
|
|
|
End Tag Table
|