aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2012-05-30Updated to mention tests run on Python 2.7.rel-3-2-0nyamatongwe1-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
2012-05-17Avoid noisy warnings from GCC on Qt.nyamatongwe1-0/+6
2012-05-17Added PLAT_QT for Qt builds.nyamatongwe1-0/+5
2012-05-17Update version numbers in Qt project files.nyamatongwe1-0/+6
2012-05-17Ignore more Qt build artifacts.nyamatongwe1-1/+11
2012-05-17Qt platform layer added. Based on an implementation from Jason Haslamnyamatongwe22-0/+4838
at Scientific Toolworks, Inc. with additions performed for Wingware.
2012-05-17Ignore more file types which may be created with Qt or Python.nyamatongwe1-0/+5
2012-05-17Templates and projects are source code so should use native line ends.nyamatongwe1-0/+3
2012-05-16Automating changing version numbers in resource files and documentation.nyamatongwe2-4/+48
2012-05-16Treat 66 non-characters *FFFE, *FFFF, FDD0 .. FDEF as errors and display the ↵nyamatongwe1-0/+8
individual bytes. See The Unicode Standard (version 6.1) section 16.7 Noncharacters.
2012-05-16Fix signed/unsigned comparison warning.nyamatongwe1-1/+1
2012-05-15Avoid assertion failure at end of PHP document.nyamatongwe1-1/+2
2012-05-10Added OScript and Visual Prolog lexers to OS X build.nyamatongwe1-1/+9
2012-05-10Lexer added for Visual Prolog. Feature #3523018.nyamatongwe6-0/+527
From Thomas Linder Puls.
2012-05-09OScript lexer by Ferdinand Prantl added. Feature #3523018.nyamatongwe6-0/+597
2012-05-08Add some casts to avoid narrowing warnings from g++ 4.7.nyamatongwe2-11/+13
2012-05-08For high DPI modes use explicit 96 DPI scaling for Direct2D to avoid doublenyamatongwe1-2/+2
scaling and mouse clicks selecting text further in buffer.
2012-05-08Feature #3520037. Trim current selection when setting a word ornyamatongwe2-5/+11
line selection to avoid any doubly selected ranges.
2012-05-06Credit.nyamatongwe1-0/+1
2012-05-05Add some casts to avoid narrowing warnings from g++ 4.7.nyamatongwe1-2/+2
2012-05-05Replace std::auto_ptr with own code as has been deprecated by C++11.nyamatongwe1-2/+15
2012-05-05Make destructors virtual to avoid warnings from g++ 4.7.nyamatongwe6-5/+7
2012-05-04Bug #3522250. Group undo for newline with selection.nyamatongwe1-2/+11
2012-05-04Bug #3522251. SCI_NEWLINE with multiple selections now only replaces thenyamatongwe1-0/+5
main selection.
2012-04-30When attempting to show invalid text in find indicator, hide the indicator.nyamatongwe1-1/+3
2012-04-29Ignore smooth scrolling events.nyamatongwe1-0/+7
2012-04-29Fix deprecation warning for GTK+ 3.4.nyamatongwe1-0/+5
2012-04-29Fix autocompletion list being too short on GTK+ 3.x.nyamatongwe1-1/+6
2012-04-26Fix crash where find indicator range fragments a character.nyamatongwe1-1/+2
2012-04-26Fix bug identified by Xcode Analyze.nyamatongwe1-1/+1
2012-04-24Feature #3520037. Restore Ctrl+Triple Click adding a line to the selection.nyamatongwe1-1/+1
Collapse selection if multiple selection turned off. From Marko Njezic.