While working on #2276 
<https://github.com/leo-editor/leo-editor/issues/2276> (configurable 
section delimiters), coverage tests revealed that @raw and @end_rave have 
probably not worked since Leo 5.8, that is, August of 2018!

I can't be sure, but it looks like unitTest.leo never effectively tested 
@raw.

Happily, @section-delims comes along at just the right time, so there is no 
longer any need for @raw.

Removing @raw from the read logic is easy. Removing @raw from the write 
logic will also be straightforward, but I shall not do so until new unit 
tests cover all the methods in the 'Writing helpers' section of the AtFile 
class.

*Summary*

@section-delims will replace the @raw and @end_raw directives, which have 
apparently not worked since 2018. These changes affect only leoAtFile.py.

All comments welcome.

Edward

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/8081ba58-f97d-4054-b118-5bdda645f5e3n%40googlegroups.com.

Reply via email to