57
I Use This!
Inactive

Commits : Listings

Analyzed about 1 hour ago. based on code collected about 21 hours ago.
May 17, 2023 — May 17, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fix bug #52, time.localtime() was broken under jdk1.2 More... over 25 years ago
pawt cleanup More... over 25 years ago
Fix bug #51 PyInstance's __getslice__ method's were never being called. More... over 25 years ago
Explicitly prohibit string constants larger than 32767 characters. This fixed bug #50. More... over 25 years ago
Add two optional arguments to py_compile.compile Fix bug #48 More... over 25 years ago
Fix bug #47 In the __tojava__ method for PyInstance's, convert any primitive types -- like Byte.TYPE -- to the corresponding generic Java class -- like Byte.class -- before testing if the class is implemented. More... over 25 years ago
Fix major bug in java2py method. Any subclass of java.lang.Number other than Float, Double, or Long was automatically coerced to a PyInteger. Fixes bug #46. More... over 25 years ago
Include java.lang.Object methods in proxy classes created for interfaces. This allows these methods to be overridden in Python subclasses -- toString() is particularly useful to override. Fixes bug #45. More... over 25 years ago
__mul__ for sequences will accept as its arg anything that could be passed to a Java function that expects an int. In particular, Python longs (less than sys.maxint) are acceptable. More... over 25 years ago
Nicer repr for frame objects More... over 25 years ago
--HG-- extra : convert_revision : svn%3A79b11f02-f210-0410-99aa-fb189b3d1ac4/jython/trunk%40124 More... over 25 years ago
--HG-- extra : convert_revision : svn%3A79b11f02-f210-0410-99aa-fb189b3d1ac4/jython/trunk%40123 More... over 25 years ago
Addition of profiling and debugging hooks Fix bug #44 More... over 25 years ago
Fixing slices with step sizes != 1 Fix bug #43 More... over 25 years ago
Fix "is" to work right on PyJavaInstance's Fix bug #42 More... over 25 years ago
Fix bug #41 Support Writer's as well as OutputStream's both in PyFile's constructors and as values for sys.stdout. More... over 25 years ago
Small formatting improvements Better safeRepr's for modules and packages in PyObject Handle null's in a PyTuple gracefully when printing. While this should never happen, this change makes this class of problem much easier to debug. More... over 25 years ago
Fix bug #40 Set precedence of Object[] to be less than precedence of Object More... over 25 years ago
Fix bug #38 PyProxy's should be handled specially when returned from Java code. In particular, their correspodning PyInstance should be extracted and returned instead. More... over 25 years ago
Fix bug #39 break (and continue) in else clauses or for and while loops were incorrectly bound to current loop. More... over 25 years ago
Fix bug #37 several % formatting errors Numerous small changes to StringFormatter.formatFloatDecimal and formatFloatExponential in PyString.java More... over 25 years ago
Get unbound/bound distinction right. More... over 25 years ago
Get the right line number for tuple argument unpacking More... over 25 years ago
Adding co_firstlineno attribute to code objects Allows profile.py to work on both J/CPython More... over 25 years ago
Fix bug #32 return in finally clause causes java.lang.VerifyError at compile time Add some silly code to all generated try/finally clauses (the equivalent of "if (true) {}") in order to fool the verifier into believing that a try/finally might not return. The correct solution is to do proper dead-code removal in blocks like this, but that's too much work until v1.1. More... over 25 years ago
Fix bug #31 exec and eval are not thread safe More... over 25 years ago
Fix bug #33 raising AttributeError can be extremely expensive for objects with custom repr's More... over 25 years ago
Fix bug #34 Can't see all public static fields when bean property of same name exists More... over 25 years ago
Continue fixing bug #15 In addition to misplacing the sign in "%012d" % -4 JPython also got the number of zero's to add wrong. Fix this here. More... over 25 years ago
Fix bug #30 Trying to assign to a method of a Java instance throws a NullPointerException Assigning to methods of a Java instance is not allowed (as opposed to assigning to methods of a Python instance where the assignment will simply replace the previous binding). However, this error should be signalled in a friendlier fashion than a NullPointerException. More... over 25 years ago