1
0
forked from VimPlug/jedi

Commit Graph

  • 4068f5f058 Move has_absolute_import to SubModule class Laurens Van Houtven 2013-07-10 12:17:48 +02:00
  • b5ee375fe1 Rename explicit_absolute_import to has_explicit_absolute_import Laurens Van Houtven 2013-07-10 12:12:33 +02:00
  • 1682f24703 Merge branch 'dev' of git://github.com/davidhalter/jedi Laurens Van Houtven 2013-07-10 12:06:35 +02:00
  • 42fc44b478 Remove unused py.test test skipping decorators Laurens Van Houtven 2013-07-10 12:06:13 +02:00
  • 57c030c160 remove untested legacy code David Halter 2013-07-10 10:25:13 +02:00
  • 2ce0dfbeb7 Merge branch 'dev' of github.com:davidhalter/jedi into dev David Halter 2013-07-10 10:24:22 +02:00
  • 6cb021f4ae add memoize decorator to an Instance method, fixes RecursionError of #239 David Halter 2013-07-10 08:55:23 +02:00
  • 462e450de8 * removing claim from jedi-logo Jean-Louis Fuchs 2013-07-05 14:15:55 +02:00
  • 2dc3d9e135 added new logo, designed by @ganwell, refs #98 David Halter 2013-06-20 11:25:33 +02:00
  • 777e7e57d1 Merge pull request #255 from ganwell/change_logo Danilo Bargen 2013-07-05 05:35:45 -07:00
  • afb4c8cee5 * removing claim from jedi-logo Jean-Louis Fuchs 2013-07-05 14:15:55 +02:00
  • 18b5b3072d SublimeJEDI should also work with ST3 Danilo Bargen 2013-07-02 12:15:26 +02:00
  • 3d4a71f6bb Use Parser.module instead of Parser.scope Laurens Van Houtven 2013-06-23 22:50:38 +02:00
  • e39f8a246e Merge branch 'dev' of git://github.com/davidhalter/jedi Laurens Van Houtven 2013-06-23 22:50:00 +02:00
  • 60ee6c607a Don't throw away path optimization for modules with explicit absolute import Laurens Van Houtven 2013-06-23 22:43:21 +02:00
  • 368c7fd5b5 Only deal with explicit absolute_import Laurens Van Houtven 2013-06-23 22:30:53 +02:00
  • 58b165e4b6 Don't assume either namespace is not-None Laurens Van Houtven 2013-06-23 22:02:37 +02:00
  • 7eff1bbf06 Don't mess with the path if the import is absolute Laurens Van Houtven 2013-06-23 22:00:23 +02:00
  • e82e3eaa0d Don't assume every module has a namespace Laurens Van Houtven 2013-06-23 21:59:58 +02:00
  • adec666994 py.test skipping evaluation rules are kinda silly, and in this case completely useless Laurens Van Houtven 2013-06-23 21:56:00 +02:00
  • cb4acccfe5 More PEP8, minor cleanup Laurens Van Houtven 2013-06-22 09:54:18 +02:00
  • ae94a2cda1 Remove stale import Laurens Van Houtven 2013-06-22 08:57:02 +02:00
  • 397b881c96 PEP8 whitespace Laurens Van Houtven 2013-06-22 08:56:32 +02:00
  • 0b3955a257 Remove minimal_demo.py demo script Laurens Van Houtven 2013-06-22 08:53:51 +02:00
  • 38daa3cc34 Add failing test case Laurens Van Houtven 2013-06-21 19:49:05 +02:00
  • d32045303f Add absolute_import failing SSCCE, and get pytest to ignore it Laurens Van Houtven 2013-06-21 19:25:18 +02:00
  • 5701ac1a10 Add absolute import detection Laurens Van Houtven 2013-06-21 17:02:17 +02:00
  • 248931d9f3 Merge pull request #250 from lvh/master David Halter 2013-06-20 14:37:48 -07:00
  • fd87e8af2a Refactor the way module_path, module_file and is_package are computed to be a bit more legible Laurens Van Houtven 2013-06-20 22:36:16 +02:00
  • 1b0822743c Clean up find_module_py33 loader finding Laurens Van Houtven 2013-06-20 22:05:08 +02:00
  • f171617766 Raise a nicer exception instance instead of raising an exception class Laurens Van Houtven 2013-06-20 21:40:37 +02:00
  • 44b1390d80 Clean up find_module_pre_py33 Laurens Van Houtven 2013-06-20 21:35:56 +02:00
  • 68f9cdd884 Pick find_module implementation statically Laurens Van Houtven 2013-06-20 20:08:36 +02:00
  • e201f89a77 Remove double reduce import Laurens Van Houtven 2013-06-20 20:09:46 +02:00
  • 7509c239ec Merge branch 'dev' of github.com:davidhalter/jedi into dev David Halter 2013-06-20 11:27:08 +02:00
  • aa5bb539c1 added new logo, designed by @ganwell, refs #98 David Halter 2013-06-20 11:25:33 +02:00
  • 5de63873df Fix and improve settings.cache_directory document Takafumi Arakaki 2013-06-19 15:38:24 +02:00
  • c5a2ba3d35 s/emacs-jedi/Jedi.el/g Danilo Bargen 2013-05-27 10:40:43 +02:00
  • 97ef7b00db Added YCM link to docs too Danilo Bargen 2013-05-27 10:38:43 +02:00
  • 06cd9752bd Added YCM to plugin list Danilo Bargen 2013-05-27 10:33:20 +02:00
  • 868a4b5dd8 Fix sith.py for default --record Takafumi Arakaki 2013-05-24 23:19:45 +02:00
  • 4f66173603 Merge branch 'backslash-continuation' into dev Takafumi Arakaki 2013-05-24 23:11:02 +02:00
  • 96ca86e9f7 Run random smoke test at Travis Takafumi Arakaki 2013-05-24 23:01:35 +02:00
  • a94642b9c0 Add testenv:sith in tox.ini Takafumi Arakaki 2013-05-24 23:00:43 +02:00
  • 1f3c4700c9 Fix get_path_until_cursor for empty path + continuation Takafumi Arakaki 2013-05-24 22:09:24 +02:00
  • 71455f6b31 Add another failing case Takafumi Arakaki 2013-05-24 22:05:12 +02:00
  • 05564c23d5 Fix the error Takafumi Arakaki 2013-05-24 21:06:48 +02:00
  • 105bb2b1ca ModuleWithCursor.get_path_until_cursor cannot handle "\" Takafumi Arakaki 2013-05-24 19:43:23 +02:00
  • 788eeb9bd5 Simplify how post_mortem is launched Takafumi Arakaki 2013-05-24 19:10:19 +02:00
  • 91c605b7f0 Add --pudb option to sith.py Takafumi Arakaki 2013-05-24 18:58:34 +02:00
  • b0116b0d7c Merge pull request #232 from tkf/unicode-has-no-generate_call_path David Halter 2013-05-23 22:33:02 -07:00
  • 4e3fe88141 Merge pull request #234 from tkf/None.isinstance David Halter 2013-05-23 21:15:19 -07:00
  • b9c71b5bb1 Merge branch 'multi-assignments' into dev Takafumi Arakaki 2013-05-23 23:43:51 +02:00
  • 45bddec83a Add more complex assignment tests Takafumi Arakaki 2013-05-23 23:41:41 +02:00
  • b896f352ad Support "a = b = 1"-style assignment Takafumi Arakaki 2013-05-23 23:23:03 +02:00
  • ced1a83f5b Add a failing test: "a = b = 1"-style assignment Takafumi Arakaki 2013-05-23 23:08:28 +02:00
  • 636b10ab8e Fix: 'NoneType' object has no attribute 'isinstance' Takafumi Arakaki 2013-05-23 22:41:36 +02:00
  • 3620633b2a Turn off FS cache in sith.py by default Takafumi Arakaki 2013-05-23 21:56:43 +02:00
  • 346cb87830 Print traceback in redo Takafumi Arakaki 2013-05-23 21:40:27 +02:00
  • d9b2788ef8 Fixed py26 ImportError in sith.py Danilo Bargen 2013-05-23 16:34:14 +02:00
  • 021940e46b Fixed typo in sith.py classname Danilo Bargen 2013-05-23 16:30:28 +02:00
  • dc5190abe2 Removed unused import from sith.py Danilo Bargen 2013-05-23 16:27:25 +02:00
  • 84ba8bbca1 Small doc improvement in sith.py Danilo Bargen 2013-05-23 16:24:39 +02:00
  • 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