1
0
forked from VimPlug/jedi

Commit Graph

  • 0a3bc34d6b Fix some more issues with the call_of_name function. Dave Halter 2016-06-21 18:39:02 +02:00
  • b941e36f04 Another call_of_name fix (breaking tests.) Dave Halter 2016-06-21 09:49:12 +02:00
  • 5212849780 Fix the last known case of call signatures. Yay! Dave Halter 2016-06-20 18:32:44 +02:00
  • e0631cfda2 Add new tests and certain fixes for some new call signature issues. Dave Halter 2016-06-20 18:20:35 +02:00
  • a9b0af3167 Add vim editor plugin deoplete-jedi kiryph 2016-06-19 13:33:58 +02:00
  • b9d3371f39 Small refactoring of call signatures. Dave Halter 2016-06-20 08:44:56 +02:00
  • fa13889e70 Fix the latest call signature tests. Dave Halter 2016-06-20 08:26:18 +02:00
  • 389885c285 Fix some of the newer call_signature tests. Dave Halter 2016-06-18 00:47:53 +02:00
  • 7ddc9c9c78 Fix all call signature tests. Dave Halter 2016-06-17 17:03:34 +02:00
  • 32346c6da8 A lot of call signature refactorings. Note that this commit is totally broken. Dave Halter 2016-06-17 00:20:13 +02:00
  • 6f366e2d77 Rename next_sibling and prev_sibling. Dave Halter 2016-06-14 23:22:33 +02:00
  • 78d25541bb The parser tree doesn't need to care about error statements anymore. Dave Halter 2016-06-14 18:12:19 +02:00
  • 6853bd70f4 Adding a token in pgen should have the same signature that the tokenizer uses. Dave Halter 2016-06-14 18:09:31 +02:00
  • 2ce66a9508 Imports belong to the top of the module. Dave Halter 2016-06-14 18:09:08 +02:00
  • 01ddacfec4 Generalize the tuple order of tokens. Dave Halter 2016-06-14 08:57:38 +02:00
  • 118ba7d833 A lot of stuff is not needed anymore, because of the recent refactorings. Dave Halter 2016-06-14 08:31:36 +02:00
  • 6cf8ca03b2 Goto refactoring. Everything is now so much less complicated. Dave Halter 2016-06-14 00:07:55 +02:00
  • 653f247a42 Fix a goto_definitions test. Dave Halter 2016-06-13 18:26:20 +02:00
  • 27f05de3b7 Fix a few more issues, mostly with the fast parser. Dave Halter 2016-06-13 18:21:17 +02:00
  • a485412af0 Rename goto_definition to goto_definitions. Dave Halter 2016-06-11 23:15:55 +02:00
  • c82691a12b Make goto_definitions a lot simpler. Dave Halter 2016-06-11 23:13:04 +02:00
  • 9930ab5056 Small fixes to make the tests pass again. Dave Halter 2016-06-11 16:50:05 +02:00
  • 4c711339dd The integration test runner is now using a different way of getting the supposed results. Dave Halter 2016-06-11 16:33:56 +02:00
  • 99a03da8de .gitignore: Ignore all vim backups. Dave Halter 2016-06-07 22:17:16 +02:00
  • 82c76fa689 Merge with the linter branch (especially the changes of pep484. Dave Halter 2016-06-07 13:51:25 +02:00
  • ed152e440e Merge master into the away branch. The merge conflict that was resolved was to get 'debug.py' working again. Dave Halter 2016-06-07 08:55:27 +02:00
  • 23ff395754 Merge dev and the away branch. Dave Halter 2016-06-07 08:45:26 +02:00
  • 6b9f96ce13 Keyword completion is now possible in a semantic way. This includes better testing and documentation. Dave Halter 2016-06-06 18:32:00 +02:00
  • 028d0a2509 After as ther should not follow any completions. Dave Halter 2016-06-06 18:08:45 +02:00
  • a74d3d6e9a Remove more unused code. Dave Halter 2016-06-06 09:29:05 +02:00
  • 87a75fdfe4 Remove old unused code. Dave Halter 2016-06-06 09:27:43 +02:00
  • 7a170532d9 Now finally all tests are running again (except the repl completion, which is a separate issue). Dave Halter 2016-06-06 09:22:50 +02:00
  • 4ec72d8f24 Finally fix the last remaining fast parser issue. Dave Halter 2016-06-06 08:55:10 +02:00
  • 436f7dffe0 Fix another very annoying fast parser issue. Dave Halter 2016-06-06 08:37:40 +02:00
  • dd85fc6ffd Add error token in a normal way to the syntax tree as ErrorLeaf. Dave Halter 2016-06-05 14:49:57 +02:00
  • aa97e4e714 Fix the fast parser issue #589. Dave Halter 2016-06-05 14:42:32 +02:00
  • 0b31614025 Merge pull request #728 from sadovnychyi/master Dave Halter 2016-06-04 12:02:55 +02:00
  • 1404b7bcea Update AUTHORS.txt Dmitry Sadovnychyi 2016-06-04 17:49:28 +08:00
  • 5cb969d211 Use utf-8 instead of iso-8859-1 as a default encoding Dmitry Sadovnychyi 2016-06-04 17:44:29 +08:00
  • 12f878a4f7 Test for the issue #589. Dave Halter 2016-06-04 01:06:13 +02:00
  • 6b63b9cf54 Further fixes for failing tests. Dave Halter 2016-06-04 00:59:17 +02:00
  • c3ffaab8af The fast parser had some splitting issues. Dave Halter 2016-06-04 00:50:36 +02:00
  • e60c06b691 In every case of a new line the tokenize position should be correct. Dave Halter 2016-06-04 00:34:00 +02:00
  • 5edcf47512 Break Interpreter completion even more in favor of a better solution in the future. Dave Halter 2016-06-03 19:31:42 +02:00
  • 0c7894b3e6 Fix a few fast parser tests. Dave Halter 2016-06-02 08:24:52 +02:00
  • ad8d730a57 More test fixes. Dave Halter 2016-05-31 01:12:07 +02:00
  • c12dbe0b9e Fix a few tests that failed, because they were not correct python (the context was wrong). Dave Halter 2016-05-30 20:10:17 +02:00
  • 127da66ae2 fix source_to_unicode py3 compatibility NAKAMURA Yoshitaka 2016-05-30 23:31:18 +09:00
  • 4f6368e7eb Now ErrorLeaf and ErrorNode are part of the syntax tree. This makes probably sense. The documentation will follow once it's clear how they will shape out. Dave Halter 2016-05-30 00:33:58 +02:00
  • daa68b66ad Fix a few issues caused by the refactoring. Dave Halter 2016-05-29 19:49:35 +02:00
  • feef45f4bb Fixed all on_import tests. Dave Halter 2016-05-29 12:08:53 +02:00
  • 2700c2cca4 Make it possible to import Jedi in Python 2 again. Dave Halter 2016-05-28 20:20:45 +02:00
  • 4714b464a6 Further import completion improvements. Dave Halter 2016-05-28 02:08:43 +02:00
  • e4fe2a6d09 Now some other tests are working again. Dave Halter 2016-05-26 00:35:56 +02:00
  • cbba314286 Progress and actually passing a few tests. Dave Halter 2016-05-26 00:10:54 +02:00
  • d4a10929e2 Starting to create a way of how context sensitive completions can be made. Dave Halter 2016-05-23 18:11:44 +02:00
  • 36a135c347 pgen2: Don't overwrite type Dave Halter 2016-05-21 16:08:12 +02:00
  • 97c51cb812 Merge pull request #725 from Carreau/lazy-colorama Dave Halter 2016-05-21 15:44:14 +02:00
  • 479b3cfab2 More completion refactoring. Getting the structure for filtering names right. Dave Halter 2016-05-19 12:41:59 +02:00
  • 5059febed4 Fix an issue with a wrongly refactored name. Dave Halter 2016-05-19 11:49:59 +02:00
  • 055ff8be23 Readability for completion parts. Dave Halter 2016-05-19 11:33:17 +02:00
  • 323581e253 Refactor the completion module. Dave Halter 2016-05-19 11:13:42 +02:00
  • cfa65a22fa Move the completion specific parts to api/completion.py. Dave Halter 2016-05-19 11:08:37 +02:00
  • 2e33394adb Move the type inference call of the api to inference.py Dave Halter 2016-05-19 10:40:22 +02:00
  • da6486dc6d Start moving api stuff to the inference module. Dave Halter 2016-05-19 10:25:36 +02:00
  • e96cccb81c Document a bit more Matthias Bussonnier 2016-05-18 16:48:01 -07:00
  • a08ad2d53d Further improvements to the interpreter refactoring. Dave Halter 2016-05-19 01:41:06 +02:00
  • 1bb8d32084 Improve interpreter tests. Dave Halter 2016-05-18 11:56:33 +02:00
  • d93d31feb8 Make a first test working with mixed objects. Dave Halter 2016-05-18 11:49:50 +02:00
  • 4ba6000f92 Initialize colorama lazily Matthias Bussonnier 2016-05-17 16:46:45 -07:00
  • ef314a5c38 Complete writing the full mixed objects module. Dave Halter 2016-05-17 17:44:22 +02:00
  • 5595fb3e2f Start adding a module that mixes compiled and parser objects. Dave Halter 2016-05-16 13:12:45 +02:00
  • 33accb3dc6 It should be possible to pass class.__dict__ to Jedi. Dave Halter 2016-05-16 09:52:45 +02:00
  • e21b3024e0 Writing tests for the upcoming side effect fixes in the interpreter completion. Dave Halter 2016-05-16 09:36:54 +02:00
  • 818730d6ea Fix descriptions for REPL. Dave Halter 2016-05-15 23:32:16 +02:00
  • 50f6bb0299 When we are working with CompiledObjects and instances there should never be a case where class values are returned. Dave Halter 2016-05-15 23:06:07 +02:00
  • cc331d62e0 Get closer to fixing a lot of issues with the completion for repl. Dave Halter 2016-05-15 14:26:10 +02:00
  • 6266678064 Merge pull request #719 from isamert/master Dave Halter 2016-04-15 14:06:25 +02:00
  • 53ca0217dd Add gedit to supported editors list İsa Mert Gürbüz 2016-04-15 14:34:24 +03:00
  • 07c7a69306 Add gedit to editors that uses jedi İsa Mert Gürbüz 2016-04-15 14:32:13 +03:00
  • da657fb132 Merge pull request #711 from WoLpH/python35 Dave Halter 2016-03-31 10:47:31 +02:00
  • 4afc74f1c7 fixing python 3.2 and 3.5 issues Rick van Hattem 2016-03-31 03:38:32 +02:00
  • 97178dd92b enabled python 3.5 support Rick van Hattem 2016-03-31 03:27:43 +02:00
  • 935aec7b71 Merge pull request #701 from mfussenegger/vscode Dave Halter 2016-03-22 18:58:50 +01:00
  • ea099e514b Merge pull request #709 from davidhalter/debug-docs Dave Halter 2016-03-21 11:30:05 +01:00
  • f5e594970a Enhance docs about debugging Danilo Bargen 2016-03-21 10:38:42 +01:00
  • c0242cf5be Merge pull request #705 from tbradshaw/patch-2 Dave Halter 2016-03-10 12:12:26 +01:00
  • ac9133aafc Update unsupported features list with "implicit namespace packages" Travis Bradshaw 2016-03-09 22:37:21 -06:00
  • a18574246e Add vscode to editors using jedi Mathias Fussenegger 2016-03-03 23:02:54 +01:00
  • 9c0f3f9535 Merge pull request #699 from mfussenegger/py35 Dave Halter 2016-03-01 00:44:23 +01:00
  • 09310dae7d add python 3.5 classifier to setup.py Mathias Fussenegger 2016-02-29 22:19:02 +01:00
  • e4c959944f Merge pull request #696 from reinhrst/documentation Dave Halter 2016-02-16 23:34:49 +01:00
  • 5a555076bb update documentation add python 3.5 and PEP-0484 Claude 2016-02-16 09:59:03 +01:00
  • 4a6c2f8de7 Merge pull request #664 from reinhrst/typehints-in-comments Dave Halter 2016-02-16 09:34:15 +01:00
  • a0ac1e6390 Merge pull request #691 from reinhrst/python35 Dave Halter 2016-02-16 00:01:57 +01:00
  • 795a72a866 add typing.cast() to the todo list Claude 2016-02-15 18:13:47 +01:00
  • 4fe710d4d3 more tests Claude 2016-02-15 18:02:11 +01:00
  • 71ab855802 update list of things that are completed Claude 2016-02-15 17:56:14 +01:00
  • a9ebe71c64 add some tests to show that type-hints on the next line don't work Claude 2016-02-15 17:54:20 +01:00
  • 641fb80773 add support for 'with-assignment' hints Claude 2016-02-15 17:52:21 +01:00