Commit Graph

203 Commits

Author SHA1 Message Date
Scott Lembcke f099c157aa Update README.md 2016-01-28 12:26:26 -06:00
slembcke c21e251a84 Update license. Add to README. 2016-01-08 11:52:10 -06:00
slembcke 6610607a55 Tutorial updates. 2016-01-08 11:50:20 -06:00
slembcke e2f50e37b1 Merge branch 'master' of github.com:slembcke/debugger.lua 2015-12-15 23:57:28 -06:00
slembcke c66336edf4 Merge commit '5eb69ad' 2015-12-15 23:57:12 -06:00
slembcke 5eb69ad5eb Updating spec text. 2015-12-15 23:56:52 -06:00
Scott Lembcke 427eb14d77 README edits 2015-12-15 23:41:58 -06:00
slembcke a1fd2c974f Don’t use raw print in dbg.msgh(). 2015-12-12 11:06:15 -06:00
slembcke e82f113487 Merge branch 'master' of github.com:slembcke/debugger.lua 2015-12-10 13:26:56 -06:00
slembcke 634ff9ee67 Comment an odd TCE hack in the REPL. 2015-12-10 13:26:47 -06:00
Scott Lembcke d994c327fd Typo in the C example. 2015-12-10 13:06:24 -06:00
Scott Lembcke fe133076ac Updating the readme. 2015-12-10 00:24:04 -06:00
slembcke 2ad7ac9a5f Template writes to debugger.c instead of stdout. 2015-12-10 00:17:21 -06:00
slembcke 8b01896809 Removing the old ERB template. 2015-12-09 23:52:17 -06:00
slembcke 4597f374e9 Merge branch 'master' of github.com:slembcke/debugger.lua 2015-12-09 23:50:38 -06:00
slembcke 5125d3ead4 Super simple C API. 2015-12-09 23:50:33 -06:00
Nimalan Mahendran 306ce10587 Adding rockspec 2015-11-14 19:57:50 -08:00
Scott Lembcke ce23585b38 Update README.md 2015-11-11 08:46:28 -06:00
Scott Lembcke 65f55b4abe Merge pull request #2 from Nayruden/patch-1
Fixed color output
2015-11-11 08:33:36 -06:00
Brett Smith 3c5d25ccb7 Fixed color output
Not sure why, but the escapes don't seem to work on Mac. Changed it to string.char instead.
2015-11-11 09:10:57 -05:00
slembcke 100874d6ba Adding a dbg.msgh() function to make it easier to use with lua_pcall() from C. 2015-11-05 18:39:56 -06:00
slembcke 912d64f548 The _ENV upvalue can be null in some cases? 2015-11-05 00:22:22 -06:00
slembcke c63d660dd3 Use rawget() on the enviroment table when looking up varargs “…”. 2015-11-04 23:27:48 -06:00
slembcke cd29ca784a Merge branch 'master' of github.com:slembcke/debugger.lua 2015-11-04 21:16:09 -06:00
slembcke fe45699bb3 Lua 5.3 compatibility. 2015-11-04 21:15:59 -06:00
Scott Lembcke fcedaf038b Updating readme. 2015-10-17 14:58:40 -05:00
slembcke 36958d9484 Conditional color and readline support. Safely call __tostring() metamethods when evaluating expressions. 2015-10-17 14:08:57 -05:00
slembcke 12afcb1115 Fixing static analyzer issues. 2015-04-10 16:36:41 -05:00
slembcke dce8d47cb4 Fix the trace command output when the top frames are dropped. 2015-03-24 02:11:22 -05:00
slembcke 2233b47847 Use rawequal() to compare variable binding values to avoid triggering metamethods. 2015-03-23 03:41:41 -05:00
slembcke b04121978a Use Lua 5.1 friendly color escape codes. 2015-03-23 03:41:06 -05:00
slembcke 649f7c3733 Lua 5.1 compatible escape codes. 2015-03-22 17:52:03 -05:00
slembcke 3d84ce6c85 Some random cleanup. 2015-03-22 15:06:33 -05:00
slembcke f0f36e0f73 Add stack frame numbers to the trace command. 2015-03-22 03:55:35 -05:00
slembcke e3cb58781d Sort locals. More coloring. 2015-03-22 03:43:00 -05:00
slembcke 46e2671387 Print <no result> instead of an error when evaluating an expression with no result. 2015-03-22 03:08:46 -05:00
slembcke f7db42a0ee More coloring. Fix a bug when repeating a up or down command. 2015-03-22 02:49:05 -05:00
slembcke 25ce8caa24 Adding some coloring. Don’t print the debugger object from the locals command. 2015-03-22 01:02:20 -05:00
slembcke 49baebfe73 Update README.md
License.
2013-11-26 23:46:15 -06:00
slembcke e76f8c2b40 Update debugger.lua
Adding a license.
2013-11-26 23:43:55 -06:00
slembcke 7463caef31 Readline support optional 2012-10-02 15:12:37 -05:00
slembcke 9c91e8b204 don't add blank lines to the history 2012-09-23 23:20:58 -05:00
slembcke df260ea4dc readline support added for luajit 2012-09-23 23:09:37 -05:00
slembcke b03480872a better fix for the result counting issue 2012-09-10 18:48:54 -05:00
slembcke e83d9c460b Got rid of a few accidental global variables in the debugger. Small fix for the dbg.error wrapper. Added a pcall() around the REPL to catch internal debugger errors. 2012-09-10 18:37:40 -05:00
slembcke 2552f9d84f Fixing some formatting in the README 2012-09-09 22:49:01 -05:00
slembcke 37cad8b575 Fixed an issue where it was using the global environment instead of a function's environment when evaluating expressions 2012-09-09 22:39:45 -05:00
slembcke 08325e76a6 Update README.md 2012-09-09 17:28:15 -05:00
slembcke 730b7b58a9 Ready to go. Woo. 2012-09-09 16:40:11 -05:00
slembcke b3b52d98a2 Tutorial completed 2012-09-09 15:54:02 -05:00