{"action":"created","issue":{"url":"https://api.github.com/repos/googlei18n/fontmake/issues/138","repository_url":"https://api.github.com/repos/googlei18n/fontmake","labels_url":"https://api.github.com/repos/googlei18n/fontmake/issues/138/labels{/name}","comments_url":"https://api.github.com/repos/googlei18n/fontmake/issues/138/comments","events_url":"https://api.github.com/repos/googlei18n/fontmake/issues/138/events","html_url":"https://github.com/googlei18n/fontmake/issues/138","id":172205442,"number":138,"title":"enhancement request: naming to conform to Glyphs.app?","user":{"login":"marekjez86","id":13322623,"avatar_url":"https://avatars.githubusercontent.com/u/13322623?v=3","gravatar_id":"","url":"https://api.github.com/users/marekjez86","html_url":"https://github.com/marekjez86","followers_url":"https://api.github.com/users/marekjez86/followers","following_url":"https://api.github.com/users/marekjez86/following{/other_user}","gists_url":"https://api.github.com/users/marekjez86/gists{/gist_id}","starred_url":"https://api.github.com/users/marekjez86/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marekjez86/subscriptions","organizations_url":"https://api.github.com/users/marekjez86/orgs","repos_url":"https://api.github.com/users/marekjez86/repos","events_url":"https://api.github.com/users/marekjez86/events{/privacy}","received_events_url":"https://api.github.com/users/marekjez86/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-08-19T19:40:51Z","updated_at":"2016-08-19T19:48:32Z","closed_at":null,"body":"\r\nThis is motivated by the notodiff tool which is part of https://github.com/googlei18n/nototools.\r\n\r\nHere's the sample output produced when I compared NotoSansSymbols2-Regular.ttf generated by the pipeline (A mentioned below) and the generated by the Glyphs.app (B mentioned below) from the same source in noto-source/src/NotoSansSymbols2-Regular.glyphs:\r\n\"....\r\n  in A but not B: ['nonmarkingreturn', 'null', 'space', 'uni1018B', 'uni1018C', 'uni1018D', 'uni1018E', 'uni10190', 'uni10191', 'uni10192', 'uni10193', 'uni10194', 'uni10195', 'uni10196', 'uni10197', 'uni10198', 'uni10199', 'uni1019A', 'uni1019B', 'uni101A0', 'uni101D0', 'uni101D1', 'uni101D2', 'uni101D3', 'uni101D4', 'uni101D5', 'uni101D6', 'uni101D7', 'uni101D8', 'uni101D9', 'uni101DA', 'uni101DB', 'uni101DC', 'uni101DD', 'uni101DE', 'uni101DF', 'uni101E0', 'uni\r\n....\r\n  in B but not A: ['u1018B', 'u1018C', 'u1018D', 'u1018E', 'u10190', 'u10191', 'u10192', 'u10193', 'u10194', 'u10195', 'u10196', 'u10197', 'u10198', 'u10199', 'u1019A', 'u1019B', 'u101A0', 'u101D0', 'u101D1', 'u101D2', 'u101D3', 'u101D4', 'u101D5', 'u101D6', 'u101D7', 'u101D8', 'u101D9', 'u101DA', 'u101DB', 'u101DC', 'u101DD', 'u101DE', 'u101DF', 'u.....\r\n\"\r\nYou can notice that uni1018B in A corresponds to u1018B in B, uni1018D in A corresponds to u1018D in B, etc... However notodiff doesn't notice this...\r\n\r\nI could add an option to notodiff (e.g., --try-matching-harder) that would retrieve the last 4 or 5 hex digits in the name and use this as a key to the name matching, but I  wanted to understand if we could make some changes in the font generation tools.\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/googlei18n/fontmake/issues/comments/241117374","html_url":"https://github.com/googlei18n/fontmake/issues/138#issuecomment-241117374","issue_url":"https://api.github.com/repos/googlei18n/fontmake/issues/138","id":241117374,"user":{"login":"anthrotype","id":6939968,"avatar_url":"https://avatars.githubusercontent.com/u/6939968?v=3","gravatar_id":"","url":"https://api.github.com/users/anthrotype","html_url":"https://github.com/anthrotype","followers_url":"https://api.github.com/users/anthrotype/followers","following_url":"https://api.github.com/users/anthrotype/following{/other_user}","gists_url":"https://api.github.com/users/anthrotype/gists{/gist_id}","starred_url":"https://api.github.com/users/anthrotype/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anthrotype/subscriptions","organizations_url":"https://api.github.com/users/anthrotype/orgs","repos_url":"https://api.github.com/users/anthrotype/repos","events_url":"https://api.github.com/users/anthrotype/events{/privacy}","received_events_url":"https://api.github.com/users/anthrotype/received_events","type":"User","site_admin":false},"created_at":"2016-08-19T19:48:32Z","updated_at":"2016-08-19T19:48:32Z","body":"B has the correct naming:\r\n\r\nhttps://github.com/adobe-type-tools/agl-specification\r\n\r\nThe shortened form \"u\"  is followed by a sequence of four to six hexadecimal digits, and is used for non-BMP characters, while \"uni\" is for 0000-FFFF.\r\n"}}
{"actor":{"display_login":"anthrotype"}}