| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2020-06-15 | Backport: Use ReleaseUnknown to extend noexcept over finalisation. | Zufu Liu | 4 | -25/+12 | |
| Backport of changeset 8305:986abc429f9a. | |||||
| 2020-06-11 | Backport: Fix bug on Win32 where calling WM_GETTEXT for more text than in ↵ | Neil | 3 | -1/+18 | |
| document could return less text than in document. Backport of changeset 8302:2faf8ba9d1fb. | |||||
| 2020-06-11 | Backport: Bug [#2185]. Fix printing to use correct text size. | Neil | 2 | -1/+7 | |
| Backport of changeset 8301:b006d175ac85. | |||||
| 2020-06-11 | Backport: Use noexcept where safe and maintainable. | Neil | 25 | -118/+119 | |
| Backport of changeset 8300:266c8247814e. | |||||
| 2020-06-11 | Backport: Use const and noexcept for CatalogueModules. | Neil | 1 | -6/+6 | |
| While CatalogueModules is in lexlib, it is newer with few users so does not have to remain as fixed as other files in lexlib. Backport of changeset 8299:8473e407264e. | |||||
| 2020-06-11 | Backport: Avoid warning for potential nullptr dereference that is not ↵ | Neil | 1 | -2/+4 | |
| actually possible. Backport of changeset 8298:95489a5b6e62. | |||||
| 2020-06-10 | Backport: Feature [feature-requests:1355]. Round instead of truncating for ↵ | Neil | 3 | -3/+8 | |
| SCI_TEXTWIDTH. Backport of changeset 8297:3665e2c20cd4. | |||||
| 2020-06-10 | Backport: Convert enum to enum class. Add noexcept and const. | Neil | 3 | -13/+13 | |
| Backport of changeset 8296:d8dc184c713c. | |||||
| 2020-06-10 | Backport: Feature [feature-requests:1357]. Convert to switch. | Zufu Liu | 1 | -144/+195 | |
| Backport of changeset 8295:1a3306c0b2b3. | |||||
| 2020-06-17 | Backport: Feature [feature-requests:1358]. Support lstlisting environment ↵ | mitchell | 2 | -0/+10 | |
| that is similar to verbatim. Backport of changeset 8293:ad96f0ae7df5. | |||||
| 2020-06-06 | Backport: Implement gradients for GDI. GradientRectangle previously drew an ↵ | Neil | 1 | -5/+60 | |
| average of the first two stops over the whole rectangle. Backport of changeset 8291:41857e0d7b3a. | |||||
| 2020-06-06 | Backport: Add DIBSection class to simplify bitmap operations on GDI. | Neil | 1 | -66/+121 | |
| Backport of changeset 8290:7d93501a4443. | |||||
| 2020-06-06 | Backport: Avoid type-pun union when converting from RGBA colour to DWORD as ↵ | Neil | 1 | -13/+9 | |
| this may be undefined or implementation defined behaviour. Drop some casts by hoisting out part of dwordMultiplied. Backport of changeset 8289:a53064f376c5. | |||||
| 2020-06-06 | Backport: Specify locally visible methods as noexcept. | Neil | 1 | -20/+20 | |
| Backport of changeset 8288:8b00e43e66b2. | |||||
| 2020-06-06 | Backport: Prefer .data() over &[0] as more explicit. | Neil | 1 | -2/+2 | |
| Backport of changeset 8287:f8749b773e12, but without C++17 and C++20 features. | |||||
| 2020-06-06 | Backport: Add ReleaseUnknown to safely release IUnknown* and avoid warnings ↵ | Neil | 3 | -14/+22 | |
| when done in noexcept context. Backport of changeset 8286:bddda9b7df4f. | |||||
| 2020-06-06 | Backport: Bug [#2063]. On Windows 8.1 where GetDpiForWindow is not ↵ | Zufu Liu | 1 | -0/+23 | |
| available, use GetDpiForMonitor to emulate it. Backport of changeset 8285:426f23226f0d. | |||||
| 2020-05-28 | Backport: Bug [#2171]. Check for DPI change in WM_DPICHANGED_AFTERPARENT ↵ | Zufu Liu | 1 | -11/+12 | |
| instead of every paint. Backport of changeset 8268:61ff49227e40. | |||||
| 2020-05-28 | Backport: Bug [#2063]. Call AdjustWindowRectExForDpi when available to find ↵ | Zufu Liu | 1 | -8/+16 | |
| correct size. Backport of changeset 8267:5899b54cc783. | |||||
| 2020-05-27 | Backport: Change log. | Neil | 1 | -1/+2 | |
| Backport of changeset 8266:427092947bc1. | |||||
| 2020-05-27 | Backport: Bug [#2063]. Make reverse arrow cursor scale with DPI. | Zufu Liu | 3 | -9/+67 | |
| Backport of changeset 8265:01940b16fb7e. | |||||
| 2020-05-27 | Backport: Bug [#2063]. Add SystemMetricsForDpi and use for ListBox and mouse ↵ | Zufu Liu | 3 | -19/+46 | |
| drag and drop. Simplify IME font definition. Backport of changeset 8264:2dd165934cbb. | |||||
| 2020-05-26 | Backport: Change log additions. | Neil | 1 | -0/+3 | |
| Backport of changeset 8263:59b587fcd994, but without Lexilla mentions. | |||||
| 2020-05-25 | Backport: Ensure dpi initialized and updated after WM_DPICHANGED. | Zufu Liu | 1 | -0/+3 | |
| Backport of changeset 8261:e66e1391c102. | |||||
| 2020-05-23 | Backport: Fix some Doxygen-style comments to avoid Xcode warnings. | Neil Hodgson | 1 | -2/+2 | |
| Backport of changeset 8258:932deba680b4. | |||||
| 2020-05-23 | Backport: Fix Doxygen-style comments that refer to parameters. | Neil Hodgson | 1 | -2/+2 | |
| Backport of changeset 8257:e772839fa245. | |||||
| 2020-05-22 | Backport: Bug [#2171]. Add some documentation about WM_DPICHANGED. | Neil | 1 | -4/+4 | |
| Backport of changeset 8250:daff2daf10d6. | |||||
| 2020-05-22 | Backport: Hoist repeated test for string selection types into static method. | Neil | 2 | -4/+8 | |
| Backport of changeset 8249:32db419568c5. | |||||
| 2020-05-22 | Backport: Bug [#2171]. Implement per-monitor DPI Awareness on Windows. | Chris Graham | 3 | -12/+30 | |
| Backport of changeset 8248:a9f4676a45e8. | |||||
| 2020-05-20 | Backport: Fix some minor warnings. | Neil | 2 | -15/+14 | |
| Backport of changeset 8246:2cb0e52ada52. | |||||
| 2020-05-19 | Backport: Bug [#2171]. Implement per-monitor DPI Awareness on Windows. | Neil | 4 | -21/+67 | |
| Backport of changeset 8244:134a3860b01e. | |||||
| 2020-06-17 | Backport: Encapsulate GetProcAddress in a way that avoids undefined and ↵ | mitchell | 3 | -31/+38 | |
| conditionally defined behaviour. Backport of changeset 8243:09cccd3f867b. | |||||
| 2020-05-19 | Backport: Encapsulate common check for PS, LS, and NEL as ↵ | Neil | 2 | -6/+10 | |
| UTF8IsMultibyteLineEnd. Avoids construction of temporary array. Backport of changeset 8242:0a852c639c21. | |||||
| 2020-05-19 | Backport: Remove call to ScintillaData as result not used. | Neil | 1 | -2/+0 | |
| Backport of changeset 8239:4eb7d319b622. | |||||
| 2020-05-17 | Backport: Shared object files are not source so ignore them. | Neil | 1 | -0/+1 | |
| Backport of changeset 8232:29221871bfa1. | |||||
| 2020-05-05 | Backport: Fixed bug where a single character line with a single character ↵ | Yury Dubinsky | 2 | -10/+19 | |
| line end continued state onto the next line. Backport of changeset 8231:ef4484697e91. | |||||
| 2020-05-04 | Backport: Change log. | Neil | 1 | -0/+4 | |
| Backport of changeset 8230:c7a14c5831d8. | |||||
| 2020-06-17 | Backport: Feature [feature-requests:1347]. Optimize large insertions by ↵ | mitchell | 1 | -30/+122 | |
| using a table-driven line end discovery algorithm and performing line insertions in batches. Backport of changeset 8229:c88f8cdede65, but with a "reinterpret_cast<>" in place of "if constexpr()". This shouldn't be an issue, but if so, it will be when largeDocument is true. | |||||
| 2020-05-04 | Backport: Feature [feature-requests:1347]. Add methods to insert multiple ↵ | Neil | 2 | -0/+46 | |
| partitions. Backport of changeset 8228:753e94011b20. | |||||
| 2020-05-03 | Backport: Feature [feature-requests:1347]. Add InsertLines method to PerLine ↵ | Neil | 9 | -2/+417 | |
| interface and all implementations. This will allow insertion of lines in batches in a future change set. Added tests for PerLine implementations. Backport of changeset 8227:9fc611fc6848. | |||||
| 2020-05-02 | Backport: Optimize LineVector by maintaining an activeIndices field to avoid ↵ | Neil | 1 | -30/+34 | |
| calling LineStartIndex::Active. Backport of changeset 8226:8bc17f710440. | |||||
| 2020-05-02 | Backport: InsertEmpty now returns a pointer to the newly added elements to ↵ | Neil | 2 | -2/+25 | |
| allow caller to efficiently set those elements. Backport of changeset 8225:de663ebc1bc6. | |||||
| 2020-05-02 | Backport: Allow disabling automatically generated #define constants. | Neil | 1 | -0/+4 | |
| This is for applications that want access to the structures and function definitions but define constants with enum or constexpr. Backport of changeset 8224:89f7a797f5a5. | |||||
| 2020-05-02 | Backport: Feature [feature-requests:1349] Define CopyAllowLine only on ↵ | Neil | 2 | -8/+1 | |
| Editor, not subclass. Backport of changeset 8223:a81895285b46. | |||||
| 2020-05-01 | Backport: Make lambdas noexcept. | Zufu Liu | 4 | -11/+11 | |
| Backport of changeset 8222:b11c7c0d7978. | |||||
| 2020-05-01 | Backport: Mark Decoration methods noexcept where reasonable. | Neil | 2 | -34/+34 | |
| Backport of changeset 8221:ffc4a50e3101. | |||||
| 2020-05-01 | Backport: Change log. | Neil | 1 | -0/+19 | |
| Backport of changeset 8220:508aec3b7ed7. | |||||
| 2020-05-01 | Backport: Bug [#2173]. Tweak font measurement so underscores more likely ↵ | Neil | 1 | -2/+2 | |
| visible. Backport of changeset 8219:69ebdfc2513e. | |||||
| 2020-05-01 | Backport: Allow arbitrary length lines by using std::string instead of array. | Neil | 1 | -16/+15 | |
| Backport of changeset 8218:253563c83103. | |||||
| 2020-05-01 | Backport: Add SCE_ERR_GCC_EXCERPT style for diagnostics introduced by GCC ↵ | Neil | 3 | -0/+20 | |
| 9.0 like 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ Backport of changeset 8217:2ea7e2f6a248. | |||||
