Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-06-12 | Backport: Remove definition that has never been used. | Neil | 1 | -1/+0 | |
Backport of changeset 7032:d2d5df7f2c72. | |||||
2018-06-10 | Backport: Using noexcept for simple functions. | Neil | 3 | -36/+36 | |
Backport of changeset 7029:c726541dbd11. | |||||
2018-06-10 | Backport: Updated the code and comment for running a regex over multiple ↵ | Neil | 1 | -8/+14 | |
lines at once instead of breaking up into lines. Using the preprocessor to hide the multiline code instead of comments so that it is easier to experiment with. Backport of changeset 7028:9227461c9330. | |||||
2018-06-06 | Backport: Added brace for multi-line if and normalized space. | Neil | 1 | -6/+7 | |
Backport of changeset 7025:f17e1a7e02e3. | |||||
2018-06-06 | Backport: SC_WRAPINDENT_DEEPINDENT added to indent two tabs from previous line. | Henrik Hank | 1 | -3/+9 | |
Backport of changeset 7024:72c92ed3dc10. | |||||
2018-06-04 | Backport: Reduce scope of captures for lambdas. | Neil | 2 | -5/+5 | |
Use noexcept. Backport of changeset 7021:764284d21a03. | |||||
2018-06-01 | Backport: Mark constant inline Unicode functions as constexpr. | Neil | 1 | -4/+4 | |
Backport of changeset 7010:ec151858258f. | |||||
2018-05-31 | Backport: Allow std::unique_ptr to be used more widely. | Neil | 3 | -0/+3 | |
Backport of changeset 7008:1f95757fa242. | |||||
2018-05-30 | Backport: Add header needed for floor. | Neil Hodgson | 1 | -0/+1 | |
Backport of changeset 7007:6055a62c94c3. | |||||
2018-05-30 | Backport: Fix comments. | Neil | 1 | -4/+4 | |
Backport of changeset 7005:19ae9a03d7b0. | |||||
2018-06-03 | Fixed compilation failures with MSVC 2015. | mitchell | 2 | -3/+3 | |
Thanks to Neil. | |||||
2018-05-24 | Backport: Fix warnings. Add const, constexpr, and noexcept. Initialize. ↵ | Neil | 7 | -38/+37 | |
Standard methods. Replace 0 and NULL with nullptr for COM, DirectWrite and least ambiguous cases. Backport of changeset 6974:e99161ef7bdd. | |||||
2018-05-22 | Backport: Add INDIC_GRADIENT and INDIC_GRADIENTCENTRE indicator types. | Neil | 1 | -0/+21 | |
Backport of changeset 6966:872900d3ceb0. | |||||
2018-05-25 | Backport: Draw invalid bytes in DBCS when detected as blobs in a similar way ↵ | mitchell | 4 | -1/+103 | |
to UTF-8. Backport of changeset 6962:514fde42ccbf, but without std::string_view. | |||||
2018-05-18 | Backport: Can use const now that Font::GetID is const. | Neil | 2 | -2/+2 | |
Backport of changeset 6960:6da8a5e47c98. | |||||
2018-05-25 | Backport: Add <vector> to files that include Platform.h as likely needed in ↵ | mitchell | 2 | -0/+2 | |
future. Backport of changeset 6959:b534742f5fa5. | |||||
2018-05-16 | Backport: Use noexcept method to preserve noexcept. | Neil | 1 | -1/+1 | |
Backport of changeset 6956:beee37b055d6. | |||||
2018-05-16 | Backport: Move implementations into cxx file. | Neil | 4 | -6/+10 | |
Replace 0 and NULL with nullptr. Update comments. Backport of changeset 6955:440e02c389df. | |||||
2018-05-16 | Backport: Fix regex crash reported with libstdc++ on macOS that occurs | Neil Hodgson | 1 | -7/+0 | |
when the regex has a locale imbued. Backport of changeset 6953:85ff33e92309. | |||||
2018-05-15 | Backport: Drop inclusion of StringCopy.h where possible. | Neil | 2 | -2/+0 | |
Backport of changeset 6951:b2a17a08a1f8. | |||||
2018-05-14 | Backport: Replace 0 with nullptr. | Neil | 3 | -6/+6 | |
Backport of changeset 6945:044688817478. | |||||
2018-05-25 | Backport: Modernize Platform.h (3) - update Surface to delete WidthChar, use ↵ | mitchell | 2 | -3/+5 | |
size_t for Polygon and delete the standard copy and assignment methods. Backport of changeset 6940:89fd29243232. | |||||
2018-05-14 | Backport: Modernize Platform.h (2) - noexcept, const, constexpr. | Neil | 4 | -36/+59 | |
ColourDesired is an int instead of long for consistency over different platforms. Changes made to Point, PRectangle, and ColourDesired. RoundXYPosition removed. Backport of changeset 6939:7441dcb96e6a. | |||||
2018-05-14 | Backport: Modernize Platform.h (1) - noexcept, const, standard methods. | Neil | 2 | -7/+6 | |
Changes made to FontParameters, Font, Window, ListBoxEvent, ListBox, Menu, DynamicLibrary, and Platform. Backport of changeset 6938:a42c7cc3254b. | |||||
2018-05-13 | Backport: Fix header order. | Neil | 1 | -1/+1 | |
Backport of changeset 6935:ec1d6c4008fe. | |||||
2018-05-13 | Backport: When line end characters are displayed, indicators are drawn ↵ | Neil | 3 | -13/+15 | |
under/over them. Backport of changeset 6934:c0ca57c954c8. | |||||
2018-05-06 | Backport: Ensuring ptrdiff_t is available by including <cstddef>. | Neil | 3 | -0/+3 | |
Backport of changeset 6921:f9b81cb21ed1. | |||||
2018-05-03 | Backport: Use Range and Position in more cases to avoid casts. | Neil | 2 | -17/+20 | |
Backport of changeset 6790:cb56d38e7800. | |||||
2018-05-03 | Backport: Ensure all 4 byte characters will work in MapRepresentation by ↵ | Neil | 2 | -10/+17 | |
using unsigned int. Use variable assignments to avoid casts. Backport of changeset 6789:35c415d8e7d4. | |||||
2018-05-03 | Backport: Simplify PropSetSimple, avoid casts, use nullptr. | Neil | 1 | -1/+1 | |
Backport of changeset 6788:e9f6386c89d4. | |||||
2018-05-03 | Backport: Avoid casts. | Neil | 2 | -8/+9 | |
Backport of changeset 6787:b690b9e1e111. | |||||
2018-05-03 | Backport: Eliminate XFromPosition overload for Sci::Position as ↵ | Neil | 2 | -8/+2 | |
SelectionPosition overload can always be used. Backport of changeset 6785:161efa2f1972. | |||||
2018-05-01 | Backport: Add IntegerRectangle to simplify drawing lines without casting. | Neil | 6 | -112/+156 | |
Backport of changeset 6773:9a027c16f8c3. | |||||
2018-05-01 | Backport: Use round and floor instead of casts. | Neil | 1 | -2/+2 | |
Backport of changeset 6771:d0170ad7383b. | |||||
2018-05-01 | Backport: Fix minor issues with AutoSurface, AutoLineLayout and SelectionText. | Neil | 2 | -8/+8 | |
Backport of changeset 6769:b8ae2860861f. | |||||
2018-05-01 | Backport: Bug [#2012]. Use '0' instead of '0l'. | Neil | 2 | -2/+2 | |
Backport of changeset 6768:afe3117ead02. | |||||
2018-04-30 | Backport: Use const where possible. | Neil | 1 | -1/+1 | |
Backport of changeset 6766:506946ccc604. | |||||
2018-04-30 | Backport: Feature [feature-requests:#1215]. Use Sci::clamp to shorten code. | Neil | 1 | -6/+1 | |
Backport of changeset 6760:e94cd333a5a9. | |||||
2018-04-30 | Backport: Feature [feature-requests:#1215]. Simplify RESearch::ChSetWithCase. | Neil | 1 | -9/+4 | |
Backport of changeset 6759:a4ec3a347298. | |||||
2018-04-28 | Backport: Delete standard functions on classes where there could be attempts ↵ | Neil | 14 | -9/+76 | |
to copy. Backport of changeset 6756:29866b0927e0. | |||||
2018-04-28 | Backport: Rename method to avoid confusion between base and derived classes. | Neil | 2 | -4/+4 | |
Backport of changeset 6755:fbf0bafc51db. | |||||
2018-04-27 | Backport: Use nullptr for custom draw functions. | Neil | 2 | -9/+10 | |
Backport of changeset 6752:ad7b3c0b64e3. | |||||
2018-04-27 | Backport: Avoid reinterpret_cast. Use size_t argument to UTF8Classify to ↵ | Neil | 2 | -25/+23 | |
avoid casts. Backport of changeset 6750:f42f27b2daf5. | |||||
2018-04-26 | Backport: Change type to avoid casts. | Neil | 2 | -3/+3 | |
Backport of changeset 6747:6f6113f848b1. | |||||
2018-04-26 | Backport: Specify concrete class for ldTabstops and use directly instead of ↵ | Neil | 2 | -8/+7 | |
copying value of .get() before use. Backport of changeset 6745:f8cf44b26722. | |||||
2018-05-06 | Backport: Use <chrono> for platform-independent timing and remove ↵ | mitchell | 3 | -23/+71 | |
ElapsedTime. Also use #if for painting measurement as there are 7 sections of code to enable. Backport of changeset 6741:af5d9064c25c. | |||||
2018-04-25 | Backport: Use set of coercion functions for transforming WndProc parameters ↵ | Neil | 3 | -44/+63 | |
into pointers. Backport of changeset 6738:5b39367ee7da. | |||||
2018-04-25 | Backport: Removed mention of class that no longer exists. | Neil | 1 | -1/+0 | |
Backport of changeset 6736:06391d094c6a. | |||||
2018-05-06 | Backport: Remove casts that are not needed since sptr_t and Sci::Position ↵ | mitchell | 2 | -31/+30 | |
are the same type. Backport of changeset 6735:ed52dd761341. | |||||
2018-04-24 | Backport: Feature [feature-requests:#1215]. Make Action move constructor ↵ | Neil | 2 | -10/+1 | |
noexcept and use default implementation. Backport of changeset 6734:e852ad4d15ff. |