Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-10-26 | INDIC_POINT and INDIC_POINTCHARACTER indicators added to display small arrows | Neil | 8 | -8/+58 | |
underneath positions or characters. | |||||
2016-10-26 | Include windows.h on Windows and provide a ATK_CHECK_VERSION if not defined. | Neil | 2 | -0/+16 | |
2016-10-26 | Moved location to margin code from Editor to ViewStyle. | Neil | 3 | -7/+13 | |
2016-10-26 | Marked method const as it can be. | Neil | 2 | -2/+2 | |
2016-10-20 | Rewrite Folding to accomodate Main Sections and Fix SCE_BAAN_FUNCDEF defining. | oirfeodent | 2 | -33/+124 | |
2016-10-23 | Bug [#1874]. GTK: Avoid warnings about unused parameters | Colomban Wendling | 4 | -9/+9 | |
Either remove the parameter name if it is never used, or mark it with G_GNUC_UNUSED when it might be used depending on some preprocessor flags. | |||||
2016-10-23 | Bug [#1873]. GTK: Don't forward calls to NULL scrollbars | Colomban Wendling | 2 | -4/+12 | |
Once Dispose() has been called, scrollbars will be NULL, so we need to check against this in code that might run after Dispose(). Fixes scary warnings on certain widget destruction scenarios. | |||||
2016-10-22 | Redraw previous selection when switching from rectangular selection to line | Neil | 1 | -0/+1 | |
selection. | |||||
2016-10-22 | Change log. | Neil | 1 | -0/+3 | |
2016-10-22 | Suppress unused function warnings for API binding for Applications. | Neil | 1 | -0/+3 | |
2016-10-21 | Initial accessibility support for the GTK platform v7 | Colomban Wendling | 6 | -289/+1739 | |
2016-10-21 | Bug [#1872]. Fix style of references and keywords when followed by a comment. | Jim Pattee | 2 | -29/+51 | |
2016-10-21 | Remove script used for CVS. | Neil | 1 | -1/+0 | |
2016-10-21 | Avoid spurious cppcheck warnings for unit testing code. | Neil | 1 | -0/+4 | |
2016-10-14 | Fix JSON lexer folding bug. | yonken | 2 | -2/+8 | |
2016-10-19 | Margin click to select line now clears rectangular and additional selections. | Neil | 2 | -0/+6 | |
2016-10-18 | SciTE change log. | Neil | 1 | -0/+3 | |
2016-10-18 | Script for checking that all headers are included in a standard order. | Neil | 1 | -0/+92 | |
2016-10-18 | Add SparseVector template as a new data structure for storing per-line data | Neil | 3 | -0/+377 | |
which is 0 or NULL for most lines. | |||||
2016-10-18 | Visual Studio project for running unit tests makes it easier to debug them. | Neil | 3 | -0/+218 | |
Debugging visualizer for SplitVector helps understand state of objects. | |||||
2016-10-18 | Avoid linker warning on Windows. | Neil | 1 | -1/+1 | |
2016-10-18 | Ensure members of FindHighlightLayer freed. | Neil Hodgson | 1 | -0/+6 | |
Fixes clang analyzer warning. | |||||
2016-10-18 | validAttributesForMarkedText is specified to not return NULL so return an | Neil Hodgson | 1 | -1/+1 | |
empty array instead. Fixes clang analyser warning. | |||||
2016-10-18 | Fixed archive file reference. | Neil | 1 | -1/+13 | |
Change log for revision 5996. | |||||
2016-10-09 | GTK: Avoid theoretical access to a destroyed object on async paste | Colomban Wendling | 1 | -7/+58 | |
GTK clipboard is asynchronous, which means that the answer to a request can theoretically arrive at any moment in the future after the request. This poses a problem as the receiving code has to make sure the object on which the paste was requested still actually exists by the time the response arrives, as it could have been destroyed in the meantime. A possible solution is to add a reference to the object during the query so that it is kept alive as needed. However, this means that if the paste request really takes a long time to get answered, it can prevent the application from destroying the object explicitly, possibly at the user's request. So instead, use a helper object adding a weak reference to the object, and only process the paste request response if the object is still alive then. All this is fairly theoretical though, as in practice paste is generally not effectively asynchronous (GTK tries and calls the response callback directly in the request call when possible), and when it is effectively asynchronous, it generally is very fast. | |||||
2016-10-16 | Added tag rel-3-7-0 for changeset 13cdacbbe251 | Neil | 1 | -0/+1 | |
2016-10-11 | Fixed terminating tags.rel-3-7-0 | Neil Hodgson | 1 | -5/+6 | |
2016-10-11 | Updates for 3.7.0. | Neil | 8 | -19/+20 | |
2016-10-08 | Fix minor warnings in unit tests from MSVC 64-bit. | Neil | 4 | -27/+27 | |
2016-10-06 | Suppress some more uninteresting warnings. | Neil | 1 | -0/+5 | |
2016-10-06 | Word selection, navigation, and manipulation is now performed on characters | Neil | 5 | -147/+396 | |
instead of bytes leading to more natural behaviour for multi-byte encodings like UTF-8. | |||||
2016-10-06 | Move MakeLowerCase into CharacterSet.h as that is where MakeUpperCase is. | Neil | 4 | -27/+30 | |
Change the argument and return type of MakeUpperCase to match MakeLowerCase. Move StyleContext::MatchIgnoreCase into StyleContext.cxx as the change of header for MakeLowerCase couldn't be reconciled easily. Add casts as needed. | |||||
2016-10-03 | Better handling of complex sub-queries folding. | oirfeodent | 1 | -7/+14 | |
2016-10-03 | Explain SCI_WORD[LEFT|RIGHT]END* key commands. | Neil | 1 | -0/+3 | |
2016-10-03 | SciTE change log. | Neil | 1 | -1/+5 | |
2016-10-03 | SciTE change log. | Neil | 1 | -0/+3 | |
2016-09-30 | Recognize the numeric keypad '+', '-', and '/' keys as SCK_ADD, SCK_SUBTRACT, | Tse Kit Yam | 2 | -3/+25 | |
and SCK_DIVIDE. | |||||
2016-09-30 | Enable SplitVector to store objects by using std::copy to copy elements instead | Neil | 4 | -12/+118 | |
of memmove and memcpy. This allows SplitVector<std::string> to work. | |||||
2016-09-30 | SciTE changelog. | Neil | 1 | -0/+7 | |
2016-09-29 | Increased compatibility between interface definition and documentation. | Neil | 2 | -1196/+1186 | |
Made parameter names and types more consistent. Document return types. Use more classes in documentation to facilitate scripting and styling. | |||||
2016-09-29 | The number of margins can be changed with SCI_SETMARGINS. | Neil | 10 | -20/+47 | |
2016-09-29 | Margin type SC_MARGIN_COLOUR and API SCI_SETMARGINBACKN added. | Neil | 7 | -2/+41 | |
Allows choosing any colour for a margin. | |||||
2016-09-29 | Fixed bugs for Baan. | oirfeodent | 1 | -5/+26 | |
2016-09-28 | Bug [#1868]. Understand the grave accent escape character for PowerShell. | ActiveState | 2 | -0/+6 | |
2016-09-27 | On Win32, mouse wheel scrolling can be restricted to only occur when the mouse | Stefan Küng | 7 | -0/+43 | |
is within the window. | |||||
2016-09-24 | Initial support for building with 32-bit clang. | Neil | 1 | -6/+18 | |
2016-09-24 | Bug [#1865]. Style interpolated code in strings for CoffeeScript. | ActiveState | 2 | -1/+75 | |
2016-09-23 | Recognize inline comments in YAML. | Jim Pattee | 2 | -4/+22 | |
2016-09-23 | EDGE_MULTILINE and SCI_MULTIEDGEADDLINE added to allow displaying multiple | A-R-C-A | 8 | -19/+96 | |
vertical edges simultaneously. | |||||
2016-09-22 | Added header ordering section. | Neil | 1 | -0/+4 | |