Skip to content

Commit

Permalink
Matching fat symbols (current params) in a better way.
Browse files Browse the repository at this point in the history
  • Loading branch information
davidhalter committed Mar 26, 2015
1 parent 3071700 commit 69160c3
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
4 changes: 2 additions & 2 deletions after/syntax/python.vim
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ if g:jedi#show_call_signatures > 0 && has('conceal')
let s:ignore = s:e.'jedi.\{-}'.s:e
exe 'syn match jediIgnore "'.s:ignore.'" contained conceal'
setlocal conceallevel=2
syn match jediFatSymbol "*" contained conceal
syn match jediFat "\*[^*]\+\*" contained contains=jediFatSymbol
syn match jediFatSymbol "\*_\*" contained conceal
syn match jediFat "\*_\*.\{-}\*_\*" contained contains=jediFatSymbol
syn match jediSpace "\v[ ]+( )@=" contained
exe 'syn match jediFunction "'.s:full.'" keepend extend '
\ .' contains=jediIgnore,jediFat,jediSpace'
Expand Down
3 changes: 2 additions & 1 deletion jedi_vim.py
Original file line number Diff line number Diff line change
Expand Up @@ -283,7 +283,8 @@ def show_call_signatures(signatures=()):

params = [p.description.replace('\n', '') for p in signature.params]
try:
params[signature.index] = '*%s*' % params[signature.index]
# *_*PLACEHOLDER*_* makes something fat. See after/syntax file.
params[signature.index] = '*_*%s*_*' % params[signature.index]
except (IndexError, TypeError):
pass

Expand Down

0 comments on commit 69160c3

Please sign in to comment.