aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/simpleTests.py
AgeCommit message (Collapse)AuthorFilesLines
2018-10-09Backport: Extra tests for out-of-range arguments.Neil1-0/+3
Backport of changeset 7107:d61f8e08117b.
2018-07-10Backport: Optional indexing of line starts in UTF-8 documents by UTF-32 code ↵Neil1-0/+95
points and UTF-16 code units added. Converted instances of C++17 std::string_view to C++11. Also used const_casts where appropriate to fix compile errors. Backport of changeset 7063:0d5edc93e280.
2018-02-24Backport: Fix move-extends-selection mode for rectangular and line selections.Mitchell Foral1-0/+82
Backport of changeset 6458:0a8a766722c0.
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
2013-02-05Add allocation of extended styles.nyamatongwe1-0/+12
2013-01-19Implement Unicode line ends and substyles in C++ lexer.nyamatongwe1-0/+195
2012-10-04Fix bug where non-ASCII hex escape did not match.nyamatongwe1-0/+8
2012-09-12Fix bug where removing all characters from indicator at end of document didnyamatongwe1-0/+33
not remove that run causing iteration over the indicator to hang.
2012-07-17Use byte strings to make work with Python 3.2 on Windows 2000.nyamatongwe1-7/+7
2012-06-18Remove marker only once for SCI_MARKERDELETE. Bug #3535806.nyamatongwe1-0/+10
2012-05-29add CharClassifier::GetCharsOfClassMook1-1/+128
add SCI_GETWORDCHARS(<unused>, stringresult chars) command to get word chars add SCI_GETWHITESPACECHARS(<unused>, stringresult chars) to get whitespace chars add SCI_GETPUNCTUATIONCHARS(<unused>, stringresult chars) to get punctutation also add tests for {Set,Get}{Word,Whitespce,Punctuation}Chars, CharClassifier
2012-05-26Add DeleteRange method.nyamatongwe1-0/+7
2012-05-26Add GetRangePointer and GetGapPosition methods.nyamatongwe1-1/+31
2012-04-16Updated tests for bug #3518198.nyamatongwe1-1/+3
2011-10-23Avoid crashing for SCI_MARKERNEXT starting at -1. Bug #3427270.nyamatongwe1-0/+3
2011-09-24Extra test to check MarkerNext optimization.nyamatongwe1-0/+1
2011-07-25Using 'from __future__ import unicode_literals' to make work on Python 2.7.nyamatongwe1-2/+6
2010-06-18Fix for bug #3017572 FindText crashes with empty textnyamatongwe1-0/+4
Always return start position when search text is empty.
2010-03-26Added SCI_GETTAG.nyamatongwe1-5/+9
2010-03-25New case insensitive searching implementation uses objects implementingnyamatongwe1-0/+78
the CaseFolder interface to fold both search text and document text so they can be compared with a simple strcmp. A simple table based folder CaseFolderTable is used for 8 bit encodings and maps input bytes to folded bytes. For multi-byte encodings except for UTF-8 a null (output same as input) CaseFolderTable is used. For UTF-8, more complex subclasses are used which call platform APIs to perform the folding. Folding is approximately to lower case although this differs between platforms.
2010-03-23Upper and lower casing now works on non-ASCII characters.nyamatongwe1-0/+62
2010-02-28Fix for bug #2959876 Regular expression replace cannot escape \\nyamatongwe1-0/+9