aboutsummaryrefslogtreecommitdiff
path: root/core/file_io.lua
AgeCommit message (Collapse)Author
2013-11-11Added `events.FILE_CHANGED`; core/file_io.luamitchell
Add an event handler at index 1 to override the default prompt to reload.
2013-11-10Updated LuaDoc.mitchell
2013-10-18The buffer API applies to all buffers now, not just the global one.mitchell
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-18More LuaDoc updates.mitchell
2013-10-09More LuaDoc updates.mitchell
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-23Code and documentation cleanup.mitchell
2013-09-16Removed the `SC_` prefix from constants in `_SCINTILLA.constants`.mitchell
Also removed more unused constants.
2013-09-15Do not convert filenames to UTF-8; keep them in `_CHARSET`.mitchell
2013-09-09Moved buffer IO functions into the `io` module.mitchell
Menus and key bindings do not need `events.INITIALIZED`.
2013-09-06Updated LuaDoc.mitchell
2013-08-26Renamed `gui` to `ui` since it's more applicable.mitchell
2013-08-24Include Scintilla constants in `buffer`s.mitchell
2013-05-26Rewrote some LuaDoc to use the active voice.mitchell
2013-05-01Fixed bug in file encodings; core/file_io.luamitchell
This fix was repackaged into 6.6 beta.
2013-04-30More code cleanup.mitchell
2013-04-30Renamed `io.try_encodings` to `io.encodings`; core/file_io.luamitchell
Also refactored encoding detection.
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-25Added icons to msgbox dialogs.mitchell
Requires gtdialog r56.
2013-04-25Code and documentation cleanup.mitchell
2013-04-24Renamed `_G.buffer_new()` to `buffer.new()`.mitchell
2013-04-03Textadept should support multiple curses platforms; remove ncurses references.mitchell
Requires Scintilla r4436 and Scinterm r45.
2013-03-25Added lfs.dir_foreach() for allowing Find in Files to have a filter.mitchell
Also moved snapopen module into core as io.snapopen().
2013-02-26Removed useless gui.dialog() options for fileopen/filesave.mitchell
2013-01-20Updated copyright date.mitchell
2012-12-04Do not error when opening a nonexistent file; core/file_io.luamitchell
Thanks to Pedro Andres Aranda Gutierrez.
2012-12-01Updated parameter LuaDoc.mitchell
2012-11-26Reverted r961.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-08Use '@field' LuaDoc for events defined in modules.mitchell
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-06-22Resize most filteredlists to fit the ncurses screen.mitchell
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-07Updated contact email address.mitchell
2012-03-07Documentation overhaul with Discount (Markdown implementation).mitchell
The standard LuaDoc template is no longer used. Instead, the new `scripts/markdowndoc.lua` has the template for LuaDoc and `scripts/update_doc` has the template for the Manual. Also added README, CHANGELOG, and THANKS files.
2012-02-10Update LuaDoc with new formatting.mitchell
2012-01-06Updated copyright information.mitchell
2012-01-05Code cleanup.mitchell
2012-01-01Code cleanup.mitchell
2011-12-31Changed 'locale.localize()' to global '_L' table.mitchell
2011-12-31Code cleanup.mitchell
2011-12-19Actually fixed bug introduced by r994, r996; core/file_io.luamitchell
2011-12-13Remove 'package.seeall' from LuaDoc comments.mitchell
2011-12-13Fixed bug introduced by r994; core/file_io.luamitchell
2011-12-12Remove 'module' and update LuaDoc comments appropriately.mitchell
2011-11-23Code cleanup.mitchell