aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2018-09-29Backport: Remove dead code.Neil1-1/+0
Backport changeset 7098:b9de068f7202.
2018-09-29Backport: Bug [#2047]. Avoid processing when SCI_SETZOOM to same value as ↵Zufu Liu1-5/+9
before. Backport of changeset 7097:3276140e9d55.
2018-09-26Backport: Bug [#2046]. Optimize setting up representation.Zufu Liu1-2/+3
Backport of changeset 7096:60dee13d68b2.
2018-09-24Backport: Bug [#2045]. LexCPP: Fix 'elif' token lengthhuki2-3/+8
Backport of changeset 7094:fa4b41e8a452.
2018-09-20Backport: Ignore another warning in LaTeX lexer.Neil1-0/+1
Backport of changeset 7093:c33db3a723c2.
2018-09-20Backport: Fix highlighting of non-ASCII characters in links.maboroshin2-30/+35
Backport of changeset 7092:a55c26c645f8.
2018-09-18Backport: Guard against shifting by negative amount as that is undefined ↵Neil Hodgson2-2/+10
behaviour. Backport of changeset 7090:041e498f21d3.
2018-09-18Backport: Initialize variables to ensure no undefined behaviour.Neil Hodgson1-4/+4
Backport of changeset 7089:d9edff9c928d.
2018-09-16Backport: Use nullptr in Document where appropriate.Neil1-10/+10
Backport of changeset 7088:793a7a86ee7f.
2018-09-16Backport: Moved declaration to avoid warnings from linters.Neil1-2/+2
Backport of changeset 7087:e408638433a4.
2018-09-06Backport: Bug [#2038]. Add explanation SCN_CHARADDED sent during inline IME ↵Neil1-0/+3
composition. Backport of changeset 7081:892c361b3969.
2018-09-04Backport: Feature [feature-requests:#1144]. Add folding for shell if, do, ↵Colomban Wendling2-0/+19
and case. Implemented by Zufu Liu and Colomban Wendling. Backport of changeset 7078:54561e3cbdff.
2018-08-29Backport: Allow read access to the key map.Kacper Kasper2-0/+5
Required on Haiku to set up key bindings that include the Cmd modifier. Backport of changeset 7077:1593328120e5.
2018-08-16Backport: On Cocoa, clicks in the blank text margin now put the caret at the ↵Neil Hodgson1-1/+1
start of text instead of performing a margin click action. This matches the I-beam cursor appearance. Backport of changeset 7076:da262571a2a2.
2018-08-16Backport: For reverse arrow margin cursor, move hotspot to the tip of the arrow.Neil Hodgson2-1/+4
This fixes a bug where clicking seemed to affect the wrong margin. Backport of changeset 7075:bcf0028997ea.
2018-08-09Backport: Avoid some casts.Neil1-3/+4
Backport of changeset 7072:557c1fa29581.
2018-07-31Backport: Define PLAT_HAIKU and use to avoid a reported compilation problem ↵Neil2-1/+6
on 32-bit Haiku where ptrdiff_t and int are the same size but different types. Backport of changeset 7070:406da729a8b3.
2018-07-24Backport: Fix reversion in revision 7063 which removed folding when changing ↵Neil1-0/+1
code page. Changing code page now causes full restyle. Backport of changeset 7068:00b787e2aab1.
2018-07-10Backport: Need <string> for std::string.Neil Hodgson1-0/+1
Backport of changeset 7065:31b87a713c59.
2018-07-10Backport: Delete standard methods to avoid warnings.Neil1-0/+5
Backport of changeset 7064:6418332a6880.
2018-07-10Backport: Optional indexing of line starts in UTF-8 documents by UTF-32 code ↵Neil13-48/+923
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-07-10Backport: Use Select* macros from windowsx.h to avoid casts and for consistency.Neil1-8/+8
Backport of changeset 7062:5884391d3e4d.
2018-07-06Backport: Fix a shadowed variable.Neil1-2/+2
Backport of changeset 7060:2523ae8c5676.
2018-06-21Backport: Use override for methods in WatcherHelper.Neil1-6/+6
Backport of changeset 7058:353423109e74.
2018-06-21Backport: Removed condition which is always true.Neil1-2/+1
Backport of changeset 7057:dca791f48306.
2018-06-21Backport: Feature [feature-requests:#1185]. Add lexers for SAS and Stata.Luke Rasmussen8-5/+521
Backport of changeset 7056:974bc87e0696.
2018-10-24lexlua: Fixed typo in a previous commit to lexer.lua.mitchell1-1/+1
2018-10-24lexlua: Updated Markdown lexer.mitchell1-8/+13
Thanks to Alexander Misel.
2018-10-24lexlua: Tweaked newline pattern to be more syntactically accurate.mitchell1-2/+2
2018-10-12lexlua: Improved HTML folding of traditionally single elements.mitchell1-15/+25
Before, elements were only folded if they were XHTML valid.
2018-10-07lexlua: Handle CR+LF in horizontal rules for Markdown.mitchell1-2/+2
2018-08-10lexlua: Updated ConTeXt lexer.mitchell1-2/+6
2018-06-30Added tag rel-3-10-0 for changeset 68325956b467mitchell1-0/+1
2018-06-30Updated for 3.10.0.rel-3-10-0mitchell10-20/+41
2018-06-16Fixed incorrect highlighting of indented markdown lists.mitchell1-5/+5
They were being identified as blockcode.
2018-06-16Updated BACKPORTING.mitchell1-0/+23
2018-06-12Backport: Remove definition that has never been used.Neil1-1/+0
Backport of changeset 7032:d2d5df7f2c72.
2018-06-10Backport: Using noexcept for simple functions.Neil3-36/+36
Backport of changeset 7029:c726541dbd11.
2018-06-10Backport: Updated the code and comment for running a regex over multiple ↵Neil1-8/+14
lines at once instead of breaking up into lines. Using the preprocessor to hide the multiline code instead of comments so that it is easier to experiment with. Backport of changeset 7028:9227461c9330.
2018-06-06Backport: Added brace for multi-line if and normalized space.Neil1-6/+7
Backport of changeset 7025:f17e1a7e02e3.
2018-06-06Backport: SC_WRAPINDENT_DEEPINDENT added to indent two tabs from previous line.Henrik Hank5-6/+26
Backport of changeset 7024:72c92ed3dc10.
2018-06-06Backport: Hide Meson and Ninja artifacts.Neil1-0/+5
Backport of changeset 7023:2327f5b68cfa.
2018-06-04Backport: Reduce scope of captures for lambdas.Neil2-5/+5
Use noexcept. Backport of changeset 7021:764284d21a03.
2018-06-04Backport: Use const and noexcept, initialize, avoid casts and improve ↵Neil1-29/+29
variable name. Backport of changeset 7020:9e7cc77d3970.
2018-06-04Backport: Use lambda in preference to function object.Neil1-10/+2
Backport of changeset 7019:6023ccf7f06c.
2018-06-04Backport: Use const in lexlib headers.Neil3-9/+9
Backport of changeset 7018:b14abcf3e0ac.
2018-06-02Backport: Extra header needed with g++ on Linux.Neil Hodgson2-0/+2
Backport of changeset 7016:ae8936026bdf.
2018-06-01Backport: Mark constant inline Unicode functions as constexpr.Neil1-4/+4
Backport of changeset 7010:ec151858258f.
2018-05-31Backport: Allow std::unique_ptr to be used more widely.Neil6-0/+6
Backport of changeset 7008:1f95757fa242.
2018-05-30Backport: Add header needed for floor.Neil Hodgson1-0/+1
Backport of changeset 7007:6055a62c94c3.