aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2004-02-21Change to avoid signed/unsigned character issue.nyamatongwe1-1/+1
2004-02-06Changed rectangular selection to use same technique to calculatenyamatongwe1-1/+2
selected characters when dragging as when copying to clipboard as otherwise the characters copied could sometimes differ from those apparently selected. This change impacts seelcting beyond the end of the final line.
2004-01-30BSIS updated.nyamatongwe1-99/+233
2004-01-21Implementation of Allocate.nyamatongwe1-2/+2
2004-01-20Method to preallocate document space.nyamatongwe4-14/+23
2004-01-20Initial version.nyamatongwe1-0/+299
2004-01-20Support from Avi Yegudin for Verilog.nyamatongwe1-0/+1
2004-01-18Patch from Bruce Dodson to ensure correct folding.nyamatongwe1-1/+19
When toggling fold on line that is not a fold header line, toggle the previous fold header line.
2004-01-18Added MSSQL lexer.nyamatongwe1-0/+1
2004-01-18INitial version.nyamatongwe1-0/+292
2004-01-16Fixes from Kein-Hong Man for:nyamatongwe1-7/+45
Fixed '/' interpretation following complex hash specifications. Fixed inputsymbol specification.
2004-01-15Update to PowerBasic lexer by Roland Walter.nyamatongwe1-187/+223
2004-01-14Fixed GetFoldParent to return -1 for all top level lines.nyamatongwe1-1/+1
2004-01-13When styling is performed outside a styleneeded event,nyamatongwe3-4/+10
increment the style clock so the layout cache is invalidated and so the styling is displayed.
2004-01-12Patch from Bruce Dodson to move length string methodsnyamatongwe1-0/+227
out of the header and into an implementation file.
2004-01-11Reset braces highlight positions when changing document.nyamatongwe1-1/+4
2004-01-04Fixes to avoid laying out lines after end of document whennyamatongwe1-11/+8
performing wrapping.
2004-01-02Patch from Mick Trent to fix a problem with word selection modenyamatongwe1-1/+11
when the container has implemented an extended definition of words.
2003-12-22Support for Intel ifort and absoft Fortran compiler error messages.nyamatongwe1-0/+6
2003-12-14Normally build for debugging.nyamatongwe1-2/+2
2003-12-14Patch from John Ehresman to fix hotspot crash.nyamatongwe1-1/+1
2003-12-14Added SCI_AUTOCGETCURRENT.nyamatongwe2-1/+9
2003-12-13Automatically generated section does not have extranyamatongwe1-1/+3
whitespace at line ends.
2003-12-05Updates for Octave support in Matlab lexer.nyamatongwe1-12/+64
2003-12-05Updates for Octave support in Matlab lexer.nyamatongwe1-0/+1
2003-12-05Some casts fixed to use int rather than short for document positions.nyamatongwe1-2/+2
2003-12-03Explicitly set the selection type when switching documents as rectangularnyamatongwe1-0/+1
selection slows it down markedly.
2003-11-30Handle backslashed characters in replacement for regex.nyamatongwe1-11/+55
2003-11-29Patch from Philippe for unterminated string and 4 keyword sets.nyamatongwe1-25/+48
2003-11-29Patch from Kaspar Schiess to handle $' as not starting a string.nyamatongwe1-0/+5
2003-11-27Reenabled background wrap.rel-1-57nyamatongwe1-1/+1
2003-11-27Ensure style data refreshed before wrapping lines.nyamatongwe1-1/+2
2003-11-22Fix from Shen for folding bug.nyamatongwe1-6/+8
2003-11-06SelectionText has been holding a terminating NUL but some client codenyamatongwe2-1/+2
was adding an extra NUL. Documented this and avoid adding extra NUL.
2003-11-06More checking for background wrap enabled.nyamatongwe1-1/+1
Shorter time between timer ticks.
2003-11-05Background wrapping during idle from Bruce Dodson.nyamatongwe2-12/+19
2003-11-04Erlang support.nyamatongwe1-0/+522
2003-11-04Erlang support.nyamatongwe1-0/+1
2003-11-04SCI_SETWORDCHARS performs SCI_SETCHARSDEFAULT before settingnyamatongwe1-0/+1
word characters.
2003-11-04Simplified SetCharClasses and added SCI_SETCHARSDEFAULT.nyamatongwe2-46/+6
2003-11-01Patch from Roy Wood to allow changing the characters that are in thenyamatongwe3-9/+63
whitespace class.
2003-10-31Another wrapping fix.nyamatongwe1-3/+8
2003-10-27Hang fixed when '/' is first character in file.nyamatongwe1-1/+1
2003-10-27Patches from Roy Wood:nyamatongwe4-5/+110
Word movement to end of word. Stuttered page movement. User defined keyboard accelerators on GTK+.
2003-10-23Kein-Hong Mannyamatongwe1-6/+14
- Added recognition for numbers with underscores. (More cute Perl syntax...) - Added _ as non-symbol when trying to recognise quoted pairs in cases like "s_identifier". - Added test notes on ' and :: operators possible confusion with quoted pair syntax. ' is okay, :: has ambiguous cases but such cases ought to be rare. No need to fix unless someone actually writes this kind of code...
2003-10-21Updated lexers from Hans Hagen.nyamatongwe1-160/+110
2003-10-21Updated lexers from Hans Hagen.nyamatongwe1-184/+168
2003-10-20Fixes from Kein-Hong Man:nyamatongwe1-58/+106
Changed vs last contribution (not sure about CVS HEAD because the last time I checked viewCVS the LexPerl.cxx file looked a little strange...): - HEREDOC removed test for '\' immediately after << - HEREDOC added test for '$' and '@' imm. after << Perl parses these cases as left shift expressions. - Improve lexing for repetition sequences like 3x3 - Removed unused sooked* variables. - Clean up ColourTo calls, removed two redundants. Removed one or two other bits of redundant code. - Cut +1400 bytes from object code size by changing char Delimiter[256] to a pointer and an allocated array; limit all local vars on ColourisePerlDoc() to within 8 bits of EBP, so generated code saves 3 bytes each for most local variable access by using 8-bit EBP displacements (avoiding 32 bit disps.) - Revised preferRE behaviour (a full list has been prepared in the test case file, with tests.) - Removed preferRE state consistency problems by using explicit backpeeking for all slash chars. Little backpeeking is actually needed. Unless the Perl code is really bizzare, there shouldn't be any performance issues. - Added extra backtrack testing for {} brace pairs to detect hash variables, for better slash state interpretation. This also fixes an old SF bug, which can be closed.
2003-10-20Fixes to wrapping code.nyamatongwe1-4/+4
Priority wrap can wrap first line in document. Selection margin drawn after wrapping. Check modification for wrap performed after line heights scrolled because of line insertion or deletion.
2003-10-19Updated folder from Roland.nyamatongwe1-18/+4