aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2012-06-22Bug #3487406. New style SCE_C_PREPROCESSORCOMMENT for stream commentsnyamatongwe5-4/+18
inside preprocessor directives. Includes code from Marko Njezic.
2012-06-22Prevent empty lines from continuing preprocessor style.nyamatongwe3-3/+14
2012-06-19Credit.nyamatongwe1-0/+1
2012-06-19Removed limitation that is no longer true.nyamatongwe1-3/+1
2012-06-18Removed unnecessary code after change for bug #3535806.nyamatongwe1-6/+1
2012-06-18Remove marker only once for SCI_MARKERDELETE. Bug #3535806.nyamatongwe3-4/+16
2012-06-17Use std::string instead of fixed size strings.nyamatongwe6-36/+55
Decrease direct access to the autocompletion list box from outside AutoComplete.
2012-06-16Existing autocompletion list is cancelled when single entry automaticallynyamatongwe1-0/+1
accepted.
2012-06-16Redraw margin when changing margin styles.nyamatongwe1-0/+2
2012-06-13Discover name of qmake as it is qmake-qt4 in some distributions of Linux.Neil Hodgson1-2/+9
2012-06-13Moved Qt platform section as it was interfering with GTK+ sub-platforms.nyamatongwe1-4/+4
2012-06-13Fix extra comma. Bug #3534667.nyamatongwe1-1/+1
2012-06-13Detect too many parameters in function, display error and throw exception.nyamatongwe1-2/+6
2012-06-12Reindented as was inconsistent.nyamatongwe1-35/+34
2012-06-12Fix truncation of descenders and underscores in list box.nyamatongwe1-1/+1
From Mike Lischke.
2012-06-12Fix double free of font objects with list box by copying font.nyamatongwe2-1/+14
2012-06-11Typo in comment.nyamatongwe1-1/+1
2012-06-11Credit.nyamatongwe1-0/+1
2012-06-09support LESS/HSSpelsass1-8/+21
2012-06-08Bug #3533036. Properly mask state when determining previousMarko Njezic1-1/+1
non whitespace character and counting visible characters in line.
2012-06-07Initial version of build checker script.nyamatongwe1-0/+75
2012-06-07Protect against APIs only available on 10.6+ when building for 10.5.nyamatongwe2-0/+16
2012-06-07Use clang instead of gcc for ScintillaTest as that allows building fornyamatongwe1-0/+2
OS X 10.5 with Xcode 4.3.2.
2012-06-04Properly position caret after undoing coalesced delete operations. Bug #3523326.Marko Njezic1-4/+27
2012-06-04Validate length of deletion: negative values caused crashes.nyamatongwe1-1/+1
2012-06-04Credit.nyamatongwe1-0/+2
2012-06-04Document new character set methods.nyamatongwe1-7/+24
2012-06-04Fix return value from new methods GetWhitespaceChars and GetPunctuationChars.nyamatongwe1-2/+2
2012-05-29add CharClassifier::GetCharsOfClassMook10-2/+295
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-06-01Added tag rel-3-2-0 for changeset ae4d2f897a8fnyamatongwe1-0/+1
2012-05-30Updated to mention tests run on Python 2.7.nyamatongwe1-4/+3
2012-05-29Information about running on Fedora.nyamatongwe1-1/+2
2012-05-29Updates for 3.2.0.nyamatongwe7-21/+104
2012-05-27On Linux, disable warnings that occur in PySide generated code or PySide headersNeil Hodgson1-0/+1
included by that code. This is done by changing the compile flags on all files which is unfortunate but the warnings are not that important and will trigger for most code when building for GTK+ or Windows native. empty-body occurs for code that looks like "{}". unused-parameter occurs when a function parameter is not used. This change enables the scite/scripts/checkbuildlinux.sh script to run without any warning messages.
2012-05-27Disable a warning that clang 3.0 gives incorrectly.Neil Hodgson2-0/+10
2012-05-27Add a way to run the clang static analyzer by defining CLANG_ANALYZE to make.Neil Hodgson1-2/+5
2012-05-26Fix for IME input sometimes causing horizontal jumps. Bug #3529728nyamatongwe1-0/+2
2012-05-26Add DeleteRange method.nyamatongwe5-0/+19
2012-05-26Add GetRangePointer and GetGapPosition methods.nyamatongwe9-3/+96
2012-05-26Relying on Document for position in line of line end characters.nyamatongwe2-12/+5
2012-05-26Reduce code to avoid warning from cppcheck.nyamatongwe1-4/+2
2012-05-26Use standardised and more stringent UTF8Classify for determining validity andnyamatongwe1-58/+61
width of UTF-8 characters. Optimize to make up for cost of UTF8Classify. Drop functions now provided by UniConversion. Use UTF8IsAscii function instead of test against literal.
2012-05-26For case-insensitive UTF-8 searching, use UTF8Classify for finding validnyamatongwe3-28/+29
character width so compatible with other similar code. Optimize treatment of single byte ASCII characters and also optimize loop conditions. These mostly make up for the performance decrease from calling UTF8Classify. Add support definitions UTF8MaxBytes and UTF8IsAscii in UniConversion. Remove ExtractChar as no longer needed.
2012-05-26Optimize case-sensitive searching by hoisting the first character of searchnyamatongwe1-6/+9
string into a separate variable.
2012-05-26Optimize UTF-8 character length calculations by using an array.nyamatongwe3-17/+39
2012-05-26Move classification of UTF-8 byte sequences into UniConversion module.nyamatongwe3-86/+102
2012-05-19Remove old, experimental code.nyamatongwe1-8/+0
2012-05-19Free text layout after drawing text.nyamatongwe1-0/+1
2012-05-17Fixed out-of-date test program name.nyamatongwe1-1/+1
2012-05-17Add __init__.py to bin so it can be used as a module from Python.nyamatongwe1-0/+1