Takafumi Arakaki
d9ca833814
Make 2.5 test runnable with tox
2013-02-24 14:56:15 +01:00
Takafumi Arakaki
d1bcbd1559
Fix typo in development.rst
2013-02-15 18:34:25 +01:00
Takafumi Arakaki
98a6febb50
Fix typo s/Epidoc/Epydoc/g and add links for markups
2013-02-15 18:31:05 +01:00
Takafumi Arakaki
7f9eb272c4
Add '_sqlite3' to BaseDefinition._mapping
2013-02-09 01:32:53 +01:00
Takafumi Arakaki
44097bac22
Add 'posix' to BaseDefinition._mapping
...
Needed for "os.fsync", for example.
2013-02-09 01:32:43 +01:00
Takafumi Arakaki
ef30642f25
Add '_functools' to BaseDefinition._mapping
...
Needed for "functools.partial"
2013-02-09 01:30:30 +01:00
Takafumi Arakaki
2917da8025
Make :ROLE:TYPE handling more general
2013-02-01 17:57:24 +01:00
Takafumi Arakaki
26e27aecec
Add tox setup to run tests
2013-01-30 22:02:46 +01:00
Takafumi Arakaki
0cbbb17a82
Add tests in completion/docstring.py
2013-01-30 21:23:04 +01:00
Takafumi Arakaki
b8f139d574
Merge branch 'sphinx-class-type' into dotted-docstr-type
2013-01-30 21:10:30 +01:00
Takafumi Arakaki
a7131fa949
Make the failing doctest pass
2013-01-30 21:09:41 +01:00
Takafumi Arakaki
ef1123a513
Add a failing doctest for :class:ClassName
2013-01-30 21:07:30 +01:00
Takafumi Arakaki
9a35301a29
Add doctests for search_param_in_docstr
2013-01-30 21:03:48 +01:00
Takafumi Arakaki
691177c20c
Fix Python 2.5 failure
2013-01-30 17:05:43 +01:00
Takafumi Arakaki
81f59f9a6e
Make the failing test pass; dotted type works now
2013-01-30 01:13:50 +01:00
Takafumi Arakaki
9f416c9dae
Implement import for dotted types in dcostring
2013-01-30 01:12:45 +01:00
Takafumi Arakaki
e12212942f
Add a failing test for type inference from docstring
2013-01-30 01:01:25 +01:00
Takafumi Arakaki
d89f469e12
Add intro part in settings.py
2013-01-02 20:09:46 +01:00
Takafumi Arakaki
51b22e0cb5
Add docstrings to all variables in settings.py
2013-01-02 20:09:46 +01:00
Takafumi Arakaki
c11a4fc050
Add top level docstring to settings.py
2013-01-02 20:09:46 +01:00
Takafumi Arakaki
0747469ffc
Use autodoc_member_order = 'bysource'
...
This is for making the variables appear in settings.py
to appear in the document in the same order.
2013-01-02 20:09:46 +01:00
Takafumi Arakaki
9e17f552f1
Move comments in settings.py to docstring
2013-01-02 20:09:46 +01:00
Takafumi Arakaki
7cbb541b78
Use warnings.warn instead of raise
2012-12-27 18:32:03 +01:00
Takafumi Arakaki
d03f8daa52
Fix for Python 3.x: its "builtin" in 3.x
2012-12-02 20:40:18 +01:00
Takafumi Arakaki
12afb6dec8
No __builtin__ prefix for BaseOutput.full_name
2012-12-02 20:33:52 +01:00
Takafumi Arakaki
747ada1816
Add TestFeature.test_full_name_builtin (failing)
2012-12-02 20:24:42 +01:00
Takafumi Arakaki
5308f657d3
Use re module in full_name test instead of argparse
...
for Python 2.5 and 2.6.
2012-11-24 22:44:04 +01:00
Takafumi Arakaki
fe43ce9042
Add test_full_name_tuple_mapping
2012-11-24 22:32:59 +01:00
Takafumi Arakaki
2ce4a18762
Add BaseOutput._tuple_mapping for regex objects
2012-11-24 22:08:30 +01:00
Takafumi Arakaki
3349721d75
Fix BaseOutput._tuple_mapping
...
Also, let Python do the split.
2012-11-24 22:07:53 +01:00
Takafumi Arakaki
4df3e1fb38
Fix type error in BaseOutput.full_name
...
The previous version was doing list + string.
2012-11-24 22:06:29 +01:00
Takafumi Arakaki
4a34d98967
Ignore IOError when checking Python file
...
Emacs uses a symbolic link to non-existing file for locking file.
It has the same extension as the original file. Therefore, Jedi
must ignore IOError when trying to open this symbolic file.
2012-11-20 12:07:48 +01:00
Takafumi Arakaki
817ab133d0
Fix the failing multibyte source test
...
The optional source_encoding optional argument is added to
jedi.api.Script.__init__.
2012-11-10 20:45:11 +01:00
Takafumi Arakaki
8b31117faf
Add a test for multi-byte string source
2012-11-10 19:55:56 +01:00
Takafumi Arakaki
cfd4bb6fc6
Use Function.doc from api.Definition.doc
2012-11-06 22:09:45 +01:00
Takafumi Arakaki
cffb3d2483
Refactoring: add Function.doc
2012-11-06 22:02:59 +01:00
Takafumi Arakaki
5a20cd1665
Use AttributeError instead of hasattr
2012-11-04 11:26:06 +01:00
Takafumi Arakaki
5c76b20434
Add call signature to Completion.doc
2012-11-03 23:57:31 +01:00
Takafumi Arakaki
5f25f244ca
Add Function.get_call_signature
2012-11-03 23:41:31 +01:00
Takafumi Arakaki
40f5262e05
Emacs-Plugin is ready for use
2012-10-24 21:12:32 +02:00
Takafumi Arakaki
40810b047e
Do not return None from Completion.description
2012-10-19 21:51:43 +02:00
Takafumi Arakaki
f3d51772d6
Fix api.Script docstring
2012-10-16 22:32:41 +02:00