Commit Graph

  • 336ab32345 Moved argparse import in sith.py to top (refs #231) Danilo Bargen 2013-05-23 16:23:08 +02:00
  • 4d210af6bf Fixed typo in sith docstring Danilo Bargen 2013-05-23 15:49:01 +02:00
  • a4922774c0 Fix the previous error Takafumi Arakaki 2013-05-23 01:15:30 +02:00
  • ce92fd946b Add failing test: test_goto_assignments_keyword Takafumi Arakaki 2013-05-23 01:11:58 +02:00
  • 58031d34fe Merge pull request #231 from tkf/sith Takafumi Arakaki 2013-05-23 04:22:25 -07:00
  • 286279f14a Show default value for --record Takafumi Arakaki 2013-05-23 00:53:45 +02:00
  • d246192df0 Add short options Takafumi Arakaki 2013-05-23 00:49:20 +02:00
  • fd0ec772fb Fix: record was not saved Takafumi Arakaki 2013-05-23 00:20:11 +02:00
  • cee0d4cf2f Generate better help / add more help Takafumi Arakaki 2013-05-22 23:49:45 +02:00
  • 8bf5f9d539 Report attacking by "." Takafumi Arakaki 2013-05-22 23:31:42 +02:00
  • 2dee71ff4b Ignore jedi.NotFoundError Takafumi Arakaki 2013-05-22 23:14:32 +02:00
  • 6d026ec1af Add --(i)pdb option Takafumi Arakaki 2013-05-22 23:11:50 +02:00
  • 1e209aed37 Add 'show' command Takafumi Arakaki 2013-05-22 22:56:25 +02:00
  • 311025258e Print exception Takafumi Arakaki 2013-05-22 22:51:34 +02:00
  • 0fecb0a780 Add sith.py, a script for random smoke test Takafumi Arakaki 2013-05-22 22:33:50 +02:00
  • 0ee2c16551 Add TestDefinedNames.test_nested_class Takafumi Arakaki 2013-05-21 20:16:44 +02:00
  • fbf17e3e5b Merge pull request #228 from tkf/fix-full_name David Halter 2013-05-21 09:11:15 -07:00
  • 46ac76e8be Reproduce the previous test failure w/o stdlib Takafumi Arakaki 2013-05-21 17:40:20 +02:00
  • 1a5942364a Add failing tests for first part of #213 Takafumi Arakaki 2013-05-21 17:16:40 +02:00
  • 91f3d524de Document test_full_name.py Takafumi Arakaki 2013-05-21 16:57:40 +02:00
  • 851238386f Fix tests for defined_names + full_name Takafumi Arakaki 2013-05-21 13:49:23 +02:00
  • 5d6719ed8c Add tests for defined_names + full_name Takafumi Arakaki 2013-05-21 14:23:26 +02:00
  • 339ebbbf4e Fix TestFullNameWithCompletions.test_from_import Takafumi Arakaki 2013-05-21 12:30:21 +02:00
  • f4982606d8 Refactor tests for full_name Takafumi Arakaki 2013-05-21 12:09:27 +02:00
  • dcf3f0dcdc downloads badge, yay!!! David Halter 2013-05-21 11:00:58 +04:30
  • 5567a42334 fix another keyword problem David Halter 2013-05-21 10:59:28 +04:30
  • a9bf06987a completion on empty import problem David Halter 2013-05-19 21:12:37 +04:30
  • 384334ae06 goto on import statement (only import) raised an error David Halter 2013-05-19 20:40:54 +04:30
  • c5169b2d66 parsing.Parser.scope -> parsing.Parser._scope, fixes #224 David Halter 2013-05-19 10:25:00 +04:30
  • ec061ea612 Merge pull request #222 from tkf/replstartup David Halter 2013-05-18 21:51:26 -07:00
  • 93f4cb5b6b Merge pull request #223 from tkf/fix-defined_names David Halter 2013-05-18 21:49:04 -07:00
  • 6acf34efd3 Fix: api.defined_names was run against wrong scope Takafumi Arakaki 2013-05-19 05:07:23 +02:00
  • e011683ea4 dedent source before passing it to defined_names Takafumi Arakaki 2013-05-19 04:48:44 +02:00
  • 6fadfb573c Refactor TestDefinedNames Takafumi Arakaki 2013-05-19 04:46:27 +02:00
  • 29f74c245d Move tests for defined_names to test_defined_names.py Takafumi Arakaki 2013-05-19 04:42:01 +02:00
  • 200d29713e Make defined_names importable at top-level Takafumi Arakaki 2013-05-19 05:08:06 +02:00
  • 4bd03d0c74 Document JediRLCompleter Takafumi Arakaki 2013-05-19 00:52:41 +02:00
  • 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