浏览代码

org-element: Update regexps

* lisp/org-element.el (org-element--cache-sensitive-re): Update
  regexps.
Nicolas Goaziou 10 年之前
父节点
当前提交
ef3c574715
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      lisp/org-element.el

+ 2 - 2
lisp/org-element.el

@@ -5379,9 +5379,9 @@ the process stopped before finding the expected result."
    ;; Blocks
    ;; Blocks
    "#\\+\\(?:BEGIN[:_]\\|END\\(?:_\\|:?[ \t]*$\\)\\)" "\\|"
    "#\\+\\(?:BEGIN[:_]\\|END\\(?:_\\|:?[ \t]*$\\)\\)" "\\|"
    ;; LaTeX environments.
    ;; LaTeX environments.
-   "\\\\\\(?:begin{[A-Za-z0-9]+\\*?}\\|end{[A-Za-z0-9]+\\*?}[ \t]*$\\)" "\\|"
+   "\\\\\\(?:begin{[A-Za-z0-9*]+}\\|end{[A-Za-z0-9*]+}[ \t]*$\\)" "\\|"
    ;; Drawers.
    ;; Drawers.
-   ":\\S-+:[ \t]*$"
+   ":\\(?:\\w\\|[-_]\\)+:[ \t]*$"
    "\\)")
    "\\)")
   "Regexp matching a sensitive line, structure wise.
   "Regexp matching a sensitive line, structure wise.
 A sensitive line is a headline, inlinetask, block, drawer, or
 A sensitive line is a headline, inlinetask, block, drawer, or