Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-25 | Ensure version is included in Manual and API Documentation headers. | ||
2020-09-20 | Added code counting script and inline plots. | ||
Removed redundant stats link. | |||
2020-09-19 | Updated to Scintilla 4.4.5 and Scintillua 4.4.5-1. | ||
2020-09-19 | Added `events.COMMAND_TEXT_CHANGED`. | ||
This is analagous to `events.FIND_TEXT_CHANGED`. | |||
2020-09-19 | Added `ui.update()` for unit tests. | ||
2020-09-16 | No need for "-e" in simple sed invocations. | ||
2020-09-14 | More link updates. | ||
2020-09-14 | More small documentation updates. | ||
2020-09-13 | Lots of documentation updates. | ||
Updated header id generation, anchors, links, and header levels. Added dedicated book page and support data. Removed extra module autocompletion and documentation from Lua module. Removed GPG signing and verification, as everything is built and distributed on GitHub. Removed all release links prior to 10.8 since there is no point in uploading the relevant files to GitHub. | |||
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-09-09 | LuaDoc doclet outputs markdown to stdout now. | ||
Now all markdown to HTML is done in one place. Previously, the doclet generated its own HTML. | |||
2020-09-08 | Changed processing pipeline for manually generating documentation. | ||
2020-09-08 | Updated Docker build environment to use more recent libc++ headers for osxcross. | ||
Also added some documentation. | |||
2020-09-07 | Handle initial queries of `ui.find.find_text` and `repl_text` in curses. | ||
2020-09-07 | Fixed emission of `events.UPDATE_UI` when resuming from suspend. | ||
2020-09-07 | Added `ui.find.active` and prevent word highlighting when searching. | ||
Word auto-highlighting when searching is too distracting. | |||
2020-09-04 | Moved all top-level .md files into docs/ except README.md. | ||
Also fixed lack of header anchors in generated HTML. | |||
2020-09-04 | Renamed doc/ to docs/ and removed bombay dependency. | ||
Added some documentation infrastructure for eventual migration to a new build service. Use a simple Lua script for generating documentation offline. | |||
2020-09-04 | Added support for building with Docker and dropped automated Linux i386 builds. | ||
Also tweaked Makefile with basic git support for an eventual migration to a new build service. | |||
2020-08-23 | Updated to latest Scintilla to get some fixes for crashes. | ||
These crashes occur when indexing Scintilla fields with out-of-bounds indices. | |||
2020-08-23 | Document terminal color restrictions in Lua API, not the Manual. | ||
2020-08-22 | Fixed crashes introduced by r2915. | ||
2020-08-22 | Only switch buffers during `buffer:delete()` if necessary. | ||
This is not necessary if deleting a non-visible buffer (e.g. in the dummy view). | |||
2020-08-22 | Updated to latest gtDialog to prevent Escape from being disabled for dialogs. | ||
2020-08-20 | Fixed keypress handler regression when compiling with modern MinGW-w64. | ||
For some reason, modern MinGW-w64 GCC always returns boolean true unless compiling with debug symbols. Most typing into Scintilla widgets was not working at all. This does not occur on older versions of MinGW GCC. | |||
2020-08-17 | Update to latest gtDialog to fix GTK3 compile error. | ||
2020-08-17 | Updated some documentation and use macOS instead of Mac OSX. | ||
2020-08-14 | Describe changes in patch files. | ||
2020-08-09 | Fixed regression involving SCNotifications and text. | ||
This affects SCN_URIDROPPED among others. | |||
2020-08-08 | Updated find & replace pane key bindings. | ||
In the GUI, Enter and Shift+Enter invoke Find Next and Find Prev, respectively. In the terminal, Up, Down, and Tab toggle between buttons more consistently; removed Shift-Tab binding. Also fixed entry drawing issue with Tab. | |||
2020-08-04 | Code cleanup, modernization, and reformatting. | ||
2020-08-04 | Prefer passing env table to `os.spawn()`. | ||
It will construct "KEY=VALUE" list. | |||
2020-08-04 | Updated to latest gtDialog to prevent Escape from closing progressbar dialogs. | ||
2020-08-03 | Updated to latest Scintilla hg to get `lexer.fold_consecutive_lines()`. | ||
2020-07-29 | Once again removed accidencally committed changes. | ||
2020-07-28 | Updated for 11.0 alpha 3. | ||
2020-07-27 | Updated to Scintilla 3.21.0. | ||
2020-07-27 | Small code cleanup. | ||
2020-07-26 | Use monospaced font in the Find & Replace Pane entries. | ||
2020-07-25 | Find & Replace Pane now allows file filters to be specified for Find in Files. | ||
Also updated `ui.find.focus()` to accept an optional table of options (e.g. in_files, incremental, etc.) for convenience. | |||
2020-07-25 | Fixed initial setting of `ui.find.replace_entry_text` in the GUI. | ||
GtkEntries are initialized with the same initial text pointer, which makes it impossible to initially differentiate between `find_text` and `repl_text` by their text pointers alone. | |||
2020-07-25 | Fixed bug in incremental find in the terminal version. | ||
Also fixed a bug in setting `ui.find.replace_entry_text`. | |||
2020-07-25 | More code cleanup. | ||
Use C99's stdbool.h. | |||
2020-07-25 | Moved incremental find into Find & Replace Pane. | ||
Added new `events.FIND_TEXT_CHANGED` to help facilitate this. "Whole word" and "Regex" are now supported in addition to "Match case". Also updated tests. | |||
2020-07-24 | Updated to latest Scintilla hg for curses' `scintilla_get_clipboard()`. | ||
Required for previous commit. | |||
2020-07-24 | Code cleanup. | ||
2020-07-18 | Updated to latest Scintilla for new `lexer.fold*` API. | ||
This replaces the need for `view.property['fold*'] = ...` | |||
2020-07-15 | Call `os.spawn()` exit callback after `proc:wait()`. | ||
Added tests for `os.spawn()`. | |||
2020-07-14 | `ui.dialogs.optionselect()` changes `informative_text` option to `text`. | ||
This is more consistent with other non-text-input dialog options. | |||
2020-07-13 | Test setting styles directly via `lexer.styles`. | ||
Requires latest Scintilla for proper `lexer.colors` return types. |