Hi! First of all, thank you for such a great plugin.
I'm posting to let you know that the last bunch of commits broke my build. I'm working with Unity3D, and neither the unity api nor my own api is showing up in completion. It is indeed showing completions for C# files though.
I reverted to 512f766 on the server submodule and that fixed it for me, however, I didn't test all the Dec 28th commits.
Also, there are several other errors I'm getting. I crash on FindSymbol and FindType. I have ctrlP installed. It's a segmentation fault (Im running MacVim though). If you would like me to get you some logs, please provide instructions on how to do so and I will gladly get you whatever information you need. I am running MacVim. Here's my MacVim info;
https://gist.github.com/JosephFerano/8198311
Also, I installed the Python 2.7.6 binary and that's the version MacVim outputs.
There was also another issue that I found, but since FindSymbol and FindType are crashing, I can't test it again...
Apparently, on line 72 of Omnisharp/autoload/OmniSharp.vim
function! OmniSharp#JumpToLocation(filename, line, column)
if a:filename != bufname('%')
exec 'e ' . a:filename
endif
"row is 1 based, column is 0 based
call cursor(a:line, a:column)
endfunction
When FindSymbol and FindType were working for me, directories with a space in them would not work when doing " exec 'e ' . a:filename
I tried several workarounds but it would keep crashing the application. This time around though I'm trying to access files in all kinds of places and I still crash.
Finally, I think I have a pretty good pattern matching thing for .cs files, I'm using neocomplete
let g:neocomplete#sources#omni#input_patterns.cs = '[^-)\=;.[:digit:] _\t]%(._|)'
That seems to be doing a better job at giving me completion. It even allows me to enter types when I press < for generics, so good job there. I'm using neocomplete, not neocomplcache, by the way.
https://gist.github.com/JosephFerano/8190641
That's my vimrc, if you wish to check it out.
I appreciate your help. Thank you so much!