소스 검색

org-element: Small fix

* lisp/org-element.el (org-element-inline-babel-call-parser): Empty
  arguments return nil instead of the empty string, so as to be on par
  with `org-element-babel-call-parser'.
Nicolas Goaziou 8 년 전
부모
커밋
a04752d38c
1개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      lisp/org-element.el

+ 4 - 2
lisp/org-element.el

@@ -2878,8 +2878,10 @@ Assume point is at the beginning of the babel call."
 		(let ((p (org-element--parse-paired-brackets ?\[)))
 		  (and (org-string-nw-p p)
 		       (replace-regexp-in-string "\n[ \t]*" " " (org-trim p)))))
-	       (arguments (or (org-element--parse-paired-brackets ?\()
-			      (throw :no-object nil)))
+	       (arguments (org-string-nw-p
+			   (or (org-element--parse-paired-brackets ?\()
+			       ;; Parenthesis are mandatory.
+			       (throw :no-object nil))))
 	       (end-header
 		(let ((p (org-element--parse-paired-brackets ?\[)))
 		  (and (org-string-nw-p p)