On Sunday, 23 November 2025 at 14:46:51 UTC, Jabba Laci wrote:
On Sunday, 23 November 2025 at 14:36:44 UTC, user1234 wrote:
Nothing, you've hit a documented issue see
https://github.com/dlang/phobos/issues/10152.
Thanks. I added a comment here:
https://github.com/dlang/phobos/issues/10152
I understand that this is an open source project, but it's very
strange that this bug hasn't been fixed for 10 years. It
doesn't give a good impression about the future of the language.
Countless other bugs have been fixed in the meantime. The future
of the language is not threatened by old ones. You'll find a lot
of older ones still open because no one was able to or interested
in fixing them at the time, and they haven't popped up as a
priority since they were reported.
These days we have two Pull Request & Issue Managers who review
new issues. We didn't have them in 2015. It's less likely today
that issues will remain open so long. And when you do encounter
old bugs like this one, the thing to do is exactly what you've
done here, bring it to our attention.
If it's a straightforward fix, then it probably will be fixed.
Though bear in mind that some old issues are still open because
they were complicated to resolve. This one may be in that camp,
given this comment from the author of the compile-time regex
engine: 'You might have found a case where Thompson engine simply
cannot produce the right result'.
Regardless, I'll make sure our issue managers are aware of it.