Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-12-15 | Feature [feature-requests:#1537]. Use const where possible. | Neil | 1 | -1/+1 | |
2024-12-15 | Feature [feature-requests:#1537]. Use noexcept where possible. | Zufu Liu | 2 | -4/+4 | |
2024-12-15 | Feature [feature-requests:#1537]. Extract common code into function. | Zufu Liu | 1 | -8/+10 | |
2024-12-13 | Feature [feature-requests:#1538]. Reduce range checks in PartitionFromPosition | Zufu Liu | 1 | -1/+1 | |
to improve performance. | |||||
2024-12-13 | Feature [feature-requests:#1537]. Remove explicit initialization which is | Zufu Liu | 1 | -3/+1 | |
identical to default initialization. Remove constructor argument which is same as default. | |||||
2024-12-06 | Feature [feature-requests:#1537]. Avoid truncation potential with PerformSort. | Zufu Liu | 2 | -14/+11 | |
Use string_view to improve safety. | |||||
2024-12-06 | Feature [feature-requests:#1537]. Refactor Sorter in AutoComplete. | Zufu Liu | 1 | -13/+21 | |
Move into unnamed namespace. Don't hold onto AutoComplete*. Simplify indexing by 2. Use const. | |||||
2024-12-03 | Feature [feature-requests:#1537]. Simpify calculation of start of search for | Zufu Liu | 1 | -1/+1 | |
brace matching. | |||||
2024-12-03 | Feature [feature-requests:#1537]. Avoid holding onto Document without need. | Zufu Liu | 1 | -2/+1 | |
2024-11-24 | Bug [#2457]. Fix moving line down to empty final line and moving empty final | pawelzwronek | 1 | -3/+7 | |
line up. Handle edge cases when moving selected lines. Allow moving the selection when the end line of the document is empty or when moving up the last empty line. | |||||
2024-12-02 | Improve performance of simple case where FillRange just inserts two entries and | Neil | 1 | -1/+18 | |
does not need to split, merge, or delete runs. This avoids multiple binary searches and is a significant improvement for situations such as marking large numbers of search matches in a huge document. | |||||
2024-12-02 | Remove explicit initialization which is identical to default initialization. | Neil | 1 | -5/+2 | |
Remove constructor argument which is same as default. Shorten code and avoid else. | |||||
2024-12-02 | Optimize calculating lines of range to redraw when whole range is on one line. | Neil | 1 | -4/+8 | |
SciLineFromPosition is a binary search over the line indices but LineStart is just indexing so is less expensive. This code may limit performance when updating many positions. | |||||
2024-12-01 | Code format: no space in -1. | Neil | 1 | -2/+2 | |
2024-12-01 | Feature [feature-requests:#1535]. Improve performance of DBCS brace matching. | Zufu Liu | 1 | -11/+5 | |
2024-12-01 | Feature [feature-requests:#1535]. Improve performance of DBCS text by avoiding | Zufu Liu | 1 | -16/+7 | |
calling LineStartPosition. | |||||
2024-11-26 | Bug [#2458]. Add include of cstdint to provide intptr_t and uintptr_t. | Neil | 13 | -0/+14 | |
2024-11-25 | Bug [#2456]. Fix wrapping removed lines. | Pawel Z Wronek | 1 | -0/+6 | |
2024-11-17 | Feature [feature-requests:#1533]. More performance for SCI_BRACEMATCH by | Zufu Liu | 2 | -7/+42 | |
avoiding costly NextPosition call where possible. Approximately 60% improvement on tested system. | |||||
2024-11-17 | Feature [feature-requests:#1533]. Improve performance of SCI_BRACEMATCH by only | Zufu Liu | 1 | -8/+6 | |
retrieving style for braces. Approximately 25% improvement on tested system. | |||||
2024-10-24 | Update to Unicode 15.1. | Neil | 1 | -2/+4 | |
https://github.com/ScintillaOrg/lexilla/issues/285 | |||||
2024-09-28 | Prefer member intializers. | Neil | 1 | -18/+18 | |
2024-09-28 | Remove private field that was never used. | Neil | 2 | -3/+0 | |
2024-09-02 | Hoist some common code into methods. | Neil | 3 | -39/+28 | |
RangeContainsProtected gains an overload that takes a SelectionRange as this is common use and simplifies callers. ClearSelectionRange is common code used to clear selected text and update a SelectionRange before inserting text. | |||||
2024-08-22 | Feature [feature-requests:#1524]. Use same name in declaration and definition. | Neil | 1 | -1/+1 | |
2024-08-15 | Add SCI_STYLESETSTRETCH to support condensed and expanded text styles. | Neil | 5 | -3/+17 | |
2024-08-09 | Simplify code that sets an empty selection at a position. | Neil | 2 | -6/+3 | |
2024-07-31 | Feature [feature-requests:#1524]. Add SCI_LINEINDENT and SCI_LINEDEDENT. | Martijn Laan | 2 | -6/+12 | |
These force the multiline behaviour of SCI_TAB and SCI_BACKTAB. | |||||
2024-07-28 | Add SCI_GETUNDOSEQUENCE to determine whether an undo sequence is active and its | Neil | 7 | -0/+18 | |
nesting depth. | |||||
2024-07-27 | Feature [feature-requests:#1530]. SCI_SETCOPYSEPARATOR sets string to separate | Neil | 2 | -4/+14 | |
parts of multiple selection when copied. | |||||
2024-07-15 | Simplify line-end insertions and conversions. | Neil | 2 | -24/+21 | |
2024-07-10 | Bug [#2443]. Fix flickering cursor after some mouse action sequences. | Neil | 1 | -1/+6 | |
2024-07-03 | Feature [feature-requests:#1523]. SCI_AUTOCSETSTYLE sets autocompletion font. | Martijn Laan | 3 | -4/+25 | |
2024-06-20 | Feature [feature-requests:#1518]. Cherry pick SCI_CUTALLOWLINE from isscint. | Martijn Laan | 2 | -17/+53 | |
2024-06-11 | Feature [feature-requests:#1517]. Increase maximum zoom set interactively to +60 | Neil | 1 | -1/+1 | |
points. | |||||
2024-06-10 | Simplify SetZoom by calling SetAppearance to do the check if changed sequence. | Neil | 1 | -8/+4 | |
2024-05-23 | Suppress some warnings from g++ 14.1 where a UTF-8 character has a maximum | Neil Hodgson | 1 | -0/+5 | |
length of 4 (UTF8MaxBytes) but the compiler doesn't see this is enforced. | |||||
2024-05-16 | Feature [feature-requests:#1516]. Access SpecialRepresentations through a | Zufu Liu | 4 | -15/+16 | |
unique_ptr. Reduces executable size. | |||||
2024-03-23 | Feature [feature-requests:#1512]. Size ms in initializer list. | Zufu Liu | 1 | -13/+2 | |
Remove erase() and reset() for items that are not set. | |||||
2024-03-23 | Feature [feature-requests:#1512]. Reduce calls to vsDraw.ElementColour. | Zufu Liu | 1 | -10/+12 | |
2024-03-23 | Feature [feature-requests:#1512]. Simplify ScaledVector::PushBack. | Zufu Liu | 1 | -5/+5 | |
Prefer UndoActions::Length to UndoActions::lengths.ValueAt. | |||||
2024-03-15 | Bug [#2417]. Add elements for inactive additional selections | Neil Hodgson | 2 | -4/+15 | |
SC_ELEMENT_SELECTION_INACTIVE_ADDITIONAL_TEXT and SC_ELEMENT_SELECTION_INACTIVE_ADDITIONAL_BACK. | |||||
2024-03-15 | Feature [feature-requests:#1512]. Encapsulate access to position and length. | Zufu Liu | 2 | -16/+25 | |
2024-03-14 | Add ColourRGBA::Grey constructing method to simplify use of grey-scale colours. | Neil | 4 | -18/+39 | |
Use symbolic constants for colour components, fixing 'magic number' warnings. | |||||
2024-03-14 | Use const iterators where possible. | Neil Hodgson | 1 | -18/+24 | |
Implement IsDifferentColour to avoid clang-tidy warning about unchecked optional. Share code between SetElementColour and SetElementBase. | |||||
2024-03-12 | Replace magic number 32 with defined MarkerMax (31), adjusting condition. | Neil | 2 | -7/+7 | |
2024-03-11 | Feature [feature-requests:#1512]. Simplify WriteValue. | Zufu Liu | 1 | -2/+3 | |
2024-03-09 | Bug [#2432]. Fix redo failure. | Neil | 1 | -0/+2 | |
2024-03-08 | Use noexcept in CharacterCategoryMap. | Neil | 2 | -13/+18 | |
2024-03-08 | Feature [feature-requests:#1512]. Simplify ElementForValue. | Zufu Liu | 1 | -6/+5 | |