aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/Scintilla.iface
AgeCommit message (Collapse)AuthorFilesLines
2016-11-16Removed elements that have been deprecated for more than 5 years.Neil1-13/+0
2016-11-14Added alternate appearance for visible tabs which looks like a horizontal line.jedailey1-0/+11
2016-10-26INDIC_POINT and INDIC_POINTCHARACTER indicators added to display small arrowsNeil1-0/+2
underneath positions or characters.
2016-09-29Increased compatibility between interface definition and documentation.Neil1-95/+96
Made parameter names and types more consistent. Document return types. Use more classes in documentation to facilitate scripting and styling.
2016-09-29The number of margins can be changed with SCI_SETMARGINS.Neil1-0/+6
2016-09-29Margin type SC_MARGIN_COLOUR and API SCI_SETMARGINBACKN added.Neil1-0/+7
Allows choosing any colour for a margin.
2016-09-27On Win32, mouse wheel scrolling can be restricted to only occur when the mouseStefan Küng1-0/+5
is within the window.
2016-09-23EDGE_MULTILINE and SCI_MULTIEDGEADDLINE added to allow displaying multipleA-R-C-A1-1/+8
vertical edges simultaneously.
2016-09-22Baan lexer changed significantly with more lexical states, keyword sets, andNeil1-0/+14
support for abridged keywords.
2016-09-21Feature [feature-requests:#1143]. Replace "progress" lexer with "abl".Yuval Papish1-33/+14
ILexer implementation Lexer can now correctly handle: "end triggers" phrase "last-event:function" phrase Indefinite comment level depth
2016-09-17Provide comments for each individual feature instead of group comments asNeil1-8/+41
this helps downstream use.
2016-09-12Fixed some enums in Scintilla.iface which may change bindings.Neil1-2/+2
2016-08-20Bug [#1648]: Option added to prevent left arrow movement and selection wrappingNeil1-0/+1
to previous line.
2016-04-28C++ 11 <regex> support built by default.Neil1-1/+1
2016-03-20Feature [feature-requests:#1140]. JSON lexer added.nkmathew1-0/+17
2015-11-21Fix a typo and some extra punctuation.Neil1-3/+3
2015-11-20Remove line end whitespace.Neil1-1/+1
2015-11-11Implemented idle styling. This allows painting without first styling all visibleNeil1-0/+12
text then styling in the background using idle-time.
2015-09-26Whitespace may be made visible just in indentation.nkmathew1-0/+1
2015-08-28Implement some ANSI escape sequences to change foreground colour and intensity.Neil1-0/+18
2015-08-16On GTK+, support code page 866 with SC_CHARSET_OEM866.Serg Stetsuk1-0/+1
2015-08-16Bug [#1749]. Added lexical class for CoffeeScript instance properties and fixedNeil1-0/+1
some cases of regex highlighting. From active-m / ActiveState.
2015-08-08Add prefixes for BlitzBasic, PureBasic, FreeBasic, COBOL, TACL, and TAL.Neil1-2/+8
2015-07-03Feature [feature-requests:#1109]. SCN_AUTOCCOMPLETED sent after text insertion.Jonathan Hunt1-2/+10
From Jonathan Hunt.
2015-06-30Added SC_CASE_CAMEL to the case mode style attribute.Neil1-0/+1
2015-06-11Added MultipleSelectAddNext, MultipleSelectAddEach, IsRangeWord, andNeil1-3/+17
TargetWholeDocument.
2014-01-20Fix typo in commentStefan Weil1-1/+1
2015-03-26Specify which APIs append a NUL to results.Neil1-6/+20
2015-03-13Scintilla is now always a wide character window so remove vestiges of narrowNeil1-6/+8
character window support.
2015-02-23Add SCI_GETTARGETTEXT as a simpler alternate to SCI_GETTEXTRANGE.Neil1-0/+3
2015-02-22Added SCI_SETTARGETRANGE method to set both the start and end of the target.Neil Hodgson1-0/+3
2015-02-15Add SC_INDICFLAG_VALUEFORE and INDIC_TEXTFORE to allow a wide range of indicatorNeil1-0/+13
colours and to change the colour of text.
2015-02-10Add INDIC_FULLBOX.Neil1-0/+1
2015-02-04Implement hover style and colour for indicators.Neil1-0/+12
2015-01-22Add INDIC_COMPOSITIONTHIN indicator.Neil1-0/+1
2015-01-15LexHex: reorder lexer states after addition of the "unknown record type"Markus Heidelberg1-15/+15
Move the new state SCE_HEX_RECTYPE_UNKNOWN (was 17) up just below its counterpart SCE_HEX_RECTYPE (2).
2015-01-11LexHex: add a new state for garbage data after the recordMarkus Heidelberg1-0/+1
IHex and Srec just set to the DEFAULT state before, TEHex used the SCE_HEX_DATA_UNKNOWN state for garbage data, which is not the actual intention for this state.
2015-01-11LexHex: rename Tektronix extended HEX lexer from "thex" to "tehex"Markus Heidelberg1-3/+3
There exists a similar file format called "Textronix HEX", which would be the better candidate for this short name.
2015-01-08Feature [feature-requests:#1096]. Lexer added for Tektronix extended hex files.Neil1-0/+4
From danselmi.
2014-12-30Add new lexer for Intel HEX file formatMarkus Heidelberg1-0/+5
2014-12-30S-Record lexer: reorder lexer statesMarkus Heidelberg1-6/+6
Also temporarily add two gaps, which will be filled by a new lexer.
2014-12-30S-Record lexer: rename states from SCE_SREC_.. to SCE_HEX_..Markus Heidelberg1-16/+16
Preparation for adding a new lexer which uses mostly the same states.
2014-12-29S-Record lexer: add future-proof highlighting for unknown record typesMarkus Heidelberg1-0/+2
An S4 record for example, which is not defined in the S-Record specification, will now be highlighted until record end (checksum) instead of aborting after the "byte count" field. The former behaviour looked a bit half-baked. Since the size of the address field is unknown, the address and data fields are highlighted with the same style in the new state SCE_SREC_DATA_UNKNOWN. Alternating styles (ODD/EVEN) for readability of the data field of valid record types are not applied.
2014-12-17Highlights doc comment keywords; has separate styles for input, output, andNeil1-0/+5
inout ports; and fixes a bug in highlighting numbers. From Haimag Ren.
2014-12-09Feature [feature-requests:#1091]. Lexer for Motorola S-Record.Neil1-0/+16
From Markus Heidelberg.
2014-11-24SC_TECHNOLOGY_DIRECTWRITEDC is another provisional mode for DirectWrite drawingNeil1-0/+1
which may fix problems with sibling windows.
2014-11-14Feature [feature-requests:#1086]. Annotation display style ANNOTATION_INDENTED;Erik Angelin1-0/+1
like _BOXED but no border.
2014-10-02Allocate indicators for IME use after previously allowed indicators.Neil1-1/+3
2014-10-02Allow using C++11 <regex> for searches as a provisional feature.Neil1-0/+3
2014-09-12Allow choice between windowed and inline IME.Neil1-0/+10