aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2007-07-31Eric Promislow added an operator state for YAML and recognise commentsnyamatongwe1-8/+13
after code.
2007-07-30Fix bug #1760848 by ensuring undo stack level is maintained during annyamatongwe1-0/+1
automatic load while reload.preserves.undo=1.
2007-07-28Fix for bug #1762727. Use an int rather than char to hold character valuesnyamatongwe1-46/+60
as that is expected by CharacterSet.
2007-07-28Fix for #endregion from Jos.nyamatongwe1-2/+3
2007-07-28Fixed potential but unlikely unpaired undo group.nyamatongwe1-1/+3
2007-07-28Indented with AStyle.nyamatongwe1-185/+185
2007-07-27Changed lineStates to a SplitVector so that it supports insert and deletenyamatongwe8-14/+35
so inserting and deleting lines does not cause a really large number of changed values under most circumstances leading to fewer notifications. SVector is no longer used.
2007-07-26XML script indicator is only active if only whitespace before it.nyamatongwe1-1/+8
2007-07-26Resetting correctly.nyamatongwe1-0/+1
2007-07-26Fixed bug when ShowAll called where linesInDocument was always reset to 1nyamatongwe1-1/+2
which hid most of the file.
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