[Libreoffice-bugs] [Bug 54068] The "Edit>Compare Documents" command does not detect changes in tables properly

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Mon Apr 6 13:32:01 UTC 2020


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

Julien Nabet <serval2412 at yahoo.fr> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |michael.stahl at cib.de,
                   |                            |serval2412 at yahoo.fr,
                   |                            |vmiklos at collabora.com

--- Comment #11 from Julien Nabet <serval2412 at yahoo.fr> ---
Michael/Miklos: It seems LO can only compare a whole table.

Here the steps I did on pc Debian x86-64 with master sources updated today:
- Created a brand new odt file
- Inserted a table 2x2
- Inserted "Test1" in each cell
- Saved the file into Test1.odt
- Changed one cell with Test2
- Saved as the file into Test2.odt
- Compared both files
=> the whole table is indicated.

I put some traces on SwCompareLine::CompareNode (see
https://opengrok.libreoffice.org/xref/core/sw/source/core/doc/doccomp.cxx?r=525f75b7#1112
"SimpleTableToText" seems to take the whole table.

Any thoughts?
(I put you both of you on cc because I didn't know whom to ping about this).

-- 
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/20200406/55560338/attachment.htm>


More information about the Libreoffice-bugs mailing list