Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-13 | Take advantage of Scinterm being able to use a native terminal caret. | ||
Also change brace highlight style to not change the background color, as some terminal cursors invert the current cell, so this would cause the highlighted brace at the current position to "unhighlight", causing confusion. This requires latest Scinterm. | |||
2020-10-02 | Added Scintilla patch for avoiding crashes with untrimmed XPM images. | ||
Once the patch submitted upstream is accepted, this patch will not be needed. | |||
2020-10-02 | Added Scintilla patch needed for drawing strikeout tabs in the terminal version. | ||
Once the patch submitted upstream is accepted, this patch will not be needed. | |||
2020-09-13 | Switch back to Scintilla default (4.x), Scinterm, and Scintillua. | ||
Scintilla LongTerm3 maintenance is ending with upcoming Scintilla 5. Textadept now requires a C++17 compiler. Also updated Docker image. | |||
2020-08-14 | Describe changes in patch files. | ||
2020-01-07 | Updated scintilla.patch based on latest Scintilla LongTerm3 hg. | ||
2019-09-01 | Removed unnecessary Scintilla patch. | ||
Block caret placement is now configurable. | |||
2019-03-09 | Updated to Scintilla 3.10.3. | ||
2019-02-28 | Removed patch fixed in Scintilla 3.10.2. | ||
2018-11-25 | Hijack `buffer:load_lexer_library()` to allow manual setting of input method. | ||
Apparently Mac OSX 10.14 is causing problems with GTK-OSX's normal input method switching. The input methods available are in Textadept.app's Contents/Resources/etc/gtk- 2.0/gtk.immodules file. Use the first string identifier. | |||
2018-11-04 | Temporarily patched Scintilla to send SC_UPDATE_SELECTION for multiple select. | ||
This only affects `buffer:multiple_select_add_[next|each]()`. Patch submitted upstream. | |||
2018-06-12 | Fixed child lexers that embed themselves into parents and fixed proxy lexers. | ||
Also removed temporary Scintilla patch that has been applied. | |||
2018-05-11 | Fixed crash on Mac OSX with regex searches. | ||
2018-03-21 | Updated Scintilla LongTerm3 branch reference to include many backports from 4.x. | ||
2018-03-12 | Start using Scintilla's LongTerm3, which now includes Scintillua and Scinterm. | ||
Since LongTerm3 requires a C++11 compiler, GCC 4.9+ is required. Since C++11 includes regex capability, drop TRE dependency. | |||
2017-10-06 | Patched Scintilla to revert caret block placement change introduced in 9.3. | ||
2017-06-04 | Fixed start-anchored "find prev" TRE regex searches; src/scintilla.patch | ||
2017-04-07 | Effectively updated to Scintilla 3.7.4 with select backports to 3.7.3. | ||
Scintilla 3.7.4 requires a C++11 compiler, which I do not have. | |||
2017-03-15 | Patch Scintilla regression displaying autocompletion lists on only one monitor. | ||
2017-02-24 | Applied upstream Scintilla patch for stream selection mode; src/scintilla.patch | ||
2017-02-12 | Fixed "Match Case" toggling during "Regex" searches; src/scintilla.patch | ||
2016-12-30 | Updated to Scintilla 3.7.2. | ||
2016-12-20 | Applied temporary Scintilla patch to fix crashes; src/scintilla.patch | ||
2016-07-04 | Replaced Lua pattern matching with Regex via Scintilla and TRE. | ||
As a result, changed `ui.find.lua` to `ui.find.regex` Also removed luautf8 dependency since it is no longer needed. Regex replacements cannot contain embedded Lua code. Jumping to "find in files" results selects those results instead of just jumping to their respective lines. | |||
2016-01-20 | Updated to Scintilla 3.6.3 and enabled idle styling. | ||
Patched Scintilla to prevent warning on widget destroy. | |||
2015-04-21 | Removed Scintilla patch applied in 3.5.5; src/scintilla.patch | ||
2015-03-10 | Patch Scintilla to fix tab stop calculations in curses; src/scintilla.patch | ||
This patch was submitted upstream and should not be needed in the next release of Scintilla. | |||
2015-01-20 | Updated to Scintilla 3.5.3. | ||
2014-12-24 | Patched Scintilla to fix curses margin intersection; src/scintilla.patch | ||
Clicking on the first character in a line caused Scintilla to think the line's margin was clicked, incorrectly selecting the entire line. | |||
2014-12-09 | Updated to Scintilla 3.5.2. | ||
2014-11-30 | Patch Scintilla to sometimes prevent call tip repositioning; src/scintilla.patch | ||
When the call tip is smaller than the window (such as the command entry), keep existing position in order to keep the call tip from appearing in front of buffer text. | |||
2014-11-20 | Updated Scintilla patch to match upstream patch; src/scintilla.patch | ||
Upstream patch is in r5324 (changeset d17b39c9eb2a). | |||
2014-11-09 | Patch Scintilla in order to allow custom line markers; src/scintilla.patch | ||
This is for drawing nearly all line markers as text in the terminal version. This patch is subject to change until Neil applies or modifies the upstream patch I sent. | |||
2014-11-08 | Patch Scintilla in order to allow custom wrap visuals; src/scintilla.patch | ||
This is for drawing wrap markers as text in the terminal version. This patch is subject to change until Neil applies or modifies the upstream patch I sent. | |||
2014-11-07 | Patch Scintilla in order to allow custom tab arrow drawing; src/scintilla.patch | ||
This is for drawing tab arrows as text in the terminal version. This patch is subject to change until Neil applies or modifies the upstream patch I sent. | |||
2014-10-25 | Patch Scintilla to configure "closeness" of mouse clicks; src/scintilla.patch | ||
This patch is subject to change until Neil applies or modifies the upstream patch I sent. | |||
2014-10-09 | Patch Scintilla to fix pasting from external Win32 apps; src/scintilla.patch | ||
2014-09-29 | Updated to Scintilla 3.5.1. | ||
2014-08-23 | Patch Scintilla 3.5.0 to compile for Mac OSX; src/scintilla.patch | ||
This patch should be reverted if it is applied upstream. | |||
2014-07-03 | Updated to Scintilla 3.4.4. | ||
2014-05-25 | Updated to Scintilla 3.4.2. | ||
Also temporarily include my upstream patch for autocompletion into multiple selections. When 3.4.3 comes out, the patch may be removed. This commit negates the requirement for Scintilla post 3.4.2, mentioned in 1736:12256c79f24b. | |||
2013-12-15 | Updated to Scintilla 3.3.7. | ||
2013-10-30 | Fix OSX command key recognition; src/scintilla.patch | ||
2013-10-29 | Temporary patch to identify OSX command key mouse modifiers; src/scintilla.patch | ||
Will be removed when upgrading to Scintilla > 3.3.6 if upstream patch is accepted. | |||
2013-06-14 | New makefile rules for preparing build environments on various platforms. | ||