aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Editor.cxx
AgeCommit message (Collapse)AuthorFilesLines
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
2010-01-30Fix bug #2942131 Caret pos after rectagular delete.nyamatongwe1-16/+29
2010-01-28Avoiding warnings from cppcheck. Mostly removing bodies of private copynyamatongwe1-1/+1
constructors and operator=. Also ensuring initialisation for some fields, reducing scope where possible, and passing by const reference.
2010-01-26Fix to allow compiling on old version of GCC 3.3.3. Bug #2940511.nyamatongwe1-1/+3
2010-01-21Fix for bug #2936108 SC_WRAPVISUALFLAGLOC_END_BY_TEXT has not worked sincenyamatongwe1-1/+1
2.0.
2010-01-15Fix for bug #2930488 Select All doesn't work if there's a rectangularnyamatongwe1-0/+1
selection.
2009-12-19Fix for bug #2914691 Wrong background colour when using coloured lines withnyamatongwe1-1/+1
virtual space.
2009-11-02Added setting for font quality to allow application to choose anti-aliased,nyamatongwe1-0/+9
non-anti-aliased or lcd-optimized text.
2009-11-01Fix for bug #2890105, last line has EOLFilled style but blank space beforenyamatongwe1-0/+2
background colour.