Created attachment 127952 [details]
When executing __translate__() in LibreLogo.py via the LibreLogo
Linebreaks are artificailly added to the Logo source code.
resonsible lines in __translate__() seem to be
395:# convert to paragraphs
396: _dispatcher__(".uno:ExecuteSearch", (__getprop__("SearchItem.SearchString", r"\n"), __getprop__("SearchItem.ReplaceString", "\n"), \
removing the last '\n':
396: _dispatcher__(".uno:ExecuteSearch", (__getprop__("SearchItem.SearchString", r"\n"), __getprop__("SearchItem.ReplaceString", ""), \
removes the 'added' linebraks.
But then __translate__() does not add a page break as before.
The compact source code of LibreLogo.py make it a bit hard to trace the problem.
Could you pleas contact the author??
It's been fixed from 5.2.0 so if you give a try to last stable LO version 5.2.3, it should be ok.
*** This bug has been marked as a duplicate of bug 100941 ***