commit 2583d0395f8b88731bae17a19f31a55cf3cd6c68 Author: keesbos Date: Tue Sep 22 12:17:25 2009 +0000 Do not add 'undefined' values to dict git-svn-id: https://pyjamas.svn.sourceforge.net/svnroot/pyjamas/trunk@1874 7a2bd370-bda8-463c-979e-2900ccfb811e commit f492e9d6238f4f2c3baaa34f2e76da93a677c778 Author: keesbos Date: Tue Sep 22 11:02:35 2009 +0000 Added test for netsted list comprehension git-svn-id: https://pyjamas.svn.sourceforge.net/svnroot/pyjamas/trunk@1873 7a2bd370-bda8-463c-979e-2900ccfb811e commit dac0517d8282329534d728b66f55222bb80b28ad Author: keesbos Date: Tue Sep 22 10:57:32 2009 +0000 Permit nested list comprehension git-svn-id: https://pyjamas.svn.sourceforge.net/svnroot/pyjamas/trunk@1872 7a2bd370-bda8-463c-979e-2900ccfb811e commit c6d4649a35fe128b915c1cb349a0f3f0f99852d0 Author: keesbos Date: Tue Sep 22 09:58:15 2009 +0000 Local class definitions should go to local vars git-svn-id: https://pyjamas.svn.sourceforge.net/svnroot/pyjamas/trunk@1871 7a2bd370-bda8-463c-979e-2900ccfb811e commit 0b2aaa306d4b50b63bb4e33802c197541975c15f Author: keesbos Date: Tue Sep 22 09:57:08 2009 +0000 Permit classes anywhere Fixes issue #263 git-svn-id: https://pyjamas.svn.sourceforge.net/svnroot/pyjamas/trunk@1870 7a2bd370-bda8-463c-979e-2900ccfb811e commit 746205e19ef7e246685093ef71b70713520355b8 Author: keesbos Date: Tue Sep 22 09:01:32 2009 +0000 Fixed some more boolean errors (for or/and) git-svn-id: https://pyjamas.svn.sourceforge.net/svnroot/pyjamas/trunk@1869 7a2bd370-bda8-463c-979e-2900ccfb811e commit b3ebed8d0e734490437068037da55dd96c437d9a Author: keesbos Date: Tue Sep 22 08:26:02 2009 +0000 Boolean 'not []' fix !(...) -> !pyjslib.bool(...) Fixes issue 287 git-svn-id: https://pyjamas.svn.sourceforge.net/svnroot/pyjamas/trunk@1868 7a2bd370-bda8-463c-979e-2900ccfb811e commit a6c665341d48c51bd192e18a04647a3e126a4c72 Author: keesbos Date: Tue Sep 22 08:25:23 2009 +0000 Bugfix generator optimization Do not optimize if sub-code contains 'return' (could be optimized, but needs additional attention). git-svn-id: https://pyjamas.svn.sourceforge.net/svnroot/pyjamas/trunk@1867 7a2bd370-bda8-463c-979e-2900ccfb811e commit d645db1db8c6a61f7ea4e842f6e12ec2544d36cf Author: keesbos Date: Tue Sep 22 07:18:35 2009 +0000 Optimize generator code (if/for/while/try) Do not handle as generator when there's no yield statement in the underlying code. Handle is as a single state. git-svn-id: https://pyjamas.svn.sourceforge.net/svnroot/pyjamas/trunk@1866 7a2bd370-bda8-463c-979e-2900ccfb811e commit a8f5d618fe17466063919ecba616150e673db90b Author: keesbos Date: Tue Sep 22 06:37:40 2009 +0000 Fixes bug in super(). Solves issue 285 git-svn-id: https://pyjamas.svn.sourceforge.net/svnroot/pyjamas/trunk@1865 7a2bd370-bda8-463c-979e-2900ccfb811e commit 67fbe22dd91a5fb4d9d296de641e10ed22223dd0 Author: keesbos Date: Mon Sep 21 12:56:49 2009 +0000 Enabled generator throw test and shuffled some tests git-svn-id: https://pyjamas.svn.sourceforge.net/svnroot/pyjamas/trunk@1864 7a2bd370-bda8-463c-979e-2900ccfb811e commit 04bd7d1b4dcaa5e8adf836a5e81652ad9fb1c0db Author: keesbos Date: Mon Sep 21 12:56:25 2009 +0000 Bugfix method calls: inst.method() -> inst['method']() git-svn-id: https://pyjamas.svn.sourceforge.net/svnroot/pyjamas/trunk@1863 7a2bd370-bda8-463c-979e-2900ccfb811e commit fbfdc90f5f9855d65f8701e10593b6d26fd56457 Author: keesbos Date: Mon Sep 21 12:55:56 2009 +0000 Bugfix while loop in generator git-svn-id: https://pyjamas.svn.sourceforge.net/svnroot/pyjamas/trunk@1862 7a2bd370-bda8-463c-979e-2900ccfb811e commit 8d8fc0bc85f7170acf7cee7d4c9034469b17fde1 Author: lkcl Date: Sun Sep 20 21:37:16 2009 +0000 debian copyright update git-svn-id: https://pyjamas.svn.sourceforge.net/svnroot/pyjamas/trunk@1861 7a2bd370-bda8-463c-979e-2900ccfb811e commit 8d6fc45e7ade6c2c79b618b2fad341f6d6d777fb Author: lkcl Date: Sun Sep 20 20:28:49 2009 +0000 add debian copyright notice finder git-svn-id: https://pyjamas.svn.sourceforge.net/svnroot/pyjamas/trunk@1860 7a2bd370-bda8-463c-979e-2900ccfb811e commit ccec73872075ed7e9515980f70cb366e2fa42034 Author: lkcl Date: Sun Sep 20 20:26:53 2009 +0000 copyright update git-svn-id: https://pyjamas.svn.sourceforge.net/svnroot/pyjamas/trunk@1859 7a2bd370-bda8-463c-979e-2900ccfb811e commit 4fe00f1e9e3ca8dffb8804801d7ee2ba42019657 Author: lkcl Date: Sun Sep 20 20:25:27 2009 +0000 copyright update git-svn-id: https://pyjamas.svn.sourceforge.net/svnroot/pyjamas/trunk@1858 7a2bd370-bda8-463c-979e-2900ccfb811e commit ec0036b0d223a2a30b1444835b948556f72998df Author: lkcl Date: Sun Sep 20 20:22:41 2009 +0000 sorting out copyright git-svn-id: https://pyjamas.svn.sourceforge.net/svnroot/pyjamas/trunk@1857 7a2bd370-bda8-463c-979e-2900ccfb811e