Update of /cvsroot/dynapi/dynapi/src
In directory usw-pr-cvs1:/tmp/cvs-serv24619

Modified Files:
        dynapi.js 
Log Message:
added errorhandler, this way line numbers in IE are the correct ones and the same line 
numbers as shown by NS  (NS6 reroutes to normal debugger)

Index: dynapi.js
===================================================================
RCS file: /cvsroot/dynapi/dynapi/src/dynapi.js,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -r1.21 -r1.22
*** dynapi.js   2001/02/16 17:20:24     1.21
--- dynapi.js   2001/02/17 13:45:06     1.22
***************
*** 43,47 ****
                else return DynAPI.document;
        },
! 
        resizeHandler : function() {
                var doc = this.dyndoc;
--- 43,55 ----
                else return DynAPI.document;
        },
!       errorHandler : function (msg, url, lno) {
!               if (is.ie) {
!                       lno-=1
!                       alert("DynAPI reported an error\n\nError in project: '" + url 
+ "'.\nLine number: " + lno + ".\n\nMessage: " + msg)
!               } if (is.ns4) else {
!                       alert("DynAPI reported an error\n\nError in file: '" + url + 
"'.\nLine number: " + lno + ".\n\nMessage: " + msg)
!               } else return false
!               return true
!       },
        resizeHandler : function() {
                var doc = this.dyndoc;
***************
*** 132,136 ****
  onunload = DynAPI.unloadHandler;
  onresize = DynAPI.resizeHandler;
! 
  DynAPI.document=false;
  DynAPI.addPackage('dynapi');
--- 140,144 ----
  onunload = DynAPI.unloadHandler;
  onresize = DynAPI.resizeHandler;
! onerror=DynAPI.errorHandler;
  DynAPI.document=false;
  DynAPI.addPackage('dynapi');


_______________________________________________
Dynapi-CVS mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dynapi-cvs

Reply via email to