Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-02-01 | Protect CATCH_CONFIG_WINDOWS_CRTDBG to only be active on Windows to allow | Neil | 1 | -0/+2 | |
building UnitTester.cxx on macOS. | |||||
2023-02-22 | Remove _CRT_SECURE_NO_DEPRECATE. | Neil | 1 | -1/+1 | |
Replace [v]sprintf with bounds checked [v]snprintf. | |||||
2021-05-24 | Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.h | Neil | 1 | -1/+1 | |
and ScintillaStructures.h using scoped enumerations. Use these headers instead of Scintilla.h internally. External definitions go in the Scintilla namespace and internal definitio0ns in Scintilla::Internal. | |||||
2021-05-09 | Add @file <filename> comments to follow convention. | Neil | 1 | -2/+3 | |
Fix incorrect filename comments. Normalize Qt code to use #endif /* X */ insetad of #endif // X. | |||||
2021-05-06 | Fix building unit tests in Visual C++. | Neil | 1 | -6/+4 | |
2021-03-18 | std::optional is a basic vocabulary type that may be used widely so include | Neil | 1 | -0/+1 | |
almost everywhere. | |||||
2021-03-18 | Move assert and debug trace functions into their own header Debugging.h. | Neil | 1 | -2/+1 | |
PLATFORM_ASSERT is used in data structure headers which led to including graphics and windowing APIs in data structure modules. | |||||
2021-03-17 | Extract geometry and colour definitions from Platform.h into src/Geometry.h. | Neil | 1 | -0/+1 | |
2018-05-31 | Allow std::unique_ptr to be used more widely. | Neil | 1 | -0/+1 | |
2018-05-18 | Add <vector> to files that include Platform.h as likely needed in future. | Neil | 1 | -0/+1 | |
2018-05-13 | Include <string_view> in tests in case needed. | Neil | 1 | -0/+2 | |
2018-03-26 | Update Catch from 1.0 build 47 to 2.0.1 and modify UnitTester.cpp to suit. | Neil | 1 | -3/+6 | |
Use #define for Catch to report memory leaks after main as the previous call to _CrtDumpMemoryLeaks was too early and listed a static allocation as a leak. | |||||
2018-01-21 | Fix namespace so can build inside Visual C++. | Neil | 1 | -0/+4 | |
2016-10-18 | Visual Studio project for running unit tests makes it easier to debug them. | Neil | 1 | -0/+34 | |
Debugging visualizer for SplitVector helps understand state of objects. |