Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
chooser from appearing.
Special-case the Chinese "Cangjie" input source.
|
|
On GTK2 and GTK3 < 3.3.6 there is no GtkAccessibleClass::widget_unset()
method, so we can't destroy our accessible object right away. So, to
avoid accessing a destroyed widget, we need to check whether the widget
still exists in the the ScintillaGTKAccessible destructor.
In other methods it's not necessary because the wrapping GObject class
makes sure not to forward other when the widget has been destroyed, but
we still have to destroy the C++ instance no matter what, so the check
has to be on this side.
|
|
|
|
|
|
|
|
Really restrict smooth scrolling handling to Wayland.
|
|
Use a per-line cache to avoid re-computing the offset from the start of
the buffer each time. This dramatically speeds up multiple replacements
on large files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Avoid crash when detaching the widget from the accessible object
without destroying that widget.
In such situations, the widget is still valid but we will have
destroyed the orphaned accessible object. Thus, we must make sure we
disconnected the signal handlers the late accessible had set up on the
widget, as they won't be implicitly disconnected by widget
finalization in this case.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
static_cast instead of reinterpret_cast between void* and id or Objective C
object.
|
|
reinterpret_cast
|
|
QuartzTextStyle.
|
|
to other editors.
|
|
This fixes the coloring of deleted lines in which starts with "--" such as closing HTML comments ("-->").
Signed-off-by: Sven Strickroth <email@cs-ware.de>
|
|
|
|
|
|
end.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|