From 3ce57e17a08e8212c009104968e1c0186aab9593 Mon Sep 17 00:00:00 2001 From: Ihor Radchenko Date: Sat, 6 May 2023 13:17:50 +0200 Subject: [PATCH] org-item-re: Convert into defsubst * lisp/org-list.el (org-item-re): Use faster `defsubst'. This function is called very frequently when parsing Org buffers by `org-element--current-element'. --- lisp/org-list.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/org-list.el b/lisp/org-list.el index 2c3fa4b74..4497fadee 100644 --- a/lisp/org-list.el +++ b/lisp/org-list.el @@ -373,7 +373,7 @@ group 4: description tag") (defvar org--item-re-cache nil "Results cache for `org-item-re'.") -(defun org-item-re () +(defsubst org-item-re () "Return the correct regular expression for plain lists." (or (plist-get (plist-get org--item-re-cache