Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
2023-02-04 | Updates for version 5.3.3. | Neil | 9 | -20/+20 | |
2023-01-27 | Feature [feature-requests:#1476] Add support for surrounding text in GTK ↵ | Colomban Wendling | 3 | -0/+72 | |
input methods Add support for retrieving and deleting surrounding text from input methods on GTK. | |||||
2023-01-28 | Change log. | Neil | 1 | -1/+2 | |
2023-01-25 | When an autocompletion list is shown in response to SCN_CHARADDED, do not | Mitchell Foral | 2 | -2/+7 | |
process character as fill-up or stop. This avoids closing immediately when a character may both trigger and finish autocompletion. | |||||
2023-01-25 | Use LineLayout::LineNumber inside LineLayoutCache so it doesn't have to be | Neil | 2 | -4/+3 | |
declared to be a friend. | |||||
2023-01-25 | Hoist line wrapping code into LineLayout::WrapLine as it has few dependencies. | Neil | 3 | -52/+60 | |
2023-01-23 | Allow UTF-8 entries to coexist in the position cache alongside the document | Neil | 3 | -56/+44 | |
encoding. Elements like character representations may be in UTF-8 while the document is in a different encoding. UTF-8 will be used for additional features and may later be the only encoding for the position cache. This change does not change performance or the proportion of strings cached - its purpose is to clean up callers and prepare for greater UTF-8 use. | |||||
2023-01-16 | Use intervals for drawing. | Neil | 5 | -57/+70 | |
2023-01-15 | Replace XYACCUMULATOR with XYPOSITION as will not return to single-precision | Neil | 2 | -22/+22 | |
float calculations. Remove unnecessary casts. | |||||
2023-01-15 | Consolidate calculation of horizontal offset and use in more regular way. | Neil | 1 | -15/+17 | |
2023-01-15 | Simplify DrawIndentGuide and move decision to offset out of loop. | Neil | 2 | -9/+10 | |
2023-01-15 | As text base line is constant, move calculation out of loop. | Neil | 1 | -11/+13 | |
2023-01-19 | Feature [feature-requests:#1444] Move GetFoldParent from Document to LineLevels | Neil | 3 | -12/+24 | |
as better modularity. Add LineLevels::GetFoldLevel for better type safety. Simplify bounds checks in GetLevel and GetFoldLevel. | |||||
2023-01-17 | Bug [#2375]. On Win32, fix scrolling speed to not be too fast. | Enrico Tröger | 2 | -1/+6 | |
2023-01-17 | Fix SCI_VERTICALCENTRECARET to update the vertical scroll position. | Mitchell Foral | 2 | -0/+4 | |