Introduction
Statistics
Contact
Development
Disclaimer
Help
2018-10-19
__I_m_p_r_o_v_e_m_e_n_t_s__t_o__s_m_a_l_l_t_a_l_k__g_o_p_h_e_r______
ey! I have been exploring Smalltalk a little bit more and found some
eird legacy stuff, one being internal encoding. Turns out that
queak uses MacRoman (of all possible encodings!) as an internal
ncoding and while you can specify an external encoding for files and
ilePaths… but you need to explicitly specify a conversion when you
se the bytes for displaying for example.
o to make a long story short, a simple #utf8ToSqueak added to the
essage for reading in the data has made this work.
have also included a subclass for a SocksSocket that will route
hrough the local tor socks proxy.
o grab the latest monticello package[0] and enjoy a little gopher
lient in Smalltalk.
tart with:
b:= GopherBrowser new
o to a page directly with:
b url: 'gopher://blackgviz2y4nhrd.onion'
s a side note: If you want to use the compose key to enter unicode
tuff, set LC_ALL and it will get enabled in the VM... It is buried
n the man page and it took me a while to find that.
__References________________________________________________________
0]: gopher://vernunftzentrum.de/1/ckeen/gopher-smalltalk