org-install.el 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455
  1. ;;;### (autoloads (org-export-icalendar-combine-agenda-files org-export-icalendar-all-agenda-files
  2. ;;;;;; org-export-icalendar-this-file org-diary org-agenda-list-stuck-projects
  3. ;;;;;; org-tags-view org-todo-list org-agenda-list org-cycle-agenda-files
  4. ;;;;;; org-batch-store-agenda-views org-store-agenda-views org-batch-agenda-csv
  5. ;;;;;; org-batch-agenda org-agenda org-agenda-to-appt org-remember-handler
  6. ;;;;;; org-remember org-remember-apply-template org-remember-annotation
  7. ;;;;;; org-remember-insinuate org-open-at-point-global org-insert-link-global
  8. ;;;;;; org-store-link orgtbl-mode turn-on-orgtbl org-run-like-in-org-mode
  9. ;;;;;; turn-on-orgstruct++ turn-on-orgstruct orgstruct-mode org-global-cycle
  10. ;;;;;; org-cycle org-mode) "org" "org.el" (18256 20334))
  11. ;;; Generated autoloads from org.el
  12. (autoload (quote org-mode) "org" "\
  13. Outline-based notes management and organizer, alias
  14. \"Carsten's outline-mode for keeping track of everything.\"
  15. Org-mode develops organizational tasks around a NOTES file which
  16. contains information about projects as plain text. Org-mode is
  17. implemented on top of outline-mode, which is ideal to keep the content
  18. of large files well structured. It supports ToDo items, deadlines and
  19. time stamps, which magically appear in the diary listing of the Emacs
  20. calendar. Tables are easily created with a built-in table editor.
  21. Plain text URL-like links connect to websites, emails (VM), Usenet
  22. messages (Gnus), BBDB entries, and any files related to the project.
  23. For printing and sharing of notes, an Org-mode file (or a part of it)
  24. can be exported as a structured ASCII or HTML file.
  25. The following commands are available:
  26. \\{org-mode-map}" t nil)
  27. (autoload (quote org-cycle) "org" "\
  28. Visibility cycling for Org-mode.
  29. - When this function is called with a prefix argument, rotate the entire
  30. buffer through 3 states (global cycling)
  31. 1. OVERVIEW: Show only top-level headlines.
  32. 2. CONTENTS: Show all headlines of all levels, but no body text.
  33. 3. SHOW ALL: Show everything.
  34. - When point is at the beginning of a headline, rotate the subtree started
  35. by this line through 3 different states (local cycling)
  36. 1. FOLDED: Only the main headline is shown.
  37. 2. CHILDREN: The main headline and the direct children are shown.
  38. From this state, you can move to one of the children
  39. and zoom in further.
  40. 3. SUBTREE: Show the entire subtree, including body text.
  41. - When there is a numeric prefix, go up to a heading with level ARG, do
  42. a `show-subtree' and return to the previous cursor position. If ARG
  43. is negative, go up that many levels.
  44. - When point is not at the beginning of a headline, execute
  45. `indent-relative', like TAB normally does. See the option
  46. `org-cycle-emulate-tab' for details.
  47. - Special case: if point is at the beginning of the buffer and there is
  48. no headline in line 1, this function will act as if called with prefix arg.
  49. But only if also the variable `org-cycle-global-at-bob' is t." t nil)
  50. (autoload (quote org-global-cycle) "org" "\
  51. Cycle the global visibility. For details see `org-cycle'." t nil)
  52. (autoload (quote orgstruct-mode) "org" "\
  53. Toggle the minor more `orgstruct-mode'.
  54. This mode is for using Org-mode structure commands in other modes.
  55. The following key behave as if Org-mode was active, if the cursor
  56. is on a headline, or on a plain list item (both in the definition
  57. of Org-mode).
  58. M-up Move entry/item up
  59. M-down Move entry/item down
  60. M-left Promote
  61. M-right Demote
  62. M-S-up Move entry/item up
  63. M-S-down Move entry/item down
  64. M-S-left Promote subtree
  65. M-S-right Demote subtree
  66. M-q Fill paragraph and items like in Org-mode
  67. C-c ^ Sort entries
  68. C-c - Cycle list bullet
  69. TAB Cycle item visibility
  70. M-RET Insert new heading/item
  71. S-M-RET Insert new TODO heading / Chekbox item
  72. C-c C-c Set tags / toggle checkbox" t nil)
  73. (autoload (quote turn-on-orgstruct) "org" "\
  74. Unconditionally turn on `orgstruct-mode'." nil nil)
  75. (autoload (quote turn-on-orgstruct++) "org" "\
  76. Unconditionally turn on `orgstruct-mode', and force org-mode indentations.
  77. In addition to setting orgstruct-mode, this also exports all indentation and
  78. autofilling variables from org-mode into the buffer. Note that turning
  79. off orgstruct-mode will *not* remove these additonal settings." nil nil)
  80. (autoload (quote org-run-like-in-org-mode) "org" nil nil nil)
  81. (autoload (quote turn-on-orgtbl) "org" "\
  82. Unconditionally turn on `orgtbl-mode'." nil nil)
  83. (autoload (quote orgtbl-mode) "org" "\
  84. The `org-mode' table editor as a minor mode for use in other modes." t nil)
  85. (autoload (quote org-store-link) "org" "\
  86. \\<org-mode-map>Store an org-link to the current location.
  87. This link can later be inserted into an org-buffer with
  88. \\[org-insert-link].
  89. For some link types, a prefix arg is interpreted:
  90. For links to usenet articles, arg negates `org-usenet-links-prefer-google'.
  91. For file links, arg negates `org-context-in-file-links'." t nil)
  92. (autoload (quote org-insert-link-global) "org" "\
  93. Insert a link like Org-mode does.
  94. This command can be called in any mode to insert a link in Org-mode syntax." t nil)
  95. (autoload (quote org-open-at-point-global) "org" "\
  96. Follow a link like Org-mode does.
  97. This command can be called in any mode to follow a link that has
  98. Org-mode syntax." t nil)
  99. (autoload (quote org-remember-insinuate) "org" "\
  100. Setup remember.el for use wiht Org-mode." nil nil)
  101. (autoload (quote org-remember-annotation) "org" "\
  102. Return a link to the current location as an annotation for remember.el.
  103. If you are using Org-mode files as target for data storage with
  104. remember.el, then the annotations should include a link compatible with the
  105. conventions in Org-mode. This function returns such a link." nil nil)
  106. (autoload (quote org-remember-apply-template) "org" "\
  107. Initialize *remember* buffer with template, invoke `org-mode'.
  108. This function should be placed into `remember-mode-hook' and in fact requires
  109. to be run from that hook to function properly." nil nil)
  110. (autoload (quote org-remember) "org" "\
  111. Call `remember'. If this is already a remember buffer, re-apply template.
  112. If there is an active region, make sure remember uses it as initial content
  113. of the remember buffer.
  114. When called interactively with a `C-u' prefix argument GOTO, don't remember
  115. anything, just go to the file/headline where the selected templated usually
  116. stores its notes.
  117. Lisp programs can set ORG-FORCE-REMEMBER-TEMPLATE-CHAR to a character
  118. associated with a template in `org-remember-tempates'." t nil)
  119. (autoload (quote org-remember-handler) "org" "\
  120. Store stuff from remember.el into an org file.
  121. First prompts for an org file. If the user just presses return, the value
  122. of `org-default-notes-file' is used.
  123. Then the command offers the headings tree of the selected file in order to
  124. file the text at a specific location.
  125. You can either immediately press RET to get the note appended to the
  126. file, or you can use vertical cursor motion and visibility cycling (TAB) to
  127. find a better place. Then press RET or <left> or <right> in insert the note.
  128. Key Cursor position Note gets inserted
  129. -----------------------------------------------------------------------------
  130. RET buffer-start as level 1 heading at end of file
  131. RET on headline as sublevel of the heading at cursor
  132. RET no heading at cursor position, level taken from context.
  133. Or use prefix arg to specify level manually.
  134. <left> on headline as same level, before current heading
  135. <right> on headline as same level, after current heading
  136. So the fastest way to store the note is to press RET RET to append it to
  137. the default file. This way your current train of thought is not
  138. interrupted, in accordance with the principles of remember.el.
  139. You can also get the fast execution without prompting by using
  140. C-u C-c C-c to exit the remember buffer. See also the variable
  141. `org-remember-store-without-prompt'.
  142. Before being stored away, the function ensures that the text has a
  143. headline, i.e. a first line that starts with a \"*\". If not, a headline
  144. is constructed from the current date and some additional data.
  145. If the variable `org-adapt-indentation' is non-nil, the entire text is
  146. also indented so that it starts in the same column as the headline
  147. \(i.e. after the stars).
  148. See also the variable `org-reverse-note-order'." nil nil)
  149. (autoload (quote org-agenda-to-appt) "org" "\
  150. Activate appointments found in `org-agenda-files'.
  151. When prefixed, prompt for a regular expression and use it as a
  152. filter: only add entries if they match this regular expression.
  153. FILTER can be a string. In this case, use this string as a
  154. regular expression to filter results.
  155. FILTER can also be an alist, with the car of each cell being
  156. either 'headline or 'category. For example:
  157. '((headline \"IMPORTANT\")
  158. (category \"Work\"))
  159. will only add headlines containing IMPORTANT or headlines
  160. belonging to the category \"Work\"." t nil)
  161. (autoload (quote org-agenda) "org" "\
  162. Dispatch agenda commands to collect entries to the agenda buffer.
  163. Prompts for a command to execute. Any prefix arg will be passed
  164. on to the selected command. The default selections are:
  165. a Call `org-agenda-list' to display the agenda for current day or week.
  166. t Call `org-todo-list' to display the global todo list.
  167. T Call `org-todo-list' to display the global todo list, select only
  168. entries with a specific TODO keyword (the user gets a prompt).
  169. m Call `org-tags-view' to display headlines with tags matching
  170. a condition (the user is prompted for the condition).
  171. M Like `m', but select only TODO entries, no ordinary headlines.
  172. L Create a timeline for the current buffer.
  173. e Export views to associated files.
  174. More commands can be added by configuring the variable
  175. `org-agenda-custom-commands'. In particular, specific tags and TODO keyword
  176. searches can be pre-defined in this way.
  177. If the current buffer is in Org-mode and visiting a file, you can also
  178. first press `<' once to indicate that the agenda should be temporarily
  179. \(until the next use of \\[org-agenda]) restricted to the current file.
  180. Pressing `<' twice means to restrict to the current subtree or region
  181. \(if active)." t nil)
  182. (autoload (quote org-batch-agenda) "org" "\
  183. Run an agenda command in batch mode and send the result to STDOUT.
  184. If CMD-KEY is a string of length 1, it is used as a key in
  185. `org-agenda-custom-commands' and triggers this command. If it is a
  186. longer string is is used as a tags/todo match string.
  187. Paramters are alternating variable names and values that will be bound
  188. before running the agenda command." nil (quote macro))
  189. (autoload (quote org-batch-agenda-csv) "org" "\
  190. Run an agenda command in batch mode and send the result to STDOUT.
  191. If CMD-KEY is a string of length 1, it is used as a key in
  192. `org-agenda-custom-commands' and triggers this command. If it is a
  193. longer string is is used as a tags/todo match string.
  194. Paramters are alternating variable names and values that will be bound
  195. before running the agenda command.
  196. The output gives a line for each selected agenda item. Each
  197. item is a list of comma-separated values, like this:
  198. category,head,type,todo,tags,date,time,extra,priority-l,priority-n
  199. category The category of the item
  200. head The headline, without TODO kwd, TAGS and PRIORITY
  201. type The type of the agenda entry, can be
  202. todo selected in TODO match
  203. tagsmatch selected in tags match
  204. diary imported from diary
  205. deadline a deadline on given date
  206. scheduled scheduled on given date
  207. timestamp entry has timestamp on given date
  208. closed entry was closed on given date
  209. upcoming-deadline warning about deadline
  210. past-scheduled forwarded scheduled item
  211. block entry has date block including g. date
  212. todo The todo keyword, if any
  213. tags All tags including inherited ones, separated by colons
  214. date The relevant date, like 2007-2-14
  215. time The time, like 15:00-16:50
  216. extra Sting with extra planning info
  217. priority-l The priority letter if any was given
  218. priority-n The computed numerical priority
  219. agenda-day The day in the agenda where this is listed" nil (quote macro))
  220. (autoload (quote org-store-agenda-views) "org" nil t nil)
  221. (autoload (quote org-batch-store-agenda-views) "org" "\
  222. Run all custom agenda commands that have a file argument." nil (quote macro))
  223. (autoload (quote org-cycle-agenda-files) "org" "\
  224. Cycle through the files in `org-agenda-files'.
  225. If the current buffer visits an agenda file, find the next one in the list.
  226. If the current buffer does not, find the first agenda file." t nil)
  227. (autoload (quote org-agenda-list) "org" "\
  228. Produce a daily/weekly view from all files in variable `org-agenda-files'.
  229. The view will be for the current day or week, but from the overview buffer
  230. you will be able to go to other days/weeks.
  231. With one \\[universal-argument] prefix argument INCLUDE-ALL,
  232. all unfinished TODO items will also be shown, before the agenda.
  233. This feature is considered obsolete, please use the TODO list or a block
  234. agenda instead.
  235. With a numeric prefix argument in an interactive call, the agenda will
  236. span INCLUDE-ALL days. Lisp programs should instead specify NDAYS to change
  237. the number of days. NDAYS defaults to `org-agenda-ndays'.
  238. START-DAY defaults to TODAY, or to the most recent match for the weekday
  239. given in `org-agenda-start-on-weekday'." t nil)
  240. (autoload (quote org-todo-list) "org" "\
  241. Show all TODO entries from all agenda file in a single list.
  242. The prefix arg can be used to select a specific TODO keyword and limit
  243. the list to these. When using \\[universal-argument], you will be prompted
  244. for a keyword. A numeric prefix directly selects the Nth keyword in
  245. `org-todo-keywords-1'." t nil)
  246. (autoload (quote org-tags-view) "org" "\
  247. Show all headlines for all `org-agenda-files' matching a TAGS criterion.
  248. The prefix arg TODO-ONLY limits the search to TODO entries." t nil)
  249. (autoload (quote org-agenda-list-stuck-projects) "org" "\
  250. Create agenda view for projects that are stuck.
  251. Stuck projects are project that have no next actions. For the definitions
  252. of what a project is and how to check if it stuck, customize the variable
  253. `org-stuck-projects'.
  254. MATCH is being ignored." t nil)
  255. (autoload (quote org-diary) "org" "\
  256. Return diary information from org-files.
  257. This function can be used in a \"sexp\" diary entry in the Emacs calendar.
  258. It accesses org files and extracts information from those files to be
  259. listed in the diary. The function accepts arguments specifying what
  260. items should be listed. The following arguments are allowed:
  261. :timestamp List the headlines of items containing a date stamp or
  262. date range matching the selected date. Deadlines will
  263. also be listed, on the expiration day.
  264. :sexp List entries resulting from diary-like sexps.
  265. :deadline List any deadlines past due, or due within
  266. `org-deadline-warning-days'. The listing occurs only
  267. in the diary for *today*, not at any other date. If
  268. an entry is marked DONE, it is no longer listed.
  269. :scheduled List all items which are scheduled for the given date.
  270. The diary for *today* also contains items which were
  271. scheduled earlier and are not yet marked DONE.
  272. :todo List all TODO items from the org-file. This may be a
  273. long list - so this is not turned on by default.
  274. Like deadlines, these entries only show up in the
  275. diary for *today*, not at any other date.
  276. The call in the diary file should look like this:
  277. &%%(org-diary) ~/path/to/some/orgfile.org
  278. Use a separate line for each org file to check. Or, if you omit the file name,
  279. all files listed in `org-agenda-files' will be checked automatically:
  280. &%%(org-diary)
  281. If you don't give any arguments (as in the example above), the default
  282. arguments (:deadline :scheduled :timestamp :sexp) are used.
  283. So the example above may also be written as
  284. &%%(org-diary :deadline :timestamp :sexp :scheduled)
  285. The function expects the lisp variables `entry' and `date' to be provided
  286. by the caller, because this is how the calendar works. Don't use this
  287. function from a program - use `org-agenda-get-day-entries' instead." nil nil)
  288. (autoload (quote org-export-icalendar-this-file) "org" "\
  289. Export current file as an iCalendar file.
  290. The iCalendar file will be located in the same directory as the Org-mode
  291. file, but with extension `.ics'." t nil)
  292. (autoload (quote org-export-icalendar-all-agenda-files) "org" "\
  293. Export all files in `org-agenda-files' to iCalendar .ics files.
  294. Each iCalendar file will be located in the same directory as the Org-mode
  295. file, but with extension `.ics'." t nil)
  296. (autoload (quote org-export-icalendar-combine-agenda-files) "org" "\
  297. Export all files in `org-agenda-files' to a single combined iCalendar file.
  298. The file is stored under the name `org-combined-agenda-icalendar-file'." t nil)
  299. ;;;***
  300. ;;;### (autoloads (org-publish-all org-publish-current-file org-publish-current-project
  301. ;;;;;; org-publish) "org-publish" "org-publish.el" (18207 29024))
  302. ;;; Generated autoloads from org-publish.el
  303. (autoload (quote org-publish) "org-publish" "\
  304. Publish the project PROJECT-NAME." t nil)
  305. (autoload (quote org-publish-current-project) "org-publish" "\
  306. Publish the project associated with the current file.
  307. With prefix argument, force publishing all files in project." t nil)
  308. (autoload (quote org-publish-current-file) "org-publish" "\
  309. Publish the current file.
  310. With prefix argument, force publish the file." t nil)
  311. (autoload (quote org-publish-all) "org-publish" "\
  312. Publish all projects.
  313. With prefix argument, force publish all files." t nil)
  314. ;;;***
  315. ;;;### (autoloads (org-export-as-latex org-export-region-as-latex
  316. ;;;;;; org-replace-region-by-latex org-export-as-latex-to-buffer
  317. ;;;;;; org-export-as-latex-batch) "org-export-latex" "org-export-latex.el"
  318. ;;;;;; (18252 7249))
  319. ;;; Generated autoloads from org-export-latex.el
  320. (autoload (quote org-export-as-latex-batch) "org-export-latex" "\
  321. Call `org-export-as-latex', may be used in batch processing as
  322. emacs --batch
  323. --load=$HOME/lib/emacs/org.el
  324. --eval \"(setq org-export-headline-levels 2)\"
  325. --visit=MyFile --funcall org-export-as-latex-batch" nil nil)
  326. (autoload (quote org-export-as-latex-to-buffer) "org-export-latex" "\
  327. Call `org-exort-as-latex` with output to a temporary buffer.
  328. No file is created. The prefix ARG is passed through to `org-export-as-latex'." t nil)
  329. (autoload (quote org-replace-region-by-latex) "org-export-latex" "\
  330. Replace the region from BEG to END with its LaTeX export.
  331. It assumes the region has `org-mode' syntax, and then convert it to
  332. LaTeX. This can be used in any buffer. For example, you could
  333. write an itemized list in `org-mode' syntax in an LaTeX buffer and
  334. then use this command to convert it." t nil)
  335. (autoload (quote org-export-region-as-latex) "org-export-latex" "\
  336. Convert region from BEG to END in `org-mode' buffer to LaTeX.
  337. If prefix arg BODY-ONLY is set, omit file header, footer, and table of
  338. contents, and only produce the region of converted text, useful for
  339. cut-and-paste operations.
  340. If BUFFER is a buffer or a string, use/create that buffer as a target
  341. of the converted LaTeX. If BUFFER is the symbol `string', return the
  342. produced LaTeX as a string and leave not buffer behind. For example,
  343. a Lisp program could call this function in the following way:
  344. (setq latex (org-export-region-as-latex beg end t 'string))
  345. When called interactively, the output buffer is selected, and shown
  346. in a window. A non-interactive call will only retunr the buffer." t nil)
  347. (autoload (quote org-export-as-latex) "org-export-latex" "\
  348. Export current buffer to a LaTeX file.
  349. If there is an active region, export only the region. The prefix
  350. ARG specifies how many levels of the outline should become
  351. headlines. The default is 3. Lower levels will be exported
  352. depending on `org-export-latex-low-levels'. The default is to
  353. convert them as description lists. When HIDDEN is non-nil, don't
  354. display the LaTeX buffer. EXT-PLIST is a property list with
  355. external parameters overriding org-mode's default settings, but
  356. still inferior to file-local settings. When TO-BUFFER is
  357. non-nil, create a buffer with that name and export to that
  358. buffer. If TO-BUFFER is the symbol `string', don't leave any
  359. buffer behind but just return the resulting LaTeX as a string.
  360. When BODY-ONLY is set, don't produce the file header and footer,
  361. simply return the content of egin{document}...nd{document},
  362. without even the egin{document} and nd{document} commands." t nil)
  363. ;;;***
  364. (provide (quote org-install))