aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2018-10-11Add SCI_SETCOMMANDEVENTS API to allow turning off command events.Neil10-15/+55
This can reduce the time taken to fold a document by half.
2018-10-09Improve performance of Editor::RangeText by avoding per-character checks.Neil1-3/+1
Helps applications that call SCI_GETTARGETTEXT.
2018-10-09Improve performance of text insertion when Unicode line indexing off.Neil3-7/+19
2018-10-09Extra tests for out-of-range arguments.Neil1-0/+3
2018-10-04Fix crash when particular patterns of invalid UTF-8 led to failure to create aNeil Hodgson2-1/+13
CFStringRef. Performs more stringent validation on input text.
2018-10-02Added tag rel-4-1-2 for changeset 927e7d62e917Neil1-0/+1
2018-09-30Synchronize definition and documentation.rel-4-1-2Neil2-4/+4
2018-09-30Updates for 4.1.2 release.Neil8-17/+19
2018-09-29Use nullptr when simple.Neil1-6/+6
2018-09-29Normalize formatting with astyle.Neil1-5/+5
2018-09-29Remove dead code.Neil1-1/+0
2018-09-29Bug [#2047]. Avoid processing when SCI_SETZOOM to same value as before.Zufu Liu1-5/+9
2018-09-26Bug [#2046]. Optimize setting up representation.Zufu Liu1-2/+3
2018-09-24SciTE change log.Neil1-0/+4
2018-09-24Bug [#2045]. LexCPP: Fix 'elif' token lengthhuki2-1/+6
2018-09-20Ignore another warning in LaTeX lexer.Neil1-0/+1
2018-09-20Fix highlighting of non-ASCII characters in links.maboroshin2-30/+35
2018-09-20Added section for next release.Neil1-0/+8
2018-09-18Guard against shifting by negative amount as that is undefined behaviour.Neil Hodgson2-2/+10
2018-09-18Initialize variables to ensure no undefined behaviour.Neil Hodgson1-4/+4
2018-09-16Use nullptr in Document where appropriate.Neil1-10/+10
2018-09-16Moved declaration to avoid warnings from linters.Neil1-2/+2
2018-09-10Added tag rel-4-1-1 for changeset fcf47c352832Neil1-0/+2
2018-09-09Updated outdated text.rel-4-1-1Neil1-2/+2
2018-09-09Moved tag because of doc fix.Neil1-0/+2
2018-09-09Fix version number.Neil1-1/+1
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