The Demise of 2.4.1-devel

Richard Kimberly Heck rikiheck at gmail.com
Mon Jun 10 23:00:02 UTC 2024


On 6/10/24 17:27, Alexander Dunlap wrote:
> On Mon, Jun 10, 2024, at 3:39 PM, Richard Kimberly Heck wrote:
>> I've merged 2.4.1-devel into 2.4.x, so it should no longer be used.
>> Commits to stable should now all go to 2.4.x.
>>
>> I'm intending to release 2.4.1 around 1 July. We already have 23 bugs
>> fixed. If you're feeling like fixing some others, there's a list of open
>> bugs for 2.4.1 and 2.4.x here:
>>
>> https://www.lyx.org/trac/wiki/BugTrackerHome
>>
>> It would be particularly good if we could fix #13069, since that's a 
>> crash.
>
> Regarding #13069, what needs to happen is that some tags need to be 
> added around anything that is *not* inside an XML tag in a given piece 
> of XML. The patch I contributed should be pretty close to working, the 
> problem is that in order to have a "robust" fix I think it needs a 
> real XML parser so that we can accurately find the code that is 
> outside of any tag. Am I correct in thinking that there is no appetite 
> for including a real XML parser in LyX? If that is the case, then I 
> could probably improve the patch I suggested to cover all of the XML 
> that LyX is likely to actually generate, and then add a safety valve 
> so it doesn't loop forever in the case that it gets surprised.

Including a real parser is a big enough project that it would not be for 
2.4.1, or maybe even for 2.4.x. Something that just solves this 
particular crash would do for now. But we've thought about including a 
real XML parser before, and I think we just haven't seen enough need for 
it for someone to do it. Qt does have both stream- and DOM-based parsers 
(and writers), though, so we certainly could use those.

Riki

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lyx.org/pipermail/lyx-devel/attachments/20240610/447a5faf/attachment-0001.html>


More information about the lyx-devel mailing list