{"action":"created","issue":{"url":"https://api.github.com/repos/EWSoftware/VSSpellChecker/issues/64","labels_url":"https://api.github.com/repos/EWSoftware/VSSpellChecker/issues/64/labels{/name}","comments_url":"https://api.github.com/repos/EWSoftware/VSSpellChecker/issues/64/comments","events_url":"https://api.github.com/repos/EWSoftware/VSSpellChecker/issues/64/events","html_url":"https://github.com/EWSoftware/VSSpellChecker/issues/64","id":119047065,"number":64,"title":"Need option for ignoring function names.","user":{"login":"Durimar","id":16033358,"avatar_url":"https://avatars.githubusercontent.com/u/16033358?v=3","gravatar_id":"","url":"https://api.github.com/users/Durimar","html_url":"https://github.com/Durimar","followers_url":"https://api.github.com/users/Durimar/followers","following_url":"https://api.github.com/users/Durimar/following{/other_user}","gists_url":"https://api.github.com/users/Durimar/gists{/gist_id}","starred_url":"https://api.github.com/users/Durimar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Durimar/subscriptions","organizations_url":"https://api.github.com/users/Durimar/orgs","repos_url":"https://api.github.com/users/Durimar/repos","events_url":"https://api.github.com/users/Durimar/events{/privacy}","received_events_url":"https://api.github.com/users/Durimar/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-11-26T13:42:04Z","updated_at":"2015-11-26T14:22:50Z","closed_at":null,"body":"Is it posible to add some option (or two different options) to ignore function names in comments?\r\n\r\nC code:\r\n----------\r\n        int myvariable;\r\n\r\n        // 1. Call myfunction() by pointer from DLL.\r\n        p();\r\n\r\n        // 2. Call mysuperfunction() first time to do something.\r\n        mysuperfunction();\r\n\r\n        // 3. Call mysuperfunction second time to do something.\r\n        mysuperfunction();\r\n\r\n        // 4. Initialize myvariable. \r\n        myvariable = 0;\r\n---------\r\n\r\n1. Ignore 'myfunction' in comment - because it looks like function name. \r\n2. Ignore 'mysuperfunction' in comment - there is real function with 'mysuperfunction' name somewhere in project/solution and in second case - because it looks like function name.\r\n3. Ignore 'mysuperfunction' word in comment because there is real function with 'mysuperfunction' name somewhere in project/solution.\r\n4. Ignore 'myvariable' word in comment because there is real local variable with 'myvariable' name.\r\n\r\nIt can be two options:\r\n1. Ignore word if it looks like function signature.\r\n2. Ignore word if there is existing function/variable/type with this name.\r\n\r\nThanks."},"comment":{"url":"https://api.github.com/repos/EWSoftware/VSSpellChecker/issues/comments/159926540","html_url":"https://github.com/EWSoftware/VSSpellChecker/issues/64#issuecomment-159926540","issue_url":"https://api.github.com/repos/EWSoftware/VSSpellChecker/issues/64","id":159926540,"user":{"login":"franzalex","id":7560066,"avatar_url":"https://avatars.githubusercontent.com/u/7560066?v=3","gravatar_id":"","url":"https://api.github.com/users/franzalex","html_url":"https://github.com/franzalex","followers_url":"https://api.github.com/users/franzalex/followers","following_url":"https://api.github.com/users/franzalex/following{/other_user}","gists_url":"https://api.github.com/users/franzalex/gists{/gist_id}","starred_url":"https://api.github.com/users/franzalex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/franzalex/subscriptions","organizations_url":"https://api.github.com/users/franzalex/orgs","repos_url":"https://api.github.com/users/franzalex/repos","events_url":"https://api.github.com/users/franzalex/events{/privacy}","received_events_url":"https://api.github.com/users/franzalex/received_events","type":"User","site_admin":false},"created_at":"2015-11-26T14:22:50Z","updated_at":"2015-11-26T14:22:50Z","body":"If it is possible, try naming your functions with the PascalCase or camelCase. VS Spell Checker ignores words that are in Pascal Case or camelCase."}}