show a no documentation warning, fixes #164

This commit is contained in:
David Halter
2013-08-28 09:43:18 +04:30
parent 505c067c54
commit 63f159aa76
3 changed files with 14 additions and 2 deletions

View File

@@ -213,6 +213,7 @@ def show_documentation():
print(traceback.format_exc())
if not definitions:
echo_highlight('No documentation found for that.')
vim.command('return')
else:
docs = ['Docstring for %s\n%s\n%s' % (d.desc_with_module, '='*40, d.doc) if d.doc

View File

@@ -1,10 +1,15 @@
source plugin/jedi.vim
describe 'documentation_docstrings'
describe 'documentation docstrings'
before
set filetype=python
end
after
bd!
bd!
end
it 'simple'
put = 'ImportError'
normal GK
@@ -15,6 +20,12 @@ describe 'documentation_docstrings'
normal K
Expect bufname('%') == ''
end
it 'no documentation'
put = 'x = 2'
normal G0K
Expect bufname('%') == ''
end
end
" vim: et:ts=4:sw=4

View File

@@ -23,7 +23,7 @@ describe 'goto_simple'
it 'goto_definitions'
silent normal \d
Expect line('.') == 1
"Expect col('.') == 5
"Expect col('.') == 5 " not working yet.
end
it 'goto_assignments'