Mixed EOL styles in RODL

Hello

the ROService builder mixes EOL styles inside documentation sections when importing a correct RODL.

Follow these steps to reproduce the issue:

  1. Open the test.rodl (663 Bytes)
    file in an external editor that can display special symbols (e.g. Notepad++).

  2. Open the file by the ROService builder.

  3. Change the documentation section for only library (!!!don’t touch the test that belongs to the NewService item).
    image

  4. Save the file in the builder and open it again in the external editor

We use RO_VERSION = ‘9.3.0.1327’;

regards

Thanks, logged as bugs://78590

Hello

as I can see the bug was not fixed in the latest version 9.3.105.
Do you have any estimation for it?

Best regards

this issue has low priority so it wasn’t fixed for this release. probably it will be fixed for next one

As I can see, IXMLDOMNode.text that we use for reading node value, replaces \r\n with \n.

from text Property1 | Microsoft Learn :

the issue is still present in 9.3.0.1343.
Any clues when it might be fixed?

it may be fixed for 9.4 RTM because it has low priority

bugs://78590 got closed with status fixed.

Hello Evgeny

I checked and found that the bug is still present in 9.4.0.1361.

regards

Now LineBreak in CDATA is set to #10 instead of #13#10.

Evgeny, I’m not sure that I see your explanation. Please, give me a bit more details.

thanks

We decided to use only LF instead of CRLF inside CDATA section because not all XML implementations allow to use CRLF here.
it will solve any future problems with mixing EOL styles inside RODL.

Ok. Now I see your position.

Thank you.