Update of /cvsroot/nice/Nice/stdlib/nice/lang
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24710/stdlib/nice/lang
Modified Files:
source-lines.nice
Log Message:
Be extra-robust about printing a stack trace, since we don't want to mask
the original trace.
Index: source-lines.nice
===================================================================
RCS file: /cvsroot/nice/Nice/stdlib/nice/lang/source-lines.nice,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** source-lines.nice 16 Feb 2004 15:54:26 -0000 1.4
--- source-lines.nice 25 Jun 2004 11:23:29 -0000 1.5
***************
*** 57,60 ****
--- 57,68 ----
Use a JVM version 1.4 or later to get the correct line numbers.""");
}
+ catch (Exception e) {
+ // We failed to print the source info for Nice, but we should
+ // at least print the original stack.
+ t.printStackTrace(w);
+
+ w.println("\nError while computing Nice line numbers:");
+ e.printStackTrace(w);
+ }
}
|