aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2020-06-16Added some projects that use Scintilla.Neil1-0/+8
2020-06-12Bug [#2141]. Implement end of line annotations.Prakash Sahni13-4/+343
2020-06-15Use ReleaseUnknown to extend noexcept over finalisation.Zufu Liu4-25/+12
2020-06-13Fixed path mentioned in comment.Neil1-1/+1
2020-06-13Add include that defines back_inserter.Greg Smith1-0/+1
2020-06-11Fix bug on Win32 where calling WM_GETTEXT for more text than in document couldNeil3-1/+18
return less text than in document.
2020-06-11Bug [#2185]. Fix printing to use correct text size.Neil2-1/+7
2020-06-11Use noexcept where safe and maintainable.Neil25-122/+122
2020-06-11Use const and noexcept for CatalogueModules.Neil1-6/+6
While CatalogueModules is in lexlib, it is newer with few users so does not have to remain as fixed as other files in lexlib.
2020-06-11Avoid warning for potential nullptr dereference that is not actually possible.Neil1-2/+4
2020-06-10Feature [feature-requests:1355]. Round instead of truncating for SCI_TEXTWIDTH.Neil3-4/+9
2020-06-10Convert enum to enum class. Add noexcept and const.Neil3-13/+13
2020-06-10Feature [feature-requests:1357]. Convert to switch.Zufu Liu1-144/+195
2020-06-10Removed extra end tag.Neil1-1/+0
2020-06-09Feature [feature-requests:1358]. Support lstlisting environment that is similarHugues Larrive4-0/+39
to verbatim.
2020-06-09Add test for latex lexer.Neil3-0/+95
2020-06-06Implement gradients for GDI. GradientRectangle previously drew an average of theNeil1-5/+60
first two stops over the whole rectangle.
2020-06-06Add DIBSection class to simplify bitmap operations on GDI.Neil1-66/+121
2020-06-06Avoid type-pun union when converting from RGBA colour to DWORD as this may beNeil1-13/+9
undefined or implementation defined behaviour. Drop some casts by hoisting out part of dwordMultiplied.
2020-06-06Specify locally visible methods as noexcept.Neil1-20/+20
2020-06-06Prefer .data() over &[0] as more explicit.Neil1-10/+7
Use range for when reasonable. Prefer transform over explicit loop.
2020-06-06Add ReleaseUnknown to safely release IUnknown* and avoid warnings when done inNeil3-18/+23
noexcept context.
2020-06-06Bug [#2063]. On Windows 8.1 where GetDpiForWindow is not available, useZufu Liu1-0/+23
GetDpiForMonitor to emulate it.
2020-06-06Use call_once for initialising Direct2D so only done once even with threads.Neil1-59/+61
2020-06-06Defer most initialisation until Scintilla window is created.Neil4-21/+29
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-06-04Use pathlib.Neil1-28/+64
Read files as cp437 so all bytes are valid and windows-1252 invalid characters do not fail. When new headers found, save reasonable order of headers to "NewOrder.txt" making it easier to update HeaderOrder.txt. When a file is out-of-order, save list of headers used in the same order as HeaderOrder.txt to "<path>.ordered".
2020-06-03Fix list in documentation.Neil1-1/+1
2020-06-03Added tag rel-4-4-3 for changeset e454eae1f1ebNeil1-0/+1
2020-06-03Added bug reference.rel-4-4-3Neil1-0/+1
2020-06-03Updates for 4.4.3.Neil14-26/+38
2020-06-02Added tag rel-4-4-2 for changeset 41a534b0add8Neil1-0/+1
2020-06-02Updates for 4.4.2.rel-4-4-2Neil14-26/+49
2020-06-02Specify the calling convention so that both dynamic and static linking work onNeil1-1/+7
32-bit and 64-bit Win32.
2020-06-02Make Lexilla run on old macOS by setting deployment target to 10.8.Neil Hodgson1-2/+2
2020-06-02Use @rpath as dylib install path as otherwise expects /usr/lib.Neil Hodgson1-0/+2
2020-06-01Added tag rel-4-4-0 for changeset 12e2a7acacecNeil1-0/+1
2020-05-28Change log.rel-4-4-0Neil1-2/+4
2020-05-28Change log.Neil1-1/+2
2020-05-28Updates for 4.4.0.Neil14-28/+30
2020-05-28Bug [#2171]. Check for DPI change in WM_DPICHANGED_AFTERPARENT instead of everyZufu Liu1-11/+12
paint.
2020-05-28Bug [#2063]. Call AdjustWindowRectExForDpi when available to find correct size.Zufu Liu1-8/+16
2020-05-27Change log.Neil1-1/+2
2020-05-27Bug [#2063]. Make reverse arrow cursor scale with DPI.Zufu Liu3-9/+67
2020-05-27Bug [#2063]. Add SystemMetricsForDpi and use for ListBox and mouse drag and ↵Zufu Liu3-19/+46
drop. Simplify IME font definition.
2020-05-26Change log additions.Neil1-0/+18
2020-05-26Update instructions for separate Lexilla.Neil1-1/+20
2020-05-25Ensure dpi initialized and updated after WM_DPICHANGED.Zufu Liu1-0/+3
2020-05-24Save and restore current directory around dependency generation in source ↵Neil Hodgson1-0/+2
directory.
2020-05-23Regenerate version numbers in cocoa/Scintilla project.Neil2-4/+14
2020-05-23Fix some Doxygen-style comments to avoid Xcode warnings.Neil Hodgson1-2/+2