aboutsummaryrefslogtreecommitdiffhomepage
path: root/scripts
AgeCommit message (Collapse)AuthorFilesLines
2022-11-26Bug [#2344]. Avoid blurry display with DirectWrite in GDI scaling mode.Markus Nißl1-0/+1
https://sourceforge.net/p/scintilla/code/merge-requests/28/
2022-10-26Add check for validity of 'seealso' links in documentation. Fix 'seelaso' links.Neil1-2/+9
Fix some minor formatting issues.
2022-10-19Feature [feature-requests:#1455] Implement GetStyledTextFull as a 64-bit safeNeil1-12/+15
version of GetStyledText.
2022-10-09File changed/new messages are printed in diagnostic format to make it easier toNeil1-1/+1
open the file.
2022-08-01Update CheckMentioned.py script to handle ...Full structs.Neil1-0/+6
Fix documentation to use correct ID attribute.
2022-07-31Added change history which can display document changes (modified, saved, ...)Neil1-0/+1
in the margin or in the text.
2022-05-17Duplicate APIs to support 64-bit document positions on Win32:Neil1-0/+3
SCI_GETTEXTRANGEFULL, SCI_FINDTEXTFULL, and SCI_FORMATRANGEFULL.
2022-02-02Feature [feature-requests:#1427] Add multithreaded layout which improvesNeil1-0/+3
performance significantly for very wide lines.
2022-01-31Implement more unique_ptr allocation wrappers and place in new Wrappers.h ↵Neil Hodgson1-0/+1
header.
2022-01-14Remove unnecessary inclusion of POSIX headers.Neil Hodgson1-4/+0
2021-11-22Move common Win32 functions for releasing IUnknown* and DLL function access intoNeil1-0/+1
new WinType.h header.
2021-09-14Avoid some allocations when checking whether font monospaced.Zufu Liu1-0/+1
2021-08-31Bug [#2279] Ensure file closed. Drop deprecated "U" as that is the default.mpheath2-2/+2
2021-08-24Remove line end white space.Neil3-4/+4
2021-07-12Add support for benchmarks and Russian text in the unit tests.Neil1-0/+2
2021-07-03Update all version numbers in Xcode project. Was missed because of change toNeil1-1/+2
ReplaceREInFile.
2021-06-17Move ScintillaCall from SciTE project.Neil1-7/+178
2021-06-11Display warning if can't find line to update.Neil1-0/+2
2021-06-10Call HFacer to ensure Scintilla.h also updated.Neil1-4/+9
2021-06-07Provide more data for unused values in commented-out code to make it easier toNeil1-1/+9
choose a better feature value.
2021-05-25Check that constants are documented.Neil1-0/+4
2021-05-24Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.hNeil3-4/+133
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-05-06Remove dead code and imports as found by Vulture.Neil8-221/+11
https://github.com/jendrikseipp/vulture
2021-04-27Rename CharacterSet and CharacterCategory modules in Scintilla to CharacterTypeNeil2-7/+6
and CharacterCategoryMap to avoid clashes with Lexilla when building an executable that includes both.
2021-04-27Update Unicode code generation scripts. Update Lexilla, use pathlib, simplify.Neil2-6/+11
2021-04-26Remove some tracing from HeaderCheck as it produces much uninteresting output.Neil1-2/+1
2021-04-09Add count argument to ReplaceREInFile so can modify mutiple occurrences.Neil2-3/+4
Fixed downloads page.
2021-03-29Add SCI_SETELEMENTCOLOUR and related APIs to change colours of visible elements.Neil1-0/+1
Implement SC_ELEMENT_LIST* to change colours of autocompletion lists.
2021-03-27Add APIs for setting translucency and stroke width of markers.Neil1-0/+6
2021-03-22Remove IntegerRectangle.h as not widely usefulNeil1-1/+0
Add IntegerRectangle struct for local use in PlatGTK.cxx.
2021-03-18std::optional is a basic vocabulary type that may be used widely so includeNeil1-0/+1
almost everywhere.
2021-03-18Move assert and debug trace functions into their own header Debugging.h.Neil1-0/+1
PLATFORM_ASSERT is used in data structure headers which led to including graphics and windowing APIs in data structure modules.
2021-03-17Extract geometry and colour definitions from Platform.h into src/Geometry.h.Neil1-1/+2
2021-03-11Only substitute one instance of RE for ReplaceREInFile.Neil1-1/+1
2021-03-09Add argument to allow retrieving credits with or without links.Neil1-2/+2
2021-02-06Remove Lexilla definitions from Scintilla.iface as they are now inNeil1-2/+1
lexilla/include/LexicalStyles.iface. Remove filtering of lexical constants from HFacer.py.
2021-02-04Remove lexer data extraction and regeneration since lexers are now in Lexilla.Neil3-78/+0
2021-02-01Move the patterns to check and exclude to HeaderOrder.txt so one script can beNeil2-69/+48
used for Scintilla, Lexilla, and SciTE. Update HeaderOrder.txt to match files moved out to Lexilla.
2020-08-12Updating version number.Neil Hodgson1-1/+1
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-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-05-23Regenerate version numbers in cocoa/Scintilla project.Neil1-2/+12
2020-05-19Use pathlib in generator scripts.Neil3-45/+42
2020-05-19Remove call to ScintillaData as result not used.Neil1-2/+0
2020-04-17Update Python versions. Modules that are only used as top level scripts or fromNeil5-16/+8
scripts that require Python 3.6 have Python 2.x support removed. Modules that may be called from Python 2 for PySide require Python 2.7. Documented how to run scripts.
2020-03-16List headers in HeaderOrder.txt that are not used.Neil2-5/+6
Remove unused headers from HeaderOrder.txt.
2020-03-11Modernize and simplify script. Now requires Python 3.Neil1-46/+28
2020-03-11Add or update #! lines of Python scripts to use python3.Neil7-4/+9
2020-02-05Feature [feature-requests:#1335] Archive just the repository files to ↵Neil1-0/+5
scintilla.tgz.
2020-01-26Small simplification and spelling fix.Neil1-3/+2