{"push_id":1072755049,"size":1,"distinct_size":1,"ref":"refs/heads/gbw-filter-unicode-astral-plane-characters","head":"602bbf929963385b9894d9bce90da733647e185f","before":"ce6d55f3b51ba4938634e6045f4dd67d7c2d25ee","commits":[{"sha":"602bbf929963385b9894d9bce90da733647e185f","author":{"email":"2c6958a216953fa841e155533782ae4221376bb4@gabebw.com","name":"Gabe Berke-Williams"},"message":"Remove Unicode characters that Twitter disallows\n\nTwitter doesn't allow U+2028 through U+202F, since they're whitespace\ncharacters. Fancy whitespace characters (U+2028 LINE SEPARATOR and U+2029\nPARAGRAPH SEPARATOR, anyone?), but whitespace nonetheless. Twitter disallows\nU+FEFF (ZERO WIDTH NO-BREAK SPACE) for the same reason.\n\nIt also does not allow anything above U+FEFF because that's the end of the\nUnicode Basic Multilingual Plane\n(https://en.wikipedia.org/wiki/Plane_(Unicode)#Basic_Multilingual_Plane), and\nTwitter doesn't allow anything outside the BMP.\n\nAside: Twitter actually allows U+2028 and U+2029 *if* they're surrounded by\nother characters, but...Croniker won't let you use them at all. I'm OK with\nthat.","distinct":true,"url":"https://api.github.com/repos/gabebw/croniker/commits/602bbf929963385b9894d9bce90da733647e185f"}]}