[Libreoffice-bugs] [Bug 136599] New: Create a single undo operation for find & replace
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Wed Sep 9 10:12:56 UTC 2020
https://bugs.documentfoundation.org/show_bug.cgi?id=136599
Bug ID: 136599
Summary: Create a single undo operation for find & replace
Product: LibreOffice
Version: 5.0.0.5 release
Hardware: All
OS: All
Status: UNCONFIRMED
Keywords: perf
Severity: enhancement
Priority: medium
Component: Writer
Assignee: libreoffice-bugs at lists.freedesktop.org
Reporter: ilmari.lauhakangas at libreoffice.org
Futher optimisation opportunity from bug 119286 comment 14
Quote:
"We create a ton of small UNDO objects. Again, a smarter thing to do would be
to create a single UNDO operation."
This "is tricky because there are loops at multiple levels of the call stack,
and it's not clear how the responsibilities are shared across the different
calls."
Perf can be tested like so:
1. Open attachment 144181
2. Disable the automatic spell checking if enabled
3. In the Search for field put "." (a single period)
4. In the Replace with field put "x"
5. Make sure Whole words only is unchecked
6. Click Other Options to expand the dialog, and make sure Regular expressions
is checked
7. Click Replace All
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20200909/9b8fe4a1/attachment-0001.htm>
More information about the Libreoffice-bugs
mailing list