Updating spec text.

This commit is contained in:
slembcke 2015-12-15 23:56:52 -06:00
parent 306ce10587
commit 5eb69ad5eb
1 changed files with 12 additions and 13 deletions

View File

@ -6,20 +6,19 @@ source = {
}
description = {
summary = "A simple, embedabble CLI debugger for Lua 5.1, Lua 5.2 and LuaJIT 2.0.",
summary = "A simple, highly embedabble CLI debugger for Lua 5.x, and LuaJIT 2.0.",
detailed = [[
A simple, embedabble CLI debugger for Lua 5.1, Lua 5.2 and
LuaJIT 2.0. Licensed under the very permissable MIT license.
A simple, highly embedabble CLI debugger for Lua 5.x, and LuaJIT 2.0.
Have you ever been working on an embedded Lua project and found
yourself in need of a debugger? The lua-users wiki lists a
number of them. While clidebugger was closest to what I wanted,
I ran into several compatibility issues. The rest of them are
very large libraries that require you to integrate socket
libraries or other native libraries and such into your
program. I just wanted something simple that would work through
stdin/out. I also decided that it sounded fun to try and make my
own.
Features:
* Simple installation as either a single .lua file (< 500 LoC) OR a single .c/.h file pair.
* Drop in xpcall() and lua_pcall() replacements that drop into the REPL for an error.
* Optional colored output and GNU readline (LuaJIT) support.
* Extendable I/O that defaults to stdin/stdout.
* Simple assert style breakpoints.
* REPL with step, next, finish, print/eval, up/down, backtrace and list locals commands.
* Pretty printed output for tables.
* Speed! Debug hooks are only set when stepping and do not otherwise affect performance.
]],
}