From 7204ba0e4616714d22f04af62ee8e375275f1353 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Mon, 10 Aug 2015 10:04:09 +0200 Subject: [PATCH] Fix infloop due to wrong angle link regexp * lisp/org.el (org-make-link-regexps): Fix infloop. Reported-by: Gregor Zattler --- lisp/org.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/org.el b/lisp/org.el index 8966a8951..bc3945c58 100755 --- a/lisp/org.el +++ b/lisp/org.el @@ -5714,7 +5714,8 @@ This should be called after the variable `org-link-types' has changed." "\\([^" org-non-link-chars " ]" "[^\t\n\r]*\\)") org-angle-link-re - (format "<%s:\\(\n?\\(?:[^>\n]+\n?\\)*\\)>" types-re) + (format "<%s:\\([^>\n]*\\(?:\n[ \t]*[^> \t\n][^>\n]*\\)*\\)>" + types-re) org-plain-link-re (concat "\\<" types-re ":"