Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-05-17 | Produce a shared object libscintilla.so that can be dynamically linked to. | Neil | 1 | -4/+27 | |
Does not include lexers. Separate targets added for shared and static libraries. | |||||
2020-05-01 | Bug [#2173]. Tweak font measurement so underscores more likely visible. | Neil | 1 | -2/+2 | |
2020-05-01 | Replace deprecated function pango_script_for_unichar with g_unichar_get_script. | Neil | 2 | -6/+6 | |
2020-04-17 | Making dependencies now requires Python 3.6+. | Neil | 3 | -5/+7 | |
2020-03-29 | Widen types to size_t to match change from int to position of CallTipSetHlt | Neil | 1 | -0/+1 | |
in Scintilla.iface. | |||||
2020-03-26 | Fix spelling mistakes. | Neil | 2 | -6/+6 | |
2020-03-21 | Bug [#2149]. Enable windowed IME on Wayland by setting as transient for main. | Zufu Liu | 2 | -2/+13 | |
2020-03-21 | Remove some casts that are not needed. | Zufu Liu | 1 | -3/+2 | |
2020-03-19 | Use dynamic_cast and assertion to make bugs more obvious. | Neil | 3 | -51/+51 | |
Use noexcept, namespace, const, constexpr, and static inline where reasonable. Avoid warnings in initializations. | |||||
2020-02-15 | Extract image conversion from RGBA to BGRA premultiplied into common function. | Neil | 1 | -10/+5 | |
2020-02-09 | Standardise header guard names and use. | Neil | 1 | -1/+1 | |
2020-01-06 | Bug [#2135]. Prevent movement of candidate window while typing. | Zufu Liu | 1 | -2/+4 | |
2020-01-06 | Bug [#2135]. Improve location of candidate window. | Zufu Liu | 1 | -2/+4 | |
2020-01-06 | Bug [#2135]. Set candidate window position in windowed IME mode. | Zufu Liu | 1 | -0/+2 | |
2020-01-03 | Added Raku lexer and style properties and example files | Mark Reay | 1 | -0/+14 | |
2019-12-31 | Move collection of modules from Catalogue.cxx to CatalogueModules.h so it can | Neil | 2 | -3/+1 | |
be reused. | |||||
2019-12-13 | Move SCI_LOADLEXERLIBRARY from platform layers to ScintillaBase.cxx. | Neil | 3 | -27/+2 | |
This allows removal of related #include statements. | |||||
2019-12-30 | Use pattern rules instead of suffix rules as they are clearer. | Neil | 1 | -4/+6 | |
Add a .PHONY target to avoid possible failure caused by file with same name. | |||||
2019-12-30 | Remove line end whitespace. | Neil | 1 | -1/+1 | |
2019-12-29 | Builds without GNU extensions so set to standard C++17. | Neil | 1 | -1/+1 | |
2019-12-29 | Standardize names and order between make files on win32 and gtk. | Neil | 1 | -4/+4 | |
2019-12-29 | Support Clang on Windows. | Neil | 1 | -0/+12 | |
2019-12-27 | Use Unix paths except when deleting files, then call normalize to change / to \. | Neil | 1 | -3/+5 | |
2019-12-29 | Use if function to simplify GTK version setting. | Neil | 1 | -6/+2 | |
2019-12-29 | Simplify makefile and use better variable names. | Neil | 1 | -26/+22 | |
Accumulate BASE_FLAGS and DEFINES instead of using multiple variables. | |||||
2019-12-27 | Collect objects into variables and define one-per-line. | Neil | 1 | -7/+52 | |
This simplifies referencing the objects and makes for smaller patches when changing the set of objects. | |||||
2019-12-29 | Drop G_THREADS_IMPL_NONE as not implemented in glib since 2011. | Neil | 1 | -9/+3 | |
2019-12-29 | Use ranlib everywhere so no special case on macOS. | Neil | 1 | -7/+1 | |
2019-12-29 | Move suppression of Clang warning missing-braces from makefile to apply to | Neil | 1 | -1/+1 | |
lexers but not most other files. | |||||
2019-12-29 | Update comments. | Neil | 1 | -4/+5 | |
2019-12-13 | Fix incorrect comments. | Neil | 1 | -1/+1 | |
2019-11-22 | Replace GTimeVal and g_get_current_time with gint64 and g_get_monotonic_time. | Neil | 2 | -11/+5 | |
GTimeVal was deprecated in GLib 2.61.2 as it is not year-2038-safe. | |||||
2019-11-15 | Feature [feature-requests:#1316] Allow target to have virtual space. | Neil | 1 | -4/+4 | |
2019-11-12 | Feature [feature-requests:#1324] Add Hollywood lexer. | Andreas Falkenhahn | 1 | -0/+13 | |
2019-09-30 | Delete standard functions on classes where there could be attempts to copy. | Neil Hodgson | 4 | -1/+47 | |
2019-06-30 | Bug [#2038]. Source of input reported in SCN_CHARADDED. | Zufu Liu | 1 | -5/+2 | |
This may be SC_CHARACTERSOURCE_DIRECT_INPUT, SC_CHARACTERSOURCE_TENTATIVE_INPUT, or SC_CHARACTERSOURCE_IME_RESULT. | |||||
2019-06-29 | Bug [#2111]. Retracted change to IME on GTK. | Neil | 1 | -7/+0 | |
Backed out changeset: 512ec9ab2e7c | |||||
2019-06-22 | Bug [#2111]. Reset IME when mouse is clicked on GTK. | Hodong Kim | 1 | -0/+7 | |
2019-06-22 | Remove CHECK_DEPRECATED option as deprecations always checked. | Neil Hodgson | 1 | -4/+1 | |
2019-06-22 | Feature [feature-requests:#1297] Update to use INDICATOR_ instead of INDIC_ as | Neil | 1 | -5/+5 | |
INDIC_ is also used for indicator styles. | |||||
2019-06-17 | Feature [feature-requests:#1293]. InsertCharacter replaces AddCharUTF. | Zufu Liu | 1 | -3/+3 | |
2019-06-15 | Feature [feature-requests:#1295]. Lexer added for DataFlex. | Wil van Antwerpen | 1 | -0/+12 | |
2019-04-29 | Feature [feature-requests:#1280]. Lexer added for X12. | Iain Clarke | 1 | -0/+8 | |
2019-04-12 | Bug [#2093]. Remove restrictions on IME input length. | Zufu Liu | 1 | -2/+1 | |
2019-04-11 | Bug [#2087]. Fix flickering when inserting primary selection on GTK between | Neil | 2 | -14/+32 | |
SciTE tabs. This does not allow primary selection to work between tabs as the tabs are sharing a single Scintilla and the old primary selection is unclaimed when the file is changed. This fix adds a new ReceivedClipboard method which does not try to convert the selection if received in a different format than asked for. It was the call to gtk_selection_convert that seemed to cause the flickering. ReceivedClipboard is only called from SelectionReceiver::ClipboardReceived so only occurs due to a call to RequestSelection and can not occur because of a selection_received signal. ReceivedSelection is left with its complexity in case it is needed for some other issue although it doesn't appear to be called for drag&drop, for example. | |||||
2019-04-11 | Bug [#2094]. Avoid exceptions by treating text as one-byte per character in | Neil | 1 | -0/+6 | |
accessibility if UTF32 index not available. | |||||
2019-04-08 | Make dependencies scripts work when called from ↵ | Neil | 1 | -2/+2 | |
scite/scripts/RegenerateSource.py. | |||||
2019-04-05 | Bug [#2095]. gtk: Accessible: emit the text deletion signal before deletion | Colomban Wendling | 2 | -9/+3 | |
This allows the accessibility layer to request detail, such as which characters have been deleted. ATK will query the deleted range to report the data that was removed, so it must still be available for the query to give a correct answer. So, emit the signal in BEFOREDELETE instead of DELETETEXT. | |||||
2019-04-05 | Bug [#2094]. gtk: Accessible: use the built-in character position cache | Colomban Wendling | 3 | -25/+19 | |
It's quite a lot faster even after trying and optimizing the custom version, and it makes the code simpler. Also improve ByteOffsetFromCharacterOffset() to make use of the cache, making it drastically faster. | |||||
2019-04-06 | Updated dependencies for change set 7401 adding UniqueString.cxx. | Neil | 1 | -0/+3 | |