aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-06-15Changed some of 'lfs_ext' API.mitchell
Renamed `lfs.FILTER` to `lfs.default_filter` and removed `exclude_FILTER` argument from `lfs.dir_foreach()`.
2016-06-15Removed handling of tables as key/menu commands; use functions only.mitchell
2016-06-15Removed `exclude_FILTER` parameter from `io.quick_open()`.mitchell
It was unnecessarily complicating things. Just construct the proper filter.
2016-06-15Removed CVS project recognition and assume Subversion v1.8+.mitchell
2016-06-15Removed explicit detection and use of extinct CR line endings.mitchell
It's quite possible some of Textadept's functions didn't handle them properly anyway.
2016-06-15Removed explicit BOM support.mitchell
BOM use is legacy and discouraged. Scintilla and iconv appear to silently handle BOMs just fine.
2016-06-15Renamed "snapopen" to "quick open" in APIs and menus.mitchell
2016-06-14Fixed API documentation generation bug; doc/markdowndoc.luamitchell
Headers with non-alphanumeric characters were causing trouble.
2016-06-11Updated to Lua 5.3.3.mitchell
2016-06-05Updated to Scintilla 3.6.6; src/Makefilemitchell
2016-05-19Fixed stack overflow when accessing nil keys; modules/textadept/menu.luamitchell
2016-04-30Added tag textadept_8.7 for changeset 70ce6812e62fmitchell
2016-04-30Updated CHANGELOG.md.mitchell
2016-04-29Added keybinding for setting compile/run args; modules/textadept/keys.luamitchell
2016-04-29Updated Lua autocompletion and documentation.mitchell
2016-04-29Textadept has been around for more than 8 years now; doc/manual.mdmitchell
2016-04-29Updated for 8.7.mitchell
2016-04-29Disabled `CHECK_SYNTAX` by default; modules/textadept/run.luamitchell
2016-04-28`enclose()` works with multiple selections; modules/textadept/editing.luamitchell
Thanks to Brian Schott.
2016-04-28Updated some translations.mitchell
2016-04-26Handle non-existent compile/run commands gracefully; modules/textadept/menu.luamitchell
2016-04-26Updated Scintilla, Scinterm, and lspawn; src/Makefilemitchell
2016-04-18Reverted r2149 (center found text in the view); modules/textadept/find.luamitchell
2016-04-16Added menu item and dialog for setting run/compile command arguments.mitchell
2016-04-16Allow file-specific run/compile commands; modules/textadept/run.luamitchell
2016-04-16Localize "Lua reset" message.mitchell
2016-04-16Fixed spelling error in English-localized messages.mitchell
2016-04-16Find in files should not print the contents of binary files.mitchell
Use placeholder text instead. This is common in Unix tools.
2016-04-16Fixed error when showing style at buffer end; modules/textadept/menu.luamitchell
2016-04-16Small code cleanup.mitchell
2016-04-16`events.CHAR_ADDED` emits a character code, not a byte.mitchell
2016-04-15Allow `textadept.menu.menubar = nil`; modules/textadept/menu.luamitchell
This will hide the menubar, but allow `textadept.menu.select_command()` to keep functioning.
2016-04-15Use function notation for menu and key commands.mitchell
As a result, the undocumented `textadept.keys.utils` has been removed. Those functions have been moved directly into menu definitions and their corresponding keys have been bound to those menu functions (this also shows menu key shortcuts properly). Therefore, "textadept.menu" should be loaded before "textadept.keys" now. Also, setting `textadept.menu.menubar = {}` must be done within an `events.INITIALIZED` handler.
2016-04-12Ouput 'cd' for run/compile commands when necessary; modules/textadept/run.luamitchell
2016-04-11Fixed regression for `%<...>` and `%[...]`; modules/textadept/snippets.luamitchell
It is currently not possible to escape `<` and `[` immediately after a `%n` mirror.
2016-04-11Save and restore horizontal scroll position when switching buffers; core/ui.luamitchell
2016-04-10Small documentation update.mitchell
2016-04-10Fixed "replace within selection" edge case; modules/textadept/find.luamitchell
Do not match one character past the end of the selection.
2016-04-10Center found text in the view; modules/textadept/find.luamitchell
2016-04-09More efficient window refreshing in the terminal version; src/textadept.cmitchell
Requires Scinterm r150 (changeset ca37264a865c).
2016-04-09Fixed bugs in session view restoration; modules/textadept/session.luamitchell
Also, existing files should be closed upon opening a new session.
2016-04-07Code cleanup, bugfixes, and improvements; modules/textadept/run.luamitchell
Do not throw an error if there is no project for a build command. Pass command output unprocessed to event handlers. Assume it is UTF-8 unless a warning or error message is detected. In that case, assume it is encoded in _CHARSET in order to jump to the correct file. (This matters particularly on Win32.)
2016-04-07Only show snippet trigger and text in selection dialog.mitchell
2016-04-06Allow string lookup of menu items in menus; modules/textadept/menu.luamitchell
This is in addition to the existing number lookup.
2016-04-06Do not assume 1-byte characters in incremental find; modules/textadept/keys.luamitchell
2016-04-06Default to project root when finding in files; modules/textadept/find.luamitchell
2016-04-05Support UTF-8 searches in files; modules/textadept/find.luamitchell
2016-04-05Improved efficiency of word autocompletion from all buffers.mitchell
Also fixed a bug that reset some non-focused buffer properties.
2016-04-05Fixed indentation conversion; modules/textadept/editing.luamitchell
Use mixture of tabs and spaces when necessary in order to preserve indentation amount.
2016-04-05Use more accurate variable names in `events.CHAR_ADDED` events.mitchell