aboutsummaryrefslogtreecommitdiffhomepage
path: root/scripts/HeaderOrder.txt
AgeCommit message (Collapse)AuthorFilesLines
2020-06-06Defer most initialisation until Scintilla window is created.Neil1-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-16List headers in HeaderOrder.txt that are not used.Neil1-5/+0
Remove unused headers from HeaderOrder.txt.
2019-12-22Lexilla testing framework.Neil1-0/+6
2019-12-31Move collection of modules from Catalogue.cxx to CatalogueModules.h so it canNeil1-0/+1
be reused.
2019-12-13Implement DynamicLibrary on Cocoa.Neil1-0/+1
2019-11-02GTK+ was renamed to GTK in February 2019 so update documentation to new name.Zufu Liu1-1/+1
2018-06-02Implement IScreenLineLayout for Cocoa Core Text as ScreenLineLayout.Neil1-0/+1
2018-05-01Add IntegerRectangle to simplify drawing lines without casting.Neil1-0/+1
2018-04-26Use <chrono> for platform-independent timing and remove ElapsedTime.Neil1-0/+2
Also use #if for painting measurement as there are 7 sections of code to enable.
2018-04-04Move DLL entry points DllMain and Scintilla_DirectFunction into ScintillaDLL.cxxNeil1-0/+1
to simplify build process by eliminating the compilation of ScintillaWin.cxx into ScintillaWinS.o|obj.
2018-03-24Feature [feature-requests:#1212]. Move Unicode conversions into UniConversion.Zufu Liu1-1/+0
Move Unicode conversion functions UnicodeFromUTF8 and UTF8FromUTF32Character into UniConversion.
2018-02-27Added <utility> and <tuple> to header order and moved POSIX header <sys/time.h>Neil1-1/+5
after standard C++ language headers.
2018-02-26Added string_view to order.Neil1-0/+1
2018-01-28Use std::end when filling arrays as reduces chance of mistake.Neil1-0/+1
2017-08-28New header ILoader.h defines ILoader interface as it does not belong in ↵Neil1-0/+1
ILexer.h.
2017-06-22Add DefaultLexer.h to header order.Neil1-0/+1
2017-06-12Removed unused functions and methods from Platform.h.Neil1-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-21Use unique_ptr and forward_list to regularize PerLine data structures.Neil1-0/+1
2017-05-21Make SparseVector work with move-only types.Neil1-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-01Standardize on C++ headers, remove headers that aren't needed and add <cstddef>Neil1-0/+4
where it may be needed in the future.
2017-02-11Add <iostream> to header order.Neil1-0/+1
2017-02-01Bug [#1901]. Make trackpad scrolling work on Wayland.John Flatness1-0/+1
2016-11-16Extend header checking to include directory and add Sci_Position.h.Neil1-0/+1
2016-10-27Add stdint.h to header ordering in case used in future.Neil1-0/+1
2016-10-21Initial accessibility support for the GTK platform v7Colomban Wendling1-0/+3
2016-10-18Add SparseVector template as a new data structure for storing per-line dataNeil1-0/+6
which is 0 or NULL for most lines.
2016-04-08Update header ordering to cover all headers used in Scintilla and reorderNeil Hodgson1-0/+12
in Cocoa source consistently.
2016-03-25Since stddef.h is the most basic header, defining size_t, move it first.Neil1-1/+1
2015-08-26Use current CSS theming calls instead of deprecated gtk_widget_override_font.Neil1-0/+1
2015-07-27Add Position.h as a place-holder and to allow #include "Position.h" in source.Neil1-0/+1
2015-02-22Implement VK_HANJA for Korean on Windows.Neil1-0/+1
2015-02-02Added <deque> to order.Neil1-0/+1
2014-12-08Avoid warnings from clang about calling abs with float arguments.Neil1-0/+1
2014-10-02Allow using C++11 <regex> for searches as a provisional feature.Neil1-0/+1
2014-07-23Add PerLine.h to the header order.Neil1-0/+1
2014-07-08Split out EditModel, MarginView, and EditView classes into separate files.Neil1-0/+3
2014-05-24Header include statements are now in a standardised order with that orderNeil1-0/+128
defined in scripts/HeaderOrder.txt.