diff options
author | 2010-08-21 01:14:24 -0400 | |
---|---|---|
committer | 2010-08-21 01:14:24 -0400 | |
commit | f41a788cb424b31fd687253e8db3fd448a693b4a (patch) | |
tree | d733e35486108a29afcac5d84a9adfd03dcb30c4 /modules/lua/api/io.luadoc | |
parent | 0c1718a568f4db2661ab3fc960beba22ce5ff00c (diff) | |
download | textadept-f41a788cb424b31fd687253e8db3fd448a693b4a.tar.gz textadept-f41a788cb424b31fd687253e8db3fd448a693b4a.zip |
Added Lua autocompletion support.
Diffstat (limited to 'modules/lua/api/io.luadoc')
-rw-r--r-- | modules/lua/api/io.luadoc | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/modules/lua/api/io.luadoc b/modules/lua/api/io.luadoc new file mode 100644 index 00000000..adf4edfe --- /dev/null +++ b/modules/lua/api/io.luadoc @@ -0,0 +1,50 @@ +--- Closes file, or the default output file. +function close([file]) +--- Flushes the default output file. +function flush() +--- +-- Opens file in text mode, sets as default input file, or returns current +-- default input file. +function input([file]) +--- Open file in read mode, returns iterator function to return lines, nil ends. +function lines([filename]) +--- Opens file in specified mode "[rawb+]", returns handle or nil. +function open(filename [, mode]) +--- +-- Opens file in text mode, sets as default output file, or returns current +-- default output file. +function output([file]) +--- Reads file according to given formats, returns read values or nil. +function read(format1, ...) +-- * `stderr`: File descriptor for STDERR. +-- * `stdin`: File descriptor for STDIN. +-- * `stdout`: File descriptor for STDOUT. +--- Returns a handle for a temporary file, opened in update mode. +function tmpfile() +--- +-- Returns "file" if obj is an open file handle, "close file" if closed, or nil +-- if not a file handle. +function type(obj) +--- Writes strings or numbers to file. +function write(value1, ...) + +--- +-- Opens a list of files. +-- @param utf8_filenames A '\n' separated list of filenames to open. If none +-- specified, the user is prompted to open files from a dialog. These paths +-- must be encoded in UTF-8. +-- @usage io.open_file(utf8_encoded_filename) +function open_file(utf8_filenames) + +--- +-- Saves all dirty buffers to their respective files. +-- @usage io.save_all() +function save_all() + +--- +-- Closes all open buffers. +-- If any buffer is dirty, the user is prompted to continue. No buffers are +-- saved automatically. They must be saved manually. +-- @usage io.close_all() +-- @return true if user did not cancel. +function close_all() |