aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Editor.cxx
AgeCommit message (Collapse)AuthorFilesLines
2001-08-31Moved Windows-specific mouse wheel variables from Editor to ScintillaWin.nyamatongwe1-3/+0
2001-08-17Separate out the enforcement of the visibilty policy by having both annyamatongwe1-20/+26
EnsureVisible method and an EnsureVisibleEnforcePolicy method.
2001-08-15Fixed some folding symbols.nyamatongwe1-3/+8
2001-08-14Fixed typos in comments.nyamatongwe1-2/+2
2001-08-10Fixed some problems with the outline folding markers.nyamatongwe1-1/+6
2001-08-10Typing makes the dwell not occur again until the mouse moves.nyamatongwe1-4/+7
2001-08-10Added PositionFromLocationClose which returns the position in the documentnyamatongwe1-34/+72
of a pixel location in the window but returns INVALID_POSITION if the location is outside the text area or not near text. Improvements to mouse dwell to make it only trigger when the mouse is up, use PositionFromLocationClose to calculate the position parameter, and send a dwell end if the user types.
2001-08-08Inverted CARET_XEVEN test as it was tested incorrectly.nyamatongwe1-1/+1
2001-08-08Patch from Philippe to make the display jump more when the caret reachesnyamatongwe1-9/+15
a margin. This is chosen with the CARET_XJUMPS flag.
2001-08-08Added mouse dwell feature.nyamatongwe1-3/+35
2001-08-07Fixed bug with atomatic scrolling when some folding has been done causednyamatongwe1-2/+2
by using document line numbers rather than view line numbers.
2001-08-07Ensured old code that does not know about outlining still gets visiblenyamatongwe1-3/+15
markers for subordinate headers as the top level header symbols are substituted.
2001-08-07Fixed up problem with outlining folding margin where folder tails were notnyamatongwe1-6/+14
displayed if the display starts on a whitespace line.
2001-08-06Fold column gets outlining style appearence.nyamatongwe1-6/+54
2001-08-01SCI_GETSELTEXT puts a \0 in the buffer if selection is empty.nyamatongwe1-0/+2
2001-07-17Changed caret to start in off and inactive state.nyamatongwe1-1/+1
Removed extraneous tests in EnsureUndoRoom.
2001-06-20Patch from Mark to avoid unnecessary save point notification.nyamatongwe1-1/+0
2001-06-12Fixed some Borland warnings.nyamatongwe1-1/+1
2001-06-11Patch from Michele to make tab and backspace in indentation worknyamatongwe1-2/+6
better.
2001-06-11Patch from Shane Caraveo at ActiveState to notify containers ofnyamatongwe1-8/+47
Unicode code characters correctly.
2001-05-22Support for forced upper and lower case styles.nyamatongwe1-0/+10
2001-05-20Removed uncounted version of ReplaceTarget to allownyamatongwe1-5/+1
replace strings to contain nulls.
2001-05-14Merged patch from Michele to add ability for tab key to perform indent whennyamatongwe1-43/+96
selection is empty and within indentation and for backspace to unindent in the same circumstances.
2001-04-29Addition of new target methods - versions of ReplaceTarget that take countednyamatongwe1-7/+47
strings to allow for nulls, SearchInTarget and Get/SetSearchFlags to use a series of calls rather than a structure. Handling of \000 in search and replace. Handling of /escapes within character ranges of regular expressions. Some handling of bare ^ and $ regular expressions.
2001-04-14Added implementations for SCI_GETTARGETSTART and SCI_GETTARGETEND.nyamatongwe1-0/+6
2001-04-12Fix from Philippe to a rectangular selection staing active after the usernyamatongwe1-1/+2
starts navigating with cursor keys.
2001-04-10Turn off caret line when caret is turned off such as when don't have focus.nyamatongwe1-1/+1
2001-04-09Philippe provided fix for EM_GETLINE and reformatting.nyamatongwe1-64/+92
2001-04-05Replace target functionality to make find and replace operations fasternyamatongwe1-14/+20
by diminishing screen updates and allow for \d patterns in the replacement text.
2001-04-04Target API for changing document withot visible changes: SetTargetStart,nyamatongwe1-4/+30
SetTargetEnd, and ReplaceTarget.
2001-04-03Regular expression find support.nyamatongwe1-11/+19
2001-03-31Added caret line feature.nyamatongwe1-12/+33
2001-03-28Patch from Stephan to prevent double recording of newlines in macros.nyamatongwe1-4/+4
2001-03-22Patch from James Larcombe for SCI_DELLINERIGHT, SCI_DELLINELEFT andnyamatongwe1-1/+20
CARET_XEVEN.
2001-02-24Patch from Jan Hercek to fix folding by using the display line rather thannyamatongwe1-11/+12
the document line when evaluating the visibility policy.
2001-02-24Updated documentation comments from Philippe.nyamatongwe1-36/+49
2001-02-17Defining sptr_t and uptr_t to be integral types large enough to containnyamatongwe1-1/+1
pointers to allow portability to 64 bit platforms.
2001-02-06Made SCI_CANPASTE and EM_CANPASTE work correctly usingnyamatongwe1-1/+5
IsClipboardFormatAvailable on Windows.
2001-01-29Fixed problem where BeginUndoAction and EndUndoAction were in wrong order.nyamatongwe1-2/+2
Made both the effects of backspace and delete keys be coalesced together into undo actions.
2001-01-27Patch from James to insert spaces when pasting rectangular to keep pastednyamatongwe1-0/+8
text aligned on its left side.
2001-01-27Much changed ScintillaGTK widget code that draws directly onto thenyamatongwe1-9/+9
Scintilla widget with no wDraw drawing area. Signals handled directly through callbacks.
2001-01-16Changed undo node coalescing so that a paste followed by typing createsnyamatongwe1-2/+8
two undo steps - one for the typing and one for the paste.
2000-12-28Tweak to display the last character on a line correctly if it is italics.nyamatongwe1-1/+8
2000-12-21Patch from James for SetVisiblePolicy.nyamatongwe1-0/+26
2000-11-30Patch from ActiveState for better clipboard handling.nyamatongwe1-3/+8
2000-11-30Patches from Stephan to slow down autoscrolling, exposednyamatongwe1-60/+76
MoveCaretInsideView as part of the API and did some other work on macros.
2000-11-26Patches from Philippe to improve Lua lexer, handle '\' continuationnyamatongwe1-1/+1
at end of line inside strings and to allow 5 digit line numbers when printing.
2000-11-16Line mode selection forces stream selection instead of rectangularnyamatongwe1-0/+1
selection.
2000-11-08Clipping redraw rectangles to client rectangle in Editor::RedrawRect.nyamatongwe1-1/+15
2000-11-08Changed keystroke handling so that GTK+ stops keys that are mapped tonyamatongwe1-3/+8
commands which allows them to propogate up to containers rather than requiring explicit propogation.