aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-29Updated to Scintilla 5.0.3.mitchell
Updated themes to use new `view.element_color` and treat all colors as opaque if no alpha was given.
2021-05-29Do not attempt to restore the selection when typing after selecting/deleting ↵mitchell
all text. Otherwise each typed character overwrites the previously typed character.
2021-05-01Revert printing test output to stdout.mitchell
This was not working as hoped in a headless test environment.
2021-05-01Print test output to stdout and add option to quit after running tests.mitchell
2021-05-01Reverted printing initialization errors to stderr.mitchell
2021-05-01Do not clobber user's terminal on initialization error.mitchell
Also fix memory leak.
2021-05-01Print initialization errors to stderr in addition to showing dialog.mitchell
This can be helpful when running in a headless test environment.
2021-04-30Replaced `events.FILE_{BEFORE,AFTER}_RELOAD` with ↵mitchell
`events.BUFFER_{BEFORE,AFTER}_REPLACE_TEXT`. This allows more features to save/restore state when buffer contents are replaced (e.g. file reload, filter through, etc.)
2021-04-30When filtering through, do not replace buffer contents if nothing changed.mitchell
This will clear the redo stack, which can be unhelpful when formatting code on save, for example.
2021-04-26Fixed Scintilla crash on macOS related to recent Scintilla changes.mitchell
Like Windows, macOS does not support font options.
2021-04-19Fixed documentation on generating Lua autocompletion and documentation files ↵mitchell
for user modules.
2021-04-16Added ability to specify find & replace pane entry font via ↵mitchell
`ui.find.entry_font`. Also use type checks when setting find & replace text and labels.
2021-04-15Updated note on running gcov over Textadept.mitchell
2021-04-15Fixed a couple failing unit tests.mitchell
These were not defects, but "stylistic."
2021-04-14Attempt to restore view scroll state after `textadept.editing.filter_through()`.mitchell
Also prefer `view.first_visible_line =` rather than `view:scroll_lines()` since the latter is only needed when display lines are involved.
2021-04-14Updated Scintilla iface LuaDoc.mitchell
2021-04-14Fixed file extension conflicts.mitchell
Prefer: * ANTLR '.g' over Gap * ASM '.S' over R * ini '.inf' over Inform * ASP '.asa' over VB
2021-04-14Addressed some minor Luacheck issues.mitchell
Not all shadowing warnings need to be fixed.
2021-04-13Fixed crash on Windows with new font options in Scintilla 5.0.1.mitchell
This patch has been submitted upstream and should be removed after the next Scintilla release.
2021-04-13Updated to Scintilla 5.0.1 and latest Scintillua and Scinterm.mitchell
Some of the Scintilla API has changed, and by extension the Scintillua API.
2021-04-12Fixed a bug where redoing a full-buffer change could jump to an unrelated state.mitchell
Do a simple position save instead of using the history mechanism.
2021-04-12Fixed some formatting controls.mitchell
2021-04-11Save/restore view state when undoing/redoing full-buffer changes.mitchell
For example external code formatting commands that replace buffer contents.
2021-04-11Added tag textadept_11.2_beta for changeset fb167ec0a8bemitchell
2021-04-11Initial pass reformatting all code.mitchell
Use clang-format, LuaFormatter, and 100 character limit on lines.
2021-03-31Updated changelog.mitchell
2021-03-31Textadept Quick Reference is no longer considered newly published.mitchell
2021-03-28Added lexilla to clean-deps Makefile rule.mitchell
2021-03-28Updated lexer fold properties test.mitchell
Scintilla 5 and ILexer5 appear to fetch lexer properties with SCI_GETPROPERTY now.
2021-03-28Updated for 11.2 beta.mitchell
2021-03-28Updated .gitignore.mitchell
2021-03-28Updated debugger tests with new project commands.mitchell
2021-03-27Updated to Scintilla 5.0.0 and Lexilla 5.0.0.mitchell
Also updated to latest Scintillua and Scinterm that compile against 5.0.0.
2021-03-11Do not mark GCC-style "note:" output as compile/run/build/test errors.mitchell
2021-03-01Fixed accidental change in lua.sym.mitchell
2021-03-01Fixed new theme's overriding of default theme's colors.mitchell
This only happens on startup when recording initial buffer settings with the `lexer` module mimic.
2021-02-20Updated to Lua 5.4.2.mitchell
2021-02-15Fixed inability to replace found text with escapes like '\n' and '\t'.mitchell
2021-02-13Take advantage of Scinterm being able to use a native terminal caret.mitchell
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.
2021-02-11Added support for TypeScript.mitchell
Requires latest Scintillua.
2021-02-10Fixed failing test in the terminal version.mitchell
2021-02-09Fixed curses compile error introduced in previous commit.mitchell
2021-02-09Added `ui.SHOW_ALL_TABS` option for `ui.tabs`.mitchell
Textadept hides the first tab by default since its information is duplicated in the titlebar and screen space is wasted. However, some users choose to hide titlebars (e.g. on window maximize/fullscreen), so this option now exists.
2021-02-09Updated download links for 11.1.mitchell
2021-02-08Expose "lines_added" field for SCN_MODIFIED notifications.mitchell
Note that connecting to `events.MODIFIED` is still intentionally undocumented.
2021-02-03Updated FAQ mentioning initial Git repository size and how to shrink it.mitchell
2021-02-01Added tag textadept_11.1 for changeset 48372345dd92mitchell
2021-01-29Updated changelog.mitchell
2021-01-29Updated for 11.1.mitchell
2021-01-29Updated copyright information.mitchell