{"push_id":1284507123,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"38bc89bbe6ccd9362c46166a8f6e72ffe53fecfb","before":"a9839bd3f7fc4cc6d16677b58b6c2493d0a17bdb","commits":[{"sha":"38bc89bbe6ccd9362c46166a8f6e72ffe53fecfb","author":{"name":"Christoph Reiter","email":"8c7ae5828bc3dc64b0211d5743834c0cbf94639e@gmail.com"},"message":"Handle surrogates in bytes2fsn, fsn2bytes, fsnative\n\nfsnative should not fail, so just pass them through. In case of\nbytes2fsn/fsn2bytes, Windows paths can contain lone surrogates\nwhich just get passed through on Python 3. To not fail with\nthem use the surrogatepass error handler. This also allows\nfsn2bytes(path, \"utf-16-le\") to return the real underlying\nwchar data.\n\nOn Python 2 decoding lone surrogates with utf-16 doesn't work. Filed\nunder https://bugs.python.org/issue27971","distinct":true,"url":"https://api.github.com/repos/lazka/senf/commits/38bc89bbe6ccd9362c46166a8f6e72ffe53fecfb"}]}
{"actor":{"display_login":"lazka"}}