Jorgen Schaefer
|
1cbbc00089
|
Fix names in docstrings and DeprecationWarnings.
Update a number of docstrings and DeprecationWarnings to refer to
the correct methods or attributes.
|
2014-05-17 10:21:44 +02:00 |
|
Dave Halter
|
70d85d1b3a
|
strip_imports -> follow_imports
|
2014-05-12 11:18:47 +02:00 |
|
Dave Halter
|
b5b79fc818
|
partial support for *args/**kwargs in CallSignature.index, fixes #395
|
2014-05-05 00:12:43 +02:00 |
|
Dave Halter
|
f2af053a4a
|
fix the CallSignature.index attribute
|
2014-05-04 23:36:24 +02:00 |
|
Dave Halter
|
02b98ad4e4
|
small carriage return fix, so that Definition.description doesn't return crazy carriage returns without a newline
|
2014-05-04 02:39:57 +02:00 |
|
Dave Halter
|
e5326acf8f
|
ImportPath -> ImportWrapper
|
2014-04-30 17:15:59 +02:00 |
|
Dave Halter
|
0322869202
|
catch ModuleNotFound for a special imports usage
|
2014-04-30 17:09:46 +02:00 |
|
Dave Halter
|
2b091076c1
|
fix the named param issue in the autocompletion
|
2014-04-19 22:57:41 +02:00 |
|
Dave Halter
|
efc24a9ecc
|
forgot __ne__ function for python 2 compatibility in Definition
|
2014-04-18 14:53:43 +02:00 |
|
Dave Halter
|
c2bdda339b
|
again Definition/Usage merging
|
2014-04-18 01:51:09 +02:00 |
|
Dave Halter
|
b643325889
|
type of NamePart in definition should work.
|
2014-04-18 01:31:07 +02:00 |
|
Dave Halter
|
a92c9dd81b
|
added a docstring to _Help
|
2014-04-17 14:21:20 +02:00 |
|
Dave Halter
|
084a4a5a43
|
Help -> _Help for now
|
2014-04-17 14:14:30 +02:00 |
|
Dave Halter
|
0582979db5
|
documentation to docstring, #395
|
2014-04-17 14:13:47 +02:00 |
|
Dave Halter
|
2384556861
|
use Help instead of Documentation. see #392 for a discussion about that.
|
2014-04-16 11:18:22 +02:00 |
|
Dave Halter
|
237af765b7
|
start to get rid of the get_set_vars/get_defined_names distinction
|
2014-04-14 12:28:24 +02:00 |
|
Dave Halter
|
a6bfb1b3ad
|
fix issues with os.path completions
|
2014-04-11 10:33:32 +02:00 |
|
Dave Halter
|
840a806246
|
generalize import optimizations and make them behave more like sys.modules
|
2014-04-10 15:21:23 +02:00 |
|
Dave Halter
|
4bc89d638c
|
start caching some parts of the imports to significantly speed up numpy completions.
|
2014-04-10 14:55:49 +02:00 |
|
Dave Halter
|
1704185ed1
|
fix Completion.parent() issues with builtins
|
2014-04-07 15:21:17 +02:00 |
|
Dave Halter
|
6ebc40792a
|
completions should also have the parent attribute -> move parent to BaseDefinition
|
2014-04-07 00:53:34 +02:00 |
|
Dave Halter
|
d8c433cb20
|
Definition.parent is working. fixes #325
|
2014-04-02 15:37:41 +02:00 |
|
Dave Halter
|
cc5957d56c
|
reverse backwords incompatibility of #393 and therefore deprecate CallSignature.module
|
2014-04-02 13:59:05 +02:00 |
|
Dave Halter
|
edb0bbd183
|
use defined_names also for modules, fixes symbol browsing issues - fixes #344
|
2014-04-02 13:48:27 +02:00 |
|
Dave Halter
|
347ae636e4
|
cache Definition objects
|
2014-04-02 12:05:02 +02:00 |
|
Dave Halter
|
d6ffc80f0e
|
cast pr.Function to er.Function even in the api.
|
2014-04-02 11:40:50 +02:00 |
|
Dave Halter
|
dfd2b202ff
|
use _follow_statements_imports also in the BaseDefinition.params
|
2014-04-02 11:05:32 +02:00 |
|
Dave Halter
|
7763192850
|
use the generalized _follow_statements_imports internally
|
2014-04-02 10:46:57 +02:00 |
|
Dave Halter
|
c26b57bef6
|
generalize Completion.follow_definition to Definition._follow_statements_imports
|
2014-04-02 10:44:14 +02:00 |
|
Dave Halter
|
283a5086f9
|
use memoize_default instead of strange underscore_decorators in api classes
|
2014-04-02 10:34:43 +02:00 |
|
Dave Halter
|
8ac9e16f3f
|
clean up the is_callable stuff
|
2014-04-02 09:47:27 +02:00 |
|
Dave Halter
|
ee18e19711
|
moved params to BaseDefinition. This enables completions and gotos to check for call signatures as well, fixes #238
|
2014-04-01 14:34:10 +02:00 |
|
Dave Halter
|
03b02f9830
|
temporary support for unicode in Documentation objects. We still need to discuss the exact details of that class #392
|
2014-03-31 12:44:47 +02:00 |
|
Dave Halter
|
4a9b9388df
|
missing docstrings for imports in completions should be there now, fixes #340
|
2014-03-25 11:57:34 +01:00 |
|
Dave Halter
|
3f3788e800
|
add a Documentation() class to the API, which will be used in the future for all kind of docstrings. Also add a documentation method on BaseDefinition that returns a Documentation object. Deprecate at the same time its doc and raw_doc functions
|
2014-03-25 02:14:34 +01:00 |
|
Dave Halter
|
fa664534e4
|
make param backwards compatibility clearer
|
2014-03-25 01:08:29 +01:00 |
|
Dave Halter
|
18ca96803f
|
implement a Completion.type version for #340, follow imports if they are in a from clause or if its a longer imnport
|
2014-03-23 17:51:03 +01:00 |
|
Dave Halter
|
83b7190a0a
|
a follow function for the Importer which solves the issues with follow_definitions
|
2014-03-21 14:09:12 +01:00 |
|
Dave Halter
|
fa0502d762
|
again testing improvements. follow_definitions imports are now pretty much covered
|
2014-03-21 13:50:29 +01:00 |
|
Dave Halter
|
a06310db4a
|
again a temporary follow_definition for imports
|
2014-03-21 09:27:52 +01:00 |
|
Dave Halter
|
58026c6542
|
temporary conversion of the imports module to separate import processing from actually importing things
|
2014-03-19 16:40:38 +01:00 |
|
Dave Halter
|
9f12352ec1
|
tests for import completions and a following follow_definition call
|
2014-03-17 11:58:29 +01:00 |
|
Dave Halter
|
253e1c5717
|
generalize Definition.name even more
|
2014-03-17 10:46:32 +01:00 |
|
Dave Halter
|
c7fc13743f
|
add proper deprecation warnings and warnings become error messages in Jedi; also deprecate CallSignature.call_name
|
2014-03-14 14:49:13 +01:00 |
|
Dave Halter
|
064f161acc
|
signature is now a subclass of definitions
|
2014-03-14 13:32:03 +01:00 |
|
Dave Halter
|
c1dec3e87a
|
remove CallSignature.module, because that's something for internal use
|
2014-03-14 01:34:04 +01:00 |
|
Dave Halter
|
56206a1ad8
|
fix test case for python3.3
|
2014-03-14 01:12:37 +01:00 |
|
Dave Halter
|
88af0ad7d7
|
deprecate Param.get_code
|
2014-03-13 23:11:20 +01:00 |
|
Dave Halter
|
c5833003dc
|
remove strange Definition.description length limitation
|
2014-03-13 23:09:40 +01:00 |
|
Dave Halter
|
2bb40fcee8
|
CallDef -> CallSignature
|
2014-03-13 22:55:16 +01:00 |
|