diff options
author | Kyle Meyer <kyle@kyleam.com> | 2022-03-06 20:18:26 -0500 |
---|---|---|
committer | Kyle Meyer <kyle@kyleam.com> | 2022-03-06 20:18:26 -0500 |
commit | cd77fd3b85f50b75d3fe24713a1ca4f622c110dd (patch) | |
tree | b4f963d2474fd922ea257c2c0865c327ff39e9ab /lisp/org/org-element.el | |
parent | 0090318c6113828688e84fc50a13a8d9c5f71c55 (diff) | |
download | emacs-cd77fd3b85f50b75d3fe24713a1ca4f622c110dd.tar.gz emacs-cd77fd3b85f50b75d3fe24713a1ca4f622c110dd.tar.bz2 emacs-cd77fd3b85f50b75d3fe24713a1ca4f622c110dd.zip |
Update to Org 9.5.2-24-g668205
Diffstat (limited to 'lisp/org/org-element.el')
-rw-r--r-- | lisp/org/org-element.el | 24 |
1 files changed, 9 insertions, 15 deletions
diff --git a/lisp/org/org-element.el b/lisp/org/org-element.el index 79527866076..9db1406b3fb 100644 --- a/lisp/org/org-element.el +++ b/lisp/org/org-element.el @@ -396,31 +396,25 @@ still has an entry since one of its properties (`:title') does.") "Alist between element types and locations of secondary values.") (defconst org-element--pair-round-table - (let ((table (make-syntax-table))) + (let ((table (make-char-table 'syntax-table '(2)))) (modify-syntax-entry ?\( "()" table) (modify-syntax-entry ?\) ")(" table) - (dolist (char '(?\{ ?\} ?\[ ?\] ?\< ?\>) table) - (modify-syntax-entry char " " table))) - "Table used internally to pair only round brackets. -Other brackets are treated as spaces.") + table) + "Table used internally to pair only round brackets.") (defconst org-element--pair-square-table - (let ((table (make-syntax-table))) + (let ((table (make-char-table 'syntax-table '(2)))) (modify-syntax-entry ?\[ "(]" table) (modify-syntax-entry ?\] ")[" table) - (dolist (char '(?\{ ?\} ?\( ?\) ?\< ?\>) table) - (modify-syntax-entry char " " table))) - "Table used internally to pair only square brackets. -Other brackets are treated as spaces.") + table) + "Table used internally to pair only square brackets.") (defconst org-element--pair-curly-table - (let ((table (make-syntax-table))) + (let ((table (make-char-table 'syntax-table '(2)))) (modify-syntax-entry ?\{ "(}" table) (modify-syntax-entry ?\} "){" table) - (dolist (char '(?\[ ?\] ?\( ?\) ?\< ?\>) table) - (modify-syntax-entry char " " table))) - "Table used internally to pair only curly brackets. -Other brackets are treated as spaces.") + table) + "Table used internally to pair only curly brackets.") (defun org-element--parse-paired-brackets (char) "Parse paired brackets at point. |