aboutsummaryrefslogtreecommitdiffhomepage
path: root/win32/scintilla.mak
AgeCommit message (Collapse)AuthorFilesLines
2025-03-25Feature [feature-requests:#1546]. Move build clutter from src directory byAhmet Sait1-2/+5
defaulting DIR_O to src\obj.
2025-03-25Feature [feature-requests:#1546]. Fix building for ARM64 on Win32.Ahmet Sait1-1/+6
2025-03-20Move SurfaceGDI, SurfaceD2D, ListBox, and associated code out of PlatWin.cxx toNeil1-0/+3
new files SurfaceGDI.cxx, SurfaceD2D.cxx, and ListBox.cxx + associated headers.
2024-04-18Bug [#2321]. Scale reverse arrow cursor for margins to match other cursors.Zufu Liu1-1/+1
2024-02-01Move UndoHistory into its own module that is accessible from CellBuffer andNeil1-0/+1
tests but hidden from most of Scintilla. Access through std::unique_ptr.
2023-08-29Bug [#2400]. Fix building with non-English environment.Neil1-1/+1
2023-03-27Bug [#1923]. Remove dependence on MSIMG32.DLL on Win32 by replacing AlphaBlendMat Berchtold1-1/+1
by GdiAlphaBlend.
2023-02-22Remove _CRT_SECURE_NO_DEPRECATE.Neil1-1/+1
Replace [v]sprintf with bounds checked [v]snprintf.
2022-12-01Change release compilation optimization option to favour speed over space.Mitchell Foral1-1/+1
-O2 for MSVC and -O3 for gcc and clang. Change code in Editor.cxx to avoid a warning that occurs with gcc -O3.
2022-07-31Added change history which can display document changes (modified, saved, ...)Neil1-0/+1
in the margin or in the text.
2022-02-25Fix typo in comment.Neil1-1/+1
2022-01-11Correct comment about dependency generation.Neil1-1/+1
2021-09-30Bug [#2283] Remove ScintillaDLL.o and ScintRes.o from static library as onlyIvan Ustûžanin1-2/+4
needed by DLL.
2021-07-03Remove remnants of support for including lexers in Scintilla.Neil1-38/+2
2021-05-08Feature [feature-requests:1405]. Enable hardware-enforced stack protection.Neil1-2/+5
2021-04-27Rename CharacterSet and CharacterCategory modules in Scintilla to CharacterTypeNeil1-2/+2
and CharacterCategoryMap to avoid clashes with Lexilla when building an executable that includes both.
2021-03-19Add Geometry.cxx for geometric and colour operations too complex for headers.Neil1-0/+1
Add FillStroke to hold parameters for drawing shapes.
2020-11-02Drop building of SciLexer.dll which included lexers.Neil1-137/+2
2020-05-11Remove lexers from libscintilla.lib / libscintilla.a.Neil1-1/+1
2020-04-17Making dependencies now requires Python 3.6+.Neil1-1/+1
2020-03-25Fix link warning by using incorrect subsystem value for 64-bit Windows XP.Neil1-0/+6
Relies on Platform environment variable and defaults to 32-bit.
2020-01-03Added Raku lexer and style properties and example filesMark Reay1-0/+1
2020-01-01Be more accurate for 'make clean' as bin directory now shared with Lexilla.Neil1-1/+2
2019-12-31Implement SCI_SETILEXER.Neil1-2/+14
2019-12-31Move collection of modules from Catalogue.cxx to CatalogueModules.h so it canNeil1-12/+1
be reused.
2019-12-29Standardize names and order between make files on win32 and gtk.Neil1-23/+38
2019-11-12Feature [feature-requests:#1324] Add Hollywood lexer.Andreas Falkenhahn1-0/+1
2019-10-31Feature [feature-requests:#1319] SUBSYSTEM is more explanatory than ADD_LINK.Neil1-3/+3
2019-10-30Feature [feature-requests:#1319] Allow building for ARM64.Zufu Liu1-4/+7
2019-06-15Feature [feature-requests:#1295]. Lexer added for DataFlex.Wil van Antwerpen1-0/+1
2019-04-29Feature [feature-requests:#1280]. Lexer added for X12.Iain Clarke1-0/+1
2019-04-28Switch from /std:c++latest to /std:c++17 as Visual C++ 2019 now includes someNeil1-1/+1
C++20 features.
2019-04-05Move UniqueStringCopy into its own source file UniqueString.cxx to hide theNeil1-0/+1
implementation.
2019-04-01Switch generation of make dependencies to Python scripts DepGen.py.Neil1-819/+7
Dependencies files deps.mak and nmdeps.mak are formatted with one file per line as that makes it easier to examine differences between versions.
2019-03-27Updated dependencies for Win32.Neil1-13/+4
2019-02-28Feature [feature-requests:#1265]. Common Intermediate Language (CIL) lexer.Jed Altahan1-0/+3
2018-11-21Feature [feature-requests:#1242]. Add lexer for NimJad Altahan1-0/+3
2018-06-21Feature [feature-requests:#1185]. Add lexers for SAS and Stata.Luke Rasmussen1-0/+6
2018-06-07Remove compile-time ENABLE_BIDIRECTIONAL option as bidirectional feature is nowNeil1-4/+0
controlled completely at run-time.
2018-05-01Update dependencies.Neil1-1/+7
2018-04-26Update dependencies for ElapsedPeriod.Neil1-6/+15
2018-04-04Remove automatic detection of Direct2D support during build.Neil1-7/+0
DISABLE_D2D may still be defined to remove Direct2D features.
2018-04-04Move DLL entry points DllMain and Scintilla_DirectFunction into ScintillaDLL.cxxNeil1-43/+6
to simplify build process by eliminating the compilation of ScintillaWin.cxx into ScintillaWinS.o|obj.
2018-03-24Removed unwanted include.Neil1-2/+1
2018-03-24Feature [feature-requests:#1212]. Move Unicode conversions into UniConversion.Zufu Liu1-29/+46
Move Unicode conversion functions UnicodeFromUTF8 and UTF8FromUTF32Character into UniConversion.
2018-03-22Feature [feature-requests:#1211]. Use pre-computed table for UTF8BytesOfLead.Zufu Liu1-1/+1
Friendlier treatment of invalid UTF-8. Add tests for UniConversion handling invalid UTF-8. Simplify UTF8Classify tests.
2018-03-08Create static library libscintilla.a or libscintilla.lib on Windows.Neil1-12/+17
Stop creating Lexers.a static library. Harmonize make files.
2018-03-06Feature [feature-requests:#1210]. Maxima lexer added.Gunter Königsmann1-0/+3
2018-01-11Add ENABLE_BIDIRECTIONAL option to make files.Neil1-0/+4
2017-06-22Add a DefaultLexer class which lexers can subclass if they want reasonableNeil1-0/+1
default implementations of the ILexerWithSubStyles interface methods.