Commit Graph

2793 Commits

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