Commit Graph

  • 4332495a11 basically working descriptors! David Halter 2012-06-22 00:05:11 +02:00
  • d88283b879 all tests working again, if the descriptor stuff is not used David Halter 2012-06-21 17:44:10 +02:00
  • 5811dfbcc3 removed prints David Halter 2012-06-21 14:33:53 +02:00
  • 31a74da900 temporary commit: introduced MultiLevelAttributeError. many prints to remove David Halter 2012-06-21 14:26:03 +02:00
  • a9676f77f1 again a decorator fix, which is important for nested decorators David Halter 2012-06-12 18:50:39 +02:00
  • e1dbdc1662 class decorators with __call__ are now properly working David Halter 2012-06-12 17:02:24 +02:00
  • c1fc527d60 commit before processing descriptors David Halter 2012-06-12 01:13:06 +02:00
  • 8fb1dc74a5 fixed test path problem David Halter 2012-06-12 01:01:06 +02:00
  • 9523d3c938 fully functional classes David Halter 2012-06-12 00:45:18 +02:00
  • 1400fe877e temporary commit with almost working class scopes David Halter 2012-06-11 18:11:33 +02:00
  • e641bb528a meta classes for class caching David Halter 2012-06-11 12:16:24 +02:00
  • dfa6bdd782 removed unncessary error message David Halter 2012-06-10 21:15:39 +02:00
  • 2574b27496 merge David Halter 2012-06-10 00:21:05 +02:00
  • 99c62cf1a3 Merge pull request #1 from gwrtheyrn/master David Halter 2012-06-09 15:17:40 -07:00
  • 043e530702 Travis config file Danilo Bargen 2012-06-04 16:15:10 +02:00
  • b6dcecb4bf Set proper exit code when running tests Danilo Bargen 2012-06-04 16:13:34 +02:00
  • 1661196701 do class scoping the right way (no direct access to class stuff in methods) David Halter 2012-05-28 02:10:42 +02:00
  • 5f0926d045 __call__ method is now working David Halter 2012-05-25 17:00:50 +02:00
  • e7661b1467 cleaning David Halter 2012-05-25 16:40:40 +02:00
  • ffb233eac1 self redirection solved David Halter 2012-05-25 13:58:52 +02:00
  • 37f66f53c5 default arguments should now always be the right ones David Halter 2012-05-23 15:39:10 +02:00
  • bdaf3799e7 __init__ function is working again David Halter 2012-05-23 11:53:56 +02:00
  • 3c882dea44 functions fully working with default arguments/generators/decorators, but without recursion David Halter 2012-05-22 10:34:27 +02:00
  • da7ef3ba4b generators work again (deleted some necessary stuff) David Halter 2012-05-22 01:46:08 +02:00
  • 547c952ba1 first more or less atempt of functions, that are copied. therefore it is possible to make more complicated function calls (recursion, use function multiple times differently, etc) David Halter 2012-05-22 01:13:10 +02:00
  • 1ee26a09c6 temporary commit: function behaviour changes David Halter 2012-05-21 17:42:46 +02:00
  • fd1246818a python 2.5 compatibility, works, but tests fail, because certain thing don't exist in 2.5 (like int.real) David Halter 2012-05-20 00:56:49 +02:00
  • 8d523db9d9 most tests pass for python 3 David Halter 2012-05-20 00:21:21 +02:00
  • c95510cf50 basic python 3 compatibility David Halter 2012-05-19 23:49:25 +02:00
  • 7ac17aa036 cleaning / pep8 David Halter 2012-05-19 12:14:32 +02:00
  • 21a5825e6e property compatibility python 2.5 David Halter 2012-05-17 10:49:52 +02:00
  • 2aa4a1cf8c another problem with the ouput of vim (parent returned NotImplemented) David Halter 2012-05-15 10:36:45 +02:00
  • 22c3dc11a0 fixed bug with vim errors of tokenize David Halter 2012-05-15 00:21:28 +02:00
  • 3a35eed346 readme David Halter 2012-05-13 16:31:51 +02:00
  • 361c478541 support for unicode/str and float/int literals (different returns) David Halter 2012-05-13 16:24:33 +02:00
  • 92df46bd58 tests for get_definitions David Halter 2012-05-13 16:14:37 +02:00
  • ed6b47c12c show_definition added to vim interface David Halter 2012-05-13 15:19:08 +02:00
  • cb201c3b7b goto function added David Halter 2012-05-13 12:41:56 +02:00
  • d6c5363132 goto function added David Halter 2012-05-13 02:37:47 +02:00
  • 7f94e417e4 moved FileWithCursor class to 'module' module David Halter 2012-05-13 00:42:11 +02:00
  • 4573e511ec again readme David Halter 2012-05-13 00:38:53 +02:00
  • 9663b1c904 again readme David Halter 2012-05-13 00:36:57 +02:00
  • 5d17359676 simple readme David Halter 2012-05-13 00:32:24 +02:00
  • e4efcd1258 added more generator names David Halter 2012-05-12 23:45:04 +02:00
  • 22d83e8518 resolved parent issue of params -> generators working now! / fixed path problem with tests David Halter 2012-05-12 23:29:07 +02:00
  • 1fb11dd178 fixed a little statement assignment problem David Halter 2012-05-12 11:20:03 +02:00
  • b118f7f14f builtin mixins support (functions custom defined) David Halter 2012-05-12 01:24:19 +02:00
  • 9b525633e5 GlobalScope -> Module refactoring David Halter 2012-05-10 19:00:45 +02:00
  • 6a035fe147 moved parts of module to builtin David Halter 2012-05-10 18:59:28 +02:00
  • 3840b4c3ae preparations to merge parts of builtin/modules David Halter 2012-05-10 18:37:55 +02:00
  • 2efe3b0b57 generator basics - but not yet working with next, etc. need the bultins therefore David Halter 2012-05-10 16:54:45 +02:00
  • 7e3592ee29 pep8 David Halter 2012-05-10 15:14:28 +02:00
  • f1ecbe30f1 fix long existing bug, that empty round brackets are not seen as a tuple David Halter 2012-05-10 14:50:44 +02:00
  • 6ef274e3bc prints deleted David Halter 2012-05-10 14:39:58 +02:00
  • 17d498387b : lookups work now with arrays David Halter 2012-05-10 14:39:31 +02:00
  • 71f61b200c removed prints David Halter 2012-05-10 11:10:36 +02:00
  • 49ef3dcace function decorator support (only written with functions) David Halter 2012-05-10 11:08:08 +02:00
  • 17f059e853 full dictionary suport David Halter 2012-05-08 23:39:29 +02:00
  • e2446d675a string literal handling David Halter 2012-05-08 22:19:45 +02:00
  • 8b99785e15 removed many print statements, previously used for param debugging David Halter 2012-05-07 23:33:43 +02:00
  • ff9ef84a84 tests again -> complicated working David Halter 2012-05-07 23:31:33 +02:00
  • bf3ec37b40 some list tests David Halter 2012-05-07 23:19:48 +02:00
  • 33ad6d2b6f function calls with key arguments work now David Halter 2012-05-07 23:10:00 +02:00
  • 62123ed764 exception throw fix David Halter 2012-05-07 22:48:40 +02:00
  • 57128bf17f *args / **kwargs remodelled David Halter 2012-05-07 22:41:41 +02:00
  • 40e59c0476 *args tests David Halter 2012-05-06 01:03:47 +02:00
  • cb5b036f01 *args / **kwargs done - untested David Halter 2012-05-06 01:03:35 +02:00
  • 5fa627ef58 dictionary parsing didn't work David Halter 2012-05-05 12:09:12 +02:00
  • b6e98b2eee refactorings and start of *args / **kwargs David Halter 2012-05-04 14:46:28 +02:00
  • ec2e0b28cf iter replaces __iter__ calls David Halter 2012-05-03 23:00:02 +02:00
  • 9f8e0f46f6 inheritance David Halter 2012-05-03 02:47:58 +02:00
  • 1aae9a5d19 inheritance David Halter 2012-05-03 02:42:52 +02:00
  • 744715af5e class inheritance (only instances) David Halter 2012-05-03 01:10:07 +02:00
  • 1340ccb33d added ordering tests David Halter 2012-05-02 17:10:31 +02:00
  • 29f05aad8f ordering of variables should work now David Halter 2012-05-02 16:14:48 +02:00
  • 532c78b024 generators used to get names David Halter 2012-05-02 13:43:45 +02:00
  • 80f2a3518d commands after the current position are getting ignored now - with failed import tests David Halter 2012-05-01 15:45:01 +02:00
  • 453e003153 class/instance tests David Halter 2012-05-01 11:31:57 +02:00
  • c0d9cbf0b6 instances are basically working now, tests are not -> satisfy tests! David Halter 2012-05-01 04:59:40 +02:00
  • 0d083782ab invalid code testing David Halter 2012-04-25 10:21:20 +02:00
  • e466508b4d tests and error catching for double executions David Halter 2012-04-25 10:01:53 +02:00
  • 3780e44603 tests added / error catch David Halter 2012-04-25 09:48:31 +02:00
  • 1ea2954c0e tuple for loop tests David Halter 2012-04-25 00:09:54 +02:00
  • a1cf284297 formatting / pep8 David Halter 2012-04-25 00:07:05 +02:00
  • c78d05fa12 for function works with tuples now / refactoring David Halter 2012-04-25 00:01:15 +02:00
  • 1e7680ed1d globals David Halter 2012-04-24 17:24:51 +02:00
  • 470e52e95d cleaning David Halter 2012-04-24 16:01:55 +02:00
  • 7de81ca4a5 tuple support without braces David Halter 2012-04-24 15:40:12 +02:00
  • b06b4e2dd8 tuple tests David Halter 2012-04-24 13:55:16 +02:00
  • 69c720423d tuple support David Halter 2012-04-24 13:13:37 +02:00
  • 95d1a25d72 added tests David Halter 2012-04-24 01:14:49 +02:00
  • a5531f2a81 functions don't return values anymore, if they are not executed David Halter 2012-04-22 17:01:15 +02:00
  • 4543b14cd4 further function tests David Halter 2012-04-22 14:47:36 +02:00
  • a42dd9e4fa basic flow tests David Halter 2012-04-22 14:36:02 +02:00
  • 39a4014a95 compatibility file mainly for python 2.5 David Halter 2012-04-22 14:30:55 +02:00
  • 5ee597be82 for loop support David Halter 2012-04-22 14:30:29 +02:00
  • 190e02b61f with statement - multiple arguments David Halter 2012-04-22 14:10:10 +02:00
  • 909a6bfa2b changed tests to not fail if they receive multiple inputs -> this is NOT the right behaviour David Halter 2012-04-21 23:13:56 +02:00
  • 98a03d76fb evaluate reordering David Halter 2012-04-21 23:09:59 +02:00
  • 1af8273389 added import tests David Halter 2012-04-21 23:08:13 +02:00