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 |
|
David Halter
|
b85c54932b
|
parsing.set_parent -> use_as_parent
|
2013-01-09 15:21:04 +01:00 |
|
David Halter
|
232aafeb6a
|
improved slot statements
|
2013-01-09 15:18:28 +01:00 |
|
David Halter
|
1557ea792f
|
use __slots__ to reduce memory footprint of parser, #102
|
2013-01-08 14:54:56 +01:00 |
|
David Halter
|
4a6aabaaba
|
avoid syntaxwarning
|
2013-01-08 13:02:06 +01:00 |
|
David Halter
|
b991190f50
|
python 3 compatibility, which is nicer anyway
|
2013-01-08 12:58:13 +01:00 |
|
David Halter
|
8987ecf3a8
|
forgot some fragments of CachedModule.cache
|
2013-01-08 12:53:02 +01:00 |
|
David Halter
|
67f7e66cc6
|
move module cache to cache.py - centralize all caches there
|
2013-01-08 12:47:44 +01:00 |
|
David Halter
|
be3d7f35cd
|
move parser cache to cache.py - centralize all caches there
|
2013-01-08 12:44:32 +01:00 |
|
David Halter
|
da34fc2358
|
add delete option to cache deleter
|
2013-01-08 12:41:08 +01:00 |
|
David Halter
|
869572fe64
|
further improvements of the jedi import in tests
|
2013-01-08 12:29:17 +01:00 |
|
David Halter
|
3c4e079ecb
|
import jedi in tests and not api
|
2013-01-08 12:15:50 +01:00 |
|
David Halter
|
35186629f0
|
delete token generator after parsing, lowers the memory footprint for 10k files with a factor of 5, #102
|
2013-01-08 11:57:10 +01:00 |
|
David Halter
|
de45c277c1
|
broke the api again (unintentionally)
|
2013-01-07 20:55:05 +01:00 |
|
David Halter
|
3c15471182
|
fix problems with unbounderrors in assignment calls
|
2013-01-07 20:52:40 +01:00 |
|
David Halter
|
b748003b54
|
inline refactorings support tuples now, #103
|
2013-01-07 20:30:17 +01:00 |
|
David Halter
|
53a5bf6be8
|
inline tests
|
2013-01-07 20:20:02 +01:00 |
|
David Halter
|
8fbe1c47a5
|
working inline refactoring
|
2013-01-07 20:19:42 +01:00 |
|
David Halter
|
07cb30d91b
|
set end_pos Arrays better
|
2013-01-07 20:08:54 +01:00 |
|
David Halter
|
f3c2c2aab4
|
add rename tests#
|
2013-01-07 14:29:48 +01:00 |
|
David Halter
|
f192259383
|
use absolute paths as the default for 'Script'
|
2013-01-07 14:29:34 +01:00 |
|
David Halter
|
082db3fdbd
|
scan_array_for_pos -> search_function_call, which makes much more sense
|
2013-01-07 14:11:45 +01:00 |
|
David Halter
|
d35cb1898d
|
change helpers.scan_array_for_pos to helpers.array_for_pos for refactorings
|
2013-01-07 14:01:14 +01:00 |
|
David Halter
|
5fc1d1130d
|
more extract tests
|
2013-01-07 14:00:28 +01:00 |
|
David Halter
|
fbd2ed02e5
|
again py2.5... i should test in the future before pushing to dev...
|
2013-01-07 01:55:33 +01:00 |
|
David Halter
|
ab554a7529
|
py2.5 with statement again
|
2013-01-07 01:52:51 +01:00 |
|
David Halter
|
d72d8ad756
|
py2.5 compatibility
|
2013-01-07 01:51:12 +01:00 |
|
David Halter
|
8ed550254f
|
add refactoring tests to travis tests
|
2013-01-07 01:48:48 +01:00 |
|
David Halter
|
50e64cf930
|
corrected indent of some extract functions
|
2013-01-07 01:47:33 +01:00 |
|
David Halter
|
fc58d1b8e7
|
working extract refactorings, affects #103
|
2013-01-07 01:32:20 +01:00 |
|
David Halter
|
54ac9b3292
|
add __repr__ to api.Script
|
2013-01-07 01:07:49 +01:00 |
|
David Halter
|
5796496baf
|
corrected problem with line numbers
|
2013-01-07 00:36:37 +01:00 |
|
David Halter
|
00f78bc50d
|
use lines_to_execute also in refactoring.py
|
2013-01-06 17:42:07 +01:00 |
|
David Halter
|
37bbf1af1a
|
finished testing script for refactoring
|
2013-01-06 17:35:55 +01:00 |
|
David Halter
|
48c04b2fcd
|
move script in refactorings to be the default first parameter
|
2013-01-06 01:57:02 +01:00 |
|
David Halter
|
4700656c71
|
added refactoring tests - non functional
|
2013-01-06 01:49:41 +01:00 |
|
David Halter
|
795d25d9a7
|
improved some run.py stuff again
|
2013-01-06 01:48:48 +01:00 |
|
David Halter
|
ce51021c1e
|
move more testing functionality out of run.py
|
2013-01-05 22:42:16 +01:00 |
|
David Halter
|
31e8a8c5a2
|
remove sys path stuff in run.py (it's in base)
|
2013-01-05 20:19:48 +01:00 |
|
David Halter
|
15bd963f59
|
move test bases to test/base.py
|
2013-01-05 18:59:56 +01:00 |
|
David Halter
|
79e2bf80d0
|
don't use json (doesn't work in py2.5), even if it's not relevant. fixes #94 again :-)
|
2013-01-05 18:28:09 +01:00 |
|
David Halter
|
6c2f8a759d
|
fix problems of the last 10 commits
|
2013-01-05 18:24:07 +01:00 |
|
David Halter
|
4b98321796
|
Merge branch 'dev' of github.com:davidhalter/jedi into dev
|
2013-01-05 14:33:06 +01:00 |
|
David Halter
|
a720178b72
|
Merge pull request #106 from dbrgn/quick_completion
Added quick_complete convenience function
|
2013-01-05 05:29:57 -08:00 |
|
David Halter
|
f3e71a220f
|
basic exctract refactoring (not working yet)
|
2013-01-05 14:22:24 +01:00 |
|
David Halter
|
5c8d65c57c
|
remove unnecessary assert
|
2013-01-04 22:54:38 +01:00 |
|