summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Goaziou <mail@nicolasgoaziou.fr>2015-06-29 14:49:00 +0200
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2015-06-29 14:49:00 +0200
commitcedef7421688525cb056bc95a3881364f60fad92 (patch)
treebea9cd27436de656683017fe1ca4e00bf52664df
parent1cc8cdc49e7c3bbe03495f451caae1c179728ea1 (diff)
downloadorg-mode-cedef7421688525cb056bc95a3881364f60fad92.tar.gz
org-element: Minimize false positives when matching a table.el table
* lisp/org-element.el (org-element--set-regexps): Improve regexp for table.el tables.
-rw-r--r--lisp/org-element.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/org-element.el b/lisp/org-element.el
index 1e6499c..29f714e 100644
--- a/lisp/org-element.el
+++ b/lisp/org-element.el
@@ -158,7 +158,8 @@ specially in `org-element--object-lex'.")
;; Empty lines.
"$" "\\|"
;; Tables (any type).
- "\\(?:|\\|\\+-[-+]\\)" "\\|"
+ "|" "\\|"
+ "\\+\\(?:-+\\+\\)+[ \t]*$" "\\|"
;; Comments, keyword-like or block-like constructs.
;; Blocks and keywords with dual values need to be
;; double-checked.