Update of /cvsroot/jython/jython/org/python/core
In directory usw-pr-cvs1:/tmp/cvs-serv24718
Modified Files:
Py.java
Log Message:
Added 2.2 exceptions.
Index: Py.java
===================================================================
RCS file: /cvsroot/jython/jython/org/python/core/Py.java,v
retrieving revision 2.62
retrieving revision 2.63
diff -C2 -d -r2.62 -r2.63
*** Py.java 2001/12/18 12:50:27 2.62
--- Py.java 2002/01/06 16:12:52 2.63
***************
*** 124,127 ****
--- 124,132 ----
}
+ public static PyObject ReferenceError;
+ public static PyException ReferenceError(String message) {
+ return new PyException(Py.ReferenceError, message);
+ }
+
public static PyObject SystemError;
public static PyException SystemError(String message) {
***************
*** 179,182 ****
--- 184,191 ----
}
+ public static PyObject StopIterator;
+ public static PyException StopIterator(String message) {
+ return new PyException(Py.StopIterator, message);
+ }
public static PyObject ImportError;
***************
*** 240,243 ****
--- 249,257 ----
}
+ public static PyObject OverflowWarning;
+ public static void OverflowWarning(String message) {
+ warning(OverflowWarning, message);
+ }
+
public static PyObject RuntimeWarning;
public static void RuntimeWarning(String message) {
***************
*** 523,526 ****
--- 537,541 ----
Exception = initExc("Exception", exc, dict);
SystemExit = initExc("SystemExit", exc, dict);
+ StopIterator = initExc("StopIterator", exc, dict);
StandardError = initExc("StandardError", exc, dict);
KeyboardInterrupt = initExc("KeyboardInterrupt", exc, dict);
***************
*** 549,552 ****
--- 564,568 ----
ValueError = initExc("ValueError", exc, dict);
UnicodeError = initExc("UnicodeError", exc, dict);
+ ReferenceError = initExc("ReferenceError", exc, dict);
SystemError = initExc("SystemError", exc, dict);
MemoryError = initExc("MemoryError", exc, dict);
***************
*** 555,558 ****
--- 571,575 ----
DeprecationWarning = initExc("DeprecationWarning", exc, dict);
SyntaxWarning = initExc("SyntaxWarning", exc, dict);
+ OverflowWarning = initExc("OverflowWarning", exc, dict);
RuntimeWarning = initExc("RuntimeWarning", exc, dict);
}
|