Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-10 | Updated for 7.9. | ||
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-03-09 | Fixed accidental firing of "Escape" key on window focus lost; src/textadept.c | ||
2015-03-09 | Updated to Scintilla 3.5.4. | ||
2015-03-09 | Fixed nightly builds; src/Makefile | ||
2015-03-07 | Updated language module link and location. | ||
2015-03-07 | Official language modules are all in one repository now; src/Makefile | ||
2015-01-31 | Updated for 7.8. | ||
2015-01-22 | Made `args.process()` private. | ||
2015-01-20 | Updated for 7.8 beta 3. | ||
2015-01-20 | Updated to Scintillua 3.5.3-1; src/Makefile | ||
2015-01-20 | Fixed bug in preventing standard focus out events to be fired; src/textadept.c | ||
It is desirable to keep the command entry visible if the window is losing focus. Otherwise, allow normal focus out events to be fired, including Scintilla's defaults that hide the cursor, etc. | |||
2015-01-20 | Code cleanup; src/textadept.c | ||
2015-01-20 | Updated to Scintilla 3.5.3. | ||
2015-01-20 | Fixed horizontal expand flag for Find & Replace widgets in GTK3; src/textadept.c | ||
2015-01-15 | Added events for terminal suspend and resume. | ||
Suspend can be prevented by an error handler, described in a new FAQ entry. New `events.RESUME` replaces `events.FOCUS` for the terminal version. Utilize these events to disable/enable bracketed paste and mouse modes. | |||
2015-01-12 | Emit an `events.FOCUS` event after resuming from a suspended state. | ||
2015-01-12 | Fixed bug in reporting split views in GTK3; src/textadept.c | ||
2015-01-09 | Updated for 7.8 beta 2. | ||
2015-01-09 | Updated to latest scintillua, scinterm, lspawn, and gtdialog; src/Makefile | ||
The last beta used snapshots. | |||
2014-12-31 | Updated copyright year. | ||
2014-12-24 | Added Makefile rule to generate ctags; src/Makefile | ||
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-23 | Enable suspend in the terminal version. | ||
Patch libtermkey to allow this and also to support mouse enabling/disabling. Needed to change ^Z undo to M-Z and added M-S-Z as extra redo. | |||
2014-12-17 | Fixed curses bug with toggling find options via API; src/textadept.c | ||
2014-12-17 | Fix CDK warning; src/cdk.patch | ||
2014-12-12 | Removed unused variable; src/Makefile | ||
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-30 | Updated for 7.8 beta. | ||
2014-11-29 | Fixed command entry reset bug for real instead of in r1861. | ||
2014-11-26 | Integrated Chris Emerson's curses split view window manager. | ||
2014-11-26 | Allow connection to `events.QUIT` without requiring index of 1. | ||
2014-11-24 | Keep command entry focus when window loses focus; src/textadept.c | ||
2014-11-24 | No need for a separate build dir for automated builds; src/Makefile | ||
2014-11-23 | Patch CDK for basic UTF-8 support. | ||
The find & replace pane and UI dialogs can now handle UTF-8 characters. The support is functional, but not perfect. Since the patch only targets the widgets Textadept uses, it cannot be submitted to upstream CDK for inclusion. It's kind of a hack anyway. | |||
2014-11-22 | Small Makefile changes; src/Makefile | ||
2014-11-20 | Updated Scintilla patch to match upstream patch; src/scintilla.patch | ||
Upstream patch is in r5324 (changeset d17b39c9eb2a). | |||
2014-11-18 | Use labels in the statusbar instead of statusbar widgets; src/textadept.c | ||
This allows the docstatusbar to resize and align right. | |||
2014-11-15 | Fixed command entry reset bug now that the entry is a Scintilla buffer. | ||
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-30 | Added `LINUX` and `BSD` platform flags for the sake of completeness. | ||
Previously, Linux was inferred from the expression `not WIN32 and not OSX`. | |||
2014-10-29 | Fixed compiler warnings. | ||
2014-10-29 | Disable GCC optimizations when compiling with DEBUG=1; src/Makefile | ||
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-25 | Improvements to terminal mouse handling. | ||
Emit events for unhandled mouse events and connect to such events in order to focus and resize views. Patch libtermkey with new Win32 PDCurses driver for unified key/mouse input. Update CDK patch to always use libtermkey and to ignore mouse events. Requires Scinterm r97 (changeset 8d1a625c9b4d). Thanks to Chris Emerson for proof of concept code that handles mouse events and for the code that focuses and resizes views. | |||
2014-10-24 | Fixed bug in `lL_event()` for LUA_TNUMBER type size mismatches; src/textadept.c | ||
The type extracted for LUA_TNUMBER was `sptr_t` (long), however most of the time, `int` is used. Since `sizeof(long) > sizeof(int)`, `lL_event()` sometimes pushed extra bytes in memory around the original integer passed (at least I think this explains the behavior I observed). | |||
2014-10-22 | Enable terminal mouse clicks and movements in Windows; src/textadept.c | ||