Dave Halter
|
843efb43e9
|
statement refactoring.
|
2014-10-09 11:36:27 +02:00 |
|
Dave Halter
|
a0092c2653
|
remove old statement parser code.
|
2014-10-09 11:20:49 +02:00 |
|
Dave Halter
|
140320143a
|
Remove the old Leave class.
|
2014-10-09 11:02:03 +02:00 |
|
Dave Halter
|
c7c222daab
|
Implement WhiteSpace as well and merge with pytree.
|
2014-10-09 10:55:03 +02:00 |
|
Dave Halter
|
8236ce18a2
|
Refactor Literal.
|
2014-10-09 03:23:52 +02:00 |
|
Dave Halter
|
eb384fc2d1
|
Name refactoring.
|
2014-10-09 03:21:18 +02:00 |
|
Dave Halter
|
432ec8f186
|
Operator refactoring.
|
2014-10-09 03:15:50 +02:00 |
|
Dave Halter
|
6bb88ddd85
|
Function is starting to work.
|
2014-10-08 17:58:02 +02:00 |
|
Dave Halter
|
585e92ac9f
|
Temporarily disable evaluate/compiled stuff, because it interferes with the current changes of the parser. This will be undone.
|
2014-10-08 17:45:49 +02:00 |
|
Dave Halter
|
308c971ad7
|
Change pr.Simple.
|
2014-10-08 17:02:37 +02:00 |
|
Dave Halter
|
d9aa84f971
|
simplify the use of 'context'
|
2014-10-08 16:33:35 +02:00 |
|
Dave Halter
|
e54dac3777
|
Start setting up the parser.representation merge
|
2014-10-08 16:15:27 +02:00 |
|
Dave Halter
|
220ddc8a74
|
Probably the last big removals, there's not a lot left.
|
2014-10-08 15:35:45 +02:00 |
|
Dave Halter
|
a23ad3df10
|
Remove more and more from pytree.
|
2014-10-08 15:30:15 +02:00 |
|
Dave Halter
|
2781a4ac98
|
Remove comparison methods.
|
2014-10-08 15:22:44 +02:00 |
|
Dave Halter
|
1fb6e15750
|
Fix prefixes of Leafs.
|
2014-10-08 15:19:36 +02:00 |
|
Dave Halter
|
36368cd606
|
More removals and cleanups.
|
2014-10-08 15:13:43 +02:00 |
|
Dave Halter
|
07d9111c77
|
Remove some more pytree methods.
|
2014-10-08 15:05:29 +02:00 |
|
Dave Halter
|
a7fff54d7b
|
Remove some fixer related stuff (lib2to3 stuff).
|
2014-10-08 15:04:01 +02:00 |
|
Dave Halter
|
834172a3e9
|
Add a new parser, check it pgen2 would work. (already modified outside this repository)
|
2014-10-08 14:26:52 +02:00 |
|
Dave Halter
|
09a7317bc9
|
Merge branch 'dev' of github.com:davidhalter/jedi into dev
|
2014-10-06 17:55:46 +02:00 |
|
Dave Halter
|
e9a3a44780
|
Remove some other _star_import_cache stuff, and with this, #489 should be fixed.
|
2014-10-06 17:55:28 +02:00 |
|
Dave Halter
|
3638d5149d
|
Change time_cache, to also host the star_import_cache.
|
2014-10-06 17:37:34 +02:00 |
|
Dave Halter
|
bbdb4703ec
|
change cache_call_signatures, so that it has a well defined input.
|
2014-10-06 16:07:33 +02:00 |
|
Dave Halter
|
87574e9d2e
|
star_import_cache refactorings: Make it more readable.
|
2014-10-04 12:43:08 +02:00 |
|
Dave Halter
|
a1b55a9df7
|
clear_caches -> clear_time_caches
|
2014-10-03 14:23:46 +02:00 |
|
Dave Halter
|
116e9e72fc
|
is_definition/Import issue
|
2014-10-02 11:27:01 +02:00 |
|
Dave Halter
|
8ca48f03db
|
Tests for imports and is_definition.
|
2014-10-02 11:14:03 +02:00 |
|
Dave Halter
|
90d159eadd
|
Merge pull request #483 from ColinDuquesnoy/fix_runtime_error
Fix RuntimeError: the PyQt5.QtCore and PyQt4.QtCore modules both wrap the QObject class
|
2014-09-29 16:07:01 +04:30 |
|
ColinDuquesnoy
|
d7836c1034
|
Add a comment and link to issue #483
|
2014-09-29 11:57:38 +02:00 |
|
ColinDuquesnoy
|
42596dba15
|
Merge remote-tracking branch 'upstream/dev' into fix_runtime_error
Conflicts:
jedi/evaluate/imports.py
|
2014-09-29 11:53:35 +02:00 |
|
ColinDuquesnoy
|
d1ae447362
|
Simplify code
|
2014-09-29 09:50:49 +02:00 |
|
Dave Halter
|
27444ed64d
|
Remove Import.alias_name_part, it was simply an alias for another lookup.
|
2014-09-26 16:32:36 +02:00 |
|
Dave Halter
|
03e01631cc
|
Remove NamePart from existance and rename it to Name.
|
2014-09-26 16:29:53 +02:00 |
|
Dave Halter
|
522c9eda90
|
Remove pr.Name completely.
|
2014-09-26 16:18:10 +02:00 |
|
Dave Halter
|
4d7db35340
|
Fix a few last tests, now Jedi's working again, tests are passing.
|
2014-09-26 16:02:03 +02:00 |
|
Dave Halter
|
6f29e802c2
|
Fix an issue with as_names.
|
2014-09-26 15:48:49 +02:00 |
|
Dave Halter
|
7fea6437d9
|
Fix issues with Definition.full_name
|
2014-09-26 13:07:21 +02:00 |
|
Dave Halter
|
4f4ac505a3
|
Fix isses with interpreter completions.
|
2014-09-26 13:07:08 +02:00 |
|
Dave Halter
|
3add6e4289
|
Fix various bugs.
|
2014-09-26 12:22:56 +02:00 |
|
Dave Halter
|
ce3ec6b534
|
Finally remove ArrayMethod and use an InstanceElement instead (which it basically is).
|
2014-09-26 12:08:04 +02:00 |
|
Dave Halter
|
90842ce62d
|
Fixed global variables.
|
2014-09-26 11:58:11 +02:00 |
|
Dave Halter
|
4eaee09d6e
|
Fix named param issues.
|
2014-09-26 11:52:26 +02:00 |
|
Dave Halter
|
47c4369d28
|
Fix remaining issues with sys path checks.
|
2014-09-25 18:28:03 +02:00 |
|
Dave Halter
|
f4c99259b5
|
Fix an issue with sys.path. Also moved the names closure for isinstance checks away (used for sys.path stuff) and use a get_code check instead, which is more flexible.
|
2014-09-25 12:35:53 +02:00 |
|
Dave Halter
|
c2d645b7c1
|
Fix one of the really hard issues: deep_ast_copy didn't copy the newly created _names_dict.
|
2014-09-25 12:15:15 +02:00 |
|
Dave Halter
|
16f244a1b2
|
Fix isinstance issues.
|
2014-09-25 00:36:53 +02:00 |
|
Dave Halter
|
59225ceaa3
|
usages issues.
|
2014-09-25 00:14:43 +02:00 |
|
Dave Halter
|
9ecf3774a0
|
Import issues again.
|
2014-09-24 21:59:08 +02:00 |
|
Dave Halter
|
c43afae24a
|
Issues with imports.
|
2014-09-24 21:12:38 +02:00 |
|