| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2020-04-05 | Backport: Perform autoscroll when mouse on pixel just below window. | Mitchell Foral | 1 | -1/+1 | |
| This mostly helps the curses platform where a line of text is a single 'pixel'. Backport of changeset 8109:14e30b7917dd. | |||||
| 2020-04-05 | Backport: Pass argument as unique_ptr to show transfer of ownership. Add ↵ | mitchell | 3 | -6/+6 | |
| const and noexcept. Backport of changeset 8106:f26e186e80a9. | |||||
| 2020-03-27 | Backport: Avoid casts by returning size_t from GetExpanded. | Neil | 1 | -2/+2 | |
| Backport of changeset 8099:2228fb724ce7. | |||||
| 2020-04-05 | Backport: Widen types to size_t to match change from int to position of ↵ | mitchell | 3 | -83/+97 | |
| CallTipSetHlt in Scintilla.iface. Backport of changeset 8098:228c9f9aa839. | |||||
| 2020-03-29 | Backport: Extract arrow drawing to function. Use noexcept, const and other ↵ | Neil | 2 | -48/+60 | |
| minor changes to fix warnings before making widening types in the next change set. Backport of changeset 8097:06cbbf702640. | |||||
| 2020-03-26 | Backport: Fix spelling mistakes. | Neil | 8 | -14/+14 | |
| Backport of changeset 8028:78a688809e75. | |||||
| 2020-03-25 | Backport: Replace static_cast with dynamic_cast for better type safety and ↵ | Neil | 1 | -1/+1 | |
| adherence to C++ Core Guidelines C.146. Backport of changeset 8024:5893c2efc0d8. | |||||
| 2020-03-24 | Backport: Use noexcept where possible. | Neil | 4 | -34/+38 | |
| Backport of changeset 8023:7e614e47074d. | |||||
| 2020-03-24 | Backport: Use noexcept where possible. | Neil | 2 | -21/+21 | |
| Backport of changeset 8022:658a23dc7b4e. | |||||
| 2020-03-23 | Backport: Use noexcept, const, and constexpr where possible. | Neil | 2 | -17/+17 | |
| Backport of changeset 8021:0dbef7a9205f. | |||||
| 2020-03-23 | Backport: Replace const with constexpr where possible. | Neil | 1 | -4/+4 | |
| Backport of changeset 8020:3f5593341a23. | |||||
| 2020-03-23 | Backport: perLineData is polymorphic so replace static_cast with ↵ | Neil | 1 | -5/+5 | |
| dynamic_cast for better type safety and adherence to C++ Core Guidelines C.146. Backport of changeset 8019:91a3db714f60. | |||||
| 2020-03-23 | Backport: Drop possibility of Sci_Position, Sci::Line, Sci::Position not ↵ | Neil | 1 | -8/+8 | |
| being ptrdiff_t. This reduces casting. Backport of changeset 8018:8bc54a095c2f. | |||||
| 2020-03-19 | Backport: Use noexcept in EditModel. | Neil | 2 | -2/+2 | |
| Backport of changeset 8013:77ef8e068676. | |||||
| 2020-03-19 | Backport: Minor improvements - noexcept, constexpr, cast removal. | Neil | 2 | -10/+8 | |
| Backport of changeset 8012:48f82fb06505. | |||||
| 2020-03-19 | Backport: Feature [feature-requests:1302] Simplify DrawCarets. | Zufu Liu | 1 | -5/+4 | |
| Backport of changeset 8011:bf8531a046ff. | |||||
| 2020-03-19 | Backport: Feature [feature-requests:1302] Add IsCaretVisible to simplify ↵ | Zufu Liu | 3 | -1/+6 | |
| DrawCarets. Backport of changeset 8010:4b365fa302a2. | |||||
| 2020-03-13 | Backport: Using constexpr in UniConversion and CaseConvert. | Neil | 3 | -6/+6 | |
| Backport of changeset 8004:7052c60ce1b2. | |||||
| 2020-02-29 | Backport: Add const and noexcept where they make sense. | Neil | 2 | -8/+8 | |
| Backport of changeset 7991:d7d83db0457a. | |||||
| 2020-02-27 | Backport: Feature [feature-requests:497] Structure caret policy data and ↵ | Neil | 2 | -71/+68 | |
| pass policy for dragging instead of manipulating global state.. Backport of changeset 7990:9716682f5120. | |||||
| 2020-02-21 | Backport: Feature [feature-requests:497] Automatically scroll while dragging ↵ | McLoo | 1 | -0/+14 | |
| text. Added automatic scrolling when text dragged near edge of window. Backport of changeset 7989:e98f6731bd39. | |||||
| 2020-02-15 | Backport: Extract image conversion from RGBA to BGRA premultiplied into ↵ | Neil | 2 | -0/+17 | |
| common function. Backport of changeset 7987:beeac488af4d. | |||||
| 2020-02-15 | Backport: Bug [#2138]. Potential fix to Direct2D crash when updating driver. | Mat Berchtold | 1 | -1/+7 | |
| Backport of changeset 7985:0ffb5afdbd7f. | |||||
| 2020-01-10 | Backport: Bug [#2132]. Only check for LS/PS/NEL when Unicode line ends ↵ | Zufu Liu | 1 | -1/+1 | |
| turned on. Backport of changeset 7950:375a05c8edd1. | |||||
| 2020-01-06 | More synchronizing LongTerm3 with default. | mitchell | 2 | -5/+3 | |
| Ideally this covers anything missed during the backport process. | |||||
| 2020-01-05 | Added Sci::round() and Sci::lround() for better compatibility with the ↵ | mitchell | 3 | -11/+11 | |
| default branch. Some olders MacOSX SDKs do not have std::round() or std::lround(). | |||||
| 2020-01-05 | Added Sci::make_unique() and Sci::size() for better compatibility with the ↵ | mitchell | 19 | -83/+82 | |
| default branch. std::make_unique() is c++14 and std::size() is c++17. | |||||
| 2020-01-05 | Synchronizing LongTerm3 with default. | mitchell | 4 | -3/+12 | |
| Ideally this covers anything missed during the backport process. | |||||
| 2020-01-04 | Backport: Added Raku lexer and style properties and example files | mitchell | 1 | -0/+1 | |
| Backport of changeset 7900:bcb95162cd06. | |||||
| 2019-12-14 | Backport: Remove links to lexers with SCI_EMPTYCATALOGUE definition. | Neil | 1 | -0/+4 | |
| This allows building a version of SciTE that is statically linked to Scintilla and does not include any lexers but allows the use of lexers provided by loading a DLL. Backport of changeset 7867:f17a228be4d8. | |||||
| 2020-01-03 | Backport: Move collection of modules from Catalogue.cxx to ↵ | mitchell | 2 | -19/+13 | |
| CatalogueModules.h so it can be reused. Backport of changeset 7866:fff1071ea1db. | |||||
| 2019-12-13 | Backport: Move automatic numbering of external lexers from Catalogue to ↵ | Neil | 2 | -6/+5 | |
| ExternalLexer. This is preparing to move much of Catalogue into a header for reuse. Backport of changeset 7864:616ca0866c49. | |||||
| 2020-01-03 | Backport: Use safe mechanism to convert to function pointers. | mitchell | 1 | -10/+23 | |
| Mark noexcept where reasonable. Check that functions are available. Backport of changeset 7862:f4cf92e43f48. | |||||
| 2019-12-13 | Backport: Hide details of ExternalLexer and export ExternalLexerLoad ↵ | Neil | 3 | -58/+72 | |
| function only. Backport of changeset 7861:0680563a97c5. | |||||
| 2019-12-13 | Backport: Move SCI_LOADLEXERLIBRARY from platform layers to ScintillaBase.cxx. | Neil | 1 | -0/+8 | |
| This allows removal of related #include statements. Backport of changeset 7860:4ca969c2fa45. | |||||
| 2019-12-02 | Backport: Use noexcept and const where reasonable. | Neil | 2 | -4/+4 | |
| Backport of changeset 7781:a9b7308f0522. | |||||
| 2019-12-02 | Backport: Add SparseVector::DeleteRange for efficiently removing ranges. | Neil | 1 | -0/+37 | |
| Backport of changeset 7780:88e65c696c40. | |||||
| 2019-12-02 | Backport: Add SparseVector::IndexAfter for efficiently finding elements in a ↵ | Neil | 1 | -0/+7 | |
| range. Backport of changeset 7779:67b7e8f152a9. | |||||
| 2019-12-01 | Backport: Allow setting value at end of a SparseVector. | Neil | 1 | -16/+23 | |
| Change representation of SparseVector in tests so last value can be seen. Backport of changeset 7778:b7842ad8047b. | |||||
| 2019-12-01 | Backport: Fix a bug with deleting the first element in SparseVector that ↵ | Neil | 2 | -6/+44 | |
| left an extra empty partition. Add extra checking to Partitioning and turn on checking for UnitTester. Backport of changeset 7777:12fb0335514e. | |||||
| 2019-11-26 | Backport: Bug [#2140]. Fix where anchor and caret differ only in amount of ↵ | Neil | 1 | -2/+2 | |
| virtual space so one was considered start and was moved for an insertion at that position. This could flip the order of the positions or change the length of the selection. Backport of changeset 7775:a9a0edc8f2f2. | |||||
| 2019-11-25 | Backport: Fix regression in 7773 where position wasn't moved on to account ↵ | Neil | 1 | -0/+1 | |
| for virtual space consumption. Backport of changeset 7774:9419bd4557e4. | |||||
| 2019-11-24 | Backport: Bug [#2140]. Move rather than grow selection when insertion at start. | Neil | 2 | -5/+18 | |
| Backport of changeset 7773:20f353cd5507. | |||||
| 2019-11-15 | Backport: Feature [feature-requests:#1316] Allow target to have virtual space. | Neil | 3 | -40/+58 | |
| Backport of changeset 7768:5d73aa55a6ee. | |||||
| 2019-11-15 | Backport: Feature [feature-requests:#1316] Add access to virtual space at ↵ | Neil | 1 | -0/+6 | |
| start and end of multiple selections. Backport of changeset 7767:80102fe650b2. | |||||
| 2019-12-06 | Backport: Feature [feature-requests:#1324] Add Hollywood lexer. | mitchell | 1 | -0/+1 | |
| Backport of changeset 7761:abba8b1c6f4a. | |||||
| 2019-11-03 | Backport: Bug [#2130]. Setting rectangular selection made faster by reusing ↵ | Neil | 1 | -1/+4 | |
| surface. Backport of changeset 7758:703e30efe7bf. | |||||
| 2019-11-01 | Backport: Remove noexcept from allocating constructors as may throw on ↵ | Neil | 2 | -2/+2 | |
| memory exhaustion. Backport of changeset 7750:12807611677a. | |||||
| 2019-11-01 | Backport: Avoid calling vector::shrink_to_fit in destructors as it is not ↵ | Neil | 2 | -4/+0 | |
| noexcept. The destructors of the members will ensure that everything is correct. Potential unhandled exceptions reported by Coverity. Backport of changeset 7749:329a8e9986a0. | |||||
| 2019-10-16 | Backport: Feature [feature-requests:#1315] Update to Unicode 12.1. | Neil | 1 | -3/+5 | |
| Backport of changeset 7707:13ce9d1ee13e. | |||||
