<div dir="ltr"><div class="gmail_extra">The same problem with lager.erl:Â </div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">Â Â Â Â Â Â {"don't choke on latin-1",</div>
<div class="gmail_extra">Â Â Â Â Â Â Â Â fun() -></div><div class="gmail_extra">Â Â Â Â Â Â Â Â Â Â Â Â %% XXX if this test fails, check that this file is encoded latin-1, not utf-8!</div><div class="gmail_extra">Â Â Â Â Â Â Â Â Â Â Â Â gen_event:add_handler(lager_event, lager_file_backend, [{"test.log", info}, {lager_default_formatter}]),</div>
<div class="gmail_extra">            lager:log(error, self(),"~ts", ["LÆÃÃŽN-ï"]),</div><div class="gmail_extra">            {ok, Bin} = file:read_file("test.log"),</div>
<div class="gmail_extra">Â Â Â Â Â Â Â Â Â Â Â Â Pid = pid_to_list(self()),</div><div class="gmail_extra">Â Â Â Â Â Â Â Â Â Â Â Â Res = re:split(Bin, " ", [{return, list}, {parts, 5}]),</div><div class="gmail_extra">
            ?assertMatch([_, _, "[error]", Pid,  [76,195,134,195,157,195,142,78,45,195,175,$\n]], Res)</div><div class="gmail_extra">        end</div><div class="gmail_extra">      },</div>
<div><br></div><div>Line </div><div><br></div><div>           lager:log(error, self(),"~ts", ["LÆÃÃŽN-ï"]),<br></div><div><br></div><div>cannot even compile</div><div><br></div></div></div>