{"action":"created","issue":{"url":"https://api.github.com/repos/vim-airline/vim-airline/issues/1316","repository_url":"https://api.github.com/repos/vim-airline/vim-airline","labels_url":"https://api.github.com/repos/vim-airline/vim-airline/issues/1316/labels{/name}","comments_url":"https://api.github.com/repos/vim-airline/vim-airline/issues/1316/comments","events_url":"https://api.github.com/repos/vim-airline/vim-airline/issues/1316/events","html_url":"https://github.com/vim-airline/vim-airline/issues/1316","id":188345637,"number":1316,"title":"Neomake function error","user":{"login":"harrymvr","id":72841,"avatar_url":"https://avatars.githubusercontent.com/u/72841?v=3","gravatar_id":"","url":"https://api.github.com/users/harrymvr","html_url":"https://github.com/harrymvr","followers_url":"https://api.github.com/users/harrymvr/followers","following_url":"https://api.github.com/users/harrymvr/following{/other_user}","gists_url":"https://api.github.com/users/harrymvr/gists{/gist_id}","starred_url":"https://api.github.com/users/harrymvr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/harrymvr/subscriptions","organizations_url":"https://api.github.com/users/harrymvr/orgs","repos_url":"https://api.github.com/users/harrymvr/repos","events_url":"https://api.github.com/users/harrymvr/events{/privacy}","received_events_url":"https://api.github.com/users/harrymvr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-11-09T20:33:45Z","updated_at":"2016-11-09T20:50:14Z","closed_at":null,"body":"#### environment\r\n\r\n- vim: nvim 0.1.5\r\n- vim-airline: commit 258430d\r\n- OS: OSX 10.11.6\r\n- Have you reproduced with a minimal vimrc: No\r\n- What is your airline configuration: \r\nlet g:airline_powerline_fonts = 1\r\n\r\nif you are using terminal:\r\n- terminal: iTerm2\r\n- $TERM variable: xterm-256color\r\n- color configuration (:set t_Co?): Key code not set: t_Co\r\n\r\nif you are using Neovim:\r\n- does it happen in Vim: no\r\n\r\n#### actual behavior\r\n\r\nWhen starting up neovim, I get the following messages\r\n\r\n\r\n```\r\nError detected while processing function airline#extensions#neomake#get_warnings:\r\nline    1:\r\nE117: Unknown function: neomake#statusline#LoclistCounts\r\nError detected while processing function airline#extensions#neomake#get_warnings:\r\nline    1:\r\nE15: Invalid expression: neomake#statusline#LoclistCounts()\r\nError detected while processing function airline#extensions#neomake#get_warnings:\r\nline    2:\r\nE121: Undefined variable: counts\r\nError detected while processing function airline#extensions#neomake#get_warnings:\r\nline    2:\r\nE116: Invalid arguments for function get(counts, 'W', 0)\r\nError detected while processing function airline#extensions#neomake#get_warnings:\r\nline    2:\r\nE15: Invalid expression: get(counts, 'W', 0)\r\nError detected while processing function airline#extensions#neomake#get_warnings:\r\nline    3:\r\nE121: Undefined variable: warnings\r\nError detected while processing function airline#extensions#neomake#get_warnings:\r\nline    3:\r\nE15: Invalid expression: warnings ? s:warning_symbol.warnings : ''\r\nError detected while processing function airline#extensions#neomake#get_errors:\r\nline    1:\r\nE117: Unknown function: neomake#statusline#LoclistCounts\r\nError detected while processing function airline#extensions#neomake#get_errors:\r\nline    1:\r\nE15: Invalid expression: neomake#statusline#LoclistCounts()\r\nError detected while processing function airline#extensions#neomake#get_errors:\r\nline    2:\r\nE121: Undefined variable: counts\r\nError detected while processing function airline#extensions#neomake#get_errors:\r\nline    2:\r\nE116: Invalid arguments for function get(counts, 'E', 0)\r\nError detected while processing function airline#extensions#neomake#get_errors:\r\nline    2:\r\nE15: Invalid expression: get(counts, 'E', 0)\r\nError detected while processing function airline#extensions#neomake#get_errors:\r\nline    3:\r\nE121: Undefined variable: errors\r\nError detected while processing function airline#extensions#neomake#get_errors:\r\nline    3:\r\nE15: Invalid expression: errors ? s:error_symbol.errors : ''\r\nError detected while processing function airline#extensions#neomake#get_warnings:\r\nline    1:\r\nE117: Unknown function: neomake#statusline#LoclistCounts\r\nError detected while processing function airline#extensions#neomake#get_warnings:\r\nline    1:\r\nE15: Invalid expression: neomake#statusline#LoclistCounts()\r\nError detected while processing function airline#extensions#neomake#get_warnings:\r\nline    2:\r\nE121: Undefined variable: counts\r\nError detected while processing function airline#extensions#neomake#get_warnings:\r\nline    2:\r\nE116: Invalid arguments for function get(counts, 'W', 0)\r\nError detected while processing function airline#extensions#neomake#get_warnings:\r\nline    2:\r\nE15: Invalid expression: get(counts, 'W', 0)\r\nError detected while processing function airline#extensions#neomake#get_warnings:\r\nline    3:\r\nE121: Undefined variable: warnings\r\nError detected while processing function airline#extensions#neomake#get_warnings:\r\nline    3:\r\nE15: Invalid expression: warnings ? s:warning_symbol.warnings : ''\r\nError detected while processing function airline#extensions#neomake#get_errors:\r\nline    1:\r\nE117: Unknown function: neomake#statusline#LoclistCounts\r\nError detected while processing function airline#extensions#neomake#get_errors:\r\nline    1:\r\nE15: Invalid expression: neomake#statusline#LoclistCounts()\r\nError detected while processing function airline#extensions#neomake#get_errors:\r\nline    2:\r\nE121: Undefined variable: counts\r\nError detected while processing function airline#extensions#neomake#get_errors:\r\nline    2:\r\nE116: Invalid arguments for function get(counts, 'E', 0)\r\nError detected while processing function airline#extensions#neomake#get_errors:\r\nline    2:\r\nE15: Invalid expression: get(counts, 'E', 0)\r\nError detected while processing function airline#extensions#neomake#get_errors:\r\nline    3:\r\nE121: Undefined variable: errors\r\nError detected while processing function airline#extensions#neomake#get_errors:\r\nline    3:\r\nE15: Invalid expression: errors ? s:error_symbol.errors : ''\r\n```\r\n\r\nThis started happening after I updated all my vim plugins (including Neomake)\r\n"},"comment":{"url":"https://api.github.com/repos/vim-airline/vim-airline/issues/comments/259522792","html_url":"https://github.com/vim-airline/vim-airline/issues/1316#issuecomment-259522792","issue_url":"https://api.github.com/repos/vim-airline/vim-airline/issues/1316","id":259522792,"user":{"login":"chrisbra","id":244927,"avatar_url":"https://avatars.githubusercontent.com/u/244927?v=3","gravatar_id":"","url":"https://api.github.com/users/chrisbra","html_url":"https://github.com/chrisbra","followers_url":"https://api.github.com/users/chrisbra/followers","following_url":"https://api.github.com/users/chrisbra/following{/other_user}","gists_url":"https://api.github.com/users/chrisbra/gists{/gist_id}","starred_url":"https://api.github.com/users/chrisbra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrisbra/subscriptions","organizations_url":"https://api.github.com/users/chrisbra/orgs","repos_url":"https://api.github.com/users/chrisbra/repos","events_url":"https://api.github.com/users/chrisbra/events{/privacy}","received_events_url":"https://api.github.com/users/chrisbra/received_events","type":"User","site_admin":false},"created_at":"2016-11-09T20:50:14Z","updated_at":"2016-11-09T20:50:14Z","body":"then perhaps its a neomake problem. airline is simply calling to neomake functions in this case. However since this only happens in neovim, I strongly suggest to update neovim and neomake and check again."}}
{"actor":{"display_login":"chrisbra"}}