aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
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.Unknown1-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
2013-07-07When case conversion changes the length of the text, ensure onlyNeil1-6/+16
valid memory accessed and that the converted text is selected.
2013-07-03Make CellBuffer::DeleteChars return a pointer to the deleted data evenNeil2-7/+10
when deleting all of the buffer.
2013-07-03Restore return of data from InsertString/DeleteChars.nyamatongwe1-6/+5
2013-07-03Ensure style data initialised before drawing margin.nyamatongwe1-0/+2
2013-07-01Move non-platform-specific scripts into the scripts directory.Neil1-408/+0
Use FileGenerator module for file generation instead of code in each script.
2013-07-01Bug: [#1492]. Need extra header for better standard compliance in Visual ↵Neil1-0/+1
Studio 2013.
2013-06-29Bug: [#1483]. Split GetRelativePosition into 2 calls one for moving between ↵Neil2-24/+33
character positions and the other for retrieving a character and width.
2013-06-27Bug: [#1483]. Adding StyleContext::GetRelativeCharacter for ↵nyamatongwe2-0/+66
character-oriented access. Implemented using new method IDocumentWithLineEnd::GetRelativePosition.
2013-06-18Simplify line wrapping code, minimize lines wrapped and avoid rewrapping lines.nyamatongwe2-114/+116
2013-06-18Determine more accurately whether painting was abandoned by styling and sonyamatongwe2-1/+4
decrease consequent line wrapping work.
2013-06-17Fix wrap width so doesn't take account of margin twice.nyamatongwe1-1/+1
2013-06-13Bug: [#1487]. Fix memory leak of font names.nyamatongwe1-0/+3
2013-06-11Fix a bug with word wrap where the last line could be shown twice.nyamatongwe1-0/+2