;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> |