aboutsummaryrefslogtreecommitdiffhomepage
path: root/include
AgeCommit message (Collapse)AuthorFilesLines
2020-02-05Bug [#2153]. Reorder and add separating new lines to ease downstream.Neil1-21/+39
2020-02-09Feature [feature-requests:#1340] Move and use Point functions to avoid casting.Zufu Liu1-2/+2
2020-02-05Spelling and grammar in comment.Neil1-1/+2
2020-01-18Fix line end whitespace.Neil1-1/+1
2020-01-03Added Raku lexer and style properties and example filesMark Reay2-0/+62
2019-12-31Implement SCI_SETILEXER.Neil2-0/+4
2019-12-22Define ILexer5 with methods for retrieving name, ID, and property values.Neil1-1/+8
Implement ILexer5 on object lexers. Implement ILexer5 on LexerSimple wrapper for function lexers.
2019-11-15Feature [feature-requests:#1316] Allow target to have virtual space.Neil2-0/+16
2019-11-15Feature [feature-requests:#1316] Add access to virtual space at start and end ofNeil2-0/+8
multiple selections.
2019-11-12Feature [feature-requests:#1324] Add Hollywood lexer.Andreas Falkenhahn2-0/+34
2019-07-05Bug [#2118]. Add TabMinimumWidth property to API so applications can displayNeil2-0/+8
overviews or minimaps with reasonable layout.
2019-06-30Bug [#2038]. Source of input reported in SCN_CHARADDED.Zufu Liu2-1/+14
This may be SC_CHARACTERSOURCE_DIRECT_INPUT, SC_CHARACTERSOURCE_TENTATIVE_INPUT, or SC_CHARACTERSOURCE_IME_RESULT.
2019-06-22Bug [#1924]. Option to allow block carets to trail selection ranges.Neil2-2/+4
Bit flag value is CARETSTYLE_BLOCK_AFTER=256.
2019-06-22Feature [feature-requests:#1297] Updates to types of LineScroll,Zufu Liu1-5/+5
[Set]MarginTypeN, and [Set]MarginCursorN.
2019-06-22Feature [feature-requests:#1297] Fixed INDIC_MAX / INDICATOR_MAX.Neil1-1/+1
2019-06-22Feature [feature-requests:#1297] Updated Scintilla.h from Scintilla.iface.Neil1-6/+14
Adds *_NONE and INDICATOR_* enumeration values. Moves old INDIC?_MASK to deprecated section.
2019-06-22Feature [feature-requests:#1297] Tweak aliases so that acronyms longer than 2Neil1-7/+5
characters are treated as words and are also good SNAKE_CASE. This is consistent with coding guidelines such as from Google and Microsoft. https://google.github.io/styleguide/cppguide.html#General_Naming_Rules
2019-06-18Feature [feature-requests:#1297] 7: Add value aliases for PascalCase constants.Neil1-1/+164
For example, FolderEnd instead of Folderend. Could also be used for a snake_case option if desired.
2019-06-18Feature [feature-requests:#1297] 6: Add enumeration types to APIs.Neil1-124/+125
2019-06-18Feature [feature-requests:#1297] 5: Separate IndicatorNumbers from ↵Neil1-5/+15
IndicatorStyle. Deprecate INDIC?_MASK as they depended on old style-byte indicators so are no longer valid.
2019-06-18Feature [feature-requests:#1297] 4: Add enu for IndicValue and UndoFlags toNeil1-0/+5
gather their values into a type. Add _NONE values for 3 enumerations to make using them simpler.
2019-06-18Feature [feature-requests:#1297] 4: Comment added for SC_MASK_FOLDERS.Neil1-0/+1
2019-06-18Feature [feature-requests:#1297] 3: Add pointer type.Neil1-11/+12
2019-06-18Feature [feature-requests:#1297] 2: Replace int with position or line where thatNeil1-118/+119
is more accurate. This helps define where 64-bit values may be passed for huge files.
2019-06-15Feature [feature-requests:#1295]. Lexer added for DataFlex.Wil van Antwerpen2-0/+34
2019-06-02GTK+ was renamed to GTK in February 2019 so update documentation to new name.Neil1-2/+2
2019-04-29Feature [feature-requests:#1280]. Lexer added for X12.Iain Clarke2-0/+22
2019-04-07Feature [feature-requests:#1276]. Add SC_MARK_VERTICALBOOKMARK.Zufu Liu2-0/+2
2019-04-05Feature [feature-requests:#1272]. Add API to set default fold display text.Neil2-0/+8
2019-03-31Feature [feature-requests:#1272]. Add FoldDisplayTextGetStyle to matchZufu Liu2-1/+5
FoldDisplayTextSetStyle.
2019-03-29Feature [feature-requests:#1259]. Add SCI_SETCHARACTERCATEGORYOPTIMIZATION APINeil2-0/+8
to optimize speed of character category features.
2019-03-18Add some operators to Point to simplify client code.Neil1-0/+12
2019-03-12Feature [feature-requests:#1217]. Add CARETSTYLE_INS_MASK definition.Neil2-0/+2
2019-03-07Move CARETSTYLE_INS_MASK from Scintilla.iface as it is not documented.rel-4-1-4Neil2-2/+0
2019-02-28Feature [feature-requests:#1265]. Common Intermediate Language (CIL) lexer.Jed Altahan2-0/+26
2019-02-05Feature [feature-requests:#1217]. Change API so block just for overstrike.Zufu Liu2-2/+6
2019-02-02Feature [feature-requests:#1217]. Implement CARETSTYLE_BLOCK_ALWAYS.Zufu Liu2-0/+2
2018-11-21Feature [feature-requests:#1242]. Add lexer for NimJad Altahan2-0/+38
2018-10-11Add SCI_SETCOMMANDEVENTS API to allow turning off command events.Neil2-0/+8
This can reduce the time taken to fold a document by half.
2018-09-30Synchronize definition and documentation.rel-4-1-2Neil1-1/+1
2018-07-31Define PLAT_HAIKU and use to avoid a reported compilation problem on 32-bitNeil1-0/+5
Haiku where ptrdiff_t and int are the same size but different types.
2018-07-10Optional indexing of line starts in UTF-8 documents by UTF-32 code points andNeil2-0/+38
UTF-16 code units added.
2018-06-21Feature [feature-requests:#1185]. Add lexers for SAS and Stata.Luke Rasmussen2-0/+64
2018-06-06SC_WRAPINDENT_DEEPINDENT added to indent two tabs from previous line.Henrik Hank2-0/+2
2018-06-02Define IScreenLineLayout as the main interface for implementing bidirectionalNeil1-3/+9
features by platform code. Implement IScreenLineLayout for Win32 / DirectWrite as ScreenLineLayout.
2018-05-30Add TabPositionAfter method to IScreenLine as this calculation is needed on eachNeil1-0/+1
platform and it allows extension to custom tab stops.
2018-05-28Add styles for diffs containing patches.Andreas Rönnquist2-0/+8
2018-05-24Fix warnings. Add const, constexpr, and noexcept. Initialize. Standard methods.Neil1-1/+1
Replace 0 and NULL with nullptr for COM, DirectWrite and least ambiguous cases.
2018-05-23Add definitions for bidirectional support to Platform.h and provide emptyNeil1-0/+23
implementations for each platform.
2018-05-22Add INDIC_GRADIENT and INDIC_GRADIENTCENTRE indicator types.Neil2-0/+4