aboutsummaryrefslogtreecommitdiffhomepage
path: root/include
AgeCommit message (Collapse)AuthorFilesLines
2019-03-09Backport: Feature [feature-requests:#1265]. Common Intermediate Language ↵mitchell2-0/+26
(CIL) lexer. Backport of changeset 7283:aaeca7f7cf9d.
2019-02-05Backport: Feature [feature-requests:#1217]. Change API so block just for ↵Zufu Liu2-2/+6
overstrike. Backport of changeset 7249:06b6a93d8e3f.
2019-02-02Backport: Feature [feature-requests:#1217]. Implement CARETSTYLE_BLOCK_ALWAYS.Zufu Liu2-0/+2
Backport of changeset 7248:aba09a1c7c63.
2018-11-21Backport: Feature [feature-requests:#1242]. Add lexer for NimJad Altahan2-0/+38
Backport of changeset 7173:3e6cf75864cc.
2018-10-11Backport: Add SCI_SETCOMMANDEVENTS API to allow turning off command events.Neil2-0/+8
This can reduce the time taken to fold a document by half. Backport of changeset 7110:09c647755bed.
2018-09-30Backport: Synchronize definition and documentation.Neil1-1/+1
Backport of changeset 7102:927e7d62e917.
2018-07-31Backport: Define PLAT_HAIKU and use to avoid a reported compilation problem ↵Neil1-0/+5
on 32-bit Haiku where ptrdiff_t and int are the same size but different types. Backport of changeset 7070:406da729a8b3.
2018-07-10Backport: Optional indexing of line starts in UTF-8 documents by UTF-32 code ↵Neil2-2/+40
points and UTF-16 code units added. Converted instances of C++17 std::string_view to C++11. Also used const_casts where appropriate to fix compile errors. Backport of changeset 7063:0d5edc93e280.
2018-06-21Backport: Feature [feature-requests:#1185]. Add lexers for SAS and Stata.Luke Rasmussen2-0/+64
Backport of changeset 7056:974bc87e0696.
2018-06-06Backport: SC_WRAPINDENT_DEEPINDENT added to indent two tabs from previous line.Henrik Hank2-0/+2
Backport of changeset 7024:72c92ed3dc10.
2018-05-28Backport: Add styles for diffs containing patches.Andreas Rönnquist2-0/+8
Backport of changeset 7004:a1f932ccdee6.
2018-05-24Backport: Fix warnings. Add const, constexpr, and noexcept. Initialize. ↵Neil1-1/+1
Standard methods. Replace 0 and NULL with nullptr for COM, DirectWrite and least ambiguous cases. Backport of changeset 6974:e99161ef7bdd.
2018-05-22Backport: Add INDIC_GRADIENT and INDIC_GRADIENTCENTRE indicator types.Neil2-0/+4
Backport of changeset 6966:872900d3ceb0.
2018-05-25Backport: Add GradientRectangle method to Surface to draw rectangles with ↵mitchell1-4/+70
vertical or horizontal gradients. Backport of changeset 6965:90c71d69e3b6.
2018-05-17Backport: Use nullptr instead of 0 in headers as this diminishes the number ↵Neil1-2/+2
of warnings. Backport of changeset 6957:06ab85d42c89.
2018-05-25Backport: Modernize Platform.h (3) - update Surface to delete WidthChar, use ↵mitchell1-7/+6
size_t for Polygon and delete the standard copy and assignment methods. Backport of changeset 6940:89fd29243232.
2018-05-14Backport: Modernize Platform.h (2) - noexcept, const, constexpr.Neil1-56/+23
ColourDesired is an int instead of long for consistency over different platforms. Changes made to Point, PRectangle, and ColourDesired. RoundXYPosition removed. Backport of changeset 6939:7441dcb96e6a.
2018-05-14Backport: Modernize Platform.h (1) - noexcept, const, standard methods.Neil1-37/+33
Changes made to FontParameters, Font, Window, ListBoxEvent, ListBox, Menu, DynamicLibrary, and Platform. Backport of changeset 6938:a42c7cc3254b.
2018-05-06Backport: Use <chrono> for platform-independent timing and remove ↵mitchell1-8/+0
ElapsedTime. Also use #if for painting measurement as there are 7 sections of code to enable. Backport of changeset 6741:af5d9064c25c.
2018-04-21Backport: Remove CallBackAction which was replaced by IListBoxDelegate.Neil1-5/+0
Backport of changeset 6726:436141741e4f.
2018-04-20Backport: Avoid MSVC analyze warnings about statics by making Point ↵Neil1-1/+1
constructor constexpr. Backport of changeset 6714:bdd810136072.
2018-04-20Backport: Remove casts, drop default argument, use const.Neil1-3/+3
Backport of changeset 6708:6705d3f828c5.
2018-04-19Backport: SC_PRINT_SCREENCOLOURS doesn't force the background colour of line ↵Nicholai Benalal2-0/+4
numbers white. Backport of changeset 6700:daa126b86c17.
2018-05-05Backport: Add SC_DOCUMENTOPTION_TEXT_LARGE option for documents larger than ↵mitchell2-4/+10
2 GigaBytes. This option is provisional and experimental. Backport of changesets 6696:9729ff36c5b1 and 6723:cffe824ab55e. Also added '#include <cstddef>' to top of src/RESearch.cxx to fix 32-bit build error.
2018-05-05Backport: Make some changes recommended by clang-tidy.mitchell1-2/+2
Backport of changeset 6687:4cbf987c7590.
2018-04-14Backport: Removed workaround for old releases of MSVC.Neil1-5/+0
Backport of changeset 6686:afae71db79d3.
2018-03-06Backport: Feature [feature-requests:#1210]. Maxima lexer added.Gunter Königsmann2-0/+20
Backport of changeset 6474:7a2aeece58b6.
2018-02-02Backport: Implement SC_DOCUMENTOPTION_STYLES_NONE.Neil2-0/+2
Backport of changeset 6448:431b814a54a6.
2018-01-26Backport: Add documentOption argument to SCI_CREATELOADER.Neil2-2/+6
Backport of changeset 6441:92c8f0f1b3e6.
2017-11-20Backport: Add SCI_GETMOVEEXTENDSSELECTION.Mitchell Foral2-0/+4
Backport of changeset 6418:85205da6ec1b.
2017-10-23Backport: Document style metadata APIs.Neil1-3/+3
Backport of changeset 6405:0849bae316da.
2017-09-11Backport: The Scintilla namespace is always active for internal symbols and ↵Neil2-12/+0
for the lexer and document interfaces. Backport of changeset 6388:d62863ae40a3.
2017-08-28Backport: New header ILoader.h defines ILoader interface as it does not ↵Neil3-14/+27
belong in ILexer.h. Backport of changeset 6383:9c8257ff60b7.
2017-08-25Backport: Moved *StyleBits* APIs into deprecated category.Neil2-14/+15
Backport of changeset 6379:b44bb3627bbd.
2017-08-11Backport: Stopped treating SC_TECHNOLOGY_DIRECTWRITERETAIN and ↵Neil1-1/+1
SC_TECHNOLOGY_DIRECTWRITEDC as provisional. Backport of changeset 6371:fde8223ca36c.
2017-08-02Backport: Improve description of HideSelection.rhkramer1-1/+1
Backport of changeset 6363:a56da7a004b4.
2017-07-17Backport: Implement style metadata for some languages.Neil1-1/+5
Add some helper methods to SubStyles for finding style metadata of substyles. Backport of changeset 6349:f350a2543488.
2017-06-22Backport: Add style metadata methods with null implementations.Neil3-1/+28
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-09Backport: Bug [#1955]. The data parameter to ILoader::AddData made const.Justin Dailey1-1/+1
Backport of changeset 6340:52f12c3eebcd.
2017-06-12Backport: Removed unused functions and methods from Platform.h.Neil1-26/+1
Replaced Platform::Clamp with Sci::clamp. Drop MouseButtonBounce workaround for very early GTK+/Linux. Backported from changeset 6307:7030530a9a0f.
2017-06-11Backport: Implement SCN_AUTOCSELECTIONCHANGE notification.Neil3-1/+16
Backported from changeset 6306:7e28cdba6d61.
2018-03-11Added optional Lua lexer support.mitchell2-0/+2
This support is disabled by default and must be enabled via compile-time option.
2017-04-07Prefer C++ static cast over C-style casts.Neil1-1/+1
2017-04-07Allowing assigning Windows and ensure cursorLast is initialized.Neil1-0/+8
2017-04-06Added const where possible.Neil1-1/+1
2017-04-06Added a caret line frame as an alternative visual for highlighting the caret ↵A-R-C-A2-0/+10
line.
2017-04-02Added "Reverse Selected Lines" as SCI_LINEREVERSE.Vicente2-0/+4
2017-03-07Bug [#1910]. Accessibility support may be queried and, on GTK+, disabled.Neil2-0/+14
2017-03-06New "indent" lexer styled as plain text but folded by indentation level.Vicente2-0/+2