aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2001-05-31Updated to use new ColouriseContext class.nyamatongwe3-212/+273
More accurate handling of comments. Less possibility of different lexings dependent on which sets of lines are lexed together. 2nd set of keywords available for tasks such as highlighting an API.
2001-05-31Made argument to IsAlphabetic be an unsigned int to handle DBCSnyamatongwe1-1/+1
and Unicode characters. Unsure about this. Java doesn't have unsigned.
2001-05-31Rnamed LexContext to ColouriseContext in case it goes into a separatenyamatongwe1-18/+52
file. Handling DBCS in Forward method and constructor of ClouriseContext. New safer character categorisation functions take unsigned int arguments to allow DBCS non-ASCII (>= 0x80) characters. ColouriseContext has a chPrev field.
2001-05-31Using explicit set of whitespace characters to avoid calling isspacenyamatongwe1-1/+2
with value that may be out of allowed range.
2001-05-31Fixed bug where highlighting was not performed when last characternyamatongwe1-1/+4
of document deleted.
2001-05-29Patch from Clemens to handle multiline comments in Ruby.nyamatongwe1-36/+15
2001-05-24IsAlphabetic is an 8 bit safe version of isalpha.nyamatongwe1-0/+4
2001-05-24Prevented use of uninitialised data when somehing goes wrong withnyamatongwe1-0/+5
measuring text such as incomplete DBCS characters.
2001-05-22Updated file sizes, dates and minor fixes.rel-1-38nyamatongwe3-6/+10
2001-05-22Better handling of quoted strings at the end of scripts.nyamatongwe1-16/+11
2001-05-22Support for forced upper and lower case styles.nyamatongwe6-24/+57
2001-05-22Patch from Stephan for rectangular clipboard format.nyamatongwe1-1/+84
2001-05-21Update from Simon to make startup and finalise work properly.nyamatongwe3-10/+42
2001-05-21Avoided some warnings.nyamatongwe4-4/+11
2001-05-21Documented new APIs in this version.nyamatongwe2-12/+47
Spelling checked.
2001-05-20Updates from mail log.nyamatongwe1-0/+59
2001-05-20Removed uncounted version of ReplaceTarget to allownyamatongwe1-5/+1
replace strings to contain nulls.
2001-05-20Removed uncounted version of ReplaceTarget to allow fornyamatongwe2-12/+8
nulls in replace strings.
2001-05-20Support for IME input of Asian languages on W2K.nyamatongwe1-12/+39
2001-05-20Update to version number 1.38.nyamatongwe4-11/+39
2001-05-19Abstracted out code that is common to many lexers into LexContext class.nyamatongwe1-102/+100
2001-05-19Patch from Stephan for ensuring clipboard works on Windows.nyamatongwe1-0/+4
2001-05-18Initial version.nyamatongwe1-0/+286
2001-05-18Eiffel support.nyamatongwe8-5/+36
2001-05-16Changed modification date.nyamatongwe1-1/+1
2001-05-16Added reference to SinkWorld.nyamatongwe1-0/+5
2001-05-14When context menu caused by keyboard rather than mouse, show menunyamatongwe1-2/+10
near caret.
2001-05-14Changed ConvertEOLs to show that it uses the first parameter rather thannyamatongwe1-3/+3
the current mode.
2001-05-14Merged patch from Michele to add ability for tab key to perform indent whennyamatongwe5-71/+145
selection is empty and within indentation and for backspace to unindent in the same circumstances.
2001-05-11Changed options for MSVC to compile for small size.nyamatongwe1-1/+2
2001-05-05Patch from Steve Lhomme to prevent %> from displaying as ASP if not in ASPnyamatongwe1-8/+10
mode. Setting up scriptLanguage more often for more consistent results.
2001-05-01Fixed shutdown memory deallocation.nyamatongwe1-1/+1
2001-05-01External lexer feature added by Simon allows lexers to be housed in DLLs withnyamatongwe12-10/+457
a .lexer extension which are automatically loaded at startup. Minor fix to IME support in ScintillaWin.cxx to deal with current mingw headers.
2001-04-30Forwarding state of Alt key to key map and using the returned consumednyamatongwe2-3/+15
parameter to see whether to call DefWindowProc. Added word part movement keys to key map even though they conflict with entering characters by number as that can be forced to work by entering Num Lock mode. WM_CHAR control key messages can go into the buffer now if they arrived from being entered by number by detecting when they were not consumed by key down processing.
2001-04-30When doing regexp searches, start position is moved on from end of linenyamatongwe1-3/+6
or between lines. The last character of the search is found using length in case there are any nulls in the string.
2001-04-29Addition of new target methods - versions of ReplaceTarget that take countednyamatongwe8-76/+178
strings to allow for nulls, SearchInTarget and Get/SetSearchFlags to use a series of calls rather than a structure. Handling of \000 in search and replace. Handling of /escapes within character ranges of regular expressions. Some handling of bare ^ and $ regular expressions.
2001-04-27Feature from Stephan to allow autocompletion to stay open even when therenyamatongwe5-10/+28
are no longer any values that start with the typed text.
2001-04-25Changed allocation growth factor to double when it gets less than a sixth ofnyamatongwe1-1/+1
the buffer size instead of a quarter as this means worst case wasted space of one quarter rather than one third at little cost in time.
2001-04-25Changed buffer growth strategy to be proportional to current size by doublingnyamatongwe2-16/+20
gowth size whenever the buffer size is more than 4 times the buffer size. Reduced load of 10 Meg file from 12 to 4 seconds and 30 Meg file from 1000 to 21 seconds. Reformatting.
2001-04-24Fixed spaces in makefile.nyamatongwe1-1/+1
2001-04-24Ruby support.nyamatongwe1-0/+3
2001-04-24Credit to Clemens Wyss.nyamatongwe1-0/+1
2001-04-24Ruby support.nyamatongwe9-3/+20
2001-04-24Initial version.nyamatongwe2-0/+378
2001-04-23Fixed bug that treated some operators in ASP VBScript as if they were innyamatongwe1-1/+1
client side VBScript.
2001-04-20Removed DEBUG code that failed to compile on GTK+.nyamatongwe1-78/+3
2001-04-20Added Lisp lexer to makefiles and simplified LexLisp.cxx.nyamatongwe5-42/+42
2001-04-20Simplified because of warnings.nyamatongwe1-3/+2
2001-04-20*** empty log message ***nyamatongwe3-3/+7
2001-04-20Initial version by Alexey.nyamatongwe1-0/+208