Since we're off-topic already, I might as well share my favorite low-tech way to get rid of cats here.
Step one: get the cat and something that isn't dangerous, probably won't drop items, and that you're fine with killing into the same small room. Here I use a hobgoblin, which isn't ideal because of the item drop chance.
Code:
############
#?/?????????#
##############?#????<????#
???/?????????/?#?????????#
########## ####?????????############
#?????????# +?????????#
### #?????????# ### #?????????#
??# #?????????# #?? #?????????#
###?###?????????###?### #?????????#######
??????/?????????+?????? ?????????/?????#
######?###?????????###?#####################?###########
???????????????????????????????????????????????@f??????#
################################################g??????#
#???????#
#########
Grik St:29 Le: 3 Wi:15 Dx:15 To:24 Ch: 5 Ap: 7 Ma: 2 Pe:12 C
DV/PV: 14/11 H: 36(36) P: 0(0) Exp: 1/104 I1 Sp: 100
Step 2: step out of the room such that the non-cat is blocking the only doorway. This may take a few tries.
Code:
The hobgoblin misses you.
############
#?/?????????#
##############?#????<????#
???/?????????/?#?????????#
########## ####?????????############
#?????????# +?????????#
### #?????????# ### #?????????#
??# #?????????# #?? #?????????#
###?###?????????###?### #?????????#######
??????/?????????+?????? ?????????/?????#
######?###?????????###?#####################?###########
??????????????????????????????????????????????@gf??????#
################################################???????#
#???????#
#########
Grik St:29 Le: 3 Wi:15 Dx:15 To:24 Ch: 5 Ap: 7 Ma: 2 Pe:12 C
DV/PV: 24/11 H: 36(36) P: 0(0) Exp: 1/104 I1 Sp: 100
Coward
Step 3: Wait until the cat has a square between it and the (occupied) door square.
Code:
The hobgoblin misses you.
############
#?/?????????#
##############?#????<????#
???/?????????/?#?????????#
########## ####?????????############
#?????????# +?????????#
### #?????????# ### #?????????#
??# #?????????# #?? #?????????#
###?###?????????###?### #?????????#######
??????/?????????+?????? ?????????/?????#
######?###?????????###?#####################?###########
??????????????????????????????????????????????@g?f?????#
################################################???????#
#???????#
#########
Grik St:29 Le: 3 Wi:15 Dx:15 To:24 Ch: 5 Ap: 7 Ma: 2 Pe:12 C
DV/PV: 24/11 H: 36(36) P: 0(0) Exp: 1/104 I1 Sp: 100
Coward
Step 4: Switch tactics to Berserk and take one attack against the non-cat.
Code:
You hit the hobgoblin and transform him into a mangled heap! [+19xp]
############
#?/?????????#
##############?#????<????#
???/?????????/?#?????????#
########## ####?????????############
#?????????# +?????????#
### #?????????# ### #?????????#
??# #?????????# #?? #?????????#
###?###?????????###?### #?????????#######
??????/?????????+?????? ?????????/?????#
######?###?????????###?#####################?###########
??????????????????????????????????????????????@/f??????#
################################################???????#
#???????#
#########
Grik St:29 Le: 3 Wi:15 Dx:15 To:24 Ch: 5 Ap: 7 Ma: 2 Pe:12 C
DV/PV: 5/11 H: 36(36) P: 0(0) Exp: 1/123 I1 Sp: 100
Berserk
If that didn't kill the non-cat, repeat steps 3 and 4 (remember to use your tactics settings!) until it does.
Step 5: close the door on the now not-your-problem-until-someone-opens-it door! Lock it if you can. If you can't, just try not to spend too much time on the level.
Code:
You close the door.
############
#?/?????????#
##############?#????<????#
???/?????????/?#?????????#
########## ####?????????############
#?????????# +?????????#
### #?????????# ### #?????????#
??# #?????????# #?? #?????????#
###?###?????????###?### #?????????#######
??????/?????????+?????? ?????????/?????#
######?###?????????###?#####################?###########
??????????????????????????????????????????????@+???????#
################################################???????#
#???????#
#########
Grik St:29 Le: 3 Wi:15 Dx:15 To:24 Ch: 5 Ap: 7 Ma: 2 Pe:12 C
DV/PV: 5/11 H: 36(36) P: 0(0) Exp: 1/123 I1 Sp: 100
Berserk
Congratulations, you've just dealt (possibly temporarily) with a cat you can't outrun with no inventory use!
Of course, if you have a wand of trap creation, that's a foolproof way to (if you lead them over it enough) safely kill them. The manual lies when it says that PC-created traps count as cat kills.
EDIT: sorry about the question-mark tiles, comes from using the sage option for dot-instead-of-period tiles. Don't think it detracts from the technique.