aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2006-03-30Support for Spice language added by Fabien Proriol.nyamatongwe2-0/+222
2006-03-30Patch from mimir to allow only folding on "begin", not on "if" and "loop".nyamatongwe1-1/+3
2006-03-25Support Macnyamatongwe1-37/+33
Allow block comment to bne indented
2006-03-20Update of TCL lexer from Andre Arpin adds SCE_TCL_COMMENT_BOX andnyamatongwe1-98/+147
SCE_TCL_BLOCK_COMMENT states.
2006-03-14Fix from John Ehresman where page mode caching with small window causednyamatongwe1-2/+2
0 length cache.
2006-03-06Update for Inno Setup from RFE 1414894.nyamatongwe1-10/+11
2006-03-02INitial commit.nyamatongwe1-0/+317
2006-03-02Lexer for TCL contributed by Andre Arpin.nyamatongwe1-1/+0
2006-03-01Bug 1439324 fixed by removing '.' from valid word characters in Eiffel.nyamatongwe1-1/+1
2006-02-27Patch from Philippe makes some methods private, improve comments andnyamatongwe2-161/+156
whitespace.
2006-02-26Translucency implementation for INDIC_ROUNDBOX and caret line.nyamatongwe4-1/+23
2006-02-25Patch from Greg Smith with further modifications moved characternyamatongwe9-105/+121
classification from Document into a separate CharClassify class and file and uses this from RESearch for regular expression word end \< and \> instead of built-in table.
2006-02-23Recognise more scripting states as strings or comments that do not allownyamatongwe1-3/+20
termination of server side scripts with "?>" or "%>".
2006-02-18Fixed off-by-one.nyamatongwe1-1/+1
2006-02-15Added license reference to help the picky.nyamatongwe1-1/+1
2006-02-13Patch from Kein-Hong Man to allow more forms of numeric literal.nyamatongwe1-2/+6
2006-02-13Since casting between void* and function pointers produces a warningnyamatongwe1-4/+6
under recent g++, add an additional cast to sptr_t. Add small size and pedantic warning flags.
2006-02-13Patch from Sebastian Pipping allows the key for each property to be stylednyamatongwe1-1/+1
differently to the value.
2006-02-07Set linesInDisplay to linesInDoc in ShowAll to avoid crashes whennyamatongwe1-0/+6
out of document line numbers used.
2006-02-07Made a symbol static.nyamatongwe1-1/+1
2006-02-04Patch from Kein-Hong Man to add length operator and improve list of knownnyamatongwe1-1/+2
functions.
2006-02-04Modification from Greg Smith to allow setting text style attributes fornyamatongwe4-33/+109
calltips as STYLE_CALLTIP and display calltips with tabs to align text.
2006-02-03Support for Opal language from Sebastian Pipping.nyamatongwe2-0/+519
2006-02-02Fixed bug where performing a split on several paragraphs missed laternyamatongwe1-0/+1
paragraphs.
2006-01-29Inno Setup lexer.nyamatongwe1-0/+289
2006-01-28Bug 1417074 fixed with symbolic constant rather than value.nyamatongwe1-1/+1
2006-01-28Added Inno Setup lexer from Friedrich Vedder.nyamatongwe1-0/+1
Removed comment saying GrabFocus is GTK+ specific.
2006-01-26Patch from Jim Pattee for batch files, recognizing more variablesandnyamatongwe1-20/+30
allowing a list of known external commands.
2006-01-24Patch from Steven Johnson to style comments on decorators as commentsnyamatongwe1-0/+2
rather than decorators.
2006-01-06Refresh some style data after calling UpdateUI notification in casenyamatongwe1-1/+2
container has modified a style setting.
2006-01-04Patch from Carsten Sperber improves folding with code copied from LexCPP.nyamatongwe1-13/+10
2006-01-02PositionFromPointClose returns position after last character on line whennyamatongwe1-0/+3
given position in the last half of the last character on line.
2005-12-16"Correctness" change for still better parsing of OCaml tagnames - NO ↵rdaneelolivaw1-1/+1
external effects
2005-12-14RBR - slight tightening of OCaml `TAG recognitionrdaneelolivaw1-2/+2
2005-12-13RBR - added "static_cast" after complaint from Borland compiler (I may never ↵rdaneelolivaw1-1/+1
get used to these things)
2005-12-13RBR - add new keyword class, support "magic" read-only comments for RCaml, ↵rdaneelolivaw1-112/+113
and switch to StyleContext infrastructure
2005-12-12Changed final code in lexer to perform sc.Complete() and avoid asserting.nyamatongwe1-1/+1
2005-12-11Patch from Armel Asselin in RFE 1377661 to store positions in undo stacknyamatongwe4-21/+13
in terms of document (cell) position rather than byte position. Will help allow expansion to more than 2 bytes per cell.
2005-12-09Casts result of SafeGetCharAt so that it is treated as unsigned.nyamatongwe1-2/+3
2005-12-09Fixed bug #1373855 by taking DBCS into account when matching braces.nyamatongwe4-58/+56
Moved brace matching from Editor into Document.
2005-12-04Marker modification notifications contain the correct line numbernyamatongwe1-0/+5
for single marker changes and -1 for multiple marker changes. This ensures redrawn when changed.
2005-12-04Optimisations that help for documents with long lines and manynyamatongwe2-24/+41
control characters. Set of style bits set maintained in line layout so indicator drawing code can quickly determine if an indicator is drawn at all on a line. Drawing loops exited after reach right hand side of window. Widths of control character symbols cached while laying out line. Small tweaks to avoid overhead inside loops.
2005-12-02Patch from Kein-Hong Man support new Lua 5.1 long string andnyamatongwe1-50/+63
block comment syntax [=[...]=] and --[=[...]=].
2005-12-02Using isascii rather than < 0x80 as argument char, not int.nyamatongwe1-1/+1
2005-11-29Patch from Kein-Hong Man improves regular expression detectionnyamatongwe2-12/+56
when disambiguating character on previous line or separated from '/' by a comment. Includes trailing lowercase regex flags in the regex style.
2005-11-29Fixed assertion where painting a rectangular selection led tonyamatongwe1-1/+2
multiple layouts being checked out of the cache.
2005-11-29When checking if a cached layout is still valid check the extra stylenyamatongwe1-1/+3
byte after the last character used for eolFilled.
2005-11-24Patch from John Ehresman that tracks the number of layoutsnyamatongwe2-9/+21
in use and adds assertions that this is always only 0 or 1. It also sets the length of the cache array if the array shrinks or grows without being reallocated.
2005-11-19Fixed potential crashes in NotifyPainted by reseting an AutoLineLayoutnyamatongwe1-0/+1
when no longer needed so its LineLayout is checked back into the cache so can no longer conflict.
2005-11-16The indent command no longer indents completely empty lines.nyamatongwe1-3/+6