Initial checkin of a sensible Unix port of Enigma


git-svn-id: svn://svn.tartarus.org/sgt@527 cda61777-01e9-0310-a592-d414129be87e
Almost sane; needs progress saving, in-game saving and loading.


git-svn-id: svn://svn.tartarus.org/sgt@528 cda61777-01e9-0310-a592-d414129be87e
All looking pretty good. Still missing: game completion, deletion of
saves, security review.


git-svn-id: svn://svn.tartarus.org/sgt@529 cda61777-01e9-0310-a592-d414129be87e
Completion and save cleanup now done.


git-svn-id: svn://svn.tartarus.org/sgt@530 cda61777-01e9-0310-a592-d414129be87e
A couple of tidyings-up


git-svn-id: svn://svn.tartarus.org/sgt@531 cda61777-01e9-0310-a592-d414129be87e
Updates for autoconf-ability


git-svn-id: svn://svn.tartarus.org/sgt@532 cda61777-01e9-0310-a592-d414129be87e
Add non-root-dependence in autoconf installer


git-svn-id: svn://svn.tartarus.org/sgt@533 cda61777-01e9-0310-a592-d414129be87e
Add copyright faffing and acknowledgment


git-svn-id: svn://svn.tartarus.org/sgt@534 cda61777-01e9-0310-a592-d414129be87e
install-sh should be brought in from elsewhere


git-svn-id: svn://svn.tartarus.org/sgt@535 cda61777-01e9-0310-a592-d414129be87e
Manpage doesn't exist yet; also fix a broken "for"


git-svn-id: svn://svn.tartarus.org/sgt@536 cda61777-01e9-0310-a592-d414129be87e
Change colour of amorphous walls


git-svn-id: svn://svn.tartarus.org/sgt@537 cda61777-01e9-0310-a592-d414129be87e
Don't use both ncurses and curses


git-svn-id: svn://svn.tartarus.org/sgt@538 cda61777-01e9-0310-a592-d414129be87e
Correct grammatical error in "1 remain unseen"


git-svn-id: svn://svn.tartarus.org/sgt@539 cda61777-01e9-0310-a592-d414129be87e
Don't revert progress when a player recompletes an earlier level


git-svn-id: svn://svn.tartarus.org/sgt@540 cda61777-01e9-0310-a592-d414129be87e
Rename config.h to settings.h because make distclean in exported archive
does rm config.* and blows it away


git-svn-id: svn://svn.tartarus.org/sgt@545 cda61777-01e9-0310-a592-d414129be87e
Autodetect between curses and ncurses properly, and check attr_t exists


git-svn-id: svn://svn.tartarus.org/sgt@546 cda61777-01e9-0310-a592-d414129be87e
Added CHANGELOG


git-svn-id: svn://svn.tartarus.org/sgt@547 cda61777-01e9-0310-a592-d414129be87e
Disallow releasing with FIXME in the CHANGELOG


git-svn-id: svn://svn.tartarus.org/sgt@549 cda61777-01e9-0310-a592-d414129be87e
We no longer repeat the game-completed screen when the user
recompletes a level after having completed the game.


git-svn-id: svn://svn.tartarus.org/sgt@550 cda61777-01e9-0310-a592-d414129be87e
Improve error handling to avoid segfaults


git-svn-id: svn://svn.tartarus.org/sgt@551 cda61777-01e9-0310-a592-d414129be87e