David Halter
|
7cb5411414
|
cache docstring
|
2013-02-05 23:55:42 +01:00 |
|
David Halter
|
bd993af30d
|
added recursion documentation in sphinx dev
|
2013-02-05 23:43:40 +01:00 |
|
David Halter
|
56d900b7e2
|
moved recursion parts from helper to recursion.py
|
2013-02-05 23:41:54 +01:00 |
|
David Halter
|
18d424f86c
|
move refactoring warning
|
2013-02-05 23:34:43 +01:00 |
|
David Halter
|
23bdb880e4
|
dynamic docstring
|
2013-02-05 23:32:28 +01:00 |
|
David Halter
|
836a3ae13b
|
refactoring warning
|
2013-02-05 23:27:26 +01:00 |
|
David Halter
|
12d9d5b9fd
|
refactoring docstring
|
2013-02-05 23:25:39 +01:00 |
|
David Halter
|
cd931c5112
|
docstrings.py docstring
|
2013-02-05 23:25:12 +01:00 |
|
David Halter
|
0adb0ac818
|
fast_parser docstring
|
2013-02-05 23:11:39 +01:00 |
|
David Halter
|
6e1d693c46
|
evaluate_representation docstring
|
2013-02-05 18:45:16 +01:00 |
|
David Halter
|
9be695ae8f
|
remove 'messy' warning of evaluate docstring, because it's actually much better, now.
|
2013-02-05 18:45:06 +01:00 |
|
David Halter
|
2b64171dd7
|
evaluate.get_scopes_for_name -> evaluate.find_name
|
2013-02-05 18:27:01 +01:00 |
|
David Halter
|
650b96dbda
|
improve docstrings of evaluate
|
2013-02-05 18:21:38 +01:00 |
|
David Halter
|
a14471ad48
|
split also the parser / parser_representation docstring
|
2013-02-05 18:13:44 +01:00 |
|
David Halter
|
4020c505e3
|
python 2.5 compatibility
|
2013-02-05 17:37:16 +01:00 |
|
David Halter
|
fccc4ccbe3
|
parser / evaluation representation added to sphinx dev
|
2013-02-05 17:34:01 +01:00 |
|
David Halter
|
3c1ebc02cc
|
fix last remaining bugs of the big evaluate_representation refactoring
|
2013-02-05 17:21:23 +01:00 |
|
David Halter
|
e6352ae0a2
|
move CachedModule and get_sys_path from builtin.py to modules.py
|
2013-02-05 17:17:10 +01:00 |
|
David Halter
|
1474dcb91c
|
other modules also adapt to the new evaluate_representation now
|
2013-02-05 17:09:57 +01:00 |
|
David Halter
|
783ed0b2a0
|
cleanup - pep8
|
2013-02-05 17:00:17 +01:00 |
|
David Halter
|
9d60d7b9ea
|
change evaluate module to cope with the new evaluate_representation
|
2013-02-05 16:59:02 +01:00 |
|
David Halter
|
9a977c46f4
|
split evaluate into evaluate and evaluate_representation
|
2013-02-05 16:52:56 +01:00 |
|
David Halter
|
b3a0249475
|
fix the remaining refactoring problems
|
2013-02-05 16:38:39 +01:00 |
|
David Halter
|
bc08ea9630
|
renamed all occurences of parsing
|
2013-02-05 16:29:39 +01:00 |
|
David Halter
|
42450f48dc
|
change an indentifier (avoid naming collisions)
|
2013-02-05 16:16:58 +01:00 |
|
David Halter
|
d372e86317
|
splitted parsing into parsing and parsing_representation
|
2013-02-05 16:15:21 +01:00 |
|
David Halter
|
c8a483eb9c
|
Merge pull request #120 from dbrgn/dev
Development doc fixes
|
2013-02-05 02:38:15 -08:00 |
|
David Halter
|
4e6eff5688
|
little evaluate docstring fix
|
2013-02-05 01:48:22 +01:00 |
|
David Halter
|
24f2ff83a5
|
new evaluate docstring
|
2013-02-05 01:43:30 +01:00 |
|
David Halter
|
6942cca302
|
fixed some sphinx references
|
2013-02-05 00:40:23 +01:00 |
|
David Halter
|
ee9676a5d7
|
improved evaluate docstring
|
2013-02-05 00:39:48 +01:00 |
|
David Halter
|
4fc350f637
|
sphinx dev: make API documentation clearer
|
2013-02-05 00:06:44 +01:00 |
|
David Halter
|
3678f235c0
|
new parsing docstring
|
2013-02-05 00:02:29 +01:00 |
|
David Halter
|
057ed6bda2
|
better parsing docstring
|
2013-02-04 17:55:38 +01:00 |
|
David Halter
|
4bf6332a83
|
rename some parser functions (add underlines)
|
2013-02-04 16:55:35 +01:00 |
|
David Halter
|
c5f48873e8
|
sphinx dev: add fast_parser
|
2013-02-04 16:33:11 +01:00 |
|
David Halter
|
95c5b9a5e3
|
parsing.PyFuzzyParser -> Parser
|
2013-02-04 16:18:24 +01:00 |
|
David Halter
|
e1ab3855fa
|
sphinx dev: move api further down
|
2013-02-04 16:11:49 +01:00 |
|
David Halter
|
fbcd58f488
|
sphinx dev: little text about api and about me
|
2013-02-04 16:10:43 +01:00 |
|
David Halter
|
27636dbb7c
|
sphinx dev: remove dev- tags
|
2013-02-04 15:26:38 +01:00 |
|
David Halter
|
3af25edcf9
|
sphinx dev: more toc's
|
2013-02-04 15:20:57 +01:00 |
|
David Halter
|
117063da85
|
sphinx dev: core extensions description
|
2013-02-04 15:14:26 +01:00 |
|
David Halter
|
8aebf1c9f9
|
move core extensions up
|
2013-02-04 14:52:24 +01:00 |
|
David Halter
|
9eec549a39
|
make docstrings ready for sphinx
|
2013-02-04 14:23:50 +01:00 |
|
David Halter
|
3faf50049b
|
fix sphinx warnings/errors
|
2013-02-04 11:09:07 +01:00 |
|
David Halter
|
ed61f28549
|
sphinx: remove sidebar stuff: relations, sourcelink and searchbox
|
2013-02-04 01:00:05 +01:00 |
|
David Halter
|
bbc1a6f425
|
sphinx dev: overview
|
2013-02-04 00:54:17 +01:00 |
|
David Halter
|
38db3af324
|
sphinx dev: polishes
|
2013-02-04 00:02:49 +01:00 |
|
David Halter
|
0ce1bfda72
|
sphinx automodule doesn't document members by default anymore
|
2013-02-03 23:59:03 +01:00 |
|
David Halter
|
f0108d494f
|
dev docs: introduction
|
2013-02-03 23:56:37 +01:00 |
|
David Halter
|
bded969e02
|
dev docs: no-members for automodule
|
2013-02-03 23:55:37 +01:00 |
|
David Halter
|
fc2188ecff
|
dev docs: core overview
|
2013-02-03 23:32:31 +01:00 |
|
David Halter
|
48c2979539
|
sphinx development docs beginning
|
2013-02-03 23:02:10 +01:00 |
|
David Halter
|
18dbbada88
|
removed the plugin list in the wrong place
|
2013-02-03 21:32:04 +01:00 |
|
David Halter
|
f59a8d9955
|
remove redundant sphinx documentation
|
2013-02-03 20:52:09 +01:00 |
|
David Halter
|
5fc4657f35
|
improve feature readme note
|
2013-02-03 20:46:52 +01:00 |
|
David Halter
|
19cb4cb1e6
|
move history from readme to sphinx docs
|
2013-02-03 20:44:53 +01:00 |
|
David Halter
|
e775c3ce13
|
semantic versioning notice now has no starting number anymore
|
2013-02-03 20:32:02 +01:00 |
|
David Halter
|
046b11d7aa
|
docs title
|
2013-02-03 20:28:33 +01:00 |
|
David Halter
|
8f6b7289f9
|
readme title
|
2013-02-03 20:27:35 +01:00 |
|
David Halter
|
b6ecd71f16
|
use first lines of readme as jedi docstring
|
2013-02-03 20:14:21 +01:00 |
|
David Halter
|
0adfb30084
|
readme typo
|
2013-02-03 16:40:57 +01:00 |
|
David Halter
|
1cc67b271d
|
improved jedi docstring, better basic description
|
2013-02-03 15:51:21 +01:00 |
|
David Halter
|
1f26aded67
|
bad sentence in readme
|
2013-02-02 18:28:13 +01:00 |
|
David Halter
|
15570a14eb
|
removed the under 'construction notice' for SublimeJEDI, I think the plugin is good enough to be used now. I hope this is ok with you, @srusskih
|
2013-02-02 18:23:18 +01:00 |
|
David Halter
|
4eced17e99
|
better API description README text
|
2013-02-02 18:21:09 +01:00 |
|
David Halter
|
73ffec9a1b
|
basic description
|
2013-02-02 18:14:58 +01:00 |
|
David Halter
|
be2d935703
|
Merge pull request #118 from tkf/dotted-docstr-type
Import module part of "dotted" type in docstring
|
2013-02-02 06:12:11 -08:00 |
|
David Halter
|
c62a435aee
|
Merge pull request #119 from tkf/tox
Add tox setup to run tests
|
2013-01-30 13:08:01 -08:00 |
|
David Halter
|
0e3cec5b17
|
Merge pull request #115 from andviro/master
more robust source encoding detection
|
2013-01-27 06:31:41 -08:00 |
|
David Halter
|
6d733f124d
|
remove old unused function
|
2013-01-15 00:18:59 +01:00 |
|
David Halter
|
f3f7eacae3
|
fix a little problem with import keyword autocompletion
|
2013-01-14 22:35:32 +01:00 |
|
David Halter
|
35e55fab25
|
improved import statement keyword autocompletion, #111
|
2013-01-14 22:32:34 +01:00 |
|
David Halter
|
ac2b0016d5
|
fix import problems with negative kill_counts, fixes #111
|
2013-01-14 21:25:48 +01:00 |
|
David Halter
|
d08ee04fbb
|
regression tests for #111
|
2013-01-14 18:41:09 +01:00 |
|
David Halter
|
ce1653df46
|
python 2.5 with_statement
|
2013-01-12 15:18:30 +01:00 |
|
David Halter
|
96e4f301e3
|
changed pickling files to byte for py3k
|
2013-01-12 15:03:15 +01:00 |
|
David Halter
|
7b150630f0
|
stopiteration works in strange ways in the parser in py2, fixes #70, affects probably davidhalter/jedi-vim#68
|
2013-01-12 12:15:32 +01:00 |
|
David Halter
|
dd58afe8b2
|
fix cache problem with unsaved files
|
2013-01-12 11:57:25 +01:00 |
|
David Halter
|
d89d80733f
|
travis: install simplejson for python 2.5
|
2013-01-12 01:20:51 +01:00 |
|
David Halter
|
9d9e40a66f
|
fix path problems for path=''
|
2013-01-12 01:13:30 +01:00 |
|
David Halter
|
c16c66d895
|
improve debugging speed messages
|
2013-01-12 00:49:54 +01:00 |
|
David Halter
|
0219c8fd61
|
remove wrong caching of the parser
|
2013-01-12 00:14:30 +01:00 |
|
David Halter
|
00f7088c05
|
test for davidhalter/jedi-vim#70
|
2013-01-12 00:11:38 +01:00 |
|
David Halter
|
2efb93273a
|
merged module_cache into parser_cache
|
2013-01-11 23:19:22 +01:00 |
|
David Halter
|
21ae8e4266
|
don't pickle cursor modules
|
2013-01-11 22:49:32 +01:00 |
|
David Halter
|
af92f7f9f2
|
pickling works now (had problems deriving str, see http://stackoverflow.com/questions/14248633/python-pickle-derived-str-object), #102
|
2013-01-11 22:26:30 +01:00 |
|
David Halter
|
1017db903c
|
basic pickle implementation #102
|
2013-01-11 22:00:03 +01:00 |
|
David Halter
|
c923c93ccc
|
default directory for parser caches: HOME, #102
|
2013-01-10 17:32:02 +01:00 |
|
David Halter
|
7c02632fdc
|
simplify parser_cache checks
|
2013-01-10 12:10:35 +01:00 |
|
David Halter
|
9031e425be
|
renamed code -> source
|
2013-01-10 11:41:11 +01:00 |
|
David Halter
|
133fbcd57a
|
move module caching from builtin to cache
|
2013-01-10 11:04:26 +01:00 |
|
David Halter
|
cc3168ee0a
|
added filesystem cache options
|
2013-01-10 10:32:47 +01:00 |
|
David Halter
|
cf22a08d0a
|
care for python 3 dict.items iterator return (in python2 list)
|
2013-01-10 10:02:21 +01:00 |
|
David Halter
|
21ee6f400d
|
improvement for pickling
|
2013-01-10 09:33:15 +01:00 |
|
David Halter
|
bc6005d833
|
add a newline to tests
|
2013-01-09 22:49:25 +01:00 |
|
David Halter
|
7b73072045
|
cleanup / pep8
|
2013-01-09 22:47:21 +01:00 |
|
David Halter
|
e9aadce5ae
|
__slots__ usage works much better now -> scan for all slots and not only for current class
|
2013-01-09 21:44:59 +01:00 |
|
David Halter
|
f32c2e6dc4
|
added a common.MultiLevelAttributeError to copying, because there were some problems
|
2013-01-09 21:26:50 +01:00 |
|
David Halter
|
7aa527f12e
|
use_as_parent again and fast_parent_copy deals now with __slots__
|
2013-01-09 15:23:33 +01:00 |
|