;ELC
|
;;; Compiled
|
;;; in Emacs version 26.1
|
;;; with all optimizations.
|
|
;;; This file uses dynamic docstrings, first added in Emacs 19.29.
|
|
;;; This file does not contain utf-8 non-ASCII characters,
|
;;; and so can be loaded in Emacs versions earlier than 23.
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
|
(byte-code "\300\301!\210\300\302!\210\300\303!\207" [require org-macs org-compat pcomplete] 2)
|
#@120 Examine the thing at point and let the caller know what it is.
|
The return value is a string naming the thing at point.
|
(defalias 'org-thing-at-point #[0 "\212\302\303x\210`)\212\304\303x\210`)\305 `{\306\307\"\203 \310\311B\202\376 \306\312\"\203, \310\313B\202\376 \212\314\315\316 \317#)\203? \320\321\322!B\202\376 \306\323\"\203L \320\303B\202\376 \206Q `Sf\324\232\203^ \325\303B\202\376 \206c `Sf\326\232\203p \327\303B\202\376 \306\330\305 {\"\203\200 \331\303B\202\376 \206\205 `Sf\332\232\203\222 \333\303B\202\376 \206\227 `Sf\334\232\203\254 \305 f\332\232\203\254 \335\303B\202\376 \206\261 `Sf\334\232\203\343 \305 f\332\232\204\343 \212\336\322!\210\337\303x\210\340\341\342O\316 \"\206\331 \340 \316 \")\203\343 \343\303B\202\376 \206\350 `Sf\334\232\203\375 \305 f\332\232\204\375 \344\303B\202\376 \303\207" [org-drawer-regexp org-property-re "[:alnum:]-_@" nil "a-zA-Z0-9-_:$" point-at-bol string-match "\\`[ ]*#\\+begin: clocktable[ ]+" "block-option" "clocktable" "\\`[ ]*#\\+begin_src[ ]+" "src" re-search-backward "^[ ]*#\\+\\([A-Z_]+\\):.*" line-beginning-position t "file-option" match-string-no-properties 1 "\\`[ ]*#\\+[a-zA-Z_]*\\'" 91 "link" 92 "tex" "\\`\\*+[ ]+\\'" "todo" 42 "searchhead" 58 "tag" move-beginning-of-line "[ \n]" looking-back 0 -1 "prop" "drawer"] 7 (#$ . 505)])
|
#@155 Return the qualified name of the Org completion entity at point.
|
When completing for #+STARTUP, for example, this function returns
|
"file-option/startup".
|
(defalias 'org-command-at-point #[0 "\300 \211@\301\230\203 \211@A\205 \302A\227PP\202, \211@\303\230\203* \211@\302A\227Q\202, \211@\207" [org-thing-at-point "file-option" "/" "block-option"] 4 (#$ . 1841)])
|
#@61 Parse whitespace separated arguments in the current region.
|
(defalias 'org-parse-arguments #[0 "\300 \301 \302\211\214}\210\212eb\210m\204, \303\302w\210`B\262\304\302w\210\305@`\"B\262\202 \306!\306!*B\207" [line-beginning-position line-end-position nil " \n[" "^ \n[" buffer-substring-no-properties reverse] 7 (#$ . 2215)])
|
#@69 Calls the right completion function for first argument completions.
|
(defalias 'org-pcomplete-initial #[0 "\301\302\303 @!\206\n \210\207" [pcomplete-default-completion-function nil pcomplete-find-completion-function org-thing-at-point] 3 (#$ . 2559)])
|
#@42 Complete against all valid file options.
|
(defalias 'pcomplete/org-mode/file-option #[0 "\301\302!\210\303\304\305\306O\306\211$\207" [pcomplete-stub require org-element pcomplete--here #[0 "\302\303\304\305\"\304\306 \"\307\310\211\2037 \211@\311\312\"B\262\313\211\314\235\205# \315QB\262\311\316\"B\262A\266\202\202\f \262\262\304\317\320 \"$!\207" [org-options-keywords org-element-affiliated-keywords org-pcomplete-case-double append mapcar #[257 "\211\300P\207" [" "] 3 "\n\n(fn KEYWORD)"] #[257 "\211\300P\207" [": "] 3 "\n\n(fn KEYWORD)"] nil ("CENTER" "COMMENT" "EXAMPLE" "EXPORT" "QUOTE" "SRC" "VERSE") format "END_%s" "BEGIN_" ("EXPORT" "SRC") " " "ATTR_%s: " #[257 "\211\300P\207" [": "] 3 "\n\n(fn KEYWORD)"] org-get-export-keywords] 11] 2 nil] 5 (#$ . 2819)])
|
#@50 Complete arguments for the #+AUTHOR file option.
|
(defalias 'pcomplete/org-mode/file-option/author #[0 "\300\301\302\211\211$\207" [pcomplete--here #[0 "C\207" [user-full-name] 1] nil] 5 (#$ . 3613)])
|
#@48 Complete arguments for the #+DATE file option.
|
(defalias 'pcomplete/org-mode/file-option/date #[0 "\300\301\302\211\211$\207" [pcomplete--here #[0 "\301@!C\207" [org-time-stamp-formats format-time-string] 2] nil] 5 (#$ . 3820)])
|
#@49 Complete arguments for the #+EMAIL file option.
|
(defalias 'pcomplete/org-mode/file-option/email #[0 "\300\301\302\211\211$\207" [pcomplete--here #[0 "C\207" [user-mail-address] 1] nil] 5 (#$ . 4056)])
|
#@56 Complete arguments for the #+EXCLUDE_TAGS file option.
|
(defalias 'pcomplete/org-mode/file-option/exclude_tags #[0 "\300\301!\210\302\303\304\211\211$\207" [require ox pcomplete--here #[0 "\205\n \301\302\303#C\207" [org-export-exclude-tags mapconcat identity " "] 4] nil] 5 (#$ . 4264)])
|
#@52 Complete arguments for the #+FILETAGS file option.
|
(defalias 'pcomplete/org-mode/file-option/filetags #[0 "\300\301\302\211\211$\207" [pcomplete--here #[0 "\205 |