Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-07-08 | Split parts of Editor class off into EditModel, MarginView, and EditView ↵ | Neil | 4 | -2395/+2511 | |
classes. | |||||
2014-07-08 | Changing further non-virtual methods to const where made possible by previous | Neil | 2 | -10/+10 | |
change. | |||||
2014-07-08 | Specifying some methods as const as they are used from display and measurement | Neil | 5 | -16/+18 | |
code that will be changed to have read-only access. | |||||
2014-07-08 | Feature [feature-requests:#1053]. Add a block comment state. | Neil | 4 | -0/+14 | |
2014-07-08 | Chnage log. | Neil | 1 | -0/+8 | |
2014-07-04 | Provide complete C prototypes for C-exported functions | Colomban Wendling | 1 | -2/+2 | |
A C function declaration with an empty parameter list does not declare a function taking no parameters, but simply does not declares what parameters it takes (hence, it's not a complete prototype). To denote an empty parameter list, C uses the special `void` value. This avoids warnings when building C sources including Scintilla.h if using e.g. GCC's `-Wstrict-prototypes` option, as well as actually disallowing passing parameters to those functions. | |||||
2014-07-07 | Fixed link. | Neil | 1 | -1/+1 | |
2014-07-07 | Fix bug where too many characters may be deleted when a rectangular selection is | Neil | 4 | -2/+22 | |
deleted. | |||||
2014-07-06 | Explain change for lexers. | Neil | 1 | -0/+2 | |
2014-07-03 | Added tag rel-3-4-4 for changeset 0df282b2c489 | Neil | 1 | -0/+1 | |
2014-07-03 | More accureate traffic count. | Neil | 1 | -1/+1 | |
2014-06-30 | Making ready for 3.4.4. | Neil | 7 | -14/+15 | |
2014-06-30 | Update change log. | Neil | 1 | -1/+31 | |
2014-06-26 | Move decision to draw line end wrap marker and colour of marker to DrawEOL. | Neil | 2 | -19/+14 | |
Simplifies arguments to DrawEOL and shortens DrawLine. | |||||
2014-06-26 | Simplify DrawStyledText, extracting out DrawTextInStyle for re-use. | Neil | 1 | -21/+18 | |
2014-06-26 | Move calculation of line background colour to ViewStyle and represent as a | Neil | 4 | -55/+56 | |
ColourOptional to tightly bind the value with whether it is set. | |||||
2014-06-24 | Ensure context is not freed for measurement surfaces as it is NULL. | Neil | 1 | -1/+1 | |
2014-06-23 | GTK: Don't create unnecessary drawing contexts | Colomban Wendling | 1 | -14/+9 | |
When surfaces are created without an explicit target surface they are only used for measurement purposes, so don't create a unnecessary drawing context out of the widget's surface. This avoid calling gdk_cairo_create() outside a draw handler, which GTK 3.14 stops allowing [1]. [1] https://mail.gnome.org/archives/gtk-devel-list/2014-June/msg00010.html | |||||
2014-06-23 | Mark DrawBlockCaret as const since it only draws and does not affect Editor. | Neil | 2 | -2/+2 | |
2014-06-23 | Use Range type for hotspot to simplify manipulation. | Neil | 5 | -35/+28 | |
2014-06-23 | Make drawing of markers const. | Neil | 2 | -2/+2 | |
2014-06-22 | Add missing comma. | XhmikosR | 1 | -1/+1 | |
2014-06-23 | Updated comment to match change 5151. | Neil | 1 | -1/+1 | |
2014-06-22 | Avoid warning from g++. | Neil | 1 | -1/+1 | |
2014-06-22 | Extra casting to prevent warnings from cppcheck. | Neil | 1 | -2/+2 | |
2014-06-22 | Stop storing a pointer to the selection on LineLayout objects where it may have | Neil | 5 | -11/+17 | |
a lifetime that is too long. Instead provide it as an argument to BreakFinder where it is only needed during intialisation. | |||||
2014-06-22 | Further use of const in layout and drawing. | Neil | 3 | -19/+19 | |
2014-06-22 | Always use the passed ViewStyle instead of the global one as this can cause | Neil | 1 | -10/+10 | |
problems when printing. | |||||
2014-06-22 | Drawing and measuring should not change ViewStyle which is set by the container | Neil | 8 | -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-22 | Change log. | Neil | 1 | -0/+4 | |
2014-06-22 | Typo. | Neil | 1 | -1/+1 | |
2014-06-19 | Bug [#1614]. Don't crash on incomplete macro definition "#define x(". | Neil Hodgson | 1 | -1/+3 | |
2014-06-17 | Change log. | Neil | 1 | -0/+4 | |
2014-06-17 | Stop copying private headers to framework headers directory. | Neil Hodgson | 1 | -8/+8 | |
2014-06-17 | Only define namespaces when compiling as C++. | Neil Hodgson | 1 | -2/+2 | |
2014-06-17 | Using the platform's NS_OPTIONS macro to define exported enumeration as ↵ | Neil Hodgson | 1 | -1/+1 | |
recommended by Apple's documentation. | |||||
2014-06-17 | Use headers from framework instead of from relative paths. | Neil Hodgson | 2 | -4/+4 | |
This checks that the Scintilla framework exposes headers correctly. | |||||
2014-06-17 | Remove unused TopContainer method. Use less specific types when possible. | Neil Hodgson | 2 | -14/+2 | |
2014-06-17 | Move internal methods out of header. | Neil Hodgson | 1 | -4/+0 | |
2014-06-16 | Change log. | Neil | 1 | -0/+7 | |
2014-06-16 | Fix crashes on Ubuntu 12.04 caused by overlay scrolll bar causing the drawing | Neil | 2 | -0/+23 | |
surface to be finished. | |||||
2014-06-12 | Accepted updates from Xcode 5.1. | Neil Hodgson | 1 | -1/+23 | |
2014-06-07 | Change log. | Neil | 1 | -0/+3 | |
2014-06-07 | Failed to use the correct argument type in previous commit. | Neil Hodgson | 1 | -1/+1 | |
2014-06-07 | registerNotifyCallback is now marked as deprecated and will be removed in a ↵ | Neil Hodgson | 1 | -2/+2 | |
future release. Client code should use the delegate or subclassing instead. | |||||
2014-06-07 | Avoid using ScintillaView.backend from ScintillaCocoa as this may be hidden ↵ | Neil Hodgson | 1 | -2/+1 | |
in the future. | |||||
2014-06-07 | Using the platform's NS_ENUM macro to define exported enumeration as recommended | Neil Hodgson | 1 | -1/+1 | |
by Apple's "Adopting Modern Objective-C" documentation. Helps tools such as the IDE and Swift interoperation. | |||||
2014-06-07 | Fix laying out of emoji. Emoji are not in the BMP, taking 2 UTF-16 code ↵ | Neil Hodgson | 1 | -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-02 | Change log. | Neil | 1 | -0/+4 | |
2014-06-02 | Bug [#1605]. Fix fold matching problem caused by "<<<". | Neil | 1 | -1/+10 | |
From Kein-Hong Man. |