1
0
forked from VimPlug/jedi

Commit Graph

  • 3b3310ee3e Determine readline delims programmatically Takafumi Arakaki 2013-05-19 00:41:33 +02:00
  • 6a8a06fd0b Improve JediRLCompleter for minor cases Takafumi Arakaki 2013-05-19 00:24:49 +02:00
  • 0c85642e6b Add utils.JediRLCompleter Takafumi Arakaki 2013-05-18 23:49:48 +02:00
  • 27f8b342e1 Document utils.setup_readline Takafumi Arakaki 2013-05-18 23:41:15 +02:00
  • 134dab174d Setup intersphinx module for linking Python doc Takafumi Arakaki 2013-05-18 23:05:15 +02:00
  • 7a8ea56b05 Document jedi.replstartup usage Takafumi Arakaki 2013-05-18 23:01:21 +02:00
  • ee5f96f119 Fix test failure Takafumi Arakaki 2013-05-18 23:25:54 +02:00
  • 5f2477d5bf Merge branch 'interpreter-api' into dev Takafumi Arakaki 2013-05-18 22:28:56 +02:00
  • 700f685f59 Merge branch 'dev' of github.com:davidhalter/jedi into dev David Halter 2013-05-18 23:57:31 +04:30
  • 7e2eb587e1 is_keyword test David Halter 2013-05-18 23:56:12 +04:30
  • e1afe2e80d Small docs changes Danilo Bargen 2013-05-15 23:33:14 +02:00
  • 6ed0e1580b Added remark about Python versions to installation docs Danilo Bargen 2013-05-15 23:31:46 +02:00
  • 16de02023f Use |jedi| macro in docs more consistently Danilo Bargen 2013-05-15 23:29:13 +02:00
  • 5c5f93d69e Typo in docs Danilo Bargen 2013-05-15 23:28:20 +02:00
  • 6d1a33a3c7 Added python2 AUR package Danilo Bargen 2013-05-15 23:27:16 +02:00
  • d5d12716b1 update debian installation notice, cc @p1otr v0.6.0 David Halter 2013-05-14 10:02:50 +04:30
  • f3788c9955 Merge pull request #215 from davidhalter/cov David Halter 2013-05-13 06:38:42 -07:00
  • b2b8bfc8e3 don't erase coverage data David Halter 2013-05-13 18:01:52 +04:30
  • bb27afa19c forgot the coverage dependency when removing the pytest-coverage David Halter 2013-05-13 16:47:46 +04:30
  • 6b57f7ce48 remove pytest-cov from tox.ini requirements David Halter 2013-05-13 12:35:09 +04:30
  • 05eb62eea5 use coverage instead of pytest-cov David Halter 2013-05-13 12:29:56 +04:30
  • fbde16450b authors change David Halter 2013-05-13 09:20:08 +04:30
  • 15885e8685 preload_module function for IDEs, to control which modules to load on startup, refs #102 David Halter 2013-05-13 09:12:08 +04:30
  • 3d6ef88795 Add simple PYTHONSTARTUP file Takafumi Arakaki 2013-05-12 08:15:48 +02:00
  • 52b3a326c4 Revert changes in jedi/modules.py in this branch Takafumi Arakaki 2013-05-11 22:01:48 +02:00
  • 19b3fef0c5 Remove fast option from api.Script Takafumi Arakaki 2013-05-11 21:59:39 +02:00
  • a870fece0f Use fast parser in api.Interpreter Takafumi Arakaki 2013-05-11 21:47:55 +02:00
  • 2846fe980b Remove api._quick_complete Takafumi Arakaki 2013-05-11 21:39:53 +02:00
  • 08f8dcfae4 Do not repeat defaults in Interpreter.__init__ Takafumi Arakaki 2013-05-11 21:37:53 +02:00
  • 6af2a0677d Compute default line/column/source_path in api.Script Takafumi Arakaki 2013-05-11 21:36:43 +02:00
  • 633f582184 Add jedi.interpret.ObjectImporter Takafumi Arakaki 2013-05-11 21:33:42 +02:00
  • b5b625ea14 forgot to include the changelog in the manifest David Halter 2013-05-11 17:07:55 +04:30
  • 977f4871d6 added changelog David Halter 2013-05-11 16:55:02 +04:30
  • 7d4fe30c63 change autocomplete screenshot, which contained wrong information for a long time now. David Halter 2013-05-11 14:30:07 +04:30
  • 29575b2562 add some testing notes of the readme to the documentation David Halter 2013-05-11 13:58:47 +04:30
  • 3681adef78 improve README David Halter 2013-05-11 13:53:00 +04:30
  • b2f2b7a779 update installation docs David Halter 2013-05-11 11:29:40 +04:30
  • f30b3416e8 remove VERSION file in favor of a jedi.__version__ David Halter 2013-05-11 11:10:01 +04:30
  • ad56b6cc89 fix title length (docstr stuff) David Halter 2013-05-11 11:02:13 +04:30
  • 3a7c8af87f also normal imports should return the right user_stmt, similar case than #137 David Halter 2013-05-09 12:05:05 +04:30
  • f3a4439285 import end_pos calculated differently, fixes #137 David Halter 2013-05-09 11:54:08 +04:30
  • 4b4681d285 re-enable test, probably related to #131 David Halter 2013-05-08 00:01:22 +04:30
  • f4e8972157 end_pos issues, fixes #150 David Halter 2013-05-07 23:55:58 +04:30
  • 0621a276b9 modules in modules (only possible with c_builtins) are now completable. however it's kind of hackish, I'm using a class instead of a real module, because this is the easiest way for jedi, fixes #126 David Halter 2013-05-07 22:57:23 +04:30
  • 6cb0b1ed16 bump version to 0.6 David Halter 2013-05-07 21:03:04 +04:30
  • 17f5b9a79d Fix test failure in Python 3.3 Takafumi Arakaki 2013-05-04 18:08:25 +02:00
  • 89edb73978 Fix failure due to rebase Takafumi Arakaki 2013-05-04 17:58:02 +02:00
  • 3d0458bca9 Export Interpreter class to top-level namespace Takafumi Arakaki 2013-05-04 17:50:42 +02:00
  • e8914e7856 Document api.Interpreter Takafumi Arakaki 2013-03-12 16:14:03 +01:00
  • 8fc396371c Respect settings.fast_parser Takafumi Arakaki 2013-03-12 14:36:15 +01:00
  • c2e9ccda2b Fix failing test: args for ModuleWithCursor Takafumi Arakaki 2013-03-12 14:25:53 +01:00
  • dc47d15de0 Use locals() for tests in TestInterpreterAPI Takafumi Arakaki 2013-03-03 13:35:48 +01:00
  • a93016db1b Python 2.5 compatibility fix Takafumi Arakaki 2013-03-03 13:24:11 +01:00
  • af10891096 Document api.Interpreter._genname Takafumi Arakaki 2013-03-03 12:50:58 +01:00
  • fc79f0e258 Support case like from os.path import join as pjoin Takafumi Arakaki 2013-03-03 12:47:03 +01:00
  • 6fb42e5f4b Document _import_raw_namespace more Takafumi Arakaki 2013-03-03 12:37:00 +01:00
  • 12ac71b1fd Document api.Interpreter Takafumi Arakaki 2013-03-03 12:28:08 +01:00
  • b4e3d1d65d Fix test_complete_raw_instance example Takafumi Arakaki 2013-03-03 12:08:59 +01:00
  • 45cad4c83b Fake imports should locate before fake statements Takafumi Arakaki 2013-03-03 04:34:14 +01:00
  • 06c03cafa2 Implement the case where raw object is an instance Takafumi Arakaki 2013-03-03 03:18:11 +01:00
  • 11abd92d2b Support alias in _make_fakeimport Takafumi Arakaki 2013-03-03 04:49:53 +01:00
  • cf48d1272d Use proper interface to add fake Import object Takafumi Arakaki 2013-03-03 04:42:39 +01:00
  • 17770356e2 Implement the case where raw object is a module Takafumi Arakaki 2013-03-02 21:03:53 +01:00
  • fb197c42ab Add tests for api.Interpreter (2/3 fail) Takafumi Arakaki 2013-03-02 20:40:36 +01:00
  • 3266aa2d00 Improve api.Interpreter docstring Takafumi Arakaki 2013-03-02 19:56:12 +01:00
  • 842fbfce8a Add api.Interpreter: Jedi API for Python REPLs Takafumi Arakaki 2013-02-25 21:55:20 +01:00
  • ae0dd1d72c fix docstr issue in the wrong place, fixes #210 David Halter 2013-05-04 19:51:34 +04:30
  • 2e0d0bb4f5 test for #210 David Halter 2013-05-04 13:28:07 +04:30
  • 698ee7af28 removed an old part_parser test David Halter 2013-05-03 21:35:28 +04:30
  • 4d0417f591 change some definition usages to goto_definitions in tests and docs David Halter 2013-05-03 21:35:01 +04:30
  • 7c8fee1257 removed a lot of the goto usages, used goto_assignments instead. Did the same also for a lot of definition uses David Halter 2013-05-03 21:26:11 +04:30
  • edd0a08351 api_classes.RelatedName -> Usage David Halter 2013-05-03 21:06:56 +04:30
  • efeeee9706 removed related_names occurences in favor of usages David Halter 2013-05-03 21:04:36 +04:30
  • 860cc5de04 make api_classes.BaseDefinition._definition private David Halter 2013-05-03 20:56:07 +04:30
  • 5d472e99ac more variables private in the same file David Halter 2013-05-03 20:45:50 +04:30
  • 150b7fc1d5 make some variables of the Completion class private David Halter 2013-05-03 20:41:18 +04:30
  • 49e51f5a1a deprecated api_classes.Completion.word in favor of name David Halter 2013-05-03 20:38:37 +04:30
  • beae920177 Script.complete has been deprecated, therefore changed all usages / documatation to Script.completions David Halter 2013-05-03 20:28:11 +04:30
  • c912428f78 deprecation process for a nice api design (as discussed in #124) David Halter 2013-05-03 20:15:36 +04:30
  • c0bb6ff04b even more deletions (clean up for last commit) David Halter 2013-05-03 19:35:51 +04:30
  • 88e60b85e0 best patch in a long time, deleted all the part_parser stuff which was necessary for fast function_definitions, but with the new parser Jedi's fast enough -> fixes #136 David Halter 2013-05-03 19:32:57 +04:30
  • a2da599d6e fix a completion in dict problem David Halter 2013-05-03 18:31:05 +04:30
  • 55d2b19cc0 get rid of UncaughtAttributError, fixes #191 David Halter 2013-05-03 17:22:48 +04:30
  • 4865505215 getattr is now also allowed on modules, fixes #116 David Halter 2013-05-03 17:00:07 +04:30
  • 1d45105461 flows in classes shouldn't be a problem anymore, fixes #183 David Halter 2013-05-03 16:29:14 +04:30
  • fd4eb5f0a6 add test of #183 David Halter 2013-05-03 15:16:09 +04:30
  • c37515f938 included test from #162 (seems to be working), fixes #162 David Halter 2013-05-03 15:01:30 +04:30
  • 300d43de19 PEP 3148 module formatting, fixes #207 David Halter 2013-05-03 14:17:48 +04:30
  • cc520530c0 changed module name checking (should only be in one place) David Halter 2013-05-03 14:09:46 +04:30
  • da067c5c38 add _module to BaseDefinition api David Halter 2013-05-03 14:04:40 +04:30
  • 902e197c4e bump _ModulePickling number David Halter 2013-05-03 13:26:25 +04:30
  • 88f39a01cb Merge pull request #208 from davidhalter/fast David Halter 2013-05-02 14:11:05 -07:00
  • 6204cb740b merge with dev branch David Halter 2013-05-03 01:28:50 +04:30
  • 302d06de85 fix end_pos stuff in parser (no (None, None) end_pos anymore David Halter 2013-05-03 01:14:41 +04:30
  • 4bb4176296 fixed a position problem David Halter 2013-05-02 18:56:22 +04:30
  • b820d1ee27 set user_scope right in fast_parser David Halter 2013-05-02 17:58:06 +04:30
  • aebfb3d162 fix pass indentation in functions David Halter 2013-05-02 11:33:14 +04:30
  • 01be114386 renaming tests are now possible outside of renaming.py David Halter 2013-05-01 21:07:37 +04:30
  • f5aaeaa428 fast parser splitting is now working better David Halter 2013-05-01 14:31:41 +04:30
  • fa32c0a765 fix a set_parent problem David Halter 2013-04-30 22:06:46 +04:30