aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2017-04-22Update ScintillaTest project with current Xcode.Neil1-1/+7
2017-04-22Update ScintillaTest XIB with current Xcode to avoid warnings.Neil1-14/+8
2017-04-22Move NSString for example contents to local as it showed up in memory leakNeil2-12/+17
checks making them more difficult to understand.
2017-04-22Replace C++ std::map with Cocoa NSMutableDictionary as easier to switch to ARCNeil1-54/+19
since memory ownership doesn't cross between C++ and Objective C as much.
2017-04-22Simplify NSImage creation by using its initWithCGImage directly instead ofNeil1-23/+16
creating an NSBitmapImageRep first.
2017-04-22Fix a leak of mouse tracking areas.Neil Hodgson2-0/+7
2017-04-22Using unique_ptr to simplify ownership of images, case folder, and list box.Neil9-52/+29
2017-04-22Encapsulate the LexInterface of Document.Neil3-9/+14
2017-04-22Include <memory> for std::unique_ptr.Neil21-0/+21
2017-04-21Treat comments at the end of the file as separate from the preceding structure.Neil2-2/+11
2017-04-21More consistent deletion of standard methods.Neil23-22/+100
2017-04-20More consistent deletion of standard methods.Neil3-5/+8
2017-04-19Fix problem compiling recent change with Xcode.Neil Hodgson1-1/+1
2017-04-19Use =delete for unwanted functions.Neil15-58/+51
2017-04-19Drop reinterpret_cast when can implicit cast to void* or const void*.Neil1-2/+2
2017-04-19Use "override" for GTK+ and Qt platform layers.Neil6-162/+162
2017-04-19Drop "virtual" when "override" used.Neil1-19/+19
2017-04-19Use "override" for implementations of CaseFolder and PerLine.Neil Hodgson3-18/+18
2017-04-19Include header needed for std::lower_bound used in SparseState.h.Neil1-0/+1
2017-04-18Add an assert to avoid a warning from Visual C++ Code Analysis.Neil1-0/+2
2017-04-18Bug [#1936]. Implement comment folding.darmar2-9/+215
2017-04-18Bug [#1935]. Recognize a preprocessor line after a line continuation.darmar2-9/+17
2017-04-17Simplify expression.Neil1-1/+2
2017-04-15Avoid calling virtual functions in destructor. Mark overridden methods.Neil Hodgson4-12/+12
2017-04-15Avoid calling virtual functions in constructors and destructors.Neil10-19/+30
2017-04-15Fix deprecation of gdk_window_process_updates in GTK+ 3.22 by redrawing insteadNeil1-4/+6
of scrolling.
2017-04-15Use bool literals true and false instead of 1 and 0.Neil4-9/+9
2017-04-14Ensure capitalHeight initialised.Neil1-0/+1
2017-04-12For speed, store height of capital letters in FontMeasurements so notNeil3-2/+3
recalculated for every character blob.
2017-04-11Credit.Neil1-0/+1
2017-04-10Bug [#1931]. Recognize comments in more situations and treat "..." like "---".Jim Pattee2-1/+10
2017-04-09Further use of range-for.Neil10-87/+84
2017-04-09Modernise ViewStyle with vector, unique_ptr, any_of, and method deletion.Neil5-108/+93
2017-04-08SciTE change log.Neil1-0/+3
2017-04-08Use reference for efficiency.Neil1-1/+1
2017-04-07Prefer C++ static cast over C-style casts.Neil7-18/+19
2017-04-07Remove unnecessary casts.Neil1-2/+2
2017-04-07Drop "virtual" from methods that do not need to be virtual.Neil1-2/+2
2017-04-07Use same parameter names in declarations and definitions.Neil20-56/+56
2017-04-07Check index before checking value at index.Neil1-2/+2
2017-04-07Allowing assigning Windows and ensure cursorLast is initialized.Neil1-0/+8
2017-04-06Added const to some lexers.Neil6-61/+61
2017-04-06Added const where possible.Neil35-357/+357
2017-04-06Added a caret line frame as an alternative visual for highlighting the caret ↵A-R-C-A8-9/+103
line.
2017-04-06SciTE change log.Neil1-0/+4
2017-04-05Change log.Neil1-0/+4
2017-04-05Made formatting more consistent by running astyle.Neil1-6/+6
2017-04-05Bug [#1929]. Recognize escaped quotes within quotes.Jim Pattee1-0/+4
2017-04-03Fix test which was broken by encapsulation of revision 6195.Neil1-1/+1
2017-04-03Prevent warning from MSVC Code Analysis.Neil1-4/+6