diff src/genprops.awk @ 7853:263cdf57a1dd

Use all properties in factory default values (including the ones starting with __)
author Michael Goffioul <michael.goffioul@gmail.com>
date Sun, 02 Mar 2008 14:44:31 +0100
parents 3249f64f69b2
children 8f3459a90bf3
line wrap: on
line diff
--- a/src/genprops.awk	Sat Mar 01 22:07:53 2008 +0200
+++ b/src/genprops.awk	Sun Mar 02 14:44:31 2008 +0100
@@ -466,9 +466,8 @@
         dval = gensub (/^.*\{(.*)\}.*$/, "\"\\1\"", "g", dval);
       if (! dval)
         dval = "octave_value ()";
-      if (name[i] !~ /__.*/)
-        printf ("  m[\"%s\"] = %s%s;\n", name[i], dval,
-                (type[i] == "handle_property" ? ".as_octave_value ()" : "")) >> filename;
+      printf ("  m[\"%s\"] = %s%s;\n", name[i], dval,
+		 (type[i] == "handle_property" ? ".as_octave_value ()" : "")) >> filename;
     }
 
     printf ("\n  return m;\n}\n\n") >> filename;