aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2010-04-29Fix for bug #1683672 CSS lexer - Open comment causes highlighting errornyamatongwe1-2/+5
2010-04-22Stop trying to make gtk/scintilla.mak as it is no longer included.nyamatongwe1-4/+3
2010-04-19Potential fix to bug #974009 and #2986727 Markers don't move when return isnyamatongwe2-8/+12
hit at start of line.
2010-04-07With a rectangular selection, SCI_GETSELECTIONSTART andnyamatongwe1-2/+2
SCI_GETSELECTIONEND return the start and end of the rectangular selection rather than for the main selection. This makes the behaviour similar to versions before 2.0.
2010-04-03NUL characters in text formats on clipboard terminate the text.nyamatongwe1-1/+1
This is a reversion to 2.03 behaviour because of other applications using large clipboard allocations for small pieces of text.
2010-03-27Display bad Unicode bytes with a leading 'x' so form feed is distinguishednyamatongwe1-4/+5
from \xff.
2010-03-27Detects more forms of bad UTF-8 including overlong sequences,nyamatongwe1-2/+36
surrogates, and characters outside the valid range.
2010-03-27Fix warning.nyamatongwe1-1/+1
2010-03-26Added SCI_GETTAG.nyamatongwe2-0/+22
2010-03-26Simplify code and use better variable names.nyamatongwe2-77/+59
2010-03-25New case insensitive searching implementation uses objects implementingnyamatongwe4-24/+198
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-23Support for Django's template language.nyamatongwe1-2/+74
2010-03-23Fixed bug where isalpha was called on non-ASCII bytes causing errornyamatongwe1-2/+6
reports with Visual Studio.
2010-03-23Upper and lower casing now works on non-ASCII characters.nyamatongwe4-8/+51
2010-03-23Added function for finding how many bytes are in a UTF-8 character.nyamatongwe2-0/+13
2010-03-14Avoid warning about uninitialised member.nyamatongwe1-0/+1
2010-03-14More members initialised in constructor even though they will be filled innyamatongwe1-0/+7
later by Realise.
2010-03-14Fixed bug where number of character in regular expression replace wasnyamatongwe1-0/+1
miscounting size of result which could lead to NULs in result.
2010-03-13Adding const to methods where possible.nyamatongwe11-26/+26
2010-03-13Change definition of Sci_RangeToFormat to avoid reliance on Platform.h.nyamatongwe1-1/+1
2010-03-11Implemented multipaste as an option.nyamatongwe2-0/+42
2010-03-11Using passed length rather than 0 termination in case need to process textnyamatongwe1-1/+1
containing NULs.
2010-03-09Bug fix from Todd at ActiveState so that unindent works on rectangularnyamatongwe1-1/+1
selection.
2010-03-06Optimized setting wrap attributes by only calling ReconfigureScrollBars ifnyamatongwe1-9/+15
the attribute has changed value since ReconfigureScrollBars is unexpectedly slow on GTK+.
2010-03-05Stripped trailing whitespace.nyamatongwe1-28/+28
2010-03-03Allow multiple uses of Delete key to coalesce into a single undo action.nyamatongwe1-1/+1
2010-02-28Fix for bug #2959876 Regular expression replace cannot escape \nyamatongwe1-0/+3
2010-02-25Fix for bug #2958043 Text disappears when the "wrap" option is onnyamatongwe1-1/+5
2010-02-24Bug #2956543, R Lexer is case insensitive for keywordsnyamatongwe1-2/+2
2010-02-21Patch from Haimag Ren adds folding of line comments.nyamatongwe1-0/+25
2010-02-19Fix for bug #2951353 HotSpotRange clearing when mouse moves out of window.nyamatongwe2-1/+7
2010-02-17FIx for bug #2950799 up/down-arrow column stickiness confused by horiznyamatongwe1-11/+11
scroll
2010-02-17Formatting whitespace.nyamatongwe36-213/+209
2010-02-15Fix for bug #2948260 Rectangular selection expansionnyamatongwe1-0/+6
2010-02-09Patch from scintilla-interest to send all bytes of multi-byte typed charnyamatongwe1-6/+10
to container as SCI_REPLACESEL when in macro recording mode.
2010-02-08Fix for bug #2947064 SCI_SETSEL leaves multiple selectionsnyamatongwe1-0/+2
2010-02-08Cosmetic: removed trailing space.nyamatongwe1-34/+34
2010-02-05Support for not terminating strings at line end to support Ren'Py langaugenyamatongwe1-1/+5
with Python lexer. Feature Request #2945550.
2010-01-31Added SCI_SETFIRSTVISIBLELINE to match SCI_GETFIRSTVISIBLELINE.nyamatongwe1-0/+4
2010-01-31Enhanced Erlang lexer. Bug #2942448.nyamatongwe1-450/+543
2010-01-30Fix bug #2942131 Caret pos after rectagular delete.nyamatongwe4-16/+42
2010-01-28Avoiding warnings from cppcheck. Mostly removing bodies of private copynyamatongwe5-11/+10
constructors and operator=. Also ensuring initialisation for some fields, reducing scope where possible, and passing by const reference.
2010-01-26Fix to allow compiling on old version of GCC 3.3.3. Bug #2940511.nyamatongwe2-2/+6
2010-01-21Fix for bug #2936108 SC_WRAPVISUALFLAGLOC_END_BY_TEXT has not worked sincenyamatongwe1-1/+1
2.0.
2010-01-20Fixed warning *again*.nyamatongwe1-1/+1
2010-01-19Avoid warning from cppcheck about not ensuring NUL termination afternyamatongwe1-0/+1
strncpy.
2010-01-19Reduced scope of variable.nyamatongwe1-1/+1
2010-01-19Fully intialize Action.nyamatongwe1-0/+1
2010-01-19Avoid warning from cppchecker in bug #2903391.nyamatongwe1-3/+1
2010-01-19Removed unnecessary check for NULL.nyamatongwe1-2/+1