aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-03-30Fixed off-by-one issues with `buffer:get_cur_line()`.mitchell
2020-03-30Fixed stale statusbar issues introduced recently.mitchell
2020-03-30Fixed Win32 curses issues.mitchell
2020-03-29Updated CHANGELOG.md.mitchell
2020-03-29Code reformatting.mitchell
2020-03-29Removed old migration guides.mitchell
Previous guides are in prior releases and in revision history.
2020-03-29Updated for 11.0 alpha.mitchell
2020-03-29Updated to latest Scintilla to fix embedded lexer issue.mitchell
This fixes PHP, Django, and other lexers that embed themselves.
2020-03-26Committing temporary iface changes until Scintilla's iface is patched.mitchell
2020-03-26Added support to identify projects under Fossil SCM.mitchell
2020-03-26Removed accidentally committed experimental function.mitchell
2020-03-26Fixed GUI find history.mitchell
The wrong end of the history was being overwritten.
2020-03-26Removed extra sets of () around some buffer function calls.mitchell
The Scintilla iface was changed to not return a second string length value.
2020-03-26Switched to 1-based indices for buffer positions, lines, and countable entities.mitchell
2020-03-25Refactored buffer and view metamethods by splitting them up.mitchell
Grouping them saves a few lines of code, but it's not very maintainable.
2020-03-23Renamed callback function.mitchell
2020-03-23Added unit tests for core code in textadept.c.mitchell
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-22Use the statusbar to indicate an active snippet.mitchell
This helps avoid disorienting jumps when the user is not aware a snippet is still active.
2020-03-22Utilize userdata parameter in signal callback functions.mitchell
Ideally, callbacks would not utilize global variables at all. However, passing around just the Lua state seems a bit odd.
2020-03-22More code cleanup, reformatting, refactoring, and bug fixing.mitchell
2020-03-19Fixed tab label display on Windows.mitchell
2020-03-19Store GTK find/replace history in reverse order.mitchell
This allows for traditional command line history navigation using arrow keys.
2020-03-18Forgot to commit cdk.patch with widget needed for curses progressbar.mitchell
2020-03-18Added `ui.dialogs.progressbar()` and utilize it with Find in Files.mitchell
2020-03-17Added per-mode command entry history.mitchell
2020-03-17Align block comments by column if possible, not indent.mitchell
2020-03-17Updated LuaDoc.mitchell
2020-03-17Show XPM images in Lua command entry completions.mitchell
2020-03-17Updated manual.mitchell
2020-03-17Event handlers can now return any non-nil value.mitchell
2020-03-17Added initial migration guide from Textadept 10 to 11.mitchell
2020-03-17Updated LuaDoc.mitchell
2020-03-17Fixed version determination for documentation generation.mitchell
Recent code formatting changed the quotes to look for.
2020-03-16Moved individual buffer functions in `io` into `buffer`.mitchell
e.g. `io.reload_buffer()` was renamed `buffer:reload()`.
2020-03-16Language modules should assume `_G.snippets` exists.mitchell
2020-03-16Update LuaDoc.mitchell
2020-03-16Renamed `keys.MODE` to `keys.mode`.mitchell
2020-03-16Use a default width for `ui.dialogs.filteredlist` dialogs.mitchell
Experience has shown a vast majority of filteredlist dialogs need to be wide. Use a standard width that needs to be overridden rather than remembered.
2020-03-16Small documentation update.mitchell
2020-03-16Detect and allow jumping to internal Lua errors.mitchell
2020-03-16Small code cleanup.mitchell
2020-03-16Updated menu mnemonic for Buffer > Encoding.mitchell
2020-03-16Fixed crash introduced in previous commit.mitchell
The assumption was that `buffer.set_lexer` is only unavailable for the first buffer, which has `buffer:private_lexer_call(SETLEXERLANGUAGE, ...)` called in the `events.BUFFER_NEW` handler. However, `reset()` throws a wrench into everything and a buffer can end up without a lexer.
2020-03-14More code cleanup, refactoring, and reformatting.mitchell
2020-03-14Removed *~/.textadept/?.{lua,so}* from `package.path`.mitchell
This is not used internally and not documented. All modules should be in *~/.textadept/modules*.
2020-03-14More code cleanup, refactoring, and reformatting.mitchell
2020-03-13Added session saving test.mitchell
2020-03-13More code cleanup and refactoring.mitchell
2020-03-13Refactored session handling and file format, and added events.mitchell
User scripts can now save and load from session data.
2020-03-13More code cleanup, refactoring, and reformatting.mitchell