Mingun

Results 398 comments of Mingun

Yes, as I can see, the parts that you've done in #552 I already implemented and I have feelings that they are worked right (but I didn't create tests for...

If you on Windows, then you're probably using TortoiseGit, then just use RMB-click on my commit in commit log and select **Rebase "parser_position_tracking" onto this...(G)**. The other GUI clients should...

Probably, we want to do more robust parsing of DTD, because currently we fail to parse this (because we simply count `` inside DOCTYPE definition to know where DTD is...

Attributes are zero-copy in current [master](https://github.com/tafia/quick-xml/tree/b6e376b5e263a611ed7ac0c7d3d7a277b76deda8), the testcase will be added in #571

Deserialization of `RawValue` in serde_json implemented as deserialization of a newtype with a special name: https://github.com/serde-rs/json/blob/0131ac68212e8094bd14ee618587d731b4f9a68b/src/de.rs#L1711-L1724 The deserializer then returns data from it's own buffer of directly from input string,...

@askepen, actually, your example is working since merging #490 after few changes: - attributes should have names started with `@` - `$value` special not is not required here ```rust #[test]...

> Is the mapping of the namespace alias to the canonical URI stored anywhere currently? Yes, of course: https://github.com/tafia/quick-xml/blob/add740632a62e0cfdef022e0bdf960009f63f611/src/reader/ns_reader.rs#L27-L28 > If so, does that storage method allow reassigning aliases in...

> About ergonomics: Is it possible to construct a `BytesEnd` corresponding to an existing `BytesStart`? Yes. [BytesStart::to_end()](https://docs.rs/quick-xml/latest/quick_xml/events/struct.BytesStart.html#method.to_end).

I can't imagine which API will be convenient without using it. Probably we should start from adding methods to [`ElementWriter`](https://docs.rs/quick-xml/latest/quick_xml/writer/struct.ElementWriter.html). Probably this API can cover basic needs: ```rust writer .create_element("element")...

That is also possible solution, in addition to manual control. I think, it can be implemented in the follow-up PR.