Robin Stocker
Robin Stocker
> No, compile flag (cargo feature) is not enough, because some other crate in dependency graph may enable/disable the feature and it will affect everyone. Yeah, good point. The Oniguruma...
Hey! I haven't looked into how the `bytes` API works in `regex` at all, but given that we either delegate to regex or use our own VM which already internally...
Hey! Hm that's an interesting use case :). So the current implementation of how to match look-behinds is to go back the exact number of characters in the string and...
> Someone brought what appears to be a bug to my attention: https://lists.flounder.online/crabmail/threads/1beaffd2384b.html Hmm that link doesn't load for me, could you provide a copy here?
I see. That's an interesting case, because `—` *can* currently be part of an URL, e.g. like this: ``` https://www.example.com/— ``` In that case, the whole text including em-dash would...
I've reworked domain parsing in 0.9.0 (see https://github.com/robinst/linkify/blob/main/CHANGELOG.md#090---2022-07-11), but I haven't addressed this yet. I think we could now do this by rejecting TLDs that contain non-alphanumeric Unicode characters. Note...
Hm not sure about this, as it's not really a URL in the strictest sense – the full form like `ssh://[email protected]/robinst/linkify.git` is a URL and works with this library today....
Sounds good to me. > Eventually the base class for backwards compatibility would be remove in some future version. There's some precedent in Python's standard library for exceptions with multiple...
> But one could alternatively have a renderer option that emits HTML in escaped form. FWIW, in [commonmark-java](https://github.com/atlassian/commonmark-java/) that's an option for the HTML renderer we provide. So +1 for...
@ioquatix Do you need namespaces to work for HTML blocks or HTML inlines (or both)? If HTML blocks is enough, I think the ambiguity problem goes away. Block parsing happens...