Explorar o código

Don't delete variable values when checking for assignment.

* lisp/ob.el (org-babel-get-src-block-info): Fixing bug, accidentally
  deleted variable values.
Eric Schulte %!s(int64=14) %!d(string=hai) anos
pai
achega
6844094edb
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      lisp/ob.el

+ 2 - 1
lisp/ob.el

@@ -224,7 +224,8 @@ Returns a list
 		      (lambda (ref) (cons :var ref))
 		      (mapcar
 		       (lambda (var) ;; check that each variable is initialized
-			 (unless (string-match ".+=.+" var)
+			 (if (string-match ".+=.+" var)
+			     var
 			   (error
 			    "variable \"%s\"%s must be assigned a default value"
 			    var (if name (format " in block \"%s\"" name) ""))))