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

--- Comment #36 from Luke Kendall <l...@zeta.org.au> ---
I've upgraded to LO 5.2.5.1 now, and also received the Word .docx for the 2nd
half of my novel, with his comments inserted.

The 2nd half was longer than the 1st - about 87k words.

When I tried to use it, in LO, LO was basically unresponsive.  I managed to
type a three words, and (after a minute or two) undo that change.  And after
that, I couldn't get any of the menus to respond, in a minute of clicking and
waiting.

At that point I gave up, because waiting over a minute for every UI action was
clearly impractical.

So I divided that file into two (making a file for the 3rd quarter, and one for
the 4th quarter).  Once I'd done that, performance was (barely) acceptable:
e.g. I could click on the drop-down arrow on a comment and after a few clicks,
and waiting about 6 seconds, the comment menu would pop up.

It's quite clear that MS Office does not use an O(N^2) algorithm for its
handling of comments, and LO does.

It would be great if someone could locate the section of code which is using
multiple passes down a linear array or list, and replace it with something
that's not O(N^2).

At least I have a workaround, since I can just work on my main document (which
has at most a couple of hundred comments) and correct that, while referring to
my editor's commented version (halved or halved again until it becomes
responsive in LO), and delete each comment as I deal with it, so that
performance quadratically improves as the no. of comments drop.

LO as it stands however is not currently a suitable tool for someone working as
an editor who needs to add comments to a novel.  For that, as LO stands, you
need the Microsoft product, unfortunately.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to