This website requires JavaScript.
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
dccef451a2
pep8 formatting
David Halter
2012-04-21 21:14:06 +02:00
4feb8f5a3a
import tests
David Halter
2012-04-21 19:35:24 +02:00
8627a0bc03
function calls work right now
David Halter
2012-04-21 19:33:12 +02:00
4365c80a53
star imports work now also in the start module
David Halter
2012-04-19 00:04:24 +02:00
900ee27192
removed old crap
David Halter
2012-04-18 22:05:08 +02:00
0048eb65c4
bug fixing
David Halter
2012-04-18 21:41:51 +02:00
ff7f774dc6
removed print, which is annoying when starting vim
David Halter
2012-04-18 12:35:40 +02:00
f0532c6869
builtin cache reloads modules if they changed
David Halter
2012-04-18 12:26:16 +02:00
832a3cb2c0
pylab imports work
David Halter
2012-04-17 14:57:20 +02:00
dcf83069d9
restructuring
David Halter
2012-04-16 16:51:01 +02:00
c03bc8c714
array support
David Halter
2012-04-15 00:05:34 +02:00
af1407dfc4
array tests
David Halter
2012-04-15 00:05:09 +02:00
43e0445250
added type tests
David Halter
2012-04-14 21:51:52 +02:00
ee3aea95e2
added tests
David Halter
2012-04-13 10:39:02 +02:00
5f21f56330
test suite for completion added
David Halter
2012-04-12 15:47:33 +02:00
21c489e90f
rename test to create a place for tests
David Halter
2012-04-12 01:08:16 +02:00
46c4e4139a
python2.5 compatibility again
David Halter
2012-04-09 18:58:54 +02:00
f0c00e4ff7
python2.5 compatibillity
David Halter
2012-04-09 18:47:47 +02:00
b8f6f2267b
the parser should now be possible to ignore single opening parentheses
David Halter
2012-04-09 17:44:35 +02:00
1c8438cc00
removed old code
David Halter
2012-04-09 17:19:32 +02:00
679144ef72
module caching
David Halter
2012-04-09 14:26:32 +02:00
429a8eedb3
module imports are working now
David Halter
2012-04-09 00:27:10 +02:00
baf8c60e9a
the auto completion is working! and may god bless you all! ;-)
David Halter
2012-04-08 04:25:06 +02:00
f91fb8027e
little bugfix
David Halter
2012-04-07 21:16:36 +02:00
527fdcd6a2
preparation for vim
David Halter
2012-04-07 21:13:27 +02:00
2681699dcf
params of methods are now better handled, this is the first version, which i think would be useful for usage
David Halter
2012-04-07 18:51:10 +02:00
1a7c09e002
decorators to prevent recursion
David Halter
2012-04-07 03:31:52 +02:00
95835250d7
floats are working now too, the whole thing seems to be pretty solid.
David Halter
2012-04-07 02:15:36 +02:00
af786b9924
statements on strings and other builtins are now working
David Halter
2012-04-06 18:44:35 +02:00
09fcff0f91
reverse use of tokenize, to get the command under the cursor
David Halter
2012-04-06 04:02:34 +02:00
1724a64e8d
removed some merge conflicts again
David Halter
2012-04-05 19:48:27 +02:00
412442821a
resolved merge conflict, don't know where it came from
David Halter
2012-04-05 18:54:58 +02:00
6239a0fb72
just for safety
David Halter
2012-04-05 18:48:00 +02:00
4c1a2f3ba1
working builtins
David Halter
2012-04-05 17:02:30 +02:00
377af57d5f
import work - including star imports
David Halter
2012-04-01 21:35:52 +02:00
118908f311
import work - including star imports
David Halter
2012-04-01 21:35:52 +02:00
2eff4e731a
readability in evaluate.py
David Halter
2012-03-31 22:24:40 +02:00