Win10 msvc trunk (#498)Build trunk on Windows with a modern MSVCconfigure.ac required VS2008, but the bundled dependencies had moved pastwhat VC9 can compile -- boost 1.84 needs C++11, Python 3.
Win10 msvc trunk (#498)Build trunk on Windows with a modern MSVCconfigure.ac required VS2008, but the bundled dependencies had moved pastwhat VC9 can compile -- boost 1.84 needs C++11, Python 3.11 needs VS2017 ornewer -- so the configured compiler could not build the configureddependencies, and no combination of the two worked. Every other platform hadalready moved; Windows was the one left pinned.This branch accepts a VS2015-or-newer toolset and the Windows 10 SDK, thenfixes what a modern compiler and SDK find: export lists, entry points, CRTand manifest handling, and source conformance across the tree. Everydependency builds, including Python, which trunk has never built on Windowsat all. The CLI/.NET binding is ported from Managed C++ to C++/CLI and itsbridgetest passes.configure, bootstrap and build.pl now run to completion, andinstsetoo_native produces openoffice450.msi and openoffice450sdk.msi.coinMp has been updated to the latest Version.What this does not claim: the office has not been started, andtesttools/source/bridgetest still fails getCaughtException() in the x86 C++bridge. Python is built without _ssl, _ctypes, _bz2, _lzma and _sqlite3, andPlatform SDK v7.0 is still required alongside the Windows 10 SDK. No otherplatform's build is changed.Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>Claude-Session: https://claude.ai/code/session_01UWgzQY2r1XwFvgeLPFWPsi
show more ...
Correct possible issues with ZIP files
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>
pre-commit auto clean trailing whitespace in dxp and hxx files (#381)A huge auto clean up by pre-commit and I can make smaller PRs if needed.Seems we have a lot of extra whitespace junk in our co
pre-commit auto clean trailing whitespace in dxp and hxx files (#381)A huge auto clean up by pre-commit and I can make smaller PRs if needed.Seems we have a lot of extra whitespace junk in our code baseThe NeverEnding Story was a great film back in the old days :)Great video and theme song by Limahlhttps://www.youtube.com/watch?v=lHytjEj7B9ghttps://en.wikipedia.org/wiki/The_NeverEnding_Story_(film)
misc: fix typos (#376)* misc: fix spelling* Update ignored words list* Update owriteablestream.cxx---------Co-authored-by: Matthias Seidel <mseidel@apache.org>
misc: fix spelling (#361)* misc: fix spelling* Update ignored words list
Remove second semicolon (work in progress)
pre-commit(end-of-file-fixer): autofix more main cxx files (#307)
Fix end of hxx files remove unneeded blank lines (#242)
Fix spelling (#217)Thanks! Also corrected some Windows CRLF.
Fixed mixed style (space/tabs) in indentation
Fixed typos (otherwhise -> otherwise) and some more
Cleaned up whitespace, fixed typosgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1860164 13f79535-47bb-0310-9956-ffa450edef68
Spelling, spelling ...Why worry about some sprinkled German when we haven't yet learned English.git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1745006 13f79535-47bb-0310-9956-ffa4
Spelling, spelling ...Why worry about some sprinkled German when we haven't yet learned English.git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1745006 13f79535-47bb-0310-9956-ffa450edef68
#i126305# Add support for WebDAV locking.Patch by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1705199 13f79535-47bb-0310-9956-
#i126305# Add support for WebDAV locking.Patch by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1705199 13f79535-47bb-0310-9956-ffa450edef68
Many spelling fixes: directories a* - g*.Attempt to clean up most but certainly not all the spellingmistakes that found home in OpenOffice through decades. Wecould probably blame the internationa
Many spelling fixes: directories a* - g*.Attempt to clean up most but certainly not all the spellingmistakes that found home in OpenOffice through decades. Wecould probably blame the international nature of the code butit is somewhat shameful that this wasn't done before.git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1591058 13f79535-47bb-0310-9956-ffa450edef68
#i123862# use O*String's isEmpty() method to check for emptiness in the comphelper modulePatch-by: j.nitschke@ok.deReview-by: hdu@apache.orggit-svn-id: https://svn.apache.org/repos/asf/openoffi
#i123862# use O*String's isEmpty() method to check for emptiness in the comphelper modulePatch-by: j.nitschke@ok.deReview-by: hdu@apache.orggit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1567594 13f79535-47bb-0310-9956-ffa450edef68
#i123859# avoid incomplete Locale class as return valueSome static Locale methods used the Locale class as return value type while it wasstill incompletely defined. Most compilers allow this, but
#i123859# avoid incomplete Locale class as return valueSome static Locale methods used the Locale class as return value type while it wasstill incompletely defined. Most compilers allow this, but in general C++ doesn'trequire them to do so. Using a const reference as return value solves this, improvesthe C++ compliance and avoids unneeded copy constructions.git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1551855 13f79535-47bb-0310-9956-ffa450edef68
#i123068# remove implicit conversions from rtl strings to their elementsgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1546390 13f79535-47bb-0310-9956-ffa450edef68
#i122208# include <algorithm> explicitly if functions from <algorithm> are used most STLs include relevant parts of it indirectly, butone can not depend on it (seen with MSVC's tr1 headers)g
#i122208# include <algorithm> explicitly if functions from <algorithm> are used most STLs include relevant parts of it indirectly, butone can not depend on it (seen with MSVC's tr1 headers)git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1486646 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@1230365 13f79535-47bb-0310-9956-ffa450edef68
Update headers to Alv2 headersgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1198416 13f79535-47bb-0310-9956-ffa450edef68
Update headers to Alv2 headersgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1198225 13f79535-47bb-0310-9956-ffa450edef68
fs34c: #i117625# when assigning events, only throw if there is an invalid type given, *not* if the type is correct, but the sequence is merely empty# HG changeset patch# User Frank Schoenheit [fs]
fs34c: #i117625# when assigning events, only throw if there is an invalid type given, *not* if the type is correct, but the sequence is merely empty# HG changeset patch# User Frank Schoenheit [fs] <frank.schoenheit@oracle.com># Date 1301640073 -7200# Node ID e4014e6b2cb422bb8dca7dad4ba34f28d42cb86d# Parent a25f2ab3257e6b811ccb2436661f74d0c65719cdgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1172123 13f79535-47bb-0310-9956-ffa450edef68
12