| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2016-05-11 | Bug [#1827]. GTK: Avoid possible IdleWork() calls on destructed objects | Colomban Wendling | 1 | -3/+1 | |
| The idle callback removal clause in the ScintillaGTK destructor got broken in 4e5c321dda8e69104cb7b639c3107dc11dbc00f6, leading to the callback not being removed thus possibly running after the instance destruction. Indeed, gdk_threads_add_idle() wraps g_idle_add() with a custom user data, thus making the g_source_remove_by_user_data() call in the destructor incorrect, as we give it our own user data, not GDK's wrapper one. Fix the callback removal not to use user data matching to avoid this. | |||||
| 2016-05-03 | Avoid use of const_cast when retrieving window positions. | Neil | 1 | -1/+1 | |
| 2016-04-28 | C++ 11 <regex> support built by default. | Neil | 1 | -3/+3 | |
| 2016-04-21 | Correct comments. | Neil | 1 | -1/+1 | |
| 2016-03-29 | Feature [feature-requests:#1142]. Allow Super modifier on GTK+. | Neil | 3 | -3/+5 | |
| 2016-03-29 | Bug [#1822]. Doubled size of compiled regex buffer. | Neil | 1 | -1/+1 | |
| 2016-03-26 | Fix truncation warning in 64-bit build. | Neil | 1 | -2/+2 | |
| 2016-03-25 | Define Position and invalidPosition inside the Sci namespace for internal use. | Neil | 1 | -4/+11 | |
| 2016-03-20 | Feature [feature-requests:#1140]. JSON lexer added. | nkmathew | 1 | -0/+1 | |
| 2016-01-31 | Replace expressions to find level number of a fold level with function call. | Neil | 4 | -27/+27 | |
| Simplifies code by removing any precedence issues and is shorter. | |||||
| 2016-01-31 | Bug [#1799]. Folds unfolded when two fold regions are merged by either deleting | Markus Nißl | 2 | -0/+21 | |
| an intervening line or changing its fold level by adding characters. Add LevelNumber function to simplify expressions implmenting folding. | |||||
| 2016-01-10 | Use value initialization in preference to memset as simpler and more robust. | Neil | 1 | -2/+1 | |
| 2016-01-08 | Bug [#1801]. Fix spelling. | Bewied | 1 | -2/+2 | |
| 2016-01-05 | Fix infinite loop with both wrap and idle styling to end turned on. | Neil | 1 | -8/+4 | |
| 2015-12-31 | Bug [#1796]. Expand folded areas before deleting fold header line. | Neil | 1 | -8/+15 | |
| 2015-12-31 | Treat Unicode line ends like common line ends when maintaining fold state. | Neil | 4 | -5/+22 | |
| 2015-12-07 | Prefer StyleIndexAt over StyleAt to avoid problems with out-of-bounds access for | Neil | 3 | -9/+9 | |
| styles > 0x7f. | |||||
| 2015-12-04 | Fix some problems with out-of-bounds access for protected text. | Neil | 2 | -4/+5 | |
| 2015-12-04 | Bug [#1784]. Highlight whole run for hover indicator when wrapped. | Neil | 2 | -8/+4 | |
| Less efficient now as redraws all text when hover position changes. | |||||
| 2015-12-01 | Undo virtual spaces in one step at start of IME composition. | Neil | 1 | -0/+2 | |
| 2015-11-20 | Remove line end whitespace. | Neil | 7 | -19/+19 | |
| 2015-11-20 | Bug [#1779]. Better Unicode input support on Windows systems. | Sam Hocevar | 2 | -4/+4 | |
| - support surrogate pairs in WM_CHAR messages - support characters from supplementary planes in WM_UNICHAR messages - support WM_UNICHAR messages in non-Unicode mode - fix some code duplication Also, do not return FALSE upon receiving a WM_UNICHAR message with a UNICODE_NOCHAR parameter, since WM_UNICHAR can actually be handled just fine (at least with the exact same level of support as WM_CHAR). | |||||
| 2015-11-15 | Send SCN_UPDATEUI with SC_UPDATE_SELECTION when application changes multiple | John Ehresman | 1 | -0/+10 | |
| selection. | |||||
| 2015-11-11 | Implemented idle styling. This allows painting without first styling all visible | Neil | 4 | -5/+111 | |
| text then styling in the background using idle-time. | |||||
| 2015-10-25 | Fix line end movement on display lines when EOLs are visible | Colomban Wendling | 1 | -2/+4 | |
| 2015-10-19 | Bug [#1768]. Report error when negative length passed to SCI_SETSTYLING. | Neil | 1 | -1/+4 | |
| 2015-10-12 | Implement Swap in SelectionRange to avoid warnings. | Neil | 3 | -1/+6 | |
| 2015-09-29 | Mark local functions as static. | Neil Hodgson | 3 | -5/+5 | |
| 2015-09-26 | Centre whitespace dot when dot is larger than 1 pixel. | Neil | 1 | -1/+2 | |
| 2015-09-26 | Indentation guides do not affect background drawing so omit from condition. | Neil | 1 | -2/+1 | |
| 2015-09-26 | Add parentheses to fix warning from Clang. | Neil Hodgson | 1 | -2/+2 | |
| 2015-09-26 | Whitespace may be made visible just in indentation. | nkmathew | 3 | -11/+15 | |
| 2015-09-23 | When SC_MARK_UNDERLINE if not assigned to a margin, stop drawing the whole line. | Neil | 4 | -34/+50 | |
| Optimise drawing of markers that appear in the text area. | |||||
| 2015-09-23 | Optimise drawing by only drawing affected lines when markers shown in the text. | Neil | 1 | -36/+40 | |
| 2015-09-04 | Change FillVirtualSpace to ClearBeforeTentativeStart and delete selected text. | johnsonj | 2 | -3/+12 | |
| 2015-09-04 | Bug [#1757]. Treat CRLF as two characters in SCI_COUNTCHARACTERS. | Neil | 1 | -2/+0 | |
| 2015-08-24 | Simplify filling virtual space and avoid any side effects that may be caused by | johnsonj | 1 | -4/+9 | |
| calling AddCharUTF. | |||||
| 2015-07-27 | Add Position.h as a place-holder and to allow #include "Position.h" in source. | Neil | 18 | -0/+39 | |
| 2015-07-20 | Use Sci_Position when required to implement interfaces. | Neil | 2 | -35/+35 | |
| 2015-07-14 | Fix drawing problem when control characters are in a hidden style as they then | Neil | 1 | -1/+3 | |
| have a zero width rectangle to draw but modify that rectangle in a way that clears some pixels. | |||||
| 2015-07-06 | SCI_SETIDENTIFIERS resets styling ensuring any added identifier are highlighted. | Neil | 1 | -0/+1 | |
| 2015-07-04 | Make std::exception visible to all core code to remove chance that a different | Neil | 16 | -0/+19 | |
| tool set will not indirectly include <stdexcept>. | |||||
| 2015-07-04 | Also need to see std::exception in PerLine. | Neil | 1 | -0/+1 | |
| 2015-07-04 | Throw an exception for a negative sized reallocation as occurs when asked | Neil Hodgson | 3 | -0/+5 | |
| for more than 2GB. | |||||
| 2015-07-03 | Feature [feature-requests:#1109]. SCN_AUTOCCOMPLETED sent after text insertion. | Jonathan Hunt | 2 | -7/+13 | |
| From Jonathan Hunt. | |||||
| 2015-06-30 | Added SC_CASE_CAMEL to the case mode style attribute. | Neil | 2 | -2/+18 | |
| 2015-06-25 | Fix regression due to recent multiple-selection changes with the selection not | Neil Hodgson | 1 | -1/+1 | |
| being redrawn after up/down cursor. | |||||
| 2015-06-24 | Make multiple selection work over most cursor movement and selection, new line, | Neil | 4 | -337/+552 | |
| and word and line part deletion commands. | |||||
| 2015-06-23 | Casts to silence warnings for 64-bit builds. | Neil | 1 | -2/+2 | |
| 2015-06-16 | Clean up some selection operations. Commonly when changing selection modes, | Neil | 4 | -30/+36 | |
| all of the selection needs to be redrawn so that is implmeneted in Editor::InvalidateWholeSelection. Any extra selections should be discarded with only the main remaining so that is Selection::DropAdditionalRanges. Some default parameters led to less clarity so they no longer have default values. Both Editor::MovePositionTo methods always returned 0 which was ignored so they are now void. Some variables were made const. | |||||
