Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-03-22 | Updating for 3.8.0. | mitchell | 1 | -2/+2 | |
2018-03-15 | Backport: Use forward class definitions of XPM and RGBAImage so only code ↵ | Neil | 1 | -1/+0 | |
that uses them needs to #include "XPM.h". Move definition of standard methods on LineMarker from header to implementation to reduce included text and further isolate use of XPM and RGBAImage. Backport of changeset 6624:32adac0930bb. | |||||
2018-03-06 | Backport: Feature [feature-requests:#1210]. Maxima lexer added. | Gunter Königsmann | 1 | -0/+4 | |
Backport of changeset 6474:7a2aeece58b6. | |||||
2018-03-03 | Backport: Promote methods from int to ptrdiff_t to allow extension to 64-bits. | Neil | 2 | -8/+8 | |
Backport of changeset 6472:aa859585e0c2. | |||||
2018-03-03 | Backport: Use Position and Line types in ScintillaCocoa to allow for later ↵ | Neil | 1 | -7/+7 | |
changes. Backport of changeset 6471:3546815875df. | |||||
2018-02-27 | Backport: Added <utility> and <tuple> to header order and moved POSIX header ↵ | Neil | 2 | -4/+4 | |
<sys/time.h> after standard C++ language headers. Backport of changeset 6461:abc640b89c43. | |||||
2018-02-10 | Backport: Eliminate calls of Scintilla APIs that have been removed. | Neil Hodgson | 1 | -3/+0 | |
Backport of changeset 6451:d5eb40fd400d. | |||||
2017-11-09 | Backport: Close autocompletion list for escape and delete on macOS 10.13 as ↵ | chinhster | 1 | -2/+1 | |
the window was emptying but stayed visible. Backport of changeset 6416:ab409d732f0f. | |||||
2017-10-26 | Backport: Bug [#1979]. Fix Cocoa hang when Scintilla loaded from SMB share ↵ | Chinh Nguyen | 1 | -5/+11 | |
on macOS 10.13. Backport of changeset 6406:c8b0846ddcc2. | |||||
2017-09-18 | Backport: Bug [#1885]. Improve scrolling on macOS 10.12. | Neil Hodgson | 1 | -8/+15 | |
Backport of changeset 6393:711d6bbf62b6. | |||||
2017-09-11 | Backport: The Scintilla namespace is always active for internal symbols and ↵ | Neil | 2 | -4/+0 | |
for the lexer and document interfaces. Backport of changeset 6388:d62863ae40a3. | |||||
2017-08-28 | Backport: Include ILoader.h in public interface to Scintilla framework. | Neil Hodgson | 1 | -0/+4 | |
Backport of changeset 6384:f569378826ff. | |||||
2017-08-28 | Backport: New header ILoader.h defines ILoader interface as it does not ↵ | Neil | 1 | -0/+1 | |
belong in ILexer.h. Backport of changeset 6383:9c8257ff60b7. | |||||
2017-07-18 | Backport: Bug [#1958]. Make doCommandBySelector work but avoid double effect ↵ | Neil Hodgson | 1 | -4/+7 | |
of 'delete' key. Backport of changeset 6356:8526860a2628. | |||||
2017-07-17 | Backport: Casts required for Unix LP64 after changes to ↵ | Neil Hodgson | 1 | -4/+5 | |
Sci_Position/Sci_PositionU. Backport of changeset 6351:b7126dd1f020. | |||||
2017-06-22 | Backport: Add a DefaultLexer class which lexers can subclass if they want ↵ | Neil | 1 | -0/+8 | |
reasonable default implementations of the ILexerWithSubStyles interface methods. Backport of changeset 6326:d18622e37a3e. | |||||
2017-06-12 | Backport: Remove old timer code in favour of the FineTicker* methods. | Neil | 2 | -11/+0 | |
Backport of changeset 6311:3a180dc6e9c8. | |||||
2017-06-12 | Backport: Simplify mouse and keyboard handling by only retaining the ↵ | Neil | 1 | -19/+14 | |
'WithModifiers" form. All events include a set of keyboard modifier flags. Older calls that passed individual parameters for each key were removed. Backport of changeset 6310:af83baede430. | |||||
2017-06-12 | Backport: Removed unused functions and methods from Platform.h. | Neil | 4 | -146/+6 | |
Replaced Platform::Clamp with Sci::clamp. Drop MouseButtonBounce workaround for very early GTK+/Linux. Backported from changeset 6307:7030530a9a0f. | |||||
2017-06-11 | Backport: Implement SCN_AUTOCSELECTIONCHANGE notification. | Neil | 1 | -22/+61 | |
Backported from changeset 6306:7e28cdba6d61. | |||||
2017-06-09 | Backport: Use min and max from std instead of own version from platform. | Neil | 1 | -2/+2 | |
Backport of changeset 6297:4bf96081f6e6. | |||||
2018-03-13 | Backport: Bug as it uses a getter and discards the result instead of a setter. | mitchell | 1 | -1/+1 | |
Backport of changeset 6293:fdca97e72d4e. | |||||
2018-03-11 | Added optional Lua lexer support. | mitchell | 1 | -0/+4 | |
This support is disabled by default and must be enabled via compile-time option. | |||||
2017-06-15 | Apply change set 6308 to LongTerm3 branch. | Neil Hodgson | 1 | -1/+1 | |
Fix bug where retrieving encoded bytes failed. | |||||
2017-05-23 | Updated for 3.7.5 release. | Neil | 1 | -2/+2 | |
2017-05-21 | Make SparseVector work with move-only types. | Neil | 1 | -0/+1 | |
Define UniqueString as a move-only string and use in a SparseVector for ContractionState. Remove SparseVector method specializations that are no longer needed. | |||||
2017-05-07 | Use unique_ptr on Cocoa. | Neil Hodgson | 3 | -21/+17 | |
2017-05-02 | For Cocoa, use unique_ptr for drawing surfaces and don't check for allocation | Neil | 2 | -38/+26 | |
failure as that throws an exception. | |||||
2017-04-24 | Remove unnecessary cast. | Neil | 1 | -1/+1 | |
2017-04-24 | Make string encoding and decoding more regular by using std::string more and | Neil | 1 | -57/+34 | |
wrapping CFStringCreateWithBytes. | |||||
2017-04-22 | Use simple alloc as "memory zones are no longer used by Objective-C" | Neil Hodgson | 1 | -1/+1 | |
according to Apple's API Reference. | |||||
2017-04-22 | Restrict cursor changing to visible bounds so the text area cursor doesn't show | Neil | 5 | -3/+12 | |
over other views above and below ScintillaView. | |||||
2017-04-22 | Update ScintillaTest project with current Xcode. | Neil | 1 | -1/+7 | |
2017-04-22 | Update ScintillaTest XIB with current Xcode to avoid warnings. | Neil | 1 | -14/+8 | |
2017-04-22 | Move NSString for example contents to local as it showed up in memory leak | Neil | 2 | -12/+17 | |
checks making them more difficult to understand. | |||||
2017-04-22 | Replace C++ std::map with Cocoa NSMutableDictionary as easier to switch to ARC | Neil | 1 | -54/+19 | |
since memory ownership doesn't cross between C++ and Objective C as much. | |||||
2017-04-22 | Simplify NSImage creation by using its initWithCGImage directly instead of | Neil | 1 | -23/+16 | |
creating an NSBitmapImageRep first. | |||||
2017-04-22 | Fix a leak of mouse tracking areas. | Neil Hodgson | 1 | -0/+4 | |
2017-04-22 | Include <memory> for std::unique_ptr. | Neil | 1 | -0/+1 | |
2017-04-21 | More consistent deletion of standard methods. | Neil | 1 | -1/+1 | |
2017-04-19 | Fix problem compiling recent change with Xcode. | Neil Hodgson | 1 | -1/+1 | |
2017-04-19 | Use =delete for unwanted functions. | Neil | 1 | -4/+3 | |
2017-04-19 | Use "override" for implementations of CaseFolder and PerLine. | Neil Hodgson | 1 | -1/+1 | |
2017-04-15 | Avoid calling virtual functions in destructor. Mark overridden methods. | Neil Hodgson | 3 | -2/+2 | |
2017-04-15 | Avoid calling virtual functions in constructors and destructors. | Neil | 2 | -3/+3 | |
2017-04-01 | Standardize on C++ headers, remove headers that aren't needed and add <cstddef> | Neil | 3 | -7/+8 | |
where it may be needed in the future. | |||||
2017-03-31 | Prefer standard min/max over Platform's as adapts to changed types. | Neil | 1 | -1/+1 | |
2017-03-31 | Hide decorations details a little. | Neil | 1 | -1/+1 | |
2017-03-31 | Using Sci::Position and Sci::Line to mark variables that are document positions | Neil | 2 | -15/+15 | |
and lines. | |||||
2017-03-30 | Make autocompletion slightly wider to avoid text truncation. | Neil Hodgson | 1 | -1/+2 | |