Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-25 | Updated to LuaFileSystem 1.8.0. | ||
This will be needed for properly detecting symlink targets in `lfs.walk()`. | |||
2020-10-12 | Updated to CDK 5.0-20200923. | ||
2020-10-08 | Broke up textadept-modules into individual module repositories. | ||
Zip them all into a single archive during the build process. | |||
2020-10-06 | `make clean-deps` should also remove Scintillua, Scinterm, and gtDialog zips. | ||
Otherwise, `make deps` and `make deps NIGHTLY=1` may not download the right ones. | |||
2020-10-01 | Moved 'docs/markdowndoc.lua' into 'scripts/markdowndoc.lua'. | ||
2020-09-29 | Updated copyright information. | ||
2020-09-29 | Updated to latest gtdialog revision for improvements filtering huge lists. | ||
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-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-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 | Updated to latest gtDialog to prevent Escape from being disabled for dialogs. | ||
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-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-27 | Updated to Scintilla 3.21.0. | ||
2020-07-24 | Updated to latest Scintilla hg for curses' `scintilla_get_clipboard()`. | ||
Required for previous commit. | |||
2020-07-18 | Updated to latest Scintilla for new `lexer.fold*` API. | ||
This replaces the need for `view.property['fold*'] = ...` | |||
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. | |||
2020-07-07 | Added `lexer.colors` and `lexer.styles` and updated themes to utilize them. | ||
This allows for a more Lua table-oriented approach to defining and using colors and styles, instead of manually manipulating Scintilla property strings. Themes are still backwards compatible, as the underlying mechanisms are still in place. | |||
2020-06-20 | Update to latest Scintilla revision for LexLPeg crash fix. | ||
2020-05-26 | Updated to latest Scintilla with ability to get style number from name. | ||
2020-05-09 | Updated to Scintilla 3.20.0. | ||
2020-04-25 | Updated to latest Scintilla hg with lexer updates. | ||
2020-04-07 | Updated Scintilla hg to get curses improvements. | ||
2020-04-05 | Updated Scintilla hg to get curses improvements. | ||
Fixed drawing autocompletion lists and calltips on Win32 and enable autoscrolling when clicking and dragging the mouse. | |||
2020-03-31 | Updated Lua autocompletion and documentation. | ||
Filepaths have a "_HOME" prefix that is expected to be filled in by consumers (e.g. the experimental ctags module). | |||
2020-03-29 | Updated to latest Scintilla to fix embedded lexer issue. | ||
This fixes PHP, Django, and other lexers that embed themselves. | |||
2020-03-26 | Switched to 1-based indices for buffer positions, lines, and countable entities. | ||
2020-03-23 | Added unit tests for core code in textadept.c. | ||
Most of the core is exercised by the Lua test suite, but coverage lapses can be uncovered using the GCC compiler flags "-fprofile-arcs -ftest-coverage".. | |||
2020-03-22 | More code cleanup, reformatting, refactoring, and bug fixing. | ||
2020-03-18 | Added `ui.dialogs.progressbar()` and utilize it with Find in Files. | ||
2020-03-17 | Fixed version determination for documentation generation. | ||
Recent code formatting changed the quotes to look for. | |||
2020-03-11 | Replaced `buffer.style_name` table with `buffer:name_of_style()`. | ||
This requires Scintilla changeset 429993cf4429. | |||
2020-03-10 | Updated to latest Scintilla required by r2699. | ||
2020-02-20 | Enable batch mode for gpg signing. | ||
Nightly builds have been failing with a "cannot open /dev/tty" error. If this does not work, try "--no-tty" or a combination of the two. | |||
2020-02-17 | Removed Makefile rule to create a ctags tags file. | ||
2020-01-16 | Fixed some Windows terminal version issues and updated to PDCurses 3.9. | ||
`io.popen()` and `os.execute()` change the console mode such that mouse clicks are no longer detected. Make sure it's reset. Also prevent `os.execute()` output from overwriting the window. |