| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2020-07-16 | Backport: Make WrapMode an enum class for more type safety. | Neil | 1 | -4/+4 | |
| Backport of changeset 8413:ef7672c46486. | |||||
| 2020-07-16 | Backport: Rename validLevel to ValidLevel and make an enum class. | Neil | 1 | -8/+8 | |
| Backport of changeset 8412:999c4c848b8f. | |||||
| 2020-07-16 | Backport: Add some const, constexpr. | Neil | 1 | -1/+1 | |
| Backport of changeset 8407:dfaa642a6c22. | |||||
| 2020-07-11 | Backport: Removed calls that had no effect as drawing in indent guides uses ↵ | Neil | 1 | -2/+0 | |
| FillRectangle with explicit arguments. Backport of changeset 8398:daf13e4c0042. | |||||
| 2020-07-11 | Backport: Treat DEL as a control character for determining block caret size. | Zufu Liu | 1 | -5/+6 | |
| Moved IsControlCharacter to anonymous namespace. Backport of changeset 8396:16e8656c36a7. | |||||
| 2020-06-12 | Backport: Bug [#2141]. Implement end of line annotations. | Prakash Sahni | 1 | -1/+91 | |
| Backport of changeset 8306:1b383adfdf71. | |||||
| 2020-06-11 | Backport: Use noexcept where safe and maintainable. | Neil | 1 | -3/+3 | |
| Backport of changeset 8300:266c8247814e. | |||||
| 2020-06-10 | Backport: Convert enum to enum class. Add noexcept and const. | Neil | 1 | -6/+6 | |
| Backport of changeset 8296:d8dc184c713c. | |||||
| 2020-03-26 | Backport: Fix spelling mistakes. | Neil | 1 | -1/+1 | |
| Backport of changeset 8028:78a688809e75. | |||||
| 2020-03-19 | Backport: Minor improvements - noexcept, constexpr, cast removal. | Neil | 1 | -9/+7 | |
| 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 | 1 | -1/+1 | |
| DrawCarets. Backport of changeset 8010:4b365fa302a2. | |||||
| 2020-01-05 | Added Sci::round() and Sci::lround() for better compatibility with the ↵ | mitchell | 1 | -5/+5 | |
| 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 | 1 | -3/+2 | |
| default branch. std::make_unique() is c++14 and std::size() is c++17. | |||||
| 2020-01-05 | Synchronizing LongTerm3 with default. | mitchell | 1 | -1/+2 | |
| Ideally this covers anything missed during the backport process. | |||||
| 2019-06-21 | Backport: Bug [#2106]. Place line caret in correct location for line caret ↵ | Neil | 1 | -1/+3 | |
| with block OVR. That is for CARETSTYLE_LINE | CARETSTYLE_BLOCK mode. Backport of changeset 7608:b725657be4ae. | |||||
| 2019-05-11 | Backport: Feature [feature-requests:#1283]. Standardise spelling - "color" ↵ | Neil | 1 | -1/+1 | |
| -> "colour". Backport of changeset 7498:7dd63f4402ae. | |||||
| 2019-04-26 | Backport: Feature [feature-requests:#1238]. Simplify case forcing with ↵ | Neil | 1 | -29/+35 | |
| CaseForce function that hoists the repeated logic out of the 2 loops that check or set the cached visual line text. Backport of changeset 7476:93d24d83d380. | |||||
| 2019-04-26 | Backport: Feature [feature-requests:#1238]. Simplify camel case forcing by ↵ | Neil | 1 | -4/+4 | |
| checking only for upper and lower case characters instead of current word characters. This changes behaviour for words like "_word" -> "_Word" instead of remaining "_word" but that doesn't matter for this feature's intended use which is to allow display of ASCII-only keywords in the user's preferred casing (else/ELSE/Else) for languages with case-insensitive keywords. Backport of changeset 7475:cdb7af706ba1. | |||||
| 2019-04-25 | Backport: Bug [#1238]. Removed redundant loop. | Zufu Liu | 1 | -4/+0 | |
| Backport of changeset 7471:40f1581baf9e. | |||||
| 2019-04-05 | Backport: Feature [feature-requests:#1272]. Add API to set default fold ↵ | Neil | 1 | -3/+4 | |
| display text. Backport of changeset 7400:9fcb52fdb307. | |||||
| 2019-04-02 | Backport: Removed variable which duplicated meaning of earlier variable. | Neil | 1 | -3/+2 | |
| Backport of changeset 7398:8d77e52c39f3. | |||||
| 2019-03-29 | Backport: Include "CharacterCategory.h" in all files that include ↵ | Neil | 1 | -0/+1 | |
| "Document.h" as it will be needed for adding a CharacterCategory feature. Backport of changeset 7391:9d98d77e920f. | |||||
| 2019-03-31 | Backport: Use generic versions of ceil, floor, round, lround, trunc from ↵ | mitchell | 1 | -5/+5 | |
| <cmath>. Backport of changeset 7329:2662ef098d93, but without std::round and std::lround, since older Mac OSX SDKs may not have them. | |||||
| 2019-03-03 | Backport: Use noexcept where reasonable. | Neil | 1 | -8/+8 | |
| Backport of changeset 7287:0272b3c3a03b. | |||||
| 2019-02-05 | Backport: Feature [feature-requests:#1217]. Change API so block just for ↵ | Zufu Liu | 1 | -5/+6 | |
| overstrike. Backport of changeset 7249:06b6a93d8e3f. | |||||
| 2019-02-02 | Backport: Feature [feature-requests:#1217]. Implement CARETSTYLE_BLOCK_ALWAYS. | Zufu Liu | 1 | -3/+3 | |
| Backport of changeset 7248:aba09a1c7c63. | |||||
| 2019-01-13 | Backport: Replace the only use of a function from <cctype> with a Scintilla ↵ | Neil | 1 | -1/+0 | |
| function. Remove inclusion of <cctype> except in lexers as cctype functions often behave poorly and may crash for out of bounds arguments. Backport of changeset 7228:348e55f8107c. | |||||
| 2019-01-06 | Backport: Bug [#2068]. Fix some clang-tidy warnings. | Zufu Liu | 1 | -1/+1 | |
| Backport of changeset 7195:ce4394f12c76. | |||||
| 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-05-24 | Backport: Fix warnings. Add const, constexpr, and noexcept. Initialize. ↵ | Neil | 1 | -6/+6 | |
| Standard methods. Replace 0 and NULL with nullptr for COM, DirectWrite and least ambiguous cases. Backport of changeset 6974:e99161ef7bdd. | |||||
| 2018-05-13 | Backport: When line end characters are displayed, indicators are drawn ↵ | Neil | 1 | -6/+7 | |
| under/over them. Backport of changeset 6934:c0ca57c954c8. | |||||
| 2018-05-01 | Backport: Add IntegerRectangle to simplify drawing lines without casting. | Neil | 1 | -24/+28 | |
| Backport of changeset 6773:9a027c16f8c3. | |||||
| 2018-04-27 | Backport: Use nullptr for custom draw functions. | Neil | 1 | -7/+8 | |
| Backport of changeset 6752:ad7b3c0b64e3. | |||||
| 2018-04-26 | Backport: Specify concrete class for ldTabstops and use directly instead of ↵ | Neil | 1 | -7/+4 | |
| copying value of .get() before use. Backport of changeset 6745:f8cf44b26722. | |||||
| 2018-05-06 | Backport: Use <chrono> for platform-independent timing and remove ↵ | mitchell | 1 | -19/+30 | |
| ElapsedTime. Also use #if for painting measurement as there are 7 sections of code to enable. Backport of changeset 6741:af5d9064c25c. | |||||
| 2018-05-06 | Backport: More const and cast avoidance. | mitchell | 1 | -4/+5 | |
| Backport of changeset 6722:9a20edc44615. | |||||
| 2018-04-20 | Backport: Mark pointer to constant parameter as const. | Neil | 1 | -1/+1 | |
| Backport of changeset 6721:33bf16396488. | |||||
| 2018-05-06 | Backport: Feature [feature-requests:#1215]. Use standard functions in ↵ | mitchell | 1 | -4/+4 | |
| prference to RoundXYPosition, XYMinimum, and XYMaximum. Backport of changeset 6713:fadc4c551b6d. | |||||
| 2018-04-20 | Backport: Avoid casts for DrawIndentGuide. | Neil | 1 | -6/+6 | |
| Backport of changeset 6709:0e77bb893e18. | |||||
| 2018-04-19 | Backport: Templatize MakeUpperCase/MakeLowerCase so they work on char/int ↵ | Neil | 1 | -4/+4 | |
| without casts. Backport of changeset 6707:29e80e764b46. | |||||
| 2018-04-19 | Backport: Use ColourDesired constructor explicitly to make more obvious. | Neil | 1 | -1/+1 | |
| Constructor not marked explicit as may be used in external platform layers. Backport of changeset 6706:73c8bc321f62. | |||||
| 2018-04-19 | Backport: Casting changed in many places, due to change to 64-bit variables ↵ | Neil | 1 | -44/+44 | |
| for 64-bit builds. Some of the changes ensure no truncation while others remove casts that are no longer needed because the externally visible Sci_Position is now identical to Sci::Position. Some extra methods (CellBuffer::UCharAt and Document::SciLineFromPosition) added to avoid casting in client code. Sci::Line is currently identical to Sci::Position but it could be made smaller so lines have Sci::Line types and are cast. Some arguments widened. Backport of changeset 6705:5c0a80740b8c. | |||||
| 2018-04-19 | Backport: SC_PRINT_SCREENCOLOURS doesn't force the background colour of line ↵ | Nicholai Benalal | 1 | -2/+3 | |
| numbers white. Backport of changeset 6700:daa126b86c17. | |||||
| 2018-05-05 | Backport: Add SC_DOCUMENTOPTION_TEXT_LARGE option for documents larger than ↵ | mitchell | 1 | -4/+3 | |
| 2 GigaBytes. This option is provisional and experimental. Backport of changesets 6696:9729ff36c5b1 and 6723:cffe824ab55e. Also added '#include <cstddef>' to top of src/RESearch.cxx to fix 32-bit build error. | |||||
| 2018-04-05 | Backport: Backed out changeset: 7402342dc7a3 Caching client rectangle on ↵ | Neil | 1 | -8/+0 | |
| EditView. This change was not compatible with Cocoa as it uses document-based coordinates rather than view-based. Backport of changeset 6673:a22abea8d41e. | |||||
| 2018-04-04 | Backport: Cache client rectangle on EditView so it can be used easily inside ↵ | Neil | 1 | -0/+8 | |
| EditView. Backport of changeset 6669:7402342dc7a3. | |||||
| 2018-05-05 | Backport: Split decorations into interface and implementation. | mitchell | 1 | -10/+10 | |
| Backport of changeset 6658:693e737f3155. | |||||
| 2018-03-27 | Backport: Use an interface for ContractionState so that there can be different | Neil | 1 | -15/+15 | |
| implementations of that interface. Backport of changeset 6656:ffa2a06d3987. | |||||
