| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2021-05-24 | Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.h | Neil | 1 | -4/+9 | |
| and ScintillaStructures.h using scoped enumerations. Use these headers instead of Scintilla.h internally. External definitions go in the Scintilla namespace and internal definitio0ns in Scintilla::Internal. | |||||
| 2021-04-27 | Rename CharacterSet and CharacterCategory modules in Scintilla to CharacterType | Neil | 1 | -4/+2 | |
| and CharacterCategoryMap to avoid clashes with Lexilla when building an executable that includes both. | |||||
| 2021-03-29 | Add SCI_SETELEMENTCOLOUR and related APIs to change colours of visible elements. | Neil | 1 | -0/+1 | |
| Implement SC_ELEMENT_LIST* to change colours of autocompletion lists. | |||||
| 2021-03-22 | Remove IntegerRectangle.h as not widely useful | Neil | 1 | -1/+0 | |
| Add IntegerRectangle struct for local use in PlatGTK.cxx. | |||||
| 2021-03-18 | std::optional is a basic vocabulary type that may be used widely so include | Neil | 1 | -0/+1 | |
| almost everywhere. | |||||
| 2021-03-18 | Move assert and debug trace functions into their own header Debugging.h. | Neil | 1 | -0/+1 | |
| PLATFORM_ASSERT is used in data structure headers which led to including graphics and windowing APIs in data structure modules. | |||||
| 2021-03-17 | Extract geometry and colour definitions from Platform.h into src/Geometry.h. | Neil | 1 | -1/+2 | |
| 2021-02-01 | Move the patterns to check and exclude to HeaderOrder.txt so one script can be | Neil | 1 | -36/+17 | |
| used for Scintilla, Lexilla, and SciTE. Update HeaderOrder.txt to match files moved out to Lexilla. | |||||
| 2020-06-06 | Defer most initialisation until Scintilla window is created. | Neil | 1 | -0/+1 | |
| Previously, more initialisation was performed inside DllMain but some actions such as loading libraries are unsafe inside DllMain. Avoid listbox UnregisterClass if no attempt to register which will occur if no Scintilla windows were created. std::call_once is used to ensure initialisation is performed at most once. | |||||
| 2020-03-16 | List headers in HeaderOrder.txt that are not used. | Neil | 1 | -5/+0 | |
| Remove unused headers from HeaderOrder.txt. | |||||
| 2019-12-22 | Lexilla testing framework. | Neil | 1 | -0/+6 | |
| 2019-12-31 | Move collection of modules from Catalogue.cxx to CatalogueModules.h so it can | Neil | 1 | -0/+1 | |
| be reused. | |||||
| 2019-12-13 | Implement DynamicLibrary on Cocoa. | Neil | 1 | -0/+1 | |
| 2019-11-02 | GTK+ was renamed to GTK in February 2019 so update documentation to new name. | Zufu Liu | 1 | -1/+1 | |
| 2018-06-02 | Implement IScreenLineLayout for Cocoa Core Text as ScreenLineLayout. | Neil | 1 | -0/+1 | |
| 2018-05-01 | Add IntegerRectangle to simplify drawing lines without casting. | Neil | 1 | -0/+1 | |
| 2018-04-26 | Use <chrono> for platform-independent timing and remove ElapsedTime. | Neil | 1 | -0/+2 | |
| Also use #if for painting measurement as there are 7 sections of code to enable. | |||||
| 2018-04-04 | Move DLL entry points DllMain and Scintilla_DirectFunction into ScintillaDLL.cxx | Neil | 1 | -0/+1 | |
| to simplify build process by eliminating the compilation of ScintillaWin.cxx into ScintillaWinS.o|obj. | |||||
| 2018-03-24 | Feature [feature-requests:#1212]. Move Unicode conversions into UniConversion. | Zufu Liu | 1 | -1/+0 | |
| Move Unicode conversion functions UnicodeFromUTF8 and UTF8FromUTF32Character into UniConversion. | |||||
| 2018-02-27 | Added <utility> and <tuple> to header order and moved POSIX header <sys/time.h> | Neil | 1 | -1/+5 | |
| after standard C++ language headers. | |||||
| 2018-02-26 | Added string_view to order. | Neil | 1 | -0/+1 | |
| 2018-01-28 | Use std::end when filling arrays as reduces chance of mistake. | Neil | 1 | -0/+1 | |
| 2017-08-28 | New header ILoader.h defines ILoader interface as it does not belong in ↵ | Neil | 1 | -0/+1 | |
| ILexer.h. | |||||
| 2017-06-22 | Add DefaultLexer.h to header order. | Neil | 1 | -0/+1 | |
| 2017-06-12 | Removed unused functions and methods from Platform.h. | Neil | 1 | -0/+1 | |
| Replaced Platform::Clamp with Sci::clamp but will later change this to std::clamp once on full C++17 compilers. Drop MouseButtonBounce workaround for very early GTK+/Linux. | |||||
| 2017-05-21 | Use unique_ptr and forward_list to regularize PerLine data structures. | Neil | 1 | -0/+1 | |
| 2017-05-21 | Make SparseVector work with move-only types. | Neil | 1 | -0/+1 | |
| Define UniqueString as a move-only string and use in a SparseVector for ContractionState. Remove SparseVector method specializations that are no longer needed. | |||||
| 2017-04-01 | Standardize on C++ headers, remove headers that aren't needed and add <cstddef> | Neil | 1 | -0/+4 | |
| where it may be needed in the future. | |||||
| 2017-02-11 | Add <iostream> to header order. | Neil | 1 | -0/+1 | |
| 2017-02-01 | Bug [#1901]. Make trackpad scrolling work on Wayland. | John Flatness | 1 | -0/+1 | |
| 2016-11-16 | Extend header checking to include directory and add Sci_Position.h. | Neil | 1 | -0/+1 | |
| 2016-10-27 | Add stdint.h to header ordering in case used in future. | Neil | 1 | -0/+1 | |
| 2016-10-21 | Initial accessibility support for the GTK platform v7 | Colomban Wendling | 1 | -0/+3 | |
| 2016-10-18 | Add SparseVector template as a new data structure for storing per-line data | Neil | 1 | -0/+6 | |
| which is 0 or NULL for most lines. | |||||
| 2016-04-08 | Update header ordering to cover all headers used in Scintilla and reorder | Neil Hodgson | 1 | -0/+12 | |
| in Cocoa source consistently. | |||||
| 2016-03-25 | Since stddef.h is the most basic header, defining size_t, move it first. | Neil | 1 | -1/+1 | |
| 2015-08-26 | Use current CSS theming calls instead of deprecated gtk_widget_override_font. | Neil | 1 | -0/+1 | |
| 2015-07-27 | Add Position.h as a place-holder and to allow #include "Position.h" in source. | Neil | 1 | -0/+1 | |
| 2015-02-22 | Implement VK_HANJA for Korean on Windows. | Neil | 1 | -0/+1 | |
| 2015-02-02 | Added <deque> to order. | Neil | 1 | -0/+1 | |
| 2014-12-08 | Avoid warnings from clang about calling abs with float arguments. | Neil | 1 | -0/+1 | |
| 2014-10-02 | Allow using C++11 <regex> for searches as a provisional feature. | Neil | 1 | -0/+1 | |
| 2014-07-23 | Add PerLine.h to the header order. | Neil | 1 | -0/+1 | |
| 2014-07-08 | Split out EditModel, MarginView, and EditView classes into separate files. | Neil | 1 | -0/+3 | |
| 2014-05-24 | Header include statements are now in a standardised order with that order | Neil | 1 | -0/+128 | |
| defined in scripts/HeaderOrder.txt. | |||||
