{"action":"created","issue":{"url":"https://api.github.com/repos/googlei18n/fontmake/issues/142","repository_url":"https://api.github.com/repos/googlei18n/fontmake","labels_url":"https://api.github.com/repos/googlei18n/fontmake/issues/142/labels{/name}","comments_url":"https://api.github.com/repos/googlei18n/fontmake/issues/142/comments","events_url":"https://api.github.com/repos/googlei18n/fontmake/issues/142/events","html_url":"https://github.com/googlei18n/fontmake/issues/142","id":175866219,"number":142,"title":"-o ttf-interpolatable removes necessary double points at start of curve","user":{"login":"aaronbell","id":8460297,"avatar_url":"https://avatars.githubusercontent.com/u/8460297?v=3","gravatar_id":"","url":"https://api.github.com/users/aaronbell","html_url":"https://github.com/aaronbell","followers_url":"https://api.github.com/users/aaronbell/followers","following_url":"https://api.github.com/users/aaronbell/following{/other_user}","gists_url":"https://api.github.com/users/aaronbell/gists{/gist_id}","starred_url":"https://api.github.com/users/aaronbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aaronbell/subscriptions","organizations_url":"https://api.github.com/users/aaronbell/orgs","repos_url":"https://api.github.com/users/aaronbell/repos","events_url":"https://api.github.com/users/aaronbell/events{/privacy}","received_events_url":"https://api.github.com/users/aaronbell/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-09-08T21:14:05Z","updated_at":"2016-09-12T12:50:40Z","closed_at":null,"body":"In [this font](https://github.com/googlei18n/fontmake/files/462704/Archive.zip), double points in the extended style are necessary to enable the font to interpolate correctly from narrow to wide. There's two issues that I'm seeing in the attached font. \r\n\r\n1) The starting point of the curve is being moved from the current placement—at the bottom of the curve. \r\n2) the double point present at the new starting point is being removed. It does appear that non-starting double points are preserved though. \r\n"},"comment":{"url":"https://api.github.com/repos/googlei18n/fontmake/issues/comments/246337019","html_url":"https://github.com/googlei18n/fontmake/issues/142#issuecomment-246337019","issue_url":"https://api.github.com/repos/googlei18n/fontmake/issues/142","id":246337019,"user":{"login":"jamesgk","id":988758,"avatar_url":"https://avatars.githubusercontent.com/u/988758?v=3","gravatar_id":"","url":"https://api.github.com/users/jamesgk","html_url":"https://github.com/jamesgk","followers_url":"https://api.github.com/users/jamesgk/followers","following_url":"https://api.github.com/users/jamesgk/following{/other_user}","gists_url":"https://api.github.com/users/jamesgk/gists{/gist_id}","starred_url":"https://api.github.com/users/jamesgk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jamesgk/subscriptions","organizations_url":"https://api.github.com/users/jamesgk/orgs","repos_url":"https://api.github.com/users/jamesgk/repos","events_url":"https://api.github.com/users/jamesgk/events{/privacy}","received_events_url":"https://api.github.com/users/jamesgk/received_events","type":"User","site_admin":false},"created_at":"2016-09-12T12:50:40Z","updated_at":"2016-09-12T12:50:40Z","body":"Here's what I see when running the given font through fontmake:\r\n\r\nGlyphs:\r\n```\r\nnodes = (\r\n\"716 -3 OFFCURVE\",\r\n\"848 113 OFFCURVE\",\r\n\"848 348 CURVE SMOOTH\",\r\n\"848 348 LINE SMOOTH\",\r\n\"848 586 OFFCURVE\",\r\n...\r\n```\r\n\r\nUFO:\r\n```\r\n   <contour>\r\n      <point x=\"716\" y=\"-3\"/>\r\n      <point x=\"848\" y=\"113\"/>\r\n      <point x=\"848\" y=\"348\" type=\"curve\" smooth=\"yes\"/>\r\n      <point x=\"848\" y=\"348\" type=\"line\" smooth=\"yes\"/>\r\n      <point x=\"848\" y=\"586\"/>\r\n```\r\n\r\nTTX:\r\n```\r\n   <TTGlyph name=\"uni004F\" xMin=\"50\" yMin=\"-3\" xMax=\"848\" yMax=\"704\">\r\n      <contour>\r\n        <pt x=\"848\" y=\"348\" on=\"1\"/>\r\n        <pt x=\"848\" y=\"172\" on=\"0\"/>\r\n        <pt x=\"649\" y=\"-3\" on=\"0\"/>\r\n        <pt x=\"449\" y=\"-3\" on=\"1\"/>\r\n        <pt x=\"249\" y=\"-3\" on=\"0\"/>\r\n```\r\n\r\nAnd indeed the duplicate 848,348 point has been removed."}}
{"actor":{"display_login":"jamesgk"}}