aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Editor.h
AgeCommit message (Collapse)AuthorFilesLines
2001-12-19Patch from Philippe to show control characters as a particular characternyamatongwe1-19/+20
rather than as the default blobs.
2001-11-19Added virtual GetCtrlID method so that the ID can change dynamicallynyamatongwe1-1/+2
on Windoes when caused by SetWindowLong.
2001-11-16Added DeleteBackNotLine command.nyamatongwe1-1/+1
2001-10-28Fixed Platform changes for GTK+ and hid most of the implementation ofnyamatongwe1-5/+5
Surface.
2001-09-08Removed all traces of Win32 API from Scintilla API. Scintilla will nonyamatongwe1-1/+1
longer process WM_* or EM_* messages.
2001-09-01Using new SelectionText type to handle text that is the subject of copy,nyamatongwe1-16/+24
cut, paste and drag operations. Mouse wheel scrolling moved into platform subclasses. Macro support always included so MACRO_SUPPORT definition and use removed. Allowing menu popup moved from Editor to ScintillaBase.
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-1/+1
EnsureVisible method and an EnsureVisibleEnforcePolicy method.
2001-08-10Typing makes the dwell not occur again until the mouse moves.nyamatongwe1-1/+1
2001-08-10Added PositionFromLocationClose which returns the position in the documentnyamatongwe1-2/+4
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-08Added mouse dwell feature.nyamatongwe1-0/+4
2001-08-07Ensured old code that does not know about outlining still gets visiblenyamatongwe1-0/+1
markers for subordinate headers as the top level header symbols are substituted.
2001-06-11Patch from Shane Caraveo at ActiveState to notify containers ofnyamatongwe1-1/+1
Unicode code characters correctly.
2001-04-29Addition of new target methods - versions of ReplaceTarget that take countednyamatongwe1-1/+3
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-05Replace target functionality to make find and replace operations fasternyamatongwe1-0/+1
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-0/+2
SetTargetEnd, and ReplaceTarget.
2001-03-31Added caret line feature.nyamatongwe1-0/+1
2001-02-24Patch from Jan Hercek to fix folding by using the display line rather thannyamatongwe1-1/+1
the document line when evaluating the visibility policy.
2001-02-24Updated documentation comments from Philippe.nyamatongwe1-15/+25
2001-02-17Defining sptr_t and uptr_t to be integral types large enough to containnyamatongwe1-2/+2
pointers to allow portability to 64 bit platforms.
2001-02-06Made SCI_CANPASTE and EM_CANPASTE work correctly usingnyamatongwe1-0/+1
IsClipboardFormatAvailable on Windows.
2001-01-27Much changed ScintillaGTK widget code that draws directly onto thenyamatongwe1-5/+3
Scintilla widget with no wDraw drawing area. Signals handled directly through callbacks.
2000-12-21Patch from James for SetVisiblePolicy.nyamatongwe1-0/+3
2000-11-30Patches from Stephan to slow down autoscrolling, exposednyamatongwe1-1/+3
MoveCaretInsideView as part of the API and did some other work on macros.
2000-11-08Changed keystroke handling so that GTK+ stops keys that are mapped tonyamatongwe1-1/+1
commands which allows them to propogate up to containers rather than requiring explicit propogation.
2000-10-06Patch from Mark for SCN_PAINTED notification at end of painting.nyamatongwe1-0/+1
2000-10-05SetCursor implemented.nyamatongwe1-0/+2
2000-10-05Mouse capture doesn't always call ::GetCapture.nyamatongwe1-0/+1
Better line selection handling.
2000-10-03Mouse down captures now optional.nyamatongwe1-1/+2
Save and restore of assertion destination in paint.
2000-10-03Error status attribute created.nyamatongwe1-0/+1
2000-09-22An hasFocus flag was added to separate logical focus from environmentnyamatongwe1-1/+3
determined focus. hasFocus determines whether the caret is displayed.
2000-08-18Added in most of Ferdinand Prantl's changes except for regular expressionnyamatongwe1-1/+2
search. Some bits not quite done as well.
2000-08-16Invisible text.nyamatongwe1-4/+5
Fixes to ensure long lines do not overflow buffers.
2000-07-21Provide alternative symbols for all features defined in WinDefs.h to allownyamatongwe1-9/+9
for eventual removal of WinDefs.h.
2000-07-18Added functions to clear all styling and contraction.nyamatongwe1-0/+1
2000-07-13Showing selection in grey when its not the primary selection on GTK+.nyamatongwe1-0/+1
2000-07-12Added John's autocompletion changes and fiddled to make autocompletion listnyamatongwe1-0/+1
size better.
2000-07-05Changed print colour mode to have black on white as well as invert lightnyamatongwe1-1/+1
states.
2000-07-01Making Drawline less context dependent by moving state from Editor tonyamatongwe1-1/+3
LineLayout and ViewStyle. Helps avoid attributes leaking into printing.
2000-07-01Support for print magnification and print light inverted.nyamatongwe1-0/+2
Stopped printing of indentation guides.
2000-06-21Added indentation guide API.nyamatongwe1-3/+8
View whitespace has setting to only see outside indentation. Indentation guide highlight.
2000-04-27Ctrl+Up and Ctrl+Down now keep the caret visible.nyamatongwe1-0/+1
2000-04-18Removed PropSet from Accessor interface.nyamatongwe1-0/+2
Indenting and horizontal scroll bar messages. Fixed undo grouping bug. Vertical scrolling can be performed with Ctrl+ arrows
2000-04-08Unicode keyboard input and dragging from Scintilla.nyamatongwe1-1/+2
Fixing warnings on GTK+ and uping warning level.
2000-04-07Changing code to ensure no warnings are produced by compilers.nyamatongwe1-0/+3
2000-04-04Avoid lots of warnings from Borland C++.nyamatongwe1-1/+1
Changed name of interface class defined in Accessor.h to Accessor.
2000-04-01Fixed warnings from Borland compiler.nyamatongwe1-1/+1
2000-03-22Split UndoHistory out of CellBuffer.nyamatongwe1-0/+2
Fixed coalescing of nodes in the undo history. Added LineCut, LineDelete, LineTranspose, UpperCase and LowerCase keyboard commands and added keys for them. Added UUID lexical class to CPP lexer.
2000-03-18Can turn off context (wrong mouse button) menu with SCI_USEPOPUP.nyamatongwe1-0/+2
Most signals return FALSE on GTK+.
2000-03-16Split up KeyWords.cxx into 7 individual lexer files Lex*.cxx.nyamatongwe1-0/+2
Fixed setting up of second view to get right document length. Changed Python lexer to handle empty lines immediately after fold line and last line of document.