aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2016-04-24SciTE change log.rel-3-6-5Neil1-0/+3
2016-04-23Added bug ID.Neil1-0/+1
2016-04-23Updates for 3.6.5 release.Neil8-16/+17
2016-04-23Fix a bug with multi-line strings with line continuation where the string styleActiveState2-0/+7
overflowed after an edit.
2016-04-21Correct comments.Neil2-3/+3
2016-04-21Correct comment.Neil1-2/+2
2016-04-16Feature [feature-requests:#1146]. Allow '?' as a valid operator in Rust.Pavel Sountsov2-1/+7
See https://doc.rust-lang.org/book/unsized-types.html#sized.
2016-04-14Simplified IME caret positioning.johnsonj3-27/+20
2016-04-12Font cache removed along with its thread locking and initialisation.Neil Hodgson2-249/+26
Platform-independent caching is available and there is no performance difference after removal.
2016-04-08Update link to SciTECO related project.Neil1-1/+1
2016-04-08Update header ordering to cover all headers used in Scintilla and reorderNeil Hodgson3-4/+18
in Cocoa source consistently.
2016-04-08Added JSON lexer to Cocoa.Neil Hodgson1-0/+4
2016-04-08Change log.Neil Hodgson1-0/+4
2016-04-08Scintilla Gtk: use gdk_threads_add_idle_full() instead of g_idle_add_full() ↵Robin Haberkorn1-16/+5
and gdk_threads_add_timeout() instead of g_timeout_add() * The g_idle/g_timeout watchers are not executed with the Gdk lock held. This causes memory corruptions and crashes when accessing the Scintilla object from the non-main-loop-thread. At least this was the case after Gdk 3.6 since Scintilla used gdk_threads_enter()/leave() for earlier versions. The timeout handlers have possibly always been broken. * The new version should work with non-deprecated APIs in all Gdk versions. * Even though this only fixes the idle handlers in Gdk >= 3.6 where gdk_threads_enter() is deprecated (the only way to provoke above situation) - and the timers of course - this patch makes the code more elegant.
2016-03-29Feature [feature-requests:#1142]. Allow Super modifier on GTK+.Neil6-9/+16
2016-03-29Bug [#1822]. Doubled size of compiled regex buffer.Neil2-1/+5
2016-03-26Fix truncation warning in 64-bit build.Neil1-2/+2
2016-03-25Define Position and invalidPosition inside the Sci namespace for internal use.Neil1-4/+11
2016-03-25Since stddef.h is the most basic header, defining size_t, move it first.Neil2-2/+2
2016-03-21Change log.Neil1-0/+5
2016-03-20Feature [feature-requests:#1140]. JSON lexer added.nkmathew6-1/+538
2016-03-16Support Python 3.5 '@' operator.John Ehresman2-1/+19
2016-03-15SciTE change log.Neil1-0/+12
2016-03-13Added tag rel-3-6-4 for changeset d2d4928e3e6aNeil1-0/+1
2016-03-10Fix caret position bug on Qt and Gtk for win32 for Korean.rel-3-6-4johnsonj3-0/+7
2016-03-09Fix typos.Neil1-2/+2
2016-03-09Updates for 3.6.4.Neil8-17/+18
2016-03-07Change log.Neil1-0/+6
2016-03-07To avoid failures with MinGW 4.9 switch language standard from c++0x to gnu++0x.Neil2-2/+3
MinGW 4.9 doesn't install a copy of gcc as cc.exe so explicitly set CC=gcc.
2016-03-07Include stddef.h as using ptrdiff_t and stddef.h is its home.Neil1-0/+1
2016-03-03CPP: Add support for folding on `(` and `)`Colomban Wendling2-2/+6
Feature [feature-requests:#1138].
2016-02-29Backed out changeset: 8bc19ede3b51Neil2-28/+12
Was incompatible with Qt 4.7 and 4.8.
2016-02-25Support hexadecimal numeric literals.Matt Gilarde2-2/+5
2016-02-24Change log.Neil1-0/+5
2016-02-24Bug [#1813]. Unmangle exported Scintilla_DirectFunction.Neil2-4/+4
Backed out changeset: 819f953e432b
2016-02-24Retry copying to clipboard if it fails as another application may have opened itJason Hallam2-12/+28
2016-02-23Retry OpenClipboard if it fails as another application may have opened it.Neil3-5/+27
2016-02-17Ruby: Fix some HereDoc recognition with several expressions on a lineColomban Wendling1-1/+30
Part of bug [#1810].
2016-02-17Ruby: Allow a symbol before a HereDoc for an implicit hash argumentColomban Wendling1-0/+10
Part of bug [#1810].
2016-02-16Change log.Colomban Wendling1-1/+5
2016-02-14Bug [#1809]. Rust: Handle new-style Unicode escape sequencesColomban Wendling1-2/+24
https://doc.rust-lang.org/reference.html#unicode-escapes
2016-02-16Bug [#1810]. Lex alternate hash key syntax 'key:' as a symbol.Colomban Wendling2-0/+9
2016-02-09Simplified IME caret position discovery.johnsonj1-12/+8
2016-02-09Fix 64-bit build on Windows which was broken in 3.6.3 as long only 32-bits.Neil4-3/+6
2016-02-08Extract IME text insertion into AddWString method.johnsonj1-27/+19
2016-02-06Move IME code into IMContext.johnsonj1-22/+22
2016-02-04SciTE change log.Neil1-0/+5
2016-02-01Simplified inline IME by using StringEncode.johnsonj1-26/+6
2016-02-01Support single-line comments, abbreviated keywords and extend nested comments toMatt Gilarde2-22/+59
unlimited levels.
2016-01-31Replace expressions to find level number of a fold level with function call.Neil4-27/+27
Simplifies code by removing any precedence issues and is shorter.