|
@@ -1074,7 +1074,13 @@ e^{i\\pi}+1=0
|
|
|
(should
|
|
|
(org-test-with-temp-text "\\[a\\]"
|
|
|
(org-element-map
|
|
|
- (org-element-parse-buffer) 'latex-fragment 'identity)))))
|
|
|
+ (org-element-parse-buffer) 'latex-fragment 'identity)))
|
|
|
+ ;; Test fragment at the beginning of an item.
|
|
|
+ (should
|
|
|
+ (eq 'latex-fragment
|
|
|
+ (org-test-with-temp-text "- $x$"
|
|
|
+ (progn (search-forward "$")
|
|
|
+ (org-element-type (org-element-context))))))))
|
|
|
|
|
|
|
|
|
;;;; Line Break
|
|
@@ -1511,7 +1517,13 @@ Outside list"
|
|
|
;; With braces.
|
|
|
(should
|
|
|
(org-test-with-temp-text "a_{b}"
|
|
|
- (org-element-map (org-element-parse-buffer) 'subscript 'identity))))
|
|
|
+ (org-element-map (org-element-parse-buffer) 'subscript 'identity)))
|
|
|
+ ;; At the beginning of an item.
|
|
|
+ (should
|
|
|
+ (eq 'subscript
|
|
|
+ (org-test-with-temp-text "- _b"
|
|
|
+ (progn (search-forward "_")
|
|
|
+ (org-element-type (org-element-context)))))))
|
|
|
|
|
|
|
|
|
;;;; Superscript
|
|
@@ -1525,7 +1537,13 @@ Outside list"
|
|
|
;; With braces.
|
|
|
(should
|
|
|
(org-test-with-temp-text "a^{b}"
|
|
|
- (org-element-map (org-element-parse-buffer) 'superscript 'identity))))
|
|
|
+ (org-element-map (org-element-parse-buffer) 'superscript 'identity)))
|
|
|
+ ;; At the beginning of an item.
|
|
|
+ (should
|
|
|
+ (eq 'superscript
|
|
|
+ (org-test-with-temp-text "- ^b"
|
|
|
+ (progn (search-forward "^")
|
|
|
+ (org-element-type (org-element-context)))))))
|
|
|
|
|
|
|
|
|
;;;; Table
|