aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2014-06-22Always use the passed ViewStyle instead of the global one as this can causeNeil1-10/+10
problems when printing.
2014-06-22Drawing and measuring should not change ViewStyle which is set by the containerNeil8-42/+52
so mark ViewStyle parameters as const. Provide a FontAlias copy constructor and use it to work around non-const Font arguments to Surface when sourced from const ViewStyle.
2014-06-22Change log.Neil1-0/+4
2014-06-22Typo.Neil1-1/+1
2014-06-19Bug [#1614]. Don't crash on incomplete macro definition "#define x(".Neil Hodgson1-1/+3
2014-06-17Change log.Neil1-0/+4
2014-06-17Stop copying private headers to framework headers directory.Neil Hodgson1-8/+8
2014-06-17Only define namespaces when compiling as C++.Neil Hodgson1-2/+2
2014-06-17Using the platform's NS_OPTIONS macro to define exported enumeration as ↵Neil Hodgson1-1/+1
recommended by Apple's documentation.
2014-06-17Use headers from framework instead of from relative paths.Neil Hodgson2-4/+4
This checks that the Scintilla framework exposes headers correctly.
2014-06-17Remove unused TopContainer method. Use less specific types when possible.Neil Hodgson2-14/+2
2014-06-17Move internal methods out of header.Neil Hodgson1-4/+0
2014-06-16Change log.Neil1-0/+7
2014-06-16Fix crashes on Ubuntu 12.04 caused by overlay scrolll bar causing the drawingNeil2-0/+23
surface to be finished.
2014-06-12Accepted updates from Xcode 5.1.Neil Hodgson1-1/+23
2014-06-07Change log.Neil1-0/+3
2014-06-07Failed to use the correct argument type in previous commit.Neil Hodgson1-1/+1
2014-06-07registerNotifyCallback is now marked as deprecated and will be removed in a ↵Neil Hodgson1-2/+2
future release. Client code should use the delegate or subclassing instead.
2014-06-07Avoid using ScintillaView.backend from ScintillaCocoa as this may be hidden ↵Neil Hodgson1-2/+1
in the future.
2014-06-07Using the platform's NS_ENUM macro to define exported enumeration as recommendedNeil Hodgson1-1/+1
by Apple's "Adopting Modern Objective-C" documentation. Helps tools such as the IDE and Swift interoperation.
2014-06-07Fix laying out of emoji. Emoji are not in the BMP, taking 2 UTF-16 code ↵Neil Hodgson1-1/+1
units. Previously the position used was that reported after the first code unit (0) instead of that after both code units. This led to the character after the emoji sharing space with it.
2014-06-02Change log.Neil1-0/+4
2014-06-02Bug [#1605]. Fix fold matching problem caused by "<<<".Neil1-1/+10
From Kein-Hong Man.
2014-06-01Change log.Neil1-0/+11
2014-06-01Bug [#1604]. Fix drawing of indicators when fold highlighting is on by moreNeil1-21/+29
accurately determining whether the area being drawn covers the entire window when the area is a complex shape.
2014-05-31Use standard macro of C++ compiler CXX. Remove definitions that are not needed.Neil1-10/+8
2014-05-31Remove definitions that are provided by make.Neil1-4/+0
2014-05-31Compatibility with makefile conventions: use CXX for C++ compiler and CC forNeil2-16/+15
C compiler. Allow overriding file deletion command on command line so that 'rm' can be used when cross-compiling from Unix to Windows.
2014-05-31Safer handling of "#define X" which caused fault in debug build with Visual C++.Neil1-1/+1
2014-05-31Don't repeat file names that are used for both Scintilla.DLL and SciLexer.DLL.Neil1-31/+9
2014-05-31Merge with 343-Win32-Fix.Neil10-45/+65
2014-05-31Merge 343-Win32-Fix which fixes hangs and crashes at shutdown on Windows.Neil10-45/+65
2014-05-26Added tag rel-3-4-3 for changeset a3c10db89cc3Neil0-0/+0
2014-05-26Updates for 3.4.3 release.rel-3-4-3Neil7-13/+25
2014-05-26Bug [#1602]. Bug [#1603]. Fix hangs and crashes at shutdown.Neil3-30/+38
2014-05-26Created 343-Win32-Fix branch to fix hangs and crashes on Windows.Neil0-0/+0
2014-05-25Handle cases where multiple selection autocompletion requires removing ↵Neil Hodgson1-1/+2
previous text. From Mitchell Foral.
2014-05-24Header include statements are now in a standardised order with that orderNeil32-72/+210
defined in scripts/HeaderOrder.txt.
2014-05-24SCI_AUTOCSETMULTI allows setting whether autocompletion text is inserted at eachNeil6-4/+59
selection when multiple selections are active. From Mitchell Foral.
2014-05-24Remove suppression that is no longer needed.Neil1-1/+0
2014-05-24Removing style byte indicators.Neil19-250/+99
2014-05-24Removing use of style byte indicator in Scriptol lexer.Neil1-31/+1
2014-05-24Removing use of style byte indicator in PostScript lexer.Neil1-22/+6
2014-05-24Moving declaration inside loop to prevent a 'scope can be reduced' warning.Neil1-2/+1
2014-05-24Fix raw string recognition so that R"xxx(blah)xxx" is styled as SCE_C_STRINGRAW.Neil2-3/+22
2014-05-24Avoid a runtime warning from Dr. Memory.Neil1-0/+1
2014-05-22Added tag rel-3-4-2 for changeset a4286bbf7081Neil0-0/+0
2014-05-22Minor documentation updates for release.rel-3-4-2Neil2-1/+5
2014-05-21Updated to current version of Catch as fixes issues reported by undefinedNeil1-555/+398
behaviour sanitizer.
2014-05-19Fix missing redraws on GTK < 3.9.2Colomban Wendling1-5/+15
Also, make the recent redraw fixes depend on the GTK version Scintilla is running against, rather than built against. This allows for the same build to work with both GTK < 3.9.2 or >= 3.9.2.