aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Editor.cxx
AgeCommit message (Collapse)AuthorFilesLines
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-20Method to preallocate document space.nyamatongwe1-0/+4
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-13When styling is performed outside a styleneeded event,nyamatongwe1-0/+1
increment the style clock so the layout cache is invalidated and so the styling is displayed.
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-14Patch from John Ehresman to fix hotspot crash.nyamatongwe1-1/+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-27Reenabled background wrap.rel-1-57nyamatongwe1-1/+1
2003-11-27Ensure style data refreshed before wrapping lines.nyamatongwe1-1/+2
2003-11-06SelectionText has been holding a terminating NUL but some client codenyamatongwe1-1/+0
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.nyamatongwe1-12/+18
2003-11-04SCI_SETWORDCHARS performs SCI_SETCHARSDEFAULT before settingnyamatongwe1-0/+1
word characters.
2003-11-04Simplified SetCharClasses and added SCI_SETCHARSDEFAULT.nyamatongwe1-0/+4
2003-11-01Patch from Roy Wood to allow changing the characters that are in thenyamatongwe1-2/+9
whitespace class.
2003-10-31Another wrapping fix.nyamatongwe1-3/+8
2003-10-27Patches from Roy Wood:nyamatongwe1-4/+74
Word movement to end of word. Stuttered page movement. User defined keyboard accelerators on GTK+.
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-17SCI_HOMERECTEXTEND added.nyamatongwe1-0/+6
2003-10-16When multiple lines added, wrap all the added lines not just the top 2.nyamatongwe1-5/+4
2003-10-13Hotspot fix from Simon.nyamatongwe1-2/+2
2003-10-09Fixes to Autocomplete crash from Philippe.nyamatongwe1-51/+81
2003-10-03Rectangular selection by keyboard from Philippe.nyamatongwe1-186/+353
2003-09-28Hotspot improvements from Simon, including setting tonyamatongwe1-6/+13
limit hotspots to a single line.
2003-09-24Fixed read past end of allocation in drawing indicators.nyamatongwe1-4/+6
2003-09-20Typo fixed.snyamatongwe1-1/+1
2003-09-20Formatting, dates.nyamatongwe1-3/+7
2003-09-20Patch from Naba to perform incremental wrapping in idle time.nyamatongwe1-17/+109
2003-09-18Safe parts of idle time wrapping.nyamatongwe1-0/+6
2003-09-05Ensure hotspot range initialised.nyamatongwe1-4/+5
Bug fixed in LayoutLine when determining if line has not changed.
2003-08-17Added assertion to prevent retrieving text beyond the end of the document.nyamatongwe1-0/+1
2003-08-14Added BOX indicator.nyamatongwe1-1/+1
2003-08-14Fixed bugs with displaying indicators with wrap turned on.nyamatongwe1-7/+11
2003-08-03Added refresh of pixmaps when wrapping.nyamatongwe1-0/+3
Added some assertions.
2003-07-21Improve 64 bit portability.nyamatongwe1-18/+24
2003-05-11Clipping copy range into document.nyamatongwe1-0/+2
2003-05-11Ensure text copied to clipboard is terminated at correct length.nyamatongwe1-10/+5
2003-05-11Addition of CopyText, CopyRange, and LineCopy.nyamatongwe1-5/+38
2003-04-29Removed hack that did not set the scroll bar when changing documents whichnyamatongwe1-4/+1
worked around a GTK+ 2 problem that is now fixed by using an extra window for the text.
2003-04-29Made Redraw only redraw the text area, not the scrollbars.nyamatongwe1-1/+3
2003-04-21New folding scheme that allows "} else {" to be a fold header.nyamatongwe1-3/+10
2003-04-18New methods for finding the next or previous position taking multi bytenyamatongwe1-0/+6
characters into account.
2003-04-13Avoid resetting scroll bars when changing documents as that leads tonyamatongwe1-1/+4
synchronous painting on GTK+ before completely set up for new document.
2003-04-08Fixed warning in debug code.nyamatongwe1-1/+1
2003-04-07Fix bug on GTK+ 2.x where synchronous repaint causes currentPos to be usednyamatongwe1-1/+8
before it is reset.
2003-03-28Jakub's paragraph movement commands.nyamatongwe1-0/+20
2003-03-27Fixed up problem where multiple hot spots highlighted at once.nyamatongwe1-1/+12
Made line splitting work by taking account of the two bytes needed for a line end in Windows mode. Made line joining add a space between each line if there was not one anyway.