{"action":"created","issue":{"url":"https://api.github.com/repos/adah1972/libunibreak/issues/19","repository_url":"https://api.github.com/repos/adah1972/libunibreak","labels_url":"https://api.github.com/repos/adah1972/libunibreak/issues/19/labels{/name}","comments_url":"https://api.github.com/repos/adah1972/libunibreak/issues/19/comments","events_url":"https://api.github.com/repos/adah1972/libunibreak/issues/19/events","html_url":"https://github.com/adah1972/libunibreak/issues/19","id":190579622,"number":19,"title":"Fails in wordbreak and linebreak algorithms","user":{"login":"roever","id":4319511,"avatar_url":"https://avatars.githubusercontent.com/u/4319511?v=3","gravatar_id":"","url":"https://api.github.com/users/roever","html_url":"https://github.com/roever","followers_url":"https://api.github.com/users/roever/followers","following_url":"https://api.github.com/users/roever/following{/other_user}","gists_url":"https://api.github.com/users/roever/gists{/gist_id}","starred_url":"https://api.github.com/users/roever/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roever/subscriptions","organizations_url":"https://api.github.com/users/roever/orgs","repos_url":"https://api.github.com/users/roever/repos","events_url":"https://api.github.com/users/roever/events{/privacy}","received_events_url":"https://api.github.com/users/roever/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":25,"created_at":"2016-11-20T19:58:25Z","updated_at":"2016-11-28T14:45:24Z","closed_at":null,"body":"When implementing the grapheme break algorithm I wrote a little test program that uses the unicode test files to check the output of my implementation.\r\n\r\nsee http://www.unicode.org/Public/9.0.0/ucd/auxiliary/\r\n\r\nI did adapt the program for the linebreak and wordbreak algorithms.\r\n\r\naccording to this the wordbreak implementation fails 2 tests: line 1361 and 1363 and the linebreak fails 532 out of roughly than 7300 tests.\r\n\r\nIs this intentional? Are you interested in the programs to see for yourself? They are pretty simple..."},"comment":{"url":"https://api.github.com/repos/adah1972/libunibreak/issues/comments/263288776","html_url":"https://github.com/adah1972/libunibreak/issues/19#issuecomment-263288776","issue_url":"https://api.github.com/repos/adah1972/libunibreak/issues/19","id":263288776,"user":{"login":"roever","id":4319511,"avatar_url":"https://avatars.githubusercontent.com/u/4319511?v=3","gravatar_id":"","url":"https://api.github.com/users/roever","html_url":"https://github.com/roever","followers_url":"https://api.github.com/users/roever/followers","following_url":"https://api.github.com/users/roever/following{/other_user}","gists_url":"https://api.github.com/users/roever/gists{/gist_id}","starred_url":"https://api.github.com/users/roever/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roever/subscriptions","organizations_url":"https://api.github.com/users/roever/orgs","repos_url":"https://api.github.com/users/roever/repos","events_url":"https://api.github.com/users/roever/events{/privacy}","received_events_url":"https://api.github.com/users/roever/received_events","type":"User","site_admin":false},"created_at":"2016-11-28T14:45:24Z","updated_at":"2016-11-28T14:45:24Z","body":"Yes, I think the \"jp-strict\" solution sounds very appealing to me. maybe use \"jp-mode_strict\" so that the parameter is always within the string, so that when another parameter must be given it can be done by \"jp-mode_normal-parameterx_normal\" that way normal can be used for all upcomming additional parameters\r\n\r\nRegarding the tests. If it is only one test that fails then ok. But if there are multiple tests that fail due to it, I'd ask, if it is possible to automatically detect these cases (maybe by the usage of a certain character) and not check them or maybe even automatically fix them within the test tool, (by replacing those characters).\r\n\r\n"}}
{"actor":{"display_login":"roever"}}