aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2017-07-07Bug [#1949]. Fix drawing failure in wrap mode for GTK+ 2.x.Neil2-1/+3
2017-07-07Redraw when overtype changed so caret change visible even when not blinking.Justin Dailey2-3/+11
Notify application with SC_UPDATE_SELECTION when overtype changed - previously sent SC_UPDATE_CONTENT.
2017-07-03SCE_BAAN_NUMBER was not highlighted, if followed by an operator... This Bug ↵oirfeodent2-1/+4
is fixed.
2017-07-04Dropping files fires the SCN_URIDROPPED notification instead of inserting text.Justin Dailey5-5/+34
2017-07-04Clean whitespace.Neil1-1/+1
2017-06-29Bug [#1951]. matlab lexer - dont use 'end' as a keyword when used as a index.John Donoghue2-0/+18
(ColouriseMatlabOctaveDoc) - set end as a number if within brackets ()[]{} that would allow end as an index rather than a keyword.
2017-07-01Include the 'updated' flags in the updateUi signal.Justin Dailey3-4/+8
Don't send updateUi for focus in.
2017-07-01Deprecate single phase drawing.Neil5-19/+37
2017-07-01Updated documentation to match changes to IDocument and ILexer.Neil1-18/+12
2017-06-22Update IDocument for version 4. Drop IDocumentWithLineEnd interface to just haveNeil9-37/+20
IDocument but with all the methods from IDocumentWithLineEnd. This removes version checking (for now). Use dvRelease4 ID. Drop mask argument to StartStyling.
2017-06-22Add DefaultLexer.h to header order.Neil1-0/+1
2017-06-22Add a DefaultLexer class which lexers can subclass if they want reasonableNeil24-18/+205
default implementations of the ILexerWithSubStyles interface methods.
2017-06-22Make all methods override, even pure ones to keep Clang happy.Neil Hodgson1-2/+2
2017-06-22Cast between Sci_Position.h types used for lexers and Position.h types used inNeil6-258/+316
core to allow the Sci_Position.h types to widen to 64-bits.
2017-06-22Mark methods implementing interface as "override".Neil1-9/+9
2017-06-22Fix printf formatting with correct format specifier and cast to allow argumentNeil1-1/+1
be 64-bit.
2017-06-22Use same types for CheckLevelCommentLine to allow 64-bit Sci_Position.Neil1-1/+1
2017-06-19The default encoding is now UTF-8.Neil3-10/+13
2017-06-17SciTE change log.Neil1-0/+4
2017-06-15SciTE change log.Neil1-0/+3
2017-06-15Avoid warnings from G++ 7 for ScintillaEditPy in code generated by Shiboken.Neil1-1/+3
2017-06-14Use $$files instead of bare wildcard to support including in a parent project.Neil3-5/+6
2017-06-14Use same #if guard as other files.Neil1-0/+2
2017-06-13Bug [#1949]. Fix drawing failure in wrap mode for delete to start/end of line.Neil2-4/+15
2017-06-13Hide MSVC incremental linker files and Qt qnake artifacts.Neil1-0/+3
2017-06-12Remove old timer code in favour of the FineTicker* methods.Neil9-135/+22
2017-06-12Simplify mouse and keyboard handling by only retaining the 'WithModifiers" form.Neil9-116/+75
All events include a set of keyboard modifier flags. Older calls that passed individual parameters for each key were removed.
2017-06-12Back down from gnu++17 to gnu++14 so can build with g++ on current Ubuntu.Neil1-1/+1
2017-06-12Fix bug where retrieving encoded bytes failed.Neil1-1/+1
2017-06-12Removed unused functions and methods from Platform.h.Neil23-568/+186
Replaced Platform::Clamp with Sci::clamp but will later change this to std::clamp once on full C++17 compilers. Drop MouseButtonBounce workaround for very early GTK+/Linux.
2017-06-11Implement SCN_AUTOCSELECTIONCHANGE notification.Neil11-61/+236
2017-06-10Avoid warnings when compiling unit tests with recent GCC.Neil1-0/+8
2017-06-10SciTE change log.Neil1-0/+4
2017-06-10Update GTK+ and compiler version requirements.Neil3-8/+8
2017-06-07Bug [#1919]. Rust - Update integer suffixes.Pavel Sountsov2-1/+7
2017-06-10Require GTK+ 2.24 or later. Removes support for earlier versions.Baldur Karlsson2-63/+0
2017-06-10Bug [#1947]. Reenable mouse tracking when the window is reshown.Baldur Karlsson2-0/+8
2017-06-10Prepare changelog for 4.x.Neil1-0/+14
2017-06-09Use 64-bit safe type for return from Scintilla.Neil1-2/+2
Allows pointer returning methods like GetRangePointer to work in 64-bit code.
2017-06-09Use min and max from std instead of own version from platform.Neil7-20/+29
2017-06-09Avoid signed safety warnings from GCC 7.Neil1-2/+2
2017-06-08Indented consistently by using astyle.Neil12-4936/+4281
2017-06-07Use property dot syntax.Neil Hodgson4-188/+188
Part of modernization.
2017-06-07Bug as it uses a getter and discards the result instead of a setter.Neil Hodgson1-1/+1
2017-06-07Using modern Objective C literals and indexing.Neil Hodgson4-33/+31
2017-06-07Using instancetype for constructors.Neil Hodgson2-3/+3
2017-06-05Converted to Automatic Reference Counting.Neil Hodgson6-121/+78
2017-05-26Added tag rel-3-7-5 for changeset 7c0d4e81e938Neil1-0/+1
2017-05-24Fixed version.rel-3-7-5Neil1-1/+1
2017-05-23Standardize spelling.Neil Hodgson1-81/+81