Page 1 of 1

appearing oxy_delete_marker PI in Oxygen 27.1

Posted: Wed Jul 23, 2025 2:52 pm
by yokota
Hello, support.

When recording changetracking in Author mode,
I got a Processing Instruction

Code: Select all

<?oxy_delete_marker?>
which is not found in "Tracked Changes XML Markup" of 27.1.

https://www.oxygenxml.com/doc/versions/ ... ormat.html

I found the PI at an archived page;
https://archives.oxygenxml.com/Oxygen/E ... _MARKER_PI

My question is this behaviour is expected or not in current version of Oxygen.
If this is a right behaviour, would you note the PI to current document?

A reproduction steps is below:

1. write some PI and save
2. start changetracking in Author mode
3. remove PI partly (remove fully, oxy_delete PI is appeared. it is expected behaviour)

Then,

Code: Select all

<?oxy_delete_marker?>
is appeared. Such as

Code: Select all

 <?invalid?>
to

Code: Select all

    <?invd?><?oxy_delete_marker author="yokot" timestamp="20250723T180236+0900" start="3" content="ali"?>
My Oxygen version is <oXygen/> XML Editor 27.1, build 2025063013

Regards,

Re: appearing oxy_delete_marker PI in Oxygen 27.1

Posted: Thu Jul 24, 2025 2:48 pm
by sorin_carbunaru
Hello,

Looking inside the code I noticed that <?oxy_delete_marker?> is a sort of special marker, used for the deletion (probably partial deletion) of CDATA, PIs, comments.

I created issue EXM-56020 to analyze the documentation page that you mentioned, where this marker was not documented.

All the best,
Sorin Carbunaru
Oxygen XML Editor