Commit Graph

30 Commits

Author SHA1 Message Date
David Halter
8ebb1fbbfe compatibility 2012-09-06 02:26:24 +02:00
David Halter
a238985ed8 pydoc works now with operators and keywords 2012-09-06 01:55:52 +02:00
David Halter
3371153879 bugfix for functions with get_definition on them 2012-09-05 23:22:43 +02:00
David Halter
081d20d0cf fixed py3k exception 2012-09-05 16:19:00 +02:00
David Halter
abcd3f328a pydoc works now also if the cursor is on the class / created context possibility for completions (backward tokenizer) 2012-09-05 14:23:08 +02:00
David Halter
83a5a4267f improved many docstrings 2012-08-30 15:07:11 +02:00
David Halter
793797ca5c completion wasn't working properly on the first line, thx to @gwrtheyrn for testing 2012-08-23 14:45:18 +02:00
David Halter
37b5f2cb93 found the memory-critical pieces. also removed old debug code 2012-08-13 16:46:34 +02:00
David Halter
11808d8fa3 catched some errors of invalid code, that was caused by imbalanced closing brackets 2012-08-07 10:11:18 +02:00
David Halter
0a3a167561 modules.py used old code for caching, which didn't work. removed it. 2012-07-30 00:40:05 +02:00
David Halter
45413a18b9 most import completions work now, but some other tests don't 2012-07-16 20:42:22 +02:00
David Halter
e779cc8c97 basic imports rewriting, which has still it's rough edges 2012-07-16 02:19:48 +02:00
David Halter
08a4562958 line_nr/indent were now completely replaced by start_pos. tests are failing! 2012-07-14 03:06:49 +02:00
David Halter
cdf97b2bbe interface changes from row/colum to position 2012-07-14 01:05:56 +02:00
David Halter
c95510cf50 basic python 3 compatibility 2012-05-19 23:49:25 +02:00
David Halter
d6c5363132 goto function added 2012-05-13 02:37:47 +02:00
David Halter
7f94e417e4 moved FileWithCursor class to 'module' module 2012-05-13 00:42:30 +02:00
David Halter
22d83e8518 resolved parent issue of params -> generators working now! / fixed path problem with tests 2012-05-12 23:32:54 +02:00
David Halter
6a035fe147 moved parts of module to builtin 2012-05-10 18:59:28 +02:00
David Halter
3840b4c3ae preparations to merge parts of builtin/modules 2012-05-10 18:37:55 +02:00
David Halter
dccef451a2 pep8 formatting 2012-04-21 21:14:06 +02:00
David Halter
832a3cb2c0 pylab imports work 2012-04-17 14:57:20 +02:00
David Halter
dcf83069d9 restructuring 2012-04-16 16:51:01 +02:00
David Halter
f0c00e4ff7 python2.5 compatibillity 2012-04-09 18:47:47 +02:00
David Halter
679144ef72 module caching 2012-04-09 14:27:49 +02:00
David Halter
429a8eedb3 module imports are working now 2012-04-09 00:27:10 +02:00
David Halter
09fcff0f91 reverse use of tokenize, to get the command under the cursor 2012-04-06 04:02:34 +02:00
David Halter
377af57d5f import work - including star imports 2012-04-01 21:36:30 +02:00
David Halter
94e23958bb builtin module support partially added 2012-03-29 02:06:44 +02:00
David Halter
21187d81bb started the importing of modules + there is now a debug module 2012-03-27 14:44:17 +02:00