[Nice-commit] Nice/src/nice/tools/compiler native.nice,1.5,1.6 interface.nice,1.6,1.7
Brought to you by:
bonniot
From: Daniel B. <Dan...@in...> - 2004-01-26 02:43:37
|
Update of /cvsroot/nice/Nice/src/nice/tools/compiler In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8333/src/nice/tools/compiler Modified Files: native.nice interface.nice Log Message: Rewrite stack trace information using the SourceDebugExtension info so that file names and line numbers in Nice methods are correct. Index: native.nice =================================================================== RCS file: /cvsroot/nice/Nice/src/nice/tools/compiler/native.nice,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** native.nice 29 Jul 2003 00:38:25 -0000 1.5 --- native.nice 23 Jan 2004 13:00:23 -0000 1.6 *************** *** 53,57 **** for (?String line = in.readLine(); line != null; line = in.readLine()) ! System.out.println(line); } catch(IOException ex) {} --- 53,57 ---- for (?String line = in.readLine(); line != null; line = in.readLine()) ! println(line); } catch(IOException ex) {} *************** *** 72,75 **** println(": " + msg); else ! System.out.println(); } --- 72,75 ---- println(": " + msg); else ! java.lang.System.out.println(); } Index: interface.nice =================================================================== RCS file: /cvsroot/nice/Nice/src/nice/tools/compiler/interface.nice,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** interface.nice 15 Jun 2003 10:54:44 -0000 1.6 --- interface.nice 23 Jan 2004 13:00:24 -0000 1.7 *************** *** 21,24 **** --- 21,25 ---- import bossa.modules; + import nice.tools.util; void compile(Compilation compilation, String mainPackage, *************** *** 62,66 **** { let stackTrace = new java.io.StringWriter(500); ! uncaughtException.printStackTrace(new java.io.PrintWriter(stackTrace)); compilation.listener.bug --- 63,68 ---- { let stackTrace = new java.io.StringWriter(500); ! uncaughtException.printStackTraceWithSourceInfo ! (new java.io.PrintWriter(stackTrace)); compilation.listener.bug |