{"action":"created","issue":{"url":"https://api.github.com/repos/donho/notepad-plus-plus/issues/17","labels_url":"https://api.github.com/repos/donho/notepad-plus-plus/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/donho/notepad-plus-plus/issues/17/comments","events_url":"https://api.github.com/repos/donho/notepad-plus-plus/issues/17/events","html_url":"https://github.com/donho/notepad-plus-plus/issues/17","id":72986600,"number":17,"title":"Support indication of programming language in files without extension","user":{"login":"c33s","id":649209,"avatar_url":"https://avatars.githubusercontent.com/u/649209?v=3","gravatar_id":"","url":"https://api.github.com/users/c33s","html_url":"https://github.com/c33s","followers_url":"https://api.github.com/users/c33s/followers","following_url":"https://api.github.com/users/c33s/following{/other_user}","gists_url":"https://api.github.com/users/c33s/gists{/gist_id}","starred_url":"https://api.github.com/users/c33s/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/c33s/subscriptions","organizations_url":"https://api.github.com/users/c33s/orgs","repos_url":"https://api.github.com/users/c33s/repos","events_url":"https://api.github.com/users/c33s/events{/privacy}","received_events_url":"https://api.github.com/users/c33s/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-05-04T10:29:08Z","updated_at":"2015-05-27T14:51:48Z","closed_at":null,"body":"a native support of auto selecting the right language based on \r\n\r\n- vim comments\r\n- filenames (without extensions)\r\n\r\nwould be a really great feature.\r\n\r\nfiles like \"Vagrantfile\" sould be auto highlighted with the ruby language and so on.\r\n\r\nhttps://stackoverflow.com/questions/1984072/indicate-programming-language-in-a-file-without-extension\r\nhttps://superuser.com/questions/668713/automatically-use-specific-language-in-notepad-for-files-with-no-extension\r\nhttp://sourceforge.net/projects/npppythonplugsq/files/Modeline%20Parser/"},"comment":{"url":"https://api.github.com/repos/donho/notepad-plus-plus/issues/comments/105942947","html_url":"https://github.com/donho/notepad-plus-plus/issues/17#issuecomment-105942947","issue_url":"https://api.github.com/repos/donho/notepad-plus-plus/issues/17","id":105942947,"user":{"login":"dail8859","id":3694843,"avatar_url":"https://avatars.githubusercontent.com/u/3694843?v=3","gravatar_id":"","url":"https://api.github.com/users/dail8859","html_url":"https://github.com/dail8859","followers_url":"https://api.github.com/users/dail8859/followers","following_url":"https://api.github.com/users/dail8859/following{/other_user}","gists_url":"https://api.github.com/users/dail8859/gists{/gist_id}","starred_url":"https://api.github.com/users/dail8859/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dail8859/subscriptions","organizations_url":"https://api.github.com/users/dail8859/orgs","repos_url":"https://api.github.com/users/dail8859/repos","events_url":"https://api.github.com/users/dail8859/events{/privacy}","received_events_url":"https://api.github.com/users/dail8859/received_events","type":"User","site_admin":false},"created_at":"2015-05-27T14:51:48Z","updated_at":"2015-05-27T14:51:48Z","body":"Hi. I'm actually working on a plugin that will do this. The language can be detected based on either file name, file extension, regular expression matches, or possibly other rules. If you have any more examples of files that Notepad++ does not currently detect I'd be glad to use those to test while I'm developing it. I plan on making the rules user-configurable too."}}