JCommenter
Squashed '.tmux/tmux-powerline/' changes from 6c35c95..5a3818a

5a3818a Merge pull request #173 from hyoshida/hotfix/ostype_checker
2cfc64d Fixed how to check the OS type.

git-subtree-dir: .tmux/tmux-powerline
git-subtree-split: 5a3818aba0e90fc527c2cb42f1ebb19123339c8f
Merge commit '3103f0061282a3a0d996286d6ff6ac6c51a88ab0'
Squashed '.vim/bundle/phpcomplete.vim/' changes from 80eafa6..6c4faab

6c4faab Make tests and the plugin work the same with regardless of `ignorecase`
6e311ff Explicit class declaration should take precedence over other means

git-subtree-dir: .vim/bundle/phpcomplete.vim
git-subtree-split: 6c4faaba7c4af9780f21e023e72e970ba4a490ac
Merge commit '232c646951577abc87967dcf225bebc62e8d79fd'
Squashed '.vim/bundle/syntastic/' changes from 03429e6..3a03fee

3a03fee Adjust for newer weirdness in the python/pylama checker.
8fb6504 Cleanup errorformat for tex/lacheck.
6008371 Cleanup errorformat for tex/chktex.
7dba68c Cleanup the python/pep257 checker.
81e2e20 Bug fix: split checker output into lines before preprocessing.
37c9d11 Merge remote-tracking branch 'marc2982/master'
39dabc8 Yet more typescript/tsc errorformat contortions.
9e5319c More fiddling with typescript/tsc errorformat and args.
e648216 Fix setting title of the error window.
40229b1 Add pep257 Python syntax_checker
205dc0b Minor bug fix: setting checker names in CacheErrors().
7da4da1 Merge pull request #768 from sbadia/issue-767
fab79e3 [issue-767] Remove backslash in puppet-lint log format (refs: #767)
2fd1b4a Update errorformat for typescript/tsc.
9e0e7e0 Merge branch 'loclist_count'
7ad0ef8 Merge pull request #765 from AsaAyers/master
5d123a3 Coffeelint: Fixed errorformat, last line is optional
929f92d Bug fix: allow loclist cleanup.
148021e Reuse loclists when possible, to allow :lolder and :lnewer.
7550c86 Leftover from 7eda5de.  How embarrasing.
7eda5de Haskell cleanup.
90dc8f3 Make expand special characters in g:syntastic_haml_interpreter.
e9118ca Make jshint executable configurable.
e12217e Make csslint executable configurable.
e4a966a Pylint: ignore informational messages.
00dd154 Add handling for coffeelint warnings.  Minor fix for errorformat.
28d544f Coffeelint: Added return code checking. refs #762
33c991d Coffeelint: Added new formats for upcoming v0.5.7 release. fixes #762
c8bceb4 New checker asciidoc, for (surprise!) asciidoc files.
48208d4 Merge branch 'master' into preprocess
8901a82 Add debug logging for syntastic_aggregate_errors.
548b816 Merge branch 'master' into preprocess
572a361 Reset only the LC_MESSAGES part of locales.
c8a05f4 Merge branch 'master' into preprocess
755ecfe Catch up with the latest pylint contortions.
e0396dc Bug fix: wrong variable scope.
a4fa323 Bug fix: wrong variable scope.
d3ded27 Merge branch 'master' into preprocess
de9d561 Add option "syntastic_aggregate_errors".
ac87fd1 Give up trying to use readfile().
903b534 Typo.
e6091a9 Fix command output redirection.  Cleanup.
4a35ee8 Fix shellpipe expansion again.
8f40f27 Fix shellpipe expansion.
05dea5f Fix shell escaping.
65dbfa0 Fix checkstyle error levels. Closes #709.
9913819 Merge branch 'fix_checkstyle' into preprocess
4abed35 Undo most of the changes to eruby/ruby.
af513ff Validator checker: check curl return status.
cc5ecf2 Replace lmake with equivalent system + lgetexpr.
e380a86 Shell escaping is safer since commit a1e1108.
65c852c Add a SyntasticReset command.
f165e8b Merge pull request #745 from MasterLambaster/ruby-detection
0f5363f Ruby header file detection should work with all ruby versions * Config module generates warning in ruby >= 1.9 that generates error * Ruby >= 1.9 have different header file config name
bcbc422 Merge pull request #741 from zenzike/master
d82ee05 Add filetype maps for lhaskell and gentoo-metadata.
ecb5a88 Compress whitespace
d92a4b7 Simplify errorformat
fa0ef84 Remove hlint option from ghc-mod
8745794 ghc-mod only does check phase
f9302bb Add hlint support
3288b3c Add more knobs to the html/tidy checker.
6cc0ed4 Make checkstyle aware of message priorities.

git-subtree-dir: .vim/bundle/syntastic
git-subtree-split: 3a03fee48c24d0116c529769664750a43a206ee7
Merge commit '11a65b938c23b88cb629e81f7d5ee209107c3541'
Squashed '.vim/bundle/webapi-vim/' changes from f1f8177..38d1020

38d1020 Error handling

git-subtree-dir: .vim/bundle/webapi-vim
git-subtree-split: 38d1020817bb65000b586c584e164f40d3ddac5e
Merge commit '3184f1e62220851fe5757bde99700ea1a62aec1b'
Squashed '.vim/bundle/YouCompleteMe.vim/' changes from c2446e4..527d980

527d980 Fix boost compilation issue with glibc 2.18
938e239 Fixing bizarre compilation error on recent clang
9d34fad Now parsing file on every normal mode cursor move
76aa87c Ensuring TUs expire when compilation flags change.
0f7d9ec Some minor refactoring of TU store
a215f93 Refactoring out TU storage into own class
9d14562 Merge pull request #509 from Chiel92/master
44786c5 Merge https://github.com/Valloric/YouCompleteMe
3c5a720 Some minor fixes
745d48d Merge pull request #512 from ciwchris/patch-1
cd64912 flake fix and readme update
039ffa5 OmniSharp completer error message using incorrect naming format
bce44ef Merge pull request #510 from svermeulen/CursorHoldError
ea81968 Bug fix, was triggering an error in the command line edit window (ie. the window you get by hitting c-f in command line) after not moving the cursor for a few seconds (ie. when CursorHold event is fired)
6b73f3f Goto definition implemented
bba97eb ServerIsRunning pitfall eliminated
0215a5b Show server location for C# completer debug output
40146b9 Minor code style changes
bd92a55 Merge pull request #461 from Chiel92/master
66f4136 minor style fixes
8f63ec9 Merge https://github.com/Valloric/YouCompleteMe
b2c85d7 simple debug info added
253c5b3 default logfiles and some refactoring
96d4874 Ensuring b:ycm_changedtick always exists
591135c Updating vimdoc from README
221bb65 Renaming DEV_FLAGS to USE_DEV_FLAGS
ce136cd Dev flags are now off by default
d35b39a Now parsing file on insert mode leave as well
5f9021e Typo fix in docs
029c4a6 Merge pull request #500 from svermeulen/OmnisharpAutoStopOption
16d1365 Better smart-case query-candidate matching
f58a3e1 Added new flag (g:ycm_auto_stop_csharp_server) to docs.
080bf8d Merge branch 'master' into OmnisharpAutoStopOption
f2b1455 Added missing docs for C# semantic completer
65bca8b Added option to control whether YCM should auto-stop the omnisharp server upon leaving Vim or leave it running.
b46aa00 Merge pull request #499 from vheon/patch-1
ed174f9 Add Tagbar to the filetype's blacklist
88bd375 Merge branch 'dev'
60c9908 Ensure g:ycm_changedtick is always set.
a458a7a Merge pull request #491 from WscriChy/gitignore-fix
e265bee Fix '.gitignore' for Windows systems
360a70b Deleting some dead code
4db6fb8 Revert to old way of tracking insert mode change
fc3a303 Only parsing file if changes detected
edae6fd Using b:changedtick for change detection
a267192 More doc info for `g:ycm_confirm_extra_conf`
cb89c3f Minor code style fixes
4374da6 Fix crash: posting Vim message from thread
f347885 Merge pull request #475 from jmesmon/fix474
0768fc6 Use debian6 package for 32bit llvm+clang, ubuntu one is actually 64bit
294a3f3 Updating docs with new defaults for blacklist
493d043 Fixing compilation on Cygwin
60e52f1 style fixes
a560411 Merge branch 'C#MultipleOmniSharps' of https://github.com/mispencer/YouCompleteMe into multiple_sln
3f23893 Merge branch 'master' of https://github.com/Chiel92/YouCompleteMe into multiple_sln
92032d7 Merge branch 'master' of https://github.com/Chiel92/YouCompleteMe into multiple_sln
1a7da16 Find a free port for OmniSharp if another OmniSharp is using the default port
e15ec6e minor refactoring PR #2
3737ca2 Optionally write OmniSharp stdout and stderr to log files

git-subtree-dir: .vim/bundle/YouCompleteMe.vim
git-subtree-split: 527d98028bb00167acf9acd89f7129c229c26025
Merge commit '6234173d3047172f3caa9fc3f2b3d5127e659b8d'
Squashed '.vim/bundle/javascript-libraries-syntax.vim/' changes from 50f34a3..4f63ea4

4f63ea4 Typo
0ab5dcb v0.3.4, Changes
f69087b Fix #6

git-subtree-dir: .vim/bundle/javascript-libraries-syntax.vim
git-subtree-split: 4f63ea4f78027bf512a8f2aa2eb3eb0c7767d48b
Merge commit '16ac73923037b6b1cb5a58ab764823d4d4e664ae'
Squashed '.vim/bundle/sparkup/' changes from 5041a10..ed57b9c

ed57b9c support both HTML (with) and XML (without HTML specific behaviour)
2642aad Merge branch 'tqmz/master'
06644a0 Fix for remapped <Esc>
53dd569 Always use noremap to avoid recursion problems
2bf7eb2 support both HTML (with) and XML (without HTML specific behaviour)

git-subtree-dir: .vim/bundle/sparkup
git-subtree-split: ed57b9ca47ea91fda5c05e6f738ea544c6555916
Merge commit '2972cab14463ebf8c20686622d485be3592ab13d'
Squashed '.bash/compl/android/' changes from acc75a8..122ecec

122ecec Merge pull request #11 from cobra/master
4638a50 add bootloader and radio to partitions list

git-subtree-dir: .bash/compl/android
git-subtree-split: 122ecec0e8879c5cbf5c0e52b5f29586d95392f9
Merge commit '8f450ecd4d2df4be1b5c1e89fbeb9cb9c3f6443f'
Squashed '.vim/bundle/YouCompleteMe.vim/python/ycm/completers/python/jedi/' changes from 462e450..645a197

645a197 Merge branch 'dev'
78f1ae5 change strange usage of resetting positions in Script
ef2d993 move Script.pos to Script._pos
5cec226 remove unused Statement.get_command function
6d9d07f remove useless is_empty function
a6b6b6c parsing representation get_code tests
f0b25d5 simple debug test, if they work
35fe689 Merge pull request #281 from davidhalter/dev
230bf72 empty asserts should not lead to broken parsers
af7089b use cwd_at to avoid test failures if called from different places
a1e232b fix local imports in repl completion
a8e2597 fix problem with variables in from clauses, #268
a1d61e4 after 'from namespace ', only import completion is allowed, as well as a lot of related fixes to context/user_stmt stuff, fixes #291
878f88b don't repeat all the things written in the readline all the time
2097eca hit tab once in readline instead of twice
1ce4bab fix a problem in readline completion with upper/lower cases
e46d33b move completion to interpreter, which improves shell completion
2612963 fix many position problems
8beeb71 parsing import names position tests
7485802 tests for class/func name positions
d4f605d fix name end_pos problems
098397a tests for module name/position
51468b1 module name should have 0, 0 start/end_pos
d4ff98a Call should always have an end_pos
3d698ff call type tests
cb21de4 add parsing tests for name/call positions
0268109 fast parser test improvements
b320650 test that proves fast_parser problems in certain cases
f12e7f6 remove unused argument from calls to set_debug_function
8996bd6 modifications to use a differnt kind of completion for the interpreter
ae6e997 do some sort of error handling in fast_parser, because if fast_parser cracks down, cache might be corrupted
f76ec55 fix problems with empty decorators - just '@' and nothing else
e63783f test for empty decorators
cfe21c7 tab completion instead of jedi autocompletion in docs
873c609 forgot to write a test for #293
4b0465a REPL completion deletes the line sometimes, fixes #293
8b5e130 fix a problem with setup_readline, using __dict__ instead of a simple dir(), #280
fbcecaf deprecate 'source_path' as a Script parameter in favour of 'path'
98fc11e change a lot of ImportPath functions to protected methods
19f904f fix a problem with testing setup_readline, when running all tests, this should also mean that #280 is now really finished
68d595f imports without path did have problems, because of an incorrect sys.path
17d7870 first import tests for repl completion, #280
6718020 failing import tests for #280
c4e07ca rename name_with_signs to name_with_symbols
d6e9732 added a method 'api_classes.Completion.name_with_signs', because this is important for #280
5c0dec6 test of repl autocompletion, #280
9a3ea38 use builtin repl completion after all, but written by us not the std lib module, which doesn't seem to work really, #280
306dbf1 goto now also returns results for loops without input, fixes #283
4a6f421 test for goto in loops that use e.g. empty arrays as input, #283
0db6be0 add namespace packages to changelog
d817a36 fix a syntax problem of python2.6 (in tests)
ffa6daa add namespaces to feature list
e0b7819 fix two failed tests due to previous changes
77181e3 more namespace package tests, #122
ed36486 fixed a bug in api_classes comparison
34f05cd minor bug/testing fixes for #122
f5f1fcb also enable autocompletion on namespace packages, fixes #122
2e0863e namespace packages first part, fix goto problems
4e087f6 namespace package tests, #122
19dec3d fix api_classes definition description on flows
51428fa first functioning for loop tests, see #283
cacc94a clean up some docstrings in api_classes and put them in the right order
93e9935 don't skip doctests in api_classes
a895561 fixed a problem that combined __getattr__ and usages
2359ccb rename completion/renaming.py to usages.py
faf7e0c fix a problem found by sith with dynamic params (includes tests)
27854a3 rewriting dynamic search_param stuff, should be faster now (fewer executions) and i hope that this fixes #220
e076250 remove all the deprecation warnings in jedi itself
0ab4119 previous fix had still bugs, now finally fixes #221
e53c6d1 deprecate start_pos as discussed in #221
dee1051 tests for #221
ba9ba7c line and column return None in case of builtin module, fixes #221
cf4325c fix an output proplem with debugging via stdout (encoding in python 2)
6179389 make it easier to debug bugs like #220, in dynamic param searching
f932264 fix a few debugging problems
a72601a use docopt for run.py executions, much more readable
604fe5e minor refactoring, use finally instead of complicated except
1121588 use ImportPath.is_relative_import instead of complicated lookups all the time
81e6258 os.path is now accessible, but nested imports in general are not. fixes #213, #230
710dac7 fix a nested import problem with not found imports
0fef34c finding out that fake imports arent't allowed in python and os.path is a sys.modules modification, fix tests #213
9d1e527 merge issue-213-from-import-definition of @tkf into dev
86394a7 fix problems with imports as user_statement and brackets, fixes #285
ec347dd user_statement problems with imports and brackets, test for #285
66fa0b0 move current to _current in parsing
649135e goto_assignments more readable
832f05b Merge branch 'dev' of github.com:davidhalter/jedi into dev
9595195 init decorators should not execute __init__ in case of self variable lookups, fixes #247
6421c95 tests for init decorator problem, see #247
97edfb1 some method decorator tests were wrong (incomplete)
ff4f396 more documentation on Instance
ee1df18 instance readability improvements
c093e50 Merge pull request #289 from asmeurer/pythonrc
5e81fc2 Skip doctests that are just completion examples
ce8a8cf Merge branch 'dev' of github.com:davidhalter/jedi into dev
085bddd change Execution usage to always use the decorator function
72313e2 Merge pull request #290 from asmeurer/sith_file
b6b5106 Make sith.py random work with files
754835b Add some print statements to the .pythonrc.py example
1ac6d77 Cleanup to the Jedi .pythonrc.py example
8b3a62a Indent code blocks in the docstring
7c53988 Note that you have to add PYTHONSTARTUP to your profile
6f9da26 Show how to fallback to regular readline completion
c60fd21 Don't make it sound like Jedi has to be installed with pip
396e19c Don't format the code to go in .pythonrc.py in a doctest
c35da04 illegal decorators tests
dce6f4a fix unicode problems in sith.py
f2ffa03 Merge pull request #287 from davidhalter/sith_check_isfile
9c9a907 Merge pull request #284 from davidhalter/sith_recording_bug
7806119 Verify that path in "random" operation is a directory
1762cb2 Added record.json to .gitignore
2d31f33 Move call_args definition to recording
a8bdee0 Fixed bug in sith.py related to recording / serialization
b791817 Sith PEP8
2dd9ad7 fix goto_definition on lambda problem, fixes #274
22b11e0 ignore decorators if cannot be found (also get rid of DecoratorNotFound exception), fixes #272
a5fa070 tests for #272, not existing method decorators in combination with super on __init__
59f0b52 move descriptors out of classes into their own file
7548ec7 fix problems with class method decorators
c222cc5 method decorator as class tests
5cf3956 fix decorator problems in class methods (at least partially, there are problems with @staticmethod and @classmethod)
a6b1a24 method decorator tests
1fb1244 remove unlogical operation catching
7f53bd7 fix encoding problems in python2 for travis
7ab0024 finally change name of test.base module to helpers.py, fixes #181
45432c6 documentation and clean up, #181
04e4542 add test_integration_keyword.py to test keywords (moved out of test_regression), #181
ee3f8d0 remove test.base.TestBase finally, #181
e114c66 use jedi.Script.method instead of stupid self calls in tests
74edb9e test_regression should not be executable
297ad63 moved more methods out of regression tests, created test_unicode.py, #181
4e75cda moved more methods out of regression tests, created integration_import and jedi_system, #181
5b4ee16 move some docstring tests, #181
686e29c move cache test to the right file, #181
0b3a623 add a separate jedi system testing file, which helps e.g. if imports are correctly used, #181
a7584cf add a separate api testing file, #181
5c39b45 add a separate docstring testing file, #181
31e0b89 add a separate speed testing file, #181
6ed33d7 remove interpreter test from test_regression
ed53ce6 removed old unused code
8c5cf0a further call_signatures test refactoring
085a076 finished with a huge refactoring of call_signatures testing
d138396 refactor call signature tests, use own file (incomplete)
2ea2a8c filter all non executables when used with call_signatures, fixes #240
a791489 another improvement to test/base.py
03c75ba Allow access to all the Jedi methods with a simplified interface in regression tests
c6e0822 fixed more import problems (also with the `import` usage), definitely fixes davidhalter/jedi-vim#152
f72816a fix builtin module imports, fixes davidhalter/jedi-vim#152
5ec5e2b Merge branch 'dev' of github.com:davidhalter/jedi into dev
5043821 *args/**kwargs without call, fixes #235
0dc3d5e *args/**kwargs tests for #235 (failing tests)
22edd6a *args/**kwargs tests for #235 (those are working)
2899673 added anaconda, another sublime/jedi plugin, cc @srusskih and @DamnWidget
1a8227a changed no duplicate modules test to respect attributes with the same name as their module
8837414 sith.py help formatting
9f84373 Merge branch 'repl' into dev
0dc3106 add keyword_names method to keyword module (includes test), fixes #248
4d91049 Merge pull request #280 from davidhalter/repl
66a984b move issues to pull request in contributing
9c258ca remove a sys.path hack that is not needed
06f1500 Merge pull request #278 from asmeurer/sith_print
77d771b Merge branch 'dev' into repl
57ab3cf fix doctest problem
8f7de8f Merge branch 'dev' into repl
cea1d26 repl documentation, adds @asmeurer suggestions
e287bf9 changelog for version 0.7.0
a118b00 version bump to 0.7
997e506 fix a magic method problem
68d02df fix a parent problem with generators
cef58f8 generator problem test
6c3d743 fix a typo
c615e70 only use repl keyword for now in __main__.py.
ae6dc78 simplify repl completion support, only use the jedi one, because the builtin completion (rlcompleter) is not context sensitive and makes the whole thing really complicated.
ea2f9eb from LPGL to MIT license (got the permission from all contributors), fixes #5
2b5f53d Minor fixes
8276848 merged master with dev
2b6cc01 forgot @hattya and @srusskih in the contributors list
16e96af add emails to authors/contributors
cdba4ef fixed multi level import issue, includes parts of a patch by Lubos Trilety <ltrilety@redhat.com>
fe63e3b Add printing for all the different kinds of completions in sith.py run
47bed4a Add type checking for sith.py run
ae09a2d Define the operations in the class, not in the function
78f7ff6 Document sith.py run
40dec0c Fix a typo in the sith.py usage
b681c5c Merge branch 'dev' of github.com:davidhalter/jedi into dev
1ed9406 fix another position problem with the reverse tokenizer. includes tests.
8af28be Extra line for readability
607f66c Print the location and the completions for sith.py run
1f54e71 Merge pull request #276 from asmeurer/nosetuptools
448e9e9 Merge pull request #273 from asmeurer/pudb
9c4c36c Add myself to AUTHORS
acf068f hub is no requirement
6e649c1 Added `hub pull-request` info to CONTRIBUTING.md
42e1737 Don't require distribute in setup.py
783f715 Give all the necessary traceback info when using PuDB
a0d8b4b PuDB's post_mortem is now consistant with pdb (https://github.com/inducer/pudb/pull/71)
8598fe7 get the reverse tokenizer positions right even with strange docstring situations
d057f5e Change SublimeJEDI url in docs too
76ff9e3 s/svaiter/srusskih/g
bdbe765 Merge pull request #270 from srusskih/patch-1
3339731 change SublimeJEDI url
284f2f1 add __iter__method to InstanceElement, because it's needed for arrays
c8648d9 test for unnecessary parentheses inside instances
f4fdf90 fix lambdas in instances
3c96ef8 test for lambdas in InstanceElements
18e561f fix problem that strings are no function calls
972d4e9 fix a problem with dynamic flow information and usages
991b138 star imports and usages
dbd04da set exit code in sith
fd2e158 fix usage problem on **kwargs params
68635fc fix empty return statement docstrings
9c53de5 add empty return type test
434de60 fixed docstring params
90202b2 tests for failing docstrings
000eb20 delete old IndexError catches, didn't make sense
d78b72b fixed getattr with array call
db17c27 removed old very strange string casts, that didn't really make sense and even though it mentioned a test, it wouldn't break after deleting it
bb8e864 fix UnboundLocalError and TypeError within Array lookups, not a very good solution, but for now it doesn't puke errors
52c8340 invalid goto syntax
471f492 generators in *args and illegal *args like *1
6a2afa7 failing test for illegal unpacking with *
a6e621e add @lvh, @Astrac, @ganwell, @floppym to authors
2cd7e66 also add sith.py, refs #264
6ab6599 Merge branch 'master' of https://github.com/floppym/jedi into dev
b3c07b9 Merge remote-tracking branch 'origin/master' into dev
7312999 Add a few more test support files
6017dad removed statement docstr stuff for now. it will be reintroduced when using the evaluator class
ebc8d4c docstring test with statement docstrings (failed until now, worked only for specific cases)
ed99e38 catch ValueError when the cache json.load method fails, fixes #245
4e34fb9 fixed illegal params problem
0dfe2f4 test for dots in params (happens sometimes by accident when generating builtins)
6525f91 reformat feature documentation
9b73f3c exceptions are now accepted in the form of 'except Exception, e'
f754d15 fixed error with 'comma' separated exceptions
b84315b tests for import problems
a7cfb89 fix a sith problem with empty files
29f89cc finally fixed a unicode problem that existed for a longer time
7684135 finally found a test for unicode problems
3777afb add record file in sith.py to other commands
dd6967d fixed a unicode test problem
681b9d6 small sith improvements
9348feb operations (+, *, etc) shouldn't be InstanceElements, fixes #246
075c60d fix a problem related to #246: comments were used as normal strings
b6e9f16 fix a completion problem on docstrings
8490b1d forgot to cast to int with the sith run command
45c8cc7 fixed the dict problem, but dictionary completions are still very bad
0dbfc40 iteration problem test
8db85db add docopt to tox
c0d51e3 fixed problem with empty statements in function calls
2ad3121 test for empty statement problem in function call
9ee0d34 corrected docopt typo
fcf4b04 Merge branch 'dev' of github.com:davidhalter/jedi into dev
8d8b645 completely rewrote sith.py with docopt - also added a run command and debug option
ebd4e22 Include everying in the test directory in source tarballs.
57196b0 Merge pull request #260 from lvh/cleanup
627266b Move isinstance checks back to unary type checks
73662fe More PEP8 indentation fixes
8c314c2 while 1 -> while True
5b2028c PEP8 indentation
75f848d PEP8 indentation
6157be1 PEP8 indentation of multiline expressions
1391a5a PEP8 newlines between class members
4763846 PEP8 indentation
f353d5f PEP8 imports
bb0a4e0 Fix indentation according to PEP8 in api.py
3817110 Remove unneccessary pass statement
afcaa89 Use isinstance instead of unary type
18c105b Remove stale debug code
ad93281 PEP8 whitespace fixes
cdc4112 (Mostly) whitespace fixes
1ce44c4 Merge pull request #258 from lvh/master
8dae204 Fix inaccuracy in test comment, since jedi now does the right thing
2fffaee Merge pull request #252 from lvh/master
96477cb Inline absolute import detection function
e42d0d2 Remove stale pytest import
402bc09 Remove has_explicit_absolute_import caching
4068f5f Move has_absolute_import to SubModule class
b5ee375 Rename explicit_absolute_import to has_explicit_absolute_import
1682f24 Merge branch 'dev' of git://github.com/davidhalter/jedi
42fc44b Remove unused py.test test skipping decorators
57c030c remove untested legacy code
2ce0dfb Merge branch 'dev' of github.com:davidhalter/jedi into dev
6cb021f add memoize decorator to an Instance method, fixes RecursionError of #239
777e7e5 Merge pull request #255 from ganwell/change_logo
afb4c8c * removing claim from jedi-logo
18b5b30 SublimeJEDI should also work with ST3
3d4a71f Use Parser.module instead of Parser.scope
e39f8a2 Merge branch 'dev' of git://github.com/davidhalter/jedi
60ee6c6 Don't throw away path optimization for modules with explicit absolute import
368c7fd Only deal with explicit absolute_import
58b165e Don't assume either namespace is not-None
7eff1bb Don't mess with the path if the import is absolute
e82e3ea Don't assume every module has a namespace
adec666 py.test skipping evaluation rules are kinda silly, and in this case completely useless
cb4accc More PEP8, minor cleanup
ae94a2c Remove stale import
397b881 PEP8 whitespace
0b3955a Remove minimal_demo.py demo script
38daa3c Add failing test case
d320453 Add absolute_import failing SSCCE, and get pytest to ignore it
5701ac1 Add absolute import detection
248931d Merge pull request #250 from lvh/master
fd87e8a Refactor the way module_path, module_file and is_package are computed to be a bit more legible
1b08227 Clean up find_module_py33 loader finding
f171617 Raise a nicer exception instance instead of raising an exception class
44b1390 Clean up find_module_pre_py33
68f9cdd Pick find_module implementation statically
e201f89 Remove double reduce import
7509c23 Merge branch 'dev' of github.com:davidhalter/jedi into dev
aa5bb53 added new logo, designed by @ganwell, refs #98
5de6387 Fix and improve settings.cache_directory document
c5a2ba3 s/emacs-jedi/Jedi.el/g
97ef7b0 Added YCM link to docs too
06cd975 Added YCM to plugin list
868a4b5 Fix sith.py for default --record
4f66173 Merge branch 'backslash-continuation' into dev
96ca86e Run random smoke test at Travis
a94642b Add testenv:sith in tox.ini
1f3c470 Fix get_path_until_cursor for empty path + continuation
71455f6 Add another failing case
05564c2 Fix the error
105bb2b ModuleWithCursor.get_path_until_cursor cannot handle "\"
788eeb9 Simplify how post_mortem is launched
91c605b Add --pudb option to sith.py
b0116b0 Merge pull request #232 from tkf/unicode-has-no-generate_call_path
4e3fe88 Merge pull request #234 from tkf/None.isinstance
b9c71b5 Merge branch 'multi-assignments' into dev
45bddec Add more complex assignment tests
b896f35 Support "a = b = 1"-style assignment
ced1a83 Add a failing test: "a = b = 1"-style assignment
636b10a Fix: 'NoneType' object has no attribute 'isinstance'
3620633 Turn off FS cache in sith.py by default
346cb87 Print traceback in redo
d9b2788 Fixed py26 ImportError in sith.py
021940e Fixed typo in sith.py classname
dc5190a Removed unused import from sith.py
84ba8bb Small doc improvement in sith.py
336ab32 Moved argparse import in sith.py to top (refs #231)
4d210af Fixed typo in sith docstring
a492277 Fix the previous error
ce92fd9 Add failing test: test_goto_assignments_keyword
58031d3 Merge pull request #231 from tkf/sith
286279f Show default value for --record
d246192 Add short options
fd0ec77 Fix: record was not saved
cee0d4c Generate better help / add more help
8bf5f9d Report attacking by "."
2dee71f Ignore jedi.NotFoundError
6d026ec Add --(i)pdb option
1e209ae Add 'show' command
3110252 Print exception
0fecb0a Add sith.py, a script for random smoke test
0ee2c16 Add TestDefinedNames.test_nested_class
fbf17e3 Merge pull request #228 from tkf/fix-full_name
46ac76e Reproduce the previous test failure w/o stdlib
1a59423 Add failing tests for first part of #213
91f3d52 Document test_full_name.py
8512383 Fix tests for defined_names + full_name
5d6719e Add tests for defined_names + full_name
339ebbb Fix TestFullNameWithCompletions.test_from_import
f498260 Refactor tests for full_name
dcf3f0d downloads badge, yay!!!
5567a42 fix another keyword problem
a9bf069 completion on empty import problem
384334a goto on import statement (only import) raised an error
c5169b2 parsing.Parser.scope -> parsing.Parser._scope, fixes #224
ec061ea Merge pull request #222 from tkf/replstartup
93f4cb5 Merge pull request #223 from tkf/fix-defined_names
6acf34e Fix: api.defined_names was run against wrong scope
e011683 dedent source before passing it to defined_names
6fadfb5 Refactor TestDefinedNames
29f74c2 Move tests for defined_names to test_defined_names.py
200d297 Make defined_names importable at top-level
4bd03d0 Document JediRLCompleter
3b3310e Determine readline delims programmatically
6a8a06f Improve JediRLCompleter for minor cases
0c85642 Add utils.JediRLCompleter
27f8b34 Document utils.setup_readline
134dab1 Setup intersphinx module for linking Python doc
7a8ea56 Document jedi.replstartup usage
ee5f96f Fix test failure
5f2477d Merge branch 'interpreter-api' into dev
700f685 Merge branch 'dev' of github.com:davidhalter/jedi into dev
7e2eb58 is_keyword test
e1afe2e Small docs changes
6ed0e15 Added remark about Python versions to installation docs
16de020 Use |jedi| macro in docs more consistently
5c5f93d Typo in docs
6d1a33a Added python2 AUR package
3d6ef88 Add simple PYTHONSTARTUP file
52b3a32 Revert changes in jedi/modules.py in this branch
19b3fef Remove `fast` option from api.Script
a870fec Use fast parser in api.Interpreter
2846fe9 Remove api._quick_complete
08f8dcf Do not repeat defaults in Interpreter.__init__
6af2a06 Compute default line/column/source_path in api.Script
633f582 Add jedi.interpret.ObjectImporter
17f5b9a Fix test failure in Python 3.3
89edb73 Fix failure due to rebase
3d0458b Export Interpreter class to top-level namespace
e8914e7 Document api.Interpreter
8fc3963 Respect settings.fast_parser
c2e9ccd Fix failing test: args for ModuleWithCursor
dc47d15 Use locals() for tests in TestInterpreterAPI
a93016d Python 2.5 compatibility fix
af10891 Document api.Interpreter._genname
fc79f0e Support case like `from os.path import join as pjoin`
6fb42e5 Document _import_raw_namespace more
12ac71b Document api.Interpreter
b4e3d1d Fix test_complete_raw_instance example
45cad4c Fake imports should locate before fake statements
06c03ca Implement the case where raw object is an instance
11abd92 Support alias in _make_fakeimport
cf48d12 Use proper interface to add fake Import object
1777035 Implement the case where raw object is a module
fb197c4 Add tests for api.Interpreter (2/3 fail)
3266aa2 Improve api.Interpreter docstring
842fbfc Add api.Interpreter: Jedi API for Python REPLs

git-subtree-dir: .vim/bundle/YouCompleteMe.vim/python/ycm/completers/python/jedi
git-subtree-split: 645a197d5a8dce7f7bb4460706ee270a86524e4f
Merge commit '2bc679c06dc9fc83254b57af34d39ee6067d05b5'
Squashed '.vim/bundle/ctrlp.vim/' changes from daf0c01..b5d3fe6

b5d3fe6 Don't check for CtrlPLinePre
83397bd Use ts-prompt automatically when possible
6e4fb3b Add a max results setting
aa026c0 Accept an optional bookmark name argument
a14edbf tags for ocaml

git-subtree-dir: .vim/bundle/ctrlp.vim
git-subtree-split: b5d3fe66a58a13d2ff8b6391f4387608496a030f