I don't want to start a new topic, so here you go.
Ubuntu's repository crawl version is way too old, and I wanted to get the latest Stone Soup version. I think I must've compiled that at some point (can't really remember), because I've got the executable on my PC. However, the arrow keys don't work. You know that can be bad when playing roguelikes on a laptop: I'm not going to get used to playing with straight 1234567890 keys!
Does anyone know where the problem might be? I don't mind fiddling a bit with source code, but crawl looks like a monster *g*
---- edit ----
You know you've found some hacked code when you're searching through the source and come up with this function:
int unmangle_direction_keys(int keyin, int km, bool fake_ctrl, bool fake_shift)
---- another edit ----
Awww, man, seriously. Check out cio.cc from the sources, it's hilarious!!!