Hi guys, A new version of the SciTE debugger interface is now available. It can do gdb, pydb, jdb and mdb, although support for the other debuggers is still quite patchy. You can now kill programs ;) and runnaway recursion won't hang you up, since it puts a limit on the stacktrace dump.
This is also a new extman release, which has hooks for the nice new OnKey and OnDwellStart features and now knows where it is, so that by default the scite_lua directory will be on the same path as extman.lua. Another new feature is that you can teach it to step through library code - like std::string in C++ (which is inline) or the Python modules. It is IMHO easier to install - you unzip the scite-gdb directory where you want it (home under Linux, in your SciTE bin directory on Windows) and just point ext.lua.startup.script to be the extman.lua in that scite-gdb. You still have to set up the Director interface as before, however, and for Linux need to put #define LUA_DL_DLOPEN in your lua/src/lib/loadlib.c to properly enable loadlib. http://mysite.mweb.co.za/residents/sdonovan/scite-gdb.zip I've already used it to debug non-trivial programs (including SciTE itself) and it sure beats having to use Emacs. The Director interface under Unix remains a bit klunky. I think for my next project I'll review the code and see if we can work around the inflexibilities without breaking backward compatibility with ScitePM, etc. steve d. -- This message is subject to the CSIR's copyright, terms and conditions and e-mail legal notice. Views expressed herein do not necessarily represent the views of the CSIR. CSIR E-mail Legal Notice http://mail.csir.co.za/CSIR_eMail_Legal_Notice.html CSIR Copyright, Terms and Conditions http://mail.csir.co.za/CSIR_Copyright.html For electronic copies of the CSIR Copyright, Terms and Conditions and the CSIR Legal Notice send a blank message with REQUEST LEGAL in the subject line to [EMAIL PROTECTED] This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. _______________________________________________ Scite-interest mailing list [email protected] http://mailman.lyra.org/mailman/listinfo/scite-interest
