The current implementation of lzhuf is a cgo wrapper around lzhuf.c from jnos2.
Porting the code to Go would eliminate the need for cgo, thus making the wl2k-go framework even more portable. It will also allow us to further improve the code, getting rid of the intermediate temp files and other rough edges.
I've already added some more tests that will help us ensure that we don't break compatibility with other Winlink software.
The current implementation of lzhuf is a cgo wrapper around lzhuf.c from jnos2.
Porting the code to Go would eliminate the need for cgo, thus making the wl2k-go framework even more portable. It will also allow us to further improve the code, getting rid of the intermediate temp files and other rough edges.
I've already added some more tests that will help us ensure that we don't break compatibility with other Winlink software.