{"push_id":1339336574,"size":6,"distinct_size":2,"ref":"refs/heads/master","head":"aa8b4f38c12bce1a0b529e5651df515d2ee0d853","before":"94d2e2c2d702a260d3a326a36374811d01116736","commits":[{"sha":"34cd8356bb1f80097332f634bba93b208dc20300","author":{"name":"Adam Roben","email":"50deb78d4601f4b197cde493023ef6c76db172af@roben.org"},"message":"Use the same unicode aliases as Safari 7.0.5 on OS X 10.9.4\n\nCategory-Emoji.json contains many code point sequences ending in U+FE0F\nVARIATION SELECTOR-16. OS X renders some of these code point sequences\nas color emoji even if you strip off VARIATION SELECTOR-16. (And in fact\nit even renders some of them as color emoji if you replace VARIATION\nSELECTOR-16 with VARIATION SELECTOR-15, even though that is explicitly\nrequesting a \"text\" variant of the character).\n\nWe used to assume that VARIATION SELECTOR-16 was optional for all emoji.\nBut this doesn't match OS X's behavior. This could cause problems, e.g.,\nif you were to use the unicode_aliases property to detect Unicode emoji\nand replace them with images for browsers that don't support emoji\nnatively.\n\nThe Ruby code no longer does anything special with VARIATION SELECTOR-16\nother than to remove it from the description of each emoji. The new\ndb/aliases.html file can be used to determine which the correct Unicode\naliases for each emoji are. That page takes each emoji, generates a set\nof variants using VARIATION SELECTOR-16 and VARIATION SELECTOR-15,\nand renders each variant into a <canvas> element twice: once with a red\nfont color, and once with a green font color. If the variant renders the\nsame way, the OS is rendering the variant as a color emoji, and we add\nit to the \"unicodes\" array for that emoji.\n\nSo the new process for generating db/emoji.json is:\n\n1. rake db:dump > tmp\n2. mv tmp db/emoji.json\n3. open -a Safari db/aliases.html\n4. Copy the resulting JSON from Safari\n5. pbpaste > db/emoji.json\n\nThis ensures that unicode_aliases only contains those code point\nsequences which actually render as color emoji on OS X.","distinct":false,"url":"https://api.github.com/repos/fandpay/gemoji/commits/34cd8356bb1f80097332f634bba93b208dc20300"},{"sha":"3ec375d2995957b1961bc3062aa6b2370a2868a1","author":{"name":"Adam Roben","email":"50deb78d4601f4b197cde493023ef6c76db172af@roben.org"},"message":"Remove incorrect unicode aliases\n\ndb/aliases.html now clears out any incorrect aliases it finds.","distinct":false,"url":"https://api.github.com/repos/fandpay/gemoji/commits/3ec375d2995957b1961bc3062aa6b2370a2868a1"},{"sha":"c6a9db29bdbf97045e64c346531c7debbced264d","author":{"name":"Adam Roben","email":"50deb78d4601f4b197cde493023ef6c76db172af@roben.org"},"message":"Fix tests","distinct":false,"url":"https://api.github.com/repos/fandpay/gemoji/commits/c6a9db29bdbf97045e64c346531c7debbced264d"},{"sha":"6a39782a46f440f857d41c06fa1cf3bcd78ade84","author":{"name":"Mislav Marohni��","email":"abb17c86cf767e1d8ba935e7eb37ca7757087745@gmail.com"},"message":"gemoji 2.0.1","distinct":false,"url":"https://api.github.com/repos/fandpay/gemoji/commits/6a39782a46f440f857d41c06fa1cf3bcd78ade84"},{"sha":"27603ddd3bdee5aa76e29b6c5bfa235654120a0e","author":{"name":"Newpostlogger","email":"7861ef96fd9e5e935c800b9ae577bbf335b7f47c@188.239.8.200.nash.net.ua"},"message":"Merge remote-tracking branch 'github/2.0-stable'\n\n# Conflicts:\n#\tGemfile.lock\n#\tdb/aliases.html\n#\tdb/dump.rb\n#\tdb/emoji.json\n#\tgemoji.gemspec\n#\tlib/emoji.rb\n#\ttest/emoji_test.rb","distinct":true,"url":"https://api.github.com/repos/fandpay/gemoji/commits/27603ddd3bdee5aa76e29b6c5bfa235654120a0e"},{"sha":"aa8b4f38c12bce1a0b529e5651df515d2ee0d853","author":{"name":"Newpostlogger","email":"7861ef96fd9e5e935c800b9ae577bbf335b7f47c@188.239.8.200.nash.net.ua"},"message":"Merge remote-tracking branch 'origin/master'","distinct":true,"url":"https://api.github.com/repos/fandpay/gemoji/commits/aa8b4f38c12bce1a0b529e5651df515d2ee0d853"}]}
{"actor":{"display_login":"Newpostlogger"}}