Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-06-30 | Updated for 3.10.0.rel-3-10-0 | mitchell | 10 | -20/+41 | |
2018-06-16 | Fixed incorrect highlighting of indented markdown lists. | mitchell | 1 | -5/+5 | |
They were being identified as blockcode. | |||||
2018-06-16 | Updated BACKPORTING. | mitchell | 1 | -0/+23 | |
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 | 5 | -6/+26 | |
Backport of changeset 7024:72c92ed3dc10. | |||||
2018-06-06 | Backport: Hide Meson and Ninja artifacts. | Neil | 1 | -0/+5 | |
Backport of changeset 7023:2327f5b68cfa. | |||||
2018-06-04 | Backport: Reduce scope of captures for lambdas. | Neil | 2 | -5/+5 | |
Use noexcept. Backport of changeset 7021:764284d21a03. | |||||
2018-06-04 | Backport: Use const and noexcept, initialize, avoid casts and improve ↵ | Neil | 1 | -29/+29 | |
variable name. Backport of changeset 7020:9e7cc77d3970. | |||||
2018-06-04 | Backport: Use lambda in preference to function object. | Neil | 1 | -10/+2 | |
Backport of changeset 7019:6023ccf7f06c. | |||||
2018-06-04 | Backport: Use const in lexlib headers. | Neil | 3 | -9/+9 | |
Backport of changeset 7018:b14abcf3e0ac. | |||||
2018-06-02 | Backport: Extra header needed with g++ on Linux. | Neil Hodgson | 2 | -0/+2 | |
Backport of changeset 7016:ae8936026bdf. | |||||
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 | 6 | -0/+6 | |
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-05-28 | Backport: Add styles for diffs containing patches. | Andreas Rönnquist | 4 | -0/+24 | |
Backport of changeset 7004:a1f932ccdee6. | |||||
2018-06-12 | Added unit tests for Lua LPeg lexers. | mitchell | 2 | -1/+1151 | |
2018-06-12 | Fixed child lexers that embed themselves into parents and fixed proxy lexers. | mitchell | 1 | -6/+8 | |
Since the _NAME field of the parent lexer was changed, embedded child references to it are no longer valid. Keep a copy of the parent name for reference. | |||||
2018-06-05 | Handle legacy lexer "_fold" functions. | mitchell | 1 | -0/+2 | |
2018-06-03 | Fixed compilation failures with MSVC 2015. | mitchell | 2 | -3/+3 | |
Thanks to Neil. | |||||
2018-05-26 | Backport: Add necessary headers and move includes to be in same order. | Neil | 3 | -4/+5 | |
Backport of changeset 7002:010fd50b48a7. | |||||
2018-05-25 | Updated BACKPORTING. | mitchell | 1 | -0/+45 | |
2018-05-24 | Backport: Fix warnings. Add const, constexpr, and noexcept. Initialize. ↵ | Neil | 11 | -113/+112 | |
Standard methods. Replace 0 and NULL with nullptr for COM, DirectWrite and least ambiguous cases. Backport of changeset 6974:e99161ef7bdd. | |||||
2018-05-23 | Backport: Replace C-style casts with C++ casts. Use const. | Neil | 1 | -21/+21 | |
Backport of changeset 6969:6f765b942713. | |||||
2018-05-25 | Backport: Change from function to object lexer. Use string and set types to ↵ | mitchell | 1 | -211/+307 | |
simplify code. Backport of changeset 6968:a57461cd09a0. | |||||
2018-05-22 | Backport: Move static functions into anonymous namespace and drop "static". | Neil | 1 | -225/+225 | |
Move data tables to end of local functions. These changes have no strong effect - this change set just tries to simplify the following change set which makes more significant changes. Backport of changeset 6967:ca223744bb0c. | |||||
2018-05-22 | Backport: Add INDIC_GRADIENT and INDIC_GRADIENTCENTRE indicator types. | Neil | 6 | -0/+49 | |
Backport of changeset 6966:872900d3ceb0. | |||||
2018-05-25 | Backport: Add GradientRectangle method to Surface to draw rectangles with ↵ | mitchell | 8 | -4/+229 | |
vertical or horizontal gradients. Backport of changeset 6965:90c71d69e3b6. | |||||
2018-05-21 | Backport: Remove CGContextRef field in QuartzTextLayout as it is only used ↵ | Neil Hodgson | 2 | -20/+8 | |
in draw method where it can easily be provided. Retaining a CGContextRef in QuartzTextLayout could lead to it being used after being invalidated. Backport of changeset 6963:a8774d6100a6. | |||||
2018-05-25 | Backport: Draw invalid bytes in DBCS when detected as blobs in a similar way ↵ | mitchell | 5 | -1/+107 | |
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 | 10 | -0/+16 | |
future. Backport of changeset 6959:b534742f5fa5. | |||||
2018-05-17 | Backport: Use nullptr instead of 0 in headers as this diminishes the number ↵ | Neil | 3 | -5/+5 | |
of warnings. Backport of changeset 6957:06ab85d42c89. | |||||
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 | 6 | -21/+34 | |
Replace 0 and NULL with nullptr. Update comments. Backport of changeset 6955:440e02c389df. | |||||
2018-05-16 | Backport: Use standard library function. | Neil | 1 | -1/+2 | |
Backport of changeset 6954:e8727d804074. | |||||
2018-05-16 | Backport: Fix regex crash reported with libstdc++ on macOS that occurs | Neil Hodgson | 2 | -7/+3 | |
when the regex has a locale imbued. Backport of changeset 6953:85ff33e92309. | |||||
2018-05-15 | Backport: Fix crashes for invalid DBCS characters when dragging text, ↵ | Neil Hodgson | 2 | -0/+14 | |
changing case of text, case-insensitive searching, and retrieving text as UTF-8. Backport of changeset 6952:7bfe9ec5222a. | |||||
2018-05-15 | Backport: Drop inclusion of StringCopy.h where possible. | Neil | 4 | -4/+0 | |
Backport of changeset 6951:b2a17a08a1f8. | |||||
2018-05-14 | Backport: Avoid using 0 as NULL pointer. | Neil | 1 | -1/+1 | |
Backport of changeset 6948:b75edf4d00d3. | |||||
2018-05-14 | Backport: Replace 0 with nullptr. | Neil | 3 | -6/+6 | |
Backport of changeset 6945:044688817478. | |||||
2018-05-14 | Backport: Use override for LexerNoExceptions. | Neil | 1 | -4/+4 | |
Backport of changeset 6944:dad0d3fc0d28. | |||||
2018-05-25 | Backport: Modernize Platform.h (3) - update Surface to delete WidthChar, use ↵ | mitchell | 11 | -91/+35 | |
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 | 9 | -111/+101 | |
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 | 10 | -90/+83 | |
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 | 4 | -13/+18 | |
under/over them. Backport of changeset 6934:c0ca57c954c8. |