aboutsummaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2013-09-30Updated Lua Adeptsense.mitchell
2013-09-29Fix error when block commenting in plain text; modules/textadept/editing.luamitchell
2013-09-29Added new `ui.dialogs` module for more user-friendly dialog support.mitchell
As a result, removed `ui.filteredlist()` and changed `io.open_file()` and `io.snapopen()` APIs to accept tables of files and paths instead of "\n" delimited strings.
2013-09-27Integrated compile and run commands for most languages.mitchell
Compile and run should work out of the box for most languages. Also added a warning marker, renamed `compile_command` and `run_command` tables to `compile_commands` and `run_commands`, respectively, and renamed `error_details` to `error_patterns`, changing its structure to just hold patterns.
2013-09-27Fixed incorrect constants introduced in r1574; modules/textadept/editing.luamitchell
2013-09-23Code and documentation cleanup.mitchell
2013-09-21Renamed `buffer:convert_eo_ls()` to `buffer:convert_eols()`.mitchell
2013-09-18Support multiple selections with `select_word()`; modules/textadept/editing.luamitchell
2013-09-17Updated Lua Adeptsense.mitchell
2013-09-16Removed the `SC` prefix from most constants in `_SCINTILLA.constants`.mitchell
2013-09-16Removed the `SC_` prefix from constants in `_SCINTILLA.constants`.mitchell
Also removed more unused constants.
2013-09-16Moved custom markers and indicators into themes and added more properties.mitchell
2013-09-15Do not convert filenames to UTF-8; keep them in `_CHARSET`.mitchell
2013-09-13Updated some LuaDoc.mitchell
2013-09-12Changed `events.disconnect()` to accept function argument instead of ID.mitchell
2013-09-11Updated Lua Adeptsense.mitchell
2013-09-09Use `events.ARG_NONE` constant instead of string.mitchell
2013-09-09Moved buffer IO functions into the `io` module.mitchell
Menus and key bindings do not need `events.INITIALIZED`.
2013-09-08Expose marker and indicator numbers for greater customization.mitchell
Removed their respective color settings.
2013-09-08Updated Lua Adeptsense.mitchell
2013-09-06Updated LuaDoc.mitchell
2013-09-01Renamed `buffer:get_style_name(n)` to `buffer.style_name[n]`.mitchell
2013-08-31Allow user scripts to handle `BUFFER_NEW` and `VIEW_NEW` events on startup.mitchell
A side effect is more efficient event emission during startup.
2013-08-26Renamed `_M.textadept` to `textadept`; `_M` is for language modules only now.mitchell
2013-08-26Renamed `gui` to `ui` since it's more applicable.mitchell
2013-08-25Renamed `LANGUAGE_MODULE_LOADED` event to `LEXER_LOADED` and reverted r1500.mitchell
"Creating" non-existant modules is a bad idea and causes confusion.
2013-08-24Include Scintilla constants in `buffer`s.mitchell
2013-08-11Fixed some documentation typos.mitchell
2013-08-10Updated Lua Adeptsense.mitchell
2013-08-10Updated some documentation.mitchell
2013-07-16Save window maximized state in sessions.mitchell
Also ensure backward-compatibility with existing session files.
2013-07-10Updated Lua Adeptsense.mitchell
2013-07-09Fixed bug in previous commit; modules/textadept/init.luamitchell
2013-07-08Renamed Textadept module's "mime_types" to "file_types" and removed config file.mitchell
2013-07-08Renamed "language-specific" modules to just "language modules" in documentation.mitchell
2013-07-08Added curses keys to key bindings documentation; modules/textadept/keys.luamitchell
2013-07-08Fixed bug in Lua Pattern "Replace All"; modules/textadept/find.luamitchell
Do not match pattern anchors.
2013-07-08Added file type for Go; modules/textadept/mime_types.confmitchell
2013-06-29Updated Lua Adeptsense.mitchell
2013-06-24Consolidated bookmarks module's "goto" functions into a new `goto_mark()`.mitchell
2013-06-24Removed `_G.RESETTING`; test for `arg` instead.mitchell
2013-06-21Do not allow transposing in empty buffer; modules/textadept/editing.luamitchell
2013-06-21Remove theme selection since it does not persist.mitchell
Encourage calling `gui.set_theme()` from *~/.textadept/init.lua* instead.
2013-06-21Always emit `events.LANGUAGE_MODULE_LOADED`; modules/textadept/mime_types.luamitchell
Creates an empty language-specific module if none exists. This enables users to add keys and snippets for any lexer without an existing language-specific module. It also allows themes to override styles for any lexer.
2013-06-20Fixed bug in find and run double-click event handlers.mitchell
2013-06-20Fixed crash when transposing in empty buffer; modules/textadept/editing.luamitchell
2013-06-12`_M.textadept.editing.block_comment()` supports block comment delimiters.mitchell
Also integrated comment strings into `_M.textadept.editing.comment_string` so block commenting works out of the box.
2013-06-12Renamed editing module's `STRIP_WHITESPACE_ON_SAVE` to `STRIP_TRAILING_SPACES`.mitchell
2013-06-12Renamed Adeptsense image fields.mitchell
2013-06-12Removed `_LEXERPATH`.mitchell