aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2021-07-17Add SCI_AUTOCSETOPTIONS to allow choosing a non-resizeable autocompletion listNeil4-6/+19
2021-07-17Added PLAT_QT_QML define for a Qt QML/Quick platform layer.Neil1-0/+5
2021-07-17Fix minor inconsistency with word searching results at start and end of documentNeil1-5/+9
2021-07-17Extract word edge detection to prepare for fixing bug.Neil1-8/+11
2021-07-15Feature [feature-requests:#1370] Implement SCI_ALLOCATELINES to allocate indicesZufu Liu6-0/+38
2021-07-16SplitVector::RoomFor does not resize when there is exactly enough room as thisNeil1-14/+16
2021-07-16Feature [feature-requests:#1381] Fix position returned when in 2nd segment.Neil1-1/+1
2021-07-16Feature [feature-requests:#1381] Avoid strlen and more complex comparison.Zufu Liu1-3/+3
2021-07-15Feature [feature-requests:#1381] Move SplitView to header so it can be used moreNeil4-33/+55
2021-07-14Feature [feature-requests:#1408] More accurate handling of invalid DBCS byteNeil1-3/+13
2021-07-05Feature [feature-requests:#1408] Check both bytes of potential DBCS characterZufu Liu2-5/+10
2021-07-12Use SplitFindChar to rapidly seek for a byte value for case-sensitive searches.Neil1-14/+62
2021-07-12Create SplitView to avoid overhead of calling CellBuffer for reading characters.Neil1-7/+44
2021-07-12Optimize case-insensitive DBCS search.Neil1-1/+1
2021-07-12Rearrange and reformat code to minimize variable lifetime and bracket blocks.Zufu Liu1-12/+21
2021-07-12Feature [feature-requests:#1381] Optimize case sensitive search.Zufu Liu1-4/+13
2021-07-12Feature [feature-requests:#1381] Optimize case insensitive search for ASCII t...Zufu Liu1-25/+48
2021-07-13Restrict UTF8IsAscii to char and unsigned char to avoid failures when (signed)Neil2-2/+7
2021-07-05Feature [feature-requests:#1408] Remove IsDBCSLeadByteInvalid as only caller ...Zufu Liu1-37/+0
2021-07-03Feature [feature-requests:#1408] Merge branches for setting representations forZufu Liu3-14/+20
2021-07-03Feature [feature-requests:#1408] Avoid sprintf for hexadecimal character blobs.Zufu Liu3-5/+13
2021-07-03Feature [feature-requests:#1408] Simplify code, remove IsDBCSTrailByteInvalid.Zufu Liu2-64/+13
2021-07-03Feature [feature-requests:#1408] Use positive IsDBCSTrailByteNoExcept functionZufu Liu2-2/+34
2021-07-02Feature [feature-requests:#1408] Treat valid DBCS lead byte followed by invalidZufu Liu1-6/+13
2021-06-21Avoid extra lookup for mapReprs.Zufu Liu1-3/+3
2021-06-11Use more natural type avoiding cast and warning.Neil1-2/+2
2021-06-11Ensure variable initialised.Neil1-1/+1
2021-06-10Include header for intptr_t as otherwise not known with gcc 11 on Linux.Neil Hodgson1-0/+1
2021-06-10Use the position cache when possibe for representations.Neil1-1/+12
2021-06-10Use string_view for PositionCache methods.Neil3-50/+37
2021-06-10Don't divide input text into segments in PositionCache::MeasureWidths as textNeil3-19/+4
2021-06-10Rename SCI_PASTERECTANGULAR to SCI_REPLACERECTANGULAR as it is inserting textNeil1-1/+1
2021-06-09Reduce casts by defining methods for common conversions.Neil6-170/+183
2021-06-09Add SCI_PASTERECTANGULAR to insert text like a rectangular paste.Mitchell Foral1-0/+9
2021-06-03Add APIs for setting appearance (traditional blob or plain text) and colour ofNeil4-66/+155
2021-06-05Avoid extra processing as value_or doesn't evaluate lazily.Zufu Liu1-2/+2
2021-06-04Simplified expression.Zufu Liu1-1/+1
2021-06-04Bug [#2260]. Fix bug with SCI_GETLASTCHILD when lParam is -1.Zufu Liu3-5/+11
2021-05-30Fix GetFontQuality. Simplify code that calls FlagSet.Neil3-18/+18
2021-05-28Better exception handling for noexcept methods. More accurate noexcept marking.Neil6-24/+49
2021-05-28Rename 'NO_FOCUS' to 'INACTIVE' to better match platform terms.Neil3-10/+10
2021-05-27Fix fold debug mode for margin.Neil1-1/+1
2021-05-24Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.hNeil69-2888/+2932
2021-05-22Encapsulate whether a margin shows folding.Neil3-4/+9
2021-05-22Rename ColourAlpha to ColourRGBA to avoid clashes when a ColourAlpha typedefNeil20-228/+228
2021-05-20Prefer Sci::invalidPosition to INVALID_POSITION as Scintilla.h will eventuallyNeil5-32/+32
2021-05-20Add LevelIsHeader and LevelIsWhitespace as fold levels will become enum classNeil5-37/+45
2021-05-19Bug [#2253]. Remove SC_ELEMENT_CARET_SECONDARY as it caused unexpected change toNeil2-5/+1
2021-05-16Include modifiers in SCN_INDICATORRELEASE notification.Damiano Lombardi1-1/+1
2021-05-15Protect against out-of-bounds layout cache level and remove unnecessary code.Neil2-3/+4