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

Reply via email to