aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2013-12-03Bug [#1560]. Fix missing second one of adjacent indicators.Christian Walther1-1/+4
When there are two adjacent instances of the same indicator (but with different values), only the first of them was drawn. This is because when attempting to skip the gap between the first and second indicator, Editor::DrawIndicators would skip whatever run was there without checking whether it was actually a gap or already the next indicator.
2013-12-03Fix problems with appearance of newly scrolled content on OS X 10.9 where ↵Neil Hodgson1-2/+2
previously prepared content was shown.
2013-11-03Report control key as SCI_META for mouse down events for GTK+ on OS X.nyamatongwe4-30/+77
Also enables more flexibility with modifier keys.
2013-10-23Widen scroll width for annotations.Neil1-7/+12
2013-10-23Explain why symbols are redefined.Neil1-0/+3
2013-10-18Avoid a spurious warning from Visual Studio 2013 Code Analysis.Neil1-0/+4
2013-10-18Feature [feature-requests:#1026]. DMAP lexer added.Neil1-0/+1
From Mark Robinson.
2013-10-08Feature [feature-requests:#1024]. Lexer added for Rust language.Neil1-0/+1
From SiegeLord.
2013-09-30Added FocusIn and FocusOut notification events (SCN_FOCUSIN/SCN_FOCUSOUT) to beNeil1-1/+5
used in preference to the SCEN_SETFOCUS and SCEN_KILLFOCUS command events.
2013-09-26Enhance stability by defining GetLineEndPosition for lines beyond end of ↵Neil1-1/+1
document to return document size.
2013-09-25Feature [feature-requests:#1021]. Cocoa SCI_POSITIONFROMPOINTCLOSE returning ↵nyamatongwe1-0/+3
invalid position.
2013-09-22Avoid attempt to redraw an empty area.nyamatongwe1-0/+2
2013-09-10Fix variable shadowing issues.nyamatongwe2-3/+3
2013-09-10Use C++ struct initialization {} so can drop -Wno-missing-braces setting for ↵Neil2-21/+21
gcc.
2013-09-07Since ScintillaBase::Finalise is implemented, don't mark it as virtual.Neil1-1/+1
2013-09-05Added SCI_GETPRIMARYSTYLEFROMSTYLE.Neil1-0/+11
2013-09-03Added GetStyleFromSubStyle.Neil1-0/+11
Tests for this and other sub styles methods.
2013-08-23Updated information on script location.nyamatongwe1-1/+1
2013-08-21Feature: [feature-requests:#1008]. Lexer added for KVIrc script.Neil1-0/+1
From OmegaPhil.
2013-08-20Added PositionRelative to optimize navigation by character.Neil1-0/+3
2013-08-20Fix bug where coordinates were relative to the text view instead of the ↵nyamatongwe3-5/+14
whole view.
2013-08-16Initialize extended styles to the default style.Neil1-0/+4
2013-08-15Feature: [feature-requests:#1007]. Option to allow mouse selection toNeil2-1/+18
switch to rectangular by pressing Alt after start of gesture. From Neomi.
2013-08-14Remove archaic wxForceScintillaLexers function since wxWidgets now usesNeil1-6/+1
Scintilla_LinkLexers. Fix comment with file name.
2013-08-12Feature: [feature-requests:#1007]. Fix bugs with redrawing selection.Neil1-0/+2
From Neomi.
2013-08-09Structure colour settings into ColourOptional and ForeBackColours types.Neil3-105/+81
2013-08-09Move wrapping, edge and visual adjustments from Editor to ViewStyle.Neil4-101/+167
Move printing parameters into a separate struct.
2013-08-08Bug [#1512]. Fix bug with horizontal caret position when margin changed.Neil1-0/+2
From Neomi.
2013-08-08Move functionality from Editor to ViewStyle.Neil5-173/+187
controlCharSymbol setting moved along with calculated fields for tab width and control symbols. Use of TextSegment simplified and variables made const where possible.
2013-08-07Bug [#1511]. Ensure representation set up initially.Neil1-0/+2
2013-08-07Ensure no reads outside allocation.nyamatongwe1-1/+1
2013-08-07Optimize performance with many control characters such as when openingNeil3-197/+163
a binary file. Simplify use of BreakFinder and use for layout as well as drawing.
2013-08-07Removed dead code.Neil1-17/+0
2013-08-01Bug [#1506]. In some locales Visual C++ fails with UTF-8 in string literals.Neil1-128/+128
Fixed by using hex escapes for non-ASCII.
2013-07-25Make Coverity happy. Ensure return value is seen to never be negative althoughNeil1-1/+1
it never really could be.
2013-07-25Minor changes to avoid warnings from Coverity.Neil3-6/+7
2013-07-23Only use map for character representations instead of unordered_map where ↵nyamatongwe4-14/+1
possible. unordered_map caused too many porting problems.
2013-07-22Added the character representation feature.Neil9-105/+298
2013-07-21Normalising order of language headers.Neil7-10/+10
2013-07-21Make compile with libc++ on OS X.Neil1-0/+1
2013-07-21Replace all instances of isascii with Scintilla-specific IsASCII.Neil1-6/+6
iasascii is not part of ISO C or C++ but is a BSD extension so caused problems when compiling in strict compliance mode.
2013-07-21Whitespace cleanup.Neil1-1/+0
2013-07-21Standardising header guards and namespaces.Neil7-2/+70
2013-07-15Fix out-of-bounds access for characters after end of set.Neil1-1/+3
2013-07-11Add namespace so builds on OS X.nyamatongwe1-0/+8
2013-07-11Include case conversion data in Scintilla so that all platforms will performNeil10-59/+803
case conversion of Unicode text in accordance with Unicode.
2013-07-11Allow Editor subclasses to turn off overstrike caret.Neil2-1/+3
From Mitchell Foral.
2013-07-11Avoid warning for 64-bit build.Neil1-1/+1
2013-07-08Bug: [#1494]. Avoid crash if SC_MARK_PIXMAP used without a pixmap.Neil1-2/+2
2013-07-07Bug: [#1496]. Name of ASN1 LexerModule was misspelt lmAns1 instead of lmAsn1.Neil1-1/+1