b5e71d8142649e11268d9243ee7056b10bcdce1b
[worg.git] / doc.org
1 #+TITLE: Documentation for Org hooks, commands and options
2 #+AUTHOR: Bastien
3 #+DESCRIPTION: List of all hooks, commands and options
4 #+KEYWORDS: Org hooks, commands and options
5 #+OPTIONS:    H:3 num:nil toc:t \n:nil ::t |:t ^:t -:t f:t *:t tex:t d:(HIDE) tags:not-in-toc
6
7 * Definitions
8
9 This page lists *all hooks, commands and options* of Org 8.0.
10
11 - *Hooks* :: are options containing functions to be run before or after a
12              function.  For example, =org-mode-hook= can contain a list of
13              functions to be called after org-mode is turned on.
14
15 - *Commands* :: are interactive functions that the user can run with =M-x
16                 command RET=.  Most commands have an associated keybinding,
17                 indicated here. Users can bind command to his preferred
18                 keybinding.
19
20 - *Options* :: are variables that the user can set through the =customize=
21                interface. Calling =M-x customize-variable RET= then
22                completing over availables options will open the custom
23                interface, which makes it easy to set an option.
24
25 These are the main "internals" that the uesr may want to know about, and we
26 list them here for further reference.  E.g. You can safely create links to
27 =http://orgmode.org/worg/doc.html#org-agenda= to refer to the documentation
28 of the =org-agenda= command.
29
30 On top of these symbols, there are other non-interactive /functions/ and
31 /variables/.  You can get more documentation about them with =C-h f org-
32 TAB= and =C-h v org- TAB= respectively.
33
34 * Hooks
35   :PROPERTIES:
36   :CUSTOM_ID: hooks
37   :END:
38
39
40 ** org-shiftmetaup-hook =nil=
41    :PROPERTIES:
42    :CUSTOM_ID: org-shiftmetaup-hook
43    :END:
44 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
45 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-shiftmetaup-hook&sr=1][Find modifications in git logs]]
46
47 : Hook for functions attaching themselves to `M-S-up'.
48 : See `org-ctrl-c-ctrl-c-hook' for more information.
49
50 ** org-export-filter-subscript-functions =nil=
51    :PROPERTIES:
52    :CUSTOM_ID: org-export-filter-subscript-functions
53    :END:
54 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
55 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-subscript-functions&sr=1][Find modifications in git logs]]
56
57 : List of functions applied to a transcoded subscript.
58 : Each filter is called with three arguments: the transcoded data,
59 : as a string, the back-end, as a symbol, and the communication
60 : channel, as a plist.  It must return a string or nil.
61
62 ** org-feed-after-adding-hook =nil=
63    :PROPERTIES:
64    :CUSTOM_ID: org-feed-after-adding-hook
65    :END:
66 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-feed.el;hb=HEAD][org-feed.el]]
67 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-feed-after-adding-hook&sr=1][Find modifications in git logs]]
68
69 : Hook that is run after new items have been added to a file.
70 : Depending on `org-feed-save-after-adding', the buffer will already
71 : have been saved.
72
73 ** org-export-filter-drawer-functions =nil=
74    :PROPERTIES:
75    :CUSTOM_ID: org-indent-mode-hook
76    :END:
77 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
78 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-drawer-functions&sr=1][Find modifications in git logs]]
79
80 : List of functions applied to a transcoded drawer.
81 : Each filter is called with three arguments: the transcoded data,
82 : as a string, the back-end, as a symbol, and the communication
83 : channel, as a plist.  It must return a string or nil.
84
85 ** org-export-filter-node-property-functions =nil=
86    :PROPERTIES:
87    :CUSTOM_ID: org-export-filter-node-property-functions
88    :END:
89 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
90 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-node-property-functions&sr=1][Find modifications in git logs]]
91
92 : List of functions applied to a transcoded node-property.
93 : Each filter is called with three arguments: the transcoded data,
94 : as a string, the back-end, as a symbol, and the communication
95 : channel, as a plist.  It must return a string or nil.
96
97 ** org-ctrl-c-ctrl-c-hook =nil=
98    :PROPERTIES:
99    :CUSTOM_ID: org-ctrl-c-ctrl-c-hook
100    :END:
101 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
102 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-ctrl-c-ctrl-c-hook&sr=1][Find modifications in git logs]]
103
104 : Hook for functions attaching themselves to `C-c C-c'.
105
106 : This can be used to add additional functionality to the C-c C-c
107 : key which executes context-dependent commands.  This hook is run
108 : before any other test, while `org-ctrl-c-ctrl-c-final-hook' is
109 : run after the last test.
110
111 : Each function will be called with no arguments.  The function
112 : must check if the context is appropriate for it to act.  If yes,
113 : it should do its thing and then return a non-nil value.  If the
114 : context is wrong, just do nothing and return nil.
115
116 ** org-export-filter-link-functions =nil=
117    :PROPERTIES:
118    :CUSTOM_ID: org-src-mode-on-hook
119    :END:
120 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
121 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-link-functions&sr=1][Find modifications in git logs]]
122
123 : List of functions applied to a transcoded link.
124 : Each filter is called with three arguments: the transcoded data,
125 : as a string, the back-end, as a symbol, and the communication
126 : channel, as a plist.  It must return a string or nil.
127
128 ** org-capture-after-finalize-hook =nil=
129    :PROPERTIES:
130    :CUSTOM_ID: org-capture-after-finalize-hook
131    :END:
132 - *Since:* Emacs version 24.1
133 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-capture.el;hb=HEAD][org-capture.el]]
134 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-capture-after-finalize-hook&sr=1][Find modifications in git logs]]
135
136 : Hook that is run right after a capture process is finalized.
137 : Suitable for window cleanup.
138
139 ** org-export-filter-bold-functions =nil=
140    :PROPERTIES:
141    :CUSTOM_ID: org-export-filter-bold-functions
142    :END:
143 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
144 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-bold-functions&sr=1][Find modifications in git logs]]
145
146 : List of functions applied to transcoded bold text.
147 : Each filter is called with three arguments: the transcoded data,
148 : as a string, the back-end, as a symbol, and the communication
149 : channel, as a plist.  It must return a string or nil.
150
151 ** org-export-define-heading-targets-headline-hook =nil=
152    :PROPERTIES:
153    :CUSTOM_ID: org-export-define-heading-targets-headline-hook
154    :END:
155 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-exp.el;hb=HEAD][org-exp.el]]
156 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-define-heading-targets-headline-hook&sr=1][Find modifications in git logs]]
157
158 : Hook that is run when a headline was matched during target search.
159 : This is part of the preprocessing for export.
160
161 ** org-mobile-before-process-capture-hook =nil=
162    :PROPERTIES:
163    :CUSTOM_ID: org-mobile-before-process-capture-hook
164    :END:
165 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-mobile.el;hb=HEAD][org-mobile.el]]
166 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-mobile-before-process-capture-hook&sr=1][Find modifications in git logs]]
167
168 : Hook that is run after content was moved to `org-mobile-inbox-for-pull'.
169 : The inbox file is visited by the current buffer, and the buffer is
170 : narrowed to the newly captured data.
171
172 ** org-create-file-search-functions =nil=
173    :PROPERTIES:
174    :CUSTOM_ID: org-create-file-search-functions
175    :END:
176 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
177 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-create-file-search-functions&sr=1][Find modifications in git logs]]
178
179 : List of functions to construct the right search string for a file link.
180 : These functions are called in turn with point at the location to
181 : which the link should point.
182
183 : A function in the hook should first test if it would like to
184 : handle this file type, for example by checking the `major-mode'
185 : or the file extension.  If it decides not to handle this file, it
186 : should just return nil to give other functions a chance.  If it
187 : does handle the file, it must return the search string to be used
188 : when following the link.  The search string will be part of the
189 : file link, given after a double colon, and `org-open-at-point'
190 : will automatically search for it.  If special measures must be
191 : taken to make the search successful, another function should be
192 : added to the companion hook `org-execute-file-search-functions',
193 : which see.
194
195 : A function in this hook may also use `setq' to set the variable
196 : `description' to provide a suggestion for the descriptive text to
197 : be used for this link when it gets inserted into an Org-mode
198 : buffer with \[org-insert-link].
199
200 ** org-export-preprocess-before-backend-specifics-hook =nil=
201    :PROPERTIES:
202    :CUSTOM_ID: org-export-preprocess-before-backend-specifics-hook
203    :END:
204 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-exp.el;hb=HEAD][org-exp.el]]
205 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-preprocess-before-backend-specifics-hook&sr=1][Find modifications in git logs]]
206
207 : Hook run before backend-specific functions are called during preprocessing.
208
209 ** org-tab-after-check-for-table-hook =nil=
210    :PROPERTIES:
211    :CUSTOM_ID: org-tab-after-check-for-table-hook
212    :END:
213 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
214 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-tab-after-check-for-table-hook&sr=1][Find modifications in git logs]]
215
216 : Hook for functions to attach themselves to TAB.
217 : See `org-ctrl-c-ctrl-c-hook' for more information.
218 : This hook runs after it has been established that the cursor is not in a
219 : table, but before checking if the cursor is in a headline or if global cycling
220 : should be done.
221 : If any function in this hook returns t, not other actions like visibility
222 : cycling will be done.
223
224 ** org-clock-goto-hook =nil=
225    :PROPERTIES:
226    :CUSTOM_ID: org-agenda-post-command-hook
227    :END:
228 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-clock.el;hb=HEAD][org-clock.el]]
229 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-clock-goto-hook&sr=1][Find modifications in git logs]]
230
231 : Hook run when selecting the currently clocked-in entry.
232
233 ** org-export-filter-section-functions =nil=
234    :PROPERTIES:
235    :CUSTOM_ID: org-export-filter-section-functions
236    :END:
237 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
238 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-section-functions&sr=1][Find modifications in git logs]]
239
240 : List of functions applied to a transcoded section.
241 : Each filter is called with three arguments: the transcoded data,
242 : as a string, the back-end, as a symbol, and the communication
243 : channel, as a plist.  It must return a string or nil.
244
245 ** org-shiftleft-hook =nil=
246    :PROPERTIES:
247    :CUSTOM_ID: org-shiftleft-hook
248    :END:
249 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
250 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-shiftleft-hook&sr=1][Find modifications in git logs]]
251
252 : Hook for functions attaching themselves to `S-left'.
253 : See `org-ctrl-c-ctrl-c-hook' for more information.
254
255 ** org-export-filter-latex-environment-functions =nil=
256    :PROPERTIES:
257    :CUSTOM_ID: org-export-filter-latex-environment-functions
258    :END:
259 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
260 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-latex-environment-functions&sr=1][Find modifications in git logs]]
261
262 : List of functions applied to a transcoded latex-environment.
263 : Each filter is called with three arguments: the transcoded data,
264 : as a string, the back-end, as a symbol, and the communication
265 : channel, as a plist.  It must return a string or nil.
266
267 ** org-ctrl-c-ctrl-c-final-hook =nil=
268    :PROPERTIES:
269    :CUSTOM_ID: org-ctrl-c-ctrl-c-final-hook
270    :END:
271 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
272 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-ctrl-c-ctrl-c-final-hook&sr=1][Find modifications in git logs]]
273
274 : Hook for functions attaching themselves to `C-c C-c'.
275
276 : This can be used to add additional functionality to the C-c C-c
277 : key which executes context-dependent commands.  This hook is run
278 : after any other test, while `org-ctrl-c-ctrl-c-hook' is run
279 : before the first test.
280
281 : Each function will be called with no arguments.  The function
282 : must check if the context is appropriate for it to act.  If yes,
283 : it should do its thing and then return a non-nil value.  If the
284 : context is wrong, just do nothing and return nil.
285
286 ** org-export-filter-footnote-reference-functions =nil=
287    :PROPERTIES:
288    :CUSTOM_ID: org-export-filter-footnote-reference-functions
289    :END:
290 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
291 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-footnote-reference-functions&sr=1][Find modifications in git logs]]
292
293 : List of functions applied to a transcoded footnote-reference.
294 : Each filter is called with three arguments: the transcoded data,
295 : as a string, the back-end, as a symbol, and the communication
296 : channel, as a plist.  It must return a string or nil.
297
298 ** org-export-filter-export-snippet-functions =nil=
299    :PROPERTIES:
300    :CUSTOM_ID: org-export-filter-export-snippet-functions
301    :END:
302 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
303 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-export-snippet-functions&sr=1][Find modifications in git logs]]
304
305 : List of functions applied to a transcoded export-snippet.
306 : Each filter is called with three arguments: the transcoded data,
307 : as a string, the back-end, as a symbol, and the communication
308 : channel, as a plist.  It must return a string or nil.
309
310 ** org-export-filter-strike-through-functions =nil=
311    :PROPERTIES:
312    :CUSTOM_ID: org-export-filter-strike-through-functions
313    :END:
314 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
315 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-strike-through-functions&sr=1][Find modifications in git logs]]
316
317 : List of functions applied to transcoded strike-through text.
318 : Each filter is called with three arguments: the transcoded data,
319 : as a string, the back-end, as a symbol, and the communication
320 : channel, as a plist.  It must return a string or nil.
321
322 ** org-export-filter-keyword-functions =nil=
323    :PROPERTIES:
324    :CUSTOM_ID: org-export-filter-keyword-functions
325    :END:
326 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
327 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-keyword-functions&sr=1][Find modifications in git logs]]
328
329 : List of functions applied to a transcoded keyword.
330 : Each filter is called with three arguments: the transcoded data,
331 : as a string, the back-end, as a symbol, and the communication
332 : channel, as a plist.  It must return a string or nil.
333
334 ** org-agenda-cleanup-fancy-diary-hook =nil=
335    :PROPERTIES:
336    :CUSTOM_ID: org-export-preprocess-after-macros-hook
337    :END:
338 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
339 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-cleanup-fancy-diary-hook&sr=1][Find modifications in git logs]]
340
341 : Hook run when the fancy diary buffer is cleaned up.
342
343 ** org-export-filter-radio-target-functions =nil=
344    :PROPERTIES:
345    :CUSTOM_ID: org-export-filter-radio-target-functions
346    :END:
347 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
348 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-radio-target-functions&sr=1][Find modifications in git logs]]
349
350 : List of functions applied to a transcoded radio-target.
351 : Each filter is called with three arguments: the transcoded data,
352 : as a string, the back-end, as a symbol, and the communication
353 : channel, as a plist.  It must return a string or nil.
354
355 ** org-export-preprocess-after-radio-targets-hook =nil=
356    :PROPERTIES:
357    :CUSTOM_ID: org-export-preprocess-after-radio-targets-hook
358    :END:
359 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-exp.el;hb=HEAD][org-exp.el]]
360 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-preprocess-after-radio-targets-hook&sr=1][Find modifications in git logs]]
361
362 : Hook for preprocessing an export buffer.
363 : This is run after radio target processing.
364
365 ** org-export-filter-quote-section-functions =nil=
366    :PROPERTIES:
367    :CUSTOM_ID: org-export-filter-quote-section-functions
368    :END:
369 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
370 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-quote-section-functions&sr=1][Find modifications in git logs]]
371
372 : List of functions applied to a transcoded quote-section.
373 : Each filter is called with three arguments: the transcoded data,
374 : as a string, the back-end, as a symbol, and the communication
375 : channel, as a plist.  It must return a string or nil.
376
377 ** org-export-preprocess-before-selecting-backend-code-hook =nil=
378    :PROPERTIES:
379    :CUSTOM_ID: org-export-preprocess-before-selecting-backend-code-hook
380    :END:
381 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-exp.el;hb=HEAD][org-exp.el]]
382 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-preprocess-before-selecting-backend-code-hook&sr=1][Find modifications in git logs]]
383
384 : Hook for preprocessing an export buffer.
385 : This is run just before backend-specific blocks get selected.
386
387 ** org-export-filter-diary-sexp-functions =nil=
388    :PROPERTIES:
389    :CUSTOM_ID: org-export-filter-diary-sexp-functions
390    :END:
391 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
392 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-diary-sexp-functions&sr=1][Find modifications in git logs]]
393
394 : List of functions applied to a transcoded diary-sexp.
395 : Each filter is called with three arguments: the transcoded data,
396 : as a string, the back-end, as a symbol, and the communication
397 : channel, as a plist.  It must return a string or nil.
398
399 ** org-log-buffer-setup-hook =nil=
400    :PROPERTIES:
401    :CUSTOM_ID: org-log-buffer-setup-hook
402    :END:
403 - *Since:* Emacs version 24.1
404 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
405 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-log-buffer-setup-hook&sr=1][Find modifications in git logs]]
406
407 : Hook that is run after an Org log buffer is created.
408
409 ** org-tab-first-hook =nil=
410    :PROPERTIES:
411    :CUSTOM_ID: org-tab-first-hook
412    :END:
413 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
414 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-tab-first-hook&sr=1][Find modifications in git logs]]
415
416 : Hook for functions to attach themselves to TAB.
417 : See `org-ctrl-c-ctrl-c-hook' for more information.
418 : This hook runs as the first action when TAB is pressed, even before
419 : `org-cycle' messes around with the `outline-regexp' to cater for
420 : inline tasks and plain list item folding.
421 : If any function in this hook returns t, any other actions that
422 : would have been caused by TAB (such as table field motion or visibility
423 : cycling) will not occur.
424
425 ** org-capture-prepare-finalize-hook =nil=
426    :PROPERTIES:
427    :CUSTOM_ID: org-capture-prepare-finalize-hook
428    :END:
429 - *Since:* Emacs version 24.1
430 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-capture.el;hb=HEAD][org-capture.el]]
431 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-capture-prepare-finalize-hook&sr=1][Find modifications in git logs]]
432
433 : Hook that is run before the finalization starts.
434 : The capture buffer is current and still narrowed.
435
436 ** org-mobile-post-push-hook =nil=
437    :PROPERTIES:
438    :CUSTOM_ID: org-mobile-post-push-hook
439    :END:
440 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-mobile.el;hb=HEAD][org-mobile.el]]
441 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-mobile-post-push-hook&sr=1][Find modifications in git logs]]
442
443 : Hook run after running `org-mobile-push'.
444 : If Emacs does not have direct write access to the WebDAV directory used
445 : by the mobile device, this hook should be used to copy all files from the
446 : local staging directory `org-mobile-directory' to the WebDAV directory,
447 : for example using `rsync' or `scp'.
448
449 ** org-export-filter-plain-list-functions =nil=
450    :PROPERTIES:
451    :CUSTOM_ID: org-export-filter-plain-list-functions
452    :END:
453 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
454 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-plain-list-functions&sr=1][Find modifications in git logs]]
455
456 : List of functions applied to a transcoded plain-list.
457 : Each filter is called with three arguments: the transcoded data,
458 : as a string, the back-end, as a symbol, and the communication
459 : channel, as a plist.  It must return a string or nil.
460
461 ** org-export-filter-target-functions =nil=
462    :PROPERTIES:
463    :CUSTOM_ID: org-export-filter-target-functions
464    :END:
465 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
466 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-target-functions&sr=1][Find modifications in git logs]]
467
468 : List of functions applied to a transcoded target.
469 : Each filter is called with three arguments: the transcoded data,
470 : as a string, the back-end, as a symbol, and the communication
471 : channel, as a plist.  It must return a string or nil.
472
473 ** org-export-filter-item-functions =nil=
474    :PROPERTIES:
475    :CUSTOM_ID: org-export-filter-item-functions
476    :END:
477 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
478 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-item-functions&sr=1][Find modifications in git logs]]
479
480 : List of functions applied to a transcoded item.
481 : Each filter is called with three arguments: the transcoded data,
482 : as a string, the back-end, as a symbol, and the communication
483 : channel, as a plist.  It must return a string or nil.
484
485 ** org-export-filter-line-break-functions =nil=
486    :PROPERTIES:
487    :CUSTOM_ID: org-export-filter-line-break-functions
488    :END:
489 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
490 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-line-break-functions&sr=1][Find modifications in git logs]]
491
492 : List of functions applied to a transcoded line-break.
493 : Each filter is called with three arguments: the transcoded data,
494 : as a string, the back-end, as a symbol, and the communication
495 : channel, as a plist.  It must return a string or nil.
496
497 ** org-mobile-pre-push-hook =nil=
498    :PROPERTIES:
499    :CUSTOM_ID: org-export-filter-apply-functions
500    :END:
501 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-mobile.el;hb=HEAD][org-mobile.el]]
502 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-mobile-pre-push-hook&sr=1][Find modifications in git logs]]
503
504 : Hook run before running `org-mobile-push'.
505 : This could be used to clean up `org-mobile-directory', for example to
506 : remove files that used to be included in the agenda but no longer are.
507 : The presence of such files would not really be a problem, but after time
508 : they may accumulate.
509
510 ** org-open-at-point-functions =nil=
511    :PROPERTIES:
512    :CUSTOM_ID: org-open-at-point-functions
513    :END:
514 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
515 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-open-at-point-functions&sr=1][Find modifications in git logs]]
516
517 : Hook that is run when following a link at point.
518
519 : Functions in this hook must return t if they identify and follow
520 : a link at point.  If they don't find anything interesting at point,
521 : they must return nil.
522
523 ** org-execute-file-search-functions =nil=
524    :PROPERTIES:
525    :CUSTOM_ID: org-execute-file-search-functions
526    :END:
527 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
528 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-execute-file-search-functions&sr=1][Find modifications in git logs]]
529
530 : List of functions to execute a file search triggered by a link.
531
532 : Functions added to this hook must accept a single argument, the
533 : search string that was part of the file link, the part after the
534 : double colon.  The function must first check if it would like to
535 : handle this search, for example by checking the `major-mode' or
536 : the file extension.  If it decides not to handle this search, it
537 : should just return nil to give other functions a chance.  If it
538 : does handle the search, it must return a non-nil value to keep
539 : other functions from trying.
540
541 : Each function can access the current prefix argument through the
542 : variable `current-prefix-arg'.  Note that a single prefix is used
543 : to force opening a link in Emacs, so it may be good to only use a
544 : numeric or double prefix to guide the search function.
545
546 : In case this is needed, a function in this hook can also restore
547 : the window configuration before `org-open-at-point' was called using:
548
549 :     (set-window-configuration org-window-config-before-follow-link)
550
551 ** org-timer-pause-hook =nil=
552    :PROPERTIES:
553    :CUSTOM_ID: org-timer-pause-hook
554    :END:
555 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-timer.el;hb=HEAD][org-timer.el]]
556 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-timer-pause-hook&sr=1][Find modifications in git logs]]
557
558 : Hook run before relative timer is paused.
559
560 ** org-cycle-hook =(quote (org-cycle-hide-archive...=
561    :PROPERTIES:
562    :CUSTOM_ID: org-cycle-hook
563    :END:
564 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
565 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-cycle-hook&sr=1][Find modifications in git logs]]
566
567 : Hook that is run after `org-cycle' has changed the buffer visibility.
568 : The function(s) in this hook must accept a single argument which indicates
569 : the new state that was set by the most recent `org-cycle' command.  The
570 : argument is a symbol.  After a global state change, it can have the values
571 : `overview', `contents', or `all'.  After a local state change, it can have
572 : the values `folded', `children', or `subtree'.
573
574 ** org-agenda-before-write-hook =(quote (org-agenda-add-entry-t...=
575    :PROPERTIES:
576    :CUSTOM_ID: org-agenda-before-write-hook
577    :END:
578 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
579 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-before-write-hook&sr=1][Find modifications in git logs]]
580
581 : Hook run in a temporary buffer before writing the agenda to an export file.
582 : A useful function for this hook is `org-agenda-add-entry-text'.
583
584 ** org-export-filter-src-block-functions =nil=
585    :PROPERTIES:
586    :CUSTOM_ID: org-export-filter-src-block-functions
587    :END:
588 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
589 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-src-block-functions&sr=1][Find modifications in git logs]]
590
591 : List of functions applied to a transcoded src-block.
592 : Each filter is called with three arguments: the transcoded data,
593 : as a string, the back-end, as a symbol, and the communication
594 : channel, as a plist.  It must return a string or nil.
595
596 ** org-export-filter-fixed-width-functions =nil=
597    :PROPERTIES:
598    :CUSTOM_ID: org-export-filter-fixed-width-functions
599    :END:
600 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
601 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-fixed-width-functions&sr=1][Find modifications in git logs]]
602
603 : List of functions applied to a transcoded fixed-width.
604 : Each filter is called with three arguments: the transcoded data,
605 : as a string, the back-end, as a symbol, and the communication
606 : channel, as a plist.  It must return a string or nil.
607
608 ** org-read-date-minibuffer-setup-hook =nil=
609    :PROPERTIES:
610    :CUSTOM_ID: org-read-date-minibuffer-setup-hook
611    :END:
612 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
613 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-read-date-minibuffer-setup-hook&sr=1][Find modifications in git logs]]
614
615 : Hook to be used to set up keys for the date/time interface.
616 : Add key definitions to `minibuffer-local-map', which will be a
617 : temporary copy.
618
619 : WARNING: This option is obsolete, you should use
620 : `org-read-date-minibuffer-local-map' to set up keys.
621
622 ** org-speed-command-hook =(quote (org-speed-command-defa...=
623    :PROPERTIES:
624    :CUSTOM_ID: org-speed-command-hook
625    :END:
626 - *Since:* Emacs version 24.1
627 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
628 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-speed-command-hook&sr=1][Find modifications in git logs]]
629
630 : Hook for activating speed commands at strategic locations.
631 : Hook functions are called in sequence until a valid handler is
632 : found.
633
634 : Each hook takes a single argument, a user-pressed command key
635 : which is also a `self-insert-command' from the global map.
636
637 : Within the hook, examine the cursor position and the command key
638 : and return nil or a valid handler as appropriate.  Handler could
639 : be one of an interactive command, a function, or a form.
640
641 : Set `org-use-speed-commands' to non-nil value to enable this
642 : hook.  The default setting is `org-speed-command-activate'.
643
644 ** org-export-preprocess-hook =nil=
645    :PROPERTIES:
646    :CUSTOM_ID: org-export-preprocess-hook
647    :END:
648 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-exp.el;hb=HEAD][org-exp.el]]
649 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-preprocess-hook&sr=1][Find modifications in git logs]]
650
651 : Hook for preprocessing an export buffer.
652 : Pretty much the first thing when exporting is running this hook.
653 : Point will be in a temporary buffer that contains a copy of
654 : the original buffer, or of the section that is being exported.
655 : All the other hooks in the org-export-preprocess... category
656 : also work in that temporary buffer, already modified by various
657 : stages of the processing.
658
659 ** org-tab-before-tab-emulation-hook =nil=
660    :PROPERTIES:
661    :CUSTOM_ID: org-tab-before-tab-emulation-hook
662    :END:
663 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
664 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-tab-before-tab-emulation-hook&sr=1][Find modifications in git logs]]
665
666 : Hook for functions to attach themselves to TAB.
667 : See `org-ctrl-c-ctrl-c-hook' for more information.
668 : This hook runs after every other options for TAB have been exhausted, but
669 : before indentation and         insertion takes place.
670
671 ** org-export-filter-special-block-functions =nil=
672    :PROPERTIES:
673    :CUSTOM_ID: org-export-filter-special-block-functions
674    :END:
675 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
676 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-special-block-functions&sr=1][Find modifications in git logs]]
677
678 : List of functions applied to a transcoded special block.
679 : Each filter is called with three arguments: the transcoded data,
680 : as a string, the back-end, as a symbol, and the communication
681 : channel, as a plist.  It must return a string or nil.
682
683 ** org-export-filter-parse-tree-functions =nil=
684    :PROPERTIES:
685    :CUSTOM_ID: org-export-filter-parse-tree-functions
686    :END:
687 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
688 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-parse-tree-functions&sr=1][Find modifications in git logs]]
689
690 : List of functions applied to the parsed tree.
691 : Each filter is called with three arguments: the parse tree, as
692 : returned by `org-element-parse-buffer', the back-end, as
693 : a symbol, and the communication channel, as a plist.  It must
694 : return the modified parse tree to transcode.
695
696 ** org-export-filter-export-block-functions =nil=
697    :PROPERTIES:
698    :CUSTOM_ID: org-export-filter-export-block-functions
699    :END:
700 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
701 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-export-block-functions&sr=1][Find modifications in git logs]]
702
703 : List of functions applied to a transcoded export-block.
704 : Each filter is called with three arguments: the transcoded data,
705 : as a string, the back-end, as a symbol, and the communication
706 : channel, as a plist.  It must return a string or nil.
707
708 ** org-capture-before-finalize-hook =nil=
709    :PROPERTIES:
710    :CUSTOM_ID: org-capture-before-finalize-hook
711    :END:
712 - *Since:* Emacs version 24.1
713 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-capture.el;hb=HEAD][org-capture.el]]
714 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-capture-before-finalize-hook&sr=1][Find modifications in git logs]]
715
716 : Hook that is run right before a capture process is finalized.
717 : The capture buffer is still current when this hook runs and it is
718 : widened to the entire buffer.
719
720 ** org-blocker-hook =nil=
721    :PROPERTIES:
722    :CUSTOM_ID: org-blocker-hook
723    :END:
724 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
725 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-blocker-hook&sr=1][Find modifications in git logs]]
726
727 : Hook for functions that are allowed to block a state change.
728
729 : Functions in this hook should not modify the buffer.
730 : Each function gets as its single argument a property list,
731 : see `org-trigger-hook' for more information about this list.
732
733 : If any of the functions in this hook returns nil, the state change
734 : is blocked.
735
736 ** org-checkbox-statistics-hook =nil=
737    :PROPERTIES:
738    :CUSTOM_ID: org-checkbox-statistics-hook
739    :END:
740 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-list.el;hb=HEAD][org-list.el]]
741 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-checkbox-statistics-hook&sr=1][Find modifications in git logs]]
742
743 : Hook that is run whenever Org thinks checkbox statistics should be updated.
744 : This hook runs even if checkbox rule in
745 : `org-list-automatic-rules' does not apply, so it can be used to
746 : implement alternative ways of collecting statistics
747 : information.
748
749 ** org-metaright-hook =nil=
750    :PROPERTIES:
751    :CUSTOM_ID: org-metaright-hook
752    :END:
753 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
754 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-metaright-hook&sr=1][Find modifications in git logs]]
755
756 : Hook for functions attaching themselves to `M-right'.
757 : See `org-ctrl-c-ctrl-c-hook' for more information.
758
759 ** org-babel-pre-tangle-hook =(quote (save-buffer))=
760    :PROPERTIES:
761    :CUSTOM_ID: org-babel-pre-tangle-hook
762    :END:
763 - *Since:* Emacs version 24.1
764 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ob-tangle.el;hb=HEAD][ob-tangle.el]]
765 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-babel-pre-tangle-hook&sr=1][Find modifications in git logs]]
766
767 : Hook run at the beginning of `org-babel-tangle'.
768
769 ** org-occur-hook =(quote (org-first-headline-rec...=
770    :PROPERTIES:
771    :CUSTOM_ID: org-occur-hook
772    :END:
773 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
774 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-occur-hook&sr=1][Find modifications in git logs]]
775
776 : Hook that is run after `org-occur' has constructed a sparse tree.
777 : This can be used to recenter the window to show as much of the structure
778 : as possible.
779
780 ** org-font-lock-hook =nil=
781    :PROPERTIES:
782    :CUSTOM_ID: org-font-lock-hook
783    :END:
784 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
785 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-font-lock-hook&sr=1][Find modifications in git logs]]
786
787 : Functions to be called for special font lock stuff.
788
789 ** org-export-filter-table-row-functions =nil=
790    :PROPERTIES:
791    :CUSTOM_ID: org-export-filter-table-row-functions
792    :END:
793 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
794 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-table-row-functions&sr=1][Find modifications in git logs]]
795
796 : List of functions applied to a transcoded table-row.
797 : Each filter is called with three arguments: the transcoded data,
798 : as a string, the back-end, as a symbol, and the communication
799 : channel, as a plist.  It must return a string or nil.
800
801 ** org-metaleft-hook =nil=
802    :PROPERTIES:
803    :CUSTOM_ID: org-metaleft-hook
804    :END:
805 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
806 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-metaleft-hook&sr=1][Find modifications in git logs]]
807
808 : Hook for functions attaching themselves to `M-left'.
809 : See `org-ctrl-c-ctrl-c-hook' for more information.
810
811 ** org-timer-set-hook =nil=
812    :PROPERTIES:
813    :CUSTOM_ID: org-timer-set-hook
814    :END:
815 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-timer.el;hb=HEAD][org-timer.el]]
816 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-timer-set-hook&sr=1][Find modifications in git logs]]
817
818 : Hook run after countdown timer is set.
819
820 ** org-mobile-post-pull-hook =nil=
821    :PROPERTIES:
822    :CUSTOM_ID: org-mobile-post-pull-hook
823    :END:
824 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-mobile.el;hb=HEAD][org-mobile.el]]
825 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-mobile-post-pull-hook&sr=1][Find modifications in git logs]]
826
827 : Hook run after running `org-mobile-pull', only if new items were found.
828 : If Emacs does not have direct write access to the WebDAV directory used
829 : by the mobile device, this hook should be used to copy the emptied
830 : capture file `mobileorg.org' back to the WebDAV directory, for example
831 : using `rsync' or `scp'.
832
833 ** org-after-tags-change-hook =nil=
834    :PROPERTIES:
835    :CUSTOM_ID: org-after-tags-change-hook
836    :END:
837 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
838 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-after-tags-change-hook&sr=1][Find modifications in git logs]]
839
840 : Hook that is run after the tags in a line have changed.
841
842 ** org-trigger-hook =nil=
843    :PROPERTIES:
844    :CUSTOM_ID: org-trigger-hook
845    :END:
846 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
847 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-trigger-hook&sr=1][Find modifications in git logs]]
848
849 : Hook for functions that are triggered by a state change.
850
851 : Each function gets as its single argument a property list with at
852 : least the following elements:
853
854 :  (:type type-of-change :position pos-at-entry-start
855 :   :from old-state :to new-state)
856
857 : Depending on the type, more properties may be present.
858
859 : This mechanism is currently implemented for:
860
861 : TODO state changes
862 : ------------------
863 : :type  todo-state-change
864 : :from  previous state (keyword as a string), or nil, or a symbol
865 :        'todo' or 'done', to indicate the general type of state.
866 : :to    new state, like in :from
867
868 ** org-shiftright-hook =nil=
869    :PROPERTIES:
870    :CUSTOM_ID: org-shiftright-hook
871    :END:
872 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
873 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-shiftright-hook&sr=1][Find modifications in git logs]]
874
875 : Hook for functions attaching themselves to `S-right'.
876 : See `org-ctrl-c-ctrl-c-hook' for more information.
877
878 ** org-mobile-pre-pull-hook =nil=
879    :PROPERTIES:
880    :CUSTOM_ID: org-mobile-pre-pull-hook
881    :END:
882 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-mobile.el;hb=HEAD][org-mobile.el]]
883 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-mobile-pre-pull-hook&sr=1][Find modifications in git logs]]
884
885 : Hook run before executing `org-mobile-pull'.
886 : If Emacs does not have direct write access to the WebDAV directory used
887 : by the mobile device, this hook should be used to copy the capture file
888 : `mobileorg.org' from the WebDAV location to the local staging
889 : directory `org-mobile-directory'.
890
891 ** org-after-promote-entry-hook =nil=
892    :PROPERTIES:
893    :CUSTOM_ID: org-after-promote-entry-hook
894    :END:
895 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
896 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-after-promote-entry-hook&sr=1][Find modifications in git logs]]
897
898 : Hook run after an entry has been promoted.
899 : The cursor will be at the beginning of the entry.
900 : When a subtree is being promoted, the hook will be called for each node.
901
902 ** org-open-link-functions =nil=
903    :PROPERTIES:
904    :CUSTOM_ID: org-open-link-functions
905    :END:
906 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
907 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-open-link-functions&sr=1][Find modifications in git logs]]
908
909 : Hook for functions finding a plain text link.
910 : These functions must take a single argument, the link content.
911 : They will be called for links that look like [[link text][description]]
912 : when LINK TEXT does not have a protocol like "http:" and does not look
913 : like a filename (e.g. "./blue.png").
914
915 : These functions will be called *before* Org attempts to resolve the
916 : link by doing text searches in the current buffer - so if you want a
917 : link "[[target]]" to still find "<<target>>", your function should
918 : handle this as a special case.
919
920 : When the function does handle the link, it must return a non-nil value.
921 : If it decides that it is not responsible for this link, it must return
922 : nil to indicate that that Org-mode can continue with other options
923 : like exact and fuzzy text search.
924
925 ** org-export-preprocess-after-include-files-hook =nil=
926    :PROPERTIES:
927    :CUSTOM_ID: org-export-preprocess-after-include-files-hook
928    :END:
929 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-exp.el;hb=HEAD][org-exp.el]]
930 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-preprocess-after-include-files-hook&sr=1][Find modifications in git logs]]
931
932 : Hook for preprocessing an export buffer.
933 : This is run after the contents of included files have been inserted.
934
935 ** org-insert-heading-hook =nil=
936    :PROPERTIES:
937    :CUSTOM_ID: org-insert-heading-hook
938    :END:
939 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
940 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-insert-heading-hook&sr=1][Find modifications in git logs]]
941
942 : Hook being run after inserting a new heading.
943
944 ** org-property-allowed-value-functions =nil=
945    :PROPERTIES:
946    :CUSTOM_ID: org-property-allowed-value-functions
947    :END:
948 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
949 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-property-allowed-value-functions&sr=1][Find modifications in git logs]]
950
951 : Hook for functions supplying allowed values for a specific property.
952 : The functions must take a single argument, the name of the property, and
953 : return a flat list of allowed values.  If ":ETC" is one of
954 : the values, this means that these values are intended as defaults for
955 : completion, but that other values should be allowed too.
956 : The functions must return nil if they are not responsible for this
957 : property.
958
959 ** org-timer-continue-hook =nil=
960    :PROPERTIES:
961    :CUSTOM_ID: org-timer-continue-hook
962    :END:
963 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-timer.el;hb=HEAD][org-timer.el]]
964 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-timer-continue-hook&sr=1][Find modifications in git logs]]
965
966 : Hook run after relative timer is continued.
967
968 ** org-after-demote-entry-hook =nil=
969    :PROPERTIES:
970    :CUSTOM_ID: org-after-demote-entry-hook
971    :END:
972 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
973 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-after-demote-entry-hook&sr=1][Find modifications in git logs]]
974
975 : Hook run after an entry has been demoted.
976 : The cursor will be at the beginning of the entry.
977 : When a subtree is being demoted, the hook will be called for each node.
978
979 ** org-shiftdown-final-hook =nil=
980    :PROPERTIES:
981    :CUSTOM_ID: org-shiftdown-final-hook
982    :END:
983 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
984 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-shiftdown-final-hook&sr=1][Find modifications in git logs]]
985
986 : Hook for functions attaching themselves to `S-down'.
987 : This one runs after all other options except shift-select have been excluded.
988 : See `org-ctrl-c-ctrl-c-hook' for more information.
989
990 ** org-feed-before-adding-hook =nil=
991    :PROPERTIES:
992    :CUSTOM_ID: org-feed-before-adding-hook
993    :END:
994 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-feed.el;hb=HEAD][org-feed.el]]
995 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-feed-before-adding-hook&sr=1][Find modifications in git logs]]
996
997 : Hook that is run before adding new feed items to a file.
998 : You might want to commit the file in its current state to version control,
999 : for example.
1000
1001 ** org-todo-statistics-hook =nil=
1002    :PROPERTIES:
1003    :CUSTOM_ID: org-todo-statistics-hook
1004    :END:
1005 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1006 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-todo-statistics-hook&sr=1][Find modifications in git logs]]
1007
1008 : Hook that is run whenever Org thinks TODO statistics should be updated.
1009 : This hook runs even if there is no statistics cookie present, in which case
1010 : `org-after-todo-statistics-hook' would not run.
1011
1012 ** org-metaup-hook =nil=
1013    :PROPERTIES:
1014    :CUSTOM_ID: org-metaup-hook
1015    :END:
1016 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1017 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-metaup-hook&sr=1][Find modifications in git logs]]
1018
1019 : Hook for functions attaching themselves to `M-up'.
1020 : See `org-ctrl-c-ctrl-c-hook' for more information.
1021
1022 ** org-reveal-start-hook =nil=
1023    :PROPERTIES:
1024    :CUSTOM_ID: org-cdlatex-mode-on-hook
1025    :END:
1026 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1027 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-reveal-start-hook&sr=1][Find modifications in git logs]]
1028
1029 : Hook run before revealing a location.
1030
1031 ** org-shiftmetadown-hook =nil=
1032    :PROPERTIES:
1033    :CUSTOM_ID: org-export-stack-mode-hook
1034    :END:
1035 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1036 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-shiftmetadown-hook&sr=1][Find modifications in git logs]]
1037
1038 : Hook for functions attaching themselves to `M-S-down'.
1039 : See `org-ctrl-c-ctrl-c-hook' for more information.
1040
1041 ** org-export-filter-inlinetask-functions =nil=
1042    :PROPERTIES:
1043    :CUSTOM_ID: org-beamer-mode-hook
1044    :END:
1045 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1046 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-inlinetask-functions&sr=1][Find modifications in git logs]]
1047
1048 : List of functions applied to a transcoded inlinetask.
1049 : Each filter is called with three arguments: the transcoded data,
1050 : as a string, the back-end, as a symbol, and the communication
1051 : channel, as a plist.  It must return a string or nil.
1052
1053 ** org-export-preprocess-before-normalizing-links-hook =nil=
1054    :PROPERTIES:
1055    :CUSTOM_ID: org-export-preprocess-before-normalizing-links-hook
1056    :END:
1057 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-exp.el;hb=HEAD][org-exp.el]]
1058 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-preprocess-before-normalizing-links-hook&sr=1][Find modifications in git logs]]
1059
1060 : Hook for preprocessing an export buffer.
1061 : This hook is run before links are normalized.
1062
1063 ** org-export-filter-paragraph-functions =nil=
1064    :PROPERTIES:
1065    :CUSTOM_ID: org-export-filter-paragraph-functions
1066    :END:
1067 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1068 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-paragraph-functions&sr=1][Find modifications in git logs]]
1069
1070 : List of functions applied to a transcoded paragraph.
1071 : Each filter is called with three arguments: the transcoded data,
1072 : as a string, the back-end, as a symbol, and the communication
1073 : channel, as a plist.  It must return a string or nil.
1074
1075 ** org-export-filter-example-block-functions =nil=
1076    :PROPERTIES:
1077    :CUSTOM_ID: org-export-filter-example-block-functions
1078    :END:
1079 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1080 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-example-block-functions&sr=1][Find modifications in git logs]]
1081
1082 : List of functions applied to a transcoded example-block.
1083 : Each filter is called with three arguments: the transcoded data,
1084 : as a string, the back-end, as a symbol, and the communication
1085 : channel, as a plist.  It must return a string or nil.
1086
1087 ** org-export-preprocess-after-blockquote-hook =nil=
1088    :PROPERTIES:
1089    :CUSTOM_ID: org-export-preprocess-after-blockquote-hook
1090    :END:
1091 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-exp.el;hb=HEAD][org-exp.el]]
1092 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-preprocess-after-blockquote-hook&sr=1][Find modifications in git logs]]
1093
1094 : Hook for preprocessing an export buffer.
1095 : This is run after blockquote/quote/verse/center have been marked
1096 : with cookies.
1097
1098 ** org-export-filter-code-functions =nil=
1099    :PROPERTIES:
1100    :CUSTOM_ID: org-export-filter-code-functions
1101    :END:
1102 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1103 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-code-functions&sr=1][Find modifications in git logs]]
1104
1105 : List of functions applied to transcoded code text.
1106 : Each filter is called with three arguments: the transcoded data,
1107 : as a string, the back-end, as a symbol, and the communication
1108 : channel, as a plist.  It must return a string or nil.
1109
1110 ** org-babel-after-execute-hook =nil=
1111    :PROPERTIES:
1112    :CUSTOM_ID: org-indent-mode-off-hook
1113    :END:
1114 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ob-core.el;hb=HEAD][ob-core.el]]
1115 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-babel-after-execute-hook&sr=1][Find modifications in git logs]]
1116
1117 : Hook for functions to be called after `org-babel-execute-src-block'
1118
1119 ** org-babel-post-tangle-hook =nil=
1120    :PROPERTIES:
1121    :CUSTOM_ID: org-babel-post-tangle-hook
1122    :END:
1123 - *Since:* Emacs version 24.1
1124 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ob-tangle.el;hb=HEAD][ob-tangle.el]]
1125 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-babel-post-tangle-hook&sr=1][Find modifications in git logs]]
1126
1127 : Hook run in code files tangled by `org-babel-tangle'.
1128
1129 ** org-agenda-after-show-hook =nil=
1130    :PROPERTIES:
1131    :CUSTOM_ID: org-agenda-after-show-hook
1132    :END:
1133 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
1134 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-after-show-hook&sr=1][Find modifications in git logs]]
1135
1136 : Normal hook run after an item has been shown from the agenda.
1137 : Point is in the buffer where the item originated.
1138
1139 ** org-clock-in-hook =nil=
1140    :PROPERTIES:
1141    :CUSTOM_ID: org-clock-in-hook
1142    :END:
1143 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-clock.el;hb=HEAD][org-clock.el]]
1144 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-clock-in-hook&sr=1][Find modifications in git logs]]
1145
1146 : Hook run when starting the clock.
1147
1148 ** org-export-preprocess-after-headline-targets-hook =nil=
1149    :PROPERTIES:
1150    :CUSTOM_ID: org-export-preprocess-after-headline-targets-hook
1151    :END:
1152 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-exp.el;hb=HEAD][org-exp.el]]
1153 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-preprocess-after-headline-targets-hook&sr=1][Find modifications in git logs]]
1154
1155 : Hook for preprocessing export buffer.
1156 : This is run just after the headline targets have been defined and
1157 : the target-alist has been set up.
1158
1159 ** org-clock-cancel-hook =nil=
1160    :PROPERTIES:
1161    :CUSTOM_ID: org-table-follow-field-mode-on-hook
1162    :END:
1163 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-clock.el;hb=HEAD][org-clock.el]]
1164 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-clock-cancel-hook&sr=1][Find modifications in git logs]]
1165
1166 : Hook run when cancelling the current clock.
1167
1168 ** org-export-filter-superscript-functions =nil=
1169    :PROPERTIES:
1170    :CUSTOM_ID: org-export-filter-superscript-functions
1171    :END:
1172 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1173 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-superscript-functions&sr=1][Find modifications in git logs]]
1174
1175 : List of functions applied to a transcoded superscript.
1176 : Each filter is called with three arguments: the transcoded data,
1177 : as a string, the back-end, as a symbol, and the communication
1178 : channel, as a plist.  It must return a string or nil.
1179
1180 ** org-load-hook =nil=
1181    :PROPERTIES:
1182    :CUSTOM_ID: org-load-hook
1183    :END:
1184 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1185 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-load-hook&sr=1][Find modifications in git logs]]
1186
1187 : Hook that is run after org.el has been loaded.
1188
1189 ** org-agenda-entry-text-cleanup-hook =nil=
1190    :PROPERTIES:
1191    :CUSTOM_ID: org-agenda-entry-text-cleanup-hook
1192    :END:
1193 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
1194 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-entry-text-cleanup-hook&sr=1][Find modifications in git logs]]
1195
1196 : Hook that is run after basic cleanup of entry text to be shown in agenda.
1197 : This cleanup is done in a temporary buffer, so the function may inspect and
1198 : change the entire buffer.
1199 : Some default stuff like drawers and scheduling/deadline dates will already
1200 : have been removed when this is called, as will any matches for regular
1201 : expressions listed in `org-agenda-entry-text-exclude-regexps'.
1202
1203 ** org-export-filter-entity-functions =nil=
1204    :PROPERTIES:
1205    :CUSTOM_ID: org-export-filter-entity-functions
1206    :END:
1207 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1208 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-entity-functions&sr=1][Find modifications in git logs]]
1209
1210 : List of functions applied to a transcoded entity.
1211 : Each filter is called with three arguments: the transcoded data,
1212 : as a string, the back-end, as a symbol, and the communication
1213 : channel, as a plist.  It must return a string or nil.
1214
1215 ** org-property-changed-functions =nil=
1216    :PROPERTIES:
1217    :CUSTOM_ID: org-property-changed-functions
1218    :END:
1219 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1220 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-property-changed-functions&sr=1][Find modifications in git logs]]
1221
1222 : Hook called when the value of a property has changed.
1223 : Each hook function should accept two arguments, the name of the property
1224 : and the new value.
1225
1226 ** org-export-filter-center-block-functions =nil=
1227    :PROPERTIES:
1228    :CUSTOM_ID: org-export-filter-center-block-functions
1229    :END:
1230 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1231 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-center-block-functions&sr=1][Find modifications in git logs]]
1232
1233 : List of functions applied to a transcoded center block.
1234 : Each filter is called with three arguments: the transcoded data,
1235 : as a string, the back-end, as a symbol, and the communication
1236 : channel, as a plist.  It must return a string or nil.
1237
1238 ** org-export-filter-verbatim-functions =nil=
1239    :PROPERTIES:
1240    :CUSTOM_ID: org-babel-speed-command-hook
1241    :END:
1242 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1243 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-verbatim-functions&sr=1][Find modifications in git logs]]
1244
1245 : List of functions applied to transcoded verbatim text.
1246 : Each filter is called with three arguments: the transcoded data,
1247 : as a string, the back-end, as a symbol, and the communication
1248 : channel, as a plist.  It must return a string or nil.
1249
1250 ** org-export-html-final-hook =nil=
1251    :PROPERTIES:
1252    :CUSTOM_ID: org-export-html-final-hook
1253    :END:
1254 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-html.el;hb=HEAD][org-html.el]]
1255 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-html-final-hook&sr=1][Find modifications in git logs]]
1256
1257 : Hook run at the end of HTML export, in the new buffer.
1258
1259 ** org-export-filter-options-functions =nil=
1260    :PROPERTIES:
1261    :CUSTOM_ID: org-export-filter-options-functions
1262    :END:
1263 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1264 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-options-functions&sr=1][Find modifications in git logs]]
1265
1266 : List of functions applied to the export options.
1267 : Each filter is called with two arguments: the export options, as
1268 : a plist, and the back-end, as a symbol.  It must return
1269 : a property list containing export options.
1270
1271 ** org-babel-tangle-body-hook =nil=
1272    :PROPERTIES:
1273    :CUSTOM_ID: org-babel-tangle-body-hook
1274    :END:
1275 - *Since:* Emacs version 24.1
1276 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ob-tangle.el;hb=HEAD][ob-tangle.el]]
1277 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-babel-tangle-body-hook&sr=1][Find modifications in git logs]]
1278
1279 : Hook run over the contents of each code block body.
1280
1281 ** org-clock-out-hook =nil=
1282    :PROPERTIES:
1283    :CUSTOM_ID: org-clock-out-hook
1284    :END:
1285 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-clock.el;hb=HEAD][org-clock.el]]
1286 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-clock-out-hook&sr=1][Find modifications in git logs]]
1287
1288 : Hook run when stopping the current clock.
1289
1290 ** org-export-preprocess-after-tree-selection-hook =nil=
1291    :PROPERTIES:
1292    :CUSTOM_ID: org-export-preprocess-after-tree-selection-hook
1293    :END:
1294 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-exp.el;hb=HEAD][org-exp.el]]
1295 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-preprocess-after-tree-selection-hook&sr=1][Find modifications in git logs]]
1296
1297 : Hook for preprocessing an export buffer.
1298 : This is run after selection of trees to be exported has happened.
1299 : This selection includes tags-based selection, as well as removal
1300 : of commented and archived trees.
1301
1302 ** org-timer-start-hook =nil=
1303    :PROPERTIES:
1304    :CUSTOM_ID: org-timer-start-hook
1305    :END:
1306 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-timer.el;hb=HEAD][org-timer.el]]
1307 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-timer-start-hook&sr=1][Find modifications in git logs]]
1308
1309 : Hook run after relative timer is started.
1310
1311 ** org-after-refile-insert-hook =nil=
1312    :PROPERTIES:
1313    :CUSTOM_ID: org-beamer-mode-on-hook
1314    :END:
1315 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1316 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-after-refile-insert-hook&sr=1][Find modifications in git logs]]
1317
1318 : Hook run after `org-refile' has inserted its stuff at the new location.
1319 : Note that this is still *before* the stuff will be removed from
1320 : the *old* location.
1321
1322 ** org-export-before-parsing-hook =nil=
1323    :PROPERTIES:
1324    :CUSTOM_ID: org-export-before-parsing-hook
1325    :END:
1326 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1327 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-before-parsing-hook&sr=1][Find modifications in git logs]]
1328
1329 : Hook run before parsing an export buffer.
1330
1331 : This is run after include keywords and macros have been expanded
1332 : and Babel code blocks executed, on a copy of the original buffer
1333 : being exported.  Visibility and narrowing are preserved.  Point
1334 : is at the beginning of the buffer.
1335
1336 : Every function in this hook will be called with one argument: the
1337 : back-end currently used, as a symbol.
1338
1339 ** org-export-filter-horizontal-rule-functions =nil=
1340    :PROPERTIES:
1341    :CUSTOM_ID: org-export-filter-horizontal-rule-functions
1342    :END:
1343 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1344 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-horizontal-rule-functions&sr=1][Find modifications in git logs]]
1345
1346 : List of functions applied to a transcoded horizontal-rule.
1347 : Each filter is called with three arguments: the transcoded data,
1348 : as a string, the back-end, as a symbol, and the communication
1349 : channel, as a plist.  It must return a string or nil.
1350
1351 ** org-export-filter-inline-src-block-functions =nil=
1352    :PROPERTIES:
1353    :CUSTOM_ID: org-export-filter-inline-src-block-functions
1354    :END:
1355 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1356 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-inline-src-block-functions&sr=1][Find modifications in git logs]]
1357
1358 : List of functions applied to a transcoded inline-src-block.
1359 : Each filter is called with three arguments: the transcoded data,
1360 : as a string, the back-end, as a symbol, and the communication
1361 : channel, as a plist.  It must return a string or nil.
1362
1363 ** org-export-first-hook =nil=
1364    :PROPERTIES:
1365    :CUSTOM_ID: org-export-first-hook
1366    :END:
1367 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-exp.el;hb=HEAD][org-exp.el]]
1368 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-first-hook&sr=1][Find modifications in git logs]]
1369
1370 : Hook called as the first thing in each exporter.
1371 : Point will be still in the original buffer.
1372 : Good for general initialization
1373
1374 ** org-mode-hook =nil=
1375    :PROPERTIES:
1376    :CUSTOM_ID: org-speed-command-default-hook
1377    :END:
1378 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1379 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-mode-hook&sr=1][Find modifications in git logs]]
1380
1381 : Mode hook for Org-mode, run after the mode was turned on.
1382
1383 ** org-shiftup-hook =nil=
1384    :PROPERTIES:
1385    :CUSTOM_ID: org-shiftup-hook
1386    :END:
1387 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1388 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-shiftup-hook&sr=1][Find modifications in git logs]]
1389
1390 : Hook for functions attaching themselves to `S-up'.
1391 : See `org-ctrl-c-ctrl-c-hook' for more information.
1392
1393 ** org-export-filter-underline-functions =nil=
1394    :PROPERTIES:
1395    :CUSTOM_ID: org-export-filter-underline-functions
1396    :END:
1397 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1398 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-underline-functions&sr=1][Find modifications in git logs]]
1399
1400 : List of functions applied to transcoded underline text.
1401 : Each filter is called with three arguments: the transcoded data,
1402 : as a string, the back-end, as a symbol, and the communication
1403 : channel, as a plist.  It must return a string or nil.
1404
1405 ** org-shiftup-final-hook =nil=
1406    :PROPERTIES:
1407    :CUSTOM_ID: org-shiftup-final-hook
1408    :END:
1409 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1410 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-shiftup-final-hook&sr=1][Find modifications in git logs]]
1411
1412 : Hook for functions attaching themselves to `S-up'.
1413 : This one runs after all other options except shift-select have been excluded.
1414 : See `org-ctrl-c-ctrl-c-hook' for more information.
1415
1416 ** org-timer-done-hook =nil=
1417    :PROPERTIES:
1418    :CUSTOM_ID: org-display-inline-modification-hook
1419    :END:
1420 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-timer.el;hb=HEAD][org-timer.el]]
1421 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-timer-done-hook&sr=1][Find modifications in git logs]]
1422
1423 : Hook run after countdown timer reaches zero.
1424
1425 ** org-export-filter-inline-babel-call-functions =nil=
1426    :PROPERTIES:
1427    :CUSTOM_ID: org-export-filter-inline-babel-call-functions
1428    :END:
1429 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1430 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-inline-babel-call-functions&sr=1][Find modifications in git logs]]
1431
1432 : List of functions applied to a transcoded inline-babel-call.
1433 : Each filter is called with three arguments: the transcoded data,
1434 : as a string, the back-end, as a symbol, and the communication
1435 : channel, as a plist.  It must return a string or nil.
1436
1437 ** org-shiftmetaleft-hook =nil=
1438    :PROPERTIES:
1439    :CUSTOM_ID: org-shiftmetaleft-hook
1440    :END:
1441 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1442 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-shiftmetaleft-hook&sr=1][Find modifications in git logs]]
1443
1444 : Hook for functions attaching themselves to `M-S-left'.
1445 : See `org-ctrl-c-ctrl-c-hook' for more information.
1446
1447 ** org-agenda-mode-hook =nil=
1448    :PROPERTIES:
1449    :CUSTOM_ID: org-agenda-mode-hook
1450    :END:
1451 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
1452 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-mode-hook&sr=1][Find modifications in git logs]]
1453
1454 : Hook run after `org-agenda-mode' is turned on.
1455 : The buffer is still writable when this hook is called.
1456
1457 ** org-export-filter-comment-block-functions =nil=
1458    :PROPERTIES:
1459    :CUSTOM_ID: org-export-filter-comment-block-functions
1460    :END:
1461 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1462 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-comment-block-functions&sr=1][Find modifications in git logs]]
1463
1464 : List of functions applied to a transcoded comment-block.
1465 : Each filter is called with three arguments: the transcoded data,
1466 : as a string, the back-end, as a symbol, and the communication
1467 : channel, as a plist.  It must return a string or nil.
1468
1469 ** org-export-filter-headline-functions =nil=
1470    :PROPERTIES:
1471    :CUSTOM_ID: org-export-filter-headline-functions
1472    :END:
1473 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1474 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-headline-functions&sr=1][Find modifications in git logs]]
1475
1476 : List of functions applied to a transcoded headline.
1477 : Each filter is called with three arguments: the transcoded data,
1478 : as a string, the back-end, as a symbol, and the communication
1479 : channel, as a plist.  It must return a string or nil.
1480
1481 ** org-export-filter-timestamp-functions =nil=
1482    :PROPERTIES:
1483    :CUSTOM_ID: org-export-filter-timestamp-functions
1484    :END:
1485 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1486 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-timestamp-functions&sr=1][Find modifications in git logs]]
1487
1488 : List of functions applied to a transcoded timestamp.
1489 : Each filter is called with three arguments: the transcoded data,
1490 : as a string, the back-end, as a symbol, and the communication
1491 : channel, as a plist.  It must return a string or nil.
1492
1493 ** org-clock-before-select-task-hook =nil=
1494    :PROPERTIES:
1495    :CUSTOM_ID: org-clock-before-select-task-hook
1496    :END:
1497 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-clock.el;hb=HEAD][org-clock.el]]
1498 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-clock-before-select-task-hook&sr=1][Find modifications in git logs]]
1499
1500 : Hook called in task selection just before prompting the user.
1501
1502 ** org-icalendar-after-save-hook =nil=
1503    :PROPERTIES:
1504    :CUSTOM_ID: org-icalendar-after-save-hook
1505    :END:
1506 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox-icalendar.el;hb=HEAD][ox-icalendar.el]]
1507 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-icalendar-after-save-hook&sr=1][Find modifications in git logs]]
1508
1509 : Hook run after an iCalendar file has been saved.
1510 : This hook is run with the name of the file as argument.  A good
1511 : way to use this is to tell a desktop calendar application to
1512 : re-read the iCalendar file.
1513
1514 ** org-export-filter-table-functions =nil=
1515    :PROPERTIES:
1516    :CUSTOM_ID: org-export-filter-table-functions
1517    :END:
1518 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1519 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-table-functions&sr=1][Find modifications in git logs]]
1520
1521 : List of functions applied to a transcoded table.
1522 : Each filter is called with three arguments: the transcoded data,
1523 : as a string, the back-end, as a symbol, and the communication
1524 : channel, as a plist.  It must return a string or nil.
1525
1526 ** org-timer-stop-hook =nil=
1527    :PROPERTIES:
1528    :CUSTOM_ID: org-timer-stop-hook
1529    :END:
1530 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-timer.el;hb=HEAD][org-timer.el]]
1531 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-timer-stop-hook&sr=1][Find modifications in git logs]]
1532
1533 : Hook run before relative timer is stopped.
1534
1535 ** org-finalize-agenda-hook =nil=
1536    :PROPERTIES:
1537    :CUSTOM_ID: org-finalize-agenda-hook
1538    :END:
1539 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
1540 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-finalize-agenda-hook&sr=1][Find modifications in git logs]]
1541
1542
1543
1544 ** org-follow-link-hook =nil=
1545    :PROPERTIES:
1546    :CUSTOM_ID: org-follow-link-hook
1547    :END:
1548 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1549 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-follow-link-hook&sr=1][Find modifications in git logs]]
1550
1551 : Hook that is run after a link has been followed.
1552
1553 ** org-font-lock-set-keywords-hook =nil=
1554    :PROPERTIES:
1555    :CUSTOM_ID: org-src-mode-off-hook
1556    :END:
1557 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1558 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-font-lock-set-keywords-hook&sr=1][Find modifications in git logs]]
1559
1560 : Functions that can manipulate `org-font-lock-extra-keywords'.
1561 : This is called after `org-font-lock-extra-keywords' is defined, but before
1562 : it is installed to be used by font lock.  This can be useful if something
1563 : needs to be inserted at a specific position in the font-lock sequence.
1564
1565 ** org-timer-cancel-hook =nil=
1566    :PROPERTIES:
1567    :CUSTOM_ID: org-timer-cancel-hook
1568    :END:
1569 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-timer.el;hb=HEAD][org-timer.el]]
1570 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-timer-cancel-hook&sr=1][Find modifications in git logs]]
1571
1572 : Hook run before countdown timer is canceled.
1573
1574 ** org-export-taskjuggler-final-hook =nil=
1575    :PROPERTIES:
1576    :CUSTOM_ID: org-export-taskjuggler-final-hook
1577    :END:
1578 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-taskjuggler.el;hb=HEAD][org-taskjuggler.el]]
1579 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-taskjuggler-final-hook&sr=1][Find modifications in git logs]]
1580
1581 : Hook run at the end of TaskJuggler export, in the new buffer.
1582
1583 ** org-shiftleft-final-hook =nil=
1584    :PROPERTIES:
1585    :CUSTOM_ID: org-shiftleft-final-hook
1586    :END:
1587 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1588 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-shiftleft-final-hook&sr=1][Find modifications in git logs]]
1589
1590 : Hook for functions attaching themselves to `S-left'.
1591 : This one runs after all other options except shift-select have been excluded.
1592 : See `org-ctrl-c-ctrl-c-hook' for more information.
1593
1594 ** org-export-before-processing-hook =nil=
1595    :PROPERTIES:
1596    :CUSTOM_ID: org-export-before-processing-hook
1597    :END:
1598 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1599 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-before-processing-hook&sr=1][Find modifications in git logs]]
1600
1601 : Hook run at the beginning of the export process.
1602
1603 : This is run before include keywords and macros are expanded and
1604 : Babel code blocks executed, on a copy of the original buffer
1605 : being exported.  Visibility and narrowing are preserved.  Point
1606 : is at the beginning of the buffer.
1607
1608 : Every function in this hook will be called with one argument: the
1609 : back-end currently used, as a symbol.
1610
1611 ** org-export-filter-verse-block-functions =nil=
1612    :PROPERTIES:
1613    :CUSTOM_ID: org-export-filter-verse-block-functions
1614    :END:
1615 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1616 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-verse-block-functions&sr=1][Find modifications in git logs]]
1617
1618 : List of functions applied to a transcoded verse block.
1619 : Each filter is called with three arguments: the transcoded data,
1620 : as a string, the back-end, as a symbol, and the communication
1621 : channel, as a plist.  It must return a string or nil.
1622
1623 ** org-export-filter-final-output-functions =nil=
1624    :PROPERTIES:
1625    :CUSTOM_ID: org-table-follow-field-mode-hook
1626    :END:
1627 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1628 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-final-output-functions&sr=1][Find modifications in git logs]]
1629
1630 : List of functions applied to the transcoded string.
1631 : Each filter is called with three arguments: the full transcoded
1632 : string, the back-end, as a symbol, and the communication channel,
1633 : as a plist.  It must return a string that will be used as the
1634 : final export output.
1635
1636 ** org-export-filter-latex-fragment-functions =nil=
1637    :PROPERTIES:
1638    :CUSTOM_ID: org-export-filter-latex-fragment-functions
1639    :END:
1640 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1641 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-latex-fragment-functions&sr=1][Find modifications in git logs]]
1642
1643 : List of functions applied to a transcoded latex-fragment.
1644 : Each filter is called with three arguments: the transcoded data,
1645 : as a string, the back-end, as a symbol, and the communication
1646 : channel, as a plist.  It must return a string or nil.
1647
1648 ** org-export-filter-quote-block-functions =nil=
1649    :PROPERTIES:
1650    :CUSTOM_ID: org-export-filter-quote-block-functions
1651    :END:
1652 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1653 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-quote-block-functions&sr=1][Find modifications in git logs]]
1654
1655 : List of functions applied to a transcoded quote block.
1656 : Each filter is called with three arguments: the transcoded quote
1657 : data, as a string, the back-end, as a symbol, and the
1658 : communication channel, as a plist.  It must return a string or
1659 : nil.
1660
1661 ** org-todo-get-default-hook =nil=
1662    :PROPERTIES:
1663    :CUSTOM_ID: org-todo-get-default-hook
1664    :END:
1665 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1666 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-todo-get-default-hook&sr=1][Find modifications in git logs]]
1667
1668 : Hook for functions that get a default item for todo.
1669 : Each function takes arguments (NEW-MARK OLD-MARK) and returns either
1670 : nil or a string to be used for the todo mark.
1671
1672 ** org-pre-cycle-hook =nil=
1673    :PROPERTIES:
1674    :CUSTOM_ID: org-pre-cycle-hook
1675    :END:
1676 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1677 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-pre-cycle-hook&sr=1][Find modifications in git logs]]
1678
1679 : Hook that is run before visibility cycling is happening.
1680 : The function(s) in this hook must accept a single argument which indicates
1681 : the new state that will be set right after running this hook.  The
1682 : argument is a symbol.  Before a global state change, it can have the values
1683 : `overview', `content', or `all'.  Before a local state change, it can have
1684 : the values `folded', `children', or `subtree'.
1685
1686 ** org-export-filter-dynamic-block-functions =nil=
1687    :PROPERTIES:
1688    :CUSTOM_ID: org-export-filter-dynamic-block-functions
1689    :END:
1690 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1691 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-dynamic-block-functions&sr=1][Find modifications in git logs]]
1692
1693 : List of functions applied to a transcoded dynamic-block.
1694 : Each filter is called with three arguments: the transcoded data,
1695 : as a string, the back-end, as a symbol, and the communication
1696 : channel, as a plist.  It must return a string or nil.
1697
1698 ** org-export-filter-babel-call-functions =nil=
1699    :PROPERTIES:
1700    :CUSTOM_ID: org-export-filter-babel-call-functions
1701    :END:
1702 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1703 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-babel-call-functions&sr=1][Find modifications in git logs]]
1704
1705 : List of functions applied to a transcoded babel-call.
1706 : Each filter is called with three arguments: the transcoded data,
1707 : as a string, the back-end, as a symbol, and the communication
1708 : channel, as a plist.  It must return a string or nil.
1709
1710 ** org-metadown-hook =nil=
1711    :PROPERTIES:
1712    :CUSTOM_ID: org-metadown-hook
1713    :END:
1714 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1715 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-metadown-hook&sr=1][Find modifications in git logs]]
1716
1717 : Hook for functions attaching themselves to `M-down'.
1718 : See `org-ctrl-c-ctrl-c-hook' for more information.
1719
1720 ** org-shiftdown-hook =nil=
1721    :PROPERTIES:
1722    :CUSTOM_ID: org-shiftdown-hook
1723    :END:
1724 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1725 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-shiftdown-hook&sr=1][Find modifications in git logs]]
1726
1727 : Hook for functions attaching themselves to `S-down'.
1728 : See `org-ctrl-c-ctrl-c-hook' for more information.
1729
1730 ** org-export-filter-italic-functions =nil=
1731    :PROPERTIES:
1732    :CUSTOM_ID: org-export-filter-italic-functions
1733    :END:
1734 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1735 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-italic-functions&sr=1][Find modifications in git logs]]
1736
1737 : List of functions applied to transcoded italic text.
1738 : Each filter is called with three arguments: the transcoded data,
1739 : as a string, the back-end, as a symbol, and the communication
1740 : channel, as a plist.  It must return a string or nil.
1741
1742 ** org-export-filter-statistics-cookie-functions =nil=
1743    :PROPERTIES:
1744    :CUSTOM_ID: org-export-filter-statistics-cookie-functions
1745    :END:
1746 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1747 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-statistics-cookie-functions&sr=1][Find modifications in git logs]]
1748
1749 : List of functions applied to a transcoded statistics-cookie.
1750 : Each filter is called with three arguments: the transcoded data,
1751 : as a string, the back-end, as a symbol, and the communication
1752 : channel, as a plist.  It must return a string or nil.
1753
1754 ** org-tab-after-check-for-cycling-hook =nil=
1755    :PROPERTIES:
1756    :CUSTOM_ID: org-tab-after-check-for-cycling-hook
1757    :END:
1758 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1759 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-tab-after-check-for-cycling-hook&sr=1][Find modifications in git logs]]
1760
1761 : Hook for functions to attach themselves to TAB.
1762 : See `org-ctrl-c-ctrl-c-hook' for more information.
1763 : This hook runs after it has been established that not table field motion and
1764 : not visibility should be done because of current context.  This is probably
1765 : the place where a package like yasnippets can hook in.
1766
1767 ** org-clock-in-prepare-hook =nil=
1768    :PROPERTIES:
1769    :CUSTOM_ID: org-clock-in-prepare-hook
1770    :END:
1771 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-clock.el;hb=HEAD][org-clock.el]]
1772 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-clock-in-prepare-hook&sr=1][Find modifications in git logs]]
1773
1774 : Hook run when preparing the clock.
1775 : This hook is run before anything happens to the task that
1776 : you want to clock in.  For example, you can use this hook
1777 : to add an effort property.
1778
1779 ** org-capture-mode-hook =nil=
1780    :PROPERTIES:
1781    :CUSTOM_ID: org-capture-mode-hook
1782    :END:
1783 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-capture.el;hb=HEAD][org-capture.el]]
1784 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-capture-mode-hook&sr=1][Find modifications in git logs]]
1785
1786 : Hook for the minor `org-capture-mode'.
1787
1788 ** org-export-filter-footnote-definition-functions =nil=
1789    :PROPERTIES:
1790    :CUSTOM_ID: org-export-filter-footnote-definition-functions
1791    :END:
1792 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1793 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-footnote-definition-functions&sr=1][Find modifications in git logs]]
1794
1795 : List of functions applied to a transcoded footnote-definition.
1796 : Each filter is called with three arguments: the transcoded data,
1797 : as a string, the back-end, as a symbol, and the communication
1798 : channel, as a plist.  It must return a string or nil.
1799
1800 ** org-agenda-finalize-hook =nil=
1801    :PROPERTIES:
1802    :CUSTOM_ID: org-capture-mode-on-hook
1803    :END:
1804 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
1805 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-finalize-hook&sr=1][Find modifications in git logs]]
1806
1807 : Hook run just before displaying an agenda buffer.
1808 : The buffer is still writable when the hook is called.
1809
1810 : You can modify some of the buffer substrings but you should be
1811 : extra careful not to modify the text properties of the agenda
1812 : headlines as the agenda display heavily relies on them.
1813
1814 ** org-export-filter-planning-functions =nil=
1815    :PROPERTIES:
1816    :CUSTOM_ID: org-export-filter-planning-functions
1817    :END:
1818 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1819 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-planning-functions&sr=1][Find modifications in git logs]]
1820
1821 : List of functions applied to a transcoded planning.
1822 : Each filter is called with three arguments: the transcoded data,
1823 : as a string, the back-end, as a symbol, and the communication
1824 : channel, as a plist.  It must return a string or nil.
1825
1826 ** org-src-mode-hook =nil=
1827    :PROPERTIES:
1828    :CUSTOM_ID: org-src-mode-hook
1829    :END:
1830 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-src.el;hb=HEAD][org-src.el]]
1831 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-src-mode-hook&sr=1][Find modifications in git logs]]
1832
1833 : Hook  run after Org switched a source code snippet to its Emacs mode.
1834 : This hook will run
1835
1836 : - when editing a source code snippet with "C-c '".
1837 : - When formatting a source code snippet for export with htmlize.
1838
1839 : You may want to use this hook for example to turn off `outline-minor-mode'
1840 : or similar things which you want to have when editing a source code file,
1841 : but which mess up the display of a snippet in Org exported files.
1842
1843 ** org-export-html-after-blockquotes-hook =nil=
1844    :PROPERTIES:
1845    :CUSTOM_ID: org-export-html-after-blockquotes-hook
1846    :END:
1847 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-html.el;hb=HEAD][org-html.el]]
1848 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-html-after-blockquotes-hook&sr=1][Find modifications in git logs]]
1849
1850 : Hook run during HTML export, after blockquote, verse, center are done.
1851
1852 ** org-export-filter-table-cell-functions =nil=
1853    :PROPERTIES:
1854    :CUSTOM_ID: org-indent-mode-on-hook
1855    :END:
1856 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1857 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-table-cell-functions&sr=1][Find modifications in git logs]]
1858
1859 : List of functions applied to a transcoded table-cell.
1860 : Each filter is called with three arguments: the transcoded data,
1861 : as a string, the back-end, as a symbol, and the communication
1862 : channel, as a plist.  It must return a string or nil.
1863
1864 ** org-after-todo-state-change-hook =nil=
1865    :PROPERTIES:
1866    :CUSTOM_ID: org-after-todo-state-change-hook
1867    :END:
1868 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1869 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-after-todo-state-change-hook&sr=1][Find modifications in git logs]]
1870
1871 : Hook which is run after the state of a TODO item was changed.
1872 : The new state (a string with a TODO keyword, or nil) is available in the
1873 : Lisp variable `org-state'.
1874
1875 ** org-export-blocks-postblock-hook =nil=
1876    :PROPERTIES:
1877    :CUSTOM_ID: org-capture-mode-off-hook
1878    :END:
1879 - *Since:* Emacs version 24.1
1880 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-exp-blocks.el;hb=HEAD][org-exp-blocks.el]]
1881 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-blocks-postblock-hook&sr=1][Find modifications in git logs]]
1882
1883 : Run after blocks have been processed with `org-export-blocks-preprocess'.
1884
1885 ** org-ctags-open-link-functions =(quote (org-ctags-find-tag org...=
1886    :PROPERTIES:
1887    :CUSTOM_ID: org-ctags-open-link-functions
1888    :END:
1889 - *Since:* Emacs version 24.1
1890 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-ctags.el;hb=HEAD][org-ctags.el]]
1891 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-ctags-open-link-functions&sr=1][Find modifications in git logs]]
1892
1893 : List of functions to be prepended to ORG-OPEN-LINK-FUNCTIONS when ORG-CTAGS is active.
1894
1895 ** org-export-preprocess-final-hook =nil=
1896    :PROPERTIES:
1897    :CUSTOM_ID: org-export-preprocess-final-hook
1898    :END:
1899 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-exp.el;hb=HEAD][org-exp.el]]
1900 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-preprocess-final-hook&sr=1][Find modifications in git logs]]
1901
1902 : Hook for preprocessing an export buffer.
1903 : This is run as the last thing in the preprocessing buffer, just before
1904 : returning the buffer string to the backend.
1905
1906 ** org-shiftright-final-hook =nil=
1907    :PROPERTIES:
1908    :CUSTOM_ID: org-shiftright-final-hook
1909    :END:
1910 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1911 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-shiftright-final-hook&sr=1][Find modifications in git logs]]
1912
1913 : Hook for functions attaching themselves to `S-right'.
1914 : This one runs after all other options except shift-select have been excluded.
1915 : See `org-ctrl-c-ctrl-c-hook' for more information.
1916
1917 ** org-export-filter-plain-text-functions =nil=
1918    :PROPERTIES:
1919    :CUSTOM_ID: org-export-filter-plain-text-functions
1920    :END:
1921 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1922 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-plain-text-functions&sr=1][Find modifications in git logs]]
1923
1924 : List of functions applied to plain text.
1925 : Each filter is called with three arguments: a string which
1926 : contains no Org syntax, the back-end, as a symbol, and the
1927 : communication channel, as a plist.  It must return a string or
1928 : nil.
1929
1930 ** org-agenda-bulk-custom-functions =nil=
1931    :PROPERTIES:
1932    :CUSTOM_ID: org-agenda-bulk-custom-functions
1933    :END:
1934 - *Since:* Emacs version 24.1
1935 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
1936 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-bulk-custom-functions&sr=1][Find modifications in git logs]]
1937
1938 : Alist of characters and custom functions for bulk actions.
1939 : For example, this value makes those two functions available:
1940
1941 :   '((?R set-category)
1942 :     (?C bulk-cut))
1943
1944 : With selected entries in an agenda buffer, `B R' will call
1945 : the custom function `set-category' on the selected entries.
1946 : Note that functions in this alist don't need to be quoted.
1947
1948 ** org-export-filter-property-drawer-functions =nil=
1949    :PROPERTIES:
1950    :CUSTOM_ID: org-export-filter-property-drawer-functions
1951    :END:
1952 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
1953 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-property-drawer-functions&sr=1][Find modifications in git logs]]
1954
1955 : List of functions applied to a transcoded property-drawer.
1956 : Each filter is called with three arguments: the transcoded data,
1957 : as a string, the back-end, as a symbol, and the communication
1958 : channel, as a plist.  It must return a string or nil.
1959
1960 ** org-after-sorting-entries-or-items-hook =nil=
1961    :PROPERTIES:
1962    :CUSTOM_ID: org-table-follow-field-mode-off-hook
1963    :END:
1964 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1965 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-after-sorting-entries-or-items-hook&sr=1][Find modifications in git logs]]
1966
1967 : Hook that is run after a bunch of entries or items have been sorted.
1968 : When children are sorted, the cursor is in the parent line when this
1969 : hook gets called.  When a region or a plain list is sorted, the cursor
1970 : will be in the first entry of the sorted region/list.
1971
1972 ** org-shiftmetaright-hook =nil=
1973    :PROPERTIES:
1974    :CUSTOM_ID: org-shiftmetaright-hook
1975    :END:
1976 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1977 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-shiftmetaright-hook&sr=1][Find modifications in git logs]]
1978
1979 : Hook for functions attaching themselves to `M-S-right'.
1980 : See `org-ctrl-c-ctrl-c-hook' for more information.
1981
1982 ** org-metareturn-hook =nil=
1983    :PROPERTIES:
1984    :CUSTOM_ID: org-metareturn-hook
1985    :END:
1986 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1987 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-metareturn-hook&sr=1][Find modifications in git logs]]
1988
1989 : Hook for functions attaching themselves to `M-RET'.
1990 : See `org-ctrl-c-ctrl-c-hook' for more information.
1991
1992 ** org-todo-setup-filter-hook =nil=
1993    :PROPERTIES:
1994    :CUSTOM_ID: org-todo-setup-filter-hook
1995    :END:
1996 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
1997 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-todo-setup-filter-hook&sr=1][Find modifications in git logs]]
1998
1999 : Hook for functions that pre-filter todo specs.
2000 : Each function takes a todo spec and returns either nil or the spec
2001 : transformed into canonical form.
2002
2003 ** org-store-link-functions =nil=
2004    :PROPERTIES:
2005    :CUSTOM_ID: org-store-link-functions
2006    :END:
2007 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2008 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-store-link-functions&sr=1][Find modifications in git logs]]
2009
2010 : List of functions that are called to create and store a link.
2011 : Each function will be called in turn until one returns a non-nil
2012 : value.  Each function should check if it is responsible for creating
2013 : this link (for example by looking at the major mode).
2014 : If not, it must exit and return nil.
2015 : If yes, it should return a non-nil value after a calling
2016 : `org-store-link-props' with a list of properties and values.
2017 : Special properties are:
2018
2019 : :type         The link prefix, like "http".  This must be given.
2020 : :link         The link, like "http://www.astro.uva.nl/~dominik".
2021 :               This is obligatory as well.
2022 : :description  Optional default description for the second pair
2023 :               of brackets in an Org-mode link.  The user can still change
2024 :               this when inserting this link into an Org-mode buffer.
2025
2026 : In addition to these, any additional properties can be specified
2027 : and then used in capture templates.
2028
2029 ** org-after-todo-statistics-hook =nil=
2030    :PROPERTIES:
2031    :CUSTOM_ID: org-after-todo-statistics-hook
2032    :END:
2033 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2034 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-after-todo-statistics-hook&sr=1][Find modifications in git logs]]
2035
2036 : Hook that is called after a TODO statistics cookie has been updated.
2037 : Each function is called with two arguments: the number of not-done entries
2038 : and the number of done entries.
2039
2040 : For example, the following function, when added to this hook, will switch
2041 : an entry to DONE when all children are done, and back to TODO when new
2042 : entries are set to a TODO status.  Note that this hook is only called
2043 : when there is a statistics cookie in the headline!
2044
2045 :  (defun org-summary-todo (n-done n-not-done)
2046 :    "Switch entry to DONE when all subentries are done, to TODO otherwise."
2047 :    (let (org-log-done org-log-states)   ; turn off logging
2048 :      (org-todo (if (= n-not-done 0) "DONE" "TODO"))))
2049
2050
2051 ** org-export-filter-comment-functions =nil=
2052    :PROPERTIES:
2053    :CUSTOM_ID: org-add-hook
2054    :END:
2055 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
2056 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-comment-functions&sr=1][Find modifications in git logs]]
2057
2058 : List of functions applied to a transcoded comment.
2059 : Each filter is called with three arguments: the transcoded data,
2060 : as a string, the back-end, as a symbol, and the communication
2061 : channel, as a plist.  It must return a string or nil.
2062
2063 ** org-export-filter-clock-functions =nil=
2064    :PROPERTIES:
2065    :CUSTOM_ID: org-export-filter-clock-functions
2066    :END:
2067 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
2068 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-filter-clock-functions&sr=1][Find modifications in git logs]]
2069
2070 : List of functions applied to a transcoded clock.
2071 : Each filter is called with three arguments: the transcoded data,
2072 : as a string, the back-end, as a symbol, and the communication
2073 : channel, as a plist.  It must return a string or nil.
2074 * Commands
2075   :PROPERTIES:
2076   :CUSTOM_ID: commands
2077   :END:
2078
2079 ** org-attach-new =(file)=
2080    :PROPERTIES:
2081    :CUSTOM_ID: org-attach-new
2082    :END:
2083
2084 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-attach.el;hb=HEAD][org-attach.el]]
2085 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-attach-new&sr=1][Find modifications in git logs]]
2086
2087 : Create a new attachment FILE for the current task.
2088 : The attachment is created as an Emacs buffer.
2089 ** org-agenda-sunrise-sunset =(arg)=
2090    :PROPERTIES:
2091    :CUSTOM_ID: org-agenda-sunrise-sunset
2092    :END:
2093
2094 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
2095 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-sunrise-sunset&sr=1][Find modifications in git logs]]
2096
2097 : Display sunrise and sunset for the cursor date.
2098 : Latitude and longitude can be specified with the variables
2099 : `calendar-latitude' and `calendar-longitude'.  When called with prefix
2100 : argument, latitude and longitude will be prompted for.
2101 ** org-agenda-exit
2102    :PROPERTIES:
2103    :CUSTOM_ID: org-agenda-exit
2104    :END:
2105
2106 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
2107 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-exit&sr=1][Find modifications in git logs]]
2108
2109 : Exit the agenda and restore the window configuration.
2110 : Also kill Org-mode buffers loaded by `org-agenda'.  Org-mode
2111 : buffers visited directly by the user will not be touched.
2112 ** org-html-export-as-html =(&optional async subtreep visible-only body-only ext-plist)=
2113    :PROPERTIES:
2114    :CUSTOM_ID: org-html-export-as-html
2115    :END:
2116
2117 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox-html.el;hb=HEAD][ox-html.el]]
2118 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-html-export-as-html&sr=1][Find modifications in git logs]]
2119
2120 : Export current buffer to an HTML buffer.
2121
2122 : If narrowing is active in the current buffer, only export its
2123 : narrowed part.
2124
2125 : If a region is active, export that region.
2126
2127 : A non-nil optional argument ASYNC means the process should happen
2128 : asynchronously.  The resulting buffer should be accessible
2129 : through the `org-export-stack' interface.
2130
2131 : When optional argument SUBTREEP is non-nil, export the sub-tree
2132 : at point, extracting information from the headline properties
2133 : first.
2134
2135 : When optional argument VISIBLE-ONLY is non-nil, don't export
2136 : contents of hidden elements.
2137
2138 : When optional argument BODY-ONLY is non-nil, only write code
2139 : between "<body>" and "</body>" tags.
2140
2141 : EXT-PLIST, when provided, is a property list with external
2142 : parameters overriding Org default settings, but still inferior to
2143 : file-local settings.
2144
2145 : Export is done in a buffer named "*Org HTML Export*", which
2146 : will be displayed when `org-export-show-temporary-export-buffer'
2147 : is non-nil.
2148 ** org-set-tags-to =(data)=
2149    :PROPERTIES:
2150    :CUSTOM_ID: org-set-tags-to
2151    :END:
2152
2153 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2154 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-set-tags-to&sr=1][Find modifications in git logs]]
2155
2156 : Set the tags of the current entry to DATA, replacing the current tags.
2157 : DATA may be a tags string like :aa:bb:cc:, or a list of tags.
2158 : If DATA is nil or the empty string, any tags will be removed.
2159 ** org-protocol-create =(&optional project-plist)=
2160    :PROPERTIES:
2161    :CUSTOM_ID: org-protocol-create
2162    :END:
2163
2164 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-protocol.el;hb=HEAD][org-protocol.el]]
2165 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-protocol-create&sr=1][Find modifications in git logs]]
2166
2167 : Create a new org-protocol project interactively.
2168 : An org-protocol project is an entry in
2169 : `org-protocol-project-alist' which is used by
2170 : `org-protocol-open-source'.  Optionally use PROJECT-PLIST to
2171 : initialize the defaults for this project.  If PROJECT-PLIST is
2172 : the cdr of an element in `org-publish-project-alist', reuse
2173 : :base-directory, :html-extension and :base-extension.
2174 ** org-clone-subtree-with-time-shift =(n &optional shift)=
2175    :PROPERTIES:
2176    :CUSTOM_ID: org-clone-subtree-with-time-shift
2177    :END:
2178
2179 - *Access:* ~C-c C-x c, <menu-bar> <Org> <Edit Structure> <Clone subtree, shift time>~
2180 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2181 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-clone-subtree-with-time-shift&sr=1][Find modifications in git logs]]
2182
2183 : Clone the task (subtree) at point N times.
2184 : The clones will be inserted as siblings.
2185
2186 : In interactive use, the user will be prompted for the number of
2187 : clones to be produced.  When called with a universal prefix argument
2188 : and if the entry has a timestamp, the user will also be prompted for
2189 : a time shift, which may be a repeater as used in time stamps, for
2190 : example `+3d'.
2191
2192 : When a valid repeater is given and the entry contains any time
2193 : stamps, the clones will become a sequence in time, with time
2194 : stamps in the subtree shifted for each clone produced.  If SHIFT
2195 : is nil or the empty string, time stamps will be left alone.  The
2196 : ID property of the original subtree is removed.
2197
2198 : If the original subtree did contain time stamps with a repeater,
2199 : the following will happen:
2200 : - the repeater will be removed in each clone
2201 : - an additional clone will be produced, with the current, unshifted
2202 :   date(s) in the entry.
2203 : - the original entry will be placed *after* all the clones, with
2204 :   repeater intact.
2205 : - the start days in the repeater in the original entry will be shifted
2206 :   to past the last clone.
2207 : In this way you can spell out a number of instances of a repeating task,
2208 : and still retain the repeater to cover future instances of the task.
2209 ** org-agenda-goto =(&optional highlight)=
2210    :PROPERTIES:
2211    :CUSTOM_ID: org-agenda-goto
2212    :END:
2213
2214 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
2215 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-goto&sr=1][Find modifications in git logs]]
2216
2217 : Go to the Org-mode file which contains the item at point.
2218 ** org-w3m-copy-for-org-mode
2219    :PROPERTIES:
2220    :CUSTOM_ID: org-w3m-copy-for-org-mode
2221    :END:
2222
2223 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-w3m.el;hb=HEAD][org-w3m.el]]
2224 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-w3m-copy-for-org-mode&sr=1][Find modifications in git logs]]
2225
2226 : Copy current buffer content or active region with `org-mode' style links.
2227 : This will encode `link-title' and `link-location' with
2228 : `org-make-link-string', and insert the transformed test into the kill ring,
2229 : so that it can be yanked into an Org-mode buffer with links working correctly.
2230 ** org-shiftcontrolright
2231    :PROPERTIES:
2232    :CUSTOM_ID: org-shiftcontrolright
2233    :END:
2234
2235 - *Access:* ~<C-S-right>, <menu-bar> <Org> <TODO Lists> <Select keyword> <Next keyword set>, <menu-bar> <Org> <TODO Lists> <Select keyword> <Previous keyword set>~
2236 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2237 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-shiftcontrolright&sr=1][Find modifications in git logs]]
2238
2239 : Switch to next TODO set.
2240 ** org-clock-in =(&optional select start-time)=
2241    :PROPERTIES:
2242    :CUSTOM_ID: org-clock-in
2243    :END:
2244
2245 - *Access:* ~C-c C-x TAB, <menu-bar> <Org> <Logging work> <Clock in>~
2246 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-clock.el;hb=HEAD][org-clock.el]]
2247 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-clock-in&sr=1][Find modifications in git logs]]
2248
2249 : Start the clock on the current item.
2250 : If necessary, clock-out of the currently active clock.
2251 : With a prefix argument SELECT (C-u), offer a list of recently clocked
2252 : tasks to clock into.  When SELECT is C-u C-u, clock into the current task
2253 : and mark it as the default task, a special task that will always be offered
2254 : in the clocking selection, associated with the letter `d'.
2255 : When SELECT is C-u C-u C-u, clock in by using the last clock-out
2256 : time as the start time (see `org-clock-continuously' to
2257 : make this the default behavior.)
2258 ** org-priority-up
2259    :PROPERTIES:
2260    :CUSTOM_ID: org-priority-up
2261    :END:
2262
2263 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2264 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-priority-up&sr=1][Find modifications in git logs]]
2265
2266 : Increase the priority of the current item.
2267 ** org-todo =(&optional arg)=
2268    :PROPERTIES:
2269    :CUSTOM_ID: org-todo
2270    :END:
2271
2272 - *Access:* ~C-c C-t, <menu-bar> <Org> <TODO Lists> <TODO/DONE/->~
2273 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2274 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-todo&sr=1][Find modifications in git logs]]
2275
2276 : Change the TODO state of an item.
2277 : The state of an item is given by a keyword at the start of the heading,
2278 : like
2279 :      *** TODO Write paper
2280 :      *** DONE Call mom
2281
2282 : The different keywords are specified in the variable `org-todo-keywords'.
2283 : By default the available states are "TODO" and "DONE".
2284 : So for this example: when the item starts with TODO, it is changed to DONE.
2285 : When it starts with DONE, the DONE is removed.  And when neither TODO nor
2286 : DONE are present, add TODO at the beginning of the heading.
2287
2288 : With C-u prefix arg, use completion to determine the new state.
2289 : With numeric prefix arg, switch to that state.
2290 : With a double C-u prefix, switch to the next set of TODO keywords (nextset).
2291 : With a triple C-u prefix, circumvent any state blocking.
2292 : With a numeric prefix arg of 0, inhibit note taking for the change.
2293
2294 : For calling through lisp, arg is also interpreted in the following way:
2295 : 'none             -> empty state
2296 : ""(empty string)  -> switch to empty state
2297 : 'done             -> switch to DONE
2298 : 'nextset          -> switch to the next set of keywords
2299 : 'previousset      -> switch to the previous set of keywords
2300 : "WAITING"         -> switch to the specified keyword, but only if it
2301 :                      really is a member of `org-todo-keywords'.
2302 ** org-remove-file =(&optional file)=
2303    :PROPERTIES:
2304    :CUSTOM_ID: org-remove-file
2305    :END:
2306
2307 - *Access:* ~C-c ], <menu-bar> <Org> <File List for Agenda> <Remove Current File from List>~
2308 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2309 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-remove-file&sr=1][Find modifications in git logs]]
2310
2311 : Remove current file from the list of files in variable `org-agenda-files'.
2312 : These are the files which are being checked for agenda entries.
2313 : Optional argument FILE means use this file instead of the current.
2314 ** org-agenda-quit
2315    :PROPERTIES:
2316    :CUSTOM_ID: org-agenda-quit
2317    :END:
2318
2319 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
2320 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-quit&sr=1][Find modifications in git logs]]
2321
2322 : Exit the agenda and restore the window configuration.
2323 : When `org-agenda-sticky' is non-nil, only bury the agenda.
2324 ** org-show-subtree
2325    :PROPERTIES:
2326    :CUSTOM_ID: org-show-subtree
2327    :END:
2328
2329 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2330 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-show-subtree&sr=1][Find modifications in git logs]]
2331
2332 : Show everything after this heading at deeper levels.
2333 ** org-timer-start =(&optional offset)=
2334    :PROPERTIES:
2335    :CUSTOM_ID: org-timer-start
2336    :END:
2337
2338 - *Access:* ~C-c C-x 0, <menu-bar> <Org> <Dates and Scheduling> <Start/Restart Timer>~
2339 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-timer.el;hb=HEAD][org-timer.el]]
2340 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-timer-start&sr=1][Find modifications in git logs]]
2341
2342 : Set the starting time for the relative timer to now.
2343 : When called with prefix argument OFFSET, prompt the user for an offset time,
2344 : with the default taken from a timer stamp at point, if any.
2345 : If OFFSET is a string or an integer, it is directly taken to be the offset
2346 : without user interaction.
2347 : When called with a double prefix arg, all timer strings in the active
2348 : region will be shifted by a specific amount.  You will be prompted for
2349 : the amount, with the default to make the first timer string in
2350 : the region 0:00:00.
2351 ** org-ctrl-c-star
2352    :PROPERTIES:
2353    :CUSTOM_ID: org-ctrl-c-star
2354    :END:
2355
2356 - *Access:* ~C-c *~
2357 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2358 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-ctrl-c-star&sr=1][Find modifications in git logs]]
2359
2360 : Compute table, or change heading status of lines.
2361 : Calls `org-table-recalculate' or `org-toggle-heading',
2362 : depending on context.
2363 ** org-metaright =(&optional arg)=
2364    :PROPERTIES:
2365    :CUSTOM_ID: org-metaright
2366    :END:
2367
2368 - *Access:* ~<M-right>, <menu-bar> <Org> <Edit Structure> <Demote Heading>, <menu-bar> <Tbl> <Column> <Move Column Right>~
2369 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2370 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-metaright&sr=1][Find modifications in git logs]]
2371
2372 : Demote a subtree, a list item or move table column to right.
2373 : In front of a drawer or a block keyword, indent it correctly.
2374 : With no specific context, calls the Emacs default `forward-word'.
2375 : See the individual commands for more information.
2376 ** org-agenda-bulk-mark =(&optional arg)=
2377    :PROPERTIES:
2378    :CUSTOM_ID: org-agenda-bulk-mark
2379    :END:
2380
2381 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
2382 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-bulk-mark&sr=1][Find modifications in git logs]]
2383
2384 : Mark the entry at point for future bulk action.
2385 ** org-insert-link =(&optional complete-file link-location default-description)=
2386    :PROPERTIES:
2387    :CUSTOM_ID: org-insert-link
2388    :END:
2389
2390 - *Access:* ~C-c C-l, <menu-bar> <Org> <Hyperlinks> <Insert Link>~
2391 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2392 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-insert-link&sr=1][Find modifications in git logs]]
2393
2394 : Insert a link.  At the prompt, enter the link.
2395
2396 : Completion can be used to insert any of the link protocol prefixes like
2397 : http or ftp in use.
2398
2399 : The history can be used to select a link previously stored with
2400 : `org-store-link'.  When the empty string is entered (i.e. if you just
2401 : press RET at the prompt), the link defaults to the most recently
2402 : stored link.  As SPC triggers completion in the minibuffer, you need to
2403 : use M-SPC or C-q SPC to force the insertion of a space character.
2404
2405 : You will also be prompted for a description, and if one is given, it will
2406 : be displayed in the buffer instead of the link.
2407
2408 : If there is already a link at point, this command will allow you to edit link
2409 : and description parts.
2410
2411 : With a C-u prefix, prompts for a file to link to.  The file name can
2412 : be selected using completion.  The path to the file will be relative to the
2413 : current directory if the file is in the current directory or a subdirectory.
2414 : Otherwise, the link will be the absolute path as completed in the minibuffer
2415 : (i.e. normally ~/path/to/file).  You can configure this behavior using the
2416 : option `org-link-file-path-type'.
2417
2418 : With two C-u prefixes, enforce an absolute path even if the file is in
2419 : the current directory or below.
2420
2421 : With three C-u prefixes, negate the meaning of
2422 : `org-keep-stored-link-after-insertion'.
2423
2424 : If `org-make-link-description-function' is non-nil, this function will be
2425 : called with the link target, and the result will be the default
2426 : link description.
2427
2428 : If the LINK-LOCATION parameter is non-nil, this value will be
2429 : used as the link location instead of reading one interactively.
2430
2431 : If the DEFAULT-DESCRIPTION parameter is non-nil, this value will
2432 : be used as the default description.
2433 ** org-babel-exp-src-block =(&rest headers)=
2434    :PROPERTIES:
2435    :CUSTOM_ID: org-babel-exp-src-block
2436    :END:
2437
2438 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ob-exp.el;hb=HEAD][ob-exp.el]]
2439 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-babel-exp-src-block&sr=1][Find modifications in git logs]]
2440
2441 : Process source block for export.
2442 : Depending on the 'export' headers argument, replace the source
2443 : code block like this:
2444
2445 : both ---- display the code and the results
2446
2447 : code ---- the default, display the code inside the block but do
2448 :           not process
2449
2450 : results - just like none only the block is run on export ensuring
2451 :           that it's results are present in the org-mode buffer
2452
2453 : none ---- do not display either code or results upon export
2454
2455 : Assume point is at the beginning of block's starting line.
2456 ** org-toggle-time-stamp-overlays
2457    :PROPERTIES:
2458    :CUSTOM_ID: org-toggle-time-stamp-overlays
2459    :END:
2460
2461 - *Access:* ~C-c C-x C-t, <menu-bar> <Org> <Dates and Scheduling> <Custom time format>~
2462 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2463 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-toggle-time-stamp-overlays&sr=1][Find modifications in git logs]]
2464
2465 : Toggle the use of custom time stamp formats.
2466 ** org-agenda =(&optional arg org-keys restriction)=
2467    :PROPERTIES:
2468    :CUSTOM_ID: org-agenda
2469    :END:
2470
2471 - *Access:* ~<menu-bar> <Org> <Agenda Command...>, C-c a~
2472 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
2473 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda&sr=1][Find modifications in git logs]]
2474
2475 : Dispatch agenda commands to collect entries to the agenda buffer.
2476 : Prompts for a command to execute.  Any prefix arg will be passed
2477 : on to the selected command.  The default selections are:
2478
2479 : a     Call `org-agenda-list' to display the agenda for current day or week.
2480 : t     Call `org-todo-list' to display the global todo list.
2481 : T     Call `org-todo-list' to display the global todo list, select only
2482 :       entries with a specific TODO keyword (the user gets a prompt).
2483 : m     Call `org-tags-view' to display headlines with tags matching
2484 :       a condition  (the user is prompted for the condition).
2485 : M     Like `m', but select only TODO entries, no ordinary headlines.
2486 : L     Create a timeline for the current buffer.
2487 : e     Export views to associated files.
2488 : s     Search entries for keywords.
2489 : S     Search entries for keywords, only with TODO keywords.
2490 : /     Multi occur across all agenda files and also files listed
2491 :       in `org-agenda-text-search-extra-files'.
2492 : <     Restrict agenda commands to buffer, subtree, or region.
2493 :       Press several times to get the desired effect.
2494 : >     Remove a previous restriction.
2495 : #     List "stuck" projects.
2496 : !     Configure what "stuck" means.
2497 : C     Configure custom agenda commands.
2498
2499 : More commands can be added by configuring the variable
2500 : `org-agenda-custom-commands'.  In particular, specific tags and TODO keyword
2501 : searches can be pre-defined in this way.
2502
2503 : If the current buffer is in Org-mode and visiting a file, you can also
2504 : first press `<' once to indicate that the agenda should be temporarily
2505 : (until the next use of C-c a) restricted to the current file.
2506 : Pressing `<' twice means to restrict to the current subtree or region
2507 : (if active).
2508 ** org-date-from-calendar
2509    :PROPERTIES:
2510    :CUSTOM_ID: org-date-from-calendar
2511    :END:
2512
2513 - *Access:* ~C-c <, <menu-bar> <Org> <Dates and Scheduling> <Date from Calendar>~
2514 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2515 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-date-from-calendar&sr=1][Find modifications in git logs]]
2516
2517 : Insert time stamp corresponding to cursor date in *Calendar* buffer.
2518 : If there is already a time stamp at the cursor position, update it.
2519 ** org-timestamp-up =(&optional arg)=
2520    :PROPERTIES:
2521    :CUSTOM_ID: org-timestamp-up
2522    :END:
2523
2524 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2525 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-timestamp-up&sr=1][Find modifications in git logs]]
2526
2527 : Increase the date item at the cursor by one.
2528 : If the cursor is on the year, change the year.  If it is on the month,
2529 : the day or the time, change that.
2530 : With prefix ARG, change by that many units.
2531 ** org-occur-in-agenda-files =(regexp &optional nlines)=
2532    :PROPERTIES:
2533    :CUSTOM_ID: org-occur-in-agenda-files
2534    :END:
2535
2536 - *Access:* ~<menu-bar> <Org> <File List for Agenda> <Occur in all agenda files>~
2537 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2538 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-occur-in-agenda-files&sr=1][Find modifications in git logs]]
2539
2540 : Call `multi-occur' with buffers for all agenda files.
2541 ** org-agenda-filter-remove-all
2542    :PROPERTIES:
2543    :CUSTOM_ID: org-agenda-filter-remove-all
2544    :END:
2545
2546 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
2547 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-filter-remove-all&sr=1][Find modifications in git logs]]
2548
2549 : Remove all filters from the current agenda buffer.
2550 ** org-babel-tangle =(&optional arg target-file lang)=
2551    :PROPERTIES:
2552    :CUSTOM_ID: org-babel-tangle
2553    :END:
2554
2555 - *Access:* ~C-c C-v t, C-c C-v C-t~
2556 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ob-tangle.el;hb=HEAD][ob-tangle.el]]
2557 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-babel-tangle&sr=1][Find modifications in git logs]]
2558
2559 : Write code blocks to source-specific files.
2560 : Extract the bodies of all source code blocks from the current
2561 : file into their own source-specific files.
2562 : With one universal prefix argument, only tangle the block at point.
2563 : When two universal prefix arguments, only tangle blocks for the
2564 : tangle file of the block at point.
2565 : Optional argument TARGET-FILE can be used to specify a default
2566 : export file for all source blocks.  Optional argument LANG can be
2567 : used to limit the exported source code blocks by language.
2568 ** org-mode
2569    :PROPERTIES:
2570    :CUSTOM_ID: org-mode
2571    :END:
2572
2573 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2574 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-mode&sr=1][Find modifications in git logs]]
2575
2576 : Outline-based notes management and organizer, alias
2577 : "Carsten's outline-mode for keeping track of everything."
2578
2579 : Org-mode develops organizational tasks around a NOTES file which
2580 : contains information about projects as plain text.  Org-mode is
2581 : implemented on top of outline-mode, which is ideal to keep the content
2582 : of large files well structured.  It supports ToDo items, deadlines and
2583 : time stamps, which magically appear in the diary listing of the Emacs
2584 : calendar.  Tables are easily created with a built-in table editor.
2585 : Plain text URL-like links connect to websites, emails (VM), Usenet
2586 : messages (Gnus), BBDB entries, and any files related to the project.
2587 : For printing and sharing of notes, an Org-mode file (or a part of it)
2588 : can be exported as a structured ASCII or HTML file.
2589
2590 : The following commands are available:
2591
2592 : key             binding
2593 : ---             -------
2594
2595 : C-a           org-beginning-of-line
2596 : C-c           Prefix Command
2597 : C-e           org-end-of-line
2598 : TAB           org-cycle
2599 : C-j           org-return-indent
2600 : C-k           org-kill-line
2601 : RET           org-return
2602 : C-y           org-yank
2603 : ESC           Prefix Command
2604 : |             org-force-self-insert
2605 : C-#           org-table-rotate-recalc-marks
2606 : C-'           org-cycle-agenda-files
2607 : C-,           org-cycle-agenda-files
2608 : <C-S-down>    org-shiftcontroldown
2609 : <C-S-left>    org-shiftcontrolleft
2610 : <C-S-return>  org-insert-todo-heading-respect-content
2611 : <C-S-right>   org-shiftcontrolright
2612 : <C-S-up>      org-shiftcontrolup
2613 : <C-return>    org-insert-heading-respect-content
2614 : <C-tab>               org-force-cycle-archived
2615 : <M-S-down>    org-shiftmetadown
2616 : <M-S-left>    org-shiftmetaleft
2617 : <M-S-return>  org-insert-todo-heading
2618 : <M-S-right>   org-shiftmetaright
2619 : <M-S-up>      org-shiftmetaup
2620 : <M-down>      org-metadown
2621 : <M-left>      org-metaleft
2622 : <M-return>    org-meta-return
2623 : <M-right>     org-metaright
2624 : <M-up>                org-metaup
2625 : <S-down>      org-shiftdown
2626 : <S-iso-lefttab>                       org-shifttab
2627 : <S-left>      org-shiftleft
2628 : <S-mouse-2>   org-mouse-yank-link
2629 : <S-return>    org-table-copy-down
2630 : <S-right>     org-shiftright
2631 : <S-tab>               org-shifttab
2632 : <S-up>                org-shiftup
2633 : <backtab>     org-shifttab
2634 : <down-mouse-1>        org-mouse-down-mouse
2635 : <drag-mouse-3>        org-mouse-yank-link
2636 : <mouse-3>     org-mouse-show-context-menu
2637 : <remap>               Prefix Command
2638 : <tab>         org-cycle
2639
2640 : C-M-i         pcomplete
2641 : M-RET         org-insert-heading
2642 : C-M-t         org-transpose-element
2643 : M-a           org-backward-sentence
2644 : M-e           org-forward-sentence
2645 : M-h           org-mark-element
2646 : M-{           org-backward-element
2647 : M-}           org-forward-element
2648
2649 : C-c C-a               org-attach
2650 : C-c C-b               org-backward-heading-same-level
2651 : C-c C-c               org-ctrl-c-ctrl-c
2652 : C-c C-d               org-deadline
2653 : C-c C-e               org-export-dispatch
2654 : C-c C-f               org-forward-heading-same-level
2655 : C-c C-j               org-goto
2656 : C-c C-k               org-kill-note-or-show-branches
2657 : C-c C-l               org-insert-link
2658 : C-c RET               org-ctrl-c-ret
2659 : C-c C-o               org-open-at-point
2660 : C-c C-q               org-set-tags-command
2661 : C-c C-r               org-reveal
2662 : C-c C-s               org-schedule
2663 : C-c C-t               org-todo
2664 : C-c C-v               Prefix Command
2665 : C-c C-w               org-refile
2666 : C-c C-x               Prefix Command
2667 : C-c C-y               org-evaluate-time-range
2668 : C-c C-z               org-add-note
2669 : C-c ESC               Prefix Command
2670 : C-c C-^               org-up-element
2671 : C-c C-_               org-down-element
2672 : C-c SPC               org-table-blank-field
2673 : C-c !         org-time-stamp-inactive
2674 : C-c #         org-update-statistics-cookies
2675 : C-c $         org-archive-subtree
2676 : C-c %         org-mark-ring-push
2677 : C-c &         org-mark-ring-goto
2678 : C-c '         org-edit-special
2679 : C-c *         org-ctrl-c-star
2680 : C-c +         org-table-sum
2681 : C-c ,         org-priority
2682 : C-c -         org-ctrl-c-minus
2683 : C-c .         org-time-stamp
2684 : C-c /         org-sparse-tree
2685 : C-c :         org-toggle-fixed-width-section
2686 : C-c ;         org-toggle-comment
2687 : C-c <         org-date-from-calendar
2688 : C-c =         org-table-eval-formula
2689 : C-c >         org-goto-calendar
2690 : C-c ?         org-table-field-info
2691 : C-c @         org-mark-subtree
2692 : C-c [         org-agenda-file-to-front
2693 : C-c \         org-match-sparse-tree
2694 : C-c ]         org-remove-file
2695 : C-c ^         org-sort
2696 : C-c `         org-table-edit-field
2697 : C-c {         org-table-toggle-formula-debugger
2698 : C-c |         org-table-create-or-convert-from-region
2699 : C-c }         org-table-toggle-coordinate-overlays
2700 : C-c ~         org-table-create-with-table.el
2701 : C-c C-*               org-list-make-subtree
2702
2703 : <remap> <delete-backward-char>        org-delete-backward-char
2704 : <remap> <delete-char>         org-delete-char
2705 : <remap> <open-line>           org-open-line
2706 : <remap> <outline-backward-same-level>
2707 :                               org-backward-heading-same-level
2708 : <remap> <outline-demote>      org-demote-subtree
2709 : <remap> <outline-forward-same-level>
2710 :                               org-forward-heading-same-level
2711 : <remap> <outline-insert-heading>
2712 :                               org-ctrl-c-ret
2713 : <remap> <outline-mark-subtree>        org-mark-subtree
2714 : <remap> <outline-promote>     org-promote-subtree
2715 : <remap> <self-insert-command> org-self-insert-command
2716 : <remap> <show-branches>               org-kill-note-or-show-branches
2717 : <remap> <show-subtree>                org-show-subtree
2718 : <remap> <transpose-words>     org-transpose-words
2719
2720 : C-c C-a               show-all
2721 :   (that binding is currently shadowed by another mode)
2722 : C-c C-b               outline-backward-same-level
2723 :   (that binding is currently shadowed by another mode)
2724 : C-c C-c               hide-entry
2725 :   (that binding is currently shadowed by another mode)
2726 : C-c C-d               hide-subtree
2727 :   (that binding is currently shadowed by another mode)
2728 : C-c C-e               show-entry
2729 :   (that binding is currently shadowed by another mode)
2730 : C-c C-f               outline-forward-same-level
2731 :   (that binding is currently shadowed by another mode)
2732 : C-c TAB               show-children
2733 : C-c C-k               show-branches
2734 :   (that binding is currently shadowed by another mode)
2735 : C-c C-l               hide-leaves
2736 :   (that binding is currently shadowed by another mode)
2737 : C-c RET               outline-insert-heading
2738 :   (that binding is currently shadowed by another mode)
2739 : C-c C-n               outline-next-visible-heading
2740 : C-c C-o               hide-other
2741 :   (that binding is currently shadowed by another mode)
2742 : C-c C-p               outline-previous-visible-heading
2743 : C-c C-q               hide-sublevels
2744 :   (that binding is currently shadowed by another mode)
2745 : C-c C-s               show-subtree
2746 :   (that binding is currently shadowed by another mode)
2747 : C-c C-t               hide-body
2748 :   (that binding is currently shadowed by another mode)
2749 : C-c C-u               outline-up-heading
2750 : C-c C-v               outline-move-subtree-down
2751 :   (that binding is currently shadowed by another mode)
2752 : C-c C-^               outline-move-subtree-up
2753 :   (that binding is currently shadowed by another mode)
2754 : C-c @         outline-mark-subtree
2755 :   (that binding is currently shadowed by another mode)
2756 : C-c C-<               outline-promote
2757 : C-c C->               outline-demote
2758
2759 : C-M-i         ispell-complete-word
2760 :   (that binding is currently shadowed by another mode)
2761
2762 : C-c C-M-l     org-insert-all-links
2763 : C-c M-b               org-previous-block
2764 : C-c M-f               org-next-block
2765 : C-c M-w               org-copy
2766
2767 : C-c C-v C-a   org-babel-sha1-hash
2768 : C-c C-v C-b   org-babel-execute-buffer
2769 : C-c C-v C-c   org-babel-check-src-block
2770 : C-c C-v C-d   org-babel-demarcate-block
2771 : C-c C-v C-e   org-babel-execute-maybe
2772 : C-c C-v C-f   org-babel-tangle-file
2773 : C-c C-v TAB   org-babel-view-src-block-info
2774 : C-c C-v C-j   org-babel-insert-header-arg
2775 : C-c C-v C-l   org-babel-load-in-session
2776 : C-c C-v C-n   org-babel-next-src-block
2777 : C-c C-v C-o   org-babel-open-src-block-result
2778 : C-c C-v C-p   org-babel-previous-src-block
2779 : C-c C-v C-r   org-babel-goto-named-result
2780 : C-c C-v C-s   org-babel-execute-subtree
2781 : C-c C-v C-t   org-babel-tangle
2782 : C-c C-v C-u   org-babel-goto-src-block-head
2783 : C-c C-v C-v   org-babel-expand-src-block
2784 : C-c C-v C-x   org-babel-do-key-sequence-in-edit-buffer
2785 : C-c C-v C-z   org-babel-switch-to-session
2786 : C-c C-v ESC   Prefix Command
2787 : C-c C-v I     org-babel-view-src-block-info
2788 : C-c C-v a     org-babel-sha1-hash
2789 : C-c C-v b     org-babel-execute-buffer
2790 : C-c C-v c     org-babel-check-src-block
2791 : C-c C-v d     org-babel-demarcate-block
2792 : C-c C-v e     org-babel-execute-maybe
2793 : C-c C-v f     org-babel-tangle-file
2794 : C-c C-v g     org-babel-goto-named-src-block
2795 : C-c C-v h     org-babel-describe-bindings
2796 : C-c C-v i     org-babel-lob-ingest
2797 : C-c C-v j     org-babel-insert-header-arg
2798 : C-c C-v l     org-babel-load-in-session
2799 : C-c C-v n     org-babel-next-src-block
2800 : C-c C-v o     org-babel-open-src-block-result
2801 : C-c C-v p     org-babel-previous-src-block
2802 : C-c C-v r     org-babel-goto-named-result
2803 : C-c C-v s     org-babel-execute-subtree
2804 : C-c C-v t     org-babel-tangle
2805 : C-c C-v u     org-babel-goto-src-block-head
2806 : C-c C-v v     org-babel-expand-src-block
2807 : C-c C-v x     org-babel-do-key-sequence-in-edit-buffer
2808 : C-c C-v z     org-babel-switch-to-session-with-code
2809
2810 : C-c C-x C-a   org-archive-subtree-default
2811 : C-c C-x C-b   org-toggle-checkbox
2812 : C-c C-x C-c   org-columns
2813 : C-c C-x C-d   org-clock-display
2814 : C-c C-x C-e   org-clock-modify-effort-estimate
2815 : C-c C-x C-f   org-emphasize
2816 : C-c C-x TAB   org-clock-in
2817 : C-c C-x C-j   org-clock-goto
2818 : C-c C-x C-l   org-preview-latex-fragment
2819 : C-c C-x RET   Prefix Command
2820 : C-c C-x C-n   org-next-link
2821 : C-c C-x C-o   org-clock-out
2822 : C-c C-x C-p   org-previous-link
2823 : C-c C-x C-q   org-clock-cancel
2824 : C-c C-x C-r   org-clock-report
2825 : C-c C-x C-s   org-advertized-archive-subtree
2826 : C-c C-x C-t   org-toggle-time-stamp-overlays
2827 : C-c C-x C-u   org-dblock-update
2828 : C-c C-x C-v   org-toggle-inline-images
2829 : C-c C-x C-w   org-cut-special
2830 : C-c C-x C-x   org-clock-in-last
2831 : C-c C-x C-y   org-paste-special
2832 : C-c C-x C-z   org-resolve-clocks
2833 : C-c C-x ESC   Prefix Command
2834 : C-c C-x !     org-reload
2835 : C-c C-x ,     org-timer-pause-or-continue
2836 : C-c C-x -     org-timer-item
2837 : C-c C-x .     org-timer
2838 : C-c C-x 0     org-timer-start
2839 : C-c C-x :     org-timer-cancel-timer
2840 : C-c C-x ;     org-timer-set-timer
2841 : C-c C-x <     org-agenda-set-restriction-lock
2842 : C-c C-x >     org-agenda-remove-restriction-lock
2843 : C-c C-x A     org-archive-to-archive-sibling
2844 : C-c C-x E     org-inc-effort
2845 : C-c C-x G     org-feed-goto-inbox
2846 : C-c C-x P     org-set-property-and-value
2847 : C-c C-x [     org-reftex-citation
2848 : C-c C-x \     org-toggle-pretty-entities
2849 : C-c C-x _     org-timer-stop
2850 : C-c C-x a     org-toggle-archive-tag
2851 : C-c C-x b     org-tree-to-indirect-buffer
2852 : C-c C-x c     org-clone-subtree-with-time-shift
2853 : C-c C-x d     org-insert-drawer
2854 : C-c C-x e     org-set-effort
2855 : C-c C-x f     org-footnote-action
2856 : C-c C-x g     org-feed-update-all
2857 : C-c C-x i     org-insert-columns-dblock
2858 : C-c C-x o     org-toggle-ordered-property
2859 : C-c C-x p     org-set-property
2860 : C-c C-x q     org-toggle-tags-groups
2861 : C-c C-x t     org-inlinetask-insert-task
2862 : C-c C-x v     org-copy-visible
2863
2864 : C-c C-v C-M-h org-babel-mark-block
2865
2866 : C-c C-x C-M-v org-redisplay-inline-images
2867 : C-c C-x M-w   org-copy-special
2868
2869 : C-c C-x RET g org-mobile-pull
2870 : C-c C-x RET p org-mobile-push
2871
2872
2873
2874 : In addition to any hooks its parent mode `outline-mode' might have run,
2875 : this mode runs the hook `org-mode-hook', as the final step
2876 : during initialization.
2877 ** org-beginning-of-item-list
2878    :PROPERTIES:
2879    :CUSTOM_ID: org-beginning-of-item-list
2880    :END:
2881
2882 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-list.el;hb=HEAD][org-list.el]]
2883 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-beginning-of-item-list&sr=1][Find modifications in git logs]]
2884
2885 : Go to the beginning item of the current list or sublist.
2886 : Throw an error when not in a list.
2887 ** org-babel-open-src-block-result =(&optional re-run)=
2888    :PROPERTIES:
2889    :CUSTOM_ID: org-babel-open-src-block-result
2890    :END:
2891
2892 - *Access:* ~C-c C-v C-o, C-c C-v o~
2893 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ob-core.el;hb=HEAD][ob-core.el]]
2894 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-babel-open-src-block-result&sr=1][Find modifications in git logs]]
2895
2896 : If `point' is on a src block then open the results of the
2897 : source code block, otherwise return nil.  With optional prefix
2898 : argument RE-RUN the source-code block is evaluated even if
2899 : results already exist.
2900 ** org-time-stamp =(arg &optional inactive)=
2901    :PROPERTIES:
2902    :CUSTOM_ID: org-time-stamp
2903    :END:
2904
2905 - *Access:* ~C-c ., <menu-bar> <Org> <Dates and Scheduling> <Timestamp>~
2906 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2907 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-time-stamp&sr=1][Find modifications in git logs]]
2908
2909 : Prompt for a date/time and insert a time stamp.
2910 : If the user specifies a time like HH:MM or if this command is
2911 : called with at least one prefix argument, the time stamp contains
2912 : the date and the time.  Otherwise, only the date is be included.
2913
2914 : All parts of a date not specified by the user is filled in from
2915 : the current date/time.  So if you just press return without
2916 : typing anything, the time stamp will represent the current
2917 : date/time.
2918
2919 : If there is already a timestamp at the cursor, it will be
2920 : modified.
2921
2922 : With two universal prefix arguments, insert an active timestamp
2923 : with the current time without prompting the user.
2924 ** org-list-to-generic =(list params)=
2925    :PROPERTIES:
2926    :CUSTOM_ID: org-list-to-generic
2927    :END:
2928
2929 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-list.el;hb=HEAD][org-list.el]]
2930 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-list-to-generic&sr=1][Find modifications in git logs]]
2931
2932 : Convert a LIST parsed through `org-list-parse-list' to other formats.
2933 : Valid parameters PARAMS are:
2934
2935 : :ustart           String to start an unordered list
2936 : :uend     String to end an unordered list
2937
2938 : :ostart           String to start an ordered list
2939 : :oend     String to end an ordered list
2940
2941 : :dstart           String to start a descriptive list
2942 : :dend     String to end a descriptive list
2943 : :dtstart    String to start a descriptive term
2944 : :dtend            String to end a descriptive term
2945 : :ddstart    String to start a description
2946 : :ddend            String to end a description
2947
2948 : :splice           When set to t, return only list body lines, don't wrap
2949 :           them into :[u/o]start and :[u/o]end.  Default is nil.
2950
2951 : :istart           String to start a list item.
2952 : :icount     String to start an item with a counter.
2953 : :iend     String to end a list item
2954 : :isep     String to separate items
2955 : :lsep     String to separate sublists
2956 : :csep     String to separate text from a sub-list
2957
2958 : :cboff      String to insert for an unchecked check-box
2959 : :cbon       String to insert for a checked check-box
2960 : :cbtrans    String to insert for a check-box in transitional state
2961
2962 : :nobr       Non-nil means remove line breaks in lists items.
2963
2964 : Alternatively, each parameter can also be a form returning
2965 : a string.  These sexp can use keywords `counter' and `depth',
2966 : representing respectively counter associated to the current
2967 : item, and depth of the current sub-list, starting at 0.
2968 : Obviously, `counter' is only available for parameters applying to
2969 : items.
2970 ** org-forward-heading-same-level =(arg &optional invisible-ok)=
2971    :PROPERTIES:
2972    :CUSTOM_ID: org-forward-heading-same-level
2973    :END:
2974
2975 - *Access:* ~C-c C-f, <menu-bar> <Org> <Navigate Headings> <Next Same Level>~
2976 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2977 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-forward-heading-same-level&sr=1][Find modifications in git logs]]
2978
2979 : Move forward to the ARG'th subheading at same level as this one.
2980 : Stop at the first and last subheadings of a superior heading.
2981 : Normally this only looks at visible headings, but when INVISIBLE-OK is
2982 : non-nil it will also look at invisible ones.
2983 ** org-insert-todo-subheading =(arg)=
2984    :PROPERTIES:
2985    :CUSTOM_ID: org-insert-todo-subheading
2986    :END:
2987
2988 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
2989 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-insert-todo-subheading&sr=1][Find modifications in git logs]]
2990
2991 : Insert a new subheading with TODO keyword or checkbox and demote it.
2992 : Works for outline headings and for plain lists alike.
2993 ** org-clock-in-last =(&optional arg)=
2994    :PROPERTIES:
2995    :CUSTOM_ID: org-clock-in-last
2996    :END:
2997
2998 - *Access:* ~C-c C-x C-x~
2999 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-clock.el;hb=HEAD][org-clock.el]]
3000 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-clock-in-last&sr=1][Find modifications in git logs]]
3001
3002 : Clock in the last closed clocked item.
3003 : When already clocking in, send an warning.
3004 : With a universal prefix argument, select the task you want to
3005 : clock in from the last clocked in tasks.
3006 : With two universal prefix arguments, start clocking using the
3007 : last clock-out time, if any.
3008 : With three universal prefix arguments, interactively prompt
3009 : for a todo state to switch to, overriding the existing value
3010 : `org-clock-in-switch-to-state'.
3011 ** org-create-customize-menu
3012    :PROPERTIES:
3013    :CUSTOM_ID: org-create-customize-menu
3014    :END:
3015
3016 - *Access:* ~<menu-bar> <Org> <Customize> <Expand This Menu>~
3017 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3018 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-create-customize-menu&sr=1][Find modifications in git logs]]
3019
3020 : Create a full customization menu for Org-mode, insert it into the menu.
3021 ** org-agenda-bulk-mark-regexp =(regexp)=
3022    :PROPERTIES:
3023    :CUSTOM_ID: org-agenda-bulk-mark-regexp
3024    :END:
3025
3026 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
3027 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-bulk-mark-regexp&sr=1][Find modifications in git logs]]
3028
3029 : Mark entries matching REGEXP for future agenda bulk action.
3030 ** org-info =(&optional node)=
3031    :PROPERTIES:
3032    :CUSTOM_ID: org-info
3033    :END:
3034
3035 - *Access:* ~<menu-bar> <Org> <Documentation> <Info Documentation>~
3036 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3037 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-info&sr=1][Find modifications in git logs]]
3038
3039 : Read documentation for Org-mode in the info system.
3040 : With optional NODE, go directly to that node.
3041 ** org-table-create =(&optional size)=
3042    :PROPERTIES:
3043    :CUSTOM_ID: org-table-create
3044    :END:
3045
3046 - *Access:* ~<menu-bar> <Tbl> <Create>~
3047 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-table.el;hb=HEAD][org-table.el]]
3048 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-table-create&sr=1][Find modifications in git logs]]
3049
3050 : Query for a size and insert a table skeleton.
3051 : SIZE is a string Columns x Rows like for example "3x2".
3052 ** org-insert-heading-after-current
3053    :PROPERTIES:
3054    :CUSTOM_ID: org-insert-heading-after-current
3055    :END:
3056
3057 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3058 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-insert-heading-after-current&sr=1][Find modifications in git logs]]
3059
3060 : Insert a new heading with same level as current, after current subtree.
3061 ** org-id-store-link
3062    :PROPERTIES:
3063    :CUSTOM_ID: org-id-store-link
3064    :END:
3065
3066 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-id.el;hb=HEAD][org-id.el]]
3067 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-id-store-link&sr=1][Find modifications in git logs]]
3068
3069 : Store a link to the current entry, using its ID.
3070 ** org-columns-get-format =(&optional fmt-string)=
3071    :PROPERTIES:
3072    :CUSTOM_ID: org-columns-get-format
3073    :END:
3074
3075 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-colview.el;hb=HEAD][org-colview.el]]
3076 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-columns-get-format&sr=1][Find modifications in git logs]]
3077
3078
3079 ** org-kill-note-or-show-branches
3080    :PROPERTIES:
3081    :CUSTOM_ID: org-kill-note-or-show-branches
3082    :END:
3083
3084 - *Access:* ~C-c C-k~
3085 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3086 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-kill-note-or-show-branches&sr=1][Find modifications in git logs]]
3087
3088 : If this is a Note buffer, abort storing the note.  Else call `show-branches'.
3089 ** org-agenda-date-prompt =(arg)=
3090    :PROPERTIES:
3091    :CUSTOM_ID: org-agenda-date-prompt
3092    :END:
3093
3094 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
3095 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-date-prompt&sr=1][Find modifications in git logs]]
3096
3097 : Change the date of this item.  Date is prompted for, with default today.
3098 : The prefix ARG is passed to the `org-time-stamp' command and can therefore
3099 : be used to request time specification in the time stamp.
3100 ** org-beamer-export-to-pdf =(&optional async subtreep visible-only body-only ext-plist)=
3101    :PROPERTIES:
3102    :CUSTOM_ID: org-beamer-export-to-pdf
3103    :END:
3104
3105 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox-beamer.el;hb=HEAD][ox-beamer.el]]
3106 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-beamer-export-to-pdf&sr=1][Find modifications in git logs]]
3107
3108 : Export current buffer as a Beamer presentation (PDF).
3109
3110 : If narrowing is active in the current buffer, only export its
3111 : narrowed part.
3112
3113 : If a region is active, export that region.
3114
3115 : A non-nil optional argument ASYNC means the process should happen
3116 : asynchronously.  The resulting file should be accessible through
3117 : the `org-export-stack' interface.
3118
3119 : When optional argument SUBTREEP is non-nil, export the sub-tree
3120 : at point, extracting information from the headline properties
3121 : first.
3122
3123 : When optional argument VISIBLE-ONLY is non-nil, don't export
3124 : contents of hidden elements.
3125
3126 : When optional argument BODY-ONLY is non-nil, only write code
3127 : between "\begin{document}" and "\end{document}".
3128
3129 : EXT-PLIST, when provided, is a property list with external
3130 : parameters overriding Org default settings, but still inferior to
3131 : file-local settings.
3132
3133 : Return PDF file's name.
3134 ** org-babel-goto-named-result =(name)=
3135    :PROPERTIES:
3136    :CUSTOM_ID: org-babel-goto-named-result
3137    :END:
3138
3139 - *Access:* ~C-c C-v C-r, C-c C-v r~
3140 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ob-core.el;hb=HEAD][ob-core.el]]
3141 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-babel-goto-named-result&sr=1][Find modifications in git logs]]
3142
3143 : Go to a named result.
3144 ** org-bibtex-search =(string)=
3145    :PROPERTIES:
3146    :CUSTOM_ID: org-bibtex-search
3147    :END:
3148
3149 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-bibtex.el;hb=HEAD][org-bibtex.el]]
3150 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-bibtex-search&sr=1][Find modifications in git logs]]
3151
3152 : Search for bibliographical entries in agenda files.
3153 : This function relies `org-search-view' to locate results.
3154 ** org-toggle-custom-properties-visibility
3155    :PROPERTIES:
3156    :CUSTOM_ID: org-toggle-custom-properties-visibility
3157    :END:
3158
3159 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3160 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-toggle-custom-properties-visibility&sr=1][Find modifications in git logs]]
3161
3162 : Display or hide properties in `org-custom-properties'.
3163 ** org-agenda-manipulate-query-subtract-re
3164    :PROPERTIES:
3165    :CUSTOM_ID: org-agenda-manipulate-query-subtract-re
3166    :END:
3167
3168 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
3169 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-manipulate-query-subtract-re&sr=1][Find modifications in git logs]]
3170
3171 : Manipulate the query by adding a search regexp with negative selection.
3172 : Negative selection means regexp must not match for selection of an entry.
3173 ** org-capture-string =(string &optional keys)=
3174    :PROPERTIES:
3175    :CUSTOM_ID: org-capture-string
3176    :END:
3177
3178 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-capture.el;hb=HEAD][org-capture.el]]
3179 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-capture-string&sr=1][Find modifications in git logs]]
3180
3181 : Capture STRING with the template selected by KEYS.
3182 ** org-copy
3183    :PROPERTIES:
3184    :CUSTOM_ID: org-copy
3185    :END:
3186
3187 - *Access:* ~C-c M-w~
3188 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3189 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-copy&sr=1][Find modifications in git logs]]
3190
3191 : Like `org-refile', but copy.
3192 ** org-list-send-list =(&optional maybe)=
3193    :PROPERTIES:
3194    :CUSTOM_ID: org-list-send-list
3195    :END:
3196
3197 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-list.el;hb=HEAD][org-list.el]]
3198 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-list-send-list&sr=1][Find modifications in git logs]]
3199
3200 : Send a transformed version of this list to the receiver position.
3201 : With argument MAYBE, fail quietly if no transformation is defined
3202 : for this list.
3203 ** org-capture-mode =(&optional arg)=
3204    :PROPERTIES:
3205    :CUSTOM_ID: org-capture-mode
3206    :END:
3207
3208 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-capture.el;hb=HEAD][org-capture.el]]
3209 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-capture-mode&sr=1][Find modifications in git logs]]
3210
3211 : Minor mode for special key bindings in a capture buffer.
3212
3213 : Turning on this mode runs the normal hook `org-capture-mode-hook'.
3214 ** org-table-fedit-menu =(event)=
3215    :PROPERTIES:
3216    :CUSTOM_ID: org-table-fedit-menu
3217    :END:
3218
3219 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-table.el;hb=HEAD][org-table.el]]
3220 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-table-fedit-menu&sr=1][Find modifications in git logs]]
3221
3222 : Org Edit Formulas Menu
3223 ** org-first-sibling-p
3224    :PROPERTIES:
3225    :CUSTOM_ID: org-first-sibling-p
3226    :END:
3227
3228 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3229 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-first-sibling-p&sr=1][Find modifications in git logs]]
3230
3231 : Is this heading the first child of its parents?
3232 ** org-ctrl-c-minus
3233    :PROPERTIES:
3234    :CUSTOM_ID: org-ctrl-c-minus
3235    :END:
3236
3237 - *Access:* ~C-c -, <menu-bar> <Tbl> <Row> <Insert Hline>~
3238 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3239 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-ctrl-c-minus&sr=1][Find modifications in git logs]]
3240
3241 : Insert separator line in table or modify bullet status of line.
3242 : Also turns a plain line or a region of lines into list items.
3243 : Calls `org-table-insert-hline', `org-toggle-item', or
3244 : `org-cycle-list-bullet', depending on context.
3245 ** org-return-indent
3246    :PROPERTIES:
3247    :CUSTOM_ID: org-return-indent
3248    :END:
3249
3250 - *Access:* ~C-j~
3251 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3252 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-return-indent&sr=1][Find modifications in git logs]]
3253
3254 : Goto next table row or insert a newline and indent.
3255 : Calls `org-table-next-row' or `newline-and-indent', depending on
3256 : context.  See the individual commands for more information.
3257 ** org-agenda-todo =(&optional arg)=
3258    :PROPERTIES:
3259    :CUSTOM_ID: org-agenda-todo
3260    :END:
3261
3262 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
3263 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-todo&sr=1][Find modifications in git logs]]
3264
3265 : Cycle TODO state of line at point, also in Org-mode file.
3266 : This changes the line at point, all other lines in the agenda referring to
3267 : the same tree node, and the headline of the tree node in the Org-mode file.
3268 ** org-export-preprocess-string =(string &rest parameters)=
3269    :PROPERTIES:
3270    :CUSTOM_ID: org-export-preprocess-string
3271    :END:
3272
3273 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-exp.el;hb=HEAD][org-exp.el]]
3274 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-preprocess-string&sr=1][Find modifications in git logs]]
3275
3276 : Cleanup STRING so that the true exported has a more consistent source.
3277 : This function takes STRING, which should be a buffer-string of an org-file
3278 : to export.  It then creates a temporary buffer where it does its job.
3279 : The result is then again returned as a string, and the exporter works
3280 : on this string to produce the exported version.
3281 ** org-agenda-date-earlier-minutes =(arg)=
3282    :PROPERTIES:
3283    :CUSTOM_ID: org-agenda-date-earlier-minutes
3284    :END:
3285
3286 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
3287 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-date-earlier-minutes&sr=1][Find modifications in git logs]]
3288
3289 : Change the time of this item, in units of `org-time-stamp-rounding-minutes'.
3290 ** org-inlinetask-demote
3291    :PROPERTIES:
3292    :CUSTOM_ID: org-inlinetask-demote
3293    :END:
3294
3295 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-inlinetask.el;hb=HEAD][org-inlinetask.el]]
3296 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-inlinetask-demote&sr=1][Find modifications in git logs]]
3297
3298 : Demote the inline task at point.
3299 : If the task has an end part, also demote it.
3300 ** org-toggle-timestamp-type
3301    :PROPERTIES:
3302    :CUSTOM_ID: org-toggle-timestamp-type
3303    :END:
3304
3305 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3306 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-toggle-timestamp-type&sr=1][Find modifications in git logs]]
3307
3308 : Toggle the type (<active> or [inactive]) of a time stamp.
3309 ** org-ctags-all-tags-in-current-tags-table
3310    :PROPERTIES:
3311    :CUSTOM_ID: org-ctags-all-tags-in-current-tags-table
3312    :END:
3313
3314 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-ctags.el;hb=HEAD][org-ctags.el]]
3315 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-ctags-all-tags-in-current-tags-table&sr=1][Find modifications in git logs]]
3316
3317 : Read all tags defined in the active TAGS file, into a list of strings.
3318 : Return the list.
3319 ** org-attach-attach-ln
3320    :PROPERTIES:
3321    :CUSTOM_ID: org-attach-attach-ln
3322    :END:
3323
3324 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-attach.el;hb=HEAD][org-attach.el]]
3325 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-attach-attach-ln&sr=1][Find modifications in git logs]]
3326
3327 : Attach a file by creating a hard link to it.
3328 : Beware that this does not work on systems that do not support hard links.
3329 : On some systems, this apparently does copy the file instead.
3330 ** org-table-convert
3331    :PROPERTIES:
3332    :CUSTOM_ID: org-table-convert
3333    :END:
3334
3335 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-table.el;hb=HEAD][org-table.el]]
3336 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-table-convert&sr=1][Find modifications in git logs]]
3337
3338 : Convert from `org-mode' table to table.el and back.
3339 : Obviously, this only works within limits.  When an Org-mode table is
3340 : converted to table.el, all horizontal separator lines get lost, because
3341 : table.el uses these as cell boundaries and has no notion of horizontal lines.
3342 : A table.el table can be converted to an Org-mode table only if it does not
3343 : do row or column spanning.  Multiline cells will become multiple cells.
3344 : Beware, Org-mode does not test if the table can be successfully converted - it
3345 : blindly applies a recipe that works for simple tables.
3346 ** org-latex-export-to-pdf =(&optional async subtreep visible-only body-only ext-plist)=
3347    :PROPERTIES:
3348    :CUSTOM_ID: org-latex-export-to-pdf
3349    :END:
3350
3351 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox-latex.el;hb=HEAD][ox-latex.el]]
3352 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-latex-export-to-pdf&sr=1][Find modifications in git logs]]
3353
3354 : Export current buffer to LaTeX then process through to PDF.
3355
3356 : If narrowing is active in the current buffer, only export its
3357 : narrowed part.
3358
3359 : If a region is active, export that region.
3360
3361 : A non-nil optional argument ASYNC means the process should happen
3362 : asynchronously.  The resulting file should be accessible through
3363 : the `org-export-stack' interface.
3364
3365 : When optional argument SUBTREEP is non-nil, export the sub-tree
3366 : at point, extracting information from the headline properties
3367 : first.
3368
3369 : When optional argument VISIBLE-ONLY is non-nil, don't export
3370 : contents of hidden elements.
3371
3372 : When optional argument BODY-ONLY is non-nil, only write code
3373 : between "\begin{document}" and "\end{document}".
3374
3375 : EXT-PLIST, when provided, is a property list with external
3376 : parameters overriding Org default settings, but still inferior to
3377 : file-local settings.
3378
3379 : Return PDF file's name.
3380 ** org-change-tag-in-region =(beg end tag off)=
3381    :PROPERTIES:
3382    :CUSTOM_ID: org-change-tag-in-region
3383    :END:
3384
3385 - *Access:* ~<menu-bar> <Org> <TAGS and Properties> <Change tag in region>~
3386 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3387 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-change-tag-in-region&sr=1][Find modifications in git logs]]
3388
3389 : Add or remove TAG for each entry in the region.
3390 : This works in the agenda, and also in an org-mode buffer.
3391 ** org-md-export-as-markdown =(&optional async subtreep visible-only)=
3392    :PROPERTIES:
3393    :CUSTOM_ID: org-md-export-as-markdown
3394    :END:
3395
3396 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox-md.el;hb=HEAD][ox-md.el]]
3397 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-md-export-as-markdown&sr=1][Find modifications in git logs]]
3398
3399 : Export current buffer to a Markdown buffer.
3400
3401 : If narrowing is active in the current buffer, only export its
3402 : narrowed part.
3403
3404 : If a region is active, export that region.
3405
3406 : A non-nil optional argument ASYNC means the process should happen
3407 : asynchronously.  The resulting buffer should be accessible
3408 : through the `org-export-stack' interface.
3409
3410 : When optional argument SUBTREEP is non-nil, export the sub-tree
3411 : at point, extracting information from the headline properties
3412 : first.
3413
3414 : When optional argument VISIBLE-ONLY is non-nil, don't export
3415 : contents of hidden elements.
3416
3417 : Export is done in a buffer named "*Org MD Export*", which will
3418 : be displayed when `org-export-show-temporary-export-buffer' is
3419 : non-nil.
3420 ** org-indent-mode =(&optional arg)=
3421    :PROPERTIES:
3422    :CUSTOM_ID: org-indent-mode
3423    :END:
3424
3425 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-indent.el;hb=HEAD][org-indent.el]]
3426 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-indent-mode&sr=1][Find modifications in git logs]]
3427
3428 : When active, indent text according to outline structure.
3429
3430 : Internally this works by adding `line-prefix' and `wrap-prefix'
3431 : properties, after each buffer modification, on the modified zone.
3432
3433 : The process is synchronous.  Though, initial indentation of
3434 : buffer, which can take a few seconds on large buffers, is done
3435 : during idle time.
3436 ** org-agenda-previous-line
3437    :PROPERTIES:
3438    :CUSTOM_ID: org-agenda-previous-line
3439    :END:
3440
3441 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
3442 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-previous-line&sr=1][Find modifications in git logs]]
3443
3444 : Move cursor to the previous line, and show if follow-mode is active.
3445 ** org-attach-reveal =(&optional if-exists)=
3446    :PROPERTIES:
3447    :CUSTOM_ID: org-attach-reveal
3448    :END:
3449
3450 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-attach.el;hb=HEAD][org-attach.el]]
3451 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-attach-reveal&sr=1][Find modifications in git logs]]
3452
3453 : Show the attachment directory of the current task.
3454 : This will attempt to use an external program to show the directory.
3455 ** org-table-maybe-recalculate-line
3456    :PROPERTIES:
3457    :CUSTOM_ID: org-table-maybe-recalculate-line
3458    :END:
3459
3460 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-table.el;hb=HEAD][org-table.el]]
3461 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-table-maybe-recalculate-line&sr=1][Find modifications in git logs]]
3462
3463 : Recompute the current line if marked for it, and if we haven't just done it.
3464 ** org-agenda-mode
3465    :PROPERTIES:
3466    :CUSTOM_ID: org-agenda-mode
3467    :END:
3468
3469 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
3470 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-mode&sr=1][Find modifications in git logs]]
3471
3472 : Mode for time-sorted view on action items in Org-mode files.
3473
3474 : The following commands are available:
3475
3476 : key             binding
3477 : ---             -------
3478
3479 : C-c           Prefix Command
3480 : TAB           org-agenda-goto
3481 : C-k           org-agenda-kill
3482 : RET           org-agenda-switch-to
3483 : C-n           org-agenda-next-line
3484 : C-p           org-agenda-previous-line
3485 : C-x           Prefix Command
3486 : ESC           Prefix Command
3487 : C-_           org-agenda-undo
3488 : SPC           org-agenda-show-and-scroll-up
3489 : !             org-agenda-toggle-deadlines
3490 : #             org-agenda-dim-blocked-tasks
3491 : $             org-agenda-archive
3492 : %             org-agenda-bulk-mark-regexp
3493 : *             org-agenda-bulk-mark-all
3494 : +             org-agenda-priority-up
3495 : ,             org-agenda-priority
3496 : -             org-agenda-priority-down
3497 : .             org-agenda-goto-today
3498 : /             org-agenda-filter-by-tag
3499 : 0 .. 9                digit-argument
3500 : :             org-agenda-set-tags
3501 : ;             org-timer-set-timer
3502 : <             org-agenda-filter-by-category
3503 : =             org-agenda-filter-by-regexp
3504 : >             org-agenda-date-prompt
3505 : ?             org-agenda-show-the-flagging-note
3506 : A             org-agenda-append-agenda
3507 : B             org-agenda-bulk-action
3508 : C             org-agenda-convert-date
3509 : D             org-agenda-toggle-diary
3510 : E             org-agenda-entry-text-mode
3511 : F             org-agenda-follow-mode
3512 : G             org-agenda-toggle-time-grid
3513 : H             org-agenda-holidays
3514 : I             org-agenda-clock-in
3515 : J             org-agenda-clock-goto
3516 : K             org-habit-toggle-habits
3517 : L             org-agenda-recenter
3518 : M             org-agenda-phases-of-moon
3519 : N             org-agenda-next-item
3520 : O             org-agenda-clock-out
3521 : P             org-agenda-previous-item
3522 : Q             org-agenda-Quit
3523 : R             org-agenda-clockreport-mode
3524 : S             org-agenda-sunrise-sunset
3525 : T             org-agenda-show-tags
3526 : U             org-agenda-bulk-unmark-all
3527 : X             org-agenda-clock-cancel
3528 : [             org-agenda-manipulate-query-add
3529 : \             org-agenda-filter-by-tag-refine
3530 : ]             org-agenda-manipulate-query-subtract
3531 : ^             org-agenda-filter-by-top-headline
3532 : a             org-agenda-archive-default-with-confirmation
3533 : b             org-agenda-earlier
3534 : c             org-agenda-goto-calendar
3535 : d             org-agenda-day-view
3536 : e             org-agenda-set-effort
3537 : f             org-agenda-later
3538 : g             ??
3539 : h             org-agenda-holidays
3540 : i             org-agenda-diary-entry
3541 : j             org-agenda-goto-date
3542 : k             org-agenda-capture
3543 : l             org-agenda-log-mode
3544 : m             org-agenda-bulk-mark
3545 : n             org-agenda-next-line
3546 : o             delete-other-windows
3547 : p             org-agenda-previous-line
3548 : q             org-agenda-quit
3549 : r             org-agenda-redo
3550 : s             org-save-all-org-buffers
3551 : t             org-agenda-todo
3552 : u             org-agenda-bulk-unmark
3553 : v             org-agenda-view-mode-dispatch
3554 : w             org-agenda-week-view
3555 : x             org-agenda-exit
3556 : y             org-agenda-year-view
3557 : z             org-agenda-add-note
3558 : {             org-agenda-manipulate-query-add-re
3559 : |             org-agenda-filter-remove-all
3560 : }             org-agenda-manipulate-query-subtract-re
3561 : ~             org-agenda-limit-interactively
3562 : DEL           org-agenda-show-scroll-down
3563 : C-/           org-agenda-undo
3564 : <C-S-left>    org-agenda-todo-previousset
3565 : <C-S-right>   org-agenda-todo-nextset
3566 : <M-down>      org-agenda-drag-line-forward
3567 : <M-up>                org-agenda-drag-line-backward
3568 : <S-down>      org-agenda-priority-down
3569 : <S-left>      org-agenda-do-date-earlier
3570 : <S-right>     org-agenda-do-date-later
3571 : <S-up>                org-agenda-priority-up
3572 : <backspace>   org-agenda-show-scroll-down
3573 : <down>                org-agenda-next-line
3574 : <mouse-2>     org-agenda-goto-mouse
3575 : <mouse-3>     org-agenda-show-mouse
3576 : <tab>         org-agenda-goto
3577 : <undo>                org-agenda-undo
3578 : <up>          org-agenda-previous-line
3579
3580 : M-*           org-agenda-bulk-toggle-all
3581 : M-m           org-agenda-bulk-toggle
3582
3583 : C-c C-a               org-attach
3584 : C-c C-d               org-agenda-deadline
3585 : C-c C-n               org-agenda-next-date-line
3586 : C-c C-o               org-agenda-open-link
3587 : C-c C-p               org-agenda-previous-date-line
3588 : C-c C-q               org-agenda-set-tags
3589 : C-c C-s               org-agenda-schedule
3590 : C-c C-t               org-agenda-todo
3591 : C-c C-w               org-agenda-refile
3592 : C-c C-x               Prefix Command
3593 : C-c C-z               org-agenda-add-note
3594 : C-c $         org-agenda-archive
3595 : C-c ,         org-agenda-priority
3596
3597 : C-x C-s               org-save-all-org-buffers
3598 : C-x C-w               org-agenda-write
3599 : C-x u         org-agenda-undo
3600
3601 : C-c C-x C-a   org-agenda-archive-default
3602 : C-c C-x C-c   org-agenda-columns
3603 : C-c C-x C-e   org-clock-modify-effort-estimate
3604 : C-c C-x TAB   org-agenda-clock-in
3605 : C-c C-x C-j   org-clock-goto
3606 : C-c C-x RET   Prefix Command
3607 : C-c C-x C-o   org-agenda-clock-out
3608 : C-c C-x C-s   org-agenda-archive
3609 : C-c C-x C-x   org-agenda-clock-cancel
3610 : C-c C-x !     org-reload
3611 : C-c C-x >     org-agenda-remove-restriction-lock
3612 : C-c C-x A     org-agenda-archive-to-archive-sibling
3613 : C-c C-x a     org-agenda-toggle-archive-tag
3614 : C-c C-x b     org-agenda-tree-to-indirect-buffer
3615 : C-c C-x e     org-agenda-set-effort
3616 : C-c C-x p     org-agenda-set-property
3617 : C-c C-x <down>        org-agenda-priority-down
3618 : C-c C-x <left>        org-agenda-do-date-earlier
3619 : C-c C-x <right>                       org-agenda-do-date-later
3620 : C-c C-x <up>                  org-agenda-priority-up
3621
3622 : C-c C-x RET g org-mobile-pull
3623 : C-c C-x RET p org-mobile-push
3624
3625
3626 ** org-overview
3627    :PROPERTIES:
3628    :CUSTOM_ID: org-overview
3629    :END:
3630
3631 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3632 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-overview&sr=1][Find modifications in git logs]]
3633
3634 : Switch to overview mode, showing only top-level headlines.
3635 : Really, this shows all headlines with level equal or greater than the level
3636 : of the first headline in the buffer.  This is important, because if the
3637 : first headline is not level one, then (hide-sublevels 1) gives confusing
3638 : results.
3639 ** org-drag-line-forward =(arg)=
3640    :PROPERTIES:
3641    :CUSTOM_ID: org-drag-line-forward
3642    :END:
3643
3644 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3645 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-drag-line-forward&sr=1][Find modifications in git logs]]
3646
3647 : Drag the line at point ARG lines forward.
3648 ** org-babel-expand-src-block =(&optional arg info params)=
3649    :PROPERTIES:
3650    :CUSTOM_ID: org-babel-expand-src-block
3651    :END:
3652
3653 - *Access:* ~C-c C-v v, C-c C-v C-v~
3654 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ob-core.el;hb=HEAD][ob-core.el]]
3655 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-babel-expand-src-block&sr=1][Find modifications in git logs]]
3656
3657 : Expand the current source code block.
3658 : Expand according to the source code block's header
3659 : arguments and pop open the results in a preview buffer.
3660 ** org-bibtex-create-in-current-entry =(&optional arg)=
3661    :PROPERTIES:
3662    :CUSTOM_ID: org-bibtex-create-in-current-entry
3663    :END:
3664
3665 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-bibtex.el;hb=HEAD][org-bibtex.el]]
3666 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-bibtex-create-in-current-entry&sr=1][Find modifications in git logs]]
3667
3668 : Add bibliographical data to the current entry.
3669 : With a prefix arg, query for optional fields.
3670 ** org-html-htmlize-generate-css
3671    :PROPERTIES:
3672    :CUSTOM_ID: org-html-htmlize-generate-css
3673    :END:
3674
3675 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox-html.el;hb=HEAD][ox-html.el]]
3676 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-html-htmlize-generate-css&sr=1][Find modifications in git logs]]
3677
3678 : Create the CSS for all font definitions in the current Emacs session.
3679 : Use this to create face definitions in your CSS style file that can then
3680 : be used by code snippets transformed by htmlize.
3681 : This command just produces a buffer that contains class definitions for all
3682 : faces used in the current Emacs session.  You can copy and paste the ones you
3683 : need into your CSS file.
3684
3685 : If you then set `org-html-htmlize-output-type' to `css', calls
3686 : to the function `org-html-htmlize-region-for-paste' will
3687 : produce code that uses these same face definitions.
3688 ** org-end-of-line =(&optional arg)=
3689    :PROPERTIES:
3690    :CUSTOM_ID: org-end-of-line
3691    :END:
3692
3693 - *Access:* ~C-e~
3694 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3695 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-end-of-line&sr=1][Find modifications in git logs]]
3696
3697 : Go to the end of the line.
3698 : If this is a headline, and `org-special-ctrl-a/e' is set, ignore
3699 : tags on the first attempt, and only move to after the tags when
3700 : the cursor is already beyond the end of the headline.
3701 ** org-attach-attach-mv
3702    :PROPERTIES:
3703    :CUSTOM_ID: org-attach-attach-mv
3704    :END:
3705
3706 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-attach.el;hb=HEAD][org-attach.el]]
3707 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-attach-attach-mv&sr=1][Find modifications in git logs]]
3708
3709 : Attach a file by moving (renaming) it.
3710 ** org-update-checkbox-count =(&optional all)=
3711    :PROPERTIES:
3712    :CUSTOM_ID: org-update-checkbox-count
3713    :END:
3714
3715 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-list.el;hb=HEAD][org-list.el]]
3716 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-update-checkbox-count&sr=1][Find modifications in git logs]]
3717
3718 : Update the checkbox statistics in the current section.
3719 : This will find all statistic cookies like [57%] and [6/12] and
3720 : update them with the current numbers.
3721
3722 : With optional prefix argument ALL, do this for the whole buffer.
3723 ** org-set-effort =(&optional value increment)=
3724    :PROPERTIES:
3725    :CUSTOM_ID: org-set-effort
3726    :END:
3727
3728 - *Access:* ~C-c C-x e~
3729 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3730 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-set-effort&sr=1][Find modifications in git logs]]
3731
3732 : Set the effort property of the current entry.
3733 : With numerical prefix arg, use the nth allowed value, 0 stands for the
3734 : 10th allowed value.
3735
3736 : When INCREMENT is non-nil, set the property to the next allowed value.
3737 ** org-show-entry
3738    :PROPERTIES:
3739    :CUSTOM_ID: org-show-entry
3740    :END:
3741
3742 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3743 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-show-entry&sr=1][Find modifications in git logs]]
3744
3745 : Show the body directly following this heading.
3746 : Show the heading too, if it is currently invisible.
3747 ** org-promote-subtree
3748    :PROPERTIES:
3749    :CUSTOM_ID: org-promote-subtree
3750    :END:
3751
3752 - *Access:* ~C-c C-<~
3753 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3754 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-promote-subtree&sr=1][Find modifications in git logs]]
3755
3756 : Promote the entire subtree.
3757 : See also `org-promote'.
3758 ** org-indent-item
3759    :PROPERTIES:
3760    :CUSTOM_ID: org-indent-item
3761    :END:
3762
3763 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-list.el;hb=HEAD][org-list.el]]
3764 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-indent-item&sr=1][Find modifications in git logs]]
3765
3766 : Indent a local list item, but not its children.
3767 : If a region is active, all items inside will be moved.
3768 ** org-attach-open-in-emacs
3769    :PROPERTIES:
3770    :CUSTOM_ID: org-attach-open-in-emacs
3771    :END:
3772
3773 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-attach.el;hb=HEAD][org-attach.el]]
3774 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-attach-open-in-emacs&sr=1][Find modifications in git logs]]
3775
3776 : Open attachment, force opening in Emacs.
3777 : See `org-attach-open'.
3778 ** org-table-move-column-right
3779    :PROPERTIES:
3780    :CUSTOM_ID: org-table-move-column-right
3781    :END:
3782
3783 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-table.el;hb=HEAD][org-table.el]]
3784 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-table-move-column-right&sr=1][Find modifications in git logs]]
3785
3786 : Move column to the right.
3787 ** org-emphasize =(&optional char)=
3788    :PROPERTIES:
3789    :CUSTOM_ID: org-emphasize
3790    :END:
3791
3792 - *Access:* ~C-c C-x C-f, <menu-bar> <Org> <Editing> <Emphasis...>~
3793 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3794 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-emphasize&sr=1][Find modifications in git logs]]
3795
3796 : Insert or change an emphasis, i.e. a font like bold or italic.
3797 : If there is an active region, change that region to a new emphasis.
3798 : If there is no region, just insert the marker characters and position
3799 : the cursor between them.
3800 : CHAR should be the marker character.  If it is a space, it means to
3801 : remove the emphasis of the selected region.
3802 : If CHAR is not given (for example in an interactive call) it will be
3803 : prompted for.
3804 ** org-bibtex-import-from-file =(file)=
3805    :PROPERTIES:
3806    :CUSTOM_ID: org-bibtex-import-from-file
3807    :END:
3808
3809 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-bibtex.el;hb=HEAD][org-bibtex.el]]
3810 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-bibtex-import-from-file&sr=1][Find modifications in git logs]]
3811
3812 : Read bibtex entries from FILE and insert as Org-mode headlines after point.
3813 ** org-speed-move-safe =(cmd)=
3814    :PROPERTIES:
3815    :CUSTOM_ID: org-speed-move-safe
3816    :END:
3817
3818 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3819 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-speed-move-safe&sr=1][Find modifications in git logs]]
3820
3821 : Execute CMD, but make sure that the cursor always ends up in a headline.
3822 : If not, return to the original position and throw an error.
3823 ** org-export-insert-default-template =(&optional backend subtreep)=
3824    :PROPERTIES:
3825    :CUSTOM_ID: org-export-insert-default-template
3826    :END:
3827
3828 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox.el;hb=HEAD][ox.el]]
3829 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-export-insert-default-template&sr=1][Find modifications in git logs]]
3830
3831 : Insert all export keywords with default values at beginning of line.
3832
3833 : BACKEND is a symbol representing the export back-end for which
3834 : specific export options should be added to the template, or
3835 : `default' for default template.  When it is nil, the user will be
3836 : prompted for a category.
3837
3838 : If SUBTREEP is non-nil, export configuration will be set up
3839 : locally for the subtree through node properties.
3840 ** org-agenda-show-tags
3841    :PROPERTIES:
3842    :CUSTOM_ID: org-agenda-show-tags
3843    :END:
3844
3845 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
3846 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-show-tags&sr=1][Find modifications in git logs]]
3847
3848 : Show the tags applicable to the current item.
3849 ** org-table-goto-column =(n &optional on-delim force)=
3850    :PROPERTIES:
3851    :CUSTOM_ID: org-table-goto-column
3852    :END:
3853
3854 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-table.el;hb=HEAD][org-table.el]]
3855 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-table-goto-column&sr=1][Find modifications in git logs]]
3856
3857 : Move the cursor to the Nth column in the current table line.
3858 : With optional argument ON-DELIM, stop with point before the left delimiter
3859 : of the field.
3860 : If there are less than N fields, just go to after the last delimiter.
3861 : However, when FORCE is non-nil, create new columns if necessary.
3862 ** org-move-subtree-up =(&optional arg)=
3863    :PROPERTIES:
3864    :CUSTOM_ID: org-move-subtree-up
3865    :END:
3866
3867 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3868 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-move-subtree-up&sr=1][Find modifications in git logs]]
3869
3870 : Move the current subtree up past ARG headlines of the same level.
3871 ** org-timestamp-up-day =(&optional arg)=
3872    :PROPERTIES:
3873    :CUSTOM_ID: org-timestamp-up-day
3874    :END:
3875
3876 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3877 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-timestamp-up-day&sr=1][Find modifications in git logs]]
3878
3879 : Increase the date in the time stamp by one day.
3880 : With prefix ARG, change that many days.
3881 ** org-protocol-create-for-org
3882    :PROPERTIES:
3883    :CUSTOM_ID: org-protocol-create-for-org
3884    :END:
3885
3886 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-protocol.el;hb=HEAD][org-protocol.el]]
3887 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-protocol-create-for-org&sr=1][Find modifications in git logs]]
3888
3889 : Create a org-protocol project for the current file's Org-mode project.
3890 : The visited file needs to be part of a publishing project in
3891 : `org-publish-project-alist' for this to work.  The function
3892 : delegates most of the work to `org-protocol-create'.
3893 ** org-priority-down
3894    :PROPERTIES:
3895    :CUSTOM_ID: org-priority-down
3896    :END:
3897
3898 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3899 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-priority-down&sr=1][Find modifications in git logs]]
3900
3901 : Decrease the priority of the current item.
3902 ** org-up-element
3903    :PROPERTIES:
3904    :CUSTOM_ID: org-up-element
3905    :END:
3906
3907 - *Access:* ~C-c C-^~
3908 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3909 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-up-element&sr=1][Find modifications in git logs]]
3910
3911 : Move to upper element.
3912 ** org-display-outline-path =(&optional file current separator just-return-string)=
3913    :PROPERTIES:
3914    :CUSTOM_ID: org-display-outline-path
3915    :END:
3916
3917 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3918 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-display-outline-path&sr=1][Find modifications in git logs]]
3919
3920 : Display the current outline path in the echo area.
3921
3922 : If FILE is non-nil, prepend the output with the file name.
3923 : If CURRENT is non-nil, append the current heading to the output.
3924 : SEPARATOR is passed through to `org-format-outline-path'.  It separates
3925 : the different parts of the path and defaults to "/".
3926 : If JUST-RETURN-STRING is non-nil, return a string, don't display a message.
3927 ** org-columns-menu =(event)=
3928    :PROPERTIES:
3929    :CUSTOM_ID: org-columns-menu
3930    :END:
3931
3932 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-colview.el;hb=HEAD][org-colview.el]]
3933 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-columns-menu&sr=1][Find modifications in git logs]]
3934
3935 : Org Column Menu
3936 ** org-table-fedit-ref-left
3937    :PROPERTIES:
3938    :CUSTOM_ID: org-table-fedit-ref-left
3939    :END:
3940
3941 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-table.el;hb=HEAD][org-table.el]]
3942 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-table-fedit-ref-left&sr=1][Find modifications in git logs]]
3943
3944 : Shift the reference at point one field to the left.
3945 ** org-backward-heading-same-level =(arg &optional invisible-ok)=
3946    :PROPERTIES:
3947    :CUSTOM_ID: org-backward-heading-same-level
3948    :END:
3949
3950 - *Access:* ~C-c C-b, <menu-bar> <Org> <Navigate Headings> <Previous Same Level>~
3951 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3952 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-backward-heading-same-level&sr=1][Find modifications in git logs]]
3953
3954 : Move backward to the ARG'th subheading at same level as this one.
3955 : Stop at the first and last subheadings of a superior heading.
3956 ** org-table-import =(file arg)=
3957    :PROPERTIES:
3958    :CUSTOM_ID: org-table-import
3959    :END:
3960
3961 - *Access:* ~<menu-bar> <Tbl> <Import from File>~
3962 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-table.el;hb=HEAD][org-table.el]]
3963 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-table-import&sr=1][Find modifications in git logs]]
3964
3965 : Import FILE as a table.
3966 : The file is assumed to be tab-separated.  Such files can be produced by most
3967 : spreadsheet and database applications.  If no tabs (at least one per line)
3968 : are found, lines will be split on whitespace into fields.
3969 ** org-force-self-insert =(N)=
3970    :PROPERTIES:
3971    :CUSTOM_ID: org-force-self-insert
3972    :END:
3973
3974 - *Access:* ~|~
3975 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3976 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-force-self-insert&sr=1][Find modifications in git logs]]
3977
3978 : Needed to enforce self-insert under remapping.
3979 ** org-toggle-item =(arg)=
3980    :PROPERTIES:
3981    :CUSTOM_ID: org-toggle-item
3982    :END:
3983
3984 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
3985 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-toggle-item&sr=1][Find modifications in git logs]]
3986
3987 : Convert headings or normal lines to items, items to normal lines.
3988 : If there is no active region, only the current line is considered.
3989
3990 : If the first non blank line in the region is a headline, convert
3991 : all headlines to items, shifting text accordingly.
3992
3993 : If it is an item, convert all items to normal lines.
3994
3995 : If it is normal text, change region into a list of items.
3996 : With a prefix argument ARG, change the region in a single item.
3997 ** org-shiftmetaup =(&optional arg)=
3998    :PROPERTIES:
3999    :CUSTOM_ID: org-shiftmetaup
4000    :END:
4001
4002 - *Access:* ~<M-S-up>, <menu-bar> <Org> <Edit Structure> <Move Subtree Up>, <menu-bar> <Tbl> <Row> <Delete Row>~
4003 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
4004 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-shiftmetaup&sr=1][Find modifications in git logs]]
4005
4006 : Move subtree up or kill table row.
4007 : Calls `org-move-subtree-up' or `org-table-kill-row' or
4008 : `org-move-item-up' or `org-timestamp-up', depending on context.
4009 : See the individual commands for more information.
4010 ** org-capture-import-remember-templates
4011    :PROPERTIES:
4012    :CUSTOM_ID: org-capture-import-remember-templates
4013    :END:
4014
4015 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-capture.el;hb=HEAD][org-capture.el]]
4016 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-capture-import-remember-templates&sr=1][Find modifications in git logs]]
4017
4018 : Set `org-capture-templates' to be similar to `org-remember-templates'.
4019 ** org-agenda-holidays
4020    :PROPERTIES:
4021    :CUSTOM_ID: org-agenda-holidays
4022    :END:
4023
4024 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
4025 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-holidays&sr=1][Find modifications in git logs]]
4026
4027 : Display the holidays for the 3 months around the cursor date.
4028 ** org-agenda-todo-nextset
4029    :PROPERTIES:
4030    :CUSTOM_ID: org-agenda-todo-nextset
4031    :END:
4032
4033 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
4034 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-todo-nextset&sr=1][Find modifications in git logs]]
4035
4036 : Switch TODO entry to next sequence.
4037 ** org-calc-current-TBLFM =(&optional arg)=
4038    :PROPERTIES:
4039    :CUSTOM_ID: org-calc-current-TBLFM
4040    :END:
4041
4042 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-table.el;hb=HEAD][org-table.el]]
4043 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-calc-current-TBLFM&sr=1][Find modifications in git logs]]
4044
4045 : Apply the #+TBLFM in the line to the table.
4046 ** org-toggle-tags-groups
4047    :PROPERTIES:
4048    :CUSTOM_ID: org-toggle-tags-groups
4049    :END:
4050
4051 - *Access:* ~C-c C-x q~
4052 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
4053 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-toggle-tags-groups&sr=1][Find modifications in git logs]]
4054
4055 : Toggle support for group tags.
4056 : Support for group tags is controlled by the option
4057 : `org-group-tags', which is non-nil by default.
4058 ** org-timer-set-timer =(&optional opt)=
4059    :PROPERTIES:
4060    :CUSTOM_ID: org-timer-set-timer
4061    :END:
4062
4063 - *Access:* ~C-c C-x ;~
4064 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-timer.el;hb=HEAD][org-timer.el]]
4065 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-timer-set-timer&sr=1][Find modifications in git logs]]
4066
4067 : Prompt for a duration and set a timer.
4068
4069 : If `org-timer-default-timer' is not zero, suggest this value as
4070 : the default duration for the timer.  If a timer is already set,
4071 : prompt the user if she wants to replace it.
4072
4073 : Called with a numeric prefix argument, use this numeric value as
4074 : the duration of the timer.
4075
4076 : Called with a `C-u' prefix arguments, use `org-timer-default-timer'
4077 : without prompting the user for a duration.
4078
4079 : With two `C-u' prefix arguments, use `org-timer-default-timer'
4080 : without prompting the user for a duration and automatically
4081 : replace any running timer.
4082 ** org-indent-indent-buffer
4083    :PROPERTIES:
4084    :CUSTOM_ID: org-indent-indent-buffer
4085    :END:
4086
4087 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-indent.el;hb=HEAD][org-indent.el]]
4088 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-indent-indent-buffer&sr=1][Find modifications in git logs]]
4089
4090 : Add indentation properties to the accessible part of the buffer.
4091 ** org-customize
4092    :PROPERTIES:
4093    :CUSTOM_ID: org-customize
4094    :END:
4095
4096 - *Access:* ~<menu-bar> <Org> <Customize> <Browse Org Group>~
4097 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
4098 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-customize&sr=1][Find modifications in git logs]]
4099
4100 : Call the customize function with org as argument.
4101 ** org-agenda-year-view =(&optional year)=
4102    :PROPERTIES:
4103    :CUSTOM_ID: org-agenda-year-view
4104    :END:
4105
4106 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
4107 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-year-view&sr=1][Find modifications in git logs]]
4108
4109 : Switch to yearly view for agenda.
4110 : With argument YEAR, switch to that year.
4111 : If MONTH has more then 2 digits, only the last two encode the
4112 : month.  Any digits before this encode a year.  So 200712 means
4113 : December year 2007.  Years in the range 1938-2037 can also be
4114 : written as 2-digit years.
4115 ** org-attach-delete-one =(&optional file)=
4116    :PROPERTIES:
4117    :CUSTOM_ID: org-attach-delete-one
4118    :END:
4119
4120 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-attach.el;hb=HEAD][org-attach.el]]
4121 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-attach-delete-one&sr=1][Find modifications in git logs]]
4122
4123 : Delete a single attachment.
4124 ** org-shifttab =(&optional arg)=
4125    :PROPERTIES:
4126    :CUSTOM_ID: org-shifttab
4127    :END:
4128
4129 - *Access:* ~<backtab>, <S-tab>, <S-iso-lefttab>, <menu-bar> <Tbl> <Previous Field>, <menu-bar> <Org> <Show/Hide> <Cycle Global Visibility>~
4130 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
4131 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-shifttab&sr=1][Find modifications in git logs]]
4132
4133 : Global visibility cycling or move to previous table field.
4134 : Call `org-table-previous-field' within a table.
4135 : When ARG is nil, cycle globally through visibility states.
4136 : When ARG is a numeric prefix, show contents of this level.
4137 ** org-cdlatex-underscore-caret =(&optional arg)=
4138    :PROPERTIES:
4139    :CUSTOM_ID: org-cdlatex-underscore-caret
4140    :END:
4141
4142 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
4143 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-cdlatex-underscore-caret&sr=1][Find modifications in git logs]]
4144
4145 : Execute `cdlatex-sub-superscript' in LaTeX fragments.
4146 : Revert to the normal definition outside of these fragments.
4147 ** org-table-wrap-region =(arg)=
4148    :PROPERTIES:
4149    :CUSTOM_ID: org-table-wrap-region
4150    :END:
4151
4152 - *Access:* ~<menu-bar> <Tbl> <Rectangle> <Fill Rectangle>~
4153 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-table.el;hb=HEAD][org-table.el]]
4154 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-table-wrap-region&sr=1][Find modifications in git logs]]
4155
4156 : Wrap several fields in a column like a paragraph.
4157 : This is useful if you'd like to spread the contents of a field over several
4158 : lines, in order to keep the table compact.
4159
4160 : If there is an active region, and both point and mark are in the same column,
4161 : the text in the column is wrapped to minimum width for the given number of
4162 : lines.  Generally, this makes the table more compact.  A prefix ARG may be
4163 : used to change the number of desired lines.  For example, `C-2 M-x org-table-wrap'
4164 : formats the selected text to two lines.  If the region was longer than two
4165 : lines, the remaining lines remain empty.  A negative prefix argument reduces
4166 : the current number of lines by that amount.  The wrapped text is pasted back
4167 : into the table.  If you formatted it to more lines than it was before, fields
4168 : further down in the table get overwritten - so you might need to make space in
4169 : the table first.
4170
4171 : If there is no region, the current field is split at the cursor position and
4172 : the text fragment to the right of the cursor is prepended to the field one
4173 : line down.
4174
4175 : If there is no region, but you specify a prefix ARG, the current field gets
4176 : blank, and the content is appended to the field above.
4177 ** org-org-export-as-org =(&optional async subtreep visible-only ext-plist)=
4178    :PROPERTIES:
4179    :CUSTOM_ID: org-org-export-as-org
4180    :END:
4181
4182 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox-org.el;hb=HEAD][ox-org.el]]
4183 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-org-export-as-org&sr=1][Find modifications in git logs]]
4184
4185 : Export current buffer to an Org buffer.
4186
4187 : If narrowing is active in the current buffer, only export its
4188 : narrowed part.
4189
4190 : If a region is active, export that region.
4191
4192 : A non-nil optional argument ASYNC means the process should happen
4193 : asynchronously.  The resulting buffer should be accessible
4194 : through the `org-export-stack' interface.
4195
4196 : When optional argument SUBTREEP is non-nil, export the sub-tree
4197 : at point, extracting information from the headline properties
4198 : first.
4199
4200 : When optional argument VISIBLE-ONLY is non-nil, don't export
4201 : contents of hidden elements.
4202
4203 : EXT-PLIST, when provided, is a property list with external
4204 : parameters overriding Org default settings, but still inferior to
4205 : file-local settings.
4206
4207 : Export is done in a buffer named "*Org ORG Export*", which will
4208 : be displayed when `org-export-show-temporary-export-buffer' is
4209 : non-nil.
4210 ** org-todo-list =(&optional arg)=
4211    :PROPERTIES:
4212    :CUSTOM_ID: org-todo-list
4213    :END:
4214
4215 - *Access:* ~<menu-bar> <Org> <TODO Lists> <Global TODO list>~
4216 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
4217 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-todo-list&sr=1][Find modifications in git logs]]
4218
4219 : Show all (not done) TODO entries from all agenda file in a single list.
4220 : The prefix arg can be used to select a specific TODO keyword and limit
4221 : the list to these.  When using C-u, you will be prompted
4222 : for a keyword.  A numeric prefix directly selects the Nth keyword in
4223 : `org-todo-keywords-1'.
4224 ** org-agenda-diary-entry
4225    :PROPERTIES:
4226    :CUSTOM_ID: org-agenda-diary-entry
4227    :END:
4228
4229 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
4230 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-diary-entry&sr=1][Find modifications in git logs]]
4231
4232 : Make a diary entry, like the `i' command from the calendar.
4233 : All the standard commands work: block, weekly etc.
4234 : When `org-agenda-diary-file' points to a file,
4235 : `org-agenda-diary-entry-in-org-file' is called instead to create
4236 : entries in that Org-mode file.
4237 ** org-footnote-goto-previous-reference =(label)=
4238    :PROPERTIES:
4239    :CUSTOM_ID: org-footnote-goto-previous-reference
4240    :END:
4241
4242 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-footnote.el;hb=HEAD][org-footnote.el]]
4243 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-footnote-goto-previous-reference&sr=1][Find modifications in git logs]]
4244
4245 : Find the first closest (to point) reference of footnote with label LABEL.
4246 ** org-mouse-show-overview
4247    :PROPERTIES:
4248    :CUSTOM_ID: org-mouse-show-overview
4249    :END:
4250
4251 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-mouse.el;hb=HEAD][org-mouse.el]]
4252 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-mouse-show-overview&sr=1][Find modifications in git logs]]
4253
4254 : Change visibility of current org buffer to first-level headlines only.
4255 ** org-toggle-sticky-agenda =(&optional arg)=
4256    :PROPERTIES:
4257    :CUSTOM_ID: org-toggle-sticky-agenda
4258    :END:
4259
4260 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
4261 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-toggle-sticky-agenda&sr=1][Find modifications in git logs]]
4262
4263 : Toggle `org-agenda-sticky'.
4264 ** org-delete-property-globally =(property)=
4265    :PROPERTIES:
4266    :CUSTOM_ID: org-delete-property-globally
4267    :END:
4268
4269 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
4270 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-delete-property-globally&sr=1][Find modifications in git logs]]
4271
4272 : Remove PROPERTY globally, from all entries.
4273 ** org-reveal =(&optional siblings)=
4274    :PROPERTIES:
4275    :CUSTOM_ID: org-reveal
4276    :END:
4277
4278 - *Access:* ~C-c C-r, <menu-bar> <Org> <Show/Hide> <Reveal Context>~
4279 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
4280 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-reveal&sr=1][Find modifications in git logs]]
4281
4282 : Show current entry, hierarchy above it, and the following headline.
4283 : This can be used to show a consistent set of context around locations
4284 : exposed with `org-show-hierarchy-above' or `org-show-following-heading'
4285 : not t for the search context.
4286
4287 : With optional argument SIBLINGS, on each level of the hierarchy all
4288 : siblings are shown.  This repairs the tree structure to what it would
4289 : look like when opened with hierarchical calls to `org-cycle'.
4290 : With double optional argument C-u C-u, go to the parent and show the
4291 : entire tree.
4292 ** org-md-convert-region-to-md
4293    :PROPERTIES:
4294    :CUSTOM_ID: org-md-convert-region-to-md
4295    :END:
4296
4297 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox-md.el;hb=HEAD][ox-md.el]]
4298 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-md-convert-region-to-md&sr=1][Find modifications in git logs]]
4299
4300 : Assume the current region has org-mode syntax, and convert it to Markdown.
4301 : This can be used in any buffer.  For example, you can write an
4302 : itemized list in org-mode syntax in a Markdown buffer and use
4303 : this command to convert it.
4304 ** org-attach-sync
4305    :PROPERTIES:
4306    :CUSTOM_ID: org-attach-sync
4307    :END:
4308
4309 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-attach.el;hb=HEAD][org-attach.el]]
4310 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-attach-sync&sr=1][Find modifications in git logs]]
4311
4312 : Synchronize the current tasks with its attachments.
4313 : This can be used after files have been added externally.
4314 ** org-agenda-priority-up
4315    :PROPERTIES:
4316    :CUSTOM_ID: org-agenda-priority-up
4317    :END:
4318
4319 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
4320 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-priority-up&sr=1][Find modifications in git logs]]
4321
4322 : Increase the priority of line at point, also in Org-mode file.
4323 ** org-entities-create-table
4324    :PROPERTIES:
4325    :CUSTOM_ID: org-entities-create-table
4326    :END:
4327
4328 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-entities.el;hb=HEAD][org-entities.el]]
4329 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-entities-create-table&sr=1][Find modifications in git logs]]
4330
4331 : Create an Org mode table with all entities.
4332 ** org-clock-goto =(&optional select)=
4333    :PROPERTIES:
4334    :CUSTOM_ID: org-clock-goto
4335    :END:
4336
4337 - *Access:* ~C-c C-x C-j, <menu-bar> <Org> <Logging work> <Goto running clock>~
4338 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-clock.el;hb=HEAD][org-clock.el]]
4339 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-clock-goto&sr=1][Find modifications in git logs]]
4340
4341 : Go to the currently clocked-in entry, or to the most recently clocked one.
4342 : With prefix arg SELECT, offer recently clocked tasks for selection.
4343 ** org-agenda-show-the-flagging-note
4344    :PROPERTIES:
4345    :CUSTOM_ID: org-agenda-show-the-flagging-note
4346    :END:
4347
4348 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
4349 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-show-the-flagging-note&sr=1][Find modifications in git logs]]
4350
4351 : Display the flagging note in the other window.
4352 : When called a second time in direct sequence, offer to remove the FLAGGING
4353 : tag and (if present) the flagging note.
4354 ** org-table-move-column =(&optional left)=
4355    :PROPERTIES:
4356    :CUSTOM_ID: org-table-move-column
4357    :END:
4358
4359 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-table.el;hb=HEAD][org-table.el]]
4360 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-table-move-column&sr=1][Find modifications in git logs]]
4361
4362 : Move the current column to the right.  With arg LEFT, move to the left.
4363 ** org-ascii-export-to-ascii =(&optional async subtreep visible-only body-only ext-plist)=
4364    :PROPERTIES:
4365    :CUSTOM_ID: org-ascii-export-to-ascii
4366    :END:
4367
4368 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox-ascii.el;hb=HEAD][ox-ascii.el]]
4369 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-ascii-export-to-ascii&sr=1][Find modifications in git logs]]
4370
4371 : Export current buffer to a text file.
4372
4373 : If narrowing is active in the current buffer, only export its
4374 : narrowed part.
4375
4376 : If a region is active, export that region.
4377
4378 : A non-nil optional argument ASYNC means the process should happen
4379 : asynchronously.  The resulting file should be accessible through
4380 : the `org-export-stack' interface.
4381
4382 : When optional argument SUBTREEP is non-nil, export the sub-tree
4383 : at point, extracting information from the headline properties
4384 : first.
4385
4386 : When optional argument VISIBLE-ONLY is non-nil, don't export
4387 : contents of hidden elements.
4388
4389 : When optional argument BODY-ONLY is non-nil, strip title and
4390 : table of contents from output.
4391
4392 : EXT-PLIST, when provided, is a property list with external
4393 : parameters overriding Org default settings, but still inferior to
4394 : file-local settings.
4395
4396 : Return output file's name.
4397 ** org-table-next-field
4398    :PROPERTIES:
4399    :CUSTOM_ID: org-table-next-field
4400    :END:
4401
4402 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-table.el;hb=HEAD][org-table.el]]
4403 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-table-next-field&sr=1][Find modifications in git logs]]
4404
4405 : Go to the next field in the current table, creating new lines as needed.
4406 : Before doing so, re-align the table if necessary.
4407 ** org-table-end-of-field =(&optional n)=
4408    :PROPERTIES:
4409    :CUSTOM_ID: org-table-end-of-field
4410    :END:
4411
4412 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-table.el;hb=HEAD][org-table.el]]
4413 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-table-end-of-field&sr=1][Find modifications in git logs]]
4414
4415 : Move to the beginning of the current table field.
4416 : If already at or before the beginning, move to the beginning of the
4417 : previous field.
4418 : With numeric argument N, move N-1 fields backward first.
4419 ** org-table-paste-rectangle
4420    :PROPERTIES:
4421    :CUSTOM_ID: org-table-paste-rectangle
4422    :END:
4423
4424 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-table.el;hb=HEAD][org-table.el]]
4425 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-table-paste-rectangle&sr=1][Find modifications in git logs]]
4426
4427 : Paste a rectangular region into a table.
4428 : The upper right corner ends up in the current field.  All involved fields
4429 : will be overwritten.  If the rectangle does not fit into the present table,
4430 : the table is enlarged as needed.  The process ignores horizontal separator
4431 : lines.
4432 ** org-columns-widen =(arg)=
4433    :PROPERTIES:
4434    :CUSTOM_ID: org-columns-widen
4435    :END:
4436
4437 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-colview.el;hb=HEAD][org-colview.el]]
4438 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-columns-widen&sr=1][Find modifications in git logs]]
4439
4440 : Make the column wider by ARG characters.
4441 ** org-babel-demarcate-block =(&optional arg)=
4442    :PROPERTIES:
4443    :CUSTOM_ID: org-babel-demarcate-block
4444    :END:
4445
4446 - *Access:* ~C-c C-v d, C-c C-v C-d~
4447 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ob-core.el;hb=HEAD][ob-core.el]]
4448 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-babel-demarcate-block&sr=1][Find modifications in git logs]]
4449
4450 : Wrap or split the code in the region or on the point.
4451 : When called from inside of a code block the current block is
4452 : split.  When called from outside of a code block a new code block
4453 : is created.  In both cases if the region is demarcated and if the
4454 : region is not active then the point is demarcated.
4455 ** org-edit-src-continue =(e)=
4456    :PROPERTIES:
4457    :CUSTOM_ID: org-edit-src-continue
4458    :END:
4459
4460 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-src.el;hb=HEAD][org-src.el]]
4461 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-edit-src-continue&sr=1][Find modifications in git logs]]
4462
4463 : Continue editing source blocks.
4464 ** org-forward-element
4465    :PROPERTIES:
4466    :CUSTOM_ID: org-forward-element
4467    :END:
4468
4469 - *Access:* ~M-}~
4470 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
4471 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-forward-element&sr=1][Find modifications in git logs]]
4472
4473 : Move forward by one element.
4474 : Move to the next element at the same level, when possible.
4475 ** org-set-tags =(&optional arg just-align)=
4476    :PROPERTIES:
4477    :CUSTOM_ID: org-set-tags
4478    :END:
4479
4480 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
4481 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-set-tags&sr=1][Find modifications in git logs]]
4482
4483 : Set the tags for the current headline.
4484 : With prefix ARG, realign all tags in headings in the current buffer.
4485 ** org-edit-src-code =(&optional context code edit-buffer-name)=
4486    :PROPERTIES:
4487    :CUSTOM_ID: org-edit-src-code
4488    :END:
4489
4490 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-src.el;hb=HEAD][org-src.el]]
4491 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-edit-src-code&sr=1][Find modifications in git logs]]
4492
4493 : Edit the source CODE block at point.
4494 : The code is copied to a separate buffer and the appropriate mode
4495 : is turned on.  When done, exit with M-x org-edit-src-exit.  This will
4496 : remove the original code in the Org buffer, and replace it with the
4497 : edited version.  An optional argument CONTEXT is used by M-x org-edit-src-save
4498 : when calling this function.  See `org-src-window-setup' to configure
4499 : the display of windows containing the Org buffer and the code buffer.
4500 ** org-babel-execute-buffer =(&optional arg)=
4501    :PROPERTIES:
4502    :CUSTOM_ID: org-babel-execute-buffer
4503    :END:
4504
4505 - *Access:* ~C-c C-v b, C-c C-v C-b~
4506 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ob-core.el;hb=HEAD][ob-core.el]]
4507 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-babel-execute-buffer&sr=1][Find modifications in git logs]]
4508
4509 : Execute source code blocks in a buffer.
4510 : Call `org-babel-execute-src-block' on every source block in
4511 : the current buffer.
4512 ** org-ascii-export-as-ascii =(&optional async subtreep visible-only body-only ext-plist)=
4513    :PROPERTIES:
4514    :CUSTOM_ID: org-ascii-export-as-ascii
4515    :END:
4516
4517 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox-ascii.el;hb=HEAD][ox-ascii.el]]
4518 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-ascii-export-as-ascii&sr=1][Find modifications in git logs]]
4519
4520 : Export current buffer to a text buffer.
4521
4522 : If narrowing is active in the current buffer, only export its
4523 : narrowed part.
4524
4525 : If a region is active, export that region.
4526
4527 : A non-nil optional argument ASYNC means the process should happen
4528 : asynchronously.  The resulting buffer should be accessible
4529 : through the `org-export-stack' interface.
4530
4531 : When optional argument SUBTREEP is non-nil, export the sub-tree
4532 : at point, extracting information from the headline properties
4533 : first.
4534
4535 : When optional argument VISIBLE-ONLY is non-nil, don't export
4536 : contents of hidden elements.
4537
4538 : When optional argument BODY-ONLY is non-nil, strip title and
4539 : table of contents from output.
4540
4541 : EXT-PLIST, when provided, is a property list with external
4542 : parameters overriding Org default settings, but still inferior to
4543 : file-local settings.
4544
4545 : Export is done in a buffer named "*Org ASCII Export*", which
4546 : will be displayed when `org-export-show-temporary-export-buffer'
4547 : is non-nil.
4548 ** org-icalendar-export-to-ics =(&optional async subtreep visible-only body-only)=
4549    :PROPERTIES:
4550    :CUSTOM_ID: org-icalendar-export-to-ics
4551    :END:
4552
4553 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ox-icalendar.el;hb=HEAD][ox-icalendar.el]]
4554 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-icalendar-export-to-ics&sr=1][Find modifications in git logs]]
4555
4556 : Export current buffer to an iCalendar file.
4557
4558 : If narrowing is active in the current buffer, only export its
4559 : narrowed part.
4560
4561 : If a region is active, export that region.
4562
4563 : A non-nil optional argument ASYNC means the process should happen
4564 : asynchronously.  The resulting file should be accessible through
4565 : the `org-export-stack' interface.
4566
4567 : When optional argument SUBTREEP is non-nil, export the sub-tree
4568 : at point, extracting information from the headline properties
4569 : first.
4570
4571 : When optional argument VISIBLE-ONLY is non-nil, don't export
4572 : contents of hidden elements.
4573
4574 : When optional argument BODY-ONLY is non-nil, only write code
4575 : between "BEGIN:VCALENDAR" and "END:VCALENDAR".
4576
4577 : Return ICS file name.
4578 ** org-edit-src-exit =(&optional context)=
4579    :PROPERTIES:
4580    :CUSTOM_ID: org-edit-src-exit
4581    :END:
4582
4583 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-src.el;hb=HEAD][org-src.el]]
4584 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-edit-src-exit&sr=1][Find modifications in git logs]]
4585
4586 : Exit special edit and protect problematic lines.
4587 ** org-agenda-filter-by-regexp =(strip)=
4588    :PROPERTIES:
4589    :CUSTOM_ID: org-agenda-filter-by-regexp
4590    :END:
4591
4592 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
4593 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-filter-by-regexp&sr=1][Find modifications in git logs]]
4594
4595 : Filter agenda entries by a regular expression.
4596 : Regexp filters are cumulative.
4597 : With no prefix argument, keep entries matching the regexp.
4598 : With one prefix argument, filter out entries matching the regexp.
4599 : With two prefix arguments, remove the regexp filters.
4600 ** org-capture-goto-target =(&optional template-key)=
4601    :PROPERTIES:
4602    :CUSTOM_ID: org-capture-goto-target
4603    :END:
4604
4605 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-capture.el;hb=HEAD][org-capture.el]]
4606 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-capture-goto-target&sr=1][Find modifications in git logs]]
4607
4608 : Go to the target location of a capture template.
4609 : The user is queried for the template.
4610 ** org-babel-lob-execute-maybe
4611    :PROPERTIES:
4612    :CUSTOM_ID: org-babel-lob-execute-maybe
4613    :END:
4614
4615 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/ob-lob.el;hb=HEAD][ob-lob.el]]
4616 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-babel-lob-execute-maybe&sr=1][Find modifications in git logs]]
4617
4618 : Execute a Library of Babel source block, if appropriate.
4619 : Detect if this is context for a Library Of Babel source block and
4620 : if so then run the appropriate source block from the Library.
4621 ** org-agenda-log-mode =(&optional special)=
4622    :PROPERTIES:
4623    :CUSTOM_ID: org-agenda-log-mode
4624    :END:
4625
4626 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
4627 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-log-mode&sr=1][Find modifications in git logs]]
4628
4629 : Toggle log mode in an agenda buffer.
4630 : With argument SPECIAL, show all possible log items, not only the ones
4631 : configured in `org-agenda-log-mode-items'.
4632 : With a double `C-u' prefix arg, show *only* log items, nothing else.
4633 ** org-agenda-show-clocking-issues
4634    :PROPERTIES:
4635    :CUSTOM_ID: org-agenda-show-clocking-issues
4636    :END:
4637
4638 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-agenda.el;hb=HEAD][org-agenda.el]]
4639 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-agenda-show-clocking-issues&sr=1][Find modifications in git logs]]
4640
4641 : Add overlays, showing issues with clocking.
4642 : See also the user option `org-agenda-clock-consistency-checks'.
4643 ** org-src-mode =(&optional arg)=
4644    :PROPERTIES:
4645    :CUSTOM_ID: org-src-mode
4646    :END:
4647
4648 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-src.el;hb=HEAD][org-src.el]]
4649 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-src-mode&sr=1][Find modifications in git logs]]
4650
4651 : Minor mode for language major mode buffers generated by org.
4652 : This minor mode is turned on in two situations:
4653 : - when editing a source code snippet with "C-c '".
4654 : - When formatting a source code snippet for export with htmlize.
4655 : There is a mode hook, and keybindings for `org-edit-src-exit' and
4656 : `org-edit-src-save'
4657 ** org-timestamp-down-day =(&optional arg)=
4658    :PROPERTIES:
4659    :CUSTOM_ID: org-timestamp-down-day
4660    :END:
4661
4662 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
4663 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-timestamp-down-day&sr=1][Find modifications in git logs]]
4664
4665 : Decrease the date in the time stamp by one day.
4666 : With prefix ARG, change that many days.
4667 ** org-archive-subtree-default-with-confirmation
4668    :PROPERTIES:
4669    :CUSTOM_ID: org-archive-subtree-default-with-confirmation
4670    :END:
4671
4672 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org-archive.el;hb=HEAD][org-archive.el]]
4673 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-archive-subtree-default-with-confirmation&sr=1][Find modifications in git logs]]
4674
4675 : Archive the current subtree with the default command.
4676 : This command is set with the variable `org-archive-default-command'.
4677 ** org-tree-to-indirect-buffer =(&optional arg)=
4678    :PROPERTIES:
4679    :CUSTOM_ID: org-tree-to-indirect-buffer
4680    :END:
4681
4682 - *Access:* ~C-c C-x b, <menu-bar> <Org> <Show/Hide> <Subtree to indirect buffer>~
4683 - *In file:* [[http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=lisp/org.el;hb=HEAD][org.el]]
4684 - [[http://orgmode.org/w/?p=org-mode.git&a=search&h=HEAD&st=commit&s=org-tree-to-indirect-buffer&sr=1][Find modifications in git logs]]
4685
4686 : Create indirect buffer and narrow it to current subtree.
4687 : With a numerical prefix ARG, go up to this level and then take that tree.</