aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Editor.cxx
AgeCommit message (Collapse)AuthorFilesLines
2005-07-22Ensure all pixmaps released.nyamatongwe1-0/+1
2005-07-18Fix for bug #1239832 where typing in overstrike mode was undone in twonyamatongwe1-0/+6
steps rather than one.
2005-06-15When inserting text, the needshown notification is made for a 0 lengthnyamatongwe1-1/+1
range so that only the insertion point is unfolded. Previously the length of the insertion was used but that range is not yet in the document.
2005-06-03Fixed bug 1214067 Alt+Shift+Click not displaying rectangular selectionnyamatongwe1-12/+11
fully by setting rectangular range in mouse down processing. Hoisted this code into new method SetRectangularRange as used in 4 places.
2005-05-07Patch from Robert that avoids slow performance for multiple step undonyamatongwe1-11/+49
or redo by only modifying the scroll bars at the end. When document is read only, undo and redo send a SCN_MODIFYATTEMPTRO notification.
2005-05-04Patch from Robert Roessler fixes bug where indicator that started at secondnyamatongwe1-22/+21
character of line was drawn from start of line.
2005-04-18Make code work as documented by treating -1 as special length for encodingnyamatongwe1-1/+1
as UTF-8 rather than 0.
2005-04-01Patch from Franck Marcia that makes SCI_PARADOWN and SCI_PARAUP takesnyamatongwe1-4/+20
care about hidden lines (in folded blocks).
2005-03-25Patch from Franck Marcia implements sticky caret.nyamatongwe1-6/+33
2005-03-20Patch from nissl in RFE 1164540 adds WrapCount method.nyamatongwe1-0/+15
2005-03-19Initialise all SCNotification structs to {0} ensuring all fields are 0 ornyamatongwe1-16/+16
NULL. Added options to make files so that this does trigger warnings.
2005-02-21Feature request 1144928.nyamatongwe1-0/+2
Avoid caret disappearing when Enter held down.
2005-02-18Patch from wxWidgets to fix infinite loop due to wrapping never completingnyamatongwe1-0/+1
after ClearAll(). Bugs 1106564, 1144000.
2005-02-10Patch from Suzumizaki-Kimitaka to add character wrap mode.nyamatongwe1-2/+17
2005-02-04Exits from dwell by firing SCN_DWELLEND when scroll performed.nyamatongwe1-0/+3
2004-12-03Patch from Regis Vaquette to allow compilation for Windows CE.nyamatongwe1-0/+4
2004-08-12Fixed hotspot double click bug caused by automatic construction ofnyamatongwe1-1/+1
a Point from a position.
2004-07-30Patch from Ben Key to use an invisible system caret to enable screennyamatongwe1-0/+5
magnifiers to discover where the user is editing.
2004-07-28Patch from Shen Shu to remove indicator display in wrap indentation.nyamatongwe1-2/+3
2004-07-22New method SCI_FINDCOLUMN.nyamatongwe1-0/+3
2004-07-17Patch from Brian Carnes to avoid scroll upwards when line added in wrap mode ↵nyamatongwe1-1/+1
on continuation line at top of window. This made it appear as if nothing happened.
2004-07-15Patch from Trent Mick to not treat the end of line characters as partnyamatongwe1-4/+8
of the line for SCI_LINEENDWRAP and SCI_LINEENDWRAPEXTEND when in wrap mode with visible end of line.
2004-07-08Patch from David Ascher. SC_MARK_EMPTY no longer overridesnyamatongwe1-5/+6
the background colour as it is supposed to be invisible.
2004-06-01Patch for allowing retrieval of document text encoded asnyamatongwe1-0/+6
UTF-8 and converting from UTF-8 to the document encoding.
2004-05-27Fixed behaviour of SetWordChars so characters can be removednyamatongwe1-2/+2
from set of word characters. Implemented by setting any (alphanumeric or '_') characters not in argument to be punctuation.
2004-05-13Made LineLayout::styles unsigned as slightly safernyamatongwe1-5/+5
if anyone extends to allow 256 styles.
2004-05-11Modifications to selection handling to make copying andnyamatongwe1-5/+9
pasting from/to various encodings work.
2004-05-02Removed some continuation marker variables that are not needed.nyamatongwe1-10/+5
2004-04-27Continuation Marker feature from Hans Eckardt.nyamatongwe1-13/+198
2004-04-19Fix to line layout cache use. When a line was retrieved fromnyamatongwe1-0/+1
the line layout cache and then replaced with another that mapped to the same cache entry then there could be use of a deleted pointer.
2004-04-16Patch from John Ehresman to add character set to selections.nyamatongwe1-5/+5
2004-04-06SCI_SETTEXT made a single undo action.nyamatongwe1-2/+4
2004-03-27Fixed bug when wrapping and undo removes all text innyamatongwe1-1/+7
document.
2004-03-20Fixed a clash in the line layout cache when caching page and caretnyamatongwe1-2/+6
was reusing a slot already used.
2004-02-29Patch from Bruce to return required allocation size when a NULLnyamatongwe1-9/+24
pointer is used as a stringresult argument.
2004-02-26Patch to indent to next indent mark rather than to add thenyamatongwe1-1/+2
indent amount.
2004-02-21Avoid warning when char type is unsigned.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-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.nyamatongwe1-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.