Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-20 | Check for modified files after resuming from suspend; core/file_io.lua | ||
2014-12-31 | Updated copyright year. | ||
2014-11-23 | File dialogs in the terminal should span the entire view; core/file_io.lua | ||
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-06-30 | Condensed manual and API documentation into single files. | ||
2014-06-20 | Added `event.FOCUS` for when Textadept's window receives focus. | ||
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 | Renamed `io.set_buffer_encoding()` to `buffer:set_encoding()`. | ||
2014-04-10 | Fixed bug introduced by r1710 relating to absolute paths. | ||
2014-04-06 | Added `lfs.abspath()` in order to always use absolute paths. | ||
Thanks to Pedro Andres Aranda Gutierrez. | |||
2014-03-28 | Added more documentation on project building. | ||
2014-03-27 | Added basic project support for snapopen and build scripts. | ||
Also fixed some curses errors introduced by the last commit. | |||
2014-03-26 | Include my new "lspawn" module by default for spawning processes. | ||
The `textadept.run` module now uses `spawn()` instead of `io.popen()`. This module replaces the dependency on winapi. Removed experimental `io.popen()` and `os.execute()` hooks. They may be re-implemented later using `spawn()`. | |||
2014-03-01 | Use `assert(...)` as a shortcut for `if not ... then error() end`. | ||
2014-02-10 | Improved compatibility of experimental winapi `os.execute()`; core/file_io.lua | ||
2014-01-12 | Updated copyright information. | ||
2014-01-03 | Handle './' and '../' sequences in filepaths; core/file_io.lua | ||
2013-12-15 | Added dummy `flush()` for processes in experimental winapi; core/file_io.lua | ||
2013-12-14 | Do not stop opening files if one of them is already open; core/file_io.lua | ||
2013-12-14 | Allow process writing in experimental winapi. | ||
Other modifications to make the return value for `io.popen()` more file-like. | |||
2013-12-12 | More LuaDoc updates. | ||
2013-11-20 | Fixed `os.execute()` return values in experimental winapi; core/file_io.lua | ||
2013-11-19 | Experimental winapi extension for preventing the flashing black box on Windows. | ||
Compile in a stripped version of Steve Donovan's winapi library and override `io.popen` and `os.execute`. | |||
2013-11-18 | LuaDoc updates. | ||
2013-11-11 | Updated documentation. | ||
2013-11-11 | Added `events.FILE_CHANGED`; core/file_io.lua | ||
Add an event handler at index 1 to override the default prompt to reload. | |||
2013-11-10 | Updated LuaDoc. | ||
2013-10-18 | The buffer API applies to all buffers now, not just the global one. | ||
Created a "dummy" Scintilla view for operating on non-global documents. Removed `buffer:check_global()` and replaced `buffer.dirty` with Scintilla's `buffer.modify`. | |||
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-23 | Code and documentation cleanup. | ||
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-09 | Moved buffer IO functions into the `io` module. | ||
Menus and key bindings do not need `events.INITIALIZED`. | |||
2013-09-06 | Updated LuaDoc. | ||
2013-08-26 | Renamed `gui` to `ui` since it's more applicable. | ||
2013-08-24 | Include Scintilla constants in `buffer`s. | ||
2013-05-26 | Rewrote some LuaDoc to use the active voice. | ||
2013-05-01 | Fixed bug in file encodings; core/file_io.lua | ||
This fix was repackaged into 6.6 beta. | |||
2013-04-30 | More code cleanup. | ||
2013-04-30 | Renamed `io.try_encodings` to `io.encodings`; core/file_io.lua | ||
Also refactored encoding detection. | |||
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 `_G.buffer_new()` to `buffer.new()`. | ||
2013-04-03 | Textadept should support multiple curses platforms; remove ncurses references. | ||
Requires Scintilla r4436 and Scinterm r45. | |||
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(). |