History log of /trunk/main/tools/ (Results 1 - 25 of 64)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
7b2bc0e622-Jul-2024 Damjan Jovanovic

Allow reading lines longer than 64 KiB in SvStream, and reading CSV rows and
cells longer than 64 KiB in OpenOffice Base. (They are now limited to
~2 GiB).

- New member functions wer

Allow reading lines longer than 64 KiB in SvStream, and reading CSV rows and
cells 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 some
German comments to English.

Patch by: me

show more ...

73fec56a20-Apr-2024 mseidel

Fixed typos

Revision tags: AOO420-Dev5-m5
ca41231d08-Oct-2023 mseidel

Maintenance cleanup

6812865228-Aug-2023 mseidel

Maintenance cleanup

Revision tags: AOO4115-GA
843e81da15-Jan-2023 mseidel

Removed whitespace

Revision tags: AOO4114-GA, AOO420-Dev4-m4
8b33d20718-Nov-2022 mseidel

Fixed typo (verion -> version) and some more

Revision tags: AOO4113-GA, AOO4112-GA, AOO4111-GA, AOO420-Dev3-m3, AOO4110-GA, AOO419-GA, AOO418-GA
7950f2af14-Jun-2020 mseidel

Fixed typos (the the -> the) and some more

Revision tags: 420-Dev2-m2, AOO417
74cbd1f108-Jun-2019 Matthias Seidel

Fixed typos (wether -> whether)

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1860845 13f79535-47bb-0310-9956-ffa450edef68

a25fe05031-Mar-2019 Damjan Jovanovic

Port a main/tools unit test from cppunit to gtest.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1856677 13f79535-47bb-0310-9956-ffa450edef68

Revision tags: AOO420-Dev-m1
5a41e57205-Feb-2019 Damjan Jovanovic

Stream file handles have to be 64 bits to support Win64.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1852966 13f79535-47bb-0310-9956-ffa450e

Stream file handles have to be 64 bits to support Win64.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1852966 13f79535-47bb-0310-9956-ffa450edef68

show more ...

Revision tags: AOO416
0466a70830-Nov-2018 Damjan Jovanovic

Since the code doesn't make sense, rather leave the sign as it was.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847781 13f79535-47bb-0310-9

Since the code doesn't make sense, rather leave the sign as it was.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847781 13f79535-47bb-0310-9956-ffa450edef68

show more ...

f419839f30-Nov-2018 Damjan Jovanovic

More LLP64 fixes for main/tools.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847780 13f79535-47bb-0310-9956-ffa450edef68

b8419f3830-Nov-2018 Damjan Jovanovic

On LLP64 systems (eg. Win64) sizeof(long) == 32,
so pointers stored in longs will result in data corruption, and
terrible run-time errors like memory corruption when they are
used to acce

On LLP64 systems (eg. Win64) sizeof(long) == 32,
so pointers stored in longs will result in data corruption, and
terrible run-time errors like memory corruption when they are
used to access memory.

Use sal_IntPtr instead.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1847776 13f79535-47bb-0310-9956-ffa450edef68

show more ...

16320e7f31-Oct-2018 Matthias Seidel

Applying strimp.patch

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1845330 13f79535-47bb-0310-9956-ffa450edef68

Revision tags: AOO416-RC1, AOO415, AOO414, AOO413
0618ff6b08-Feb-2017 Pedro Giffuni

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

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 most
optimization levels.



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1782205 13f79535-47bb-0310-9956-ffa450edef68

show more ...

b63233d807-Aug-2016 damjan

Merge branches/gbuild-reintegration to trunk.



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1755455 13f79535-47bb-0310-9956-ffa450edef68

Revision tags: AOO4121
09b5452f19-Jul-2016 orcmid

Guard removal and replacement of unavailable slots per #i127045#

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1753426 13f79535-47bb-0310-9956-ffa450edef68

a272d37219-Jul-2016 orcmid

Clean up inconsistent whitespace (tabs vs spaces)

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1753425 13f79535-47bb-0310-9956-ffa450edef68

bc1fc15f17-Apr-2016 damjan

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

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) as
quoted. A quoted field ends at the corresponding closing quote, and any
remaining text between the closing quote and the next field delimeter or end
of line is appended to the text already extracted from the field, but not
processed further. Any quotes in this extra text are taken verbatim - they
do not quote anything.

Our CSV line parsers were big hacks - they essentially read and concatenate
lines until an even number of quote characters is found, and then feed this
through the CSV field parsers.

This patch rewrites the line parsers to work exactly how the field parsers
work. Text such as:
"another" ",something else
is now correctly parsed by both Calc and Base as:
[another "],[something else]
instead of breaking all further parsing.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1739628 13f79535-47bb-0310-9956-ffa450edef68

show more ...

Revision tags: AOO412, SNAPSHOT
4bc9e74306-Oct-2015 Damjan Jovanovic

#i125003# Remove some superfluous version.map files from tests. Google Test uses executables,
not libraries, so they don't need version maps any more.



git-svn-id: https://svn.a

#i125003# Remove some superfluous version.map files from tests. Google Test uses executables,
not libraries, so they don't need version maps any more.



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1706945 13f79535-47bb-0310-9956-ffa450edef68

show more ...

Revision tags: AOO411
49a390bd21-Sep-2015 Damjan Jovanovic

Fix a build breaking regression in main/test caused by a bad test dependency on sfx.



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1704217 13f79535-47bb-0310-9956-f

Fix a build breaking regression in main/test caused by a bad test dependency on sfx.



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1704217 13f79535-47bb-0310-9956-ffa450edef68

show more ...

7969c93117-Sep-2015 Damjan Jovanovic

#i125003# Migrate main/tools/tests from cppunit to Google Test.



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1703698 13f79535-47bb-0310-9956-ffa450edef68

86e1cf3429-Apr-2014 Pedro Giffuni

Many spelling fixes: directories r* - z*.

Attempt to clean up most but certainly not all the spelling
mistakes that found home in OpenOffice through decades. We
could probably blame

Many spelling fixes: directories r* - z*.

Attempt to clean up most but certainly not all the spelling
mistakes that found home in OpenOffice through decades. We
could probably blame the international nature of the code but
it is somewhat shameful that this wasn't done before.


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1591062 13f79535-47bb-0310-9956-ffa450edef68

show more ...

Revision tags: AOO410
32f0a14529-Apr-2014 Herbert Dürr

dummy commit for debugging the ASF/AOO-buildbots

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1590924 13f79535-47bb-0310-9956-ffa450edef68

215e548728-Mar-2014 Jürgen Schmidt

#124453# merge from aoo410 branch, check if the resulting polygon has already exceeded the number of points (2^16) that can be handled by a tools polygon

git-svn-id: https://svn.apache.org/r

#124453# merge from aoo410 branch, check if the resulting polygon has already exceeded the number of points (2^16) that can be handled by a tools polygon

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1582688 13f79535-47bb-0310-9956-ffa450edef68

show more ...

123