From 2b15c2fd30286e29bbf128f4437fa4b261911bf9 Mon Sep 17 00:00:00 2001 From: Carsten Dominik Date: Thu, 31 Jan 2008 11:29:47 +0100 Subject: [PATCH] Release 4.19a --- org | 753 +++++++++++++++++++++++++++++++++++------------------------- org.el | 710 ++++++++++++++++++++++++++++++++++++++------------------ org.pdf | Bin 442924 -> 455156 bytes org.texi | 423 ++++++++++++++++++++++------------ orgcard.pdf | Bin 58362 -> 58659 bytes orgcard.tex | 16 +- 6 files changed, 1208 insertions(+), 694 deletions(-) rewrite org.pdf (63%) rewrite orgcard.pdf (85%) diff --git a/org b/org index c71054178..3414c815f 100644 --- a/org +++ b/org @@ -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.13). + This manual is for Org-mode (version 4.19a). 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.13). +This manual is for Org-mode (version 4.19a). Copyright (C) 2004, 2005, 2006 Free Software Foundation @@ -51,6 +51,7 @@ This manual is for Org-mode (version 4.13). * Hyperlinks:: Notes in context * TODO items:: Every tree branch can be a TODO item * Timestamps:: Assign date and time to items +* Tags:: Tagging headlines and matching sets of tags * Agenda Views:: Collecting information into views * Exporting:: Sharing and publishing of notes * Miscellaneous:: All the rest which did not fit elsewhere @@ -74,12 +75,12 @@ Document Structure * Structure editing:: Changing sequence and level of headlines * Archiving:: Move done task trees to a different place * Sparse trees:: Matches embedded in context -* Tags:: Tagging headlines and matching sets of tags * Plain Lists:: Editing hand-formatted lists Tables * Built-in table editor:: Simple tables +* Narrow columns:: Stop wasting space in tables * Table calculations:: Compute a field from other fields * orgtbl-mode:: The table editor as minor mode * table.el:: Complex tables @@ -95,6 +96,7 @@ Calculations in tables Hyperlinks +* Link format:: How links in Org-mode are formatted * Internal links:: Links to other places in the current file * External links:: URL-like links to the world * Managing links:: Creating, inserting and following @@ -124,6 +126,12 @@ Timestamps * Time stamps:: Assigning a time to a tree entry * Creating timestamps:: Commands which insert timestamps +Tags + +* Tag inheritance:: Tags use the tree structure of the outline +* Setting tags:: How to assign tags to a headline +* Tag searches:: Searching for combinations of tags + Agenda Views * Agenda files:: Files being searched for agenda information @@ -298,7 +306,6 @@ edit the structure of the document. * Structure editing:: Changing sequence and level of headlines * Archiving:: Move done task trees to a different place * Sparse trees:: Matches embedded in context -* Tags:: Tagging headlines and matching sets of tags * Plain Lists:: Editing hand-formatted lists  @@ -477,7 +484,7 @@ are also using the Org-mode agenda, archiving to a different file is a good way to keep archived trees from contributing agenda items.  -File: org, Node: Sparse trees, Next: Tags, Prev: Archiving, Up: Document Structure +File: org, Node: Sparse trees, Next: Plain Lists, Prev: Archiving, Up: Document Structure 2.7 Sparse trees ================ @@ -528,76 +535,9 @@ can then be printed in any desired way. display for outlining, not text properties  -File: org, Node: Tags, Next: Plain Lists, Prev: Sparse trees, Up: Document Structure - -2.8 Tags -======== - -If you wish to implement a tag system to cross-correlate information, -this can be done as well in Org-mode. Every headline can contain a -list of tags, at the end of the headline. Tags are normal words -containing letters, numbers, `_', and `@'. Tags must be preceded and -followed by a single colon; like `:WORK:'. Several tags can be -specified like `:WORK:URGENT:'. - - Tags make use of the hierarchical structure of outline trees. If a -heading has a certain tag, all subheadings will inherit the tag as -well. For example, in the list - - * Meeting with the French group :WORK: - ** Summary by Frank :BOSS:NOTES: - *** TODO Prepare slides for him :ACTION: - the final heading will have the tags `:WORK:', `:BOSS:', `:NOTES:', -and `:ACTION:'. When executing tag searches and Org-mode finds that a -certain headline matches the search criterion, it will not check any -sublevel headline, assuming that these likely also match, and that the -list of matches can become very long. You can influence inheritance -and searching using the variables `org-use-tag-inheritance' and -`org-tags-match-list-sublevels'. - - Tags can simply be typed into the buffer. After a colon, `M-' -offers completion on all tags being used in the current buffer. There -are also special commands for inserting tags, and for executing -searches based on tags. - -`C-c C-c' - Enter new tags for the current headline. The minibuffer will - prompt for a list of tags and offer completion with respect to all - other tags used in the current buffer. Several tags, separated by - colons, may be specified at the prompt. After pressing , the - tags will be inserted and aligned to `org-tags-column'. When - called with a `C-u' prefix, align all tags in the current buffer - to that column, just to make things look nice. TAGS are - automatically realigned after promotion, demotion, and TODO state - changes (*note TODO basics::). - -`C-c \' - Create a sparse tree with all headlines matching a tags search. - -`C-c a m' - Create a global list of tag matches from all agenda files. *Note - Matching headline tags::. - -`C-c a M' - Create a global list of tag matches from all agenda files, but - check only TODO items and force checking subitems (see variable - `org-tags-match-list-sublevels'). - - A tags search string can use Boolean operators `&' for AND and `|' -for OR. `&' binds more strongly than `|'. Parenthesis are currently -not implemented. A tag may also be preceded by `-', to select against -it, and `+' is syntactic sugar for positive selection. The AND -operator `&' is optional when `+' or `-' is present. For example, -`+WORK-BOSS' would select all headlines that are tagged `:WORK:', but -discard those also tagged `:BOSS:'. The search string `WORK|LAPTOP' -selects all lines tagged `:WORK:' or `:LAPTOP:'. The string -`WORK|LAPTOP&NIGHT' requires that the `:LAPTOP:' lines are also tagged -`NIGHT'. - - -File: org, Node: Plain Lists, Prev: Tags, Up: Document Structure +File: org, Node: Plain Lists, Prev: Sparse trees, Up: Document Structure -2.9 Plain Lists +2.8 Plain Lists =============== Headlines define both the structure of the Org-mode file, and also lists @@ -682,12 +622,13 @@ Emacs `calc' package. * Menu: * Built-in table editor:: Simple tables +* Narrow columns:: Stop wasting space in tables * Table calculations:: Compute a field from other fields * orgtbl-mode:: The table editor as minor mode * table.el:: Complex tables  -File: org, Node: Built-in table editor, Next: Table calculations, Prev: Tables, Up: Tables +File: org, Node: Built-in table editor, Next: Narrow columns, Prev: Tables, Up: Tables 3.1 The built-in table editor ============================= @@ -868,6 +809,10 @@ Calculations Miscellaneous ............. +`C-c `' + Edit the current field in a separate window. This is useful for + fields that are not fully visible (*note Narrow columns::). + `C-c |' Toggle the visibility of vertical lines in tables. The lines are still there, only made invisible with a text property. Any `|' @@ -895,9 +840,50 @@ off with manual re-align.  -File: org, Node: Table calculations, Next: orgtbl-mode, Prev: Built-in table editor, Up: Tables +File: org, Node: Narrow columns, Next: Table calculations, Prev: Built-in table editor, Up: Tables + +3.2 Narrow columns +================== + +The width of columns is automatically determined by the table editor. +Sometimes a single field or a few fields need to carry more text, +leading to unconveniently wide columns. To limit(1) the width of a +column, one field anywhere in the column must carry the string `' +where `N' is an integer specifying the width of the column in +characters. The next re-align will then set the width of this column +to no more than this value. + + |---+------------------------------| |---+--------| + | | | | | <6> | + | 1 | one | | 1 | one | + | 2 | two | ----\ | 2 | two | + | 3 | This is a long chunk of text | ----/ | 3 | This=> | + | 4 | four | | 4 | four | + |---+------------------------------| |---+--------| + Fields that are wider become clipped and end in the string `=>'. +Note that the full text is still in the buffer, it is only invisible. +To see the full text, hold the mouse over the field - a tooltip window +will show the full content. To edit such a field, use the command `C-c +`' (that is `C-c' followed by the backquote). This will open a new +window with the full field. Edit it and finish with `C-c C-c'. + + When visiting a file containing a table with narrowed columns, the +necessary character hiding has not yet happened, and the table needs to +be aligned before it looks nice. Setting the option +`org-startup-align-all-tables' will realign all tables in a file upon +visiting, but also slow down startup. You can also set this option on +a per-file basis with: + #+STARTUP: align + #+STARTUP: noalign + + ---------- Footnotes ---------- + + (1) This feature does not work on XEmacs. + + +File: org, Node: Table calculations, Next: orgtbl-mode, Prev: Narrow columns, Up: Tables -3.2 Calculations in tables +3.3 Calculations in tables ========================== The table editor makes use of the Emacs `calc' package to implement @@ -922,7 +908,7 @@ own formula associated with them, and recalculation can be automated.  File: org, Node: Formula syntax, Next: Column formulas, Prev: Table calculations, Up: Table calculations -3.2.1 Formula syntax +3.3.1 Formula syntax -------------------- A formula can be any algebraic expression understood by the Emacs @@ -984,7 +970,7 @@ The default settings can be configured using the variable  File: org, Node: Column formulas, Next: Advanced features, Prev: Formula syntax, Up: Table calculations -3.2.2 Column formulas +3.3.2 Column formulas --------------------- To apply a formula to a field, type it directly into the field, @@ -1019,7 +1005,7 @@ separator line, assuming that this is the table header.  File: org, Node: Advanced features, Next: Named-field formulas, Prev: Column formulas, Up: Table calculations -3.2.3 Advanced features +3.3.3 Advanced features ----------------------- If you want the recalculation of fields to happen automatically, or if @@ -1091,7 +1077,7 @@ with empty first field.  File: org, Node: Named-field formulas, Next: Editing/debugging formulas, Prev: Advanced features, Up: Table calculations -3.2.4 Named-field formulas +3.3.4 Named-field formulas -------------------------- A named field can have its own formula associated with it. In the @@ -1105,7 +1091,7 @@ line) will also update all named field formulas.  File: org, Node: Editing/debugging formulas, Next: Appetizer, Prev: Named-field formulas, Up: Table calculations -3.2.5 Editing and debugging formulas +3.3.5 Editing and debugging formulas ------------------------------------ To edit a column or field formula, use the commands `C-c =' and `C-u @@ -1141,7 +1127,7 @@ will be displayed.  File: org, Node: Appetizer, Prev: Editing/debugging formulas, Up: Table calculations -3.2.6 Appetizer +3.3.6 Appetizer --------------- Finally, just to wet your appetite on what can be done with the @@ -1163,7 +1149,7 @@ series for a couple of functions (homework: try that with Excel :-)  File: org, Node: orgtbl-mode, Next: table.el, Prev: Table calculations, Up: Tables -3.3 The Orgtbl minor mode +3.4 The Orgtbl minor mode ========================= If you like the intuitive way the Org-mode table editor works, you @@ -1176,7 +1162,7 @@ in mail mode, use  File: org, Node: table.el, Prev: orgtbl-mode, Up: Tables -3.4 The `table.el' package +3.5 The `table.el' package ========================== Complex ASCII tables with automatic line wrapping, column- and @@ -1209,6 +1195,7 @@ links to other files, Usenet articles, emails and much more. * Menu: +* Link format:: How links in Org-mode are formatted * Internal links:: Links to other places in the current file * External links:: URL-like links to the world * Managing links:: Creating, inserting and following @@ -1216,21 +1203,50 @@ links to other files, Usenet articles, emails and much more. * Remember:: Org-trees store quick notes  -File: org, Node: Internal links, Next: External links, Prev: Hyperlinks, Up: Hyperlinks +File: org, Node: Link format, Next: Internal links, Prev: Hyperlinks, Up: Hyperlinks + +4.1 Link format +=============== + +Org-mode will recognize plain URL-like links in the buffer and activate +them as clickable links. However, the general linkformat in Org-mode +looks like: + [[link][description]] or alternatively [[link]] + The description part is optional. Once a link in the buffer is +complete, Org-mode will change the display so that `description'( is +displayed instead of `[[link][description]]' and `link' is displayed +instead of `[[link]]'. Links will be highlighted in the face +`org-link', which by default is an underlined face. You can directly +edit the visible part of a link. To edit the invisible part, use `C-c +C-l' with the cursor on the link(1). + + ---------- Footnotes ---------- + + (1) You can also position the cursor directly after the link and +press to remove the (invisible) closing bracket `]'. This +makes the link incomplete, and shows the full raw link text for you to +edit. You may also use the menu entry `Org->Hperlinks->Literal links' +to unhide all links. + + +File: org, Node: Internal links, Next: External links, Prev: Link format, Up: Hyperlinks -4.1 Internal links +4.2 Internal links ================== -Strings inside double brackets like `[[My Target]]' are links that lead -to a text search in the current file. The link can be followed with -`C-c C-o' or with a mouse click (*note Managing links::). The -preferred match for such a link is a dedicated target: The same string -in double angular brackets. Targets may be located anywhere, often it -is convenient to put them into a comment line, for example +If the link text does not look like a URL, links are considered to be +internal in the current file. Links such as `[[My Target]]' or `[[My +Target][Find my target]]' lead to a text search in the current file. +The link can be followed with `C-c C-o' when the cursor is on the link, +or with a mouse click (*note Managing links::). The preferred match +for such a link is a dedicated target: The same string in double +angular brackets. Targets may be located anywhere, often it is +convenient to put them into a comment line, for example # <> If no dedicated target exists, Org-mode will search for the words in -the link, in the above example for `my target'. Links starting with a +the link, often removing the need for a dedicated target. In the above +example the search would be for `my target'. Links starting with a star like `*My Target' restrict the search to headlines. When searching, Org-mode will first try an exact match, but then move on to more and more lenient searches. For example, the link `[[*My @@ -1238,12 +1254,12 @@ Targets]]' will find any of the following: ** My targets ** TODO my targets are bright ** my 20 targets are - It is therefore often not necessary to set a dedicated target. To -insert a link targeting a headline, in-buffer completion can be used. -Just type a star followed by a few optional letters into the buffer and -press `M-'. All headlines in the current buffer will be offered -as completions. *Note Managing links::, for more commands creating -links. + + To insert a link targeting a headline, in-buffer completion can be +used. Just type a star followed by a few optional letters into the +buffer and press `M-'. All headlines in the current buffer will be +offered as completions. *Note Managing links::, for more commands +creating links. Following a link pushes a mark onto Org-mode's own mark ring. You can return to the previous position with `C-c &'. Using this command @@ -1258,7 +1274,7 @@ earlier.  File: org, Node: Radio targets, Next: CamelCase links, Prev: Internal links, Up: Internal links -4.1.1 Radio targets +4.2.1 Radio targets ------------------- You can configure Org-mode to link any occurrences of certain target @@ -1274,7 +1290,7 @@ on or at a target.  File: org, Node: CamelCase links, Prev: Radio targets, Up: Internal links -4.1.2 CamelCase words as links +4.2.2 CamelCase words as links ------------------------------ As an alternative to `[[...]]' links, Org-mode also supports CamelCase @@ -1288,12 +1304,12 @@ CamelCase version of headlines, the following customization is needed:  File: org, Node: External links, Next: Managing links, Prev: Internal links, Up: Hyperlinks -4.2 External links +4.3 External links ================== Org-mode supports links to files, websites, Usenet and email messages; -and BBDB database entries. Links are just plain-text URL-like -locators, optionally enclosed by angular brackets. The following list +and BBDB database entries. External links are plain-text URL-like +locators, optionally enclosed in angular brackets. The following list shows examples for each link type. on the web @@ -1319,7 +1335,13 @@ shows examples for each link type. the end of a line. In tables, the end of a table field also terminates a link. Angle brackets around a link are not required, but are recommended to avoid problems with punctuation and other text following -the link. See also the variable `org-allow-space-in-links'. +the link. + + To display a descriptive text instead of the URL, enclose the link +into double brackets and add the descriptive text like this: + [[][GNU Emacs]] + Links inserted with `C-c C-l' automatically use the double bracket +format (*note Managing links::). ---------- Footnotes ---------- @@ -1329,7 +1351,7 @@ a shell command. If you need redirection, use @{ and @} instead.  File: org, Node: Managing links, Next: Search Options, Prev: External links, Up: Hyperlinks -4.3 Managing links +4.4 Managing links ================== Org-mode provides methods to create a link in the correct syntax, to @@ -1351,12 +1373,13 @@ insert it into an org-mode file, and to follow the link. `C-c C-l' Insert a link. This prompts for a link to be inserted into the - buffer. You can just type a link, using one of the link type - prefixes mentioned in the examples above. Through completion, all - links stored during the current session can be accessed. When - called with prefix arg, you can use file name completion to enter - a file link. The link will be formatted as given in the variable - `org-link-format' and inserted into the buffer. Note that you + buffer. You can just type a link, using text for an internal + link, or one of the link type prefixes mentioned in the examples + above. Through completion, all links stored during the current + session can be accessed. When called with prefix arg, you can use + file name completion to enter a file link. The link will be + formatted as given in the variable `org-link-format' and inserted + into the buffer, along with a descriptive text. Note that you don't have to use this command to insert a link. Links in Org-mode are plain text, and you can type or paste them straight into the buffer. @@ -1365,7 +1388,7 @@ insert it into an org-mode file, and to follow the link. Open link at point. This will launch a web browser for URLs (using `browse-url-at-point'), run vm/gnus/bbdb for the corresponding links, and execute the command in a shell link. When the cursor - is on a CamelCase link, this commands runs the corresponding + is on am internal link, this commands runs the corresponding search. When the cursor is on a TAGS list in a headline, it creates the corresponding TAGS view. Furthermore, it will visit text files in `file:' links with Emacs and select a suitable @@ -1400,7 +1423,7 @@ insert it into an org-mode file, and to follow the link.  File: org, Node: Search Options, Next: Remember, Prev: Managing links, Up: Hyperlinks -4.4 Search options in file links +4.5 Search options in file links ================================ File links can contain additional information to make Emacs jump to a @@ -1441,7 +1464,7 @@ single colon.  File: org, Node: Remember, Prev: Search Options, Up: Hyperlinks -4.5 Remember +4.6 Remember ============ Another way to create org entries with links to other files is through @@ -1612,12 +1635,15 @@ File: org, Node: TODO extensions, Next: Priorities, Prev: Progress logging, 5.3 Extended use of TODO keywords ================================= -The default implementation of TODO entries is just two states: TODO -and DONE. You can, however, use the TODO feature for more complicated +The default implementation of TODO entries is just two states: TODO and +DONE. You can, however, use the TODO feature for more complicated things by configuring the variables `org-todo-keywords' and `org-todo-interpretation'. Using special setup, you can even use TODO keywords in different ways in different org files. + Note that tags are another way to classify headlines in general and +TODO items in particular (*note Tags::). + * Menu: * Workflow states:: From TODO to DONE in steps @@ -1754,7 +1780,7 @@ agenda (*note Weekly/Daily Agenda::). Interaction::).  -File: org, Node: Timestamps, Next: Agenda Views, Prev: TODO items, Up: Top +File: org, Node: Timestamps, Next: Tags, Prev: TODO items, Up: Top 6 Timestamps ************ @@ -1919,16 +1945,112 @@ date can be selected with the following commands: Choose date in calendar (only if nothing typed into minibuffer).  -File: org, Node: Agenda Views, Next: Exporting, Prev: Timestamps, Up: Top +File: org, Node: Tags, Next: Agenda Views, Prev: Timestamps, Up: Top + +7 Tags +****** + +If you wish to implement a system to cross-correlate information, an +excellent ways is assigning tags to headline. Org-mode has extensive +support for using tags. + + Every headline can contain a list of tags, at the end of the +headline. Tags are normal words containing letters, numbers, `_', and +`@'. Tags must be preceded and followed by a single colon; like +`:WORK:'. Several tags can be specified like `:WORK:URGENT:'. + +* Menu: + +* Tag inheritance:: Tags use the tree structure of the outline +* Setting tags:: How to assign tags to a headline +* Tag searches:: Searching for combinations of tags -7 Agenda Views + +File: org, Node: Tag inheritance, Next: Setting tags, Prev: Tags, Up: Tags + +7.1 Tag inheritance +=================== + +Tags make use of the hierarchical structure of outline trees. If a +heading has a certain tag, all subheadings will inherit the tag as +well. For example, in the list + + * Meeting with the French group :WORK: + ** Summary by Frank :BOSS:NOTES: + *** TODO Prepare slides for him :ACTION: + the final heading will have the tags `:WORK:', `:BOSS:', `:NOTES:', +and `:ACTION:'. When executing tag searches and Org-mode finds that a +certain headline matches the search criterion, it will not check any +sublevel headline, assuming that these likely also match, and that the +list of matches can become very long. However, this may not be what +you want, and you can influence inheritance and searching using the +variables `org-use-tag-inheritance' and `org-tags-match-list-sublevels'. + + +File: org, Node: Setting tags, Next: Tag searches, Prev: Tag inheritance, Up: Tags + +7.2 Setting tags +================ + +As Org-mode deals with plain text files, tags can simply be typed into +the buffer. After a colon, `M-' offers completion on all tags +being used in the current buffer. There is also a special command for +inserting tags: + +`C-c C-c' + Enter new tags for the current headline. The minibuffer will + prompt for a list of tags and offer completion with respect to all + other tags used in the current buffer. Several tags, separated by + colons, may be specified at the prompt. After pressing , the + tags will be inserted and aligned to `org-tags-column'. When + called with a `C-u' prefix, all tags in the current buffer will be + aligned to that column, just to make things look nice. TAGS are + automatically realigned after promotion, demotion, and TODO state + changes (*note TODO basics::). + + +File: org, Node: Tag searches, Prev: Setting tags, Up: Tags + +7.3 Tag searches +================ + +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. + +`C-c a m' + Create a global list of tag matches from all agenda files. *Note + Matching headline tags::. + +`C-c a M' + Create a global list of tag matches from all agenda files, but + check only TODO items and force checking subitems (see variable + `org-tags-match-list-sublevels'). + + A tags search string can use Boolean operators `&' for AND and `|' +for OR. `&' binds more strongly than `|'. Parenthesis are currently +not implemented. A tag may also be preceded by `-', to select against +it, and `+' is syntactic sugar for positive selection. The AND +operator `&' is optional when `+' or `-' is present. For example, +`+WORK-BOSS' would select all headlines that are tagged `:WORK:', but +discard those also tagged `:BOSS:'. The search string `WORK|LAPTOP' +selects all lines tagged `:WORK:' or `:LAPTOP:'. The string +`WORK|LAPTOP&NIGHT' requires that the `:LAPTOP:' lines are also tagged +`NIGHT'. + + +File: org, Node: Agenda Views, Next: Exporting, Prev: Tags, Up: Top + +8 Agenda Views ************** -Due to the way Org-mode works, TODO items and time-stamped items can be -scattered throughout a file or even a number of files. To get an -overview over open action items, or over events that are important for -a particular date, this information must be collected, sorted and -displayed in an organized way. +Due to the way Org-mode works, TODO items, time-stamped items, and +tagged headlines can be scattered throughout a file or even a number of +files. To get an overview over open action items, or over events that +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. Three different views are provided: @@ -1957,7 +2079,7 @@ edit these files remotely.  File: org, Node: Agenda files, Next: Agenda dispatcher, Prev: Agenda Views, Up: Agenda Views -7.1 Agenda files +8.1 Agenda files ================ The information to be shown is collected from all _agenda files_, the @@ -1992,13 +2114,13 @@ command will actually limit the command to the current file, and ignore  File: org, Node: Agenda dispatcher, Next: Weekly/Daily Agenda, Prev: Agenda files, Up: Agenda Views -7.2 The agenda dispatcher +8.2 The agenda dispatcher ========================= The views are created through a dispatcher that should be bound to a global key, for example `C-c a' (*note Installation and activation::). In the following we will assume that `C-c a' is indeed how the -dispatcher is accessed and lists keyboard access to commands +dispatcher is accessed and list keyboard access to commands accordingly. After pressing `C-c a', an additional letter is required to execute a command. The dispatcher offers the following default commands: @@ -2039,7 +2161,7 @@ documentation string of the variable `org-agenda-custom-commands'.  File: org, Node: Weekly/Daily Agenda, Next: Global TODO list, Prev: Agenda dispatcher, Up: Agenda Views -7.3 The weekly/daily agenda +8.3 The weekly/daily agenda =========================== The purpose of the weekly/daily _agenda_ is to act like a page of a @@ -2067,7 +2189,7 @@ buffer. The commands available in the Agenda buffer are listed in  File: org, Node: Categories, Next: Time-of-day specifications, Prev: Weekly/Daily Agenda, Up: Weekly/Daily Agenda -7.3.1 Categories +8.3.1 Categories ---------------- In the agenda buffer, each entry is preceded by a _category_, which is @@ -2082,7 +2204,7 @@ buffer looks best if the category is not longer than 10 characters.  File: org, Node: Time-of-day specifications, Next: Calendar/Diary integration, Prev: Categories, Up: Weekly/Daily Agenda -7.3.2 Time-of-Day Specifications +8.3.2 Time-of-Day Specifications -------------------------------- Org-mode checks each agenda item for a time-of-day specification. The @@ -2127,7 +2249,7 @@ timed entries are embedded in a time grid, like  File: org, Node: Calendar/Diary integration, Next: Sorting of agenda items, Prev: Time-of-day specifications, Up: Weekly/Daily Agenda -7.3.3 Calendar/Diary integration +8.3.3 Calendar/Diary integration -------------------------------- Emacs contains the calendar and diary by Edward M. Reingold. The @@ -2155,7 +2277,7 @@ forth between calendar and agenda.  File: org, Node: Sorting of agenda items, Prev: Calendar/Diary integration, Up: Weekly/Daily Agenda -7.3.4 Sorting of agenda items +8.3.4 Sorting of agenda items ----------------------------- The entries for each day are sorted. The default order is to first @@ -2175,7 +2297,7 @@ increments for overdue scheduled or deadline items.  File: org, Node: Global TODO list, Next: Matching headline tags, Prev: Weekly/Daily Agenda, Up: Agenda Views -7.4 The global TODO list +8.4 The global TODO list ======================== The global TODO list contains all unfinished TODO items, formatted and @@ -2207,7 +2329,7 @@ list are described in *Note Agenda commands::.  File: org, Node: Matching headline tags, Next: Timeline, Prev: Global TODO list, Up: Agenda Views -7.5 Matching headline tags +8.5 Matching headline tags ========================== If headlines in the agenda files are marked with _tags_ (*note Tags::), @@ -2232,7 +2354,7 @@ Agenda commands::.  File: org, Node: Timeline, Next: Agenda commands, Prev: Matching headline tags, Up: Agenda Views -7.6 Timeline for a single file +8.6 Timeline for a single file ============================== The timeline is not really an agenda view, because it only summarizes @@ -2252,7 +2374,7 @@ Agenda commands::.  File: org, Node: Agenda commands, Prev: Timeline, Up: Agenda Views -7.7 Commands in the agenda buffer +8.7 Commands in the agenda buffer ================================= Entries in the agenda buffer are linked back to the org file or diary @@ -2445,7 +2567,7 @@ Quit and Exit  File: org, Node: Exporting, Next: Miscellaneous, Prev: Agenda Views, Up: Top -8 Exporting +9 Exporting *********** For printing and sharing of notes, Org-mode documents can be exported @@ -2462,7 +2584,7 @@ iCal, Org-mode can also produce extracts in the iCalendar format.  File: org, Node: ASCII export, Next: HTML export, Prev: Exporting, Up: Exporting -8.1 ASCII export +9.1 ASCII export ================ `C-c C-x a' @@ -2484,7 +2606,7 @@ not be exported.  File: org, Node: HTML export, Next: iCalendar export, Prev: ASCII export, Up: Exporting -8.2 HTML export +9.2 HTML export =============== Org-mode contains an HTML exporter with extensive HTML formatting, in @@ -2520,7 +2642,7 @@ example,  File: org, Node: HTML formatting, Next: Export options, Prev: HTML export, Up: HTML export -8.2.1 HTML formatting +9.2.1 HTML formatting --------------------- Not all text is transferred literally to the exported HTML file. The @@ -2561,7 +2683,7 @@ they can all be turned off with corresponding variables.  File: org, Node: Export options, Next: Comment lines, Prev: HTML formatting, Up: HTML export -8.2.2 Export options +9.2.2 Export options -------------------- The exporter recognizes special lines in the buffer which provide @@ -2612,7 +2734,7 @@ the new style visible to Emacs.  File: org, Node: Comment lines, Prev: Export options, Up: HTML export -8.2.3 Comment lines +9.2.3 Comment lines ------------------- Lines starting with `#' in column zero are treated as comments and will @@ -2627,7 +2749,7 @@ export.  File: org, Node: iCalendar export, Prev: HTML export, Up: Exporting -8.3 iCalendar export +9.3 iCalendar export ==================== Some people like to use Org-mode for keeping track of projects, but @@ -2672,8 +2794,8 @@ this:  File: org, Node: Miscellaneous, Next: Index, Prev: Exporting, Up: Top -9 Miscellaneous -*************** +10 Miscellaneous +**************** * Menu: @@ -2689,8 +2811,8 @@ File: org, Node: Miscellaneous, Next: Index, Prev: Exporting, Up: Top  File: org, Node: Completion, Next: Customization, Prev: Miscellaneous, Up: Miscellaneous -9.1 Completion -============== +10.1 Completion +=============== Org-mode supports in-buffer completion. This type of completion does not make use of the minibuffer. You simply type a few letters into the @@ -2717,8 +2839,8 @@ buffer and use the key to complete text right there.  File: org, Node: Customization, Next: Clean view, Prev: Completion, Up: Miscellaneous -9.2 Customization -================= +10.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 @@ -2729,12 +2851,12 @@ Group' from the `Org->Customization' menu.  File: org, Node: Clean view, Next: TTY keys, Prev: Customization, Up: Miscellaneous -9.3 A cleaner outline view -========================== +10.3 A cleaner outline view +=========================== Some people find it noisy and distracting that the Org-mode headlines -are starting with a potentially large number of stars. For example in -the example tree from *Note Headlines::: +are starting with a potentially large number of stars. For example the +tree from *Note Headlines::: * Top level headline ** Second level @@ -2811,8 +2933,8 @@ of the tree.  File: org, Node: TTY keys, Next: FAQ, Prev: Clean view, Up: Miscellaneous -9.4 Using org-mode on a tty -=========================== +10.4 Using org-mode on a tty +============================ Org-mode uses a number of keys that are not accessible on a tty. This applies to most special keys like cursor keys, and , when @@ -2853,8 +2975,8 @@ Default Alternative 1 Alternative 2  File: org, Node: FAQ, Next: Interaction, Prev: TTY keys, Up: Miscellaneous -9.5 Frequently asked questions -============================== +10.5 Frequently asked questions +=============================== 1. Org-mode seems to be a useful default mode for the various `README' files I have scattered through my directories. How do I @@ -2873,11 +2995,7 @@ File: org, Node: FAQ, Next: Interaction, Prev: TTY keys, Up: Miscellaneous `make-indirect-buffer'. In XEmacs, this is currently not possible because of the different outline implementation. - 4. Is there an easy way to insert links to web locations? - Sure, just type or paste them into the buffer. A plain-text - URL-like string is directly interpreted as a link. - - 5. When I export my TODO list, every TODO item becomes a separate + 4. When I export my TODO list, every TODO item becomes a separate section. How do I enforce these items to be exported as an itemized list? If you plan to use ASCII or HTML export, make sure things you want @@ -2895,42 +3013,42 @@ File: org, Node: FAQ, Next: Interaction, Prev: TTY keys, Up: Miscellaneous +OPTIONS: H:2; ... - 6. I would like to export only a subtree of my file to HTML. How? + 5. I would like to export only a subtree of my file to HTML. How? If you want to export a subtree, mark the subtree as region and then export. Marking can be done with `C-c @ C-x C-x', for example. - 7. Org-mode takes over the S-cursor keys. I also want to use + 6. Org-mode takes over the S-cursor keys. I also want to use CUA-mode, is there a way to fix this conflict? Yes, see *Note Interaction::. - 8. Is there an easy way to insert an empty table template with a + 7. Is there an easy way to insert an empty table template with a default number of rows and columns? To insert an empty table template, just type `|-' and use . The default size can be changed with the variable `org-table-default-size'. However, just starting to type the first line is usually much easier. - 9. One of my table columns has started to fill up with `#ERROR'. + 8. One of my table columns has started to fill up with `#ERROR'. What is going on? Org-mode tried to compute the column from other fields using a formula stored in the `#+TBLFMT:' line just below the table, and the evaluation of the formula fails. Fix the fields used in the formula, or fix the formula, or remove it! - 10. When I am in the last column of a table and just above a + 9. When I am in the last column of a table and just above a horizontal line in the table, pressing TAB creates a new table line before the horizontal line. How can I quickly move to the line below the horizontal line instead? Press (to get on the separator line) and then . Or configure the variable `org-table-tab-jumps-over-hlines'. - 11. How can I change the indentation of an entire table without fixing + 10. How can I change the indentation of an entire table without fixing every line by hand? The indentation of a table is set by the first line. So just fix the indentation of the first line and realign with . - 12. Is it possible to include entries from org-mode files into my + 11. Is it possible to include entries from org-mode files into my emacs diary? Since the org-mode agenda is much more powerful and can contain the diary (*note Calendar/Diary integration::), you should think twice @@ -2964,8 +3082,8 @@ File: org, Node: FAQ, Next: Interaction, Prev: TTY keys, Up: Miscellaneous  File: org, Node: Interaction, Next: Bugs, Prev: FAQ, Up: Miscellaneous -9.6 Interaction with other packages -=================================== +10.6 Interaction with other packages +==================================== Org-mode can cooperate with the following packages: @@ -2992,8 +3110,8 @@ Org-mode can cooperate with the following packages: `constants.el' by Carsten Dominik In a table formula (*note Table calculations::), it is possible to - use names for natural constants or units. Instead of defining you - own constants in the variable `org-table-formula-constants', + use names for natural constants or units. Instead of defining + your own constants in the variable `org-table-formula-constants', install the `constants' package which defines a large number of constants and units, and lets you use unit prefixes like `M' for `Mega' etc. You will need version 2.0 of this package, available @@ -3019,26 +3137,27 @@ Org-mode can cooperate with the following packages: `remember.el' by John Wiegley Org mode cooperates with remember, see *Note Remember::. - `Remember.el' is not part of Emacs, find it on the web. - -`planner.el' by John Wiegley - Planner is another tool to plan work and keep track of tasks. - Planner uses a multi-file approach with project pages and day - pages. Is it based on Emacs-Wiki. If Planner is your primary - tool, it can be useful to display the agenda entries resulting - from org files in day-pages of the planner. This can be done - through the diary of the calendar: integrate org files into the - diary as described above, and then turn on the diary support of - planner. Planner is not part of Emacs, find it on the web. + `Remember.el' is not part of Emacs, find it on the web.  File: org, Node: Bugs, Next: Acknowledgments, Prev: Interaction, Up: Miscellaneous -9.7 Bugs -======== +10.7 Bugs +========= + +Here is a list of things that should work differently, but which I have +found too hard to fix. -Here is a list of things which should work differently, but which I -have found too hard to fix. + * If a table field starts with a link, and if the corresponding table + column is narrowed (*note Narrow columns::) to a width too small to + display the link, the field would look entirely empty even though + it is not. To prevent this, Org-mode throws an error. The + work-around is to make the column wide enough to fit the link, or + to add some text (at least 2 characters) before the link in the + same field. + + * Narrowing table columns does not work on XEmacs, because the + `format' function does not transport text properties. * Text in an entry protected with the `QUOTE' keyword should not autowrap. @@ -3077,8 +3196,8 @@ have found too hard to fix.  File: org, Node: Acknowledgments, Prev: Bugs, Up: Miscellaneous -9.8 Acknowledgments -=================== +10.8 Acknowledgments +==================== Org-mode was written by Carsten Dominik, who still maintains it at the Org-mode homepage `http://www.astro.uva.nl/~dominik/Tools/org/'. The @@ -3115,6 +3234,9 @@ Org-mode would not be what it is without your input. * Oliver Oppitz suggested multi-state TODO items. + * Scott Otterson sparked the introduction of descriptive text for + links, among other things. + * Pete Phillips helped the development of the TAGS feature. * Matthias Rempe (Oelde) provided ideas, Windows support, and quality @@ -3139,7 +3261,10 @@ Org-mode would not be what it is without your input. * David Wainberg suggested archiving, and improvements to the linking system. - * Scheduling TODO items was inspired by John Wiegley's `planner.el'. + * Org-mode's linking system was an independent development, but with + time has evolved to work similar to John's implementation in + `emacs-wiki-mode'. In particular, I adopted his way to make the + link itself invisible and only show descriptive text. * Carsten Wimmer suggested some changes and helped fix a bug in linking to GNUS. @@ -3153,7 +3278,7 @@ Org-mode would not be what it is without your input.  File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top -10 Index +11 Index ******** [index] @@ -3208,7 +3333,7 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * completion, of option keywords: Export options. (line 6) * Completion, of option keywords: Per file keywords. (line 17) * completion, of tags <1>: Completion. (line 6) -* completion, of tags: Tags. (line 34) +* completion, of tags: Setting tags. (line 12) * completion, of TeX symbols <1>: Completion. (line 6) * completion, of TeX symbols: HTML formatting. (line 17) * completion, of TODO keywords <1>: Completion. (line 6) @@ -3242,7 +3367,7 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * emphasized text: Export options. (line 21) * evaluate time range: Creating timestamps. (line 63) * exporting: Exporting. (line 6) -* exporting a subtree: FAQ. (line 46) +* exporting a subtree: FAQ. (line 42) * exporting, not: Comment lines. (line 6) * extended TODO keywords: TODO extensions. (line 6) * external links: External links. (line 6) @@ -3257,8 +3382,9 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * fixed-width sections: Export options. (line 21) * folded, subtree visibility state: Visibility cycling. (line 10) * folding, sparse trees: Sparse trees. (line 6) -* following links: Managing links. (line 35) +* following links: Managing links. (line 36) * format specifier: Formula syntax. (line 34) +* format, of links: Link format. (line 6) * formula editing: Editing/debugging formulas. (line 6) * formula syntax: Formula syntax. (line 6) @@ -3286,9 +3412,9 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * HTML tags: HTML formatting. (line 33) * hyperlinks: Hyperlinks. (line 6) * iCalendar export: iCalendar export. (line 6) -* indentation, of tables: FAQ. (line 77) +* indentation, of tables: FAQ. (line 73) * indirect buffers: FAQ. (line 18) -* inheritance, of tags: Tags. (line 13) +* inheritance, of tags: Tag inheritance. (line 6) * inserting links: Managing links. (line 23) * installation: Installation and activation. (line 6) @@ -3301,16 +3427,17 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * keyword options: Per file keywords. (line 6) * linebreak preservation: Export options. (line 21) * link completion: Managing links. (line 23) +* link format: Link format. (line 6) * links, external: External links. (line 6) * links, internal: Internal links. (line 6) -* links, returning to: Managing links. (line 65) +* links, returning to: Managing links. (line 66) * lists, hand-formatted: HTML formatting. (line 9) * lists, ordered: Plain Lists. (line 6) * lists, plain: Plain Lists. (line 6) * logging, of progress: Progress logging. (line 6) * maintainer: Feedback. (line 6) * make-indirect-buffer: FAQ. (line 18) -* mark ring: Managing links. (line 61) +* mark ring: Managing links. (line 62) * marking characters, tables: Advanced features. (line 33) * matching, of tags: Matching headline tags. (line 6) @@ -3323,6 +3450,7 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * named field formula: Named-field formulas. (line 6) * names as TODO keywords: TODO types. (line 6) +* narrow columns in tables: Narrow columns. (line 6) * occur, command: Sparse trees. (line 6) * option keyword completion: Completion. (line 6) * options, for customization: Customization. (line 6) @@ -3341,7 +3469,6 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * pasting, of subtrees: Structure editing. (line 6) * per file keywords: Per file keywords. (line 6) * plain lists: Plain Lists. (line 6) -* planner.el: Interaction. (line 58) * printing sparse trees: Sparse trees. (line 37) * priorities: Priorities. (line 6) * priorities, of agenda items: Sorting of agenda items. @@ -3363,6 +3490,7 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * scheduling: Time stamps. (line 6) * search option in file links: Search Options. (line 6) * section-numbers: Export options. (line 21) +* setting tags: Setting tags. (line 6) * SHELL links: External links. (line 6) * show all, command: Visibility cycling. (line 23) * show all, global visibility state: Visibility cycling. (line 17) @@ -3388,13 +3516,14 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top (line 6) * table editor, table.el: table.el. (line 6) * table of contents: Export options. (line 21) -* table, empty template: FAQ. (line 56) +* table, empty template: FAQ. (line 52) * table.el <1>: Interaction. (line 13) * table.el: table.el. (line 6) * tables <1>: Export options. (line 21) * tables: Tables. (line 6) * tables, export to HTML: HTML formatting. (line 24) * tag completion: Completion. (line 6) +* tag searches: Tag searches. (line 6) * tags: Tags. (line 6) * tags view: Matching headline tags. (line 6) @@ -3427,7 +3556,6 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * types as TODO keywords: TODO types. (line 6) * underlined text: HTML formatting. (line 13) * URL links: External links. (line 6) -* URL, paste into buffer: FAQ. (line 24) * USENET links: External links. (line 6) * variables, for customization: Customization. (line 6) * vectors, in table calculations: Formula syntax. (line 23) @@ -3440,7 +3568,7 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top  File: org, Node: Key Index, Prev: Index, Up: Top -11 Key Index +12 Key Index ************ [index] @@ -3473,8 +3601,8 @@ File: org, Node: Key Index, Prev: Index, Up: Top * C-,: Agenda files. (line 18) * C-c !: Creating timestamps. (line 21) * C-c $: Archiving. (line 9) -* C-c %: Managing links. (line 61) -* C-c &: Managing links. (line 65) +* C-c %: Managing links. (line 62) +* C-c &: Managing links. (line 66) * C-c ' <1>: Editing/debugging formulas. (line 20) * C-c ': Built-in table editor. @@ -3499,37 +3627,39 @@ File: org, Node: Key Index, Prev: Index, Up: Top * C-c ?: Built-in table editor. (line 162) * C-c [: Agenda files. (line 12) -* C-c \: Tags. (line 42) +* C-c \: Tag searches. (line 9) * C-c ]: Agenda files. (line 15) * C-c ^: Built-in table editor. (line 97) +* C-c `: Built-in table editor. + (line 182) * C-c a a: Weekly/Daily Agenda. (line 9) * C-c a C: Agenda dispatcher. (line 30) * C-c a M: Matching headline tags. (line 15) * C-c a m: Matching headline tags. (line 10) -* C-c a M: Tags. (line 49) -* C-c a m: Tags. (line 45) +* C-c a M: Tag searches. (line 14) +* C-c a m: Tag searches. (line 10) * C-c a T: Global TODO list. (line 15) * C-c a t <1>: Global TODO list. (line 9) * C-c a t: TODO basics. (line 25) * C-c C-a: Visibility cycling. (line 23) * C-c C-b: Motion. (line 15) -* C-c C-c <1>: table.el. (line 6) -* C-c C-c <2>: Editing/debugging formulas. +* C-c C-c <1>: Setting tags. (line 11) +* C-c C-c <2>: table.el. (line 6) +* C-c C-c <3>: Editing/debugging formulas. (line 16) -* C-c C-c <3>: Built-in table editor. +* C-c C-c <4>: Built-in table editor. (line 43) -* C-c C-c <4>: Plain Lists. (line 61) -* C-c C-c: Tags. (line 33) +* C-c C-c: Plain Lists. (line 61) * C-c C-d: Creating timestamps. (line 37) * C-c C-f: Motion. (line 12) * C-c C-j: Motion. (line 21) * C-c C-l: Managing links. (line 23) * C-c C-n: Motion. (line 8) * C-c C-o <1>: Creating timestamps. (line 33) -* C-c C-o: Managing links. (line 35) +* C-c C-o: Managing links. (line 36) * C-c C-p: Motion. (line 9) * C-c C-q <1>: Editing/debugging formulas. (line 20) @@ -3563,7 +3693,7 @@ File: org, Node: Key Index, Prev: Index, Up: Top * C-c C-y: Creating timestamps. (line 63) * C-c l: Managing links. (line 9) * C-c |: Built-in table editor. - (line 182) + (line 186) * C-c ~: table.el. (line 18) * C-u C-c .: Creating timestamps. (line 16) * C-u C-c =: Built-in table editor. @@ -3588,8 +3718,8 @@ File: org, Node: Key Index, Prev: Index, Up: Top (line 73) * M-: Structure editing. (line 16) * M- <1>: Completion. (line 10) -* M- <2>: Per file keywords. (line 17) -* M-: Tags. (line 28) +* M- <2>: Setting tags. (line 6) +* M-: Per file keywords. (line 17) * M-: Built-in table editor. (line 83) * M-S- <1>: Built-in table editor. @@ -3613,11 +3743,11 @@ File: org, Node: Key Index, Prev: Index, Up: Top * M-S-: Structure editing. (line 25) * mouse-1 <1>: Agenda commands. (line 35) * mouse-1 <2>: Creating timestamps. (line 79) -* mouse-1: Managing links. (line 53) +* mouse-1: Managing links. (line 54) * mouse-2 <1>: Agenda commands. (line 35) -* mouse-2: Managing links. (line 53) +* mouse-2: Managing links. (line 54) * mouse-3 <1>: Agenda commands. (line 28) -* mouse-3: Managing links. (line 58) +* mouse-3: Managing links. (line 59) * n: Agenda commands. (line 19) * o: Agenda commands. (line 57) * P: Agenda commands. (line 115) @@ -3649,91 +3779,98 @@ File: org, Node: Key Index, Prev: Index, Up: Top  Tag Table: -Node: Top959 -Node: Introduction6836 -Node: Summary7150 -Node: Installation and activation9262 -Node: Feedback10931 -Node: Document Structure11716 -Node: Outlines12558 -Node: Headlines13218 -Node: Visibility cycling13844 -Node: Motion15031 -Node: Structure editing15815 -Node: Archiving17558 -Node: Sparse trees18418 -Ref: Sparse trees-Footnote-120441 -Ref: Sparse trees-Footnote-220533 -Node: Tags20647 -Node: Plain Lists23739 -Ref: Plain Lists-Footnote-126487 -Node: Tables26844 -Node: Built-in table editor27331 -Node: Table calculations34874 -Node: Formula syntax36057 -Ref: Formula syntax-Footnote-138990 -Node: Column formulas39289 -Node: Advanced features41051 -Node: Named-field formulas44305 -Node: Editing/debugging formulas44945 -Node: Appetizer46703 -Node: orgtbl-mode47805 -Node: table.el48295 -Node: Hyperlinks49272 -Node: Internal links49838 -Node: Radio targets51588 -Node: CamelCase links52303 -Node: External links52876 -Ref: External links-Footnote-154802 -Node: Managing links54941 -Node: Search Options58276 -Ref: Search Options-Footnote-159589 -Node: Remember59670 -Ref: Remember-Footnote-163554 -Node: TODO items63678 -Node: TODO basics64601 -Node: Progress logging66114 -Node: TODO extensions66901 -Node: Workflow states67589 -Node: TODO types68457 -Ref: TODO types-Footnote-170115 -Node: Per file keywords70197 -Ref: Per file keywords-Footnote-171650 -Node: Priorities71878 -Node: Timestamps73087 -Node: Time stamps73416 -Node: Creating timestamps75431 -Node: Agenda Views78560 -Node: Agenda files80087 -Ref: Agenda files-Footnote-181049 -Ref: Agenda files-Footnote-281198 -Node: Agenda dispatcher81390 -Node: Weekly/Daily Agenda83522 -Node: Categories84657 -Node: Time-of-day specifications85303 -Node: Calendar/Diary integration87279 -Node: Sorting of agenda items88658 -Node: Global TODO list89490 -Node: Matching headline tags90905 -Node: Timeline91848 -Node: Agenda commands92723 -Node: Exporting97978 -Node: ASCII export98550 -Node: HTML export99386 -Node: HTML formatting100503 -Node: Export options102135 -Node: Comment lines104328 -Node: iCalendar export104798 -Node: Miscellaneous106593 -Node: Completion107218 -Node: Customization108212 -Node: Clean view108658 -Node: TTY keys111309 -Node: FAQ112908 -Node: Interaction117794 -Node: Bugs121202 -Node: Acknowledgments122944 -Node: Index125364 -Node: Key Index145568 +Node: Top960 +Node: Introduction7181 +Node: Summary7495 +Node: Installation and activation9607 +Node: Feedback11276 +Node: Document Structure12061 +Node: Outlines12827 +Node: Headlines13487 +Node: Visibility cycling14113 +Node: Motion15300 +Node: Structure editing16084 +Node: Archiving17827 +Node: Sparse trees18687 +Ref: Sparse trees-Footnote-120717 +Ref: Sparse trees-Footnote-220809 +Node: Plain Lists20923 +Ref: Plain Lists-Footnote-123679 +Node: Tables24036 +Node: Built-in table editor24584 +Node: Narrow columns32267 +Ref: Narrow columns-Footnote-134199 +Node: Table calculations34245 +Node: Formula syntax35421 +Ref: Formula syntax-Footnote-138354 +Node: Column formulas38653 +Node: Advanced features40415 +Node: Named-field formulas43669 +Node: Editing/debugging formulas44309 +Node: Appetizer46067 +Node: orgtbl-mode47169 +Node: table.el47659 +Node: Hyperlinks48636 +Node: Link format49270 +Ref: Link format-Footnote-150100 +Node: Internal links50403 +Node: Radio targets52291 +Node: CamelCase links53006 +Node: External links53579 +Ref: External links-Footnote-155750 +Node: Managing links55889 +Node: Search Options59290 +Ref: Search Options-Footnote-160603 +Node: Remember60684 +Ref: Remember-Footnote-164568 +Node: TODO items64692 +Node: TODO basics65615 +Node: Progress logging67128 +Node: TODO extensions67915 +Node: Workflow states68715 +Node: TODO types69583 +Ref: TODO types-Footnote-171241 +Node: Per file keywords71323 +Ref: Per file keywords-Footnote-172776 +Node: Priorities73004 +Node: Timestamps74213 +Node: Time stamps74534 +Node: Creating timestamps76549 +Node: Tags79678 +Node: Tag inheritance80414 +Node: Setting tags81353 +Node: Tag searches82315 +Node: Agenda Views83524 +Node: Agenda files85064 +Ref: Agenda files-Footnote-186026 +Ref: Agenda files-Footnote-286175 +Node: Agenda dispatcher86367 +Node: Weekly/Daily Agenda88498 +Node: Categories89633 +Node: Time-of-day specifications90279 +Node: Calendar/Diary integration92255 +Node: Sorting of agenda items93634 +Node: Global TODO list94466 +Node: Matching headline tags95881 +Node: Timeline96824 +Node: Agenda commands97699 +Node: Exporting102954 +Node: ASCII export103526 +Node: HTML export104362 +Node: HTML formatting105479 +Node: Export options107111 +Node: Comment lines109304 +Node: iCalendar export109774 +Node: Miscellaneous111569 +Node: Completion112196 +Node: Customization113192 +Node: Clean view113640 +Node: TTY keys116282 +Node: FAQ117883 +Node: Interaction122588 +Node: Bugs125427 +Node: Acknowledgments127736 +Node: Index130455 +Node: Key Index150878  End Tag Table diff --git a/org.el b/org.el index 5b252ff6b..dacfb5b88 100644 --- a/org.el +++ b/org.el @@ -5,9 +5,9 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://www.astro.uva.nl/~dominik/Tools/org/ -;; Version: 4.13 +;; Version: 4.19a ;; -;; This file is part of GNU Emacs. +;; This file is part of GNU Emacs. ;; ;; GNU Emacs is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by @@ -81,6 +81,13 @@ ;; ;; Changes since version 4.00: ;; --------------------------- +;; Version 4.20 +;; - Links use now the [[link][description]] format by default. +;; When inserting links, the user is prompted for a description. +;; - If a link has a description, only the description is displayed +;; the link part is hidden. Use C-c C-l to edit the link part. +;; - TAGS are now bold, but in the same color as the headline. +;; ;; Version 4.13 ;; - The list of agenda files can be maintainted in an external file. ;; - Bug fixes. @@ -88,7 +95,7 @@ ;; Version 4.12 ;; - Templates for remember buffer. Note that the remember setup changes. ;; To set up templates, see `org-remember-templates'. -;; - The time in new time stamps can be rounded, see new option +;; - The time in new time stamps can be rounded, see new option ;; `org-time-stamp-rounding-minutes'. ;; - Bug fixes (there are *always* more bugs). ;; @@ -109,7 +116,7 @@ ;; - Leading stars in headlines can be hidden, so make the outline look ;; cleaner. ;; - Mouse-1 can be used to follow links. -;; +;; ;; Version 4.06 ;; - HTML exporter treats targeted internal links. ;; - Bug fixes. @@ -159,7 +166,7 @@ ;;; Customization variables -(defvar org-version "4.13" +(defvar org-version "4.19a" "The version number of the file org.el.") (defun org-version () (interactive) @@ -169,6 +176,11 @@ ;; of outline.el. (defconst org-noutline-p (featurep 'noutline) "Are we using the new outline mode?") +(defconst org-format-transports-properties-p + (let ((x "a")) + (add-text-properties 0 1 '(test t) x) + (get-text-property 0 'test (format "%s" x))) + "Does format transport text properties?") (defgroup org nil "Outline-based notes management and organizer." @@ -182,44 +194,6 @@ :tag "Org Startup" :group 'org) -(defcustom org-CUA-compatible nil - "Non-nil means use alternative key bindings for S-. -Org-mode used S- for changing timestamps and priorities. -S- is also used for example by `CUA-mode' to select text. -If you want to use Org-mode together with `CUA-mode', Org-mode needs to use -alternative bindings. Setting this variable to t will replace the following -keys both in Org-mode and in the Org-agenda buffer. - -S-RET -> C-S-RET -S-up -> M-p -S-down -> M-n -S-left -> M-- -S-right -> M-+ - -If you do not like the alternative keys, take a look at the variable -`org-disputed-keys'. - -This option is only relevant at load-time of Org-mode. Changing it requires -a restart of Emacs to become effective." - :group 'org-startup - :type 'boolean) - -(defvar org-disputed-keys - '((S-up [(shift up)] [(meta ?p)]) - (S-down [(shift down)] [(meta ?n)]) - (S-left [(shift left)] [(meta ?-)]) - (S-right [(shift right)] [(meta ?+)]) - (S-return [(shift return)] [(control shift return)])) - "Keys for which Org-mode and other modes compete. -This is an alist, cars are symbols for lookup, 1st element is the default key, -second element will be used when `org-CUA-compatible' is t.") - -(defun org-key (key) - "Select a key according to `org-CUA-compatible'." - (nth (if org-CUA-compatible 2 1) - (or (assq key org-disputed-keys) - (error "Invalid Key %s in `org-key'" key)))) - (defcustom org-startup-folded t "Non-nil means, entering Org-mode will switch to OVERVIEW. This can also be configured on a per-file basis by adding one of @@ -241,6 +215,13 @@ uninteresting. Also tables look terrible when wrapped." :group 'org-startup :type 'boolean) +(defcustom org-startup-align-all-tables nil + "Non-nil means, allign all tables when visiting a file. +This is useful when the column width in tables is forced with cookies +in table fields. Such tables will look correct only after the first re-align." + :group 'org-startup + :type 'boolean) + (defcustom org-startup-with-deadline-check nil "Non-nil means, entering Org-mode will run the deadline check. This means, if you start editing an org file, you will get an @@ -263,6 +244,44 @@ has been set." :group 'org-startup :type 'boolean) +(defcustom org-CUA-compatible nil + "Non-nil means use alternative key bindings for S-. +Org-mode used S- for changing timestamps and priorities. +S- is also used for example by `CUA-mode' to select text. +If you want to use Org-mode together with `CUA-mode', Org-mode needs to use +alternative bindings. Setting this variable to t will replace the following +keys both in Org-mode and in the Org-agenda buffer. + +S-RET -> C-S-RET +S-up -> M-p +S-down -> M-n +S-left -> M-- +S-right -> M-+ + +If you do not like the alternative keys, take a look at the variable +`org-disputed-keys'. + +This option is only relevant at load-time of Org-mode. Changing it requires +a restart of Emacs to become effective." + :group 'org-startup + :type 'boolean) + +(defvar org-disputed-keys + '((S-up [(shift up)] [(meta ?p)]) + (S-down [(shift down)] [(meta ?n)]) + (S-left [(shift left)] [(meta ?-)]) + (S-right [(shift right)] [(meta ?+)]) + (S-return [(shift return)] [(control shift return)])) + "Keys for which Org-mode and other modes compete. +This is an alist, cars are symbols for lookup, 1st element is the default key, +second element will be used when `org-CUA-compatible' is t.") + +(defun org-key (key) + "Select a key according to `org-CUA-compatible'." + (nth (if org-CUA-compatible 2 1) + (or (assq key org-disputed-keys) + (error "Invalid Key %s in `org-key'" key)))) + (defgroup org-keywords nil "Options concerning TODO items in Org-mode." :tag "Org Keywords" @@ -318,17 +337,6 @@ beginning of a headline." :type '(choice (const sequence) (const type))) -(defcustom org-default-priority ?B - "The default priority of TODO items. -This is the priority an item get if no explicit priority is given." - :group 'org-keywords - :type 'character) - -(defcustom org-lowest-priority ?C - "The lowest priority of TODO items. A character like ?A, ?B etc." - :group 'org-keywords - :type 'character) - (defcustom org-deadline-string "DEADLINE:" "String to mark deadline entries. A deadline is this string, followed by a time stamp. Should be a word, @@ -376,6 +384,17 @@ Lisp variable `state'." :group 'org-keywords :type 'hook) +(defcustom org-default-priority ?B + "The default priority of TODO items. +This is the priority an item get if no explicit priority is given." + :group 'org-keywords + :type 'character) + +(defcustom org-lowest-priority ?C + "The lowest priority of TODO items. A character like ?A, ?B etc." + :group 'org-keywords + :type 'character) + ;; Variables for pre-computed regular expressions, all buffer local (defvar org-todo-kwd-priority-p nil "Do TODO items have priorities?") @@ -833,7 +852,7 @@ This has the effect that two stars are being added/taken away in promotion/demotion commands. It also influences how levels are handled by the exporters. Changing it requires restart of `font-lock-mode' to become effective -for fontification also in regions already fontified." +for fontification also in regions already fontified." :group 'org-structure :group 'org-font-lock :type 'boolean) @@ -874,6 +893,12 @@ See also the QUOTE keyword." :group 'org-structure :type 'boolean) + +(defgroup org-archive nil + "Options concerning archiving in Org-mode." + :tag "Org Archive" + :group 'org) + (defcustom org-archive-location "%s_archive::" "The location where subtrees should be archived. This string consists of two parts, separated by a double-colon. @@ -907,12 +932,12 @@ You may set this option on a per-file basis by adding to the buffer a line like #+ARCHIVE: basement::** Finished Tasks" - :group 'org-structure + :group 'org-archive :type 'string) (defcustom org-archive-mark-done t "Non-nil means, mark archived entries as DONE." - :group 'org-structure + :group 'org-archive :type 'boolean) (defcustom org-archive-stamp-time t @@ -920,7 +945,7 @@ line like The time stamp will be added directly after the TODO state keyword in the first line, so it is probably best to use this in combinations with `org-archive-mark-done'." - :group 'org-structure + :group 'org-archive :type 'boolean) (defgroup org-tags nil @@ -977,6 +1002,20 @@ make sure all corresponding TODO items find their way into the list." :tag "Org Link" :group 'org) +(defcustom org-descriptive-links t + "Non-nil means, hide link part and only show description of bracket links. +Bracket links are like [[link][descritpion]]. This variable sets the initial +state in new org-mode buffers. The setting can then be toggled on a +per-buffer basis from the Org->Hyperlinks menu." + :group 'org-link + :type 'boolean) + +(defcustom org-old-link-style nil + "Non-nil means don't use bracket-style links when inserting a link. +Deprecated, the bracket-style link system is better and should be used." + :group 'org-link + :type 'boolean) + (defcustom org-tab-follows-link nil "Non-nil means, on links TAB will follow the link. Needs to be set before org.el is loaded." @@ -996,7 +1035,7 @@ Changing this requires a restart of Emacs to work correctly." :type 'interger) (defcustom org-link-format "<%s>" - "Default format for linkes in the buffer. + "Default format for external, URL-like linkes in the buffer. This is a format string for printf, %s will be replaced by the link text. If you want to make sure that your link is always properly terminated, include angle brackets into this format, like \"<%s>\". Some people also @@ -1008,6 +1047,7 @@ recommend an additional URL: prefix, so the format would be \"\"." (const :tag "\"\" (e.g. )" "") (string :tag "Other" :value "<%s>"))) +;; FIXME: What is the meaning of this in the age of bracket links???? (defcustom org-allow-space-in-links t "Non-nil means, file names in links may contain space characters. When nil, it becomes possible to put several links into a line. @@ -1043,7 +1083,8 @@ negates this setting for the duration of the command." (defcustom org-file-link-context-use-camel-case nil "Non-nil means, use CamelCase to store a search context in a file link. -When nil, the search string simply consists of the words of the string." +When nil, the search string simply consists of the words of the string. +CamelCase is deprecated, and support for it may be dropped in the future." :group 'org-link :type 'boolean) @@ -1178,9 +1219,9 @@ For more examples, see the system specific constants (sexp :tag "Lisp form"))))) (defcustom org-mhe-search-all-folders nil - "Non-nil means, that the search for the mh-message will be extended to + "Non-nil means, that the search for the mh-message will be extended to all folders if the message cannot be found in the folder given in the link. -Searching all folders is very effective with one of the search engines +Searching all folders is very effective with one of the search engines supported by MH-E, but will be slow with pick." :group 'org-link :type 'boolean) @@ -1228,7 +1269,7 @@ Furthermore, the following %-escapes will be replaced with content: If %i is indented, the entire inserted text will be indented as well. %? This will be removed, and the cursor placed at this position." :group 'org-remember - :type '(repeat :tag "enabled" + :type '(repeat :tag "enabled" (list :value (?a "\n" nil) (character :tag "Selection Key") (string :tag "Template") @@ -1374,6 +1415,11 @@ calls `table-recognize-table'." :group 'org-table :type 'boolean) +(defcustom org-table-limit-column-width t + "Non-nil means, allow to limit the width of table columns with fields." + :group 'org-table + :type 'boolean) + (defgroup org-table-calculation nil "Options concerning tables in Org-mode." :tag "Org Table Calculation" @@ -1796,8 +1842,6 @@ Changing this variable requires a restart of Emacs to take effect." (((type tty) (class color)) (:foreground "white")) (((class color) (background light)) (:foreground "white")) (((class color) (background dark)) (:foreground "black")) -; (((class color) (backgro6und light)) (:foreground "grey90")) -; (((class color) (background dark)) (:foreground "grey10")) (t (:inverse-video nil))) "Face used for level 1 headlines." :group 'org-font-lock) @@ -1893,7 +1937,7 @@ Changing this variable requires a restart of Emacs to take effect." `org-fontify-done-headline'." :group 'org-font-lock) -;; Inheritance does not yet work for xemacs. So we just copy... +;; Inheritance does not work for xemacs. So we just copy... (defface org-deadline-announce '((((type tty) (class color)) (:foreground "blue" :weight bold)) @@ -1931,16 +1975,16 @@ Changing this variable requires a restart of Emacs to take effect." (defface org-link '((((type tty) (class color)) (:foreground "cyan" :weight bold)) - (((class color) (background light)) (:foreground "Purple")) - (((class color) (background dark)) (:foreground "Cyan")) + (((class color) (background light)) (:foreground "Purple" :underline t)) + (((class color) (background dark)) (:foreground "Cyan" :underline t)) (t (:bold t))) "Face for links." :group 'org-font-lock) (defface org-tag - '((((type tty) (class color)) (:foreground "cyan" :weight bold)) - (((class color) (background light)) (:foreground "Purple" :weight bold)) - (((class color) (background dark)) (:foreground "Cyan" :weight bold)) + '((((type tty) (class color)) (:weight bold)) + (((class color) (background light)) (:weight bold)) + (((class color) (background dark)) (:weight bold)) (t (:bold t))) "Face for tags." :group 'org-font-lock) @@ -2012,6 +2056,8 @@ Changing this variable requires a restart of Emacs to take effect." ("showstars" org-hide-leading-stars nil) ("odd" org-odd-levels-only t) ("oddeven" org-odd-levels-only nil) + ("align" org-startup-align-all-tables t) + ("noalign" org-startup-align-all-tables nil) ("dlcheck" org-startup-with-deadline-check t) ("nodlcheck" org-startup-with-deadline-check nil))) l var val) @@ -2149,6 +2195,8 @@ The following commands are available: (easy-menu-add org-org-menu) (easy-menu-add org-tbl-menu) (org-install-agenda-files-menu) + (if org-descriptive-links (org-add-to-invisibility-spec '(org-link . nil))) + (org-add-to-invisibility-spec '(org-cwidth . nil)) (setq outline-regexp "\\*+") ; (setq outline-regexp "\\(?:\\*+\\|[ \t]*\\(?:[-+*]\\|[0-9]+[.)]\\) \\)") (setq outline-level 'org-outline-level) @@ -2185,6 +2233,8 @@ The following commands are available: (define-key org-mode-map [menu-bar show] 'undefined)) (unless org-inhibit-startup + (if org-startup-align-all-tables + (org-table-map-tables 'org-table-align)) (if org-startup-with-deadline-check (call-interactively 'org-check-deadlines) (cond @@ -2197,6 +2247,11 @@ The following commands are available: (defsubst org-current-line (&optional pos) (+ (if (bolp) 1 0) (count-lines (point-min) (or pos (point))))) +(defsubst org-match-string-no-properties (num &optional string) + (if (featurep 'xemacs) + (match-string num string) + (match-string-no-properties num string))) + (defun org-current-time () "Current time, possibly rounded to `org-time-stamp-rounding-minutes'." (if (> org-time-stamp-rounding-minutes 0) @@ -2230,6 +2285,7 @@ The following commands are available: (require 'font-lock) +;; FIXME: Can/should we add the brackets? (defconst org-non-link-chars "\t\n\r|<>\000") (defconst org-link-regexp (if org-allow-space-in-links @@ -2274,16 +2330,32 @@ The following commands are available: (progn (add-text-properties (match-beginning 0) (match-end 0) (list 'mouse-face 'highlight - 'keymap org-mouse-map)) + 'keymap org-mouse-map + )) t))) (defun org-activate-links2 (limit) - "Run through the buffer and add overlays to links." + "Run through the buffer and add overlays to bracketed links." (if (re-search-forward org-bracket-link-regexp limit t) - (progn - (add-text-properties (match-beginning 0) (match-end 0) - (list 'mouse-face 'highlight - 'keymap org-mouse-map)) + (let* ((help (concat "LINK: " (org-match-string-no-properties 1))) + (ip (list 'invisible 'org-link 'intangible t 'rear-nonsticky t + 'keymap org-mouse-map 'mouse-face 'highlight + 'help-echo help)) + (vp (list 'rear-nonsticky t + 'keymap org-mouse-map 'mouse-face 'highlight + 'help-echo help))) + ;; We need to remove the invisible property here, because + ;; of the table width code.... FIXME: explain better. + (remove-text-properties (match-beginning 0) (match-end 0) + '(invisible nil)) + (if (match-end 3) + (progn + (add-text-properties (match-beginning 0) (match-beginning 3) ip) + (add-text-properties (match-beginning 3) (match-end 3) vp) + (add-text-properties (match-end 3) (match-end 0) ip)) + (add-text-properties (match-beginning 0) (match-beginning 1) ip) + (add-text-properties (match-beginning 1) (match-end 1) vp) + (add-text-properties (match-end 1) (match-end 0) ip)) t))) (defun org-activate-dates (limit) @@ -2311,6 +2383,7 @@ The following commands are available: (add-text-properties (match-beginning 0) (match-end 0) (list 'mouse-face 'highlight 'keymap org-mouse-map + 'help-echo "Radio target link" 'org-linked-text t)) t))))) @@ -2320,6 +2393,22 @@ The following commands are available: (when org-radio-targets (setq org-target-link-regexp (org-make-target-link-regexp (org-all-targets 'radio))) + (org-restart-font-lock))) + +(defun org-hide-wide-columns (limit) + (when org-table-limit-column-width + (let (s e) + (setq s (text-property-any (point) (or limit (point-max)) + 'org-cwidth t)) + (when s + (setq e (next-single-property-change s 'org-cwidth)) + (add-text-properties s e '(invisible org-cwidth intangible t)) + (goto-char e) + t)))) + +(defun org-restart-font-lock () + "Restart font-lock-mode, to force refontification." + (when (and (boundp 'font-lock-mode) font-lock-mode) (font-lock-mode -1) (font-lock-mode 1))) @@ -2331,10 +2420,7 @@ With optional argument RADIO, only find radio targets." (save-excursion (goto-char (point-min)) (while (re-search-forward re nil t) - (add-to-list 'rtn (downcase - (if (fboundp 'match-string-no-properties) - (match-string-no-properties 1) - (match-string 1))))) + (add-to-list 'rtn (downcase (org-match-string-no-properties 1)))) rtn))) (defun org-make-target-link-regexp (targets) @@ -2394,21 +2480,24 @@ between words." (list '("^\\(\\**\\)\\(\\*\\)\\(.*\\)" (1 (org-get-level-face 1)) (2 (org-get-level-face 2)) (3 (org-get-level-face 3))) + '("^[ \t]*\\(\\(|\\|\\+-[-+]\\).*\\S-\\)" + (1 'org-table)) '(org-activate-links (0 'org-link t)) '(org-activate-links2 (0 'org-link t)) '(org-activate-target-links (0 'org-link t)) '(org-activate-dates (0 'org-link t)) '(org-activate-camels (0 'org-link t)) - '(org-activate-tags (1 'org-tag t)) + '(org-activate-tags (1 'org-tag append)) + '(org-hide-wide-columns (0 nil append)) (list (concat "^\\*+[ \t]*" org-not-done-regexp) '(1 'org-warning t)) (list (concat "\\[#[A-Z]\\]") '(0 'org-special-keyword t)) (list (concat "\\<" org-deadline-string) '(0 'org-special-keyword t)) (list (concat "\\<" org-scheduled-string) '(0 'org-special-keyword t)) (list (concat "\\<" org-closed-string) '(0 'org-special-keyword t)) - (if em '("\\(\\W\\|^\\)\\(\\*\\w+\\*\\)\\(\\W\\|$\\)" 2 'bold)) - (if em '("\\(\\W\\|^\\)\\(/\\w+/\\)\\(\\W\\|$\\)" 2 'italic)) - (if em '("\\(\\W\\|^\\)\\(_\\w+_\\)\\(\\W\\|$\\)" 2 'underline)) + (if em '("\\(\\W\\|^\\)\\(\\*\\w+\\*\\)\\(\\W\\|$\\)" 2 'bold append)) + (if em '("\\(\\W\\|^\\)\\(/\\w+/\\)\\(\\W\\|$\\)" 2 'italic append)) + (if em '("\\(\\W\\|^\\)\\(_\\w+_\\)\\(\\W\\|$\\)" 2 'underline append)) (list (concat "^\\*+[ \t]*\\<\\(" org-comment-string "\\|" org-quote-string "\\)\\>") '(1 'org-special-keyword t)) @@ -2418,11 +2507,11 @@ between words." '(1 'org-done t) '(2 'org-headline-done t)) (list (concat "^[*]+ +\\<\\(" org-done-string "\\)\\>") '(1 'org-done t))) - '("^[ \t]*\\(\\(|\\|\\+-[-+]\\).*\\S-\\)" - (1 'org-table t)) '("^[ \t]*\\(:.*\\)" (1 'org-table t)) '("| *\\(:?=[^|\n]*\\)" (1 'org-formula t)) '("^[ \t]*| *\\([#!$*_^]\\) *|" (1 'org-formula t)) + (if org-format-transports-properties-p + '("| *\\(<[0-9]+>\\) *|" (1 'org-formula t))) ))) (setq org-font-lock-extra-keywords (delq nil org-font-lock-extra-keywords)) ;; Now set the full font-lock-keywords @@ -2454,7 +2543,10 @@ between words." (inhibit-modification-hooks t) deactivate-mark buffer-file-name buffer-file-truename) (remove-text-properties beg end - '(mouse-face nil keymap nil org-linked-text nil)))) + '(mouse-face nil keymap nil org-linked-text nil + invisible nil intangible nil)))) +; intangible nil)))) +;;; FIXME: Is is a problem that we remove invisible here?????? ;;; Visibility cycling @@ -2712,6 +2804,7 @@ or nil." (insert-buffer-substring buf) (let ((org-startup-truncated t) (org-startup-folded t) + (org-startup-align-all-tables nil) (org-startup-with-deadline-check nil)) (org-mode)) (setq buffer-read-only t) @@ -5545,6 +5638,7 @@ the documentation of `org-diary'." (setq args (or args '(:deadline :scheduled :timestamp))) (let* ((org-startup-with-deadline-check nil) (org-startup-folded nil) + (org-startup-align-all-tables nil) (buffer (if (file-exists-p file) (org-get-agenda-file-buffer file) (error "No such file %s" file))) @@ -6474,7 +6568,6 @@ be used to request time specification in the time stamp." "Return the heading of the current entry, without the stars." (save-excursion (and (memq (char-before) '(?\n ?\r)) (skip-chars-forward "^\n\r")) -;;FIXME???????? (and (bolp) (end-of-line 1)) (if (and (re-search-backward "[\r\n]\\*" nil t) (looking-at "[\r\n]\\*+[ \t]+\\([^\r\n]*\\)")) (match-string 1) @@ -6933,7 +7026,7 @@ optional argument IN-EMACS is non-nil, Emacs will visit the file." (looking-at org-bracket-link-regexp) (<= (match-beginning 0) pos) (>= (match-end 0) pos)) - (setq link (match-string 1)) + (setq link (org-link-unescape (match-string 1))) (while (string-match " *\n *" link) (setq link (replace-match " " t t link))) (if (string-match org-link-regexp link) @@ -6980,6 +7073,8 @@ optional argument IN-EMACS is non-nil, Emacs will visit the file." (setq path (concat "*" path)))) (throw 'match t)) (save-excursion + ;; FIXME: This does not find bracket links, and maybe should be + ;; turned off totally, as the results are not very predictable. (when (re-search-forward org-link-regexp (save-excursion @@ -7553,7 +7648,7 @@ For some link types, a prefix arg is interpreted: For links to usenet articles, arg negates `org-usenet-links-prefer-google'. For file links, arg negates `org-context-in-file-links'." (interactive "P") - (let (link cpltxt txt (pos (point))) + (let (link cpltxt desc txt (pos (point))) (cond ((eq major-mode 'bbdb-mode) @@ -7589,9 +7684,7 @@ For file links, arg negates `org-context-in-file-links'." folder) (setq folder (replace-match "" t t folder))) (setq cpltxt (concat author " on: " subject)) - (setq link (concat cpltxt "\n " - (org-make-link - "vm:" folder "#" message-id)))))) + (setq link (org-make-link "vm:" folder "#" message-id))))) ((eq major-mode 'wl-summary-mode) (let* ((msgnum (wl-summary-message-number)) @@ -7603,10 +7696,8 @@ For file links, arg negates `org-context-in-file-links'." (subject "???")) ; FIXME: How to get subject of email? (setq message-id (org-remove-angle-brackets message-id)) (setq cpltxt (concat author " on: " subject)) - (setq link (concat cpltxt "\n " - (org-make-link - "wl:" wl-summary-buffer-folder-name - "#" message-id))))) + (setq link (org-make-link "wl:" wl-summary-buffer-folder-name + "#" message-id)))) ((or (equal major-mode 'mh-folder-mode) (equal major-mode 'mh-show-mode)) @@ -7614,11 +7705,9 @@ For file links, arg negates `org-context-in-file-links'." (to-header (org-mhe-get-header "To:")) (subject (org-mhe-get-header "Subject:"))) (setq cpltxt (concat from-header " on: " subject)) - (setq link (concat cpltxt "\n " - (org-make-link - "mhe:" (org-mhe-get-message-real-folder) "#" - (org-remove-angle-brackets - (org-mhe-get-header "Message-Id:"))))))) + (setq link (org-make-link "mhe:" (org-mhe-get-message-real-folder) "#" + (org-remove-angle-brackets + (org-mhe-get-header "Message-Id:")))))) ((eq major-mode 'rmail-mode) (save-excursion @@ -7630,9 +7719,7 @@ For file links, arg negates `org-context-in-file-links'." (subject (mail-fetch-field "subject"))) (setq message-id (org-remove-angle-brackets message-id)) (setq cpltxt (concat author " on: " subject)) - (setq link (concat cpltxt "\n " - (org-make-link - "rmail:" folder "#" message-id))))))) + (setq link (org-make-link "rmail:" folder "#" message-id)))))) ((eq major-mode 'gnus-group-mode) (let ((group (cond ((fboundp 'gnus-group-group-name) ; depending on Gnus @@ -7664,10 +7751,8 @@ For file links, arg negates `org-context-in-file-links'." cpltxt "\n " (format "http://groups.google.com/groups?as_umsgid=%s" (org-fixup-message-id-for-http message-id)))) - (setq link (concat cpltxt "\n" - (org-make-link - "gnus:" group - "#" (number-to-string article))))))) + (setq link (org-make-link "gnus:" group + "#" (number-to-string article)))))) ((eq major-mode 'w3-mode) (setq cpltxt (url-view-url t) @@ -7699,7 +7784,8 @@ For file links, arg negates `org-context-in-file-links'." (concat cpltxt "::" (if org-file-link-context-use-camel-case (org-make-org-heading-camel txt) - (org-make-org-heading-search-string txt)))))) + (org-make-org-heading-search-string txt))) + desc "NONE"))) (if (string-match "::\\'" cpltxt) (setq cpltxt (substring cpltxt 0 -2))) (setq link (org-make-link cpltxt))) @@ -7717,7 +7803,8 @@ For file links, arg negates `org-context-in-file-links'." (concat cpltxt "::" (if org-file-link-context-use-camel-case (org-make-org-heading-camel txt) - (org-make-org-heading-search-string txt))))) + (org-make-org-heading-search-string txt))) + desc "NONE")) (setq link (org-make-link cpltxt))) ((interactive-p) @@ -7726,13 +7813,16 @@ For file links, arg negates `org-context-in-file-links'." (t (setq link nil))) (if (consp link) (setq cpltxt (car link) link (cdr link))) + (setq link (or link cpltxt) + desc (or desc cpltxt)) + (if (equal desc "NONE") (setq desc nil)) (if (and (interactive-p) link) (progn (setq org-stored-links - (cons (cons (or cpltxt link) link) org-stored-links)) + (cons (list cpltxt link desc) org-stored-links)) (message "Stored: %s" (or cpltxt link))) - link))) + (org-make-link-string link desc)))) (defun org-make-org-heading-search-string (&optional string heading) "Make search string for STRING or current headline." @@ -7780,11 +7870,45 @@ For file links, arg negates `org-context-in-file-links'." "Concatenate STRINGS, format resulting string with `org-link-format'." (format org-link-format (apply 'concat strings))) -(defun org-make-link2 (link &optional description) - "Make a link with brackets." - (concat "[[" link "]" - (if description (concat "[" description "]") "") - "]")) +(defun org-make-link-string (link &optional description) + "Make a link with brackets, consisting of LINK and DESCRIPTION." + (if org-old-link-style + (concat description "\n" link) + (if (stringp description) + ;; Remove brackets from the description, they are fatal. + (while (string-match "\\[\\|\\]" description) + (setq description (replace-match "" t t description)))) + (concat "[[" (org-link-escape link) "]" + (if description (concat "[" description "]") "") + "]"))) + +;; FIXME: Do we need more characters here? +(defconst org-link-escape-chars '(("[" . "%5B") ("]" . "%5D") (" " . "%20")) + "Association list of escapes for some characters problematic in links.") + +(defun org-link-escape (text) + "Escape charaters in TEXT that are problematic for links." + (when text + (let ((re (mapconcat (lambda (x) (regexp-quote (car x))) + org-link-escape-chars "\\|"))) + (while (string-match re text) + (setq text + (replace-match + (cdr (assoc (match-string 0 text) org-link-escape-chars)) + t t text))) + text))) + +(defun org-link-unescape (text) + "Reverse the action of `org-link-escape'." + (when text + (let ((re (mapconcat (lambda (x) (regexp-quote (cdr x))) + org-link-escape-chars "\\|"))) + (while (string-match re text) + (setq text + (replace-match + (car (rassoc (match-string 0 text) org-link-escape-chars)) + t t text))) + text))) (defun org-xor (a b) "Exclusive or." @@ -7833,6 +7957,12 @@ press RET at the prompt), the link defaults to the most recently stored link. As SPC triggers completion in the minibuffer, you need to use M-SPC or C-q SPC to force the insertion of a space character. +You will also be prompted for a description, and if one is given, it will +be displayed in the buffer instead of the link. + +If there is already a link at point, this command will allow you to edit link +and description parts. + With a \\[universal-argument] prefix, prompts for a file to link to. The file name can be selected using completion. The path to the file will be relative to the current directory if the file is in the current directory or a @@ -7842,68 +7972,77 @@ completed in the minibuffer (i.e. normally ~/path/to/file). With two \\[universal-argument] prefixes, enforce an absolute path even if the file is in the current directory or below." (interactive "P") - (let ((link (if complete-file - (read-file-name "File: ") - (completing-read - "Link: " org-stored-links nil nil nil - org-insert-link-history - (or (car (car org-stored-links)))))) - linktxt matched) - (if (or (not link) (equal link "")) - (error "No links available")) - (if complete-file - (let ((pwd (file-name-as-directory (expand-file-name ".")))) - (cond - ((equal complete-file '(16)) - (insert - (org-make-link - "file:" (abbreviate-file-name (expand-file-name link))))) - ((string-match (concat "^" (regexp-quote pwd) "\\(.+\\)") - (expand-file-name link)) - (insert - (org-make-link - "file:" (match-string 1 (expand-file-name link))))) - (t (insert (org-make-link "file:" link))))) - (setq linktxt (cdr (assoc link org-stored-links))) + (let (link desc entry remove file (pos (point))) + (cond + ((save-excursion + (skip-chars-forward "^]\n\r") + (and (re-search-backward "\\[\\[" nil t) + (looking-at org-bracket-link-regexp) + (<= (match-beginning 0) pos) + (>= (match-end 0) pos))) + ;; We do have a link at point, and we are going to edit it. + (setq remove (list (match-beginning 0) (match-end 0))) + (setq desc (if (match-end 3) (match-string 3))) + (setq link (read-string "Link: " (org-match-string-no-properties 1)))) + (complete-file + ;; Completing read for file names. + (setq file (read-file-name "File: ")) + (let ((pwd (file-name-as-directory (expand-file-name ".")))) + (cond + ((equal complete-file '(16)) + (setq link (org-make-link + "file:" + (abbreviate-file-name (expand-file-name link))))) + ((string-match (concat "^" (regexp-quote pwd) "\\(.+\\)") + (expand-file-name link)) + (setq link (org-make-link + "file:" (match-string 1 (expand-file-name link))))) + (t (setq link (org-make-link "file:" link)))))) + (t + ;; Read link, with completion for stored links. + (setq link (completing-read + "Link: " org-stored-links nil nil nil + org-insert-link-history + (or (car (car org-stored-links))))) + (setq entry (assoc link org-stored-links)) (if (not org-keep-stored-link-after-insertion) (setq org-stored-links (delq (assoc link org-stored-links) org-stored-links))) - (if (not linktxt) (setq link (org-make-link link))) - (setq link (or linktxt link)) - (when (string-match "<\\]+\\)>" link) - (let* ((path (match-string 1 link)) - (case-fold-search nil) - (search (match-string 2 link))) - (when (save-match-data - (equal (file-truename buffer-file-name) - (file-truename path))) - ;; We are linking to this same file - (if (and org-file-link-context-use-camel-case - (save-match-data - (string-match (concat "^" org-camel-regexp "$") search))) - (setq link (replace-match search t t link) - matched t) - (setq link (replace-match (concat "[[" search "]]") - t t link) - matched t))))) - (let ((lines (org-split-string link "\n"))) - (insert (car lines)) - (setq matched (or matched (string-match org-link-regexp (car lines)))) - (setq lines (cdr lines)) - (while lines - (insert "\n") - (if (save-excursion - (beginning-of-line 0) - (looking-at "[ \t]+\\S-")) - (indent-relative)) - (setq matched (or matched - (string-match org-link-regexp (car lines)))) - (insert (car lines)) - (setq lines (cdr lines)))) - (unless matched - (error "Add link type: http(s),ftp,mailto,file,news,bbdb,vm,wl,rmail,gnus, or shell"))))) + (setq link (if entry (nth 1 entry) link) + desc (or desc (nth 2 entry))))) + + (if (string-match org-link-regexp link) + ;; URL-like link, normalize the use of angular brackets. + (setq link (org-make-link (org-remove-angle-brackets link)))) + + ;; Check if we are linking to the current file. If yes, simplify the link. + (when (string-match "\\]+\\)" link) + (let* ((path (match-string 1 link)) + (case-fold-search nil) + (search (match-string 2 link))) + (when (save-match-data + (equal (file-truename buffer-file-name) + (file-truename path))) + ;; We are linking to this same file, with a search option + (setq link search)))) +; FIXME: Do we need to re-enable camel case????? I prefer not... +; (if (and org-file-link-context-use-camel-case +; (save-match-data +; (string-match (concat "^" org-camel-regexp "$") search))) +; (setq link (replace-match search t t link) +; matched t) +; (setq link (replace-match (concat "[[" search "]]") +; t t link) +; matched t))))) + (setq desc (read-string "Description: " desc)) + (unless (string-match "\\S-" desc) (setq desc nil)) + (if remove (apply 'delete-region remove)) + (insert (org-make-link-string link desc)))) ;;; Hooks for remember.el + +(defvar org-finish-function nil) + ;;;###autoload (defun org-remember-annotation () "Return a link to the current location as an annotation for remember.el. @@ -7928,7 +8067,7 @@ to be run from that hook to fucntion properly." (let* ((entry (if (= (length org-remember-templates) 1) (cdar org-remember-templates) (message "Select template: %s" - (mapconcat + (mapconcat (lambda (x) (char-to-string (car x))) org-remember-templates " ")) (cdr (assoc (read-char-exclusive) org-remember-templates)))) @@ -7952,18 +8091,17 @@ to be run from that hook to fucntion properly." (setq v-i (mapconcat 'identity (org-split-string initial "\n") (concat "\n" lead)))))) - (replace-match + (replace-match (or (eval (intern (concat "v-" (match-string 1)))) "") t t)) (let ((org-startup-folded nil) (org-startup-with-deadline-check nil)) (org-mode)) -; (use-local-map org-mode-map) -; (org-set-font-lock-defaults) (if (and file (string-match "\\S-" file) (not (file-directory-p file))) (set (make-local-variable 'org-default-notes-file) file)) (goto-char (point-min)) - (if (re-search-forward "%\\?" nil t) (replace-match ""))))) + (if (re-search-forward "%\\?" nil t) (replace-match "")) + (set (make-local-variable 'org-finish-function) 'remember-buffer)))) ;;;###autoload (defun org-remember-handler () @@ -8006,6 +8144,7 @@ See also the variable `org-reverse-note-order'." (visiting (find-buffer-visiting file)) (org-startup-with-deadline-check nil) (org-startup-folded nil) + (org-startup-align-all-tables nil) spos level indent reversed) ;; Modify text so that it becomes a nice subtree which can be inserted ;; into an org tree. @@ -8272,7 +8411,6 @@ This is being used to correctly align a single field after TAB or RET.") (defun org-table-align () "Align the table at point by aligning all vertical bars." (interactive) - ;; (message "align") (sit-for 2) (let* ( ;; Limits of table (beg (org-table-begin)) @@ -8294,16 +8432,26 @@ This is being used to correctly align a single field after TAB or RET.") (make-string sp2 ?\ ) "%%%s%ds" (make-string sp1 ?\ ) "|")) (hfmt1 (concat (make-string sp2 ?-) "%s" (make-string sp1 ?-) "+")) - emptystrings) + emptystrings xx links narrow fmax fmin f1 len c e) (untabify beg end) - ;; (message "Aligning table...") + (remove-text-properties beg end '(org-cwidth t display t)) + ;; Check if we have links + (goto-char beg) + (setq links (re-search-forward org-bracket-link-regexp end t)) + ;; Make sure the link properties are right FIXME: Can this be optimized???? + (when links (goto-char beg) (while (org-activate-links2 end))) + ;; Check if we are narrowing any columns + (goto-char beg) + (setq narrow (and org-format-transports-properties-p + (re-search-forward "<[0-9]+>" end t))) ;; Get the rows (setq lines (org-split-string - (buffer-substring-no-properties beg end) "\n")) + (buffer-substring beg end) "\n")) ;; Store the indentation of the first line (if (string-match "^ *" (car lines)) (setq indent (make-string (- (match-end 0) (match-beginning 0)) ?\ ))) - ;; Mark the hlines + ;; Mark the hlines by setting the corresponding element to nil + ;; At the same time, we remove trailing space. (setq lines (mapcar (lambda (l) (if (string-match "^ *|-" l) nil @@ -8311,7 +8459,7 @@ This is being used to correctly align a single field after TAB or RET.") (substring l 0 (match-beginning 0)) l))) lines)) - ;; Get the data fields + ;; Get the data fields by splitting the lines. (setq fields (mapcar (lambda (l) (org-split-string l " *| *")) @@ -8325,28 +8473,63 @@ This is being used to correctly align a single field after TAB or RET.") (error "Empty table - created default table"))) ;; A list of empty string to fill any short rows on output (setq emptystrings (make-list maxfields "")) - ;; Get the maximum length of a field and the most common datatype - ;; for each column + ;; Check for special formatting. (setq i -1) (while (< (setq i (1+ i)) maxfields) ;; Loop over all columns (setq column (mapcar (lambda (x) (or (nth i x) "")) fields)) - ;; maximum length - (push (apply 'max 1 (mapcar 'string-width column)) lengths) - ;; compute the fraction stepwise, ignoring empty fields + ;; Check if there is an explicit width specified + (when (and org-table-limit-column-width narrow) + (setq c column fmax nil) + (while c + (setq e (pop c)) + (if (and (stringp e) (string-match "^<\\([0-9]+\\)>$" e)) + (setq fmax (string-to-number (match-string 1 e)) c nil))) + ;; Find fields that are wider than fmax, and shorten them + (when fmax + (loop for xx in column do + (when (and (stringp xx) + (> (org-string-width xx) fmax)) + (add-text-properties + 0 (length xx) + (list 'help-echo + (concat "Clipped table field, use C-c ` to edit. Full value is:\n" + (copy-sequence xx))) + xx) + (setq f1 (min fmax (or (string-match org-bracket-link-regexp xx) fmax))) + (unless (> f1 1) + (error "Cannot narrow field starting with wide link \"%s\"" + (match-string 0 xx))) + (add-text-properties f1 (length xx) (list 'org-cwidth t) xx) + (add-text-properties (- f1 2) f1 (list 'display "=>") xx))))) + ;; Get the maximum width for each column + (push (apply 'max 1 (mapcar 'org-string-width column)) lengths) + ;; Get the fraction of numbers, to decide about alignment of the column (setq cnt 0 frac 0.0) - (mapcar - (lambda (x) - (if (equal x "") - nil - (setq frac ( / (+ (* frac cnt) - (if (string-match org-table-number-regexp x) 1 0)) - (setq cnt (1+ cnt)))))) - column) + (loop for x in column do + (if (equal x "") + nil + (setq frac ( / (+ (* frac cnt) + (if (string-match org-table-number-regexp x) 1 0)) + (setq cnt (1+ cnt)))))) (push (>= frac org-table-number-fraction) typenums)) - (setq lengths (nreverse lengths) - typenums (nreverse typenums)) + (setq lengths (nreverse lengths) typenums (nreverse typenums)) + + ;; Store the alignment of this table, for later editing of single fields (setq org-table-last-alignment typenums org-table-last-column-widths lengths) + + ;; With invisible characters, `format' does not get the field width right + ;; So we need to make these fields wide by hand. + (when links + (loop for i from 0 upto (1- maxfields) do + (setq len (nth i lengths)) + (loop for j from 0 upto (1- (length fields)) do + (setq c (nthcdr i (car (nthcdr j fields)))) + (if (and (stringp (car c)) + (string-match org-bracket-link-regexp (car c)) + (< (org-string-width (car c)) len)) + (setcar c (concat (car c) (make-string (- len (org-string-width (car c))) ?\ ))))))) + ;; Compute the formats needed for output of the table (setq rfmt (concat indent "|") hfmt (concat indent "|")) (while (setq l (pop lengths)) @@ -8355,13 +8538,7 @@ This is being used to correctly align a single field after TAB or RET.") hfmt (concat hfmt (format hfmt1 (make-string l ?-))))) (setq rfmt (concat rfmt "\n") hfmt (concat (substring hfmt 0 -1) "|\n")) - ;; Produce the new table - ;;(while lines - ;; (setq l (pop lines)) - ;; (if l - ;; (setq new (concat new (apply 'format rfmt - ;; (append (pop fields) emptystrings)))) - ;; (setq new (concat new hfmt)))) + (setq new (mapconcat (lambda (l) (if l (apply 'format rfmt @@ -8383,6 +8560,20 @@ This is being used to correctly align a single field after TAB or RET.") (org-table-add-invisible-to-vertical-lines)) )) +(defun org-string-width (s) + "Compute width of string, ignoring invisible characters. +This ignores character with invisibility property `org-link', and also +characters with property `org-cwidth', because these will become invisible +upon the next fontification round." + (let (b) + (when (or (eq t buffer-invisibility-spec) + (assq 'org-link buffer-invisibility-spec)) + (while (setq b (text-property-any 0 (length s) 'invisible 'org-link s)) + (setq s (concat (substring s 0 b) (substring s (or (next-single-property-change b 'invisible s) (length s))))))) + (while (setq b (text-property-any 0 (length s) 'org-cwidth t s)) + (setq s (concat (substring s 0 b) (substring s (or (next-single-property-change b 'org-cwidth s) (length s)))))) + (string-width s))) + (defun org-table-begin (&optional table-type) "Find the beginning of the table and return its position. With argument TABLE-TYPE, go to the beginning of a table.el-type table." @@ -8587,7 +8778,7 @@ This actually throws an error, so it aborts the current command." (if (looking-at "|[^|\n]+") (let* ((pos (match-beginning 0)) (match (match-string 0)) - (len (string-width match))) + (len (org-string-width match))) (replace-match (concat "|" (make-string (1- len) ?\ ))) (goto-char (+ 2 pos)) (substring match 1))))) @@ -9134,6 +9325,51 @@ blank, and the content is appended to the field above." (insert (org-trim s) " ") (org-table-align)))))) +(defvar org-field-marker nil) + +;; FIXME: Put documentation into the editing buffer. +(defun org-table-edit-field () + "Edit table field in a different buffer. +Mainly useful for fields that contain hidden parts." + (interactive) + (let ((pos (move-marker (make-marker) (point))) + (field (org-table-get-field)) + (cw (current-window-configuration))) + (switch-to-buffer-other-window "*Org tmp*") + (erase-buffer) + (org-mode) + (insert (org-trim field)) + (remove-text-properties (point-min) (point-max) + '(invisible t org-cwidth t display t)) + (goto-char (point-min)) + (set (make-local-variable 'org-finish-function) + 'org-table-finish-edit-field) + (set (make-local-variable 'org-window-configuration) cw) + (set (make-local-variable 'org-field-marker) pos) + (message "Edit and finish with C-c C-c"))) + +(defun org-table-finish-edit-field () + "Finish editing a table data field. +Remove all newline characters, insert the result into the table, realign +the table and kill the editing buffer." + (let ((pos org-field-marker) + (cw org-window-configuration) + (cb (current-buffer)) + text) + (goto-char (point-min)) + (while (re-search-forward "[ \t]*\n[ \t]*" nil t) + (replace-match " ")) + (setq text (org-trim (buffer-string))) + (set-window-configuration cw) + (kill-buffer cb) + (select-window (get-buffer-window (marker-buffer pos))) + (goto-char pos) + (move-marker pos nil) + (org-table-check-inside-data-field) + (org-table-get-field nil text) + (org-table-align) + (message "New field value inserted"))) + (defun org-trim (s) "Remove whitespace at beginning and end of string." (if (string-match "^[ \t]+" s) (setq s (replace-match "" t t s))) @@ -9149,7 +9385,7 @@ IF WIDTH is nil and LINES is non-nil, the string is forced into at most that many lines, whatever width that takes. The return value is a list of lines, without newlines at the end." (let* ((words (org-split-string string "[ \t\n]+")) - (maxword (apply 'max (mapcar 'string-width words))) + (maxword (apply 'max (mapcar 'org-string-width words))) w ll) (cond (width (org-do-wrap words (max maxword width))) @@ -9259,7 +9495,8 @@ visible when ARG is not positive." (beginning-of-line 1) (if (looking-at org-table-line-regexp) (save-excursion (funcall function))) - (re-search-forward org-table-any-border-regexp nil 1))))) + (re-search-forward org-table-any-border-regexp nil 1)))) + (message "Mapping tables: done")) (defun org-table-sum (&optional beg end nlast) "Sum numbers in region of current table column. @@ -10223,6 +10460,7 @@ to execute outside of tables." '("\C-c|" org-table-toggle-vline-visibility) '("\C-c=" org-table-eval-formula) '("\C-c'" org-table-edit-formulas) + '("\C-c`" org-table-edit-field) '("\C-c*" org-table-recalculate) '("\C-c^" org-table-sort-lines) '([(control ?#)] org-table-rotate-recalc-marks))) @@ -10262,6 +10500,7 @@ to execute outside of tables." ["Next Row" org-return :active (org-at-table-p) :keys "RET"] "--" ["Blank Field" org-table-blank-field :active (org-at-table-p) :keys "C-c SPC"] + ["Edit Field" org-table-edit-field :active (org-at-table-p) :keys "C-c ` "] ["Copy Field from Above" org-table-copy-down :active (org-at-table-p) :keys "S-RET"] "--" @@ -10269,7 +10508,9 @@ to execute outside of tables." ["Move Column Left" org-metaleft :active (org-at-table-p) :keys "M-"] ["Move Column Right" org-metaright :active (org-at-table-p) :keys "M-"] ["Delete Column" org-shiftmetaleft :active (org-at-table-p) :keys "M-S-"] - ["Insert Column" org-shiftmetaright :active (org-at-table-p) :keys "M-S-"]) + ["Insert Column" org-shiftmetaright :active (org-at-table-p) :keys "M-S-"] + "--" + ["Enable Narrowing" (setq org-table-limit-column-width (not org-table-limit-column-width)) :active (org-at-table-p) :selected org-table-limit-column-width :style toggle]) ("Row" ["Move Row Up" org-metaup :active (org-at-table-p) :keys "M-"] ["Move Row Down" org-metadown :active (org-at-table-p) :keys "M-"] @@ -11047,7 +11288,7 @@ Does include HTML export options as well as TODO and CATEGORY stuff." #+CATEGORY: %s #+SEQ_TODO: %s #+TYP_TODO: %s -#+STARTUP: %s %s %s %s +#+STARTUP: %s %s %s %s %s #+ARCHIVE: %s " (buffer-name) (user-full-name) user-mail-address org-export-default-language @@ -11073,6 +11314,7 @@ Does include HTML export options as well as TODO and CATEGORY stuff." (if org-startup-with-deadline-check "dlcheck" "nodlcheck") (if org-odd-levels-only "odd" "oddeven") (if org-hide-leading-stars "hidestars" "showstars") + (if org-startup-align-all-tables "align" "noalign") org-archive-location )) @@ -11351,7 +11593,7 @@ headlines. The default is 3. Lower levels will become bulleted lists." (cond ((match-end 2) (setq line (replace-match - (concat "@\\nbsp@") t t line))) @@ -11362,10 +11604,10 @@ headlines. The default is 3. Lower levels will become bulleted lists." t t line))) (t (setq line (replace-match - (concat "@" (match-string 1 line) "@ ") - t t line))))) + t t line))))) ;; Replace internal links (while (string-match org-bracket-link-regexp line) (setq line (replace-match @@ -11769,7 +12011,7 @@ stacked delimiters is N. Escaping delimiters is not possible." (setq c (cdr (assoc (match-string 2 string) '(("*" . "b") ("/" . "i") ("_" . "u")))) s (+ (match-end 0) 3) - string (replace-match + string (replace-match (concat "\\1<" c ">\\3\\4") t nil string))) string)) @@ -12021,6 +12263,7 @@ END:VTODO\n" (name (or name "unknown")) (timezone (cadr (current-time-zone)))) (princ + ;; FIXME: Should we use VERSION 1? MS Outlook would then work, it seems (format "BEGIN:VCALENDAR VERSION:2.0 X-WR-CALNAME:%s @@ -12150,6 +12393,7 @@ a time), or the day by one (if it does not contain a time)." (define-key org-mode-map "\C-c|" 'org-table-toggle-vline-visibility) (define-key org-mode-map "\C-c=" 'org-table-eval-formula) (define-key org-mode-map "\C-c'" 'org-table-edit-formulas) +(define-key org-mode-map "\C-c`" 'org-table-edit-field) (define-key org-mode-map "\C-c*" 'org-table-recalculate) (define-key org-mode-map [(control ?#)] 'org-table-rotate-recalc-marks) (define-key org-mode-map "\C-c~" 'org-table-create-with-table.el) @@ -12443,8 +12687,11 @@ If the cursor is on a #+TBLFM line, re-apply the formulae to the table." (interactive "P") (let ((org-enable-table-editor t)) (cond - ((and (boundp 'remember-buffer) (equal (buffer-name) remember-buffer)) - (remember-buffer)) + ((and (local-variable-p 'org-finish-function (current-buffer)) + (fboundp org-finish-function)) + (funcall org-finish-function)) +; ((and (boundp 'remember-buffer) (equal (buffer-name) remember-buffer)) +; (remember-buffer)) ;; FIXME: remove this?????? ((org-on-target-p) (org-update-radio-target-regexp)) ((org-on-heading-p) (org-set-tags arg)) ((org-at-table.el-p) @@ -12519,13 +12766,16 @@ See the individual commands for more information." ["Next Row" org-return (org-at-table-p)] "--" ["Blank Field" org-table-blank-field (org-at-table-p)] + ["Edit Field" org-table-edit-field (org-at-table-p)] ["Copy Field from Above" org-table-copy-down (org-at-table-p)] "--" ("Column" ["Move Column Left" org-metaleft (org-at-table-p)] ["Move Column Right" org-metaright (org-at-table-p)] ["Delete Column" org-shiftmetaleft (org-at-table-p)] - ["Insert Column" org-shiftmetaright (org-at-table-p)]) + ["Insert Column" org-shiftmetaright (org-at-table-p)] + "--" + ["Enable Narrowing" (setq org-table-limit-column-width (not org-table-limit-column-width)) :active (org-at-table-p) :selected org-table-limit-column-width :style toggle]) ("Row" ["Move Row Up" org-metaup (org-at-table-p)] ["Move Row Down" org-metadown (org-at-table-p)] @@ -12635,7 +12885,16 @@ See the individual commands for more information." ("Hyperlinks" ["Store Link (Global)" org-store-link t] ["Insert Link" org-insert-link t] - ["Follow Link" org-open-at-point t]) + ["Follow Link" org-open-at-point t] + "--" + ["Descriptive Links" + (progn (org-add-to-invisibility-spec '(org-link)) (org-restart-font-lock)) + :style radio :selected (member '(org-link) buffer-invisibility-spec)] + ["Literal Links" + (progn + (org-remove-from-invisibility-spec '(org-link)) (org-restart-font-lock)) + :style radio :selected (not (member '(org-link) buffer-invisibility-spec))] + ) "--" ("Export" ["ASCII" org-export-as-ascii t] @@ -12943,10 +13202,10 @@ If INVISIBLE-OK is non-nil, an invisible heading line is ok too." (save-excursion (skip-chars-forward "<") (and (re-search-backward "<<" nil t) - (or (looking-at org-target-regexp) - (looking-at org-radio-target-regexp)) + (or (looking-at org-radio-target-regexp) + (looking-at org-target-regexp)) (<= (match-beginning 0) pos) - (>= (match-end 0) pos))))) + (>= (1+ (match-end 0)) pos))))) (defun org-up-heading-all (arg) "Move to the heading line of which the present line is a subheading. @@ -13084,7 +13343,6 @@ Show the heading too, if it is currently invisible." ;; Experimental code - ;; arch-tag: e77da1a7-acc7-4336-b19e-efa25af3f9fd ;;; org.el ends here diff --git a/org.pdf b/org.pdf dissimilarity index 63% index c45f195d2e3981fcaedf3d8f898dd140133e806c..bd0ce2379716da635d964e8758b30d7af226ae00 100644 GIT binary patch delta 295923 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�PV*EZx}_;U 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 delta 286255 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 z lYb9|WqnpwZdYJf*Iz1XXNI^Z<%VQ?<7gPTpVs2eGl*rUY{P+kAQ7+kucQrK_) zV%CSkFx;OL78q_fGrK@z)LoZOs;*U>Qb91kRA*)_hYP1Lx7xyc9-B*0u;!z?by=B$ z5}@j9hqjUi|MQ24^TfT6ARgV%pb+}W2>yS!6A~kgR+lCju_>2A?D68dnL+be5A#!e z(-90k^^k7YF#?bHfE0Uu!*54*^1GCW^*)kfswUq|R`@-L6jtS*QxaoqKf3)orAl&> zRLTk*sB7Z*$5r%L%@8}HCbNH|INGEjuFF4d?;aN1?za1R)O@>@%Stz65z!6uO6T-e zJT2`c$l&e<&SReAmrA)um!bg;DzkCMUYvT&lGXRYk{9R>z>n<_m9|c^zfH+qWx|FA zpzopCL3>N#Qc=fObZ?X5b33v-Q{i$sKSs^t(P#UoY!y1gyUS(1tIpg(aOJBOui$PK zVwLtrg$Ea&=aisD+PYb4+HiyLR1;|t%8(4qc}e;AX*Y*shSFcDphtgQp6XWfK|sdk z5dGvEt`LTN1JJg3j%Bqn2ux0D(b=QjD|dzpE5k|lr#(8BFy4&_Q3^4wNDPGXxsJm7 z9{fThMo8So0^0qo95rm^ejbpT8IQQ^N#h6p<*%nGGikY3@oKz{wI@#=^1s|8oeWPZ zr6wn(cweI-*gEuO5BlL#V^8+sj!`0V%cmD_lO7!I5M-)mRuZrYOG&V{QK-vnGTa z2BQkP{_<>`Zh}0*91yXs@1xTIOmfZ}%neXiuJ$U@MK{BI;= z$JOO>P^mz5#^7A7T;-f+h? z4Un)4mxCiE8{2VSq(u!}P1Lq}QuT4?ISL+1vIa<5vgW*g>JhD=hBlXc(q~)OYw$9y z_0L5%y!S|xZ~r|{QmI=r3%fAx3bp6=cKJe>bzGWUTzL#Z`%C56C?i+N$V5T37$IJ} zGZ+IKubA`<^@H+vIG%pNvt;2Dxl(*bJuu-dB+jb(Q#z^&o;!Aa(s_*7t!@W8pR*Zx z>EwlZ_Y`uo!PlQD!#E~_P9j$t+30p~m{j60X}q2Tu||jv6N%Gwb4X-qE~Z7c5YKp3 z=$AgjL_@)~0IyQ~OrX{Q7l61V^?oQFYbP(0Jr+x{J6S4E{cF1K?Qtmyv-86q7KWd)lan-Ru&&^*<>?q3$&5}Py!j|ef<3AYRDv>7!&R$1StB;N z1a&(9_H-hdBYJ&6IV7!VC$)Fwk=&>F%aiHZ z(EgVNmt1Du7KwB(B*FqhujZ!!j^OU}X9a^d_`Edz=RYX{7P`P|s<=fibwECtHWVw< zK`1u?G<((#h59r|AcIoTa9YVUsXu%<%S0k9o;S5lZaqZcm5{{lgL`_)X z)`2{G<1{sk_a2i3-yMUF&vd+|1SP5>os1M{mPygdWx>5=Mdun6J^~@}EG0zu6IJ>V z`L1_yrUNgQ1lEx`50*QOaRynu;;OU25OH%kZH?h*=tiU%67jI*189277By>b3Hq_F z71%iv`on3=W`8l}ygfLox0ZXrxR8kZRS@a4Fe0IYiF_N(Tg?K~Du*D}pX$Sz%BTj; zgAA!p5EdcR1a3(x_ zfU(vrz5rF#4#td!iq)p{Mu;jS6NL#kagat?b8=LS55f-i` z+lXO~W!Q&5nv&PU6pG-UBs!@}C6%C=ISJYIpQpSdJDC}A3Lrh~qP6Xk`$OufgO08) zi59Mh1ENWXg4g?IDh3gwIoC=B&y-(41G{tzY>%Y1yY~?N5%I8tHA2dk{dg7CCZ{tA z#+lel5f$NCz_NOMt-EEhZp{3!)D+%BX#S2fD}liVg(v4Up}E0v5_qePb-!<`?6XCs zer~%T+}$$~0IqUymfkY1&x2CuUVI3PGd9<*Zbd{<9<`0ne!$oSd`gnr>=*wPe}UG} z%#+G>2tqd`mfZ-m5IInnsQSRCdDdErkq+G1aE@N_Kn=gFz9Fm5T#<$)^ zg3|YKp7vhJB~ENKJrCtFIX*X^aadL_bnCZAld)ljXmq z;*E!b0iLtFoRCETLhy}h*-=b>y~pUaN6muc95;EeNiXZf_vy?PR*e9rzchiPO|%Y( zGa|oSrsaZ0Y+Zd$j=#RnZ*ifqNswYxX^q_&fE-*HtX|etp_#CuxAnG`DmE5f*{|!g z^HbjmG}5fp6;;6+%zVs&Hyn*5Z4!@xUX7*$y?@5Px+%<{;#D1R^K;uq1>%VFe>;W= z<&D^S#npz`oV5r1I;8f#wy1T+Bte9ePVreN$ayT{v2(4I zZ^C2ObRD0bjtMD>-q-pb$y_Z8-l_va1}w6uJB0~(Gvex_wd0@E)}oAxN2?oCyIlYT zDdDuPCE8Mn^Xc@>0cPyKcz5p|1)hG_mqCtZ$ zXD&ZDKqt3}@%y8qP0D6PfvZEtM4M1*R`w~~AO>o!= ztzWb4ltG)MB_=c`=qa!k5-pH2XU0v;_8ob-s8HtuMd=pUSFPk=v>{R?js_HmR1Vd?hD8uN*%3)kgo`)63 zimd-Dv4O5R$iVl?+0X=S#bgNpkK_a4*O<(inJPnC3VpAVi-ZHWL<&ure6jjo@7n-* z?)f~C0Xou|Wd=uPp}yWdg{LF0d6lbBM0CVUokpkY#Lt4#_49y#Vs9ksYD-Dar;E$t zaQ8@s29`CK<_KFQZ{&)xepT}p)=Svieq@X*+R;=L@1DYxbjK~d-xXAV!lCTvT3T;S zkSO+YGjqM4lE_qryMOs-Vq<3$_(!6Dx^fDP$@lF48?w9^yPG`?iMRQ~{V*Zqyl6{; zSYkt1H+3xT*RZlV+(B~ncT)W*3e8PFtH{9Zb@QWDc}z5iJzQ@9NG}E{!)86@9>TAX z&>Q8s{)5Q4bi}D(g;MLOjGX;^Ivhs7#~@f4ykQavPs#$HQS-ZAI#;oC>mF$27&tD# zpK@;^GUm+*$&OHJsFAf|%9kBr@||a~RK*!=*K|>)13mIVPIG@W(jjF;+8ON_!Xaay zTudD+W*2L{rlXHo8<(T1 zqXv#4P5siIsM0k--rCARlWj)&3g@5YegqFWXgDNLs$lh+m~^sAkB}O9rL~$0-#ecf zjv-rQFVeG}C!!+jmXDCnjIQJ3Nt$FeNH8iCPbFe%lx{o)vfbA>7uNoHH}|dFC<&^u z^I<(OY{8;>g)u(q>_#DejWSwvN2o=A`GWKM}G{ms)CM;v!7k@_p`3 z03nOg=^2X3#no6X=B76{BnFXFQQViBn1Rp)&LMbO!1IhFX>o;c(6czJRKjv)^O*=m zNio!LZQ>))QbJnSHNOZ7H&-?$*>K_^<__*N0>wHP5#5A_m-a)!WyRW7bU9$!vA_Wj zqRCAu!r@6p^UX|f&a~y3J|-1ePcM4ay4m|@cq0zcj9PQ&PoSB%auA@-KsO zd)tT7i)b4t4SJozIpd8JS(6w_7y+#2zOahw1CBYsa8$UtXS?I@&t})SaDzEKc}$%o zxn)G8NKC6to!ngRtCXT(P0QniVsc3YWtHMc;Z5EKN>M^;*zgzYGH-~oZlJk`Ci{s# z6XzH|C7rt1>3n~(C(D_GY-;UN`!o5}_|GdS-Ph1yP_zdcSe-_8Yvn7>aG>n!v*n7uV<(J7Kk|hN7 zQk-PEd!|uwW4~r;9v%@^qXP$(zuv2TFwpzYu4F_YDCMuxvE?e%H&0SpHTuCCY*qH- zZNFFHP5f3^lS=AfxT_yr6169t2_vE zQ3ABI@9x9GgpGK9nhT{!dmLfZwKsoua^+~knLqzR)vE28B{3^(B5ZBapaeYkD3)`y zLdR(uR)9}Zi}h0GsRIvSwnt<8tkX9@WVnH-FFnlZDBTh6<0s9Bue=3~=$KUoVoChu z3hPe*#-|g(dk@RBTauwkshhYg(UUamvg_*H!Bj5>Ij9&mk-8N(?0un&f)D<7QALs$ zW_AKjMvux2^^N$i2*#TaHTlQXA@?iTJUeN9!gdTRJGMB&HaN4_HeQfajIJc`iwxj4 zA>B1t5v`rS*m<2^EU z{C~)L$Kb$&W_x&J+cr10Z6_Psw*5=8$!=`h*x0sh+fFui^6qo*t$P1;@3+&_r>1AV z%$cd`>0ZLeZ6!>!{{(Z%lra&HQN|P~L<<)~F<+|$homAT(Db*N0=uHWoQ0B=Nz{Rh z_x_CIq^jvqHjoT~pYm)BmXEErDlItlYq2ft6o%o(f$Po=Llo$2EG?Bhn8)XBsC# zejSdqDG#A!fIyBLeL6zDkqLthjN`tC2_E)xzC_gQ#-7${MJ%5BO0?c?w@7UUJYNn( zH+oMuVoz^uBGU?q4Q6?a^Vat_hk{KjMwVx4Q~yF~W0W((s~eU*VaY0RV$HYY>-#0> zoVVTUKf3)n;nA%c6>rfHYpvKjNiZo@?uQe&J2cVvm9|+oT&IFbczcim4kQ?}ntWNq zs0p`LeD8T!!tuS7_OyeMz%hrBJz(ibb(Pp~7rP$ljn!ODir zb;7o|{dZfImRIVObU0rr6JaiyuSIUJNdJ? z9&v0?h)pWzILB{G>(^!nmh8kkllUBb&%JUVf=it{5;BI;+7m1Y8AP(y0RPcnCG%!wZ{+jp z6N9J-hK09DjcbLE-t1pSnRpU8^XOywds8-dG{7zlbT6m+Y;`!L%)QYdI z|907ov!NLyk_Hv2dy(^#x@^EY+d~{eeJFGCP-4$_l5clzj-gW&NBX%OFP3|<@yi$Kw~^gzVOP_6jK5HmWgk@6 zxrX7SX2I@)ky9oynG{0phDKplyLFm`zGM0@diq0D4{EbS$OYpP5xF zB67-vunvUZ24`zQ>14f}V)Znfn_%(mA#R6AOU(r$#&k;Wpfac7uM9Zzhhx#csfC7W z7^{u+vT=P8&|QY&`L=phQDcDyb7%?j02!ihwI&U^yy#aPSvV*CE8LYMmixV6m_#rC znu#9s8WT{Ee7Q)RhSWhh31cw*(dv^T-?IDiT?Pm8x;cYOxr;CdZ_jrVH_poM34Quv)AoAwMfXO)k!#In8h#Kb8J>sizhKRzG4X?ph#}={Qb(rcdTvEU z$*;3TnsOUPKHX-Y{8eui-voJ)(on+xdTXs1&*r408ugoBDyykfFv1TXvI4sFt~)j! z-3$c|XpG#(YH&)4PzF(WW{-Cf=4EDV75U}h2{PkyDuaS|_RNa6hC6*U9T_otCiED% zcPOVcL?b4O#> zLlI3a52#$4VlzTHcku&z{fvAlVaVZ@yBr%p$;(FgbLXyo)wI8Fw=UFroQUQI!$3j} z#6j&@FFX4}7g4*6nEAhP-=w66qDC_5;6kTk@|tbxKi^l#kM!U*&<(31Hy9KB)aYPr zWbyLzAM@T38VIcI;${CX^_Kpbn%u1`&f|YbCB8(VMNa9`7C_7Ml?v5Q|8caybDB(# zc!q7vvG&9^^~^qSjiW|d7&T~6h!Z+vg@)k84hA? z9Xu-0;c)!YadZ6a2GMEo_(=QGs83|S6~PSx_N0^v8_yVF;CG0qkvoFifqpg>a)C zn7>Kc*9h?js2Qar7fL1WBHTB|{)0;hKgAj5yN%CDkxJQ&i}7Bqn?+nEUV!J`*DsjQ z94SM4C=lLuo|T_jcD0{aIP)cN9{+zvcS?;FBxcIx0t6)}8+XcE1q4xwy&pInAu|Wl z|IX-^6jczF|L^K*DZ-Ty7#OUa|GQM$zmXJ>8gK!~|K>LPTR|{`q$IF{v!*bdg2Q97 za&rHlgl-O|6hs?{nUua72MGZ*>@f3kd2rJ0{#?6(L|278q-`xL78c&(2fe237sev#|F{lGa zZ2o7OgF=x#^$DqoXEpQJLqw5)H)I@!r%WyUCm82{`uGu%|G%AcI9UF7ToFk%8ELr` z&BcFl{|65*Lac%Pqc#^VL1cpfKDv=w*!nu*R%Y!?r1-`8EE=rx@=}AQDjXPAgICK> zS!LDcUDaL188P%;Cr8Jn0ODnw1_Iq z4b)6=m{v%ZVc62t3*UYM&X696(oaDR@qp+;$-$gvh%sXRMG@);N|_AOy14-;1ztuU>)$Bfm%4gH#R#B!ltbZ}5i~pF}v7&;*i3-mXwIwXvZA zA?ivAkLA;=sv|$B?|bJ5!56OWb|X;`+8-e|bnuRt=dRQ*=3+Y_|1Wq=?C|c*Gh6Hy zkwS!k6=#BwG(1&bfY1Rra=6F>{43mS95ne2h=L&#NDsI+Yl>(rZ5#N^6ge2TG_&_H ztt;pTwKo^}Qig@^Cpr=m3rQHgBZzHaC?#fSh!7nrh(F7#>bz#( zo^DVea}Ktfs=ykh1+M?>rv7&Ep)1GGW}~*(bs(bhO=I5D-6*u^BYF~KXnM9OcF;im zFtZx}&xHPireG8IpM@JQwDNNW-IpHH9Q7`)A&U!>y9R>p>8zu6xxdf5k<|R` zkA+MJLvag-S>5*h+d_$X1$Z5#?@J+vcAIAH7IO^1{K9<7Ji*|FagO0?NB}Abwr+TX z*%-ccNup%vnZ&3;=HE#!G=aP+uvHUcsSF>pkfl}GVZNxrA8l^4oagk*m!*Vaz9II1 z;oty_j0LW>IqkKkqVZ>~A_mv?+5%(cHuJ-XUrFOOmy!0Z`hGfh_>C|NO$t87`hV9( zCfFQ-uT>l@LNYD1TXk9fMkEKkMrpr2=WPTgY~`g6349H+6u9Yrqgfgn{L94aby%&} zkr0O?Z=Gr76#1+%`*k7nr8W$AqLI_9K3GwGOmR7f-t88;nG3yhyIS)x`^w-;E0wD< zqKrQHMuuB}Ad0OO^rvcugG_eWDpuOQqP#v}kmfcf@O0F=A2Q$6Zq|Tfsv&(fC=ENm zM@G5$)F5zLYH4lWl=!<|i^d^?$LKfrX7WKfX~}fyH3_Pm0TyAMC~DrS&5KO9RNND2 zPFYUK(J(tw^GIIN!S{2Spt1B;z+x>h935hfh`8NDJA>C&%BF5)7M#C7EHB1by$l?- zLF@cbsGhQ$CZFD7b0;WRxe>a%WGs4)VZ0;Tci33By}D59=Hz)1xJHd%v*ML@H_tCWIS)3s%xp|rt#wc zWh-N`*x(*RM=z>K$YZ&e+#?21znZMjt)C^hmGL!)vktCDB4lyC$aVB-2~=0~IcC`n zzUxGbYAZ~#Wu>%5cG~E?1cE?Bkw?%FICpL;Si4Wmj5@!kdT$BpM*dS^G;pL+P}0P3 zRZ>;*eML+&Y1kC;t^XF6$Snw(e@e#se-!11oQjM}%G4Hw4dnk|!EK1Je~QAIGQJIw zhTAdroll&szfKEQ_#0UlOQj5w5luE=sm9jh`g#IZ#Q-^QtgYI>hZ!<53xjpT?4lRlUF z4P=ooEdJ;*C^G@*Ul4Nweo7P!G!)#L&~*MZ(N;0>p3H6J0fWOqmO+cnqf|-hadOFv zB}P~avm}nNlG?}!Ult-3(HjhnaK$Hn_$)+01$N0JsJ^im&-T{}6o!VWw>%F;N(H?e z8z(aNExQna^)tsC7s&HK$2MQo;`-^h&@dOG43HXw3v-h`b-ic{7_kb%mcYb^Lrtl0 z1~9{$?>SM0mKPclz)FP&NPLURGzm-1*RqG%$(IJPPT!4+#sER3m&Um-*sO&-110Ag z1$J;lW1{2y;G_b{qwzrT9Xj8}VIk~vshr)RNIf{GK*QTW(&W-_J@$;lb?pKIyM)4t zM?jBn;2pvGg~ADVZFDmotl3ASzKM_xcoAH(UBxy1IXPK|`tk9o$9>;5u;=A6n1y(k zAZw%29497|=xQ-g;o0PBsOaIQfF@Ww2v9;lQP-G9ub6+YSBJl9{LJHV@mQVfK$wHP zd7$pHGBMx%%^2bW37VlkjP9_#V8`fS=-p(WeYwEQ<>Pm^kR{e_yxR3zqIa3Ben-}w zb!|y?&SkjuvIXB&cK2AFBT%Jf;Ob7||Fstt+vC`^CFr6Mu{O_QkBrwfs8gk24OpQ_ z+H72i+iiGUbB zpQVvLH{~wt%n8208$4lqlSM{HmtvgE_`>CE@7~l>=Xws(gex2?1 zr3YuWqxxSHRbj1FgC{=P&M2f?x07)jzcA~&V;_Av%eb33EGN(NxL(E_3R@`v{*St5 z1%zvz@>+R}*md%*-?grD&%RKz;T*dONbg_I3MxoRfWbzB(_?RQPCZ**KyCXtX;_h^ zWozS5!)sJJtI8v)6d6yu0^K|rqx$xjK3^BZne!;tViezosh>n_MP(ElSZ~r`Ywe(_ zL|5%2q4IhZ-&%S4DyQFc80z$Hi+*daz(wdt#g;9m^PI5qq<|&9ZdyQMj;L+9yE>g? zOP;blCb^q%ca&fwbf*F@px>TDdO=eog3gd)kd<>5SH{z7se_2S41*`4&FI75?%iEr zZK|DdEajk8&>hEUXJ5`k-9OF~O=OXAgkRN!XMg&-b(X=}4BKy3j)-1o1p$^Id(s3Z zSRSH^5lj|I+u&l#svaGVs$V+dMgcDDcLS1CIuXG(TGI5s#3HycYF2^CP$Y^JKGSLcWT z?%~1R(%#-K>X`Dgy5>Yk-@nwg^3Y}5irA}BXba` zZ&88*zVEj+^*1&3J@EjT*d+m97TqMh?l;x^g)ed^&|tejg=9(z_itWgSa7+Q!~AlQ zw%`6dQYH&wDMAL+L?H+r=6uftp%t>oO~9K;1W8WAF|@YY17(6t*IDaj`79u}voJ^6 zdG}aZSlk6tHUbo;h*ZA)0jyNO1jywtFKziiiiKD;B_Q5nta|{YlrO=C&+ADFT{~O! zNZYU055cHcAUVpG-j45!s&{LtcM;+QJhqt=f@k$(TNPoad-EW$IJv6n%R_B#aAass zY-MT#658<9V`NUNZw}1zkLjtgF$fcDofG8ecf93k^M%*e*=-a%G>){pGV{~W%*dW z(j9jQM*l^84z>0!-1ILHUA;dYu(3Wg@~C)1HaNSu1wdF@+umJweoezd13f|9Rl?mRHkbL|W;32*HEud@qHS-&Y*dTg!jQbKLVt@rs`o(Vq2Of6w@Beud z|9K* z8?NH3b*CFifOGgu_h$Q)NFN}CxI$vw7rfs!yFE5Ce??~ffCIj`>4059$rr}=8Ky5d zL0q#NEPvOt>ayPZJo5)Ee=e=B5F!;|61^CyT=4Gai-`iu+D8bH`XjLWJE`B`dD`g{ zPOu{Lvk%Cw?Ec$7cF6c%HAan(BAK)VS{I*!xt=nO|OrTuSjv;`ECn1 z)^SPpAF{b|H>D##KVO z8{!Jd(W}37?CtIfTtkl<;hC#gw*F+0l@#6hy+Y*-0KG1sYexlq3{EH~*eN_;P1oiv zIaiC3C0a@@Eb<4eRS9$&s$Ct(-r3|Ch1 zk_G?#@q=_zf}XD-IVedJf_t%+Er{NCl7O3;(ASP-WttYhEzJFJtZNeE!2`tAzAxhn zOoA>Pkj6tPALBr18w=dAk~ZREQJM7FR!UNW?9p9>sX?lRuVf)5$c(~NPdW_wZqMWw z#!f;=a_ug>yiqLuE;E(atlwbMBV%KzOnrCGJ8$M2=;y_Dh}N*Y&P@Cg$J;H>(VJt- zy3+?m(@Vjqt(T&W7lfU+8jdd8F34{JyBUE4+;IFr&{#oA9uQ`_*<4qn)>B+*9>H01 zhI(mEf_{j|$!Eq_+5VO@r_7=5&YzcQn**DSMrIT_vzROuNhP{iT-7vZn+O~JJ|6jQ z!IY!myugm`6%tWWba+WD=%rqUEEnQ4VtbGW3;m}24L zU=kyg^QnQlf5p=KoYMF^%jPaIK5TosISybUqEUAcon_ z3B+yAs2Yh^iwIbl2c0RFfkQ7;ojT|QdcI4!S{)(~XgDVO7B2^RYuHu2{zOl&vsW3> z-DpUWyr3H{PFg1~O5UF+H_w^stu;MOtqqpar8|Ix%DqOhid&Ltfo$XCsX#AeUF@Cu zQO)QsW+#78WBr>&22OxC46Z=h8^&-A-1)CX9W8+~R*=3-h||yhCZ_~^1#Sk8)wxc7THLe7 z4|ka#a=pt>8It!->55Rnp7=kxqbodmxi&73Q%GA}0|MOm2Pb^_;da&U0Xh4qE^D3n zDayJR#ep>Twj*mD^LS$gWwlW5*MdOEd(U%?T7&~D=9+|h4=z`&_edOX3q_3m=6%ki zJmbA=?s8pEQ@D;fbnw)2lR;xFS|)yyO3brRXGnjluw_JW+skeUmHNA4{D$OVf88`9uVOF`7J^h%gfl-3jF{|_X~?SR!}l+4@t&{Xd3*CiNB#CY`c%unv6-@obUfJWM3fh5n`d$rV6 zFpvA)7Mh0KOx-S4l#Aw~6343qLC@eg$%7kgLw@Q()zoVrTg;Xwc8&GEPy5(}gH;U7 zxKo8jM`g$~>U-LS&a{*9z4!0OQF_~@!tvD;w`ff&!t%_HE{r?2GirJfL@^*a10sVW zqyme3<(@g?e-p|10n4MMJYsGR{)P!gyHo#~eu!zpu|sT3$DiLCtxR}ES60k8!e=BW z-Gmp*!#2cQcyY8Ip$Ek~rK0&)gM%M;<$D^~`F5mSRRRkm;Iu6lqyC^|J52B58;%?y zmk;??D4L;)$QQ6S(#%JL;%|qFygyLzpXg^t`_ohrp;&?70fFywUu%P?ekn|BJ_H{K zBQul>sNNP16%;tR4mVm5LE!R(mrxheG7%0hQa8u{KCG6dRV0mDnv1;i2KgJbY<_iHro@lwpi)?2 zhl4o%;oaUh3v`-oEcMCwUBTwIUX;Tto-wjH{>Vxgw@IM*y`W`2k{ix4bywUXOgrnM zeKCyWI*riZ#v7pV5nau#-*DZ=_i90}V-&L_eYg=mJXFG0=dMLv(GU zymtCw+OTM|>eC%3we18hcsP4cq<$3}CORL`Bir1@kUx<(%K zrp=1^4_<3yGyCFIMRFQ*(hB1jaWfiLJ8TPJ`5GKarfi46dG9fG-aCV;7(w0}|0S+A zcE58pZcrukMeY8{O!f_cvtUCDtoN3Gx7x0#`tB3gd8Wzlh1K^0>ZPqzfL66>6BgW) zYgV*m2F&!0W5VqJtn$9BS7K-FW7h!}0b3u+Q?GKyMPhfjRKZ9a+L&D==ns988I4yO z%4Vugk05iPDcR|%Md#-%BM6ASObovHM3^;I{kH0OBb+sRhv1{|#Jewc;*8&1RRcXn zL1)+r9Zf2aX?$ugYBG9_xE55wux!S3yQ|E{3J5UN-JkxDBm;>D(@HjzulmBJq{fk8ie7ZePH8t+A#9)#Zrdhc~_!%08`jgG%DI?K#Eyff@`5D7EcS&}(@r{OEPVMoMx%Zt`OSu7;MFCmb-J-C)$$K( zC9qvc+{t=_LQ8Zh9+TU|t8vRls!*6%-Ze~8iSIFgRA+p})?3L&QShxO3;&l_D18a; z!msq{ao!VV-C(BHHXH96ID~wA{uB>WAnSve;{nw|wc;{!y(>9KRpg=r~5=dB^ojP`5@=q7HO6&6s{E=V%-`=H_)eb z9pCVz3&1&Fn^%r=6xq;=R4|Y2JxUq`@wvU44!ffq7L^tLN$J+B_PUq;8LLe0bIdxj zCA2?3-XG9QqEN3-_Sov}jvrbOpG%nNGe>IMHt6`1`Ogu!zHe}I-7GInRRXw0xBG4M zRNQ;4cK6bhAK}nQeu^F&k~mgC=D)ks(Zi!`{`Rmz zuSTERyqX*5s!%e*Cm0r)oX4hwY`RVDJfne;f zVhLw6nkMz>))j4mHuzk%)~G15ue$k@EwX=Kjw;wsXwT6K|3@dJY*&H_huO-LYf(xv zL0DCri-J8Y#k99_1nb#}{y?2wDBAU?J1%T$w`xinH>}3CaZANZaWyf`BmCbwH+Wvs=D_@V?ucXJLx*OfXCpF?nSrK1G6*z;{ZKmVV8!7W@y*?vSe5@a z=u|6JQLCMbd|g1I&s9p^L1*diP=SwCd zaEis*iP1bBgCgvYOF^|*meIW~j?hMVV?wgcVlQxgH=L?DALskBjPKTV4P zX+O+R;p0<2&I&JTD`}7{VcF=R%;IDpb%1|@ctYlw=JryZXSQ{te(=X|9>sAQtTehe zmJ@R3ku4Ee37vKl?7G9Ih)#xMQn8ArE}M3UhS0arYx-P!F7tDzE(!6^zn^>@@me)c z;udhm0maz9M!WDZdgZRmGC}7QPL1fC4b2(zv?4#=hedJ_Zy3}ttc`MvlOLB7qJeQn z0cwz#91R~r#srFfNzX6Hh(C6yl98@Nwrn}$b5qhv(t+#x_i80tuWYKo4S$%d5 zEXM(v=t?k@FGmlB7?DcgD7>ydrJ``zPg>x?%=kh54_H<1jhBxw2@WaWK~XJJ=_CBT z*}6Bbj)pZD`yKf(7C+KzkKkum&H?*cGa%+jyXw2zcE#%y(@~Fz4eRV5DE40!mTVH7 zLXk$)H_7!ZHj_faGAYW*Ql*R>OE^Ah3!F-}bH~!(Y|?5@wjVCTBrtKpn_X*U$9sFa zpff;Aa_#bk^|@rh|AwC!dWoPpI9y>2GGftJdyFR5yw1;Mc@amM$j}keBm>orQsby( z3Mr05EkD57sJZMwK(eFgTI$D?%$MStSSeQMpz>r=e}byLW2UjU@DVTLF9yTBx-)!R7Dy#v(o5nFWXj<$4M4vBZk~|;!h;E6k~)H_2Q%z`F(%Jol4@h^xaVk5|{{Oo9Q1>w6cT6l;PPFFH^+a(BVoSk#RfMBd4AiGB7!@ODH-gOU|>Nha3E$ z%_JZ8o?-qAt;X^pBGuuKE{Nj~uTaR77GGD{C_-ImvB)U~%XmJ`sWy)DADMQg1bQ_Zq_RtjFuSeft$#y5NwdN~2`qmHnFc;K}cnZw4qQjeO=9 zBxF`Sa!BY7D}E@77rzsE5*?~l1c$t#^CP%Meu;mEZKQ6XobXPa?K@xk3c408f259- zMomeYWE(YAmA$P^{nWc92t8)9ZZcZ|7yXq>uzSmNy1NYHFmsJ9BRQF32J1@xuhk_A&( z!*>SPizI$GDVC^ut64?iMer8a^Yn1(M46bSa zxz2V2dFyk-gKZ|vCVKZSq3`6~(pwxf1QmzoC!kkB5lYRKGTnWMhKCz?m89p1msl?36cZti;$@J74R7{uIs&Qqf)PmSJ8jaSvG`hVoov2m zfB7RPaCOMG>a!nOKbj#B+!`iNK{}6@nm>3i&51S)m&-0 zKhPvI=a4NWx4Q+7rDhwW3BxZf`c)d?V@+{~2YUM%(bQNpUZgbE9D?Schvw#HoZpD^ z759Cp*^rWbd&sW8=8?;iF~u%M>ZO=XgwNZ+>ZMaM5;_lCQu$X;hgI_5aCZK>F?uL> zd-qcq?CBH&&Y4T60d#r7Xw}{LCdn0sDu4xd(oaPPzhpB{q>i}&Z+!eO11)R`yT{s3 z(x^|$rK_BoJL0~DpROflX9D>o1O@F2P&tMj%&@Y`o8-k8DIQkDssMlhYOBAeRNX+- zMc0yiuL5=O%CoPYye*)QpQ0=8oXKhC=#W)h1?Ti`4bEb?mSid6D7Dw55*jr72S~nJ zD22{1A*0d^^%I50sl~F9t}He45GGL%)xNo{8q%w6*s{{uPttoOtVGzx(oqj^T+8xS z0%KRS{5d1CS9x&{Cxq{)=^biw1jU>0xcbnNO&A9VUt*Q#c42+jduHi9hNQ_6YrzzVmy4^xevOh5`N069z(y8A+ z&^xfgRZ_ht98iEdhS60)^Wdy2Ox2afs|reIPuQkMdNN>r=?-X1;Y)#D1ok6&a1-e_ zY9S>J0y+JDS1Z6xyg@Srh%`002yf07{gm*&bYg<_&Z&WKd47Tsjo4THy)24 z9>Fh?*lrZaghdJx;!1WPc)aXy%z03T+#f!%l)IW5#(SE1rxO-hdmr9-RA#)sJ>RV~;tLygej9~ zPfoMES1VVU<s~!e|Hk5s*gV7rAJNt=M4c+(B;ZZ@0 zWB0jdE|D3_!bIsZcP`y}(g)YHEZiW)ed;ASPPR9AZf@VHCC-pil@YRE4t?DR=B7$^ zKYv)-9lG}TkJ~Y&oftQIGn6-Du$sN@%_gj@!1{#<@XFYiSORV0ZY%6eB|LgD#WX{H zg35>ypdzTuA*av_zBrayEkvW`j>|#pmY1`U8hC#!wN02(Pe`2>l;0_4h;#P?EEJH2 zKyT%i!Q8LebBPumNV$QMH{I85JwAc;u|v$lKwY+g>)U1xGo; zatQ&bu+2=U5r7OEZV^Gh(CnYJm1FC3-xJ-tTV~%bu(2X2?;NmXmpFYKJyAe=w(pwzp5uDH+v)I=DbHQJIC(TyCy#I0 z)7ze4kCh$_pAmV23H^a#;jg=n&|MnZ{$9a0VP`G_qpl8&C_J#)CV-YMN5UsPliZ-Q z>Bp5f^9#7kNZnFM^kk~jkZ39WU`RtJ{}m^Alg~R&o%q#Y?#{fHRBue|%Ed6)iEaQ% zRl`gl;f$$!9-7oNgp<+cIF4anG1F=3`*Yvg#A_{tYtea%w#+DQ8Y}p=wLzN@Km|?K zk}NtB5JDZ;Z%cbQZN(s`L(4gv2_y{Klc%mftOSU$7%S+EHC$&sYbQZ@YN3?5zMOTy zc4UyDj_kEQ>T0<8Ich;tceCXT^(1`x_xZZRDd|#QtHvJiR6kQuO461tAr6)26ErmQ zkDF)Rd>VwA;tJD7z0THZ_@8jUA1|h8i=$p%r57mldLZkK*rO2!Q5+{LeGK|hAXwLS z5d+MCmF+ou!Kb!99?Ww)G}T1dDhR7YwZ}qvdCs0;J2U-|`~iD9GL-R*0aWyd{EP34 z!F*$hb&wjTTgmdW{S^1c#e8D}@q}5?fD|^p+Iu|g$@fDmNIe%)5MfT*wo^gz1&ICz zjJTX2gbgA5*ZTnzkePzQ6!@X!ILho2EMS%)G5!y{>KLQ=2TlalBpilWCoPw#Bl6TM zR_vc7gj6|O`PFvxB5{8#bb~jh7Zj%M81>XKy#zhOhrw_kz9De%?+a#G#`3L5A+iU_zd>tGY!|F z$wVz1rmfT34<2MS5B;Ua<+FJh2UaL)1jwhArQ)$eeS_K|h1i&_w_il@}) zw{07Q&2EUbr2^MKEwAndFMG@bya5h_Z)y3QTUn|@vgT{?J%9K8rsnonlUpcY!i5?i z*OBynGY%aWS@tTncqU(ubhq6rIPV4051nGZ{!9p_6QyW*`OCI;>@Xh?BX1GFE*^!f zAQWA?60_LMt>I-k)U^O=*bCVvN$1&U6fdtr`4Z)p!I#wggN+Ii@V9EBM}Q?#Z%vsY zSX!)qR(U(C5AP$B>PEAn8fQ8XF>eHt=eGo0hFLZEs6$$=Xs(C+Kaj7UCILI?`!0m%Pc|Qi1fo zx_0B)Tdbb?XW<5%K|O@^1mES?dex5@0gD@XCyI6;Zq)+QIRpi`J+r;NSBQFG-r4BS$<@ ze0WO^T7gDf2%K^tCeWrrwf`eJSd;~k-SDB8Ur=qLnJy0>Uz7cpy-tx(hTiZ>M{SvLM(d|^AF8=F+w?SlGC>X!)<}ld<9HP{)@+C#3|RF zAN~PQm=#SNrF5i^skSDrIrSpP0m*^OE%atN_e+qT3JD>2hrq=ZGYcl+tdHk}L#STj zhFv;boEP&H6_JeU2gt2Us38r^Jk?otb68@ZN}Q^r0Z3a)43u|`4Bd0)oLfP@2TTx} zE{)ZuQ|`5?bNz;;Qo=x?A!GIMc23P>CIHkCQTIMCB_d^SFnL5637qe~*d0_s`4x0sfEHrBH!NOjy z*2!IQgj>YXS+UZ&(eV(El4hY2N~yv0loh(39W(7zZ04!K2v3VbbS^6 zHnIV+=q93X8~)_RlYo?2DoWE=cDU`WkpIchOmjBo0k|0m!uqJuL#bvRW0`zD>|Nt? zSHpGQTgLQ|#PNOI61*(Z+?APvsq3MChNxKCIBqXWdgjxQ)A462-Q}w=Ti;Z%Db_AE z@K0KWqn6XYi4+vmrrVOpkDN>lEsMF^DA{&O7o@-pusKH{zdn4v|G6C0Uws%amX^HU zEt4SG2w=>Y2Du0q>1jx6+E#{8js|SEGs?v+sN8XTv$py(Da@bl3Dw7Rqdo?@8Ip=Y zSRhGOLvSmp)@4Sn5>d;{u{iX^-4=bSR62;Qjzc?LjJwm4^cxnW7|~ox3S+Tg`R_- zq&_f4)<7uL`VvsW+;&HaIgS*H65zI}cFt*es*uRPQk@5%&J8}&@oA`6S{vrm$CQf( z2=kww9)1_-QL3X#zRw&H()Cbaov*fmxz?VjEg%LHz>%h}$y+#A!FLRXGZ?jvy+ReQ zG+Hg#T13DE?Z905c;pXOE9XSS30jNEQ;FTADEMn96dQU;CBF9Xv1{pldjww~%ALfB z%C^de5RHeoN5lyUacUR)W{5RfQF>_uRL7Z-5WPipH+UXg(z$JjOp$OhtcWWOyex3F z;jVp(S-Ki>k6uBPa4{-BVvButN!nYS3AqS#j!JiaKTEI7*8jR2dZTRWni96NoW42< zqOVs5rDql12{`w=Kwa#K4;-Hgy}=9JZiuR)rRkF=-16MYRF0sZK=(?NFehyVPR^sp zDAZF?e!F>n&#C*GDGubiA3vtZ8#a?IvMP=Q$6DoSMjy*F7|`b_SA#09cIPjIZt!Hj z0slNdJWH)@iZrrz<@NIDP2LxATD)Q7N@FjRDBFSsKkX zqBxTKPTkx)av=A0Sc2uH{mS1Q{^Jy1xnI`O6W2o)4$ZF2K%VtuAU0)G6sJWEKI!RR zpFD!>>OJgFDa5`Trr&%TdXXstl{O1{cf)FQzwXQ_t{U9Si-eU_?A>}S5NX{i-Z&;9 zqtVV0Q%=g>$gg}5Ccyl4W?5~$U$)m;+GdhFzLUAb$UxBPhgxf^3`Cl@R7>|dA)-Z3 z3q1YwDhj*~FXx??LTGGS!P*x6Q2&m_@qjw}8_C>lL?{RYw-5~_8z)z8fN$?~S#A4f zBXXC~wE(XvK?Wk$b>I3F$gMXiON)pe=@+e6f{nmkRcU=f3W1|%f){#>8TI)cez9s% z!h>YOQy)h^IXQ33lcNx0KX#XyM%SyYS>zG@BYbgm8Gb|ZnGwptsPBq4(!{T>>JF!( zY#pot%&zP2-?DlUk%3zny&Yu`mexv7QzJF-EPCRX)AVZ3GCs0hV7kO;Io}qODtg2J zgKHJK2wG=QONk4|zkJp zEc)#!AyI?n=}ml3>Yy?{T(4v@ZFu~c58?QL>!Exn$SjC^%3`A7&_e(36Gw@P&QtZv*qJqs^7a6IH^9AElREBoGjo;|duKHu>aVQ@n zrd!`lsy85$di-5F2*>RQq})rH1t@r=@ZzsO9AiHR!x7j?Qoc7;P2%{@GRePJE?B@gfX#j zoS~Gk*H2o3&%uv=;+eh?X9`FUmw79MdJj*cbSXNwD73|fB73f05s;`bFX@CZhjkf{ zim|G_L4`2~^8(uz!+NjCYyYTPQOV;pieM2*$&IyaB;AFTGiq#=p$?v~g5~|tfiY%z zX+yPi$yC!4z#k1Vge%+*?R+2+smByCCvIB!1v)wU_c!dHftF`hb=88rj3fvc_E%8b z;AnD)Yt2gR3lZN%U4IQ~tN89Ge3$g+wagWL3ixO!5MQx5ZQI=#0F`-y$TqO;ROcFB zy)75Vq<~$ercpzoF^3pgk{USMX}a;wxVJO=CctK>lqKbySu-c-Mj4Woc;6< zyJu(4oH=uP&b?mO1;+JG_%J2wz?{*pg7s?%7d8)|u-MveGTt2;N zt#|Fd)}QCq?bNaRb2Gw9Jw?mjdtBVlzPq}Dw|_qWpO?e-*)1&E+V%PP2_eNAsJe=k za#z3aTrX_Xvg?xHlgp)lTr4xJY{IXn=;^fm8)92j$aPCDSa@e-OV0y~M~`pWEhT?f zZ*E<=&`Il+J<0Xxe|22(y>Aw}@7TI4tKQ0nMMK>3S3I)g(>I|;T=m6| zbH|<@xx4hYH}!m;`(7S5;$n)|)~k+#9z3Y@nH$4AE@gMj<5xHNjpFsFNv)u{r!(`N ze$lMu=Lu`~q;Bv}OdBwwz^*e+j)eFta`fUk1ln)t#4mwZV8cD z{_|P2e?saVTO#_u{5~Z4A#?uAk^54Mv6Iy`JIYMG6ka!ObJpxZZ(4k@i(Ds6u0MWsn~Xj#i*A%{{4Hr|pld|@yX@CaztcBQalUQe{Ydt(?LmKUvG165 zoJpDey6*CKS$xVp-RLp9i?nd|yyrJ*Qy;yDF4VtmkKPB%e+_VL6?V6A%ZIovOoMjYG$*3lVjrgtvTq^n(4LLFE^z2_;uw=pFHv)Ur_xHYUt&$!PoAFboia~ zwB(DOVeW;U?8c|NCl>WMeZ1`1m%ce)&aK=zxM;74<;yGWs2%RuAa+yg@?N!Gyh!hJ zXi<$8KVt&3Qo7Y1Q{R2ix+()J91;6BoalA)!-tYZ(5dPZLH?UD5WsTkA*lyQEKO+xg?KW)8ZUzgIl)jZJ;gkL%Lx&ey?v&kf0%dGy2J z4bPUfeibudbIU{jgu7Hq2@VQ6Q)1tVPxF8OeJ8f~)T`G#TPibODWyKIYvtLk>&I#O zpkDt(s(UhicI;cBd}dwUf%)4U9Y4A+X;pey-*1k0_Wu%mI`&CSx!NcA-&^nH5A$|} zHX0jIuv_f7=RJFPHBDXTvdpc0y!X@--$xdUD!jhm+WX^!N}PRJ``(nq{+A2?c$%zi znfWDHy0&XaP(rUOi#xhqNzVEEL7{dhQ~K5H_P2Qd;n zty}8Z6(=8TpY~?K=p&1!ZmXY>Q}BDr@GB=fHu+L&_|^{*F4uPTX?4iO+cCny|H1rC zN2*mF%MXcs62#o|>_2DL%B`y}-3V;<`TD;NlDc&~cDcKDL`uYUh+&|7Koq5x$yj|U){+G<8OUv_%ig#o4)0XCai1Vxgqr7 z%rqZ$-ojw7u<;45)Abvj=Rcp(r`_Fodsmh5{WZO10b#+13q?~R9}JE>_1=A5?{+7` z4kV|)ulg`kNLc&35SI9e%Lqwv37~y{cWA=Y2ePN#d5@f%Se#JxbpW zX)$}}!`H9UyrXZuSP|R3NZCja=1W4Qfzdze*9obdyz=B0HMr*bGZD9rc>Jg_wEXA< z{qY4{gL90y_srtGFQP^UB^|og?ER~HPtWSkc=aAVHz70o=(3!W|LrN1u_htSDP->K z4^#U52pQ8ZA@FA3=}$!a(KVX?QzIf_#p|pC*)>4Q z*QIj5xR5u0x67QBu)MpZ7H?JX#Iy6we>lCZ9iADsBs%Np+?%iC-aVS^{Nz%}aiwRM zYr5`6)p7&oHtd<(bI->e7vk>wSLxf?ZpOKOyJr`@Ht_D|)pNX@@7>QI6n4wYuh{vy zYMOKHecs+{OLYC#B;&*?zb^~U?Ai1<*6*zIysznnGjII!&x4f}4y+CtR=vl1hxxx# zHa&2&Z*t^SdNqE^4v*h~`O`bNC=QN2!bkY$E*`mA>2^;g$dA3J#9-!Xn8=Vo=z_<5&!){M$23yP+0INu=c!mSEd?YBmJL~%_I z93Aqw(2Kxj3-@e(yRkgKV??#%k8iDi?B0Gxy(cf3L0MgN9)%w4>b>v3zQXq7Fz5CB*Us~HY>$RfBte262H*Q?mzT8cy*6GFVrQh}56P~wi z-!QU|UC5NdQxm@Zs$b?zr|S`$X4h&{=BUTisUx=*n)PVat)!H`d%SywUi@4xN1oVm z@|a0cSHq?)t(91K`IS2pixl$N!DYT_K4JRgR!KWAA5cBZt6f_J?{(ih_{6=of$Fm4 z(Jita%LY7^FTGeewEn*>RzI%&y++wN&0|}px%aKsuk?XW!L52Fk14&m)WNl${KOS8 ze!UNr3~v9U@TC`*_=Nnu1EQPXz3n$jeqZtWv+osW*IHjXG3iyTH__GU}ba_l1YPMcDMzcjwr= z;Ooy%m1cXU?YL3dv%$;$l}`Oos}}6}eAKB$%L=so^}}Y{Mr06iR&xA zoAP4Zp!mf>Zes@3c~vmx_PdvpFOJ%Jam(_gd{qb3sHtWKxq7F*znfU8Zms4A1a;>> zk8ftJ^5%<<*dO`KEpgwmquC`>YPJ}Eyvv|HH=n+D&TW_3^U30;Xn_0aVc)_ZkLevU zE@ND9zx|F~+)ppO@uEQK)RTL^IKEzXcz)BW9o{c`9u->oK<;>^kn=s!5Y62TKG^Tc(S5d-Eyo1{I(nsNw!9J8w&#d` zd%HdKt+Hk0tel`uz2179n|G*WzIUVgizE9s-~FcM{?l)Ax))#Fs9}ZdUtjYbt2{e5 z_-NuFhjZKG2PrS)N@|m0W4xVRpU&RJm)sWZ>T_|$@;gQQ*Xq&s_kUNTHnmhAb=rHo z*}n_wHE%uqY0|Aq>7}PGp7c3+&SrVrn!w21W7l3EYQ1+{l`PD;L=Pz6P+4^xE`{ee2BsB4^WA|iT@^0@pDyr;t zY;xKZ$9qke+r61nduo^GQxn>|>_56~R0``=@xh*lCl9Y4F}BgzM(iZ_)rI$*dDY(g zSIcknlXCy68}_iwk#TRrU!EKN^OI*_;JZbWe+A9o8an;8awTwO=;J4WeO{KQyXuUkr^4Q!iR(6G?Ngs)KOQ|DmErzq_%U^h{s|{S>eTzhG`<`% zvDi|l+ArIm*ixvVo4Vb3WH;G4Zb7eIFLK@FzZl<~Rhox(*t zC-3qpnB>*d(dlg?=fq~q2lvTx{BOg+u3=RhU-uT<7yCWzuloDlQuai9E{xvWt!*KP zu7NKccU0l86#D8nWW%fy6E}X|H>UW~IS0xP@8mRg%f`L=zE|(vEo6P2;-g>9_W!Ei zJby{~5sz z=jLm7yUeVf+UM-sMbg}d*`62u_uXx=qV*cje7)w(S(DxT#hxNd+QmK@AJ=#7xymB@ zJMP-B-Z8_M?C?|Lk`imR?V5dJXWEc8sYRA;Sh1yeN|~Y;9UgWY@}!OL%NJV<|6KT@ z{(=jQ8s?6!$*dV@*P!^#lw*y0ObhBhp_yIrcWy)1-x?qFWm)Mqu}6P2LbH0>g;z^0 z(`NLOX*(*mcy#*H-k?Wr>pm_{>h!$MtZ(%T7T$LvY5Jjv?PEr+e1G7^ifQWI%^iYD z{_GGC_iv-i8Or1$A*nu{$G2`fEpy%--^RNe#OXGcJcaIzY~H~;?wx_HHI ztyhZQ*xgSU-K`VvE=3&4$d{e7Y;kYYDx&8@ht087yFGGOM=kMh^0@k&SKAj?(L1j$ zI3~8@w)4G9?+&>$bM39CC*RL#8isr)c0H-KQyZVD5*g?HD6;p;?@Wi5rwi9!S-4%! zw=)6ypO4Rd?zc6#)VYaeYWi;PvMcK2mfTKlCZme?e-=2|X7d`4^LH!OU+H%+Uru6r z(=VL{l};K}J2f+|@Re(oqbsZ$Z?|Ws^Y*ChsmmUuzq|8m-rh-9PX@GZ81y#$SA75T zL!7=>E!2DJW3|KyVQ}P>SvB};Zu{q_*2)aNv8y8ficTq*(xnH~Poii*|clE1FOzZT2^tE1v1&q$$WopJ(^xp_I_Pe*xWW=|u zMzx~ddNi*x=;+&_Srzu*^z>>xyl&@`4R$(qs(N_9q?3Q$?YA+iO_Q!eJDmOMbH8xO zkftq){TNg;IqlxK{>yz|zkk^KTIp^*dQ5Dv_DPrItZu^&b-vg6p)2ZBF=tKi%ABeL zBG+|~u5vT|Wj}Xull%2L@8j0{Y%S<_b++oTxLfh$P0c(vzP|CTz@(N<%2b}>-_2$C zRVB!2Z9o~1$}#nqFWnJWE$zEfc4(Ogy1pT6nm4YVb*S+DrJvX{6`t2{2YV)BFQcbA@@)TUf- z2VZG!zok-g>6xcS1n(QLb93|Lk~71((i!cl?8=vRIe&Cy%kCX>*QlF5`#Su%k80gtFetn&qh&`hA%$$CBQyLY~H%)+y3>Rc8xk7*5KE` z^xkR1re1Tp-L7+3EvadR=AF33TMJ&Ty|LfzcFwWm7cbuGzALmshVPa3J$)Unw>-GN zRnD8(22Y2#-+QFT#f&RQ+CTM3+LXS0^Me!B$A=Ui`=D*uwkmOx)g1|~N)(8H5x;#! z{oJ)*JC|QQE&a$y=Otx6)M=2hu||T+<&ypHDq413e3l9D=Ycc7`1NnL&qQW zx;h>WUQlV+!-np)YwDASHoubfpwFn`xq(Oixf#j~>GAgL{QQgg%+NdO`&#J;#0$=q&v~nr-wj^#>6i1Vr3Ln+%{bffdUDan^-4MW-j-rB zUY1$B=K770y;lzZ`|#lIF(;o0Up_SQYT8m(3Ji!lr?!6{cw<%j@=h5eN{#58J}ltE z+&Wu^Z{WX0uR3;aTCVHV>^4!8Ck$LMIC1`5r^NIeCSaPduO-mIsaYy za4n&f+PM9mMrx5!x1uMcWp&@vSRMG+-+RlQKiz)ycn>wF$cZOad!;@;$Lu|M<@m&u zf-j2&p6_%itr3@4-J{#pu(y4_*GR40?CDU?;^|ix+Fcyv9kudNNdNK!?;kH9dM}vT z$9~Bir*2QOLzfMX%j)pGYh>!U_jl5+ZC?6!M4O_nq5Iku9Irl~=G*V{lWG&^*4Z|! zRIQ}cz6opAtzE-xY!!UHESn9oqheG=N$AhD5&PV znahvQuI;yIZ1v;o?Dve@Hs-$$jaL2$u3IGOTW& zbJX_}PO!-V*^zNS#HWcfPE~O9IkkMrw&9y{K6ZE|&Nv?K`R~xGj-{H8d$;0Aj=oIb z*j=9smm4CCcyVR)GvC!;K7Boz;P12Y(TnN%{>nG@?69LPb_9J`^vcKYZu8lf8^+j= z&nj6Wx8t6}w_6pTS@c4Y)`Oj-2YdUb{}^yEsZ3H_-Lg7$-NK>Ci7h((C@<+I3~PQ) z=0>}RI99ym-1o=&AN$`_NbdNY>$1R=cP^BBuu@x(K4*Rwzf^J3%rTjb@~_#vjXO9! z;#8Y9&XYsN=ey8$$&%B%$2hvwa_+ITT~Hxk*D24&r`o@rI%;KHw~PK>PdO&)x1<05 z%ik_P`u;oWz^i|xjlVL~A;IabZ#V3`CjP{&zmC3~Fm6`)t3%v!Jk$29E%oz6kT5Vc zJ^0zXgoW8n6m^#4e^-aK|B?0I{cex8GC{wZc)kzW^D|rg*zfYj7j0CZP2r<@u9}q_ zb!OwXThAU%_Fqvw!r3D?Qc4&lJ3o(Y@bh5%FHgrr&C0m_^{?kW>Z(2N9Pk~%7CG0& z>(SWXzdEEUZ$G~)8u)9*i8iBZ^lw`IP9>plcc+<)XD{sDW!BO~-RGPwm~Z&taRv14 z>gaq5umWp*#hqmNiaUXRSw>Lv?kxk_>aWz%^)F`p?CI046U*o?cowXn@8hWp*tOGB zH`uNKo~y4}PghGn>ZyIjU7_`KjSA>ix~11x-)7fpMz^BAeZAu|?DhVA%uAD3`H5h? z&i);nchdjcM>jxc{Jg7KUtI@+U)(i2M7NfFlJt%H>1vnbM2Spy;UvR*lzNf33(i)P zs_A3Hb>$kf#$O%0{3F5=TzYV_Y#gi@|MCoH{ELwBFQ@(G4KEDQ-2EU#A}( zrgNgP@w|pb5RHG0Z%xF172{t?(Eb{}&;I$olKw`x&e@;FBWqO1+B}Uqfzkf5Nc$`2 zZBcuHqM&E%6)0<R&p>3fzbsFq6geZxCafr1q7*eMMb3y)-|*Wjo{9Hl?shjB%EvZAsS7K-RXbNXFGzMq-SF&8Tkg zLQoZN!-)=F0U`0>Sd_6gDVAti<7`gRBtzRBFB?}8koH$LGEiT>hK7`5<^PKm^H$q2 zqtPrFXX{O~tB|+XXcTB?O0XEkNng1p9(Hb^uC&T)s^2ywA<>01y*0-tCdsg><*PnT zugP&~*wDeNOGIL1I3BOfZiYW%ys+*`cD!w4=Uq|XHsT^x#MYB$F);g&zk+&c?J!C@(ky#0m zM4?j^OMD1OGP0qB$gG5jQbN`mos|+I@GfKgy9%+Jl@PJEv1|AMv8)ZXLrfkzmeM-H zOUZ(nR%*vtAD(F|#=}FhJ}m|x9&1ArS+gdx0$k9%0z5p{hU&3q)nlzyk7XNJi64@z z)Wam|+6GL!Gj4!m4I2nB_)2<3vpO=?>X^5Jkzq!+ZMgx)sDO-F0U7a+7_8Kh1?tGy zP)EkBjtplLxoX1BT4J|Btqs*<%&NyQHnD5WmaU|PvGj(-#X2AbY9dndG!ZG*nwW>r zh+Uy&+X$i2iDq;bipbf(XQ_!s(yX!TOAo~dr*LM3*1AXGlNBp`fLa-9B2w}+5y`Sm z*scgnzt%{WMLZ;YU(?!mjON^OId5UUcl4P~6 zwaV(Fhw60Rf|&?PWlgJU7L1Nrk^b-?UD?J+LS_t%Z45?6NOV|=f7hoC)0ORNRz1;L z^=L-$ycI&piV+%xMn>S(^!5MJRmzW3am^hb0?LQR&R2L^z%;rBSRo^kviv0J%48>E|(Kz+rbx}qv));^B?6JAq{s^JCh z57}^krbr$mN0ee}=u{JS;2e+*T|{PGM1oCx8hHq)BC?^1IFfIXhmX=lYr!)yRTDg9 zseK6P>;0vxtS?Q%K!nW7##$>ICEBcPrEMn7F|EK^u3*X*HPIFvO&e3Sov~&W zWvx{-Z&@SXS>QWZ7=I$xtgkHh2Xt(8#p)PXI{rkg{%|s86KhsI)>`#g69yxF43J;O zhUzh9)nlYTqO(>#7N{O$L-iQ5>M{Huv0JI04brVu&lJiNyzC$FvZfGP!%M54@pqc& zJk?_r*(P$;gx$(1GPF}P{%(z(RU|WZ!6tSiIuq%Z=uC>(*AgFZ#z$p*)&izjsU>Tr zGy?*$vB0kKTk_pS+TvIMnCNY@$dSyF_u9lD^nUq>A7HuFwd@-NVW_z zP5NTXg|RXfWG)$_(=`yxL{NGuSg}o}1)Y`kcT;p_{bgjv!2Ah=WEpa@GHo{S@A|Fd zbY*?>G?A60KjIUt@B#Ythll9Owq+&JjF0~#K1c$AhBM=1|AbFetndMy z6BPqKbLg2@=>I?XL@Rti%S0PmW(wK~a=|uoRl{zjbRtkX5qiJ8m)8^Q$ToHjIb(&~ z%2Nj#u-niu(X3&DVjH`L4``Sm>DlpC8YcW%!+2|1vdUias5fYsNpMXXrdX{@X;|a& zRvIQy8kSdcHflMLV8Nhas$kYIf%y{#-b%v+pkX|8d@OHPH&ZZ7Ay-ZK0DU}kbu4dI zH=a_rJf3U#thsC=-pFOa%w_$;7+ooSMos&YYWt9=@C270?yQH4QQ%zMS;oVKH|A{k z3;sd7YI0{0{>*BhIsDl)fybXY?X!SC^V(+-e-^aQ683 zioX$Zw3}FW9#bQ;8Z|toMpjI}5Ndc0H`$Ixm_VpuOrn5sX;+T!5~0QT5#!;tJ6?B; zM!Pb1Z`Rqz-OtY@d{}Hud?I0xHoRHC!O<~8Bg4Z6L}4jUAOgtgohR!mRWvQyYyei6 z5SOkI;Y0Dy0w?P`PS!c)=Oq1LJglzisI+1IBO=4eFw<6=#m0swMhp*+$7Ep-Iaya$ zU^K+dlLjOZ0u|HOh{(ix5z#J*A)#0m!^0vHW5_I{(a?`{$?x1+)NYI2eXuG;`h+Be zyF^Ar4<-vTg6WsU@BuOL5rhgc4;UF9674bsZ^6TbQ$&65DLSWclU(}5M3KD{OomC? z{XK!lMq=V)qA_~G1dI<4NsNdd;F1`Dl{qmaDwZs6ItQPmgv6Mrh~Xi|S)wTEuTRlc zD!?g>{>v0yjRL$Z=&MfERfy198{AtO4g@14$A(O>#PIm&kjT8fX}8<%t(tWtXRaMx ztMKr!(2#zE@s>>5-YOEJF=0vC&zwm#{lk-8G=z$2Bke+>Lk18w=dCR2FHF-p*X2!$)h;5TUwC9> zNOX8ilHt@$Gh?*X8Ae}ux~@tuUh7kE?~s(3w>b?I5FT%kSeL=!$wOn}!^ld4wwHj& z5G;&sBNB*K@Fv?35FdesE72fcf*|TQPS;gbO+R)D35$rq@*6)OJkdb3rre#vqr#&? zi4F)zTe)+1NPNG6E*)YCwT3g+aCA0`gG)?*mk^^$MI?qtksaoZhz*Iyf}a>4PKe-H zM&C14SE-JP%bk;=qC(=6iBxE;>e8V_2ba*0gou8IoiO@ksX8YgUa_YUGAVH>eLk1YWYRb_CYm7^t%HVi(#0*_c ze?~F?N{)xDX8|&g*C^{6kq{9Y5gCz~?9wl}U!*~EIAi*xFL}kTLRG;e&D~<+2ltPR z8A{enG;T!HSDmSIswV6sWam(fz|U0v;6^lxVBO1b4l)h1cA3@Z%L0l}nqOVjn$?{c*- zp`VkcYvL@i4Eg6_vEZ=y@cs@A87=DHrs=w>*ej58ApcyVT^z_?%oW2qS;BY*BLm~G zq=*zu!X5&S6G)I{jZbDsT&O=jOXn9TiHPL%)`)n4?2tmv@YFblkp&3j6b0$SX6tII z5^v}euttLfmZnkS4Jnf~8lIz3a}rL0>A4~jML13(`%@`|hE_BRCMa-W34uLfzA^x& zK%%kLH_uf~KtoB98fa*YceY*~3)ws>BVEnuoP(9lpuA>+M#OJd6h?gJgk(&{i-GW2Kkkcu}V1 zlamo(F3%YI(74j>c-2@oSH3{WbpW?jtr+3V<3N5n?i{M6Bgn-zwh%?Hz zY6avadUrURgF8VI2N#h=xQHUtW&~$ytfefdMxde2PYvWGfRHov>QXRh9~64eSw+e$LohC$|J zpmvf`ovi1ww0w|p*49Ba0u``h93jEo3DAB@0Xq+@pi zQxI5~gBDYU(G`Z#`0!kW`40xN4A_Yb1PM=OK}e3rLB}q$bRL1{GJ=Uf)jSY}BN#>- z5FR@s2@+`NbfjVQx#PJq?XXmXwSWuTP$yo3k%G*N;EZvw1&J0#Aeb_F)J6qBI(5R6 z1rS!VvIw1y3|u*$%R^T#i)Pgh$^(Mf2v6o@Aegd5doc`?=@1sr)puN?bM&?`778(s zK<35D`mOWHr4ewNcsL8PJXT>~M4&J>_`yJXs@RA<6&BHn8d(-PHfyY7VRRn{bpcur1 zVgMcpO`~FXB#c_vM%;{zAjBtHhGnWY8QBmC5&B&PI0!r!CZ2eljU5{v?xN6C)UX$A+6M1dYmQE2an=gNXXjxF;b9M}RqLL|cklO>TR5Rn)Y!USN+kSJTq zhpG((c`afP?U~4AI=n@B^j0D=X)MLM;`!zC!RNCeRlhQT{6#fD-a$&ga3 z6p&6F@niv1fAKgF$0G!aLU=B$qvCOv@ugA7v1f;;Ah1y0v4jDbzys02Oa&1W5)iai zvI=85BqLCTM1lk=5O^aXV@0wEjhYMsQI6*|yKfP0aUA05-Qj@@xYy$lqN5p(V?cQt zk7H;f$zh_csvN2T2>ml2$bpI@hsV*o!?6qtIS7mN94mt3CaV*RO@Ul?g zV8MVDF%xLn;&@X;ty%&FARw59z_f5YycFcfH4Y7vd2mz3Ns6`kGVq^QfK+obyd>dd zM5`S>I*yKxFtcQEcZ*0R7vSS~l|FYCa)BceD=on+&(l#X9wg95g7DVp$_F0DnbcD? z50rR;qMGC+w8O;X5O7BV&P8dN;W==V$?%A$WI-it02N0(PyjU?9>Js;=ewYIgck;` zhvyhjGDlbn8LC{yk}GULj0|%^USfc==}V4@KqS|BG%!+1udIU{hSW=jQG0)s%z zk0;Z5jAU%7sc}f+z|Alo2kLY@xrENcX9}_eiK9aV3}fk13?>GFkb_){&@hqZK^`FD za25nvSlfYshzz`A#~}$E#~PmBpkT1ZCn_vmgkUAfPz$hb91#VDq0dPaY}|XZpx#5m zZQx);0R|wVAX;oh&7%+qA(nF>3nKQiV4T8$a;k)QP=t^WxXWQgRpG#Sl6xSUg^~bk zK=?F)!y@e)a2#}47-n!-R^>JZdn|g#ShYcbDoHR0k_70)$UPx#(lHk-Wx-hP5fwy- zQg|Q(`fM;Uz#U^+fL)LgEQHE7QgTUFp^wIE0HcCoK*eyZ0c^j_f|?$l%Yuds*;K}{ zEVs!53xo@wIz)&QY%mUSpumVjJ)oYlVjb2Q_%F*6aH+BY3IuqZ0$34v8xy+63eLj8&kk`PJTh-v}k!NS# z4xw36b3`;u20<(Klb{|*+AV0Wh+)_|HUtPo+8|+=4HjZu6!f(Y>T0Si1A-uoo1?Gk zSe5}@I2Z<+BUw^Ff-sS`Uz?mfNr?3J-Q-VYZ z*gEXf>1sY6rz&uF5<^E{7zSGFNc$e>F~VMjF0_&BEn7qzxnR}s#3DL?VmU?ts*hyY zcf=7r2XjHniD9yp8mq?1EZ7| zkf682VhOk;^iD($G(nL*S-NhG@qz0!($Pt;fgK5Hv`{Ia zB+<2OJQ+M=LnZ^4DoP4nxg!mjz==tg*`S(-kOQWb6lUn1V07R-B?P+eSn~7^tr3z0 zN{ehgNo46_2%ZdMS_!j(*Snw6xvJojf;2<|)sRGRqmFH#Lf4frOaPI)B!TCVNXwwn zxTsb@8MsFr6@h?P#;yh|%z}mn(tHOtf>S9g|4l>&ODK3`2N`ZD=*fzWo$w5;E@Unp zdLdB;(JPh+q{4xcOqX)-p(47dP40?8sH8AZP!tB-wy-2oHwvg~34|iAz?*pt12_E` z#(`i{VR`!Uj66wZZ3|Qb5VYH3m`oR{Nb4I=Aq7F*RS*JJ4M%7|FcrirDnuv(@1x+T z53mqH;Zksv3-EEE)dRzj>553T07A#0Z~{ma6ix(ooTPYw{aAAVF+6>LuM!{v5e5#a zKr%>j2XLM^umPOmK`Ri3LDeRS45D480t;Ul2CfB2=O6IPiXhOJ+ZZO&lvz+~Qe+ETq2>WW#~kT(gv7`;q+bS|^cbc@_6~l~6G8?jSzH`}?g*CZx%dwr1qk8Qd@7WQ5Lc5V-krfGLnOk64;&0 z(O12Q)FJ@~WpIy;VJeVT(s@a%4u&akCpZv*Fhs|Mf8Q;kU9E8rF<&`u1IM;}zM6Arv|0NJQUgY!sbg;H4i9(r`RwIJbQp)(A?sD z2nw(SZrPBH=L%JF$p&mcX*&gzW!QUy=K>FiV8Vf6i0(-vITFq{`qDrF1Qs}R0!M;y z!a=Jdf(Zvgynf78@+3G&F-Q|FuvLiX0mHFFp{ur}u@;yr#LILrh8HznJE+z`&`X11 zh%T667*F4)B4Xy?A~p^Xrx+IaR1K)mX#zqbh)FRF(UCrefo6UT<3Z4d^&40MB&rgf ziId)Gx}=AY1S38qv7l~&Bt(~#NWU-x){wM53)Kn;QVa}}fV?A|bpTnAK_duhHU^Fr zM^jdQRW$-Z6`ph;L&cE6gIuK9n9ga5X9NKivJn&Ez!0=HU?8Z>V;Fe46T@t1I8NPw zV8VyM5XYFF+0qBy))j5Uut0=31~ejJ7!Ra?WAw{!lUJCEfQ8sm1D)mILpj(ifrsu% zFDWpR9LoVO&ymMPT_`=~SkSDAVG@u+j+McAax7@@K%`d_@WQ%6t7<^-k|Ye{!Fh66 zxdDL)H18wQi48ad-xGqZy~@&;*ocGg3BfQZTpS05%f@914q(7d3!baxJF3-W`uc?- zUI8A7Y(t!6aOaF+A_%x~5^3f0nj3)%ut=N&F15&Gc_2&U6n*uZ)G7YS#%U?w z$z|f1=}IDoDS#I|!vg!oYwb9yH4yY|V;H!4#xU^CEks&tX_+N8K6-QH86*p0R1L@i z$4(x1rFTc35(m3uVLZ)~8xjBm@4&&Z3JRo}qyc*VuCBHUe-c2JMBYRL@FLK=Mw+}q zRLye?2xNJVHI?gB3m`|gJRtIdG(ZdoEfLNr88}x4;)JnLr#cV=d6+DcJ6Z?>Wm*ga zucN~-5kwR`udjZOgk~}@!8|qHB}(5&jJG_kjG%N0Z(64fHC1=+X-_G{XW0O`B{(A!QgE;3(ZHG%$o_yaGDP zF^r`P=oki`KEW_>&4gjFc*83;6jG640meqV03!J{gdtEn!x=JAG=YcaQ(#QaMzx#_ zuM%+{4mg9g2^8bV)d!pl8o)73vbGMY0jPjX2j_vHgeZuh?FYla(+U^{9wfjp0SL7q zO01otPkd~{=wpit@xmuq5NT+Kb3t1!hS^|-l*bI!0%(I7vJGa)(B25L4Q9wTm?6{5 zPzg{1L9>AK4!E!a7gks}S3z*D0^a_IVFF_5I*g!*pr9ux;8{-$1Ff|<>Scge!r~50 zfykI2Mpw;1(0)Q*w`XIr1WF1x^#z(HG72DCWPxm{7>GcALY`m&yJJBc6B2FQVu<8T zPynXD`+h`9V=4_~L53|N4g{#=9im`i1g_06OauX{h%9<*TIK;^5eH|Wz$=R!g6GcZ z)1Hz4U={`-A_p&`L=F}=MGjni;)t06QJBcH!03xOCM2Y*)<7O40r;#S)8Nxtq`U%L zpUA`D8XFey+8FFe!K1?j22MsIK@Wg|E@_-1f)@rO1=B}u4*N$HTtsm;-nz&kD6=>b z1@{LS1|Fy+IVW90<4Dgwog{K1d`2IqrXVjPuRaFENFwNbC57``@c?2wQc5}#;zmo-m%N_YoX*OnbxIs6Z{Vp8q^ diff --git a/org.texi b/org.texi index 8e21e8c51..b136bb4ff 100644 --- a/org.texi +++ b/org.texi @@ -4,7 +4,7 @@ @c @setfilename ../info/org @settitle Org Mode Manual -@set VERSION 4.13 +@set VERSION 4.19a @set DATE March 2006 @dircategory Emacs @@ -82,6 +82,7 @@ Software Foundation raise funds for GNU development.'' * Hyperlinks:: Notes in context * TODO items:: Every tree branch can be a TODO item * Timestamps:: Assign date and time to items +* Tags:: Tagging headlines and matching sets of tags * Agenda Views:: Collecting information into views * Exporting:: Sharing and publishing of notes * Miscellaneous:: All the rest which did not fit elsewhere @@ -106,12 +107,12 @@ Document Structure * Structure editing:: Changing sequence and level of headlines * Archiving:: Move done task trees to a different place * Sparse trees:: Matches embedded in context -* Tags:: Tagging headlines and matching sets of tags * Plain Lists:: Editing hand-formatted lists Tables * Built-in table editor:: Simple tables +* Narrow columns:: Stop wasting space in tables * Table calculations:: Compute a field from other fields * orgtbl-mode:: The table editor as minor mode * table.el:: Complex tables @@ -127,6 +128,7 @@ Calculations in tables Hyperlinks +* Link format:: How links in Org-mode are formatted * Internal links:: Links to other places in the current file * External links:: URL-like links to the world * Managing links:: Creating, inserting and following @@ -156,6 +158,12 @@ Timestamps * Time stamps:: Assigning a time to a tree entry * Creating timestamps:: Commands which insert timestamps +Tags + +* Tag inheritance:: Tags use the tree structure of the outline +* Setting tags:: How to assign tags to a headline +* Tag searches:: Searching for combinations of tags + Agenda Views * Agenda files:: Files being searched for agenda information @@ -343,7 +351,6 @@ edit the structure of the document. * Structure editing:: Changing sequence and level of headlines * Archiving:: Move done task trees to a different place * Sparse trees:: Matches embedded in context -* Tags:: Tagging headlines and matching sets of tags * Plain Lists:: Editing hand-formatted lists @end menu @@ -567,7 +574,7 @@ this, see the documentation string of the variable agenda, archiving to a different file is a good way to keep archived trees from contributing agenda items. -@node Sparse trees, Tags, Archiving, Document Structure +@node Sparse trees, Plain Lists, Archiving, Document Structure @section Sparse trees @cindex sparse trees @cindex trees, sparse @@ -624,85 +631,8 @@ Or you can use the command @kbd{C-c C-x v} to copy the visible part of the document to another file (extension @file{.txt}) which can then be printed in any desired way. -@node Tags, Plain Lists, Sparse trees, Document Structure -@section Tags -@cindex tags -@cindex headline tagging -@cindex matching, tags -@cindex sparse tree, tag based - -If you wish to implement a tag system to cross-correlate information, -this can be done as well in Org-mode. Every headline can contain a -list of tags, at the end of the headline. Tags are normal words -containing letters, numbers, @samp{_}, and @samp{@@}. Tags must be -preceded and followed by a single colon; like @samp{:WORK:}. Several -tags can be specified like @samp{:WORK:URGENT:}. - -@cindex inheritance, of tags -Tags make use of the hierarchical structure of outline trees. If a -heading has a certain tag, all subheadings will inherit the tag as -well. For example, in the list - -@example -* Meeting with the French group :WORK: -** Summary by Frank :BOSS:NOTES: -*** TODO Prepare slides for him :ACTION: -@end example -@noindent -the final heading will have the tags @samp{:WORK:}, @samp{:BOSS:}, -@samp{:NOTES:}, and @samp{:ACTION:}. When executing tag searches and -Org-mode finds that a certain headline matches the search criterion, -it will not check any sublevel headline, assuming that these likely -also match, and that the list of matches can become very long. You -can influence inheritance and searching using the variables -@code{org-use-tag-inheritance} and -@code{org-tags-match-list-sublevels}. - -@kindex M-@key{TAB} -Tags can simply be typed into the buffer. After a colon, -@kbd{M-@key{TAB}} offers completion on all tags being used in the -current buffer. There are also special commands for inserting tags, -and for executing searches based on tags. -@table @kbd -@kindex C-c C-c -@item C-c C-c -@cindex completion, of tags -Enter new tags for the current headline. The minibuffer will prompt -for a list of tags and offer completion with respect to all other tags -used in the current buffer. Several tags, separated by colons, may be -specified at the prompt. After pressing @key{RET}, the tags will -be inserted and aligned to @code{org-tags-column}. When called with a -@kbd{C-u} prefix, align all tags in the current buffer to that column, -just to make things look nice. TAGS are automatically realigned after -promotion, demotion, and TODO state changes (@pxref{TODO basics}). -@kindex C-c \ -@item C-c \ -Create a sparse tree with all headlines matching a tags search. -@kindex C-c a m -@item C-c a m -Create a global list of tag matches from all agenda files. -@xref{Matching headline tags}. -@kindex C-c a M -@item C-c a M -Create a global list of tag matches from all agenda files, but check -only TODO items and force checking subitems (see variable -@code{org-tags-match-list-sublevels}). -@end table - -A tags search string can use Boolean operators @samp{&} for AND and -@samp{|} for OR. @samp{&} binds more strongly than -@samp{|}. Parenthesis are currently not implemented. A tag may also be -preceded by @samp{-}, to select against it, and @samp{+} is syntactic -sugar for positive selection. The AND operator @samp{&} is optional -when @samp{+} or @samp{-} is present. For example, @samp{+WORK-BOSS} -would select all headlines that are tagged @samp{:WORK:}, but discard -those also tagged @samp{:BOSS:}. The search string @samp{WORK|LAPTOP} -selects all lines tagged @samp{:WORK:} or @samp{:LAPTOP:}. The string -@samp{WORK|LAPTOP&NIGHT} requires that the @samp{:LAPTOP:} lines are -also tagged @samp{NIGHT}. - -@node Plain Lists, , Tags, Document Structure +@node Plain Lists, , Sparse trees, Document Structure @section Plain Lists @cindex plain lists @cindex lists, plain @@ -792,12 +722,13 @@ Emacs @file{calc} package. @menu * Built-in table editor:: Simple tables +* Narrow columns:: Stop wasting space in tables * Table calculations:: Compute a field from other fields * orgtbl-mode:: The table editor as minor mode * table.el:: Complex tables @end menu -@node Built-in table editor, Table calculations, Tables, Tables +@node Built-in table editor, Narrow columns, Tables, Tables @section The built-in table editor @cindex table editor, builtin @@ -1000,6 +931,11 @@ incremented during copy. This key is also used by CUA-mode (@pxref{Interaction}). @tsubheading{Miscellaneous} +@kindex C-c ` +@item C-c ` +Edit the current field in a separate window. This is useful for fields +that are not fully visible (@pxref{Narrow columns}). + @kindex C-c | @item C-c | Toggle the visibility of vertical lines in tables. The lines are @@ -1029,7 +965,48 @@ it off with @noindent The only table command which then still works is @kbd{C-c C-c} to do a manual re-align. -@node Table calculations, orgtbl-mode, Built-in table editor, Tables +@node Narrow columns, Table calculations, Built-in table editor, Tables +@section Narrow columns +@cindex narrow columns in tables + +The width of columns is automatically determined by the table editor. +Sometimes a single field or a few fields need to carry more text, +leading to unconveniently wide columns. To limit@footnote{This feature +does not work on XEmacs.} the width of a column, one field anywhere in +the column must carry the string @samp{} where @samp{N} is an integer +specifying the width of the column in characters. The next re-align +will then set the width of this column to no more than this value. + +@example +|---+------------------------------| |---+--------| +| | | | | <6> | +| 1 | one | | 1 | one | +| 2 | two | ----\ | 2 | two | +| 3 | This is a long chunk of text | ----/ | 3 | This=> | +| 4 | four | | 4 | four | +|---+------------------------------| |---+--------| +@end example +@noindent +Fields that are wider become clipped and end in the string @samp{=>}. +Note that the full text is still in the buffer, it is only invisible. +To see the full text, hold the mouse over the field - a tooltip window +will show the full content. To edit such a field, use the command +@kbd{C-c `} (that is @kbd{C-c} followed by the backquote). This will +open a new window with the full field. Edit it and finish with @kbd{C-c +C-c}. + +When visiting a file containing a table with narrowed columns, the +necessary character hiding has not yet happened, and the table needs to +be aligned before it looks nice. Setting the option +@code{org-startup-align-all-tables} will realign all tables in a file +upon visiting, but also slow down startup. You can also set this option +on a per-file basis with: +@example +#+STARTUP: align +#+STARTUP: noalign +@end example + +@node Table calculations, orgtbl-mode, Narrow columns, Tables @section Calculations in tables @cindex calculations, in tables @cindex spreadsheet capabilities @@ -1362,6 +1339,7 @@ Just like HMTL, Org-mode provides links inside a file, and external links to other files, Usenet articles, emails and much more. @menu +* Link format:: How links in Org-mode are formatted * Internal links:: Links to other places in the current file * External links:: URL-like links to the world * Managing links:: Creating, inserting and following @@ -1369,39 +1347,65 @@ links to other files, Usenet articles, emails and much more. * Remember:: Org-trees store quick notes @end menu -@node Internal links, External links, Hyperlinks, Hyperlinks +@node Link format, Internal links, Hyperlinks, Hyperlinks +@section Link format +@cindex link format +@cindex format, of links + +Org-mode will recognize plain URL-like links in the buffer and activate +them as clickable links. However, the general linkformat in Org-mode +looks like: +@example +[[link][description]] @r{or alternatively} [[link]] +@end example +The description part is optional. Once a link in the buffer is +complete, Org-mode will change the display so that +@u{@samp{description}} is displayed instead of +@samp{[[link][description]]} and @samp{link} is displayed instead of +@samp{[[link]]}. Links will be highlighted in the face @code{org-link}, +which by default is an underlined face. You can directly edit the +visible part of a link. To edit the invisible part, use @kbd{C-c C-l} +with the cursor on the link@footnote{You can also position the cursor +directly after the link and press @key{BACKSPACE} to remove the +(invisible) closing bracket @samp{]}. This makes the link incomplete, +and shows the full raw link text for you to edit. You may also use the +menu entry @code{Org->Hperlinks->Literal links} to unhide all links.}. + +@node Internal links, External links, Link format, Hyperlinks @section Internal links @cindex internal links @cindex links, internal @cindex CamelCase links -Strings inside double brackets like @samp{[[My Target]]} are links -that lead to a text search in the current file. The link can be -followed with @kbd{C-c C-o} or with a mouse click (@pxref{Managing -links}). The preferred match for such a link is a dedicated target: -The same string in double angular brackets. Targets may be located -anywhere, often it is convenient to put them into a comment line, for -example +If the link text does not look like a URL, links are considered to be +internal in the current file. Links such as @samp{[[My Target]]} or +@samp{[[My Target][Find my target]]} lead to a text search in the +current file. The link can be followed with @kbd{C-c C-o} when the +cursor is on the link, or with a mouse click (@pxref{Managing links}). +The preferred match for such a link is a dedicated target: The same +string in double angular brackets. Targets may be located anywhere, +often it is convenient to put them into a comment line, for example @example # <> @end example -If no dedicated target exists, Org-mode will search for the words in -the link, in the above example for @samp{my target}. Links starting -with a star like @samp{*My Target} restrict the search to headlines. -When searching, Org-mode will first try an exact match, but then move -on to more and more lenient searches. For example, the link -@samp{[[*My Targets]]} will find any of the following: +If no dedicated target exists, Org-mode will search for the words in the +link, often removing the need for a dedicated target. In the above +example the search would be for @samp{my target}. Links starting with a +star like @samp{*My Target} restrict the search to headlines. When +searching, Org-mode will first try an exact match, but then move on to +more and more lenient searches. For example, the link @samp{[[*My +Targets]]} will find any of the following: @example ** My targets ** TODO my targets are bright ** my 20 targets are @end example -It is therefore often not necessary to set a dedicated target. To -insert a link targeting a headline, in-buffer completion can be used. -Just type a star followed by a few optional letters into the buffer -and press @kbd{M-@key{TAB}}. All headlines in the current buffer will -be offered as completions. @xref{Managing links}, for more commands + +To insert a link targeting a headline, in-buffer completion can be used. +Just type a star followed by a few optional letters into the buffer and +press @kbd{M-@key{TAB}}. All headlines in the current buffer will be +offered as completions. @xref{Managing links}, for more commands creating links. Following a link pushes a mark onto Org-mode's own mark ring. You can @@ -1460,8 +1464,8 @@ needed: @cindex SHELL links Org-mode supports links to files, websites, Usenet and email messages; -and BBDB database entries. Links are just plain-text URL-like -locators, optionally enclosed by angular brackets. The following list +and BBDB database entries. External links are plain-text URL-like +locators, optionally enclosed in angular brackets. The following list shows examples for each link type. @example @@ -1489,7 +1493,15 @@ A link may contain space characters and is terminated by @samp{>} or by the end of a line. In tables, the end of a table field also terminates a link. Angle brackets around a link are not required, but are recommended to avoid problems with punctuation and other text following -the link. See also the variable @code{org-allow-space-in-links}. +the link. + +To display a descriptive text instead of the URL, enclose the link into +double brackets and add the descriptive text like this: +@example +[[][GNU Emacs]] +@end example +@noindent Links inserted with @kbd{C-c C-l} automatically use the double +bracket format (@pxref{Managing links}). @node Managing links, Search Options, External links, Hyperlinks @@ -1522,15 +1534,16 @@ activation}. @cindex completion, of file names @cindex inserting links @item C-c C-l -Insert a link. This prompts for a link to be inserted into the -buffer. You can just type a link, using one of the link type prefixes -mentioned in the examples above. Through completion, all links stored -during the current session can be accessed. When called with prefix -arg, you can use file name completion to enter a file link. The link -will be formatted as given in the variable @code{org-link-format} and -inserted into the buffer. Note that you don't have to use this -command to insert a link. Links in Org-mode are plain text, and you -can type or paste them straight into the buffer. +Insert a link. This prompts for a link to be inserted into the buffer. +You can just type a link, using text for an internal link, or one of the +link type prefixes mentioned in the examples above. Through completion, +all links stored during the current session can be accessed. When +called with prefix arg, you can use file name completion to enter a file +link. The link will be formatted as given in the variable +@code{org-link-format} and inserted into the buffer, along with a +descriptive text. Note that you don't have to use this command to +insert a link. Links in Org-mode are plain text, and you can type or +paste them straight into the buffer. @cindex following links @kindex C-c C-o @@ -1538,7 +1551,7 @@ can type or paste them straight into the buffer. Open link at point. This will launch a web browser for URLs (using @command{browse-url-at-point}), run vm/gnus/bbdb for the corresponding links, and execute the command in a shell link. When the cursor is on -a CamelCase link, this commands runs the corresponding search. When +am internal link, this commands runs the corresponding search. When the cursor is on a TAGS list in a headline, it creates the corresponding TAGS view. Furthermore, it will visit text files in @samp{file:} links with Emacs and select a suitable application for @@ -1803,12 +1816,14 @@ each day, giving you an overview of what has been done on a day. @section Extended use of TODO keywords @cindex extended TODO keywords -The default implementation of TODO entries is just two states: TODO -and DONE. You can, however, use the TODO feature for more -complicated things by configuring the variables -@code{org-todo-keywords} and @code{org-todo-interpretation}. Using -special setup, you can even use TODO keywords in different ways in -different org files. +The default implementation of TODO entries is just two states: TODO and +DONE. You can, however, use the TODO feature for more complicated +things by configuring the variables @code{org-todo-keywords} and +@code{org-todo-interpretation}. Using special setup, you can even use +TODO keywords in different ways in different org files. + +Note that @i{tags} are another way to classify headlines in general and +TODO items in particular (@pxref{Tags}). @menu * Workflow states:: From TODO to DONE in steps @@ -1956,7 +1971,7 @@ Furthermore, these keys are also used by CUA-mode (@pxref{Interaction}). @end table -@node Timestamps, Agenda Views, TODO items, Top +@node Timestamps, Tags, TODO items, Top @chapter Timestamps Items can be labeled with timestamps to make them useful for project @@ -2153,15 +2168,118 @@ One month back. Choose date in calendar (only if nothing typed into minibuffer). @end table -@node Agenda Views, Exporting, Timestamps, Top +@node Tags, Agenda Views, Timestamps, Top +@chapter Tags +@cindex tags +@cindex headline tagging +@cindex matching, tags +@cindex sparse tree, tag based + +If you wish to implement a system to cross-correlate information, an +excellent ways is assigning @i{tags} to headline. Org-mode has +extensive support for using tags. + +Every headline can contain a list of tags, at the end of the headline. +Tags are normal words containing letters, numbers, @samp{_}, and +@samp{@@}. Tags must be preceded and followed by a single colon; like +@samp{:WORK:}. Several tags can be specified like @samp{:WORK:URGENT:}. + +@menu +* Tag inheritance:: Tags use the tree structure of the outline +* Setting tags:: How to assign tags to a headline +* Tag searches:: Searching for combinations of tags +@end menu + +@node Tag inheritance, Setting tags, Tags, Tags +@section Tag inheritance +@cindex inheritance, of tags + +@i{Tags} make use of the hierarchical structure of outline trees. If a +heading has a certain tag, all subheadings will inherit the tag as +well. For example, in the list + +@example +* Meeting with the French group :WORK: +** Summary by Frank :BOSS:NOTES: +*** TODO Prepare slides for him :ACTION: +@end example +@noindent +the final heading will have the tags @samp{:WORK:}, @samp{:BOSS:}, +@samp{:NOTES:}, and @samp{:ACTION:}. When executing tag searches and +Org-mode finds that a certain headline matches the search criterion, it +will not check any sublevel headline, assuming that these likely also +match, and that the list of matches can become very long. However, this +may not be what you want, and you can influence inheritance and +searching using the variables @code{org-use-tag-inheritance} and +@code{org-tags-match-list-sublevels}. + +@node Setting tags, Tag searches, Tag inheritance, Tags +@section Setting tags +@cindex setting tags + +@kindex M-@key{TAB} +As Org-mode deals with plain text files, tags can simply be typed into +the buffer. After a colon, @kbd{M-@key{TAB}} offers completion on all +tags being used in the current buffer. There is also a special command +for inserting tags: + +@table @kbd +@kindex C-c C-c +@item C-c C-c +@cindex completion, of tags +Enter new tags for the current headline. The minibuffer will prompt for +a list of tags and offer completion with respect to all other tags used +in the current buffer. Several tags, separated by colons, may be +specified at the prompt. After pressing @key{RET}, the tags will be +inserted and aligned to @code{org-tags-column}. When called with a +@kbd{C-u} prefix, all tags in the current buffer will be aligned to that +column, just to make things look nice. TAGS are automatically realigned +after promotion, demotion, and TODO state changes (@pxref{TODO basics}). +@end table + +@node Tag searches, , Setting tags, Tags +@section Tag searches +@cindex tag searches + +Once a tags system has been set up, it can be used to collect related +information into special lists. + +@table @kbd +@kindex C-c \ +@item C-c \ +Create a sparse tree with all headlines matching a tags search. +@kindex C-c a m +@item C-c a m +Create a global list of tag matches from all agenda files. +@xref{Matching headline tags}. +@kindex C-c a M +@item C-c a M +Create a global list of tag matches from all agenda files, but check +only TODO items and force checking subitems (see variable +@code{org-tags-match-list-sublevels}). +@end table + +A @i{tags} search string can use Boolean operators @samp{&} for AND and +@samp{|} for OR. @samp{&} binds more strongly than @samp{|}. +Parenthesis are currently not implemented. A tag may also be preceded +by @samp{-}, to select against it, and @samp{+} is syntactic sugar for +positive selection. The AND operator @samp{&} is optional when @samp{+} +or @samp{-} is present. For example, @samp{+WORK-BOSS} would select all +headlines that are tagged @samp{:WORK:}, but discard those also tagged +@samp{:BOSS:}. The search string @samp{WORK|LAPTOP} selects all lines +tagged @samp{:WORK:} or @samp{:LAPTOP:}. The string +@samp{WORK|LAPTOP&NIGHT} requires that the @samp{:LAPTOP:} lines are +also tagged @samp{NIGHT}. + +@node Agenda Views, Exporting, Tags, Top @chapter Agenda Views @cindex agenda views -Due to the way Org-mode works, TODO items and time-stamped items can -be scattered throughout a file or even a number of files. To get an -overview over open action items, or over events that are important for -a particular date, this information must be collected, sorted and -displayed in an organized way. +Due to the way Org-mode works, TODO items, time-stamped items, and +tagged headlines can be scattered throughout a file or even a number of +files. To get an overview over open action items, or over events that +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. Three different views are provided: @@ -2233,7 +2351,7 @@ to visit any of them. The views are created through a dispatcher that should be bound to a global key, for example @kbd{C-c a} (@pxref{Installation and activation}). In the following we will assume that @kbd{C-c a} is -indeed how the dispatcher is accessed and lists keyboard access to +indeed how the dispatcher is accessed and list keyboard access to commands accordingly. After pressing @kbd{C-c a}, an additional letter is required to execute a command. The dispatcher offers the following default commands: @@ -3077,8 +3195,8 @@ variables is available with @kbd{M-x org-customize}. Or select @cindex clean outline view Some people find it noisy and distracting that the Org-mode headlines -are starting with a potentially large number of stars. For example in -the example tree from @ref{Headlines}: +are starting with a potentially large number of stars. For example +the tree from @ref{Headlines}: @example * Top level headline @@ -3236,11 +3354,6 @@ this. See the documentation on the command @code{make-indirect-buffer}. In XEmacs, this is currently not possible because of the different outline implementation. -@item @b{Is there an easy way to insert links to web locations?}@* -@cindex URL, paste into buffer -Sure, just type or paste them into the buffer. A plain-text URL-like -string is directly interpreted as a link. - @item @b{When I export my TODO list, every TODO item becomes a separate section. How do I enforce these items to be exported as an itemized list?}@* @@ -3369,7 +3482,7 @@ packages is using calc for embedded calculations. @xref{Embedded Mode, @cindex @file{constants.el} @item @file{constants.el} by Carsten Dominik In a table formula (@pxref{Table calculations}), it is possible to use -names for natural constants or units. Instead of defining you own +names for natural constants or units. Instead of defining your own constants in the variable @code{org-table-formula-constants}, install the @file{constants} package which defines a large number of constants and units, and lets you use unit prefixes like @samp{M} for @@ -3399,27 +3512,27 @@ to have other replacement keys, look at the variable @item @file{remember.el} by John Wiegley Org mode cooperates with remember, see @ref{Remember}. @file{Remember.el} is not part of Emacs, find it on the web. -@cindex @file{planner.el} -@item @file{planner.el} by John Wiegley -Planner is another tool to plan work and keep track of tasks. Planner -uses a multi-file approach with project pages and day pages. Is it -based on Emacs-Wiki. If Planner is your primary tool, it can be useful -to display the agenda entries resulting from org files in day-pages of -the planner. This can be done through the diary of the calendar: -integrate org files into the diary as described above, and then turn on -the diary support of planner. Planner is not part of Emacs, find it on -the web. @end table @node Bugs, Acknowledgments, Interaction, Miscellaneous @section Bugs @cindex bugs -Here is a list of things which should work differently, but which I +Here is a list of things that should work differently, but which I have found too hard to fix. @itemize @bullet @item +If a table field starts with a link, and if the corresponding table +column is narrowed (@pxref{Narrow columns}) to a width too small to +display the link, the field would look entirely empty even though it is +not. To prevent this, Org-mode throws an error. The work-around is to +make the column wide enough to fit the link, or to add some text (at +least 2 characters) before the link in the same field. +@item +Narrowing table columns does not work on XEmacs, because the +@code{format} function does not transport text properties. +@item Text in an entry protected with the @samp{QUOTE} keyword should not autowrap. @item @@ -3453,8 +3566,6 @@ several words in a row, each must have the emphasize markers, like in The exporters work well, but could be made more efficient. @end itemize -@page - @node Acknowledgments, , Bugs, Miscellaneous @section Acknowledgments @cindex acknowledgments @@ -3493,6 +3604,9 @@ general file links, and TAGS. @item Oliver Oppitz suggested multi-state TODO items. @item +Scott Otterson sparked the introduction of descriptive text for links, +among other things. +@item Pete Phillips helped the development of the TAGS feature. @item Matthias Rempe (Oelde) provided ideas, Windows support, and quality @@ -3516,7 +3630,10 @@ Chris Wallace provided a patch implementing the @samp{QUOTE} keyword. David Wainberg suggested archiving, and improvements to the linking system. @item -Scheduling TODO items was inspired by John Wiegley's @file{planner.el}. +Org-mode's linking system was an independent development, but with time +has evolved to work similar to John's implementation in +@file{emacs-wiki-mode}. In particular, I adopted his way to make the +link itself invisible and only show descriptive text. @item Carsten Wimmer suggested some changes and helped fix a bug in linking to GNUS. @@ -3527,7 +3644,7 @@ work on a tty. Piotr Zielinski wrote @file{org-mouse.el} and showed how to follow links with mouse-1. @end itemize - + @node Index, Key Index, Miscellaneous, Top @chapter Index diff --git a/orgcard.pdf b/orgcard.pdf dissimilarity index 85% index bc4ab234beda99184ca0d7c77c22a39a7f51fb05..53175996840defffc7a7ffed3f3df15791215886 100644 GIT binary patch delta 48184 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 z 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 delta 47848 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 IQxHe|KSKrEg#Z8m diff --git a/orgcard.tex b/orgcard.tex index 51a36971f..ed0c94dc5 100644 --- a/orgcard.tex +++ b/orgcard.tex @@ -1,5 +1,5 @@ % Reference Card for Org Mode -\def\orgversionnumber{4.13} +\def\orgversionnumber{4.19a} \def\year{2006} % %**start of header @@ -366,10 +366,8 @@ To set archive location for current file, add a line like$^3$: \key{insert SCHEDULED timestamp}{C-c C-s} \key{create sparse tree with all deadlines due}{C-c C-w} \key{the time between 2 dates in a time range}{C-c C-y} -\key{change timestamp at cursor by $-1$ day}{S-LEFT$^4$} -\key{change timestamp at cursor by $+1$ day}{S-RIGHT$^4$} -\key{change year/month/day at cursor by $-1$}{S-DOWN$^4$} -\key{change year/month/day at cursor by $+1$}{S-UP$^4$} +\key{change timestamp at cursor by $\pm 1$ day}{S-RIGHT/LEFT$^4$} +\key{change year/month/day at cursor by $\pm 1$}{S-UP/DOWN$^4$} \key{access the calendar for the current date}{C-c >} \key{insert timestamp matching date in calendar}{C-c <} \key{access agenda for current date}{C-c C-o} @@ -385,6 +383,7 @@ To set archive location for current file, add a line like$^3$: \key{globally store link to the current location}{C-c l$^2$} \key{insert a link (TAB completes stored links)}{C-c C-l} \key{insert file link with file name completion}{C-u C-c C-l} +\key{edit (also hidden part of) link at point}{C-c C-l} \key{open file links in emacs (\kbd{C-u} : in emacs)}{C-c C-o} \key{open link at point (3: in emacs)}{mouse-2/3} @@ -398,6 +397,7 @@ To set archive location for current file, add a line like$^3$: \key{\kbd{<<>>}}{\rm radio target$^3$} \key{\kbd{[[*this text]]}}{\rm find headline} \metax{\kbd{[[this text]]}}{\rm find target or text in buffer} +\metax{\kbd{[[this text][description]]}}{\rm optional link text} {\bf External Links} @@ -415,6 +415,7 @@ To set archive location for current file, add a line like$^3$: \key{\kbd{}}{\rm GNUS message} \key{\kbd{}}{\rm Mail folder} \key{\kbd{}}{\rm Mail message} +\metax{\kbd{[[][description]]}}{\rm optional link text} %\key{\kbd{}}{\rm VM remote} \section{Tables} @@ -424,8 +425,8 @@ To set archive location for current file, add a line like$^3$: {\bf Creating a table} -\metax{insert a new Org-mode table}{M-x org-table-create} -\metax{... or just start typing, e.g.}{|Name|Phone|Age RET |- TAB} +%\metax{insert a new Org-mode table}{M-x org-table-create} +\metax{just start typing, e.g.}{|Name|Phone|Age RET |- TAB} \key{convert region to table}{C-c C-c} \key{... separator at least 3 spaces}{C-3 C-c C-c} %\key{... prompt for separator regexp}{C-u C-c C-c} @@ -495,6 +496,7 @@ introduces a column formula, \kbd{:=} a named-field formula. {\bf Miscellaneous} +\key{edit the current field in a separate window}{C-c `} \key{toggle visibility of vertical lines}{C-c |} \metax{export as tab-separated file}{M-x org-table-export} \metax{import tab-separated file}{M-x org-table-import} -- 2.11.4.GIT