Fix GCC 15 C++ standard library conflict with _CR/_LF macrosGCC 15's C++ standard library headers (bits/chrono.h) use _CR as aninternal template parameter name. The _CR and _LF macros defined int
Fix GCC 15 C++ standard library conflict with _CR/_LF macrosGCC 15's C++ standard library headers (bits/chrono.h) use _CR as aninternal template parameter name. The _CR and _LF macros defined intools/solar.h conflict with these internal identifiers, causingcompilation failures in headers that include both solar.h and C++standard headers.Rename _CR->_LF to SAL_CR->SAL_LF across the codebase to avoidconflicts with reserved identifiers in the C++ standard library.
show more ...
Calc: restore pThisTab after ReadUserDataSequence recreates tab data (#485)
General spelling clean up (#484)* Fix spelling* Clean up codespell ignored words list
Remove unnecessary casts from calls to AnyConverter.toObject().Patch by: me
Remove unnecessary casts on the return values from UnoRuntime.queryInterface().Patch by: me
calc: some uses for C++11 expm1Just better use of <cmath>Tested on FreeBSD
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
Calc: Replace some uses of Boost math functions for their C++ counterparts.For the cases of acosh, asinh, atanh, expm1 and log1p we were making useof the Boost library which was/is available and o
Calc: Replace some uses of Boost math functions for their C++ counterparts.For the cases of acosh, asinh, atanh, expm1 and log1p we were making useof the Boost library which was/is available and of good quality. Nowadaysthese are included in all reasonable standard C++ libraries and it makessense to use them for consistency.
Complete the Python 2 to 3 migration across the remaining holdouts
Additional check
Cleanup
Fix botton -> bottom
Fix 'the the' (although that was a nice band...)
Use 'zeros' instead of 'zeroes', at least in UI
Cleanup code for table header (Calc)
Cleanup code for CornerButton (Calc)
Use solid color for row/column header in Calc. (#466)* Quick hack, clean up code laterUse a solid color for row/column header in Calc.* Additional file* Additional files
misc: fix more typos (#460)* misc: fix more typos* Regenerate ignored words list codespell.txt
misc: fix spelling (#459)* misc: fix spelling* Regenerate ignored words list codespell.txt
Remove unused cursor
Update bg_BG.xml (#445)* Update bg_BG.xmlAdd EURO as default currency in Bulgarian locale data* OpenOffice Calc offers functions for converting from old national currencies to EURO.Bulgaria jo
Update bg_BG.xml (#445)* Update bg_BG.xmlAdd EURO as default currency in Bulgarian locale data* OpenOffice Calc offers functions for converting from old national currencies to EURO.Bulgaria joins the euro area in 2026, see:https://www.ecb.europa.eu/euro/changeover/bulgaria/html/index.en.html
Cleanup resource file
12345678910>>...22