aboutsummaryrefslogtreecommitdiffhomepage
path: root/include
AgeCommit message (Collapse)AuthorFilesLines
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.Neil2-0/+8
2016-09-29Margin type SC_MARGIN_COLOUR and API SCI_SETMARGINBACKN added.Neil2-0/+10
Allows choosing any colour for a margin.
2016-09-27On Win32, mouse wheel scrolling can be restricted to only occur when the mouseStefan Küng2-0/+7
is within the window.
2016-09-23EDGE_MULTILINE and SCI_MULTIEDGEADDLINE added to allow displaying multipleA-R-C-A2-1/+11
vertical edges simultaneously.
2016-09-22Baan lexer changed significantly with more lexical states, keyword sets, andNeil2-0/+28
support for abridged keywords.
2016-09-21Feature [feature-requests:#1143]. Replace "progress" lexer with "abl".Yuval Papish2-65/+27
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 wrappingNeil2-0/+2
to previous line.
2016-05-17Enable g-ir-scanner to scan ScintillaObject signalsThomas Martitz2-3/+14
Currently, the ScintillaObject signals can't be used from python code via gobject-introspection. This is because g-ir-scanner does not properly scan the signals. For signals, there is the additional requirement that parameters have are registered GTypes. For the sci-notify signal, this can be accomplished by boxing SCNotification. In addition, g-ir-scanner also runs on Scintilla.h where it picks up additional structs. test/gi/ is updated accordingly. The test python script is enhanced to showcase the signals (some fixes to the makefile are included as well).
2016-05-17Backed out changeset: 89cda794d0dd as fixed changeset will be sent by author.Neil2-14/+3
2016-04-26Enable g-ir-scanner to scan ScintillaObject signalsThomas Martitz2-3/+14
Currently, the ScintillaObject signals can't be used from python code via gobject-introspection. This is because g-ir-scanner does not properly scan the signals. For signals, there is the additional requirement that parameters have are registered GTypes. For the sci-notify signal, this can be accomplished by boxing SCNotification. In addition, g-ir-scanner also runs on Scintilla.h where it picks up additional structs. test/gi/ is updated accordingly. The test python script is enhanced to showcase the signals (some fixes to the makefile are included as well).
2016-04-28C++ 11 <regex> support built by default.Neil1-1/+1
2016-03-20Feature [feature-requests:#1140]. JSON lexer added.nkmathew2-0/+32
2016-02-09Fix 64-bit build on Windows which was broken in 3.6.3 as long only 32-bits.Neil1-1/+1
2015-12-15Minor cleanups for GObject introspection.Neil1-4/+5
Avoid doc-comment in header as they are interpreted by g-ir-scanner, fix a typo, remove empty lines, add to change log.
2015-12-13Fix issues raised by review and some moreThomas Martitz1-2/+1
- remove any notion of deprecation of legacy symbol names - make sure typelib search path is set for test program - add separate test target to test/gi/makefile - improve g-ir-scanner call command line - fixed gtk2 support of test test/gi/gi-test.py
2015-08-10Enable g-ir-scanner to run on ScintillaWidget.hThomas Martitz1-1/+18
g-ir-scanner expects a certain naming scheme. Adhering gives the benefit of automatically getting correct gobject-introspection data.
2015-11-21Fix a typo and some extra punctuation.Neil1-3/+3
2015-11-20Remove line end whitespace.Neil2-2/+2
2015-11-11Implemented idle styling. This allows painting without first styling all visibleNeil2-0/+18
text then styling in the background using idle-time.
2015-09-26Whitespace may be made visible just in indentation.nkmathew2-0/+2
2015-08-28Implement some ANSI escape sequences to change foreground colour and intensity.Neil2-0/+36
2015-08-16On GTK+, support code page 866 with SC_CHARSET_OEM866.Serg Stetsuk2-0/+2
2015-08-16Bug [#1749]. Added lexical class for CoffeeScript instance properties and fixedNeil2-0/+2
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-17Add the Sci_Position, Sci_PositionU, and Sci_PositionCR typedefs to externalNeil3-30/+55
interfaces to allow these to become 64-bit in the future.
2015-07-03Feature [feature-requests:#1109]. SCN_AUTOCCOMPLETED sent after text insertion.Jonathan Hunt2-3/+21
From Jonathan Hunt.
2015-06-30Added SC_CASE_CAMEL to the case mode style attribute.Neil2-0/+2
2015-06-11Added MultipleSelectAddNext, MultipleSelectAddEach, IsRangeWord, andNeil2-4/+22
TargetWholeDocument.
2014-01-20Fix typo in commentStefan Weil1-1/+1
2015-04-10Allow (null) use of KEYSUNICODE API when built to include deprecated features.Neil1-0/+2
2015-04-10Removed dead APIs.Neil1-2/+0
2015-03-29Bug [#1682] Removed the ascent member of Font and all wxWidgets-specific code.Neil1-6/+0
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.Neil2-0/+4
2015-02-22Added SCI_SETTARGETRANGE method to set both the start and end of the target.Neil Hodgson2-0/+4
2015-02-15Add SC_INDICFLAG_VALUEFORE and INDIC_TEXTFORE to allow a wide range of indicatorNeil2-0/+19
colours and to change the colour of text.
2015-02-10Add INDIC_FULLBOX.Neil2-0/+2
2015-02-04Implement hover style and colour for indicators.Neil2-0/+16
2015-01-22Add INDIC_COMPOSITIONTHIN indicator.Neil2-0/+2
2015-01-16When the mouse is on the line between margin and text changed to treat as withinNeil1-0/+5
text. Helps on PLAT_CURSES.
2015-01-15LexHex: reorder lexer states after addition of the "unknown record type"Markus Heidelberg2-30/+30
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 Heidelberg2-0/+2
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 Heidelberg2-4/+4
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.Neil2-0/+6
From danselmi.
2014-12-30Lexer added for Intel hex files.Neil1-13/+18
2014-12-30Add new lexer for Intel HEX file formatMarkus Heidelberg1-0/+5