|
@@ -295,9 +295,11 @@ code blocks by language."
|
|
(unless (and language (not (string= language src-lang)))
|
|
(unless (and language (not (string= language src-lang)))
|
|
(let* ((info (org-babel-get-src-block-info))
|
|
(let* ((info (org-babel-get-src-block-info))
|
|
(params (nth 2 info))
|
|
(params (nth 2 info))
|
|
- (link (progn (org-store-link nil)
|
|
|
|
- (org-babel-clean-text-properties
|
|
|
|
- (car (pop org-stored-links)))))
|
|
|
|
|
|
+ (link ((lambda (link)
|
|
|
|
+ (and (string-match org-bracket-link-regexp link)
|
|
|
|
+ (match-string 1 link)))
|
|
|
|
+ (org-babel-clean-text-properties
|
|
|
|
+ (org-store-link nil))))
|
|
(source-name
|
|
(source-name
|
|
(intern (or (nth 4 info)
|
|
(intern (or (nth 4 info)
|
|
(format "%s:%d"
|
|
(format "%s:%d"
|