move round-tripables from rtfimport to new rtfexport2

Desktop / LibreOffice - Justin Luth [sil.org] - 13 July 2017 11:38 EDT

This serves two purposes. It helps to prevent regressions and it allows focusing on features that still don't export properly.

Also created rtfexport3 since the other two are already very full.

Change-Id: I7d580f575c1debe344275869fefcbba6e29cbad6 Reviewed-on: https://gerrit.libreoffice.org/39842

898522c move round-tripables from rtfimport to new rtfexport2
sw/CppunitTest_sw_rtfexport2.mk | 60 +
sw/CppunitTest_sw_rtfexport3.mk | 58 +
sw/Module_sw.mk | 2 +
.../data/all_gaps_word.rtf | 0
.../{rtfimport => rtfexport}/data/bin-skipping.rtf | 0
.../{rtfimport => rtfexport}/data/char-color.rtf | 0
.../data/classification-confidential.rtf | 0
sw/qa/extras/rtfexport/data/classification-no.rtf | 1 +
sw/qa/extras/rtfexport/data/classification-yes.rtf | 11 +
.../data/copypaste-footnote-paste.rtf | 0
.../data/copypaste-footnote.rtf | 0
.../data/copypaste-pagestyle-paste.rtf | 0
.../data/copypaste-pagestyle.rtf | 0
.../{rtfimport => rtfexport}/data/cp1000018.rtf | 0
.../{rtfimport => rtfexport}/data/cs-bold.rtf | 0
.../{rtfimport => rtfexport}/data/do-dhgt-old.rtf | 0
.../{rtfimport => rtfexport}/data/do-dhgt.rtf | 0
.../{rtfimport => rtfexport}/data/dplinehollow.rtf | 0
.../{rtfimport => rtfexport}/data/dppolyline.rtf | 0
.../data/dprect-anchor.rtf | 0
.../data/dptxbx-relation.rtf | 0
.../{rtfimport => rtfexport}/data/fdo36089.rtf | 0
.../{rtfimport => rtfexport}/data/fdo37716.rtf | 0
.../{rtfimport => rtfexport}/data/fdo38786.rtf | 0
.../{rtfimport => rtfexport}/data/fdo39001.rtf | 0
.../{rtfimport => rtfexport}/data/fdo39053.rtf | Bin
.../{rtfimport => rtfexport}/data/fdo42109.rtf | 0
.../{rtfimport => rtfexport}/data/fdo42465.rtf | 0
.../{rtfimport => rtfexport}/data/fdo43965.rtf | 0
.../{rtfimport => rtfexport}/data/fdo44053.rtf | 0
.../{rtfimport => rtfexport}/data/fdo44176.rtf | 0
.../{rtfimport => rtfexport}/data/fdo44211.rtf | 0
.../{rtfimport => rtfexport}/data/fdo44715.rtf | 0
.../{rtfimport => rtfexport}/data/fdo45187.rtf | 0
.../{rtfimport => rtfexport}/data/fdo45394.rtf | 0
.../{rtfimport => rtfexport}/data/fdo45543.rtf | 0
.../{rtfimport => rtfexport}/data/fdo45553.rtf | 0
.../{rtfimport => rtfexport}/data/fdo45563.rtf | 0
.../{rtfimport => rtfexport}/data/fdo46955.rtf | 0
.../{rtfimport => rtfexport}/data/fdo46966.rtf | 0
.../{rtfimport => rtfexport}/data/fdo47107.rtf | 0
.../{rtfimport => rtfexport}/data/fdo47326.rtf | 0
.../{rtfimport => rtfexport}/data/fdo47495.rtf | 0
.../{rtfimport => rtfexport}/data/fdo47764.rtf | 0
.../{rtfimport => rtfexport}/data/fdo47802.rtf | 0
.../{rtfimport => rtfexport}/data/fdo48023.rtf | 0
.../{rtfimport => rtfexport}/data/fdo48033.rtf | 0
.../{rtfimport => rtfexport}/data/fdo48037.rtf | 0
.../{rtfimport => rtfexport}/data/fdo48104.rtf | 0
.../{rtfimport => rtfexport}/data/fdo48193.rtf | 0
.../{rtfimport => rtfexport}/data/fdo48356.rtf | 0
.../{rtfimport => rtfexport}/data/fdo48440.rtf | 0
.../{rtfimport => rtfexport}/data/fdo48446.rtf | 0
.../{rtfimport => rtfexport}/data/fdo48876.rtf | 0
.../{rtfimport => rtfexport}/data/fdo49271.rtf | 0
.../{rtfimport => rtfexport}/data/fdo49501.rtf | 0
.../{rtfimport => rtfexport}/data/fdo49655.rtf | 0
.../{rtfimport => rtfexport}/data/fdo49659.rtf | 0
.../{rtfimport => rtfexport}/data/fdo49893-2.rtf | 0
.../{rtfimport => rtfexport}/data/fdo49934.rtf | 0
.../{rtfimport => rtfexport}/data/fdo50539.rtf | 0
.../{rtfimport => rtfexport}/data/fdo50665.rtf | 0
.../{rtfimport => rtfexport}/data/fdo51916.rtf | 0
.../{rtfimport => rtfexport}/data/fdo52389.rtf | 0
.../{rtfimport => rtfexport}/data/fdo52475.rtf | 0
.../{rtfimport => rtfexport}/data/fdo52989.rtf | 0
.../{rtfimport => rtfexport}/data/fdo53594.rtf | 0
.../{rtfimport => rtfexport}/data/fdo54473.rtf | 0
.../{rtfimport => rtfexport}/data/fdo54612.rtf | 0
.../{rtfimport => rtfexport}/data/fdo54900.rtf | 0
.../{rtfimport => rtfexport}/data/fdo55493.rtf | 0
.../{rtfimport => rtfexport}/data/fdo56512.rtf | 0
.../{rtfimport => rtfexport}/data/fdo57678.rtf | 0
.../{rtfimport => rtfexport}/data/fdo57886.rtf | 0
.../{rtfimport => rtfexport}/data/fdo58076-2.rtf | 0
.../{rtfimport => rtfexport}/data/fdo58076.rtf | 0
.../{rtfimport => rtfexport}/data/fdo58646.rtf | 0
.../{rtfimport => rtfexport}/data/fdo58646line.rtf | 0
.../{rtfimport => rtfexport}/data/fdo58933.rtf | 0
.../{rtfimport => rtfexport}/data/fdo59419.rtf | 0
.../{rtfimport => rtfexport}/data/fdo59638.rtf | 0
.../{rtfimport => rtfexport}/data/fdo60722.rtf | 0
.../{rtfimport => rtfexport}/data/fdo61193.rtf | 0
.../{rtfimport => rtfexport}/data/fdo61909.rtf | 0
.../data/fdo62044-paste.rtf | 0
.../{rtfimport => rtfexport}/data/fdo62044.rtf | 0
.../{rtfimport => rtfexport}/data/fdo62288.rtf | 0
.../{rtfimport => rtfexport}/data/fdo62805.rtf | 0
.../{rtfimport => rtfexport}/data/fdo62977.rtf | 0
.../{rtfimport => rtfexport}/data/fdo63023.rtf | 0
.../{rtfimport => rtfexport}/data/fdo63428.rtf | 0
.../{rtfimport => rtfexport}/data/fdo64637.rtf | 0
.../{rtfimport => rtfexport}/data/fdo64671.rtf | 0
.../{rtfimport => rtfexport}/data/fdo65090.rtf | 0
.../{rtfimport => rtfexport}/data/fdo66040.rtf | 0
.../{rtfimport => rtfexport}/data/fdo67498.rtf | 0
.../{rtfimport => rtfexport}/data/fdo68076.rtf | 0
.../{rtfimport => rtfexport}/data/fdo68779.rtf | 0
.../{rtfimport => rtfexport}/data/fdo69289.rtf | 0
.../data/fdo69384-paste.rtf | 0
.../{rtfimport => rtfexport}/data/fdo70221.rtf | Bin
.../{rtfimport => rtfexport}/data/fdo70578.rtf | 0
.../{rtfimport => rtfexport}/data/fdo72031.rtf | 0
.../{rtfimport => rtfexport}/data/fdo73241.rtf | 0
.../{rtfimport => rtfexport}/data/fdo74229.rtf | 0
.../{rtfimport => rtfexport}/data/fdo75735.rtf | 0
.../{rtfimport => rtfexport}/data/fdo76628.rtf | 0
.../{rtfimport => rtfexport}/data/fdo76633.rtf | 0
.../{rtfimport => rtfexport}/data/fdo77267.rtf | 0
.../{rtfimport => rtfexport}/data/fdo77996.rtf | 0
.../{rtfimport => rtfexport}/data/fdo78502.rtf | 0
.../{rtfimport => rtfexport}/data/fdo79384.rtf | 0
.../{rtfimport => rtfexport}/data/fdo79959.rtf | 0
.../{rtfimport => rtfexport}/data/fdo80905.rtf | 0
.../{rtfimport => rtfexport}/data/fdo81892.rtf | 0
.../{rtfimport => rtfexport}/data/fdo82076.rtf | 0
.../{rtfimport => rtfexport}/data/fdo82078.rtf | 0
.../{rtfimport => rtfexport}/data/fdo82106.rtf | 0
.../{rtfimport => rtfexport}/data/fdo82859.rtf | 0
.../{rtfimport => rtfexport}/data/fdo83204.rtf | 0
.../{rtfimport => rtfexport}/data/fdo83464.rtf | 0
.../{rtfimport => rtfexport}/data/fdo84679.rtf | 0
.../{rtfimport => rtfexport}/data/fdo85889-mac.rtf | 0
.../{rtfimport => rtfexport}/data/fdo85889-pc.rtf | 0
.../{rtfimport => rtfexport}/data/fdo85889-pca.rtf | 0
.../{rtfimport => rtfexport}/data/fdo86750.rtf | 0
.../{rtfimport => rtfexport}/data/fdo86761.rtf | 0
.../{rtfimport => rtfexport}/data/fdo89496.rtf | 0
.../{rtfimport => rtfexport}/data/fdo94835.rtf | 0
.../data/font-override.rtf | 0
.../{rtfimport => rtfexport}/data/footer-para.rtf | 0
sw/qa/extras/rtfexport/data/hello.rtf | 1 +
.../{rtfimport => rtfexport}/data/hexcrlf.rtf | 0
.../{rtfimport => rtfexport}/data/landscape.rtf | 0
.../data/leftmargin-default.rtf | 0
.../{rtfimport => rtfexport}/data/levelfollow.rtf | 0
.../{rtfimport => rtfexport}/data/mathtype.rtf | 0
.../{rtfimport => rtfexport}/data/n192129.rtf | 0
.../{rtfimport => rtfexport}/data/n750757.rtf | 0
.../{rtfimport => rtfexport}/data/n751020.rtf | 0
.../{rtfimport => rtfexport}/data/n757651.rtf | 0
.../{rtfimport => rtfexport}/data/n818997.rtf | 0
.../{rtfimport => rtfexport}/data/n820504.rtf | 0
.../{rtfimport => rtfexport}/data/n825305.rtf | 0
.../data/para-bottom-margin.rtf | 0
.../{rtfimport => rtfexport}/data/rhbz1065629.rtf | 0
.../{rtfimport => rtfexport}/data/shptxt-pard.rtf | 0
.../{rtfimport => rtfexport}/data/shpz-dhgt.rtf | 0
.../{rtfimport => rtfexport}/data/tdf100507.rtf | 0
.../{rtfimport => rtfexport}/data/tdf104287.rtf | 0
.../{rtfimport => rtfexport}/data/tdf104317.rtf | 0
.../{rtfimport => rtfexport}/data/tdf104744.rtf | 0
.../{rtfimport => rtfexport}/data/tdf105729.rtf | 0
.../{rtfimport => rtfexport}/data/tdf105852.rtf | 0
.../{rtfimport => rtfexport}/data/tdf106694.rtf | 0
.../{rtfimport => rtfexport}/data/tdf106950.rtf | 0
.../{rtfimport => rtfexport}/data/tdf106953.rtf | 0
.../{rtfimport => rtfexport}/data/tdf107116.rtf | 0
.../{rtfimport => rtfexport}/data/tdf108123.rtf | 0
.../{rtfimport => rtfexport}/data/tdf108416.rtf | 0
.../data/tdf108949_footnoteCharFormat.odt | Bin 0 -> 14038 bytes
.../{rtfimport => rtfexport}/data/tdf44986.rtf | 0
.../{rtfimport => rtfexport}/data/tdf50821.rtf | 0
.../{rtfimport => rtfexport}/data/tdf54584.rtf | 0
.../{rtfimport => rtfexport}/data/tdf74795.rtf | 0
.../{rtfimport => rtfexport}/data/tdf75614.rtf | 0
.../{rtfimport => rtfexport}/data/tdf77349.rtf | 0
.../{rtfimport => rtfexport}/data/tdf82073.rtf | 0
.../{rtfimport => rtfexport}/data/tdf86182.rtf | 0
.../{rtfimport => rtfexport}/data/tdf86814.rtf | 0
.../{rtfimport => rtfexport}/data/tdf87034.rtf | 0
.../{rtfimport => rtfexport}/data/tdf88811.rtf | 0
.../data/tdf90260-nopar.rtf | 0
.../{rtfimport => rtfexport}/data/tdf90697.rtf | 0
.../{rtfimport => rtfexport}/data/tdf91074.rtf | 0
.../{rtfimport => rtfexport}/data/tdf92061.rtf | 0
.../{rtfimport => rtfexport}/data/tdf92481.rtf | 0
.../{rtfimport => rtfexport}/data/tdf94435.rtf | 0
.../{rtfimport => rtfexport}/data/tdf94456.rtf | 0
.../{rtfimport => rtfexport}/data/tdf95707.rtf | 0
.../{rtfimport => rtfexport}/data/tdf96275.rtf | 0
.../data/tdf96308-deftab.rtf | 0
.../{rtfimport => rtfexport}/data/tdf97035.rtf | 0
sw/qa/extras/rtfexport/rtfexport2.cxx | 1844 ++++++++++++++++++++
sw/qa/extras/rtfexport/rtfexport3.cxx | 40 +
sw/qa/extras/rtfimport/rtfimport.cxx | 1808 +------------------
186 files changed, 2039 insertions(+), 1786 deletions(-)

Upstream: cgit.freedesktop.org


  • Share