{"action":"created","issue":{"url":"https://api.github.com/repos/Neamar/KISS/issues/261","labels_url":"https://api.github.com/repos/Neamar/KISS/issues/261/labels{/name}","comments_url":"https://api.github.com/repos/Neamar/KISS/issues/261/comments","events_url":"https://api.github.com/repos/Neamar/KISS/issues/261/events","html_url":"https://github.com/Neamar/KISS/issues/261","id":107432391,"number":261,"title":"FR: Ignore dashes and such","user":{"login":"gerroon","id":8519469,"avatar_url":"https://avatars.githubusercontent.com/u/8519469?v=3","gravatar_id":"","url":"https://api.github.com/users/gerroon","html_url":"https://github.com/gerroon","followers_url":"https://api.github.com/users/gerroon/followers","following_url":"https://api.github.com/users/gerroon/following{/other_user}","gists_url":"https://api.github.com/users/gerroon/gists{/gist_id}","starred_url":"https://api.github.com/users/gerroon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gerroon/subscriptions","organizations_url":"https://api.github.com/users/gerroon/orgs","repos_url":"https://api.github.com/users/gerroon/repos","events_url":"https://api.github.com/users/gerroon/events{/privacy}","received_events_url":"https://api.github.com/users/gerroon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-21T02:12:29Z","updated_at":"2015-09-24T19:19:51Z","closed_at":null,"body":"Hi\r\n\r\nIt would be nice if KISS could ignore things like dashes in the name search. For example I am searching for F-droid. I have to type f- to bring it but it could be just fd as well.\r\n"},"comment":{"url":"https://api.github.com/repos/Neamar/KISS/issues/comments/143024089","html_url":"https://github.com/Neamar/KISS/issues/261#issuecomment-143024089","issue_url":"https://api.github.com/repos/Neamar/KISS/issues/261","id":143024089,"user":{"login":"alexander255","id":246386,"avatar_url":"https://avatars.githubusercontent.com/u/246386?v=3","gravatar_id":"","url":"https://api.github.com/users/alexander255","html_url":"https://github.com/alexander255","followers_url":"https://api.github.com/users/alexander255/followers","following_url":"https://api.github.com/users/alexander255/following{/other_user}","gists_url":"https://api.github.com/users/alexander255/gists{/gist_id}","starred_url":"https://api.github.com/users/alexander255/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexander255/subscriptions","organizations_url":"https://api.github.com/users/alexander255/orgs","repos_url":"https://api.github.com/users/alexander255/repos","events_url":"https://api.github.com/users/alexander255/events{/privacy}","received_events_url":"https://api.github.com/users/alexander255/received_events","type":"User","site_admin":false},"created_at":"2015-09-24T19:19:51Z","updated_at":"2015-09-24T19:19:51Z","body":":+1:\r\nI could definitely submit an update for the `StringNormalizer` class for this!\r\n\r\nInstead of excluding some individual characters from search, it would probably be smarter to exclude some additional unicode character categories instead. (The current code already drops all spacing and non-spacing combining characters during normalization to strip diaereses, acutes and similar character modifiers and can easily be extended to also strip others.)\r\n\r\nNote: The character type for dashes is 20 (`DASH_PUNCTUATION`).\r\n\r\n@gerroon Could you compile a list Unicode characters that you think can be sensibly dropped for string comparison? An easy-to-navigate list is available [here](http://www.fileformat.info/info/unicode/category/). (After selecting a category click on the \"List\" link to see all characters in that category.)\r\n\r\n@Neamar Do you (generally) agree that excluding some extra characters is a good idea? What is your take on blacklisting some additional unicode character categories?\r\n"}}