aboutsummaryrefslogtreecommitdiff
path: root/modules/textadept
AgeCommit message (Collapse)Author
2015-03-09Moved `events.FILE_SAVED_AS` into `events.FILE_AFTER_SAVE` as extra argument.mitchell
2015-03-09Updated to Scintilla 3.5.4.mitchell
2015-03-07Added Fish lexer; modules/textadept/file_types.luamitchell
2015-02-18Consider some view-specific properties as buffer-specific ones.mitchell
These include "view_eol", "wrap_mode", "view_ws", "margin_type_n", and "margin_width_n". The latter two are for preventing clashes between modules that modify margins on a per-buffer basis.
2015-02-09Return values from abbreviated functions; modules/textadept/command_entry.luamitchell
2015-01-29Fixed snippets bug when name matches lexer name; modules/textadept/snippets.luamitchell
Ensure the result of snippets[name] is not a table.
2015-01-29Removed language-specific context menus.mitchell
Editing `textadept.menu.context_menu` directly is good enough.
2015-01-22Small code and documentation cleanup.mitchell
2015-01-20Updated Lua autocompletion and documentation.mitchell
2015-01-15Added events for terminal suspend and resume.mitchell
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-15Restore ^Z as undo if terminal suspend is disabled; modules/textadept/keys.luamitchell
2015-01-15Added filetypes for vCard and Texinfo lexers; modules/textadept/file_types.luamitchell
Requires Scintillua r463 (changeset dab8ec9733ec).
2014-12-31Updated copyright year.mitchell
2014-12-24Small code and documentation cleanup.mitchell
2014-12-23Enable suspend in the terminal version.mitchell
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-11-30Show command entry call tips above it; modules/textadept/command_entry.luamitchell
2014-11-30Show character info with lexer and style call tip; modules/textadept/keys.luamitchell
Added binding for the terminal version.
2014-11-30Added UTF-8 input mode for OSX and curses; modules/textadept/keys.luamitchell
2014-11-29Fixed command entry reset bug for real instead of in r1861.mitchell
2014-11-29Show symbol documentation in the Lua command entry; modules/textadept/keys.luamitchell
2014-11-26Fixed bug in jumping to compile/run errors and clear annotations before builds.mitchell
2014-11-26Allow connection to `events.QUIT` without requiring index of 1.mitchell
2014-11-25Include buffer constants in completions; modules/textadept/command_entry.luamitchell
2014-11-24Use Bash syntax highlighting for "filter through" via the command entry.mitchell
2014-11-15Fixed command entry reset bug now that the entry is a Scintilla buffer.mitchell
2014-11-12Code and documentation cleanup.mitchell
2014-11-11Added new `_SCINTILLA.next_image_type()` for registering images.mitchell
2014-11-06Use the current working directory in fileselect dialogs.mitchell
This should have been committed long ago.
2014-10-30Ensure "find in files" is off when activating normal find.mitchell
2014-10-18Handle unknown CSI events and bracketed pasted in the terminal version.mitchell
For bracketed paste, turn off auto-pair and auto-indent.
2014-10-13Parameterize lexer and height for `ui.command_entry.enter_mode()`.mitchell
Also enable more accurate Lua command completion.
2014-10-11Grow and shrink views by an integral, not arbitrary, value.mitchell
2014-10-11Move the command entry into a split pane on GTK.mitchell
In the previous implementation without a split pane, the command entry could not shrink in size.
2014-10-07Automatically add standard editing keys; modules/textadept/command_entry.luamitchell
2014-10-06Fixed autocomplete bug in curses; modules/textadept/command_entry.luamitchell
2014-10-05Added editing keys for use with other modes; modules/textadept/command_entry.luamitchell
2014-10-05Replaced command entry text field with a Scintilla buffer.mitchell
`ui.command_entry` now has the same functions and fields as `buffer`s as well as an additional `height` property. Note that when the command entry is active, `_G.buffer` is unchanged, so many existing key commands cannot be bound to command entry key modes. See `keys.lua_command` in *modules/textadept/command_entry.lua* for the proper way to bind them. Removed `ui.command_entry.entry_text` and `ui.command_entry.show_completions()`.
2014-09-29Fix replace bug when embedded Lua evals to a number; modules/textadept/find.luamitchell
2014-09-17More LuaDoc updates.mitchell
2014-09-17Added terminal key binding to stop the currently running process.mitchell
2014-09-16Updated some LuaDoc.mitchell
2014-09-15Added Xtend lexer; modules/textadept/file_types.luamitchell
Requires latest Scintillua hg.
2014-09-04Enable true spawning on Mac OSX GUI version.mitchell
This requires lspawn r25 (changeset acdfac5eb4cf).
2014-08-15Reverted separating ^H from Backspace in the terminal version.mitchell
2014-08-13Separate ^H from Backspace in the terminal version.mitchell
Also have libtermkey take care of saving and restoring termios.
2014-06-30Condensed manual and API documentation into single files.mitchell
2014-06-20More code cleanup; modules/textadept/editing.luamitchell
2014-06-12Lua code cleanup.mitchell
2014-06-09Fixed word autocompletion bug when ignoring case; modules/textadept/editing.luamitchell
2014-06-04Always focus the message buffer initially; modules/textadept/run.luamitchell
This allows process output to be scrolled into view until the user switches buffers.