aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
AgeCommit message (Collapse)AuthorFilesLines
2016-05-05Make Open work again and print out message when SciLexer can't be found.Neil1-5/+9
2016-02-23Retry OpenClipboard if it fails as another application may have opened it.Neil1-3/+4
2016-02-09Fix 64-bit build on Windows which was broken in 3.6.3 as long only 32-bits.Neil1-1/+1
2016-01-05Fix module ::-syntax when special characters such as 'x' are used.Kein-Hong Man1-1/+1
Added ' and " detection as prefix chars for x repetition operator.
2015-12-28Fix typo.Neil1-1/+1
2015-12-28Bug [#1797]. Highlight changed subroutine prototype syntax for Perl 5.20.Kein-Hong Man3-2/+489
2015-12-18Bug [#1793]. Add support for Perl 5.22.Kein-Hong Man3-21/+421
Double-diamond operator <<>> Hexadecimal floating point literals Repetition in list assignment Added example file to the lexing tests and changed lexing tests to allow larger files and to standardise on Unix line ends when testing these larger files to avoid spurious failures.
2015-12-15Minor cleanups for GObject introspection.Neil1-1/+1
Avoid doc-comment in header as they are interpreted by g-ir-scanner, fix a typo, remove empty lines, add to change log.
2015-12-13Fix issues raised by review and some moreThomas Martitz2-10/+24
- remove any notion of deprecation of legacy symbol names - make sure typelib search path is set for test program - add separate test target to test/gi/makefile - improve g-ir-scanner call command line - fixed gtk2 support of test test/gi/gi-test.py
2015-09-30Add a test suite to check gobject-introspection dataThomas Martitz3-0/+184
The test suite acts also as an example for downstream projects to generate gobject-introspection data. A known-good .gir file is checked in for checking results in the future. Lastly, a small python uses the gobject-introspection data to create a small editor window. The change to gtk/makefile is because scintilla needs to be in a shared library for the python program. Therefore scintilla.a has to be compiled with -fPIC.
2015-11-20Remove line end whitespace.Neil2-2/+2
2015-09-04Bug [#1757]. Treat CRLF as two characters in SCI_COUNTCHARACTERS.Neil1-0/+8
2015-07-27Add Position.h as a place-holder and to allow #include "Position.h" in source.Neil6-0/+6
2015-07-04Unit tests need to see std::exception now.Neil3-0/+3
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-12-22Avoid warning from cppcheck.Neil1-3/+2
2014-12-22Replace function UnicodeFromBytes with UnicodeFromUTF8 as they are exactly theNeil2-0/+45
same. Add unit tests for UnicodeFromUTF8.
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-05-21Updated to current version of Catch as fixes issues reported by undefinedNeil1-555/+398
behaviour sanitizer.
2014-05-15Don't try to use sanitizers on OS X as not built into Clang.Neil Hodgson1-2/+5
2014-05-15Support Clang on Linux and turn on the address and undefined behaviourNeil1-1/+6
sanitizers.
2014-05-15Update Catch unit testing framework to current build 43 as it avoids someNeil1-1989/+3048
warnings from Clang.
2014-01-14Avoid warnings from cppcheck for testing code.Neil1-0/+2
2014-01-14CallTipSetPosStart API added.Neil1-0/+21
2014-01-01Specify minimum Python version for scripts.Neil1-2/+1
2014-01-01Specify minimum Python version for scripts.Neil3-0/+3
2013-12-22Add tests for style attributes.Neil1-0/+89
2013-12-17Added DropSelectionN API.Neil1-0/+34
2013-11-18Added necessary header.Unknown1-1/+2
2013-11-18Add some tests for CellBuffer.Neil4-1/+152
2013-11-18Add some tests for DecorationList.Neil2-1/+45
2013-11-17Added tests for Decoration.Neil4-2/+52
2013-11-17Switch unit tests to Catch framework.Neil13-1022/+8833
2013-09-26Enhance stability by defining GetLineEndPosition for lines beyond end of ↵Neil1-0/+6
document to return document size.
2013-09-21Fix test script to match move of scripts.nyamatongwe1-1/+2
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-08Fix to work on more versions of Python.Neil1-6/+6
2013-07-07First argument to SetText is not used so was difficult to set a text ↵Neil2-20/+25
containing NUL. Add SetContents to make it easier to setup test cases.
2013-07-07Add tests for searching performance.Neil1-0/+38
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.