aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2010-06-05Dropping regeneration of makefiles that use GNU Make since theynyamatongwe1-4/+0
can use functions instead.
2010-06-05Using Make functions to avoid regenerating makefile when set ofnyamatongwe1-1/+0
lexers changed.
2010-06-05Using Make functions to avoid regenerating makefile when set ofnyamatongwe1-1/+0
lexers changed.
2010-06-01Fix for bug #2854183 <?php string included in a comment is highlightednyamatongwe1-0/+1
2010-05-28Patch from Xavi ensures thatnyamatongwe1-1/+5
nA>0.AND. lexes the .AND. as a word operator.
2010-05-26Drawing optimizations adding a styling idle task redrawing less of thenyamatongwe2-86/+176
selection margin and scrolling the window for caret movement when possible.
2010-05-18Fix for bug #3002874 make Django template highlighting work also withinnyamatongwe1-2/+4
Javascript and other script regions of html files.
2010-05-17Safety check in case called with negative character value.nyamatongwe1-0/+1
2010-05-17Fix debug assertions for bug #3000566.nyamatongwe5-8/+8
2010-05-13Fix debug assertions for bug #3000566.nyamatongwe7-15/+15
2010-05-11Ensure each external lexer library is only loaded once.nyamatongwe1-0/+4
2010-05-11Removed redundant code.nyamatongwe2-9/+5
2010-05-11Made method const.nyamatongwe2-2/+2
2010-05-05Made some methods const.nyamatongwe2-6/+6
2010-05-05Fixed warnings.nyamatongwe1-20/+20
2010-05-05Made some methods const.nyamatongwe2-4/+4
2010-05-05Ensure script does not fail when GetProperty on a line without quoted string.nyamatongwe1-1/+1
2010-05-05lexer.flagship.styling.within.preprocessor defaults to 1.nyamatongwe1-3/+3
2010-05-04Fixed some warnings from clang --analyze.nyamatongwe2-2/+2
2010-05-04Rewritten flagship lexer for xBase languages. Feature #2992689.nyamatongwe1-106/+237
Comments Clipper: *, && Comments C/C++ Doxygen: /* ... */, // Doxygen keywords Strings: single quotes, double Operators including @ Dates: {^...} Constants: nil, .t., .f. Word Operators: .not., .and., .or. Disabled code pragmas: begindump, __cstream, enddump, __endtext
2010-05-04Changed insertion of multi-line text so that markers are moved down.nyamatongwe1-1/+0
See bug #2986727.
2010-05-02Simplest changes from Feature Request #2992689 Lexer for xBase dialects.nyamatongwe1-21/+8
Removes unused lexical states. Removes treament of "'" as comment indicator for folding.
2010-05-02Bug #2995278 minor fixes to typos and types.nyamatongwe3-3/+3
2010-04-30Made compatible with clang.nyamatongwe6-18/+14
2010-04-30Fix for bug #2830239 Highlight glitch in Shell file with here doc.snyamatongwe1-25/+10
2010-04-30Fix bug #2994224 CSS @font-face displayed incorrectlynyamatongwe1-4/+9
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+.