On Sun, Feb 12, 2023 at 11:18:53AM +0000, Gavin Smith wrote: > On Sun, Feb 12, 2023 at 12:04:16PM +0100, pertu...@free.fr wrote: > > If you are comparing with the devel version it may simply be because I > > recently disabled the XS versions overrides of _merge_text and > > _abort_empty_line because they need significant changes for the source > > marks. I do not think that we should do it, nor that we should take > > time to optimize the perl parser, it is only there to ease development, > > and even for this purpose it becomes less relevant as times goes by.
> The XS overrides of those two functions is a different question. I think > it's okay for them to be disabled or removed as it is a maintenance burden > and they should have been only been used occasionally (for some reason, > the XS parser couldn't load but these XS overrides could). I have nuked them both in the sources. I don't expect there should be a need for them to come back, but it would always be possible to dredge them up from the git history or old releases if similar code needed to be written in the future.