aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2018-09-09Added tag rel-4-1-1 for changeset 892c361b3969Neil1-0/+1
2018-09-06Bug [#2038]. Add explanation SCN_CHARADDED sent during inline IME composition.Neil1-0/+3
2018-09-05Updated change list for 4.1.1.Neil1-1/+1
2018-09-05Updates for 4.1.1.Neil8-16/+16
2018-09-04Feature [feature-requests:#1144]. Add folding for shell if, do, and case.Colomban Wendling2-0/+19
Implemented by Zufu Liu and Colomban Wendling.
2018-08-29Allow read access to the key map.Kacper Kasper2-0/+5
Required on Haiku to set up key bindings that include the Cmd modifier.
2018-08-16On Cocoa, clicks in the blank text margin now put the caret at the start of textNeil Hodgson1-1/+1
instead of performing a margin click action. This matches the I-beam cursor appearance.
2018-08-16For 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.
2018-08-12SciTE change log.Neil1-0/+3
2018-08-09Avoid some casts.Neil1-3/+4
2018-08-09Bug [#2030]. Fix Win32 crash setting technology to default after bidirectionalZufu Liu2-0/+5
mode set.
2018-07-31Define PLAT_HAIKU and use to avoid a reported compilation problem on 32-bitNeil2-1/+6
Haiku where ptrdiff_t and int are the same size but different types.
2018-07-31Change lifetime of textLayout for bidirectional so it is always released inNeil2-3/+7
ScreenLineLayout destructor. Allows multiple ScreenLineLayout calls and fixes a leak when only FindRangeIntervals called.
2018-07-24Fix reversion in revision 7063 which removed folding when changing code page.Neil1-0/+1
Changing code page now causes full restyle.
2018-07-23SciTE change log.Neil1-0/+2
2018-07-22Add SciTE credit.Neil1-0/+2
2018-07-10Need <string> for std::string.Neil Hodgson1-0/+1
2018-07-10Delete standard methods to avoid warnings.Neil1-0/+5
2018-07-10Optional indexing of line starts in UTF-8 documents by UTF-32 code points andNeil13-45/+923
UTF-16 code units added.
2018-07-10Use Select* macros from windowsx.h to avoid casts and for consistency.Neil1-8/+8
2018-07-08SciTE change log.Neil1-0/+3
2018-07-06Fix a shadowed variable.Neil1-2/+2
2018-07-05SciTE change log.Neil1-0/+3
2018-06-21Use override for methods in WatcherHelper.Neil1-6/+6
2018-06-21Removed condition which is always true.Neil1-2/+1
2018-06-21Feature [feature-requests:#1185]. Add lexers for SAS and Stata.Luke Rasmussen8-0/+516
2018-06-19Added tag rel-4-1-0 for changeset 0dc20d87a4f9Neil1-0/+1
2018-06-15Note that Cocoa also supports bidirectional text.rel-4-1-0Neil1-1/+1
2018-06-15Updates for 4.1.0.Neil8-19/+17
2018-06-12Remove definition that has never been used.Neil1-1/+0
2018-06-10Using noexcept for simple functions.Neil3-36/+36
2018-06-10Updated the code and comment for running a regex over multiple lines at onceNeil1-8/+14
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.
2018-06-07Remove compile-time ENABLE_BIDIRECTIONAL option as bidirectional feature is nowNeil2-9/+1
controlled completely at run-time.
2018-06-07Update Cocoa enumerations to current names instead of deprecated names.Neil Hodgson4-17/+17
2018-06-06Added brace for multi-line if and normalized space.Neil1-6/+7
2018-06-06SC_WRAPINDENT_DEEPINDENT added to indent two tabs from previous line.Henrik Hank5-6/+26
2018-06-06Hide Meson and Ninja artifacts.Neil1-0/+5
2018-06-04Reduce scope of captures for lambdas.Neil2-5/+5
Use noexcept.
2018-06-04Use const and noexcept, initialize, avoid casts and improve variable name.Neil1-29/+29
2018-06-04Use lambda in preference to function object.Neil1-10/+2
2018-06-04Use const in lexlib headers.Neil3-9/+9
2018-06-02Extra header needed with g++ on Linux.Neil Hodgson2-0/+2
2018-06-02Updated to mention bidirectional works on Cocoa.Neil1-4/+5
2018-06-02UpdateBidiData is called by EditView but doesn't use any EditView fields so makeNeil1-1/+1
it static.
2018-06-02Make virtual space selections visible in bidirectional mode.Neil1-1/+10
2018-06-02Implement IScreenLineLayout for Cocoa Core Text as ScreenLineLayout.Neil3-4/+219
2018-06-02Define IScreenLineLayout as the main interface for implementing bidirectionalNeil8-265/+194
features by platform code. Implement IScreenLineLayout for Win32 / DirectWrite as ScreenLineLayout.
2018-06-01Mark constant inline Unicode functions as constexpr.Neil1-4/+4
2018-06-01Add function to find a UTF-16 position in a UTF-8 string.Neil2-0/+13
2018-05-31Allow std::unique_ptr to be used more widely.Neil6-0/+6