From: <cg...@us...> - 2007-08-11 23:52:19
|
Revision: 3404 http://jython.svn.sourceforge.net/jython/?rev=3404&view=rev Author: cgroves Date: 2007-08-11 16:52:18 -0700 (Sat, 11 Aug 2007) Log Message: ----------- Making a maintenance branch for 2.2. Added Paths: ----------- branches/Release_2_2maint/ Copied: branches/Release_2_2maint (from rev 3403, trunk/jython) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cg...@us...> - 2007-08-22 07:59:09
|
Revision: 3442 http://jython.svn.sourceforge.net/jython/?rev=3442&view=rev Author: cgroves Date: 2007-08-22 00:59:05 -0700 (Wed, 22 Aug 2007) Log Message: ----------- Don't need CPythonLib external in here since it moved to the jython directory Property Changed: ---------------- branches/Release_2_2maint/ Property changes on: branches/Release_2_2maint ___________________________________________________________________ Name: svn:externals - CPythonLib http://svn.python.org/projects/python/branches/release22-maint/Lib/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cg...@us...> - 2007-09-19 10:42:26
|
Revision: 3482 http://jython.svn.sourceforge.net/jython/?rev=3482&view=rev Author: cgroves Date: 2007-09-19 03:42:25 -0700 (Wed, 19 Sep 2007) Log Message: ----------- Initialized merge tracking via "svnmerge" with revisions "1-3437" from https://jython.svn.sourceforge.net/svnroot/jython/trunk Property Changed: ---------------- branches/Release_2_2maint/ Property changes on: branches/Release_2_2maint ___________________________________________________________________ Name: svnmerge-integrated + /trunk:1-3437 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cg...@us...> - 2007-09-19 10:48:53
|
Revision: 3483 http://jython.svn.sourceforge.net/jython/?rev=3483&view=rev Author: cgroves Date: 2007-09-19 03:48:52 -0700 (Wed, 19 Sep 2007) Log Message: ----------- Blocked revisions 3438,3443,3453,3456-3457,3462-3465,3470,3475-3478 via svnmerge ........ r3438 | cgroves | 2007-08-19 23:45:09 -0700 (Sun, 19 Aug 2007) | 1 line Patch #1775223 from ukeshav to fix bug #1768985 ........ r3443 | cgroves | 2007-08-22 01:12:35 -0700 (Wed, 22 Aug 2007) | 1 line 2.2 version bump ........ r3453 | cgroves | 2007-08-24 00:02:54 -0700 (Fri, 24 Aug 2007) | 1 line added checksums for releases ........ r3456 | otmarhumbel | 2007-08-30 14:24:53 -0700 (Thu, 30 Aug 2007) | 1 line remove javac compiler warning ........ r3457 | otmarhumbel | 2007-08-30 16:05:17 -0700 (Thu, 30 Aug 2007) | 2 lines Fix for bug 1783960 (wrong answers in the console installer), and fixes of some javac compiler warnings. ........ r3462 | pjenvey | 2007-08-31 15:09:57 -0700 (Fri, 31 Aug 2007) | 4 lines o split the top half of createFromPyClass into its own method: unmarshalCode o make compileSource and createFromCode public instead of package private refs patch #1783554 (zipimporter) ........ r3463 | pjenvey | 2007-08-31 15:15:04 -0700 (Fri, 31 Aug 2007) | 3 lines replace ZipFileImporter with a CPython compatible zipimport module patch: #1783554 ........ r3464 | pjenvey | 2007-08-31 16:22:05 -0700 (Fri, 31 Aug 2007) | 3 lines r3462 mistakenly changed createFromPyClass's behavior with invalid byte code versions and testing == true, restore it ........ r3465 | pjenvey | 2007-08-31 23:05:22 -0700 (Fri, 31 Aug 2007) | 2 lines expand a couple tabs that managed to creep in from the CPython code base ........ r3470 | fwierzbicki | 2007-09-06 08:47:53 -0700 (Thu, 06 Sep 2007) | 5 lines Added pop() to stringmap. Thanks to Brian Rosner for some code for the two arg pop(). I needed to modify that code a bit to better conform to the MappingProtocol (those tests are in the new test_stringmap.py) ........ r3475 | cgroves | 2007-09-15 14:20:46 -0700 (Sat, 15 Sep 2007) | 12 lines Update the failure and skip lists for the current state on trunk Add a new mode, --expected. It only runs the tests that aren't expected to fail or be skipped such that the huge amounts of failure spew won't depress otherwise indomitable developers. Rip out all of the commented out single test mode stuff When running skipped and failed tests, print out if a test passes or runs unexpectedly in addition to the inverse. ........ r3476 | cgroves | 2007-09-15 16:25:10 -0700 (Sat, 15 Sep 2007) | 1 line A few of these files moved into Jython's Lib ........ r3477 | cgroves | 2007-09-15 16:31:12 -0700 (Sat, 15 Sep 2007) | 10 lines Strip the default target, developer-build, down to the minimum needed to build jython.jar and get the Lib files in place Move the printing of all of Jython's build properties to a new target, dump-env, and only do that in full-build by default. This is essentially the patch I sent to jython-dev a couple months ago with Oti's suggestions. ........ r3478 | cgroves | 2007-09-15 16:42:24 -0700 (Sat, 15 Sep 2007) | 1 line Update the usage target for the new structure ........ Property Changed: ---------------- branches/Release_2_2maint/ Property changes on: branches/Release_2_2maint ___________________________________________________________________ Name: svnmerge-blocked + /trunk:3438,3443,3453,3456-3457,3462-3465,3470,3475-3478 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cg...@us...> - 2007-09-21 03:20:09
|
Revision: 3487 http://jython.svn.sourceforge.net/jython/?rev=3487&view=rev Author: cgroves Date: 2007-09-20 20:20:07 -0700 (Thu, 20 Sep 2007) Log Message: ----------- Blocked revisions 3450,3459-3460 via svnmerge ........ r3450 | cgroves | 2007-08-23 01:52:10 -0700 (Thu, 23 Aug 2007) | 1 line Include the NEWS file in the site ........ r3459 | pjenvey | 2007-08-30 22:23:25 -0700 (Thu, 30 Aug 2007) | 1 line list tests from Python 2.4.4 ........ r3460 | pjenvey | 2007-08-30 22:38:47 -0700 (Thu, 30 Aug 2007) | 9 lines o support list.extend(iterator) o handle list modifications during iteration breaking list.index (port of CPython patch #1005778) o fix list/tuple repeat with an arg < 1 o raise ValueError instead of TypeError for sequence slicing with a step of 0 o clear list during __new__ to match CPython o disable buggy/CPython specific list_tests patch: #1781556 ........ Property Changed: ---------------- branches/Release_2_2maint/ Property changes on: branches/Release_2_2maint ___________________________________________________________________ Name: svnmerge-blocked - /trunk:3438,3443,3453,3456-3457,3462-3465,3470,3475-3478 + /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pj...@us...> - 2007-09-22 06:27:10
|
Revision: 3500 http://jython.svn.sourceforge.net/jython/?rev=3500&view=rev Author: pjenvey Date: 2007-09-21 23:27:09 -0700 (Fri, 21 Sep 2007) Log Message: ----------- Blocked revisions 3493-3495,3497 via svnmerge ........ r3493 | pjenvey | 2007-09-21 13:13:18 -0700 (Fri, 21 Sep 2007) | 3 lines more PyFile cleanup: move all inner classes to the bottom of the file, variables and static block towards the top, whitespace ........ r3494 | pjenvey | 2007-09-21 17:01:20 -0700 (Fri, 21 Sep 2007) | 11 lines o add universal newline support (PEP 278) o fix file text mode bugs: - text mode reading has historically acted like universal mode (with a couple bugs), it now acts like CPython's (adapting to the platform's newline) - text mode writing wasn't correctly identifying LF newline platforms - add test_file_newlines.py for testing text mode newline behavior o cleanup and pull file mode parsing out into its own sanitizeMode method o remove the test_uu workaround for lack of universal newline support and test_univnewlines from expected failures fixes #1755361 ........ r3495 | pjenvey | 2007-09-21 17:08:55 -0700 (Fri, 21 Sep 2007) | 1 line whitespace ........ r3497 | pjenvey | 2007-09-21 21:15:04 -0700 (Fri, 21 Sep 2007) | 2 lines call setLength directly, instead of using reflection to support JDK < 1.2 ........ Property Changed: ---------------- branches/Release_2_2maint/ Property changes on: branches/Release_2_2maint ___________________________________________________________________ Name: svnmerge-blocked - /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478 + /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pj...@us...> - 2007-09-24 06:06:22
|
Revision: 3525 http://jython.svn.sourceforge.net/jython/?rev=3525&view=rev Author: pjenvey Date: 2007-09-23 23:06:21 -0700 (Sun, 23 Sep 2007) Log Message: ----------- missed the props in r3522 Property Changed: ---------------- branches/Release_2_2maint/ Property changes on: branches/Release_2_2maint ___________________________________________________________________ Name: svnmerge-integrated - /trunk:1-3437,3458,3461,3466-3467,3471-3474,3479-3480,3490,3492,3496,3498,3501-3506 + /trunk:1-3437,3458,3461,3466-3467,3471-3474,3479-3480,3490,3492,3496,3498,3501-3506,3519-3520 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cg...@us...> - 2007-09-24 06:31:26
|
Revision: 3529 http://jython.svn.sourceforge.net/jython/?rev=3529&view=rev Author: cgroves Date: 2007-09-23 23:31:25 -0700 (Sun, 23 Sep 2007) Log Message: ----------- Blocked revisions 3509-3511,3514,3518,3521,3523 via svnmerge ........ r3509 | cgroves | 2007-09-22 11:57:08 -0700 (Sat, 22 Sep 2007) | 1 line Patch #1772858 from ayesha to fix bug #1768074: str.replace doesn't allow an empty replacement string ........ r3510 | pjenvey | 2007-09-22 12:51:15 -0700 (Sat, 22 Sep 2007) | 3 lines fix file mode parsing bug introduced in r3494: identify '+' when it's the third character in the mode string. cleanup ........ r3511 | cgroves | 2007-09-22 15:33:59 -0700 (Sat, 22 Sep 2007) | 1 line Have IteratorIter and EnumerationIter extend PyIterator so they pick up an __iter__ method and can be used by the iter builtin. Rip out the reflection lookup of Iterable since we're on Java 5 and check on that instead of Collection and Vector since both of those implement Iterable ........ r3514 | pjenvey | 2007-09-22 17:31:52 -0700 (Sat, 22 Sep 2007) | 2 lines fix universal newlines being broken on windows, stemming from a typo ........ r3518 | cgroves | 2007-09-23 11:40:06 -0700 (Sun, 23 Sep 2007) | 1 line add 2.2.1rc1 fixes ........ r3521 | pjenvey | 2007-09-23 18:05:04 -0700 (Sun, 23 Sep 2007) | 1 line remove < Java 1.2 check in utime ........ r3523 | pjenvey | 2007-09-23 18:33:00 -0700 (Sun, 23 Sep 2007) | 1 line changelog r3519-3522 ........ Property Changed: ---------------- branches/Release_2_2maint/ Property changes on: branches/Release_2_2maint ___________________________________________________________________ Name: svnmerge-blocked - /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497 + /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <otm...@us...> - 2007-09-25 23:14:26
|
Revision: 3545 http://jython.svn.sourceforge.net/jython/?rev=3545&view=rev Author: otmarhumbel Date: 2007-09-25 16:14:25 -0700 (Tue, 25 Sep 2007) Log Message: ----------- Merged revisions 3543 via svnmerge from https://jython.svn.sourceforge.net/svnroot/jython/trunk ........ r3543 | otmarhumbel | 2007-09-25 23:56:32 +0200 (Di, 25 Sep 2007) | 1 line Added patch from bug #1801802, which makes JavaImportHelper thread safe ........ Property Changed: ---------------- branches/Release_2_2maint/ Property changes on: branches/Release_2_2maint ___________________________________________________________________ Name: svnmerge-integrated - /trunk:1-3437,3458,3461,3466-3467,3471-3474,3479-3480,3490,3492,3496,3498,3501-3506,3512-3513,3515-3517,3519-3520,3522,3524,3527 + /trunk:1-3437,3458,3461,3466-3467,3471-3474,3479-3480,3490,3492,3496,3498,3501-3506,3512-3513,3515-3517,3519-3520,3522,3524,3527,3543 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cg...@us...> - 2007-09-27 06:50:26
|
Revision: 3550 http://jython.svn.sourceforge.net/jython/?rev=3550&view=rev Author: cgroves Date: 2007-09-26 23:50:23 -0700 (Wed, 26 Sep 2007) Log Message: ----------- Blocked revisions 3535-3537,3539,3541,3546 via svnmerge ........ r3535 | cgroves | 2007-09-24 01:22:14 -0700 (Mon, 24 Sep 2007) | 1 line 2.2.1rc1 ........ r3536 | cgroves | 2007-09-24 01:29:57 -0700 (Mon, 24 Sep 2007) | 1 line Whoops, this is just a release candidate ........ r3537 | cgroves | 2007-09-24 01:30:59 -0700 (Mon, 24 Sep 2007) | 1 line Default to just generating the site rather than the tar, and cut out the middleman in compressed tar generation ........ r3539 | cgroves | 2007-09-24 21:25:50 -0700 (Mon, 24 Sep 2007) | 1 line Include timeit since it seems to work and is always nice to have around ........ r3541 | cgroves | 2007-09-24 21:36:38 -0700 (Mon, 24 Sep 2007) | 1 line Add sys.exc_clear. Patch #1771534 from ukeshav for bug #1768982 ........ r3546 | pjenvey | 2007-09-26 21:57:24 -0700 (Wed, 26 Sep 2007) | 2 lines ensure universal newlines' seek doesn't confuse CRLF newline identification ........ Property Changed: ---------------- branches/Release_2_2maint/ Property changes on: branches/Release_2_2maint ___________________________________________________________________ Name: svnmerge-blocked - /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523 + /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cg...@us...> - 2007-10-05 04:52:30
|
Revision: 3562 http://jython.svn.sourceforge.net/jython/?rev=3562&view=rev Author: cgroves Date: 2007-10-04 21:52:29 -0700 (Thu, 04 Oct 2007) Log Message: ----------- Blocked revisions 3552,3554,3557-3558,3560 via svnmerge ........ r3552 | pjenvey | 2007-10-02 11:26:37 -0700 (Tue, 02 Oct 2007) | 3 lines kill the pollStandardIn option; it was made for green threads, which are gone as of Java 1.4 ........ r3554 | cgroves | 2007-10-02 23:38:51 -0700 (Tue, 02 Oct 2007) | 1 line Remove python.console.poll from the registry since it's been removed from the source ........ r3557 | cgroves | 2007-10-03 02:02:52 -0700 (Wed, 03 Oct 2007) | 1 line We're not supporting MRJ 2.2 any more ........ r3558 | fwierzbicki | 2007-10-04 10:13:42 -0700 (Thu, 04 Oct 2007) | 2 lines changed to reflect current thinking. ........ r3560 | fwierzbicki | 2007-10-04 10:50:41 -0700 (Thu, 04 Oct 2007) | 2 lines changed last modified date. ........ Property Changed: ---------------- branches/Release_2_2maint/ Property changes on: branches/Release_2_2maint ___________________________________________________________________ Name: svnmerge-blocked - /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546 + /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546,3552,3554,3557-3558,3560 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cg...@us...> - 2007-10-13 18:35:10
|
Revision: 3595 http://jython.svn.sourceforge.net/jython/?rev=3595&view=rev Author: cgroves Date: 2007-10-13 11:34:53 -0700 (Sat, 13 Oct 2007) Log Message: ----------- Blocked revisions 3569,3571,3576,3591 via svnmerge ........ r3569 | cgroves | 2007-10-04 22:33:18 -0700 (Thu, 04 Oct 2007) | 1 line 2.2.1rc2 bumpage ........ r3571 | cgroves | 2007-10-05 22:26:54 -0700 (Fri, 05 Oct 2007) | 1 line Add a target 'jarless' that's just developer-build without the jarring to shave a precious 2 seconds off my build ........ r3576 | cgroves | 2007-10-06 17:57:10 -0700 (Sat, 06 Oct 2007) | 1 line Fixed the download link ........ r3591 | pjenvey | 2007-10-11 18:41:31 -0700 (Thu, 11 Oct 2007) | 1 line whitespace ........ Property Changed: ---------------- branches/Release_2_2maint/ Property changes on: branches/Release_2_2maint ___________________________________________________________________ Name: svnmerge-blocked - /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546,3552,3554,3557-3558,3560 + /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546,3552,3554,3557-3558,3560,3569,3571,3576,3591 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pj...@us...> - 2007-11-16 22:33:39
|
Revision: 3686 http://jython.svn.sourceforge.net/jython/?rev=3686&view=rev Author: pjenvey Date: 2007-11-16 14:33:38 -0800 (Fri, 16 Nov 2007) Log Message: ----------- Blocked revisions 3630-3633,3639,3641-3642,3658,3662,3682-3683,3685 via svnmerge ........ r3630 | fwierzbicki | 2007-11-04 05:54:08 -0800 (Sun, 04 Nov 2007) | 2 lines A toy python impl to try out some asm/antlr work. ........ r3631 | fwierzbicki | 2007-11-04 05:57:05 -0800 (Sun, 04 Nov 2007) | 2 lines support libs. ........ r3632 | fwierzbicki | 2007-11-04 05:59:17 -0800 (Sun, 04 Nov 2007) | 2 lines adding runner. ........ r3633 | fwierzbicki | 2007-11-04 07:38:30 -0800 (Sun, 04 Nov 2007) | 2 lines Added asm and now emitting an empty .class file. ........ r3639 | fwierzbicki | 2007-11-05 15:50:40 -0800 (Mon, 05 Nov 2007) | 5 lines Grabbed the ast generation code from the python sandbox, added the latest spark, asdl and Python.asdl from the python trunk, and fixed a small problem in asdl_java.py. Now produces the Java ast from the latest Python.asdl. ........ r3641 | pjenvey | 2007-11-05 16:35:29 -0800 (Mon, 05 Nov 2007) | 2 lines adapt booleans to python booleans ........ r3642 | pjenvey | 2007-11-05 17:45:57 -0800 (Mon, 05 Nov 2007) | 3 lines sync usage with Python 2.5.1's, with the unsupported options commented out. alias --help to -h and --version to -V ........ r3658 | pjenvey | 2007-11-09 16:54:38 -0800 (Fri, 09 Nov 2007) | 1 line hide initClassExceptions from jython ........ r3662 | pjenvey | 2007-11-09 18:36:44 -0800 (Fri, 09 Nov 2007) | 3 lines Initialized merge tracking via "svnmerge" with revisions "1-3647" from https://jython.svn.sourceforge.net/svnroot/jython/branches/pyfile-nio ........ r3682 | pjenvey | 2007-11-16 13:41:19 -0800 (Fri, 16 Nov 2007) | 30 lines Merged revisions 3649-3651,3653-3681 via svnmerge from https://jython.svn.sourceforge.net/svnroot/jython/branches/pyfile-nio rewrite of PyFile. most of its innards now live under the new org.python.core.io package, which is loosely based off of py3k's new io (PEP 3116): consits of 3 layers: o raw io (RawIOBase) - deals in nio Channels (mostly) and ByteBuffers o buffered io (BufferedIOBase) - buffers bytes to/from raw ios o text io (TextIOBase) - deals in Strings, via buffered ios features: o improved performance for larger files, especially for readline and 'r' (on CRLF platforms) and 'U' modes o full CPython-like buffering support (variable sized buffering, line buffering) o line buffered stdout, and support for jython -u to disable o thread safe PyFile o support for readinto, and isatty (only returns true for stdin/out/err) o fixes file.softspace o a modified 2.5.1 test_file now passes. test_dumbdbm also now passes and I don't know why also: o kill PythonInterpreter.setOut/Err(Writer) and the associated Writer backed PyFile support ........ r3683 | pjenvey | 2007-11-16 13:48:22 -0800 (Fri, 16 Nov 2007) | 3 lines Removed merge tracking for "svnmerge" for https://jython.svn.sourceforge.net/svnroot/jython/branches/pyfile-nio ........ r3685 | pjenvey | 2007-11-16 14:20:21 -0800 (Fri, 16 Nov 2007) | 1 line this was deleted in r3675 but somehow managed to get merged from pyfile-nio ........ Property Changed: ---------------- branches/Release_2_2maint/ Property changes on: branches/Release_2_2maint ___________________________________________________________________ Name: svnmerge-blocked - /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546,3552,3554,3557-3558,3560,3569,3571,3576,3591 + /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546,3552,3554,3557-3558,3560,3569,3571,3576,3591,3630-3633,3639,3641-3642,3658,3662,3682-3683,3685 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pj...@us...> - 2007-11-17 00:28:19
|
Revision: 3691 http://jython.svn.sourceforge.net/jython/?rev=3691&view=rev Author: pjenvey Date: 2007-11-16 16:28:15 -0800 (Fri, 16 Nov 2007) Log Message: ----------- Blocked revisions 3604,3689 via svnmerge ........ r3604 | cgroves | 2007-10-14 13:16:38 -0700 (Sun, 14 Oct 2007) | 1 line 2.2.1 updates ........ r3689 | pjenvey | 2007-11-16 16:05:57 -0800 (Fri, 16 Nov 2007) | 6 lines o fix PyFile truncate moving the file position if it was larger than the truncated size o avoid FileIO.readall attempting to allocate a negative sized ByteBuffer when the file position > file size fixes test_largefile ........ Property Changed: ---------------- branches/Release_2_2maint/ Property changes on: branches/Release_2_2maint ___________________________________________________________________ Name: svnmerge-blocked - /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546,3552,3554,3557-3558,3560,3569,3571,3576,3591,3630-3633,3639,3641-3642,3658,3662,3682-3683,3685 + /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546,3552,3554,3557-3558,3560,3569,3571,3576,3591,3604,3630-3633,3639,3641-3642,3658,3662,3682-3683,3685,3689 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cg...@us...> - 2007-11-25 20:59:52
|
Revision: 3724 http://jython.svn.sourceforge.net/jython/?rev=3724&view=rev Author: cgroves Date: 2007-11-25 12:59:51 -0800 (Sun, 25 Nov 2007) Log Message: ----------- Blocked revisions 3694,3698-3705,3707,3710,3718-3720,3722-3723 via svnmerge ........ r3694 | pjenvey | 2007-11-16 17:15:50 -0800 (Fri, 16 Nov 2007) | 1 line oops, merge from the Release_2_2maint branch ........ r3698 | fwierzbicki | 2007-11-18 14:15:36 -0800 (Sun, 18 Nov 2007) | 2 lines yet another play area for antlr experimentation. ........ r3699 | fwierzbicki | 2007-11-18 14:20:45 -0800 (Sun, 18 Nov 2007) | 2 lines runner ........ r3700 | fwierzbicki | 2007-11-18 16:04:31 -0800 (Sun, 18 Nov 2007) | 2 lines getting pretty good walker recognition. ........ r3701 | fwierzbicki | 2007-11-18 18:28:34 -0800 (Sun, 18 Nov 2007) | 2 lines make DOT work in identifiers. ........ r3702 | fwierzbicki | 2007-11-18 18:40:17 -0800 (Sun, 18 Nov 2007) | 2 lines improved arglist walk. ........ r3703 | fwierzbicki | 2007-11-18 19:48:52 -0800 (Sun, 18 Nov 2007) | 2 lines work on walking subscript ........ r3704 | fwierzbicki | 2007-11-19 07:13:17 -0800 (Mon, 19 Nov 2007) | 2 lines some if/elif/else support ........ r3705 | fwierzbicki | 2007-11-19 17:55:20 -0800 (Mon, 19 Nov 2007) | 4 lines More walking rules -- starting to walk some of the python 2.3 lib files without error -- most errors look like they are coming from List Comps. ........ r3707 | fwierzbicki | 2007-11-19 20:13:54 -0800 (Mon, 19 Nov 2007) | 2 lines walks more than half of the python 2.3 lib without error. ........ r3710 | fwierzbicki | 2007-11-20 18:54:33 -0800 (Tue, 20 Nov 2007) | 2 lines saved current work as Python23.g and PythonWalker23.g and now trying to add some 2.5 features. ........ r3718 | fwierzbicki | 2007-11-25 07:45:53 -0800 (Sun, 25 Nov 2007) | 2 lines placeholders for 25 work. ........ r3719 | fwierzbicki | 2007-11-25 08:03:40 -0800 (Sun, 25 Nov 2007) | 2 lines Parens -> Tuple ........ r3720 | fwierzbicki | 2007-11-25 09:11:58 -0800 (Sun, 25 Nov 2007) | 2 lines working on 2.3 again. ........ r3722 | fwierzbicki | 2007-11-25 09:30:15 -0800 (Sun, 25 Nov 2007) | 2 lines added comments. ........ r3723 | cgroves | 2007-11-25 12:49:34 -0800 (Sun, 25 Nov 2007) | 1 line Use System.nanoTime in time.clock to get better resolution ........ Property Changed: ---------------- branches/Release_2_2maint/ Property changes on: branches/Release_2_2maint ___________________________________________________________________ Name: svnmerge-blocked - /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546,3552,3554,3557-3558,3560,3569,3571,3576,3591,3604,3630-3633,3639,3641-3642,3658,3662,3682-3683,3685,3689 + /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546,3552,3554,3557-3558,3560,3569,3571,3576,3591,3604,3630-3633,3639,3641-3642,3658,3662,3682-3683,3685,3689,3694,3698-3705,3707,3710,3718-3720,3722-3723 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pj...@us...> - 2007-12-29 00:24:03
|
Revision: 3883 http://jython.svn.sourceforge.net/jython/?rev=3883&view=rev Author: pjenvey Date: 2007-12-28 16:23:54 -0800 (Fri, 28 Dec 2007) Log Message: ----------- Blocked revisions 3706,3708-3709,3711-3714,3721,3725,3728,3735-3736,3740,3744,3752,3757-3758 via svnmerge ........ r3706 | pjenvey | 2007-11-19 19:54:39 -0800 (Mon, 19 Nov 2007) | 5 lines o don't assume passed in ByteBuffers are always at position 0, even though they always are (currently) o the bytes position is already set after fulfilling the write in BufferedWriter ........ r3708 | pjenvey | 2007-11-20 12:03:46 -0800 (Tue, 20 Nov 2007) | 3 lines move to_bytes/from_bytes into a new StringUtil class so they're accessible from Jython code. camel case their names since their main use is from Java ........ r3709 | pjenvey | 2007-11-20 15:59:51 -0800 (Tue, 20 Nov 2007) | 1 line whitespace ........ r3711 | pjenvey | 2007-11-22 16:02:50 -0800 (Thu, 22 Nov 2007) | 10 lines add support for file descriptors: o fileno() returns a RawIOBase that acts as a file descriptor o add os.fdopen/open/close/read/write/lseek/ftruncate and the platform neutral os.O_* flags (plus O_SYNC). with tests o add FileDescriptors.get as a helper method to return a RawIOBase from an FD PyObject o add the RawIOBase.getChannel method o kill the unneeded PyFile(in, out) constructors, and restrict StreamIO to one channel (so getChannel() doesn't have to decide on which) ........ r3712 | pjenvey | 2007-11-22 16:36:30 -0800 (Thu, 22 Nov 2007) | 4 lines update tempfile and its test to CPython 2.5.1's version with a couple modifications for Jython. allows test_pkg and test_shutil to pass fixes #1755344, #1783692 ........ r3713 | pjenvey | 2007-11-22 16:58:46 -0800 (Thu, 22 Nov 2007) | 4 lines update test_largefile to the CPython 2.3 release maintenance version with fstat calls commented out. we don't need to comment out the fileno and os.lseek calls any longer ........ r3714 | pjenvey | 2007-11-22 17:02:47 -0800 (Thu, 22 Nov 2007) | 1 line arrange imports ........ r3721 | pjenvey | 2007-11-25 09:19:59 -0800 (Sun, 25 Nov 2007) | 1 line fileno is now supported ........ r3725 | pjenvey | 2007-11-25 14:20:10 -0800 (Sun, 25 Nov 2007) | 1 line kill the file expose hack by customizing file's new via expose_new_immutable ........ r3728 | fwierzbicki | 2007-11-25 18:42:40 -0800 (Sun, 25 Nov 2007) | 2 lines Better assign parsing and walking using antlr syntactic predicate. ........ r3735 | pjenvey | 2007-11-27 08:26:58 -0800 (Tue, 27 Nov 2007) | 2 lines cleanup OSError creation a bit, unnecessary import ........ r3736 | pjenvey | 2007-11-27 11:51:28 -0800 (Tue, 27 Nov 2007) | 1 line specify ENOENT for FileNotFoundExceptions passed to Py.IOErrors ........ r3740 | fwierzbicki | 2007-11-27 19:34:05 -0800 (Tue, 27 Nov 2007) | 2 lines update of PythonWalker.g to better fit with previous changes in Python.g ........ r3744 | fwierzbicki | 2007-12-01 04:40:54 -0800 (Sat, 01 Dec 2007) | 2 lines modified asdl for antlr ........ r3752 | fwierzbicki | 2007-12-02 08:02:00 -0800 (Sun, 02 Dec 2007) | 2 lines Added some convenience code (output dir and default targets) ........ r3757 | fwierzbicki | 2007-12-02 16:29:46 -0800 (Sun, 02 Dec 2007) | 2 lines SimpleNode -> PythonTree - making it more antlr-ish. ........ r3758 | fwierzbicki | 2007-12-02 19:00:36 -0800 (Sun, 02 Dec 2007) | 2 lines another pass at useful grammar work. ........ Property Changed: ---------------- branches/Release_2_2maint/ Property changes on: branches/Release_2_2maint ___________________________________________________________________ Name: svnmerge-blocked - /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546,3552,3554,3557-3558,3560,3569,3571,3576,3591,3604,3630-3633,3639,3641-3642,3658,3662,3682-3683,3685,3689,3694,3698-3705,3707,3710,3718-3720,3722-3723 + /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546,3552,3554,3557-3558,3560,3569,3571,3576,3591,3604,3630-3633,3639,3641-3642,3658,3662,3682-3683,3685,3689,3694,3698-3714,3718-3723,3725,3728,3735-3736,3740,3744,3752,3757-3758 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pj...@us...> - 2007-12-29 00:26:34
|
Revision: 3884 http://jython.svn.sourceforge.net/jython/?rev=3884&view=rev Author: pjenvey Date: 2007-12-28 16:26:31 -0800 (Fri, 28 Dec 2007) Log Message: ----------- Blocked revisions 3760,3763-3778,3780-3783,3788-3802,3804-3819,3837-3850,3865,3867-3870,3876-3878,3880 via svnmerge ........ r3760 | fwierzbicki | 2007-12-02 20:29:08 -0800 (Sun, 02 Dec 2007) | 2 lines backing up on context support. ........ r3763 | fwierzbicki | 2007-12-03 19:08:38 -0800 (Mon, 03 Dec 2007) | 2 lines pulling in a walker. ........ r3764 | fwierzbicki | 2007-12-05 15:58:13 -0800 (Wed, 05 Dec 2007) | 2 lines better PythonTree (replaces SimpleNode from Javacc) ........ r3765 | fwierzbicki | 2007-12-06 05:11:24 -0800 (Thu, 06 Dec 2007) | 2 lines bugfix for asdl_antlr and run the asdl gen from build.xml with a python command for better cross-platform. ........ r3766 | fwierzbicki | 2007-12-06 18:05:38 -0800 (Thu, 06 Dec 2007) | 2 lines asdl refactor, better assign matching in walker. ........ r3767 | fwierzbicki | 2007-12-06 18:42:36 -0800 (Thu, 06 Dec 2007) | 6 lines a long way to go - but I got a close match between Jim Baker's astlib test output and a jython version (jastlib) for the simple a=1 ........ r3768 | fwierzbicki | 2007-12-07 19:29:35 -0800 (Fri, 07 Dec 2007) | 2 lines much improved walk -- now walks about 90% of py25 Lib without choking. ........ r3769 | fwierzbicki | 2007-12-07 20:01:22 -0800 (Fri, 07 Dec 2007) | 3 lines Lexer ignores formfeed now (py25 libs have them - especially in the email libs -- probably ignoring them is not the right thing to do - put an XXX comment in the grammar to check later. ........ r3770 | fwierzbicki | 2007-12-08 06:50:31 -0800 (Sat, 08 Dec 2007) | 2 lines force antlr to put the files in the right spot. ........ r3771 | fwierzbicki | 2007-12-08 06:55:10 -0800 (Sat, 08 Dec 2007) | 2 lines Lining up more tokens with Python.asdl. ........ r3772 | otmarhumbel | 2007-12-08 07:00:17 -0800 (Sat, 08 Dec 2007) | 2 lines added -lib option to org.antlr.Tool generate lexer, parser and walker in one step ........ r3773 | fwierzbicki | 2007-12-08 08:44:14 -0800 (Sat, 08 Dec 2007) | 2 lines fleshed out Assign in the walker. ........ r3774 | fwierzbicki | 2007-12-08 08:51:27 -0800 (Sat, 08 Dec 2007) | 2 lines added test. ........ r3775 | otmarhumbel | 2007-12-08 09:22:05 -0800 (Sat, 08 Dec 2007) | 1 line copy the .tokens to /grammar, for usage in ANTLRWorks ........ r3776 | fwierzbicki | 2007-12-08 10:10:06 -0800 (Sat, 08 Dec 2007) | 2 lines Adding FunctionDef to output. ........ r3777 | fwierzbicki | 2007-12-08 12:39:48 -0800 (Sat, 08 Dec 2007) | 3 lines Start of ClassDef -- still needs some work, especially if multiple bases or bases with dotted names. ........ r3778 | fwierzbicki | 2007-12-08 13:12:36 -0800 (Sat, 08 Dec 2007) | 2 lines tests. ........ r3780 | fwierzbicki | 2007-12-08 16:16:26 -0800 (Sat, 08 Dec 2007) | 2 lines Start of try/except/finally matcing for 2.5. Some reformatting. ........ r3781 | fwierzbicki | 2007-12-08 18:51:09 -0800 (Sat, 08 Dec 2007) | 2 lines Fleshed out try/except/finally -- not quite matching python 2.5 ast. ........ r3782 | fwierzbicki | 2007-12-08 19:30:38 -0800 (Sat, 08 Dec 2007) | 2 lines Oops checked in try/except stuff too soon -- fixed some NPEs during regression testing. ........ r3783 | fwierzbicki | 2007-12-09 08:50:16 -0800 (Sun, 09 Dec 2007) | 2 lines Some refinement of try/except, start of support of gen_for arguments. ........ r3788 | otmarhumbel | 2007-12-10 04:07:16 -0800 (Mon, 10 Dec 2007) | 1 line exctracted duplicate code from Main and GrammarOnly into a common superclass PythonTreeWalker ........ r3789 | otmarhumbel | 2007-12-10 04:10:46 -0800 (Mon, 10 Dec 2007) | 1 line added a JUnit regression test suite, for full IDE support like debug, rerun and the like ........ r3790 | fwierzbicki | 2007-12-10 06:31:07 -0800 (Mon, 10 Dec 2007) | 2 lines match simple lambdas. ........ r3791 | fwierzbicki | 2007-12-10 15:57:31 -0800 (Mon, 10 Dec 2007) | 2 lines some comments on the failures. ........ r3792 | fwierzbicki | 2007-12-10 16:34:00 -0800 (Mon, 10 Dec 2007) | 4 lines Quick addition of test case to build. Should be separated from the rest of the build, but hey, it's a sandbox project. ........ r3793 | fwierzbicki | 2007-12-10 18:24:19 -0800 (Mon, 10 Dec 2007) | 2 lines try/except/finally support pretty good now. ........ r3794 | otmarhumbel | 2007-12-11 14:21:22 -0800 (Tue, 11 Dec 2007) | 1 line added junit.jar to /lib ........ r3795 | otmarhumbel | 2007-12-11 14:23:45 -0800 (Tue, 11 Dec 2007) | 1 line do not complain about a missing tree from empty files, or files only containing comments ........ r3796 | fwierzbicki | 2007-12-11 16:43:57 -0800 (Tue, 11 Dec 2007) | 2 lines Decorators work pretty well except for starargs and kwargs. ........ r3797 | fwierzbicki | 2007-12-11 17:19:18 -0800 (Tue, 11 Dec 2007) | 2 lines augassign support ........ r3798 | fwierzbicki | 2007-12-11 18:45:07 -0800 (Tue, 11 Dec 2007) | 2 lines added delete ast. ........ r3799 | fwierzbicki | 2007-12-11 19:47:54 -0800 (Tue, 11 Dec 2007) | 2 lines Break, Return, Continue, start of Yield. ........ r3800 | cgroves | 2007-12-12 01:37:35 -0800 (Wed, 12 Dec 2007) | 1 line Copied from http://svn.python.org/projects/python/branches/release23-maint/Lib@59466 as a baseline for adding thread.local. Should be dropped in favor of the CPython version when moving to 2.5. ........ r3801 | cgroves | 2007-12-12 01:40:31 -0800 (Wed, 12 Dec 2007) | 1 line Patch #1846247 from mehendran to add threading.local ........ r3802 | cgroves | 2007-12-12 01:48:10 -0800 (Wed, 12 Dec 2007) | 1 line Patch #1817565 from byronf. Implements Map in PyDictionary so dicts can be passed seamlessly into Java code. ........ r3804 | fwierzbicki | 2007-12-13 05:27:57 -0800 (Thu, 13 Dec 2007) | 2 lines wrapped Yield in Expr. ........ r3805 | fwierzbicki | 2007-12-14 05:02:53 -0800 (Fri, 14 Dec 2007) | 2 lines added diff testing to astlib.py. ........ r3806 | pjenvey | 2007-12-14 16:22:58 -0800 (Fri, 14 Dec 2007) | 1 line whitespace ........ r3807 | fwierzbicki | 2007-12-15 07:29:32 -0800 (Sat, 15 Dec 2007) | 2 lines Work on exceptions, strings, and call sites. ........ r3808 | fwierzbicki | 2007-12-15 13:04:26 -0800 (Sat, 15 Dec 2007) | 3 lines somewhat better Bases handling for ClassDef -- though I want a better solution at some point (see comments in PythonWalker.g) ........ r3809 | fwierzbicki | 2007-12-15 13:20:35 -0800 (Sat, 15 Dec 2007) | 2 lines while support. ........ r3810 | cgroves | 2007-12-15 16:02:14 -0800 (Sat, 15 Dec 2007) | 1 line Create resized arrays for PyObjectList as new PyObject[] rather than using reflection. This leads to a significant speedup for creating lists(halves the time for SmallLists in pybench). ........ r3811 | cgroves | 2007-12-15 16:26:15 -0800 (Sat, 15 Dec 2007) | 1 line Mark Strings coming in as class constants or through *Derived classes' __findattr__ as already interned when making PyStrings out of them. This means they won't be reinterned which is a significant speedup for class attr lookups on subclasses of newstyle classes ........ r3812 | fwierzbicki | 2007-12-15 18:27:33 -0800 (Sat, 15 Dec 2007) | 2 lines makeFor for For support. ........ r3813 | fwierzbicki | 2007-12-15 18:49:16 -0800 (Sat, 15 Dec 2007) | 2 lines Slightly better Tuple. ........ r3814 | fwierzbicki | 2007-12-15 18:55:01 -0800 (Sat, 15 Dec 2007) | 2 lines List support. ........ r3815 | fwierzbicki | 2007-12-15 18:59:37 -0800 (Sat, 15 Dec 2007) | 2 lines some cleanup. ........ r3816 | fwierzbicki | 2007-12-16 06:02:08 -0800 (Sun, 16 Dec 2007) | 2 lines Global support. ........ r3817 | fwierzbicki | 2007-12-16 06:44:45 -0800 (Sun, 16 Dec 2007) | 2 lines assert and exec support ........ r3818 | fwierzbicki | 2007-12-16 07:43:11 -0800 (Sun, 16 Dec 2007) | 2 lines If support (no elif yet). ........ r3819 | fwierzbicki | 2007-12-16 08:10:39 -0800 (Sun, 16 Dec 2007) | 2 lines Simple import support. ........ r3837 | otmarhumbel | 2007-12-17 15:33:17 -0800 (Mon, 17 Dec 2007) | 2 lines prevent NullPointerException (probably due to a recoverFromMismatchedToken) ........ r3838 | fwierzbicki | 2007-12-18 07:52:44 -0800 (Tue, 18 Dec 2007) | 8 lines improved Print and Import -- also improved astlib.py tool, try: astlib.py -h to see new options. Also if given a directory, it will find all of the .py files in that directory and below and test. ........ r3839 | otmarhumbel | 2007-12-18 15:17:30 -0800 (Tue, 18 Dec 2007) | 2 lines really throw recognition errors (this causes junit tests to fail if they should) ........ r3840 | otmarhumbel | 2007-12-18 16:10:18 -0800 (Tue, 18 Dec 2007) | 1 line preserve antlr recovery, including verbose error messages ........ r3841 | fwierzbicki | 2007-12-19 08:48:40 -0800 (Wed, 19 Dec 2007) | 2 lines Finished Print (including trailing newline) bugfix on Call. ........ r3842 | pjenvey | 2007-12-20 08:25:47 -0800 (Thu, 20 Dec 2007) | 5 lines empty ByteBuffers were prematurely stopping the generic scatter/gather methods, causing a deadlock in the Buffered layers when writing DEFAULT_BUFFER_SIZE without any previously buffered data found by Nicholas Riley ........ r3843 | fwierzbicki | 2007-12-20 08:42:52 -0800 (Thu, 20 Dec 2007) | 2 lines Changed all of the int based enums to real java enums -- also fixed a bug in Print. ........ r3844 | pjenvey | 2007-12-20 18:21:13 -0800 (Thu, 20 Dec 2007) | 12 lines add support for os.chdir, with tests. cwd is per SystemState this affects: o file objects o many os and os.path functions o javashell (popen and os.system) o execfile and py_compile o importing, including: - importing java classes and packages from the filesystem and jars - zipimporter - a few imp module functions ........ r3845 | fwierzbicki | 2007-12-20 18:32:38 -0800 (Thu, 20 Dec 2007) | 2 lines elif and binop support. ........ r3846 | pjenvey | 2007-12-21 15:16:05 -0800 (Fri, 21 Dec 2007) | 1 line add python 2.5 SEEK_SET/CUR/END ........ r3847 | pjenvey | 2007-12-22 17:52:17 -0800 (Sat, 22 Dec 2007) | 3 lines our string module is pretty much in sync with an older version of CPython's, just use its instead ........ r3848 | pjenvey | 2007-12-22 17:54:59 -0800 (Sat, 22 Dec 2007) | 1 line whitespace ........ r3849 | pjenvey | 2007-12-23 15:57:32 -0800 (Sun, 23 Dec 2007) | 4 lines add tarfile from CPython 2.5.1. we don't use CPython 2.3's because it relies on some obscure null byte handling in string atoi/atol that Jython doesn't do and isn't supported in later CPythons anyway ........ r3850 | pjenvey | 2007-12-23 16:00:54 -0800 (Sun, 23 Dec 2007) | 4 lines tarfile jython modifications: o convert @classmethod decorators o don't assume a reference counting GC in TarFile.gzopen (make GzipFile close the underlying file on tarfile close()) ........ r3865 | pjenvey | 2007-12-24 20:32:59 -0800 (Mon, 24 Dec 2007) | 5 lines fix test_tarfile failing only in the regrtest: o always use the tempdir, even when testtar is a relative path (it is when ran via the regrtest) o fix the tarname() path, it was including unneeded subdirs that broke os.mkdir ........ r3867 | pjenvey | 2007-12-25 16:48:19 -0800 (Tue, 25 Dec 2007) | 4 lines add the python.executable registry option for specifying the path to sys.executable. sys.executable defaults to None if python.executable is invalid or undefined ........ r3868 | pjenvey | 2007-12-25 16:51:37 -0800 (Tue, 25 Dec 2007) | 2 lines specify argv 0 as the python.executable property in the jython runner scripts ........ r3869 | fwierzbicki | 2007-12-26 08:32:29 -0800 (Wed, 26 Dec 2007) | 6 lines BoolOp support -- including the way CPython "rolls up" AND and OR so: a and b and c and d creates *one* and node with 4 tests (a,b,c,d). ........ r3870 | fwierzbicki | 2007-12-26 09:52:00 -0800 (Wed, 26 Dec 2007) | 2 lines simple list comp support (no ifs processing yet). ........ r3876 | pjenvey | 2007-12-27 15:51:54 -0800 (Thu, 27 Dec 2007) | 3 lines add getpass for distutils. it requires a small change, so pull it from CPython 2.5.1 ........ r3877 | pjenvey | 2007-12-27 16:23:34 -0800 (Thu, 27 Dec 2007) | 4 lines _raw_input must flush the stream after printing the password prompt; stdin.readline() doesn't flush it for us with py3k style file objects (py3k also shares this bug: http://bugs.python.org/issue1703 ) ........ r3878 | pjenvey | 2007-12-27 16:25:12 -0800 (Thu, 27 Dec 2007) | 1 line almost forgot to label as from CPython 2.5.1 ........ r3880 | cgroves | 2007-12-27 18:51:45 -0800 (Thu, 27 Dec 2007) | 1 line Break the tests apart into separate assert calls for each condition so different failures can be distinguished ........ Property Changed: ---------------- branches/Release_2_2maint/ Property changes on: branches/Release_2_2maint ___________________________________________________________________ Name: svnmerge-blocked - /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546,3552,3554,3557-3558,3560,3569,3571,3576,3591,3604,3630-3633,3639,3641-3642,3658,3662,3682-3683,3685,3689,3694,3698-3714,3718-3723,3725,3728,3735-3736,3740,3744,3752,3757-3758 + /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546,3552,3554,3557-3558,3560,3569,3571,3576,3591,3604,3630-3633,3639,3641-3642,3658,3662,3682-3683,3685,3689,3694,3698-3714,3718-3723,3725,3728,3735-3736,3740,3744,3752,3757-3758,3760,3763-3778,3780-3783,3788-3802,3804-3819,3837-3850,3865,3867-3870,3876-3878,3880 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pj...@us...> - 2007-12-29 01:31:27
|
Revision: 3890 http://jython.svn.sourceforge.net/jython/?rev=3890&view=rev Author: pjenvey Date: 2007-12-28 17:31:25 -0800 (Fri, 28 Dec 2007) Log Message: ----------- Blocked revisions 3697,3738,3750,3759,3786-3787,3823-3824,3886-3889 via svnmerge ........ r3697 | fwierzbicki | 2007-11-17 18:33:19 -0800 (Sat, 17 Nov 2007) | 2 lines Make sure calling ant without arguments creates the necessary directories. ........ r3738 | fwierzbicki | 2007-11-27 16:30:51 -0800 (Tue, 27 Nov 2007) | 2 lines A bunch of improvements to the AST gen. ........ r3750 | cgroves | 2007-12-01 23:59:07 -0800 (Sat, 01 Dec 2007) | 1 line varargs PyTuple constructor. It almost makes it readable! ........ r3759 | cgroves | 2007-12-02 20:15:52 -0800 (Sun, 02 Dec 2007) | 1 line Get rid of commented out deprecated code since it was fooling Eclipse into thinking tojava was deprecated. That code has been commented out since 1998, so I don't think it's coming back ........ r3786 | cgroves | 2007-12-09 20:59:48 -0800 (Sun, 09 Dec 2007) | 6 lines Convert worthwhile tests in the first 25 bugtests into unittests in Lib/test and toss those that aren't doing anything. Move java test source into tests/java so it isn't hiding in Lib/tests/javatests ........ r3787 | cgroves | 2007-12-09 21:01:59 -0800 (Sun, 09 Dec 2007) | 1 line include the tests in the jarred up source ........ r3823 | pjenvey | 2007-12-16 16:12:03 -0800 (Sun, 16 Dec 2007) | 2 lines use a module's compiled source filename for its __file__ when it's loaded from there, like CPython does ........ r3824 | pjenvey | 2007-12-16 16:28:36 -0800 (Sun, 16 Dec 2007) | 1 line woops, revert r3823 as it breaks tracebacks. this will need more work ........ r3886 | pjenvey | 2007-12-28 16:35:37 -0800 (Fri, 28 Dec 2007) | 1 line include a site-packages directory for installation via distutils ........ r3887 | pjenvey | 2007-12-28 16:51:48 -0800 (Fri, 28 Dec 2007) | 1 line include distutils. the following distutils modules will need jython modifications ........ r3888 | pjenvey | 2007-12-28 17:27:22 -0800 (Fri, 28 Dec 2007) | 11 lines jython distutils changes: o map default archive format and directory layout for os.name == 'java'. use $base/Scripts as the bin directory (like the os2 and mac); maybe package managers can patch this value to a more appropriate path (like $base/bin on unix) o compile byte code to $py.class when sys.platform.startswith('java') -- which is preferred over os.name == 'java' here for the rare case os.name is changed (for use with jnios or something similar) o add our own spawn function using os.system o avoid os.chmod when it's not present ........ r3889 | pjenvey | 2007-12-28 17:27:47 -0800 (Fri, 28 Dec 2007) | 1 line sync a little more with the original now that we have distutils ........ Property Changed: ---------------- branches/Release_2_2maint/ Property changes on: branches/Release_2_2maint ___________________________________________________________________ Name: svnmerge-blocked - /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546,3552,3554,3557-3558,3560,3569,3571,3576,3591,3604,3630-3633,3639,3641-3642,3658,3662,3682-3683,3685,3689,3694,3698-3714,3718-3723,3725,3728,3735-3736,3740,3744,3752,3757-3758,3760,3763-3778,3780-3783,3788-3802,3804-3819,3837-3850,3865,3867-3870,3876-3878,3880 + /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546,3552,3554,3557-3558,3560,3569,3571,3576,3591,3604,3630-3633,3639,3641-3642,3658,3662,3682-3683,3685,3689,3694,3697-3714,3718-3723,3725,3728,3735-3736,3738,3740,3744,3750,3752,3757-3760,3763-3778,3780-3783,3786-3802,3804-3819,3823-3824,3837-3850,3865,3867-3870,3876-3878,3880,3886-3889 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cg...@us...> - 2007-12-30 22:53:19
|
Revision: 3912 http://jython.svn.sourceforge.net/jython/?rev=3912&view=rev Author: cgroves Date: 2007-12-30 14:53:18 -0800 (Sun, 30 Dec 2007) Log Message: ----------- Blocked revisions 3572-3573,3737,3741,3746,3749,3779,3784,3826,3893-3894,3897,3901-3903,3905-3911 via svnmerge ................ r3572 | cgroves | 2007-10-05 22:28:17 -0700 (Fri, 05 Oct 2007) | 1 line Patch #1789137 from leosoto for bug #1781500, metaclasses don't get passed a '__module__' in attrs ................ r3573 | cgroves | 2007-10-05 22:49:47 -0700 (Fri, 05 Oct 2007) | 1 line patch #1800472 from tristanlk to add __module__ to functions ................ r3737 | otmarhumbel | 2007-11-27 14:33:15 -0800 (Tue, 27 Nov 2007) | 1 line enabled full-build again ................ r3741 | cgroves | 2007-11-29 11:28:44 -0800 (Thu, 29 Nov 2007) | 1 line Fix indentation in example ................ r3746 | cgroves | 2007-12-01 12:58:42 -0800 (Sat, 01 Dec 2007) | 1 line Fix indentation and line breaks in the JavaBeans examples ................ r3749 | cgroves | 2007-12-01 23:11:17 -0800 (Sat, 01 Dec 2007) | 4 lines Commit patch #1798544 from Rajesh Battala to make slice a type and fix bug #1791931. ................ r3779 | cgroves | 2007-12-08 15:27:20 -0800 (Sat, 08 Dec 2007) | 1 line Exclude the javatests directory from copying since we're getting its classes from compilation ................ r3784 | cgroves | 2007-12-09 16:20:44 -0800 (Sun, 09 Dec 2007) | 1 line Fill in the bits of st_mode that can be figured out from a java.io.File in os.stat. Fixes bug #1841639, that the filecmp module is missing ................ r3826 | pjenvey | 2007-12-16 21:15:44 -0800 (Sun, 16 Dec 2007) | 3 lines posixpath's isfile and isdir now work with the extra stat bits added in r3784, allowing test_posixpath to pass ................ r3893 | pjenvey | 2007-12-28 20:32:20 -0800 (Fri, 28 Dec 2007) | 1 line use the recursive wildcard ................ r3894 | pjenvey | 2007-12-28 21:02:39 -0800 (Fri, 28 Dec 2007) | 3 lines lock imports with a ReentrantLock (instead of a synchronized method) and expose the lock via the imp module. fixes test_threaded_import ................ r3897 | cgroves | 2007-12-29 17:50:28 -0800 (Sat, 29 Dec 2007) | 1 line Pull over the switch from svn.tag to svn.main.dir from branches/Release_2_2maint ................ r3901 | cgroves | 2007-12-29 18:40:06 -0800 (Sat, 29 Dec 2007) | 3 lines Initialized merge tracking via "svnmerge" with revisions "1-3574" from https://jython.svn.sourceforge.net/svnroot/jython/branches/exposed_annotation ................ r3902 | cgroves | 2007-12-29 19:01:09 -0800 (Sat, 29 Dec 2007) | 216 lines Merged revisions 3575-3856,3859-3897,3899-3901 via svnmerge from https://jython.svn.sourceforge.net/svnroot/jython/branches/exposed_annotation ........ r3575 | cgroves | 2007-10-06 17:55:11 -0700 (Sat, 06 Oct 2007) | 12 lines First babystep towards replacing the templates with an annotation, @Exposed. This currently generates two types of classes with asm. The first comes from methods with the @Exposed annotation, and is pretty well identical to the exposed_ classes generated by the templates, though it still lacks all of the type coercion the templates support. The second is generated for classes with @Exposed and it just contains enough information to turn the class into a Python type. Next step is to hook this into PyType and turn these into real Python types. ........ r3577 | cgroves | 2007-10-07 18:56:03 -0700 (Sun, 07 Oct 2007) | 1 line Expose BytecodeLoader's existing Classloader for use by the new generation stuff, and hook @Exposed classes into PyType by generating their bytecode dynamically when they show up in addFromClass. Will need to add static generation of the bytecode eventually so we don't end up with our classic inability to run with secure class loading in place ........ r3578 | cgroves | 2007-10-07 19:12:06 -0700 (Sun, 07 Oct 2007) | 1 line allow a type name prefix to be stripped from exposed methods and use @Exposed on PyNone ........ r3579 | cgroves | 2007-10-07 19:43:53 -0700 (Sun, 07 Oct 2007) | 1 line Actually allow methods with return types, but only String and boolean for now. ........ r3580 | cgroves | 2007-10-07 20:21:45 -0700 (Sun, 07 Oct 2007) | 3 lines Allow exposed methods to take arguments, a truly shocking concept. ........ r3581 | cgroves | 2007-10-07 23:01:12 -0700 (Sun, 07 Oct 2007) | 8 lines Allow methods to be exposed as BINARY which handles returning Py.NotImplemented if they return null. It looks like the data for types vs methods will be different enough that sharing a single @Exposed between them won't hold up. I can't think of better names for separate annotations, so it stays for now. ........ r3582 | cgroves | 2007-10-07 23:56:46 -0700 (Sun, 07 Oct 2007) | 7 lines Allow methods to be exposed under more than one name in the dict. Since this is yet another difference between exposed types and methods, go ahead and break the annotation out into ExposedMethod and ExposedType though I don't particular care for those names. ........ r3583 | cgroves | 2007-10-08 00:03:41 -0700 (Mon, 08 Oct 2007) | 1 line Exposing a method as a type is madness\! ........ r3587 | cgroves | 2007-10-08 20:36:42 -0700 (Mon, 08 Oct 2007) | 1 line Handle exposing cmp and throwing a type error if it returns -2, and assume the type prefix ends with _ ........ r3588 | cgroves | 2007-10-09 00:50:21 -0700 (Tue, 09 Oct 2007) | 1 line Simple default handling for Py.None and null ........ r3589 | cgroves | 2007-10-09 02:16:34 -0700 (Tue, 09 Oct 2007) | 7 lines Allow types to expose a method as __new__ and create NewExposer to generate a subclass of PyNewWrapper to call it. With that, PyInteger can be exposed using Exposed annotations, so go ahead and do that. ........ r3602 | cgroves | 2007-10-13 17:49:20 -0700 (Sat, 13 Oct 2007) | 1 line Whoops, should've gone with the earlier __new__ commit ........ r3603 | cgroves | 2007-10-13 17:50:07 -0700 (Sat, 13 Oct 2007) | 1 line We want getDeclaredMethods, not getMethods so we pick up private, protected and packaged protected exposed methods as well. ........ r3605 | cgroves | 2007-10-14 20:37:53 -0700 (Sun, 14 Oct 2007) | 1 line Convenience function to create a bound descriptor ........ r3715 | cgroves | 2007-11-22 17:44:54 -0800 (Thu, 22 Nov 2007) | 1 line Add some genericity to and a little formatting cleanup ........ r3716 | cgroves | 2007-11-23 19:26:59 -0800 (Fri, 23 Nov 2007) | 1 line Allow the exposers to be constructed without reflection to move towards building them with raw bytecode rather than loaded Classes. ........ r3717 | cgroves | 2007-11-23 20:06:19 -0800 (Fri, 23 Nov 2007) | 1 line Make new its own annotation, ExposedNew rather than putting it in the constructor field on ExposedType ........ r3726 | cgroves | 2007-11-25 15:06:41 -0800 (Sun, 25 Nov 2007) | 1 line Process exposed types as bytecode and insert the exposers as inner classes in the processed types ........ r3727 | cgroves | 2007-11-25 15:54:16 -0800 (Sun, 25 Nov 2007) | 1 line Move the code generation bits off into a generate subpackage while leaving the public api bits in expose ........ r3729 | cgroves | 2007-11-26 10:49:16 -0800 (Mon, 26 Nov 2007) | 1 line Add ExposeTask to generate the exposed classes from ant and hook it into the build ........ r3730 | cgroves | 2007-11-26 11:59:12 -0800 (Mon, 26 Nov 2007) | 1 line Move common functionality from PyFieldDescr and PyGetSetDescr into PyDataDescr ........ r3731 | cgroves | 2007-11-26 12:03:47 -0800 (Mon, 26 Nov 2007) | 1 line Now with more spelling and grammar ........ r3733 | cgroves | 2007-11-26 16:54:01 -0800 (Mon, 26 Nov 2007) | 1 line Start of allowing descriptors to be exposed with @ExposedGet, @ExposedSet and @ExposedDelete on fields and methods. Can actually generate a descriptor, but it still needs to be added to ExposedTypeProcessor and TypeExposer. ........ r3734 | cgroves | 2007-11-27 00:02:18 -0800 (Tue, 27 Nov 2007) | 1 line Hook descriptors into type processing ........ r3739 | cgroves | 2007-11-27 18:26:10 -0800 (Tue, 27 Nov 2007) | 1 line Create descriptors from TypeExposers and rip out the last of the reflection-based exposing ........ r3756 | cgroves | 2007-12-02 16:25:10 -0800 (Sun, 02 Dec 2007) | 1 line Handle wide calls, int defaults and expose PyObject with annotations ........ r3761 | cgroves | 2007-12-02 22:41:34 -0800 (Sun, 02 Dec 2007) | 1 line Checkpoint on exposing str and unicode ........ r3762 | otmarhumbel | 2007-12-03 14:52:35 -0800 (Mon, 03 Dec 2007) | 1 line removed unused imports ........ r3785 | cgroves | 2007-12-09 16:32:33 -0800 (Sun, 09 Dec 2007) | 1 line Fix PyUnicode's being exposed as a class by having a variable from its class be referenced from __builtin__.java so its static block will be called. Thanks to pjenvey for figuring that out ........ r3803 | cgroves | 2007-12-12 01:50:38 -0800 (Wed, 12 Dec 2007) | 1 line Expose PyType ........ r3820 | cgroves | 2007-12-16 13:32:10 -0800 (Sun, 16 Dec 2007) | 1 line Don't need reflection for NewExposer any more ........ r3821 | cgroves | 2007-12-16 13:32:29 -0800 (Sun, 16 Dec 2007) | 1 line actually expose type ........ r3822 | cgroves | 2007-12-16 14:19:44 -0800 (Sun, 16 Dec 2007) | 1 line push the common bits of object instantiation into a method rather than putting NEWs and DUPs everywhere ........ r3825 | cgroves | 2007-12-16 16:32:42 -0800 (Sun, 16 Dec 2007) | 1 line Allow types with simple, overridable __new__ behavior to just tag their __init__ function with @ExposedNew rather than implementing the whole new_impl. ........ r3828 | cgroves | 2007-12-16 22:29:57 -0800 (Sun, 16 Dec 2007) | 1 line Detect easy exposing mistakes and throw an InvalidExposingException with something resembling an understandable error message if one is found. ........ r3829 | cgroves | 2007-12-16 23:53:35 -0800 (Sun, 16 Dec 2007) | 1 line better error message ........ r3830 | cgroves | 2007-12-16 23:55:21 -0800 (Sun, 16 Dec 2007) | 1 line Expose PyBuiltinFunction using annotations, and add support for the equivalent to exposed_as with a marker interface, ExposeAsSuperclass. Rip out exposed_as since only PyBuiltinFunction was using it and rip out exposed_methods as well since that wasn't used at all. ........ r3836 | otmarhumbel | 2007-12-17 13:33:35 -0800 (Mon, 17 Dec 2007) | 2 lines removed unused import com.sun.jdi.InvalidTypeException (no idea where it comes from) ........ r3851 | cgroves | 2007-12-24 00:48:01 -0800 (Mon, 24 Dec 2007) | 1 line Fix some docs and switch MethodType.NORMAL to MethodType.DEFAULT ........ r3852 | cgroves | 2007-12-24 00:51:55 -0800 (Mon, 24 Dec 2007) | 1 line One more NORMAL to DEFAULT ........ r3853 | cgroves | 2007-12-24 01:01:30 -0800 (Mon, 24 Dec 2007) | 1 line ignore another Eclipse directory ........ r3854 | cgroves | 2007-12-24 01:56:47 -0800 (Mon, 24 Dec 2007) | 1 line Match up error message since it improved in the PyDescriptor cleanup ........ r3855 | cgroves | 2007-12-24 01:57:29 -0800 (Mon, 24 Dec 2007) | 1 line String returns that need to be PyUnicode need to be wrapped in PyUnicode explicitly ........ r3856 | cgroves | 2007-12-24 01:57:41 -0800 (Mon, 24 Dec 2007) | 1 line Unused imports ........ r3873 | cgroves | 2007-12-27 14:03:29 -0800 (Thu, 27 Dec 2007) | 1 line Add an extlibs directory with the asm jars needed for the build and run junit tests with a new javatests target. ........ r3899 | cgroves | 2007-12-29 18:06:46 -0800 (Sat, 29 Dec 2007) | 1 line Don't compile the test classes off by themselves yet as regrtest depends on their presence ........ r3900 | cgroves | 2007-12-29 18:22:15 -0800 (Sat, 29 Dec 2007) | 1 line Kill the expose files and mappings for types that have been converted to annotations ........ ................ r3903 | cgroves | 2007-12-29 19:03:01 -0800 (Sat, 29 Dec 2007) | 3 lines Removed merge tracking for "svnmerge" for https://jython.svn.sourceforge.net/svnroot/jython/branches/exposed_annotation ................ r3905 | cgroves | 2007-12-29 19:32:44 -0800 (Sat, 29 Dec 2007) | 1 line Apparently not everyone's ant comes with junit, so add it to extlibs ................ r3906 | pjenvey | 2007-12-29 22:53:16 -0800 (Sat, 29 Dec 2007) | 1 line use generics in a couple places. coding standards ................ r3907 | pjenvey | 2007-12-29 22:53:35 -0800 (Sat, 29 Dec 2007) | 1 line coding standards ................ r3908 | fwierzbicki | 2007-12-30 10:45:24 -0800 (Sun, 30 Dec 2007) | 2 lines small correction of Attribute contexts. ................ r3909 | fwierzbicki | 2007-12-30 11:06:53 -0800 (Sun, 30 Dec 2007) | 2 lines context fix for list comps. ................ r3910 | cgroves | 2007-12-30 11:34:40 -0800 (Sun, 30 Dec 2007) | 1 line Add a section on JSR 223 to the userguide and do some general cleanup on things that caught my eye while going through the site. Moved the developer guide link to the one on the wiki since the one in here was out of date and only half complete ................ r3911 | fwierzbicki | 2007-12-30 11:41:35 -0800 (Sun, 30 Dec 2007) | 2 lines Dict support. ................ Property Changed: ---------------- branches/Release_2_2maint/ Property changes on: branches/Release_2_2maint ___________________________________________________________________ Name: svnmerge-blocked - /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546,3552,3554,3557-3558,3560,3569,3571,3576,3591,3604,3630-3633,3639,3641-3642,3658,3662,3682-3683,3685,3689,3694,3697-3714,3718-3723,3725,3728,3735-3736,3738,3740,3744,3750,3752,3757-3760,3763-3778,3780-3783,3786-3802,3804-3819,3823-3824,3837-3850,3865,3867-3870,3876-3878,3880,3886-3889 + /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546,3552,3554,3557-3558,3560,3569,3571-3573,3576,3591,3604,3630-3633,3639,3641-3642,3658,3662,3682-3683,3685,3689,3694,3697-3714,3718-3723,3725,3728,3735-3738,3740-3741,3744,3746,3749-3750,3752,3757-3760,3763-3784,3786-3802,3804-3819,3823-3824,3826,3837-3850,3865,3867-3870,3876-3878,3880,3886-3889,3893-3894,3897,3901-3903,3905-3911 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cg...@us...> - 2008-03-08 19:05:16
|
Revision: 4196 http://jython.svn.sourceforge.net/jython/?rev=4196&view=rev Author: cgroves Date: 2008-03-08 11:05:12 -0800 (Sat, 08 Mar 2008) Log Message: ----------- Blocked revisions 4195 via svnmerge as it was committed separately. ........ r4195 | amak | 2008-03-08 08:22:08 -0800 (Sat, 08 Mar 2008) | 5 lines Checking in changes relating to two separate bugs. 1. UDP sockets implicitly created by the sendto() method are not configured correctly. 2. Should a recvfrom() call on an unbound UDP socket result in the implicit creation of a socket? See bug # 1005 for further information. http://bugs.jython.org/issue1005 ........ Property Changed: ---------------- branches/Release_2_2maint/ Property changes on: branches/Release_2_2maint ___________________________________________________________________ Name: svnmerge-blocked - /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546,3552,3554,3557-3558,3560,3569,3571-3573,3576,3591,3604,3630-3633,3639,3641-3642,3658,3662,3682-3683,3685,3689,3694,3697-3714,3718-3723,3725,3728,3735-3738,3740-3741,3744,3746,3749-3750,3752,3757-3760,3763-3784,3786-3802,3804-3819,3823-3824,3826,3837-3850,3865,3867-3870,3876-3878,3880,3886-3889,3893-3894,3897,3901-3903,3905-3911 + /trunk:3438,3443,3450,3453,3456-3457,3459-3460,3462-3465,3470,3475-3478,3493-3495,3497,3509-3511,3514,3518,3521,3523,3535-3537,3539,3541,3546,3552,3554,3557-3558,3560,3569,3571-3573,3576,3591,3604,3630-3633,3639,3641-3642,3658,3662,3682-3683,3685,3689,3694,3697-3714,3718-3723,3725,3728,3735-3738,3740-3741,3744,3746,3749-3750,3752,3757-3760,3763-3784,3786-3802,3804-3819,3823-3824,3826,3837-3850,3865,3867-3870,3876-3878,3880,3886-3889,3893-3894,3897,3901-3903,3905-3911,4195 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |