pre-commit auto remove trailing whitespace from cxx files (#383)Another big auto clean up. So many lines !!Another one bites the dusthttps://www.youtube.com/watch?v=rY0WxgSXdEECo-authored-by:
pre-commit auto remove trailing whitespace from cxx files (#383)Another big auto clean up. So many lines !!Another one bites the dusthttps://www.youtube.com/watch?v=rY0WxgSXdEECo-authored-by: Matthias Seidel <mseidel@apache.org>
show more ...
pre-commit(end-of-file-fixer): autofix more cxx files in main (#317)
Allow reading lines longer than 64 KiB in SvStream, and reading CSV rows andcells longer than 64 KiB in OpenOffice Base. (They are now limited to~2 GiB).- New member functions were added to the m
Allow reading lines longer than 64 KiB in SvStream, and reading CSV rows andcells longer than 64 KiB in OpenOffice Base. (They are now limited to~2 GiB).- New member functions were added to the main/tools SvStream class to work with 32 bit ::rtl::OUString and ::rtl::OStringBuilder when reading lines.- The helper class QuotedString had to be upgraded from using the 16 bit String to the 32 bit ::rtl::OUString.- The CSV database driver was patched to use ::rtl::OUString and 32 bit indexes in various places.- Luckily, little other work was needed, as the ORowSetValue class already uses 32 bit ::rtl::OUString, and was previously converting 16 bit String to 32 bit ::rtl::OUString internally anyway.Also simplified some of the line parsing logic, and translated someGerman comments to English.Patch by: me
Stream file handles have to be 64 bits to support Win64.Patch by: megit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1852966 13f79535-47bb-0310-9956-ffa450edef68
i101100 - Fix some aliasing issues.This is a very small part of a patch submitted by Caolan McNamara on 2009 to help OOo work with -fstrict-aliasing. It is not complete and for now I omitted addi
i101100 - Fix some aliasing issues.This is a very small part of a patch submitted by Caolan McNamara on 2009 to help OOo work with -fstrict-aliasing. It is not complete and for now I omitted adding -fno-strict-aliasing to many makefiles.This does require a lot more attention and will have to be completed at some point because newer versions of GCC enable strict-aliasing with mostoptimization levels.git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1782205 13f79535-47bb-0310-9956-ffa450edef68
Make CSV line parsers consistent with CSV field parsers.Our CSV field parsing algorithms treats fields starting with a quote(immediately at the beginning of the row, or after the field delimiter)
Make CSV line parsers consistent with CSV field parsers.Our CSV field parsing algorithms treats fields starting with a quote(immediately at the beginning of the row, or after the field delimiter) asquoted. A quoted field ends at the corresponding closing quote, and anyremaining text between the closing quote and the next field delimeter or endof line is appended to the text already extracted from the field, but notprocessed further. Any quotes in this extra text are taken verbatim - theydo not quote anything.Our CSV line parsers were big hacks - they essentially read and concatenatelines until an even number of quote characters is found, and then feed thisthrough the CSV field parsers.This patch rewrites the line parsers to work exactly how the field parserswork. Text such as:"another" ",something elseis now correctly parsed by both Calc and Base as:[another "],[something else]instead of breaking all further parsing.Patch by: megit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1739628 13f79535-47bb-0310-9956-ffa450edef68
remove svn:executable properties from more source filesgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1244544 13f79535-47bb-0310-9956-ffa450edef68
Update headers to Alv2 headersgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1198310 13f79535-47bb-0310-9956-ffa450edef68
Initial import of the old OOo hg repository tip revision. .../trunk/main is a copy of (currently tip-most) http://hg.services.openoffice.org/OOO340/rev/c904c1944462 .../trunk/extras/l10n is a co
Initial import of the old OOo hg repository tip revision. .../trunk/main is a copy of (currently tip-most) http://hg.services.openoffice.org/OOO340/rev/c904c1944462 .../trunk/extras/l10n is a copy of (currently tip-most) http://hg.services.openoffice.org/master_l10n/OOO340/rev/af6bc9467af5 Note that the following files with line-end and/or encoding anomalies were left out (they will need to be to be checked in separately):/ooo/trunk/core/dictionaries/de_DE/README_hyph_de_DE.txt/ooo/trunk/core/dictionaries/de_CH/README_hyph_de_CH.txt/ooo/trunk/core/dictionaries/de_AT/README_hyph_de_AT.txt/ooo/trunk/core/gettext/gettext-0.18.1.1.patch/ooo/trunk/core/apache-commons/patches/codec.patch/ooo/trunk/core/libcroco/libcroco-0.6.2.patch/ooo/trunk/core/testautomation/writer/optional/input/import/mactext.txt/ooo/trunk/core/graphite/graphite-2.3.1.patch/ooo/trunk/core/hwpfilter/source/hwpeq.cpp/ooo/trunk/core/solenv/bin/cwstouched.pl/ooo/trunk/core/readlicense_oo/html/THIRDPARTYLICENSEREADME.html/ooo/trunk/core/writerfilter/source/doctok/escher.html/ooo/trunk/core/writerfilter/source/odiapi/qname/resource/office2003/WordprocessingML Schemas/xsdlib.xsd/ooo/trunk/core/writerfilter/source/odiapi/qname/resource/office2003/WordprocessingML Schemas/wordnetaux.xsd/ooo/trunk/core/filter/source/xslt/odf2xhtml/export/common/body.xsl/ooo/trunk/core/filter/source/xslt/odf2xhtml/export/common/styles/style_mapping_css.xslAlso: Repository.mk from the l10n toplevelgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1162288 13f79535-47bb-0310-9956-ffa450edef68