Lukas Renggli

Results 41 comments of Lukas Renggli

Hi Brett, The [characters](https://pub.dev/packages/characters) package is great, I've already converted some of my other code to use it. For example, the [more](https://pub.dev/packages/) package uses it for its configurable [printers](https://github.com/renggli/dart-more/tree/master/lib/src/printer). I've...

This library is designed to parse over streams of bytes (or UTF-16 characters), and as such it is agnostic to the encoding of your input. For example, the [xml](http://pub.dev/packages/xml) library...

This is tricky to do in a generic way with a framework like this. PetitParser needs random access on the input data, because of backtracking. However, depending on your grammar,...

Could you provide a pull request? I am not familiar how Java modules work ...

Thank you for your pull request. I am worried with a default implementation of equality: There are a lot of very application specific decisions that might not be desired by...

Good point about `XmlName`. I wasn't ware of it and I am not sure where this `==` implementation came from? Presumably this was added with [Builder.optimizeNamespaces](https://github.com/renggli/dart-xml/blob/main/lib/src/xml/builder.dart#L188), which is the only...

There will be some basic support for a subset of XPath with the upcoming version 7.0.0. Documentation: https://github.com/renggli/dart-xml#xpath Demo: https://petitparser.github.io/examples/xml/xml.html Marking this as closed, please report missing features and bugs...

I am marking this as fixed. This library supports as SAX like streaming parser for a while now, and with #146 is also more relaxed about attribute parsing.

I've updated `4.2.0` on Maven Central. Please note that this is the last update of the package on Maven Central: https://github.com/petitparser/java-petitparser?tab=readme-ov-file#maven-central-deprecated

From a practical standpoint I am unable to test with older SDK versions. New releases are always published with the latest stable dependencies. Consider sticking with an older version of...