aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2002-03-26Made symbols for the lexical states of the diff lexer. Recognise '***' as ↵nyamatongwe1-8/+10
the same as '+++' rather than like '!'.
2002-03-26Patch from Philippe to handle nested strings.nyamatongwe1-47/+73
2002-03-04Fixed bug when switching buffers led to stale line layout cache entriesnyamatongwe2-2/+9
by deallocating the cache when switching buffers. When number of lines decreases, line layout cache entries for extra lines are deleted.
2002-03-04Fixed problem in wrapped mode where cursor up would not move because fornyamatongwe2-15/+15
a position that was at the end of a subline, and thus also the beginning of the next subline LocationFromPosition was favoring the end of subline. Treat a cached wrapping as invalid if the current wrap width is different to when the wrapping was done.
2002-03-04Fixed Borland warning.nyamatongwe1-4/+4
2002-03-01Fixed problem where brace highlights were remembered in line layout cache.nyamatongwe3-21/+61
2002-02-28Made number of display lines for a document line be dynamic.nyamatongwe2-40/+63
2002-02-28Line layout cache feature added.nyamatongwe4-333/+619
2002-02-21Patch from Jose to handle minus and plus signs in exponents of floatingnyamatongwe1-38/+44
point constants (1.2e-5) but not in hexadecimal numbers (1e2-5).
2002-02-21Patch from Jose to fix highlighting operator '.nyamatongwe1-13/+13
2002-02-21Removed dead code noticed by Philippe.nyamatongwe1-20/+17
2002-02-20Patch from Steve to fix SGML handling and to be more type safe.nyamatongwe1-28/+37
2002-02-20Fixed warning on untyped function.nyamatongwe1-1/+1
2002-02-20Changes to ensure line ends are styled correctly while not going out ofnyamatongwe1-29/+45
bounds.
2002-02-20Changed back to lexing full length rather than 1 less.nyamatongwe1-1/+1
2002-02-20Fixed off-by-one when handling beyond end of display lines.nyamatongwe1-1/+1
2002-02-16New lexer for Matlab contributed by José Fonseca.nyamatongwe2-0/+170
2002-02-15Fixed out of bounds styling.nyamatongwe1-18/+22
2002-02-15Does not attempt to lex or fold empty ranges.nyamatongwe1-1/+1
2002-02-12Made LexerModule objects not be const again as that was impairing staticnyamatongwe15-26/+26
linking.
2002-02-12Made LexerModule objects not be const again as that was impairing staticnyamatongwe1-1/+1
linking.
2002-02-12Made LexerModule objects not be const again as that was impairing staticnyamatongwe3-3/+3
linking.
2002-02-12Minor fixes to lexers.nyamatongwe5-10/+11
2002-02-12Avoid extra processing if SETHSCROLLBAR used to set to same value asnyamatongwe1-3/+5
before.
2002-02-12Made lexer objects const so they do not show up in map as static / globals.nyamatongwe20-76/+58
File specific inline functions marker as static to ensure no bad linking.
2002-02-12Made lexer objects const so they do not show up in map as static / globals.nyamatongwe1-1/+1
File specific inline functions marker as static to ensure no bad linking.
2002-02-12Made lexer objects const so they do not show up in map as static / globals.nyamatongwe2-2/+2
File specific inline functions marker as static to ensure no bad linking.
2002-02-11Changes to tighten up styling beyond the bounds of the document.nyamatongwe6-20/+36
May not be permanent.
2002-02-09Patch from Alexey to use StyleContext.nyamatongwe1-184/+150
2002-02-09Removed unused variable.nyamatongwe1-3/+0
2002-02-09Fixed problem with keywords followed by colons not appearing as keywords.nyamatongwe1-2/+2
2002-02-07After rectangular paste, caret is left at initial position.nyamatongwe1-1/+1
2002-02-06Made languageName public so clients can use it.nyamatongwe1-2/+2
2002-02-06Changed case insensitive comparison functions to always compare non-alphanyamatongwe1-16/+8
characters against upper case characters to ensure consistent sorting and searching.
2002-02-06Patch from Alexey to support fold.compact and folding of {}.nyamatongwe1-44/+42
Simplified and made floating point numbers appear all in number style rather than with the '.' in operator style.
2002-02-04Changed line length limit to 8000 to avoid stack exhaustion.rel-1-44nyamatongwe1-1/+1
Changed date of 1.44 release.
2002-02-03Patch to ensure caret on after mouse wheel scroll or pressingnyamatongwe1-6/+6
End when already at line end.
2002-02-03When changing document, ensured rewrap performed.nyamatongwe2-4/+7
Made memory allocation a little safer in ContractionState.
2002-02-02Updated Lua lexer that treats '.' as not being an identifier or keywordnyamatongwe1-38/+51
character and allows 5 keyword lists.
2002-01-27Fixed wrapping problems with displaying visible space characters onnyamatongwe1-3/+4
sublines after the first and with showing selected EOLs on sublines before the last.
2002-01-25Made compile in LINK_LEXERS mode.nyamatongwe1-1/+1
2002-01-25Removed performance tracing as it cused a divide by zero for Carl.nyamatongwe1-8/+8
2002-01-24Fixed problem with ensuring the caret is visible hen it is on a wrappednyamatongwe2-1/+21
line.
2002-01-24Added parameter to WordStartPosition / WordEndPosition to indicate thatnyamatongwe1-2/+2
only word characters should be considered parts of words.
2002-01-23Performs a rewrap when zoom changed.nyamatongwe1-0/+3
2002-01-18Updated copyrights for 2002.nyamatongwe14-14/+14
2002-01-16Fixed what looks like a gcc compiler bug returning true for ':' whennyamatongwe1-1/+1
function declared as inline rather than static inline.
2002-01-16WrapLines performs scroll bar and top line maintenance.nyamatongwe2-13/+20
WrapLines called before ensuring a lin eis visible so doc<->visible mapping correct. When modification changes number of lines, NeedWrapping starts one line before. Horizontal scrolling disallowed even more when in wrap mode.
2002-01-15GetNearestWord changed to use a passed in set of valid word charactersnyamatongwe1-4/+4
rather than a hardcoded list.
2002-01-14Made buffer for PHP keywords larger as some of the predefined functionsnyamatongwe1-2/+2
have long names.