فهرست منبع

no longer strip code and result names during block preprocessing

* lisp/ob-exp.el: Don't add `org-exp-res/src-name-cleanup' to
  `org-export-blocks-postblock-hook'.
Eric Schulte 14 سال پیش
والد
کامیت
25a0a02121
1فایلهای تغییر یافته به همراه0 افزوده شده و 16 حذف شده
  1. 0 16
      lisp/ob-exp.el

+ 0 - 16
lisp/ob-exp.el

@@ -36,7 +36,6 @@
 (declare-function org-babel-eval-wipe-error-buffer "ob-eval" ())
 (declare-function org-babel-eval-wipe-error-buffer "ob-eval" ())
 (add-to-list 'org-export-interblocks '(src org-babel-exp-inline-src-blocks))
 (add-to-list 'org-export-interblocks '(src org-babel-exp-inline-src-blocks))
 (add-to-list 'org-export-interblocks '(lob org-babel-exp-lob-one-liners))
 (add-to-list 'org-export-interblocks '(lob org-babel-exp-lob-one-liners))
-(add-hook 'org-export-blocks-postblock-hook 'org-exp-res/src-name-cleanup)
 
 
 (org-export-blocks-add-block '(src org-babel-exp-src-block nil))
 (org-export-blocks-add-block '(src org-babel-exp-src-block nil))
 
 
@@ -146,21 +145,6 @@ options and are taken from `org-babel-default-inline-header-args'."
 		(org-babel-examplize-region (match-beginning 1) (match-end 1))
 		(org-babel-examplize-region (match-beginning 1) (match-end 1))
 		(forward-char 2)))))))))
 		(forward-char 2)))))))))
 
 
-(defun org-exp-res/src-name-cleanup ()
-  "Clean up #+results and #+name lines for export.
-This function should only be called after all block processing
-has taken place."
-  (interactive)
-  (save-excursion
-    (goto-char (point-min))
-    (while (org-re-search-forward-unprotected
-	    (concat
-	     "\\("org-babel-src-name-regexp"\\|"org-babel-result-regexp"\\)")
-	    nil t)
-      (delete-region
-       (progn (beginning-of-line) (point))
-       (progn (end-of-line) (+ 1 (point)))))))
-
 (defun org-babel-in-example-or-verbatim ()
 (defun org-babel-in-example-or-verbatim ()
   "Return true if point is in example or verbatim code.
   "Return true if point is in example or verbatim code.
 Example and verbatim code include escaped portions of
 Example and verbatim code include escaped portions of