* lisp/ob.el (org-babel-result-regexp): Use non-shy group around org-babel-data-names.
By default regexp-opt returns a shy group around its arguments. But users of org-babel-result-regexp expect the third match-string to contain the hash. With a shy group, the second match-string contains the hash. --- lisp/ob.el | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/lisp/ob.el b/lisp/ob.el index 27f005c..e1f4372 100644 --- a/lisp/ob.el +++ b/lisp/ob.el @@ -310,7 +310,7 @@ specific header arguments as well.") (defvar org-babel-result-regexp (concat "^[ \t]*#\\+" - (regexp-opt org-babel-data-names) + (regexp-opt org-babel-data-names t) "\\(\\[\\([[:alnum:]]+\\)\\]\\)?\\:[ \t]*") "Regular expression used to match result lines. If the results are associated with a hash key then the hash will -- 1.7.4.1