aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Editor.cxx
AgeCommit message (Collapse)AuthorFilesLines
2010-12-31Minimize redraw when clicking mouse to make new empty selection.nyamatongwe1-1/+2
2010-12-30Fix entering line selection mode after two clicks. Bug #3143635.nyamatongwe1-0/+2
2010-12-29Removed unnecessary redraw in SCI_GOTOPOS for performance.nyamatongwe1-1/+0
Feature #3146650.
2010-12-11Make multiple selection multi-paste work when multi-type is off. Bug #3126221.nyamatongwe1-2/+2
2010-11-21Speed up creating large rectangular selections.nyamatongwe1-1/+1
2010-11-10Remove support for Borland C++.nyamatongwe1-8/+0
Use a library for the lexers with MSVC to simplify SciTE makefile.
2010-11-03Avoid warning for unused assignment.nyamatongwe1-1/+1
2010-11-02Change creation of stippled pixmaps to use FillRectangle calls rather than ↵nyamatongwe1-9/+8
LineTo to avoid blurry images when using an antialiased drawing library like Cairo.
2010-10-27Better version of last patch should get eolfilled right.nyamatongwe1-1/+1
2010-10-26Whitespace.nyamatongwe1-1/+1
2010-10-26Fix problem with background style appearing after last character on line.nyamatongwe1-0/+1
2010-10-20Fixed code that did not split style bytes into styles and indicators.nyamatongwe1-4/+4
2010-10-20Feature request #3064696 SCI_VERTICALCENTRECARET: center current line in window.nyamatongwe1-1/+16
2010-10-11Feature request #3082409 implemented for SCN_HOTSPOTRELEASECLICK event.nyamatongwe1-0/+22
Contributed by Farshid Lashkari.
2010-10-08Fix for bug #3081721. Scroll to make caret visible off-by-one error.nyamatongwe1-1/+1
2010-09-29Fix for bug #3077452 PgUp/PgDn not virtual space aware.nyamatongwe1-8/+11
2010-09-25Optimization of line layout by minimizing calls in Editor::LayoutLine and ↵nyamatongwe1-17/+21
avoiding case force processing unless at least one style uses a case force option.
2010-09-24Added SCI_CONTRACTEDFOLDNEXT as a way to find contracted fold headers ↵nyamatongwe1-0/+15
efficiently.
2010-09-23Fix for bug #3073481, in MouseLeave set ptMouseLast to (-1,-1) so will not sendnyamatongwe1-1/+6
dwell start on timer. Send dwell end for mouse leave.
2010-08-13Fix for bug #3043419 Unfolding incorrectly.nyamatongwe1-1/+10
When new line characters are inserted on a folded fold header line, the fold is unfolded.
2010-08-05Avoid drawing old pixbuf contents when scrolled far horizontally.nyamatongwe1-0/+2
Caused by 16-bit integer underflow on coordinates, possibly in X.
2010-07-13Files changed for new lexer design.nyamatongwe1-0/+21
2010-07-12Feature #3027559 Extend "sticky caret" feature from Jason Oster.nyamatongwe1-10/+20
Additional mode SC_CARETSTICKY_WHITESPACE implemented.
2010-07-07Redraw when annotations change.nyamatongwe1-0/+2
DeleteAllMarks will only cause a modification notification when a mark was actually deleted.
2010-06-26Improve responsiveness in wrap mode by only lexing text that is aboutnyamatongwe1-2/+3
to be wrapped rather than lexing the whole document at once.
2010-06-26Fix for bug #3021480 Selection SC_SEL_LINES no longer worksnyamatongwe1-2/+14
2010-06-26Fix for bug #3021473, indicator fill alpha capped at 100.nyamatongwe1-1/+1
2010-05-26Drawing optimizations adding a styling idle task redrawing less of thenyamatongwe1-84/+140
selection margin and scrolling the window for caret movement when possible.
2010-05-02Bug #2995278 minor fixes to typos and types.nyamatongwe1-1/+1
2010-04-07With a rectangular selection, SCI_GETSELECTIONSTART andnyamatongwe1-2/+2
SCI_GETSELECTIONEND return the start and end of the rectangular selection rather than for the main selection. This makes the behaviour similar to versions before 2.0.
2010-03-27Display bad Unicode bytes with a leading 'x' so form feed is distinguishednyamatongwe1-4/+5
from \xff.
2010-03-27Detects more forms of bad UTF-8 including overlong sequences,nyamatongwe1-2/+36
surrogates, and characters outside the valid range.
2010-03-27Fix warning.nyamatongwe1-1/+1
2010-03-26Added SCI_GETTAG.nyamatongwe1-0/+21
2010-03-25New case insensitive searching implementation uses objects implementingnyamatongwe1-5/+38
the CaseFolder interface to fold both search text and document text so they can be compared with a simple strcmp. A simple table based folder CaseFolderTable is used for 8 bit encodings and maps input bytes to folded bytes. For multi-byte encodings except for UTF-8 a null (output same as input) CaseFolderTable is used. For UTF-8, more complex subclasses are used which call platform APIs to perform the folding. Folding is approximately to lower case although this differs between platforms.
2010-03-23Upper and lower casing now works on non-ASCII characters.nyamatongwe1-7/+46
2010-03-13Change definition of Sci_RangeToFormat to avoid reliance on Platform.h.nyamatongwe1-1/+1
2010-03-11Implemented multipaste as an option.nyamatongwe1-0/+40
2010-03-09Bug fix from Todd at ActiveState so that unindent works on rectangularnyamatongwe1-1/+1
selection.
2010-03-06Optimized setting wrap attributes by only calling ReconfigureScrollBars ifnyamatongwe1-9/+15
the attribute has changed value since ReconfigureScrollBars is unexpectedly slow on GTK+.
2010-03-03Allow multiple uses of Delete key to coalesce into a single undo action.nyamatongwe1-1/+1
2010-02-25Fix for bug #2958043 Text disappears when the "wrap" option is onnyamatongwe1-1/+5
2010-02-19Fix for bug #2951353 HotSpotRange clearing when mouse moves out of window.nyamatongwe1-1/+6
2010-02-17FIx for bug #2950799 up/down-arrow column stickiness confused by horiznyamatongwe1-11/+11
scroll
2010-02-17Formatting whitespace.nyamatongwe1-14/+14
2010-02-15Fix for bug #2948260 Rectangular selection expansionnyamatongwe1-0/+6
2010-02-09Patch from scintilla-interest to send all bytes of multi-byte typed charnyamatongwe1-6/+10
to container as SCI_REPLACESEL when in macro recording mode.
2010-02-08Fix for bug #2947064 SCI_SETSEL leaves multiple selectionsnyamatongwe1-0/+2
2010-02-08Cosmetic: removed trailing space.nyamatongwe1-34/+34
2010-01-31Added SCI_SETFIRSTVISIBLELINE to match SCI_GETFIRSTVISIBLELINE.nyamatongwe1-0/+4