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.
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.
A simple, highly embedabble CLI debugger for Lua 5.x, and LuaJIT 2.0.
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.
]],
}