|
@@ -107,7 +107,7 @@ its header arguments."
|
|
|
|
|
|
(defun org-babel-fortran-ensure-main-wrap (body params)
|
|
(defun org-babel-fortran-ensure-main-wrap (body params)
|
|
"Wrap body in a \"program ... end program\" block if none exists."
|
|
"Wrap body in a \"program ... end program\" block if none exists."
|
|
- (if (string-match "^[ \t]*program[ \t]*.*" (capitalize body))
|
|
|
|
|
|
+ (if (string-match "^[ \t]*program\\>" (capitalize body))
|
|
(let ((vars (org-babel--get-vars params)))
|
|
(let ((vars (org-babel--get-vars params)))
|
|
(when vars (error "Cannot use :vars if `program' statement is present"))
|
|
(when vars (error "Cannot use :vars if `program' statement is present"))
|
|
body)
|
|
body)
|