aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2017-07-09Backport: Bug [#1955]. The data parameter to ILoader::AddData made const.Justin Dailey5-4/+8
Backport of changeset 6340:52f12c3eebcd.
2017-07-09Backport: Added BowPad.johnsonj1-0/+4
Backport of changeset 6339:040330eec86d.
2017-07-07Backport: Bug [#1949]. Fix drawing failure in wrap mode for GTK+ 2.x.Neil2-1/+3
Backport of changeset 6338:ebec660dcf48.
2017-07-07Backport: Redraw when overtype changed so caret change visible even when not ↵Justin Dailey2-3/+11
blinking. Notify application with SC_UPDATE_SELECTION when overtype changed - previously sent SC_UPDATE_CONTENT. Backport of changeset 6337:79f86be9e988.
2017-07-04Backport: Dropping files fires the SCN_URIDROPPED notification instead of ↵Justin Dailey5-5/+34
inserting text. Backport of changeset 6334:5ca0ae5097a1.
2017-06-29Backport: Bug [#1951]. matlab lexer - dont use 'end' as a keyword when used ↵John Donoghue2-0/+18
as a index. (ColouriseMatlabOctaveDoc) - set end as a number if within brackets ()[]{} that would allow end as an index rather than a keyword. Backport of changeset 6332:15f61ea20276.
2017-07-01Backport: Include the 'updated' flags in the updateUi signal.Justin Dailey3-4/+8
Don't send updateUi for focus in. Backport of changeset 6331:47a4b85d2fa8.
2017-06-22Backport: Add DefaultLexer.h to header order.Neil1-0/+1
Backport of changeset 6327:3d9896c08ea2.
2018-03-14Added DefaultLexer class to curses platform Makefile.mitchell1-2/+3
2017-06-22Backport: Add a DefaultLexer class which lexers can subclass if they want ↵Neil24-18/+205
reasonable default implementations of the ILexerWithSubStyles interface methods. Backport of changeset 6326:d18622e37a3e.
2017-06-22Backport: Make all methods override, even pure ones to keep Clang happy.Neil Hodgson1-2/+2
Backport of changeset 6325:9673a4d4c0e7.
2017-06-22Backport: Cast between Sci_Position.h types used for lexers and Position.h ↵Neil6-258/+316
types used in core to allow the Sci_Position.h types to widen to 64-bits. Backport of changeset 6324:95346e626cf8.
2017-06-22Backport: Mark methods implementing interface as "override".Neil1-9/+9
Backport of changeset 6323:c15f84c11e17.
2017-06-22Backport: Fix printf formatting with correct format specifier and cast to ↵Neil1-1/+1
allow argument be 64-bit. Backport of changeset 6322:66c53eeaabd3.
2017-06-22Backport: Use same types for CheckLevelCommentLine to allow 64-bit Sci_Position.Neil1-1/+1
Backport of changeset 6321:0adf7fb8f003.
2017-06-19Backport: The default encoding is now UTF-8.Neil3-10/+13
Backport of changeset 6320:8d56eaef4f0a.
2017-06-15Backport: Avoid warnings from G++ 7 for ScintillaEditPy in code generated by ↵Neil1-1/+3
Shiboken. Backport of changeset 6316:19f6636ec133.
2017-06-14Backport: Use $$files instead of bare wildcard to support including in a ↵Neil3-5/+6
parent project. Backport of changeset 6315:9db390056b66.
2017-06-14Backport: Use same #if guard as other files.Neil1-0/+2
Backport of changeset 6314:29c42c61f7c4.
2017-06-13Backport: Bug [#1949]. Fix drawing failure in wrap mode for delete to ↵Neil2-4/+15
start/end of line. Backport of changeset 6313:82cb780a04d1.
2017-06-13Backport: Hide MSVC incremental linker files and Qt qnake artifacts.Neil1-0/+3
Backported from changeset 6312:44fa26c91774.
2018-03-14Updated curses platform to add FineTicker* stubs.mitchell1-1/+5
2017-06-12Backport: Remove old timer code in favour of the FineTicker* methods.Neil9-136/+22
Backport of changeset 6311:3a180dc6e9c8.
2018-03-14Simplify mouse and keyboard handling in curses.mitchell1-6/+8
2017-06-12Backport: Simplify mouse and keyboard handling by only retaining the ↵Neil9-116/+73
'WithModifiers" form. All events include a set of keyboard modifier flags. Older calls that passed individual parameters for each key were removed. Backport of changeset 6310:af83baede430.
2018-03-14Removed unused functions and methods from curses and replaced ↵mitchell2-28/+6
Platform::Clamp with Sci::clamp.
2017-06-12Backport: Removed unused functions and methods from Platform.h.Neil22-554/+172
Replaced Platform::Clamp with Sci::clamp. Drop MouseButtonBounce workaround for very early GTK+/Linux. Backported from changeset 6307:7030530a9a0f.
2018-03-13Implement SCN_AUTOCSELECTIONCHANGE notification for curses.mitchell1-9/+9
2017-06-11Backport: Implement SCN_AUTOCSELECTIONCHANGE notification.Neil11-66/+239
Backported from changeset 6306:7e28cdba6d61.
2017-06-10Backport: Avoid warnings when compiling unit tests with recent GCC.Neil1-0/+8
Backport of changeset 6305:f2f32d58bcd8.
2018-03-13Update GTK+ version requirements.mitchell3-5/+5
2017-06-07Backport: Bug [#1919]. Rust - Update integer suffixes.Pavel Sountsov2-1/+7
Backport of changeset 6302:0577ec50750e.
2017-06-10Backport: Require GTK+ 2.24 or later. Removes support for earlier versions.Baldur Karlsson2-63/+0
Backport of changeset 6301:90741c1cb988.
2017-06-10Backport: Bug [#1947]. Reenable mouse tracking when the window is reshown.Baldur Karlsson2-0/+8
Backport of changeset 6300:d0038cc1af23.
2018-03-13Prepare changelog for 3.x.mitchell1-0/+11
2017-06-09Backport: Use 64-bit safe type for return from Scintilla.Neil1-2/+2
Allows pointer returning methods like GetRangePointer to work in 64-bit code. Backport of changeset 6298:3dc0f211989f.
2017-06-09Backport: Use min and max from std instead of own version from platform.Neil7-21/+30
Backport of changeset 6297:4bf96081f6e6.
2017-06-09Backport: Avoid signed safety warnings from GCC 7.Neil1-2/+2
Backport of changeset 6296:c2c63e649256.
2018-03-13Backport: Bug as it uses a getter and discards the result instead of a setter.mitchell1-1/+1
Backport of changeset 6293:fdca97e72d4e.
2018-03-11Added optional Lua lexer support.mitchell223-30/+55163
This support is disabled by default and must be enabled via compile-time option.
2018-03-10Added curses platform.mitchell11-4/+1857
2017-10-15Apply patch set #6396 to LongTerm3 Branch.oirfeodent1-4/+6
New pre_processor added recently to baan. Baan lexer and folder support #context_on / #context_off preprocessor feature.
2017-08-30Apply patch set #6385 to LongTerm3 Branch.oirfeodent1-1/+4
The Baan lexer checks that matches to 3rd set of keywords are function calls and leaves as identifiers if not. Fix issue, where in few cases the lexing needs to be done only for functions.
2017-08-08Added tag rel-3-7-6 for changeset caeb7b0e4db6Neil1-0/+2
2017-08-08Removed tag rel-3-7-6Neil1-0/+2
2017-08-08Updated version number.rel-3-7-6Neil1-1/+1
2017-08-08Added tag rel-3-7-6 for changeset c534665d5d34Neil1-0/+1
2017-07-05Apply patch set #6335 to LongTerm3 Branch.oirfeodent1-1/+1
SCE_BAAN_NUMBER was not highlighted, if followed by an operator... This Bug is fixed.
2017-06-15Apply change set 6308 to LongTerm3 branch.Neil Hodgson1-1/+1
Fix bug where retrieving encoded bytes failed.
2017-05-30Starting 3.x long term maintenance branch.Neil0-0/+0
This branch will support older compilers including GCC 4.8 and MSVC 2015. It should only use C++11 features and not features from C++14 or later.