emit_var(): if showing all vars, emit even those with invalid names 1.0
authorPhil Blundell <philb@gnu.org>
Mon, 27 Dec 2004 12:57:18 +0000 (12:57 +0000)
committerPhil Blundell <philb@gnu.org>
Mon, 27 Dec 2004 12:57:18 +0000 (12:57 +0000)
lib/bb/data.py

index 2d63cf0..8f0f5dd 100644 (file)
@@ -342,7 +342,7 @@ def emit_var(var, o=sys.__stdout__, d = _data, all=False):
     if getVarFlag(var, 'matchesenv', d):
         return 0
 
-    if var.find("-") != -1 or var.find(".") != -1 or var.find('{') != -1 or var.find('}') != -1 or var.find('+') != -1:
+    if (var.find("-") != -1 or var.find(".") != -1 or var.find('{') != -1 or var.find('}') != -1 or var.find('+') != -1) and not all:
         return 0
 
     val.rstrip()