Brett Vickers
Brett Vickers
It seems like this change adds a lot of code to genie, but I'm curious what the benefit of using luajit over lua is. Genie isn't something I normally think...
> However, what brought me to test this, was actually a rather extreme use-case, with ~100-500 projects to generate. Makes sense. If this turns out to be a big perf...
Hm, this is an interesting case. For the purposes of indenting, `etree` treats whitespace characters between XML tags (like `` and ``) as unimportant so long as there are no...
Your call to `SetText()` is causing the `CDATA` token to be stripped. Try using `SetCData()` instead.
Sorry it's taken me so long to comment on this pull request. I like the idea behind this change, but I wonder if there's a way to make the syntax...
Can you explain a little bit more about how you view this working? 1. Does it care about the order of element attributes? 2. Does it care about white-space between...
If you already have a change you'd like me to look at, then please submit the pull request. It will be easier to suggest changes that way. Thanks!
The `Text()` function returns the character data after an XML element's opening tag and before the next XML tag. There are two cases to consider. I suspect your case is...
If I'm reading the [XML spec](https://www.w3.org/TR/xml-names/#ns-qualnames) correctly, XML namespace prefixes should not contain colon characters. ``` QName ::= PrefixedName | UnprefixedName PrefixedName ::= Prefix ':' LocalPart UnprefixedName ::= LocalPart Prefix...
In the interest of keeping the etree package minimal, I would prefer not to add `NewDocumentFromString`. It doesn't save the programmer much code. Exposing a public `WriteTo` method from `Element`...