aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2017-08-09Backport: Include 3.7.6 long term release.Neil1-0/+19
Backport of changeset 6370:3873a0e1c89a.
2017-08-07Backport: Bug [#1965]. Implement "fold", "fold.comment", and "fold.compact" ↵Zufu Liu2-2/+12
properties. Backport of changeset 6365:c18a8402702f.
2017-08-02Backport: Switch default modifier key for rectangular selections from Ctrl ↵Neil Hodgson4-11/+9
to Alt on Linux. Backport of changeset 6364:ea9f62ea6153.
2017-08-02Backport: Improve description of HideSelection.rhkramer1-1/+1
Backport of changeset 6363:a56da7a004b4.
2017-07-29Backport: Bug [#1876]. Fix scrollbar and corner drawing and flickering of text.Neil Hodgson3-6/+40
Backport of changeset 6362:383b9c10d569.
2017-07-23Backport: Lexer style metadata uses arrays of struct literals but don't want ↵Neil Hodgson1-2/+5
noise of extra braces for each element so turn off warning. Backport of changeset 6360:ff0e3efc436c.
2017-07-23Backport: Avoid warning although it appears incorrect.Neil Hodgson1-1/+1
Backport of changeset 6359:4a203fb1684e.
2017-07-23Backport: Bug [#1959]. Avoid problems with changes with different versions ↵Neil Hodgson3-2/+7
of Qt. Backport of changeset 6358:fce43dff709b.
2017-07-18Backport: Bug [#1958]. Make doCommandBySelector work but avoid double effect ↵Neil Hodgson2-4/+12
of 'delete' key. Backport of changeset 6356:8526860a2628.
2017-07-18Backport: Bug [#1959]. Eliminate extra layer in signal emission for document.Justin Dailey2-62/+21
Backport of changeset 6355:f8c75a2bda6d.
2017-07-17Backport: Fix signed / unsigned comparison warnings.Neil1-4/+4
Backport of changeset 6354:4914db52c782.
2017-07-17Backport: Ensures tests build after change set 6352.Neil1-0/+2
Backport of changeset 6353:90e01a286914.
2017-07-17Backport: Update types for Unix LP64 after changes to ↵Neil Hodgson12-25/+27
Sci_Position/Sci_PositionU. Backport of changeset 6352:df1416e3ff3a.
2017-07-17Backport: Casts required for Unix LP64 after changes to ↵Neil Hodgson2-14/+21
Sci_Position/Sci_PositionU. Backport of changeset 6351:b7126dd1f020.
2017-07-17Backport: Mark overriding methods as "override".Neil Hodgson1-4/+4
Backport of changeset 6350:fdc0103a84d0.
2017-07-17Backport: Implement style metadata for some languages.Neil6-10/+338
Add some helper methods to SubStyles for finding style metadata of substyles. Backport of changeset 6349:f350a2543488.
2017-07-17Backport: Documentation for style metadata.Neil2-1/+233
Backport based on changeset 6348:329af61d687c.
2017-06-22Backport: Basic implementation helpers for style metadata.Neil8-21/+57
Backport of changeset 6347:69b7471ad62f.
2017-06-22Backport: Add style metadata methods with null implementations.Neil9-10/+188
Backport based on changesets 6345:faecbd0078e5 and 6346:72bd27f81477.
2017-07-13Backport: Update typedefs used for lexing.Neil1-2/+4
Backport of changeset 6344:59732c65082d.
2017-07-12Backport: Add include needed to build with Qt 5.7.1 on Fedora 26 Linux.Neil Hodgson1-0/+1
Backport of changeset 6343:41097105f214.
2017-07-12Backport: Bug [#1957]. Add focusChanged(bool focused) signal.Justin Dailey3-0/+13
Backport of changeset 6342:216bf96995c8.
2017-07-09Backport: Updated styling to avoid Comic Sans - such an unfairly maligned font.Justin Dailey1-3/+3
Backport of changeset 6341:a9e074386d18.
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.