Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-26 | Support UTF-8 Lua pattern matching. | ||
Makes use of an external luautf8 library, but only a subset of it. | |||
2016-02-01 | Do not assume 1 byte char widths in Lua pattern find; modules/textadept/find.lua | ||
Eventually UTF-8 patterns may be possible. | |||
2015-12-31 | Updated copyright date. | ||
2015-07-25 | Highlight found text in find in files results. | ||
2015-06-23 | Updated to Scintilla 3.5.7. | ||
2015-04-13 | Added `symlink` filter option for ignoring symlinked files and directories. | ||
2015-03-16 | Code cleanup based on the output of luacheck, a Lua linter. | ||
2015-03-12 | Lua code cleanup. | ||
2014-12-31 | Updated copyright year. | ||
2014-11-12 | Code and documentation cleanup. | ||
2014-11-06 | Use the current working directory in fileselect dialogs. | ||
This should have been committed long ago. | |||
2014-10-05 | Replaced command entry text field with a Scintilla buffer. | ||
`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-29 | Fix replace bug when embedded Lua evals to a number; modules/textadept/find.lua | ||
2014-06-30 | Condensed manual and API documentation into single files. | ||
2014-06-12 | Lua code cleanup. | ||
2014-06-04 | Pressing "Enter" in message buffer simulates double-click. | ||
In a "Find in Files" buffer, goes to the file on the current line. In a message buffer, jumps to the error or warning on the current line. | |||
2014-05-23 | Fixed bug related to captures from previous searches; modules/textadept/find.lua | ||
2014-04-06 | Clarified "wrapping" in find/replace; modules/textadept/find.lua | ||
2014-03-01 | Use `assert(...)` as a shortcut for `if not ... then error() end`. | ||
2014-01-12 | Updated copyright information. | ||
2013-12-12 | More LuaDoc updates. | ||
2013-11-18 | LuaDoc updates. | ||
2013-11-11 | Fixed bug when replacement captures have escapes; modules/textadept/find.lua | ||
2013-11-10 | Store the full Lua pattern match in "%0" for use in replacement text. | ||
2013-11-10 | Updated LuaDoc. | ||
2013-10-18 | More LuaDoc updates. | ||
2013-10-09 | More LuaDoc updates. | ||
2013-09-29 | Added new `ui.dialogs` module for more user-friendly dialog support. | ||
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-16 | Removed the `SC` prefix from most constants in `_SCINTILLA.constants`. | ||
2013-09-16 | Removed the `SC_` prefix from constants in `_SCINTILLA.constants`. | ||
Also removed more unused constants. | |||
2013-09-15 | Do not convert filenames to UTF-8; keep them in `_CHARSET`. | ||
2013-09-06 | Updated LuaDoc. | ||
2013-08-26 | Renamed `_M.textadept` to `textadept`; `_M` is for language modules only now. | ||
2013-08-26 | Renamed `gui` to `ui` since it's more applicable. | ||
2013-08-24 | Include Scintilla constants in `buffer`s. | ||
2013-07-08 | Fixed bug in Lua Pattern "Replace All"; modules/textadept/find.lua | ||
Do not match pattern anchors. | |||
2013-06-20 | Fixed bug in find and run double-click event handlers. | ||
2013-04-30 | Refactored find and replace all; modules/textadept/find.lua | ||
Lua pattern matching in reverse is now possible. | |||
2013-04-29 | More code cleanup. | ||
"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-25 | Added icons to msgbox dialogs. | ||
Requires gtdialog r56. | |||
2013-04-25 | Code and documentation cleanup. | ||
2013-04-24 | Renamed `goto_file_in_list()` to `goto_file_found()` and revamped functionality. | ||
Also changed experimental find incremental API. | |||
2013-04-11 | Added key modes and changed the command entry to use them. | ||
Removed obsoleted `events.COMMAND_ENTRY_COMMAND`. | |||
2013-04-03 | Textadept should support multiple curses platforms; remove ncurses references. | ||
Requires Scintilla r4436 and Scinterm r45. | |||
2013-03-29 | Use new Scintilla API for showing search results; modules/textadept/find.lua | ||
This fixes the disorienting scrolling when wrapping only one search result. | |||
2013-03-25 | Added lfs.dir_foreach() for allowing Find in Files to have a filter. | ||
Also moved snapopen module into core as io.snapopen(). | |||
2013-03-07 | No flags in replace_all(); modules/textadept/find.lua | ||
2013-02-26 | Removed useless gui.dialog() options for fileopen/filesave. | ||
2013-01-20 | Updated copyright date. | ||
2012-12-03 | Recognize special ncurses keys better. | ||