Summary: | FILEOPEN DOCX: export puts page break before textbox, instead of after | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Justin L <jluth> |
Component: | Writer | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | REOPENED --- | ||
Severity: | normal | CC: | jluth |
Priority: | medium | Keywords: | bibisected, bisected, filter:docx |
Version: | 4.3 all versions | ||
Hardware: | All | ||
OS: | All | ||
See Also: |
https://bugs.documentfoundation.org/show_bug.cgi?id=74566 https://bugs.documentfoundation.org/show_bug.cgi?id=112342 https://bugs.documentfoundation.org/show_bug.cgi?id=117611 https://bugs.documentfoundation.org/show_bug.cgi?id=138027 https://bugs.documentfoundation.org/show_bug.cgi?id=154192 https://bugs.documentfoundation.org/show_bug.cgi?id=157574 https://bugs.documentfoundation.org/show_bug.cgi?id=158681 |
||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 108771 | ||
Attachments: | form515c.doc: bad round-trip to DOCX |
Description
Justin L
2023-02-14 16:08:15 UTC
Actually, this probably should be a FILEOPEN problem. Word 2010 opens the round-tripped DOCX file just fine. Using the round-tripped DOCX, I rebibisected with a simple fileopen. It didn't import any page breaks in 3.6-4.1. In 4.2, the page break imported as we see it today, with commit b40fe8e5a5037d2745cc7b1c9cc408ce6c79b9d9 Author: Miklos Vajna on Tue May 21 14:56:45 2013 +0200 bnc#818997 RTF import: don't ignore page breaks between shapes Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/02444789bb5e59e2582fdb92a5852db9c6471eac tdf#153613 writerfilter: anchors ignore prior run with page break It will be available in 7.6.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/d0bd19dadbe9d3d676e6ab62f8e9755d060939fe tdf#153613 writerfilter: RTF pre-emptive tests It will be available in 7.6.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/a9bc19c2d4a35606668aa2dcc53355651b71ee78 tdf#153613 writerfilter: don't always split para for shape w/ pagebreak It will be available in 7.6.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/5884a122dc2a2c73865efdbdd861c281475a681e tdf#153613 writerfilter: split para for inline too if not FirstRun It will be available in 7.6.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/6515f66372afb4d2e3ec57f9c99be4c3ffb2de84 tdf#153613 DOCX: DID YOU FIX ME? unit test It will be available in 7.6.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. The specific document provided has been fixed. Marking this bug report as closed. My last commit contains a related example that still is not fixed. It is much more difficult to handle that one. That other document can either be fixed as related to this report, or a new bug report could be created for it. AFAIK, LO cannot create these kinds of documents, and I expect that a simple round-trip eliminates this edge case, so it is low priority with high complexity - probably not worth worrying about.) Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/620d1dc63b652db97b05eb21685dad70e6b2ab0d tdf#153613 writerfilter: handle defered break before SDT start It will be available in 7.6.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/828fde37632a5bb0542b6925454690a5287d6490 tdf#153613 tdf#146984 writerfilter: split para after anchors It will be available in 7.6.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/32102e559eed6eadf2ea146e212a330a3bc897ca tdf#157574 Revert "tdf#153613 tdf#146984 split para after anchors" It will be available in 24.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-7-6": https://git.libreoffice.org/core/commit/06702d8474bdac71fa2a61723ea476e888fc91d6 tdf#157574 Revert "tdf#153613 tdf#146984 split para after anchors" It will be available in 7.6.3. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/6cd6df7e0d6b0ff8150c9a95a35b17800942026a tdf#158681 Revert "tdf#153613 writerfilter: don't always split para It will be available in 24.8.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-24-2": https://git.libreoffice.org/core/commit/de773a115c25c36993f5bb5a463ea5db452b5be5 tdf#158681 Revert "tdf#153613 writerfilter: don't always split para It will be available in 24.2.0.0.beta2. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-7-6": https://git.libreoffice.org/core/commit/773029159caf0164885015f6193774cebe898b9c tdf#158681 Revert "tdf#153613 writerfilter: don't always split para It will be available in 7.6.5. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. |