Lighting is finished, and I'm pretty happy with how it turned out. I also fixed the pathfinding per Sheb's suggestion. I had disabled them paying attention to other creatures when pathing due to a bug that came up when that happened, but I was able to find and squash said bug this time, so enemies will now swarm you somewhat intelligently.
I tried out the suggestions for using letters for pistols and shotguns, but it's no good. The eye too readily recognizes them as letters. Letters in roguelikes are usually reserved for the first letter of the name of the object or type of object: r for rats, j for jellies, that sort of thing. Going against that causes as much or more confusion and consternation as reassigning the traditional symbol for potions does.
I'll probably throw in rationing and maybe scouting, then make a release late Friday. Rationing is the ability to change your rate of consumption on food and water; it may come with a rewrite of how food and water affect health, and possibly drinking dirty water, but I don't want to overpromise. Scouting is a job used to identify specific one-shot locations likely to have a certain type of loot. Scouting's a pretty big task, but it's a significant step forward.
On a tangent, my computer is having significant stability problems, crashing several times per day. I know at least half and possibly all of the problems are some sort of failures with my 4-year-old video card, so I've ordered a new one, but it won't be here for another week or two. I'm pretty good about saving often, so I haven't lost work to this, and hopefully won't. But it disrupts my workflow, frustrates me, slows me down, and there's always the chance of progress being set back by unsaved work being crashed into oblivion.