benches: introduces bench_markdown script
[nit.git] / lib / ini.nit
index 232e7c5..60d2f12 100644 (file)
@@ -199,7 +199,8 @@ class ConfigTree
                        else if line.has_prefix(";") then
                                continue
                        else if line.has_prefix("[") then
-                               var key = line.trim.substring(1, line.length - 2)
+                               line = line.trim
+                               var key = line.substring(1, line.length - 2)
                                path = key
                                set_node(path, null)
                        else
@@ -284,7 +285,7 @@ end
 private class ConfigNode
        var parent: nullable ConfigNode
        var children = new HashMap[String, ConfigNode]
-       var name: String writable
+       var name: String is writable
        var value: nullable String
 
        init(name: String) do