| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-10-29 | Feature [feature-requests:#1567]. Fix running tests in Visual C++ debugger. | Neil | 1 | -3/+5 | |
| Set optional SCINTILLA_BIN environment variable to point to build directory. It's unclear just what the problem was but Python 3.13 would crash out in window handling code when run inside the debugger and using its HINSTANCE. Changing to a global class and using None for the HINSTANCE made it work. There are various other minor problems here like using c_int (32-bit) for the window procedure return instead of c_ssize_t (64-bit) but they are not worth destabilizing the code further. Example Scintilla.vcxproj.user for debugging a test script with a particular Python interpreter. <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> <LocalDebuggerCommand>C:\Users\Neil\AppData\Local\Programs\Python\Python313\python.exe</LocalDebuggerCommand> <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> <LocalDebuggerCommandArguments>G:\u\hg\scintilla\test\simpleTests.py</LocalDebuggerCommandArguments> <LocalDebuggerWorkingDirectory>G:\u\hg\scintilla\test\</LocalDebuggerWorkingDirectory> <LocalDebuggerEnvironment>SCINTILLA_BIN=G:\\u\\hg\\scintilla\\win32\\x64\\Debug</LocalDebuggerEnvironment> </PropertyGroup> </Project> | |||||
| 2023-03-15 | Fix some warnings from ruff. | Neil | 1 | -9/+8 | |
| 2022-09-17 | Exit earlier when Scintilla not found - it was continuing and displaying many | Neil | 1 | -11/+11 | |
| failures. | |||||
| 2021-02-11 | Make merging of Scintilla and Lexilla features work on older versions of Python. | Neil | 1 | -1/+1 | |
| 2021-02-08 | Read Lexilla constants from lexilla/include/LexicalStyles.iface and include | Neil | 1 | -1/+10 | |
| in known features. | |||||
| 2020-11-07 | Try to load Lexilla for tests that need a lexer but skip the tests when Lexilla | Neil | 1 | -2/+31 | |
| not found. Unicode line ends only tested with Lexilla as they require a lexer that supports Unicode line ends. | |||||
| 2020-04-17 | Update Python versions for files that may involve PySide on Linux which requires | Neil | 1 | -1/+2 | |
| Python 2 still. On Windows, Python3 is used. | |||||
| 2019-10-16 | Call LoadLibrary with DLL path as Python 3.8 doesn't look for DLLs in PATH. | Neil | 1 | -4/+2 | |
| 2019-01-31 | When loading SciLexer.DLL fails, print out the platform architecture of Python | Neil | 1 | -1/+2 | |
| as one problem is trying to run 64-bit Python with a 32-bit DLL or vice versa. | |||||
| 2018-05-04 | Add -large command line option for testing large document option. | Neil | 1 | -1/+6 | |
| 2016-05-05 | Make Open work again and print out message when SciLexer can't be found. | Neil | 1 | -5/+9 | |
| 2014-01-01 | Specify minimum Python version for scripts. | Neil | 1 | -0/+1 | |
| 2013-07-05 | Implemented tests for Qt on Linux. | Neil | 1 | -182/+24 | |
| 2013-07-01 | Fix up reference to scripts directory. | Neil | 1 | -1/+2 | |
| 2013-05-10 | Handle most stringresult methods generically. | nyamatongwe | 1 | -11/+25 | |
| Make compatible with PyPy. | |||||
| 2013-04-05 | Made unit test framework code 64-bit compatible. | nyamatongwe | 1 | -19/+38 | |
| 2011-07-25 | Avoid unwanted output. | nyamatongwe | 1 | -2/+2 | |
| 2011-07-25 | Using 'from __future__ import unicode_literals' to make work on Python 2.7. | nyamatongwe | 1 | -0/+1 | |
| 2010-08-04 | Added more style setting, using byte strings as that matches API. | nyamatongwe | 1 | -5/+7 | |
| 2010-01-31 | Better coverage display. | nyamatongwe | 1 | -4/+5 | |
| 2009-05-12 | Include tests in standard repository. | nyamatongwe | 1 | -0/+650 | |
