فهرست منبع

babel: inheriting properties from higher levels, tracking more properties

Eric Schulte 15 سال پیش
والد
کامیت
80d41a9121
1فایلهای تغییر یافته به همراه5 افزوده شده و 4 حذف شده
  1. 5 4
      contrib/babel/lisp/org-babel.el

+ 5 - 4
contrib/babel/lisp/org-babel.el

@@ -497,13 +497,14 @@ may be specified in the properties of the current outline entry."
           (mapcar
            (lambda (header-arg)
              (let ((val (or (condition-case nil
-                                (org-entry-get (point) header-arg 'selective)
+                                (org-entry-get (point) header-arg t)
                               (error nil))
-			    (cdr (assoc header-arg org-file-properties)))))
+                            (cdr (assoc header-arg org-file-properties)))))
                (when val
-                 ;; (message "param-from-property %s=%s" header-arg val) ;; debugging statement
+                 ;; (message "prop %s=%s" header-arg val) ;; debugging
                  (cons (intern (concat ":" header-arg)) val))))
-           '("exports" "results" "session" "tangle" "var")))))
+           '("cache" "cmdline" "exports" "file" "noweb" "results"
+             "session" "tangle" "var")))))
 
 (defun org-babel-parse-src-block-match ()
   (let* ((lang (org-babel-clean-text-properties (match-string 1)))