Server IP : 111.118.215.189 / Your IP : 18.117.158.174 Web Server : Apache System : Linux md-in-83.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : a1673wkz ( 2475) PHP Version : 8.2.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /usr/share/emacs/24.3/lisp/org/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:06:45 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/org/ob-tangle.el ;;; in Emacs version 24.3.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\303\304\305\306\307\310\311\312\313\314& \210\303\315\316\317\307\320\311\312\313\321& \210\303\322\323\324\307\320\311\312\313\321& \210\303\325\316\326\307\320\311\312\313\321& \210\303\327\330\331\307\320\311\312\313\332& \210\303\333\334\331\307\320\311\312\313\332& \210\303\335\336\337\307\320\311\312\313\340& \207" [require ob org-src custom-declare-variable org-babel-tangle-lang-exts '(("emacs-lisp" . "el")) "Alist mapping languages to their file extensions.\nThe key is the language name, the value is the string that should\nbe inserted as the extension commonly used to identify files\nwritten in this language. If no entry is found in this list,\nthen the name of the language is used." :group org-babel-tangle :version "24.1" :type (repeat (cons (string "Language name") (string "File Extension"))) org-babel-post-tangle-hook nil "Hook run in code files tangled by `org-babel-tangle'." org-babel hook org-babel-pre-tangle-hook '(save-buffer) "Hook run at the beginning of `org-babel-tangle'." org-babel-tangle-body-hook "Hook run over the contents of each code block body." org-babel-tangle-comment-format-beg "[[%link][%source-name]]" "Format of inserted comments in tangled code files.\nThe following format strings can be used to insert special\ninformation into the output using `org-fill-template'.\n%start-line --- the line number at the start of the code block\n%file --------- the file from which the code block was tangled\n%link --------- Org-mode style link to the code block\n%source-name -- name of the code block\n\nWhether or not comments are inserted during tangling is\ncontrolled by the :comments header argument." string org-babel-tangle-comment-format-end "%source-name ends here" org-babel-process-comment-text #'org-babel-trim "Function called to process raw Org-mode text collected to be\ninserted as comments in tangled source-code files. The function\nshould take a single string argument and return a string\nresult. The default value is `org-babel-trim'." function] 10) #@81 Find file ensuring that the latest changes on disk are represented in the file. (defalias 'org-babel-find-file-noselect-refresh #[(file) "\301!\210r\302!q\210\303\304\211\211#)\207" [file find-file-noselect get-file-buffer revert-buffer t] 4 (#$ . 2611)]) #@135 Open FILE into a temporary buffer execute BODY there like `progn', then kill the FILE buffer returning the result of evaluating BODY. (defalias 'org-babel-with-temp-filebuffer '(macro . #[(file &rest body) "\306\307!\306\310!\306\311!\306\312!\313\fD\314DD\n F\315D\316 \314DE\317 \316\n\320 BEE\321\322 DE\n\257,\207" [visited-p temp-file temp-result temp-path file body make-symbol "temp-path" "temp-result" "temp-file" "visited-p" let* get-file-buffer org-babel-find-file-noselect-refresh setf with-current-buffer progn unless kill-buffer] 10 (#$ . 2876)])) (byte-code "\300\301\302\303#\210\300\301\304\305#\207" [put org-babel-with-temp-filebuffer lisp-indent-function 1 edebug-form-spec (form body)] 4) #@174 Load Emacs Lisp source code blocks in the Org-mode FILE. This function exports the source code using `org-babel-tangle' and then loads the resulting file using `load-file'. (defalias 'org-babel-load-file #[(file) "\304\305 !\211\306P\307!\203 !!V\204 \310 \311#\210\312!\210\313\314\"+\207" [age file base-name exported-file #[(file) "\301\302\303 \304\305\306!!\206 \305!8\"!\207" [file float-time time-subtract current-time 5 file-attributes file-truename] 7] file-name-sans-extension ".el" file-exists-p org-babel-tangle-file "emacs-lisp" load-file message "Loaded %s"] 5 (#$ . 3603) "fFile to load: "]) #@297 Extract the bodies of source code blocks in FILE. Source code blocks are extracted with `org-babel-tangle'. Optional argument TARGET-FILE can be used to specify a default export file for all source blocks. Optional argument LANG can be used to limit the exported source code blocks by language. (defalias 'org-babel-tangle-file #[(file &optional target-file lang) "\306\307!!\310\311 \312\216\313!\210p\314\310\f #\210*\n?\205\"