aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2007-07-26Optimised previous change to avoid extra redraws when modification does notnyamatongwe1-1/+5
affect visible area.
2007-07-26Added notification for changing line state and use it to redraw if a linenyamatongwe3-10/+21
state change overruns the end of painting.
2007-07-25Changed ContractionState data structure to be more efficient by not onlynyamatongwe7-228/+183
modifying data near an insertion or deletion when there is good locality of modification.
2007-07-25Fix bug #1404276 by wrapping the line which just had the character addednyamatongwe2-7/+20
before ensuring the caret is visible. Also sets scroll bar in case line added by wrapping.
2007-07-25Fixed bugs where caret was not shown at start of wrapped lines or was shownnyamatongwe3-3/+8
at both the start of one line and the end of the previous line.
2007-07-24Changes to PropSet and PropSetFile make wild card suffixes work; evaluatenyamatongwe1-20/+6
file patterns from the starting PropSet, and add some const corectness.
2007-07-15Update from KHMan to improve format identifier lexing and disambiguatenyamatongwe1-18/+44
a bareword or keyword followed by a '/'.
2007-07-15Fixed bug #1754343 double test against SCI_CHARLEFTEXTEND.nyamatongwe1-1/+1
2007-07-15Patch from Juan Carlos Arevalo Baeza fixes string literals.nyamatongwe1-1/+5
2007-07-15Updated metapost folder uses keyword lists for fold strats and ends.nyamatongwe1-39/+15
2007-07-14Jos van der Zande: Fixed Commentblock issue when LF'snyamatongwe1-5/+12
are used as EOL.
2007-07-14Changes from Kein-Hong Man supports fixes bareword issues and underscoresnyamatongwe1-37/+136
in numeric literals, and handles ^D and ^Z, subroutine prototypes, and formats.
2007-07-12Modification allows indentation guides to appear on lines that arenyamatongwe3-9/+55
empty.
2007-07-12More complex WordList and PropSet functionality moved to SciTE.nyamatongwe1-408/+0
2007-07-12Patch from Kein-Hong Man treats invalid octal lierals as hex numbers.nyamatongwe1-4/+19
2007-07-08Added const to methods that should not logically need to modify object.nyamatongwe5-23/+23
2007-07-07Allows the popup to be displayed below as long as it can fit on the monitornyamatongwe1-8/+11
the cursor is on rather than flipping up above the current point when near bottom of window. Implemented for GTK+ by John Ehresman. Partial Windows implementation #ifdefed out because it uses calls unavailable on Windows 95.
2007-07-05lexer.errorlist.value.separate styles location and matched text separatelynyamatongwe1-5/+15
for Find in Files command.
2007-07-05Keywords work with characters > 0x79.nyamatongwe1-1/+1
2007-07-05Moved expansion and contraction of decorators from Editor to Documentnyamatongwe2-2/+5
as its slightly better modularity.
2007-07-02Scroll width tracking feature.nyamatongwe2-1/+20
2007-06-30Support for Abaqus language added by Sergio Lucato.nyamatongwe2-0/+261
2007-06-30Folding added by Sergio Lucato.nyamatongwe1-1/+118
2007-06-29Removed OS X specific WaitMouseMoved call since the generic code no longernyamatongwe1-8/+0
starts a drag unless the mouse moves.
2007-06-25Allow use of all 8 bits for lexical styles and LexHTML set to use 8 buts.nyamatongwe2-14/+14
2007-06-24Make the styles array variable length so it can be increased to 256 entriesnyamatongwe5-151/+153
without always taking 24K.
2007-06-23Fixes for bug #1732146, Armenian input on Windows by registering thenyamatongwe1-0/+1
Scintilla windows class as wide and using GetMessageW/DispatchMessageW in the SciTE event loop.
2007-06-22Folding added by instanton.nyamatongwe2-5/+303
2007-06-22Changed decorator style to just cover the decorator name.nyamatongwe1-3/+1
2007-06-14Fixing position cache size setting and documenting the position cache.nyamatongwe1-1/+1
2007-06-13periods were incorrectly classified as word characters (i.e., part of ↵mjroberts1-688/+688
identifiers); they no longer are
2007-06-12PL/M and Progress lexers added.nyamatongwe3-0/+471
2007-06-12Fixed bug where setting the same range twice to the same value resultednyamatongwe1-7/+9
in rest of document being set.
2007-06-09Fixed bug when setting a range where the start of the range was already anyamatongwe1-3/+5
run start.
2007-06-07Patch from Kein-Hong Man fixes a CRLF glitch in LexPS.nyamatongwe1-1/+1
2007-06-04fix osx build for new positioncache codescaraveo2-0/+12
2007-06-02Moving CharacterSet class into own header so can be used by morenyamatongwe3-58/+83
lexers. Updated LexCPP to match changes. Added use of CharacterSet to LexHTML.
2007-06-02Increased segmentation parameters to more reasonable values.nyamatongwe1-2/+2
2007-06-02Addition of PositionCache module which adds cacing of stringnyamatongwe5-553/+962
to position information and segments long pieces of text so they can be handled more efficiently.
2007-06-01integrate OS X support for scintilla. a big patch with a little commit ↵scaraveo104-14/+525
message :) - now uses namespaces (optionally for non-os x) to avoid conflicts with OS X libraries - several fixes in the OS X layer since the branch was commited in 2005 - used in Komodo since 2005, so pretty stable
2007-05-31Patch from Istvan Szollosi fixes bad folding for Pascal and GAPnyamatongwe2-2/+2
when fold affecting text is not separated by whitespace.
2007-05-29Block caret feature added by Todd Whiteman.nyamatongwe4-21/+118
2007-05-27Patch from Todd Whiteman to show brace highlight background overnyamatongwe1-1/+1
caret line background.
2007-05-17Fix from Iago Rubio for SA25245 buffer overflow error.nyamatongwe1-1/+1
http://secunia.com/advisories/25245/
2007-05-12Drag operation does not start until mouse has been dragged more thannyamatongwe2-23/+47
a threshold distance. Using platform threshold when possible. Moved some common dragging code on Windows into EffectFromState.
2007-05-07Fix for bug #1709848 by Ariden01 allows folding of all tags innyamatongwe1-9/+22
XML and only terminates script mode with script end tag rather than any tag in XML.
2007-04-25Made fontNames array grow when needed. Fixes bug 1339845 andnyamatongwe2-1/+17
lessens memory use.
2007-04-23Added setting to allow each indicator to be drawn either under ornyamatongwe3-2/+16
over text.
2007-04-23Changed to use new indicator API.nyamatongwe1-12/+22
2007-04-21Fixed bug when using SCI_LINETRANSPOSE on a blank line.nyamatongwe1-7/+6