aboutsummaryrefslogtreecommitdiff
path: root/core/._G.luadoc
diff options
context:
space:
mode:
Diffstat (limited to 'core/._G.luadoc')
-rw-r--r--core/._G.luadoc88
1 files changed, 0 insertions, 88 deletions
diff --git a/core/._G.luadoc b/core/._G.luadoc
deleted file mode 100644
index 09749436..00000000
--- a/core/._G.luadoc
+++ /dev/null
@@ -1,88 +0,0 @@
--- Copyright 2007-2011 Mitchell mitchell<att>caladbolg.net. See LICENSE.
--- This is a DUMMY FILE used for making LuaDoc for built-in functions in the
--- _G table.
-
---- Extends Lua's _G table to provide extra functions and fields.
-module('_G')
-
--- Markdown:
--- ## Fields
---
--- * `_HOME` [string]: Path to the directory containing Textadept.
--- * `_LEXERPATH` [string]: Paths to lexers, formatted like
--- [`package.path`][package_path].
--- * `_RELEASE` [string]: The Textadept release version.
--- * `_USERHOME` [string]: Path to the user's `~/.textadept/`.
--- * `_CHARSET` [string]: The character set encoding of the filesystem. This is
--- used in [File I/O](../modules/io.html).
--- * `RESETTING` [bool]: If [`reset()`](../modules/_G.html#reset) has been
--- called, this flag is `true` while the Lua state is being re-initialized.
--- * `WIN32` [bool]: If Textadept is running on Windows, this flag is `true`.
--- * `OSX` [bool]: If Textadept is running on Mac OSX, this flag is `true`.
---
--- [package_path]: http://www.lua.org/manual/5.1/manual.html#pdf-package.path
-
----
--- Command line parameters.
--- @class table
--- @name arg
-arg = {}
-
-
----
--- Table of all open buffers in Textadept.
--- Numeric keys have buffer values and buffer keys have their associated numeric
--- keys.
--- @class table
--- @name _BUFFERS
--- @usage _BUFFERS[1] contains the first buffer.
--- @usage _BUFFERS[buffer] returns the index of the current buffer in _BUFFERS.
-_BUFFERS = {}
-
----
--- Table of all views in Textadept.
--- Numeric keys have view values and view keys have their associated numeric
--- keys.
--- @class table
--- @name _VIEWS
--- @usage _VIEWS[1] contains the first view.
--- @usage _VIEWS[view] returns the index of the current view in _VIEWS.
-_VIEWS = {}
-
----
--- Creates a new buffer.
--- Generates a `BUFFER_NEW` event.
--- @return the new buffer.
-function new_buffer() end
-
----
--- Calls a given function after an interval of time.
--- To repeatedly call the function, return true inside the function. A `nil` or
--- `false` return value stops repetition.
--- @param interval The interval in seconds to call the function after.
--- @param f The function to call.
--- @param ... Additional arguments to pass to `f`.
-function timeout(interval, f, ...) end
-
----
--- Resets the Lua state by reloading all init scripts.
--- Language-specific modules for opened files are NOT reloaded. Re-opening the
--- files that use them will reload those modules.
--- This function is useful for modifying init scripts (such as the user's
--- `modules/textadept/keys.lua`) on the fly without having to restart Textadept.
--- `_G.RESETTING` is set to `true` when re-initing the Lua State. Any scripts
--- that need to differentiate between startup and reset can utilize this
--- variable.
-function reset() end
-
----
--- Quits Textadept.
-function quit() end
-
----
--- Calls `dofile()` on the given filename in the user's Textadept directory.
--- Errors are printed to the Textadept message buffer.
--- @param filename The name of the file (not path).
--- @return true if successful; false otherwise.
--- @see dofile
-function user_dofile(filename) end