Commit Graph

1641 Commits

Author SHA1 Message Date
Takafumi Arakaki 27f8b342e1 Document utils.setup_readline 2013-05-19 00:41:48 +02:00
Takafumi Arakaki 134dab174d Setup intersphinx module for linking Python doc
For example, :mod:`readline` links to the corresponding page.
2013-05-18 23:26:13 +02:00
Takafumi Arakaki 7a8ea56b05 Document jedi.replstartup usage 2013-05-18 23:26:13 +02:00
Takafumi Arakaki ee5f96f119 Fix test failure
The bug was introduced when I merged branch 'interpreter-api' at
5f2477d5bf.
This patch redo (part of) 2846fe980b.
2013-05-18 23:25:54 +02:00
Takafumi Arakaki 5f2477d5bf Merge branch 'interpreter-api' into dev
Conflicts:
	jedi/__init__.py
	test/test_regression.py

See: #145
2013-05-18 22:28:56 +02:00
David Halter 700f685f59 Merge branch 'dev' of github.com:davidhalter/jedi into dev 2013-05-18 23:57:31 +04:30
David Halter 7e2eb587e1 is_keyword test 2013-05-18 23:56:12 +04:30
Danilo Bargen e1afe2e80d Small docs changes 2013-05-15 23:33:14 +02:00
Danilo Bargen 6ed0e1580b Added remark about Python versions to installation docs 2013-05-15 23:31:46 +02:00
Danilo Bargen 16de02023f Use |jedi| macro in docs more consistently 2013-05-15 23:29:13 +02:00
Danilo Bargen 5c5f93d69e Typo in docs 2013-05-15 23:28:20 +02:00
Danilo Bargen 6d1a33a3c7 Added python2 AUR package 2013-05-15 23:27:16 +02:00
David Halter d5d12716b1 update debian installation notice, cc @p1otr v0.6.0 2013-05-14 10:02:50 +04:30
David Halter f3788c9955 Merge pull request #215 from davidhalter/cov
Use coverage differently
2013-05-13 06:38:42 -07:00
David Halter b2b8bfc8e3 don't erase coverage data 2013-05-13 18:01:59 +04:30
David Halter bb27afa19c forgot the coverage dependency when removing the pytest-coverage 2013-05-13 16:47:46 +04:30
David Halter 6b57f7ce48 remove pytest-cov from tox.ini requirements 2013-05-13 12:35:09 +04:30
David Halter 05eb62eea5 use coverage instead of pytest-cov 2013-05-13 12:29:56 +04:30
David Halter fbde16450b authors change 2013-05-13 09:20:08 +04:30
David Halter 15885e8685 preload_module function for IDEs, to control which modules to load on startup, refs #102 2013-05-13 09:13:59 +04:30
Takafumi Arakaki 3d6ef88795 Add simple PYTHONSTARTUP file 2013-05-12 08:21:55 +02:00
Takafumi Arakaki 52b3a326c4 Revert changes in jedi/modules.py in this branch 2013-05-11 22:01:48 +02:00
Takafumi Arakaki 19b3fef0c5 Remove fast option from api.Script 2013-05-11 21:59:39 +02:00
Takafumi Arakaki a870fece0f Use fast parser in api.Interpreter 2013-05-11 21:47:55 +02:00
Takafumi Arakaki 2846fe980b Remove api._quick_complete 2013-05-11 21:40:00 +02:00
Takafumi Arakaki 08f8dcfae4 Do not repeat defaults in Interpreter.__init__ 2013-05-11 21:37:53 +02:00
Takafumi Arakaki 6af2a0677d Compute default line/column/source_path in api.Script 2013-05-11 21:36:43 +02:00
Takafumi Arakaki 633f582184 Add jedi.interpret.ObjectImporter
and move scope manipulation functions in api.Interpreter to there.
2013-05-11 21:33:57 +02:00
David Halter b5b625ea14 forgot to include the changelog in the manifest 2013-05-11 17:07:55 +04:30
David Halter 977f4871d6 added changelog 2013-05-11 16:55:02 +04:30
David Halter 7d4fe30c63 change autocomplete screenshot, which contained wrong information for a long time now. 2013-05-11 14:30:07 +04:30
David Halter 29575b2562 add some testing notes of the readme to the documentation 2013-05-11 14:00:15 +04:30
David Halter 3681adef78 improve README 2013-05-11 13:53:00 +04:30
David Halter b2f2b7a779 update installation docs 2013-05-11 11:29:40 +04:30
David Halter f30b3416e8 remove VERSION file in favor of a jedi.__version__ 2013-05-11 11:10:01 +04:30
David Halter ad56b6cc89 fix title length (docstr stuff) 2013-05-11 11:02:13 +04:30
David Halter 3a7c8af87f also normal imports should return the right user_stmt, similar case than #137 2013-05-09 12:16:54 +04:30
David Halter f3a4439285 import end_pos calculated differently, fixes #137 2013-05-09 11:54:08 +04:30
David Halter 4b4681d285 re-enable test, probably related to #131 2013-05-08 00:01:22 +04:30
David Halter f4e8972157 end_pos issues, fixes #150 2013-05-07 23:55:58 +04:30
David Halter 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 2013-05-07 22:57:23 +04:30
David Halter 6cb0b1ed16 bump version to 0.6 2013-05-07 21:03:04 +04:30
Takafumi Arakaki 17f5b9a79d Fix test failure in Python 3.3
There is a new method introduced in Python 3.3:
http://docs.python.org/3/library/datetime.html#datetime.datetime.timestamp
2013-05-04 18:10:20 +02:00
Takafumi Arakaki 89edb73978 Fix failure due to rebase 2013-05-04 17:58:02 +02:00
Takafumi Arakaki 3d0458bca9 Export Interpreter class to top-level namespace 2013-05-04 17:50:42 +02:00
Takafumi Arakaki e8914e7856 Document api.Interpreter 2013-05-04 17:45:34 +02:00
Takafumi Arakaki 8fc396371c Respect settings.fast_parser 2013-05-04 17:44:59 +02:00
Takafumi Arakaki c2e9ccda2b Fix failing test: args for ModuleWithCursor 2013-05-04 17:44:59 +02:00
Takafumi Arakaki dc47d15de0 Use locals() for tests in TestInterpreterAPI
It is better to check that Interpreter does not fail with the
real name space.  Previously the doctest using locals() failed
because of the bug in _import_raw_namespace.
2013-05-04 17:44:59 +02:00
Takafumi Arakaki a93016db1b Python 2.5 compatibility fix 2013-05-04 17:44:59 +02:00