aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2001-08-07Fixed bug with atomatic scrolling when some folding has been done causednyamatongwe1-2/+2
by using document line numbers rather than view line numbers.
2001-08-07Patch from Philippe to set literal string state correctly based onnyamatongwe1-1/+6
initial state.
2001-08-07Ensured old code that does not know about outlining still gets visiblenyamatongwe2-3/+16
markers for subordinate headers as the top level header symbols are substituted.
2001-08-07Fixed up problem with outlining folding margin where folder tails were notnyamatongwe1-6/+14
displayed if the display starts on a whitespace line.
2001-08-06Fold column gets outlining style appearence.nyamatongwe3-11/+202
2001-08-02Squashed warning from Borland C++.nyamatongwe1-1/+1
2001-08-02Removed commented out call to sort list as list is always in correct ordernyamatongwe1-1/+0
now.
2001-08-02Simplified GetNearestWords and ensured returned list of words is in sortednyamatongwe1-51/+39
order.
2001-08-02Now handles both case insensitive and case sensitive searching.nyamatongwe1-5/+38
2001-08-01SCI_GETSELTEXT puts a \0 in the buffer if selection is empty.nyamatongwe1-0/+2
2001-07-30Lex class for .NET tracebacks in the output lexer.nyamatongwe1-0/+4
2001-07-29Fixed bug where seeking back to start of tag only when to position 1nyamatongwe1-1/+1
not position 0.
2001-07-25Folding added by Willy Devaux.nyamatongwe1-1/+57
2001-07-25Fixed off-by-one line number error in setting up Tab-Timmy.nyamatongwe1-1/+1
2001-07-25New folding code from Stephan for folding multi-line comments andnyamatongwe1-36/+101
docstrings.
2001-07-25Make Tab Timmy work again.nyamatongwe2-10/+11
2001-07-23Patch from Xavier to add fold.compact feature to the C++ lexer.nyamatongwe1-1/+2
Defaults to on.
2001-07-21Patch from Steve to allow <? and ?> in PHP /* */ comments.nyamatongwe1-2/+2
2001-07-17Patch to not bounce out PHP mode when a <? or ?> is seen within anyamatongwe1-2/+11
PHP string. Half by Steve and half by me.
2001-07-17Changed caret to start in off and inactive state.nyamatongwe2-17/+14
Removed extraneous tests in EnsureUndoRoom.
2001-07-05Ensured PHP operator style does not continue over whitespace.uid229441-3/+5
2001-07-03Simplified by removal of stylingPos variable as it mostly shadowednyamatongwe2-10/+6
endStyled and there were bugs when they got out of synch. Avoid setting endStyled to -1 as this led to bugs in clients.
2001-06-27Added prefix matching to WordList::InList which takes any word innyamatongwe1-0/+14
the list starting with '^' as a prefix. The rest of the word after the '^' is then checked against the argument and if it is a prefix then true is returned.
2001-06-21Patch from Shane to fix PHP operator style applying too late.nyamatongwe1-2/+8
2001-06-20Patch from Mark to avoid unnecessary save point notification.nyamatongwe1-1/+0
2001-06-18Added X-Code comment lexical class.nyamatongwe1-0/+10
2001-06-13Addition of target style for makefile lexer.nyamatongwe1-10/+21
2001-06-12Patch from Walter to include all the new lexers.nyamatongwe1-0/+10
2001-06-12Fixed some Borland warnings.nyamatongwe2-3/+3
2001-06-12Additions from Shane Caraveo at ActiveState to add a PHP operatornyamatongwe1-1/+6
lexical class.
2001-06-11Patch from Michele to make tab and backspace in indentation worknyamatongwe1-2/+6
better.
2001-06-11Patch from Shane Caraveo at ActiveState to notify containers ofnyamatongwe2-9/+48
Unicode code characters correctly.
2001-06-01Some assertions from Mark.nyamatongwe2-0/+5
2001-06-01Changed name of ColouriseContext to allow debugging.nyamatongwe1-4/+4
2001-05-31Updated to use new ColouriseContext class.nyamatongwe1-212/+271
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-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-22Better handling of quoted strings at the end of scripts.nyamatongwe1-16/+11
2001-05-22Support for forced upper and lower case styles.nyamatongwe4-24/+47
2001-05-21Avoided some warnings.nyamatongwe2-1/+3
2001-05-20Removed uncounted version of ReplaceTarget to allownyamatongwe1-5/+1
replace strings to contain nulls.
2001-05-19Abstracted out code that is common to many lexers into LexContext class.nyamatongwe1-102/+100
2001-05-18Initial version.nyamatongwe1-0/+286
2001-05-14Merged patch from Michele to add ability for tab key to perform indent whennyamatongwe3-71/+129
selection is empty and within indentation and for backspace to unindent in the same circumstances.
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-01External lexer feature added by Simon allows lexers to be housed in DLLs withnyamatongwe3-4/+10
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 consumednyamatongwe1-0/+4
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.