aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/simpleTests.py
AgeCommit message (Collapse)AuthorFilesLines
2021-05-11Add tests for element APIs. Fix SCI_GETELEMENTCOLOUR to return value includingNeil1-0/+33
alpha. Set selection and caret elements as allowing translucency.
2021-04-20Bug [#2027]. Implement font locale SCI_SETFONTLOCALE on Win32 using DirectWrite.Neil1-0/+7
2021-03-12Remove SetLexer, SetLexerLanguage, and LoadLexerLibrary methods.Neil1-3/+3
These have been superceded by Lexilla and the SetILexer API.
2020-11-07Try to load Lexilla for tests that need a lexer but skip the tests when LexillaNeil1-17/+42
not found. Unicode line ends only tested with Lexilla as they require a lexer that supports Unicode line ends.
2020-08-25Feature [feature-requests:1350]. Add SCI_GETMULTIEDGECOLUMN.Derek Brown1-0/+40
2020-04-17Update Python versions for files that may involve PySide on Linux which requiresNeil1-0/+1
Python 2 still. On Windows, Python3 is used.
2020-04-08Feature [feature-requests:1344]. Add methods for iterating through the markerIain Clarke1-3/+36
handles and marker numbers on a line.
2019-11-26Bug [#2140]. Fix where anchor and caret differ only in amount of virtual spaceNeil1-0/+18
so one was considered start and was moved for an insertion at that position. This could flip the order of the positions or change the length of the selection.
2019-11-25Fix regression in 7773 where position wasn't moved on to account for virtualNeil1-0/+32
space consumption.
2019-11-24Bug [#2140]. Move rather than grow selection when insertion at start.Neil1-0/+92
2019-11-21Add test to ensure indicators move sensibly as text is inserted.Neil1-3/+40
2019-11-15Feature [feature-requests:#1316] Allow target to have virtual space.Neil1-0/+20
2019-11-15Feature [feature-requests:#1316] Add access to virtual space at start and end ofNeil1-0/+4
multiple selections.
2019-06-15Test Scintilla GetStatus and SetStatus.Neil1-0/+7
2019-05-02Optimize SCI_GETTEXT by calling Document::GetCharRange instead of looping forNeil1-1/+6
each byte.
2019-04-05Feature [feature-requests:#1272]. Add API to set default fold display text.Neil1-0/+5
2019-03-31Feature [feature-requests:#1272]. Add FoldDisplayTextGetStyle to matchZufu Liu1-0/+5
FoldDisplayTextSetStyle.
2019-03-29Feature [feature-requests:#1259]. Add SCI_SETCHARACTERCATEGORYOPTIMIZATION APINeil1-0/+5
to optimize speed of character category features.
2018-10-09Extra tests for out-of-range arguments.Neil1-0/+3
2018-07-10Optional indexing of line starts in UTF-8 documents by UTF-32 code points andNeil1-0/+95
UTF-16 code units added.
2018-02-24Fix move-extends-selection mode for rectangular and line selections.Mitchell Foral1-0/+82
2016-02-23Retry OpenClipboard if it fails as another application may have opened it.Neil1-3/+4
2015-09-04Bug [#1757]. Treat CRLF as two characters in SCI_COUNTCHARACTERS.Neil1-0/+8
2015-06-11Added MultipleSelectAddNext, MultipleSelectAddEach, IsRangeWord, andNeil1-0/+54
TargetWholeDocument.
2015-04-14Ensure SCI_TEXTHEIGHT uses valid style data and remove test pauses thatNeil1-3/+0
hid this.
2014-08-08Implement explicit tab stops per line.Neil1-0/+74
From Nick Gravgaard.
2014-08-08Remove extra whitespace.Neil1-10/+10
2014-05-24Removing style byte indicators.Neil1-4/+0
2014-01-14CallTipSetPosStart API added.Neil1-0/+21
2014-01-01Specify minimum Python version for scripts.Neil1-0/+1
2013-12-22Add tests for style attributes.Neil1-0/+89
2013-12-17Added DropSelectionN API.Neil1-0/+34
2013-09-26Enhance stability by defining GetLineEndPosition for lines beyond end of ↵Neil1-0/+6
document to return document size.
2013-09-05Added SCI_GETPRIMARYSTYLEFROMSTYLE.Neil1-0/+4
2013-09-05Bug [#1520]. Make SCI_GETSTYLEFROMSUBSTYLE work for secondary styles.Neil1-4/+19
2013-09-03Added another test for cpp lexer support for Unicode line ends.Neil1-0/+1
2013-09-03Added GetStyleFromSubStyle.Neil1-0/+32
Tests for this and other sub styles methods.
2013-08-20Added PositionRelative to optimize navigation by character.Neil1-0/+45
2013-07-22Added the character representation feature.Neil1-0/+26
2013-07-22There were occsional failures in clipboard tests so add some DoEvents callsNeil1-0/+2
to allow clipboard status to be propogated between windows. Seems to avoid the failures.
2013-07-11Include case conversion data in Scintilla so that all platforms will performNeil1-40/+30
case conversion of Unicode text in accordance with Unicode.
2013-07-07First argument to SetText is not used so was difficult to set a text ↵Neil1-20/+20
containing NUL. Add SetContents to make it easier to setup test cases.
2013-07-07When case conversion changes the length of the text, ensure onlyNeil1-0/+35
valid memory accessed and that the converted text is selected.
2013-07-05Implemented tests for Qt on Linux.Neil1-24/+22
2013-07-04Fix bug with use of strings instead of byte strings as thisNeil1-9/+22
caused failures on Linux. Check for platform to allow different default line ends, Russian encodings and folding behaviour.
2013-05-10Handle most stringresult methods generically.nyamatongwe1-88/+32
Make compatible with PyPy.
2013-05-08Avoid warning.nyamatongwe1-0/+20
2013-05-05Make test run on older version of Python.nyamatongwe1-1/+1
2013-05-04Added tests for CopyAllowLine, SelectionDuplicate, and LineTranspose.nyamatongwe1-0/+24
2013-02-25Editor: SCI_LINESCROLL: treat columns as signedMook1-1/+9