io_lib:fread には改行周りにバグがある

io_lib:fread には改行周りにバグがあるのを発見してしまった。

22> io_lib:fread("~c\n", [65,10]).
{ok,["A"],[]}

この結果はどうみてもおかしい。
これか。
http://www.erlang.org/cgi-bin/ezmlm-cgi?3:msn:369