https://bugs.documentfoundation.org/show_bug.cgi?id=157326

--- Comment #18 from Mike Kaganski <mikekagan...@hotmail.com> ---
How the removal of the control should look like (as generated by MS Word,
slightly cleaned up):

> <w:r><w:t>Some text</w:t></w:r>
> <w:del w:id="0" w:author="Mike Kaganski" w:date="2023-11-13T15:10:00Z">
>   <w:r><w:delText xml:space="preserve"> </w:delText></w:r>
> </w:del>
> <w:customXmlDelRangeStart w:id="1" w:author="Mike Kaganski" 
> w:date="2023-11-13T15:10:00Z"/>
> <w:sdt>
>   <w:sdtPr><w:id w:val="738088135"/></w:sdtPr>
>   <w:sdtContent>
>     <w:customXmlDelRangeEnd w:id="1"/>
>     <w:del w:id="2" w:author="Mike Kaganski" w:date="2023-11-13T15:10:00Z">
>       <w:r><w:delText>Deleted text</w:delText></w:r>
>     </w:del>
>     <w:customXmlDelRangeStart w:id="3" w:author="Mike Kaganski" 
> w:date="2023-11-13T15:10:00Z"/>
>   </w:sdtContent>
> </w:sdt>
> <w:customXmlDelRangeEnd w:id="3"/>
> <w:del w:id="4" w:author="Mike Kaganski" w:date="2023-11-13T15:10:00Z">
>   <w:r><w:delText xml:space="preserve"> </w:delText></w:r>
> </w:del>
> <w:r><w:t>More text</w:t></w:r>

How LibreOffice generates it:

> <w:r><w:t xml:space="preserve">Some text </w:t></w:r>
> <w:del w:id="0" w:author="Mike Kaganski" w:date="2023-11-13T14:36:09Z">
>   <w:sdt>
>     <w:sdtPr><w:id w:val="738088135"/></w:sdtPr>
>     <w:sdtContent>
>       <w:r></w:r>
>     </w:del>
>     <w:del w:id="1" w:author="Mike Kaganski" w:date="2023-11-13T14:36:09Z">
>       <w:r><w:delText>Deleted text</w:delText></w:r>
>     </w:sdtContent>
>   </w:sdt>
> </w:del>
> <w:del w:id="2" w:author="Mike Kaganski" w:date="2023-11-13T14:36:09Z">
>   <w:r><w:delText xml:space="preserve"> </w:delText></w:r>
> </w:del>
> <w:r><w:t>More text</w:t></w:r>

It seems that the customXmlDelRangeStart/customXmlDelRangeEnd pairs aren't
issued, which are needed to remove the markup; and del elements are terminated
where another del is started, without taking level into account.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to