On Sun 09 Aug 2015 04:20, Linas Vepstas <[email protected]> writes:
> The following simple client-server program fails for me. > For simplicity, for the server, just use netcat listening on port 7777: > > $ nc -l 7777 > > In a guile shell, try this: > (setlocale LC_ALL "") > (define sss (socket PF_INET SOCK_STREAM 0)) > (set-port-encoding! sss "utf-8") > (connect sss AF_INET (inet-pton AF_INET "127.0.0.1") 7777) > (set-port-encoding! sss "utf-8") > (display "SmålandSmåland\n" sss) > (close-port sss) > > > The SmålandSmåland gets corrupted: nc receives Sm?landSm?land I have tried this in 2.1.3 and it seems to work for me. Thanks for the report, please reopen if you can still reproduce the bug. Cheers, Andy
