Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-10-09 | Backport: Extra tests for out-of-range arguments. | Neil | 1 | -0/+3 | |
Backport of changeset 7107:d61f8e08117b. | |||||
2018-07-10 | Backport: Optional indexing of line starts in UTF-8 documents by UTF-32 code ↵ | Neil | 1 | -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-24 | Backport: Fix move-extends-selection mode for rectangular and line selections. | Mitchell Foral | 1 | -0/+82 | |
Backport of changeset 6458:0a8a766722c0. | |||||
2016-02-23 | Retry OpenClipboard if it fails as another application may have opened it. | Neil | 1 | -3/+4 | |
2015-09-04 | Bug [#1757]. Treat CRLF as two characters in SCI_COUNTCHARACTERS. | Neil | 1 | -0/+8 | |
2015-06-11 | Added MultipleSelectAddNext, MultipleSelectAddEach, IsRangeWord, and | Neil | 1 | -0/+54 | |
TargetWholeDocument. | |||||
2015-04-14 | Ensure SCI_TEXTHEIGHT uses valid style data and remove test pauses that | Neil | 1 | -3/+0 | |
hid this. | |||||
2014-08-08 | Implement explicit tab stops per line. | Neil | 1 | -0/+74 | |
From Nick Gravgaard. | |||||
2014-08-08 | Remove extra whitespace. | Neil | 1 | -10/+10 | |
2014-05-24 | Removing style byte indicators. | Neil | 1 | -4/+0 | |
2014-01-14 | CallTipSetPosStart API added. | Neil | 1 | -0/+21 | |
2014-01-01 | Specify minimum Python version for scripts. | Neil | 1 | -0/+1 | |
2013-12-22 | Add tests for style attributes. | Neil | 1 | -0/+89 | |
2013-12-17 | Added DropSelectionN API. | Neil | 1 | -0/+34 | |
2013-09-26 | Enhance stability by defining GetLineEndPosition for lines beyond end of ↵ | Neil | 1 | -0/+6 | |
document to return document size. | |||||
2013-09-05 | Added SCI_GETPRIMARYSTYLEFROMSTYLE. | Neil | 1 | -0/+4 | |
2013-09-05 | Bug [#1520]. Make SCI_GETSTYLEFROMSUBSTYLE work for secondary styles. | Neil | 1 | -4/+19 | |
2013-09-03 | Added another test for cpp lexer support for Unicode line ends. | Neil | 1 | -0/+1 | |
2013-09-03 | Added GetStyleFromSubStyle. | Neil | 1 | -0/+32 | |
Tests for this and other sub styles methods. | |||||
2013-08-20 | Added PositionRelative to optimize navigation by character. | Neil | 1 | -0/+45 | |
2013-07-22 | Added the character representation feature. | Neil | 1 | -0/+26 | |
2013-07-22 | There were occsional failures in clipboard tests so add some DoEvents calls | Neil | 1 | -0/+2 | |
to allow clipboard status to be propogated between windows. Seems to avoid the failures. | |||||
2013-07-11 | Include case conversion data in Scintilla so that all platforms will perform | Neil | 1 | -40/+30 | |
case conversion of Unicode text in accordance with Unicode. | |||||
2013-07-07 | First argument to SetText is not used so was difficult to set a text ↵ | Neil | 1 | -20/+20 | |
containing NUL. Add SetContents to make it easier to setup test cases. | |||||
2013-07-07 | When case conversion changes the length of the text, ensure only | Neil | 1 | -0/+35 | |
valid memory accessed and that the converted text is selected. | |||||
2013-07-05 | Implemented tests for Qt on Linux. | Neil | 1 | -24/+22 | |
2013-07-04 | Fix bug with use of strings instead of byte strings as this | Neil | 1 | -9/+22 | |
caused failures on Linux. Check for platform to allow different default line ends, Russian encodings and folding behaviour. | |||||
2013-05-10 | Handle most stringresult methods generically. | nyamatongwe | 1 | -88/+32 | |
Make compatible with PyPy. | |||||
2013-05-08 | Avoid warning. | nyamatongwe | 1 | -0/+20 | |
2013-05-05 | Make test run on older version of Python. | nyamatongwe | 1 | -1/+1 | |
2013-05-04 | Added tests for CopyAllowLine, SelectionDuplicate, and LineTranspose. | nyamatongwe | 1 | -0/+24 | |
2013-02-25 | Editor: SCI_LINESCROLL: treat columns as signed | Mook | 1 | -1/+9 | |
2013-02-05 | Add allocation of extended styles. | nyamatongwe | 1 | -0/+12 | |
2013-01-19 | Implement Unicode line ends and substyles in C++ lexer. | nyamatongwe | 1 | -0/+195 | |
2012-10-04 | Fix bug where non-ASCII hex escape did not match. | nyamatongwe | 1 | -0/+8 | |
2012-09-12 | Fix bug where removing all characters from indicator at end of document did | nyamatongwe | 1 | -0/+33 | |
not remove that run causing iteration over the indicator to hang. | |||||
2012-07-17 | Use byte strings to make work with Python 3.2 on Windows 2000. | nyamatongwe | 1 | -7/+7 | |
2012-06-18 | Remove marker only once for SCI_MARKERDELETE. Bug #3535806. | nyamatongwe | 1 | -0/+10 | |
2012-05-29 | add CharClassifier::GetCharsOfClass | Mook | 1 | -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-26 | Add DeleteRange method. | nyamatongwe | 1 | -0/+7 | |
2012-05-26 | Add GetRangePointer and GetGapPosition methods. | nyamatongwe | 1 | -1/+31 | |
2012-04-16 | Updated tests for bug #3518198. | nyamatongwe | 1 | -1/+3 | |
2011-10-23 | Avoid crashing for SCI_MARKERNEXT starting at -1. Bug #3427270. | nyamatongwe | 1 | -0/+3 | |
2011-09-24 | Extra test to check MarkerNext optimization. | nyamatongwe | 1 | -0/+1 | |
2011-07-25 | Using 'from __future__ import unicode_literals' to make work on Python 2.7. | nyamatongwe | 1 | -2/+6 | |
2010-06-18 | Fix for bug #3017572 FindText crashes with empty text | nyamatongwe | 1 | -0/+4 | |
Always return start position when search text is empty. | |||||
2010-03-26 | Added SCI_GETTAG. | nyamatongwe | 1 | -5/+9 | |
2010-03-25 | New case insensitive searching implementation uses objects implementing | nyamatongwe | 1 | -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-23 | Upper and lower casing now works on non-ASCII characters. | nyamatongwe | 1 | -0/+62 | |
2010-02-28 | Fix for bug #2959876 Regular expression replace cannot escape \\ | nyamatongwe | 1 | -0/+9 | |