I have a pet project to make a dgamelaunch substitute to work fully with crawl taking advantage of all the features. I decided that the easiest way to get ttyrec working would be to either patch librote (vt102 emulation library i'm using) or crawl. I thought crawl might actually benefit from the ttyrec anyway, so crawl got the patch.
This patch is a bit ugly, but it works and is compile-time definable. Plus the ugliness is basically due to the fact that I'm using pretty unmodified versions of ttyrec.c and io.c from ttyrec itself.
Target is 0.3.0.
Logged In: YES
user_id=1738447
Originator: NO
What's this? Honestly, I've no idea.
Logged In: YES
user_id=1402550
Originator: YES
Throw it out, talked to Darshan about it and he made a good point. It's of historical value only.