aboutsummaryrefslogtreecommitdiff
path: root/modules/textadept/editing.lua
AgeCommit message (Collapse)Author
2013-06-21Do not allow transposing in empty buffer; modules/textadept/editing.luamitchell
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-05-15Rewrote theme implementation.mitchell
Themes are now just single files that share Textadept's Lua state. Also added a new "settings.lua" that functions in place of buffer and view theme files. Requires latest Scintillua.
2013-05-20Code cleanup; modules/textadept/editing.luamitchell
2013-05-20Fix caret placement in block comment/uncomment.mitchell
Thanks to Richard Philips.
2013-04-30More code cleanup.mitchell
2013-04-29More code cleanup.mitchell
"local buffer = buffer" and similar optimizations are not needed since lexing the buffer is much more expensive and reaction time is limited by how fast the keyboard can submit key presses.
2013-04-26Consolidated the editing module's `grow_selection()` into `enclose_selected()`.mitchell
The former was originally designed to complement the latter.
2013-04-25Code and documentation cleanup.mitchell
2013-04-24Moved `_M.textadept.filter_through` functionality into `editing` module.mitchell
2013-04-24Use `buffer.word_chars` for autocompleting words instead of a Lua pattern.mitchell
2013-04-24Changed display of highlighted words; modules/textadept/editing.luamitchell
Indicators are drawn under text and are not translucent anymore. Also, markers are no longer placed on lines.
2013-04-12Updated to Scintilla 3.3.1.mitchell
2013-04-09Fixed bug with highlighting words; modules/textadept/editing.luamitchell
2013-04-03Textadept should support multiple curses platforms; remove ncurses references.mitchell
Requires Scintilla r4436 and Scinterm r45.
2013-03-10Indicator for highlighted words works in ncurses.mitchell
This requires Scinterm hg changeset 40 (7e25b9a35fbd).
2013-01-31Added ability to type over characters like closing braces and quotes.mitchell
2013-01-20Updated copyright date.mitchell
2012-12-01Updated parameter LuaDoc.mitchell
2012-11-20Be consistent with regard to "caret" vs. "current position".mitchell
2012-11-19Rewrote LuaDoc.mitchell
2012-11-19Changed Lua code style for tables.mitchell
2012-10-30Continued updating documentation formatting.mitchell
2012-10-29Updated documentation formatting.mitchell
Pathnames and filenames are italic and be more consistent with constant width text.
2012-10-06Fixed more bugs introduced by r1260.mitchell
2012-10-03Simplified auto-indent; modules/textadept/editing.luamitchell
2012-09-12Documentation overhaul.mitchell
Rewrote most of the manual and Lua API to complement each other. Key bindings reference moved from Appendix to modules/textadept/keys.lua LuaDoc.
2012-07-21Converted some `buffer` "get" and "set" functions into properties.mitchell
Also updated to Scintilla 3.2.1.
2012-07-21Lua code cleanup and API changes.mitchell
2012-07-16Support highlight word markers in ncurses; modules/textadept/editing.luamitchell
Indicator boxes are not shown since they are overwritten when drawing the text lines.
2012-03-27Translate all messages instead of relying on GTK to translate stock items.mitchell
2012-03-16Moved "Markdown:" comments into module LuaDoc comments.mitchell
2012-03-14Use buffer:get_lexer(true) more often when it should be used.mitchell
2012-03-14autocomplete_word() accepts default words; modules/textadept/editing.luamitchell
From Brian Schott.
2012-03-07Updated contact email address.mitchell
2012-02-10Update LuaDoc with new formatting.mitchell
2012-01-06Updated copyright information.mitchell
2012-01-05Code cleanup.mitchell
2012-01-05Renamed editing module's 'current_word' to 'select_word'.mitchell
Also added utils function for deleting the current word.
2012-01-05Fixed bug introduced in recent code cleanup; modules/textadept/editing.luamitchell
2012-01-05Rename '_m' to '_M'.mitchell
2012-01-01Code cleanup.mitchell
2011-12-31Changed 'locale.localize()' to global '_L' table.mitchell
2011-12-31Code cleanup.mitchell
2011-12-13Remove 'package.seeall' from LuaDoc comments.mitchell
2011-12-12Remove 'module' and update LuaDoc comments appropriately.mitchell
2011-11-23Code cleanup.mitchell
2011-11-23Removed _m.textadept.editing.select_style().mitchell