;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.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
#@27
(fn SYMBOLS &rest BODY)
(defalias 'org-with-gensyms '(macro . #[385 "\300\301\302\"BB\207" [let mapcar #[257 "\211\300\301\302\303\304DDEDD\207" [make-symbol concat "--" symbol-name quote] 8 "\n\n(fn S)"]] 6 (#$ . 408)]))
(byte-code "\300\301\302\303#\210\304\301\305\306#\300\207" [put org-with-gensyms edebug-form-spec (sexp body) function-put lisp-indent-function 1] 4)
#@92 Return S if S is a string containing a non-blank character.
Otherwise, return nil.
(fn S)
(defalias 'org-string-nw-p #[257 "\211;\205 \301\302\303\304#)\266\203\205 \211\207" [inhibit-changing-match-data "[^
\n]" nil t string-match] 8 (#$ . 793)])
#@248 Splits STRING into substrings at SEPARATORS.
SEPARATORS is a regular expression. When nil, it defaults to
"[
]+".
Unlike `split-string', matching SEPARATORS at the beginning and
end of string are ignored.
(fn STRING &optional SEPARATORS)
(defalias 'org-split-string #[513 "\211\206 \300\301\302P\"\203 \303\304\305\211$\262\301\306P\"\203) \303\304\305\211$\262\307\"\207" ["[ \f \n
]+" string-match "\\`" replace-match "" nil "\\'" split-string] 8 (#$ . 1058)])
#@152 Return STRING as it is displayed in the current buffer.
This function takes into consideration `invisible' and `display'
text properties.
(fn STRING)
(defalias 'org-string-display #[257 "\300\301\302\303\304\305!\306\"\307\310%\311#!\207" [#[771 "G\300\301\211\302\303%\211\262\203> |