{"action":"opened","issue":{"url":"https://api.github.com/repos/garbas/vim-snipmate/issues/183","labels_url":"https://api.github.com/repos/garbas/vim-snipmate/issues/183/labels{/name}","comments_url":"https://api.github.com/repos/garbas/vim-snipmate/issues/183/comments","events_url":"https://api.github.com/repos/garbas/vim-snipmate/issues/183/events","html_url":"https://github.com/garbas/vim-snipmate/issues/183","id":55430481,"number":183,"title":"single buffer triggers alt-file error on '#' char snippet","user":{"login":"fourjay","id":5069175,"avatar_url":"https://avatars.githubusercontent.com/u/5069175?v=3","gravatar_id":"","url":"https://api.github.com/users/fourjay","html_url":"https://github.com/fourjay","followers_url":"https://api.github.com/users/fourjay/followers","following_url":"https://api.github.com/users/fourjay/following{/other_user}","gists_url":"https://api.github.com/users/fourjay/gists{/gist_id}","starred_url":"https://api.github.com/users/fourjay/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fourjay/subscriptions","organizations_url":"https://api.github.com/users/fourjay/orgs","repos_url":"https://api.github.com/users/fourjay/repos","events_url":"https://api.github.com/users/fourjay/events{/privacy}","received_events_url":"https://api.github.com/users/fourjay/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-01-25T21:14:10Z","updated_at":"2015-01-25T21:14:10Z","closed_at":null,"body":"Opening a new file (perl/sh tested) without an alternate file, and using the shebang snippet triggers a string of alt-files errors. But opening a file, then opening a new or existing file, the shebang snippet works.\r\n\r\nI've tested this with a minimal snipmate install with Vundle, basically the Vundle setup and\r\nPlugin 'MarcWeber/vim-addon-mw-utils'\r\nPlugin 'tomtom/tlib_vim'\r\nPlugin 'garbas/vim-snipmate'\r\nPlugin 'honza/vim-snippets'\r\n\r\n(sample) of errors (it repeats)\r\nError detected while processing function snipMate#TriggerSnippet..snipMate#GetSnippetsForWordBelowCursor..funcref#Call..snipMate#GetSnippets..funcref#Call..snipMa\r\nte#DefaultPool:                                                                                                                                                   \r\nline   13:                                                                                                                                                        \r\nE194: No alternate file name to substitute for '#': runtime! snippets/perl.snippets snippets/perl_*.snippets snippets/perl/*.snippets snippets/perl/#!*.snippet sn\r\nippets/perl/#!*/*.snippet                                                                                                                                         \r\nError detected while processing function snipMate#TriggerSnippet..snipMate#GetSnippetsForWordBelowCursor..funcref#Call..snipMate#GetSnippets..funcref#Call..snipMa\r\nte#DefaultPool:                                                                                                                                                   \r\nline   13:                                                                                                                                                        \r\nE194: No alternate file name to substitute for '#': runtime! snippets/_.snippets snippets/__*.snippets snippets/_/*.snippets snippets/_/#!*.snippet snippets/_/#!*\r\n/*.snippet                                                                                                                                                        \r\nError detected while processing function snipMate#ShowAvailableSnips..snipMate#GetSnippetsForWordBelowCursorForComplete..snipMate#GetSnippetsForWordBelowCursor..f\r\nuncref#Call..snipMate#GetSnippets..funcref#Call..snipMate#DefaultPool:"}}