{"push_id":2395864006,"size":1,"distinct_size":1,"ref":"refs/heads/decode_as_utf8","head":"acdf7359e45252cf23cf59764ea350a96bcf1ffb","before":"be47adcbadec5a28ba231ac139d200a0711dde9c","commits":[{"sha":"acdf7359e45252cf23cf59764ea350a96bcf1ffb","author":{"name":"Sebastian Bøe","email":"aa05e47b0f2130700b1f88b4baee6bc6ca2833ae@nordicsemi.no"},"message":"Decode sources as UTF-8 instead of relying on the system locale\n\nOpening files without specifying an encoding will cause the system\nlocale to determine the encoding. It is undesired behaviour IMHO that\nreading/decoding Kconfig sources is platform-dependent, instead\nkconfiglib should behave in the same way on all platforms.\n\nExample:\n\n$ export LANG=C\n$ echo \"# Author: Sebastian Bøe\" >> Kconfig\n$ test_kconfig_lib.py\n\nAlternatively, one could decode as ascii, especially if it is\nexplicitly documented that Kconfig sources (including comments) must\nbe ascii.\n\nThe most important thing is that kconfiglib behaves the same on all\nplatforms.\n\nSigned-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>","distinct":true,"url":"https://api.github.com/repos/SebastianBoe/Kconfiglib/commits/acdf7359e45252cf23cf59764ea350a96bcf1ffb"}]}
{"actor":{"display_login":"SebastianBoe"}}