| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2023-04-18 | disable automatic scrolling and choosing the X that caret sticks tosciteco-rel-5-3-4 | Robin Haberkorn | 1 | -1/+7 | |
| * SciTECO needs to avoid automatic scrolling as an optimization. While this works partially by avoiding certain messages like SCI_GOTOPOS (in favor of SCI_SETEMPTYSELECTION), there aren't alternatives for all messages that scroll. For instance SCI_UNDO will always call EnsureCaretVisible(). Also, even if we could avoid all scrolling messages, there is no guarantee that will not suddenly and unexpectedly break in the future. * Instead, every scrolling is now disabled except for an explicit SCI_SCROLLCARET. SciTECO can therefore use the more intuitive messages like SCI_GOTOPOS. * SetLastXChosen() (choosing the X that caret sticks to) has been found to be a major slow down during UNDO and serves no purpose on SciTECO anyway - we have to implement such an algorithm at the SciTECO language level. We therefore simply disable SetLastXChosen(). | |||||
| 2023-04-15 | commented out Editor::SetRepresentations() | Robin Haberkorn | 1 | -1/+1 | |
| * This sets the default key representations on every SCI_SETDOCPOINTER which is very inefficient considering the way that SciTECO uses the Q-Register view. Furthermore it meant, we had to reset the representations to their SciTECO versions again after every SCI_SETDOCPOINTER. * This patch only does not cause problems because we initialize the representations anyway for every Scintilla view. This patch is not meant to be upstreamed! | |||||
| 2023-04-14 | Update logo for web site. | Neil | 3 | -4/+8 | |
| 2023-04-13 | Use & instead of cast to avoid warning in header. | Neil | 1 | -3/+4 | |
| Use named constant for mask that chooses RGB part. | |||||
| 2023-04-11 | Follow rule-of-zero to omit standard methods. | Neil | 2 | -10/+1 | |
| 2023-04-11 | Feature [feature-requests:#1485] Follow rule-of-zero to omit standard methods. | Neil | 1 | -7/+1 | |
| 2023-04-09 | Feature [feature-requests:#1485] Follow rule-of-zero to omit standard methods. | Zufu Liu | 1 | -9/+3 | |
| 2023-04-09 | Feature [feature-requests:#1485] Change COM class implementation from C to C++. | Zufu Liu | 1 | -166/+139 | |
| 2023-04-07 | Use std::abs as adapts to argument type so avoids warning. The value is always | Neil Hodgson | 1 | -1/+1 | |
| small enough to not overflow int. | |||||
| 2023-03-27 | Bug [#1923]. Remove dependence on MSIMG32.DLL on Win32 by replacing AlphaBlend | Mat Berchtold | 5 | -6/+19 | |
| by GdiAlphaBlend. | |||||
| 2023-03-27 | Include <mutex> as uses mutex. | Neil | 1 | -0/+1 | |
| 2023-03-27 | Declare noexcept as called from noexcept. | Neil | 1 | -1/+1 | |
| 2023-03-27 | Declare const where possible. | Neil | 7 | -24/+24 | |
| 2023-03-15 | Fix some warnings from ruff. | Neil | 10 | -54/+56 | |
| 2023-03-13 | Support 4 digit version numbers so version 10.0.0 will work. | Neil | 2 | -3/+3 | |
| 2023-03-11 | Feature [feature-requests:#1482] Merge case converters into an array. | Zufu Liu | 1 | -26/+12 | |
| Small reduction in executable size. | |||||
| 2023-03-10 | Feature [feature-requests:#1481] Fix lineTop to assign document line instead of | Zufu Liu | 1 | -1/+1 | |
| screen line as that is expected. | |||||
| 2023-03-10 | Enable dead code stripping as Xcode 14 wants it set. | Neil Hodgson | 1 | -0/+4 | |
| 2023-03-08 | Added tag rel-5-3-4 for changeset 10f4ff8763bc | Neil | 1 | -0/+1 | |
| 2023-03-04 | Updates for version 5.3.4.rel-5-3-4 | Neil | 9 | -20/+20 | |
| 2023-03-02 | Add multithreaded wrap to significantly improve performance of wrapping large | Neil | 10 | -16/+180 | |
| files. | |||||
| 2023-03-02 | Cache client size when view moved or sized. That allows access to it from | Neil Hodgson | 4 | -5/+25 | |
| secondary threads which otherwise shows warnings. Earlier approach of caching client rectangle failed to handle scrolling. | |||||
| 2023-03-02 | Backed out changeset: 5504b8444ec2 | Neil Hodgson | 2 | -7/+4 | |
| Failed to draw margins correctly after scrolling as the client rectangle wasn't updated. | |||||
| 2023-02-28 | Cache client rectangle when view resized. That makes it safer to access from | Neil Hodgson | 2 | -1/+10 | |
| secondary threads. | |||||
| 2023-02-27 | Cache client rectangle when view moved or sized. That allows access to it from | Neil Hodgson | 2 | -4/+7 | |
| secondary threads which otherwise shows warnings. | |||||
| 2023-02-27 | Define argument as const so can be used on const values. | Neil Hodgson | 2 | -2/+2 | |
| 2023-02-27 | Remove unnecessary casts from CGFloat to XYPosition as they are both double. | Neil Hodgson | 3 | -22/+18 | |
| 2023-02-26 | Specify runpath for ScintillaTest to be able to run on a different computer, | Neil Hodgson | 1 | -0/+2 | |
| 2023-02-26 | Remove deprecated setOnMouseEntered calls. | Neil Hodgson | 1 | -2/+0 | |
| They do not appear to be needed since SCIMarginView does not have a mouseEntered method and SCIContentView receives mouseEntered anyway because of its tracking area. | |||||
| 2023-02-24 | Replace deprecated graphicsPort API with current CGContext. | Neil Hodgson | 3 | -3/+19 | |
| 2023-02-24 | On macOS 10.13+, use new NSPasteboardTypeFileURL type to receive files dragged | Neil Hodgson | 2 | -15/+47 | |
| onto Scintilla but continue using NSFilenamesPboardType on older systems. | |||||
| 2023-02-24 | Avoid deprecation warning that occurs even though the non-deprecated name is | Neil Hodgson | 1 | -0/+4 | |
| used when available. | |||||
| 2023-02-23 | Replace deprecated colorUsingColorSpaceName with current colorUsingColorSpace. | Neil Hodgson | 1 | -5/+4 | |
| 2023-02-23 | Replace deprecated colorUsingColorSpaceName with colorUsingColorSpace. | Neil Hodgson | 1 | -4/+5 | |
| 2023-02-22 | Make drag pasteboard change work before 10.13. | Neil Hodgson | 1 | -1/+6 | |
| 2023-02-22 | Replace deprecated NSStringPboardType with current NSPasteboardTypeString. | Neil Hodgson | 2 | -7/+7 | |
| 2023-02-22 | Replace deprecated NSDragPboard with current NSPasteboardNameDrag. | Neil Hodgson | 1 | -1/+1 | |
| 2023-02-22 | Remove _CRT_SECURE_NO_DEPRECATE. | Neil | 13 | -18/+15 | |
| Replace [v]sprintf with bounds checked [v]snprintf. | |||||
| 2023-02-17 | Remove PropGetExpanded and treat GetPropertyExpanded as GetProperty since it no | Neil | 1 | -16/+1 | |
| longer expands property references. | |||||
| 2023-02-17 | Use maximum 4 digits for next fold level display when lexer incorrectly sets | Neil | 1 | -3/+3 | |
| fold level to -1. Previously 8 digits were displayed due to sign extension. Limit formatted length although no possibility of exceeding 100 characters. | |||||
| 2023-02-15 | Feature [feature-requests:#1477] More typesafe bindings of *Full APIs in | Zufu Liu | 4 | -11/+20 | |
| ScintillaCall. | |||||
| 2023-02-14 | Fix a potential crash with autocompletion list fill-ups where a SCN_CHARADDED | Mitchell Foral | 2 | -1/+5 | |
| handler retriggered an autocompletion list, but with no items that match the typed character. | |||||
| 2023-02-13 | Updated dependencies as PositionCache.cxx now uses DBCS.h. | Neil | 3 | -0/+3 | |
| 2023-02-13 | Where a multi-byte character contains multiple styles, display each byte as a | Neil | 2 | -0/+21 | |
| representation. This makes it easier to see and fix lexers that change styles mid-character, commonly because they use fixed size buffers. | |||||
| 2023-02-12 | Feature [feature-requests:#1476] Move default representation code into | Neil | 5 | -66/+74 | |
| SpecialRepresentations class. | |||||
| 2023-02-12 | Fix clipping of line end wrap symbol for SC_WRAPVISUALFLAGLOC_END_BY_TEXT. | Neil | 2 | -2/+6 | |
| 2023-02-12 | Bug [#2378]. Fix overlapping of text with line end wrap marker. | Zufu Liu | 4 | -5/+17 | |
| 2023-02-09 | Make zip filter out more build artifacts. | Neil | 1 | -1/+3 | |
| 2023-02-08 | Added tag rel-5-3-3 for changeset da729553c76b | Neil | 1 | -0/+1 | |
| 2023-02-05 | Update suppressions for Cppcheck 2.10. Remove unused variable.rel-5-3-3 | Neil | 2 | -1/+11 | |
