Jilles Tjoelker [Tue, 17 Feb 2004 00:58:21 +0000 (00:58 +0000)]
Set me to NULL if new user doesn't enter a username.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@240
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Tue, 17 Feb 2004 00:53:28 +0000 (00:53 +0000)]
Block signals during writefile().
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@239
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Mon, 16 Feb 2004 17:47:41 +0000 (17:47 +0000)]
Stress-test script for creation of new accounts
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@238
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Sun, 15 Feb 2004 23:20:51 +0000 (23:20 +0000)]
List PIDs of xterms for easier killing.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@237
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Sun, 15 Feb 2004 23:19:39 +0000 (23:19 +0000)]
Users with name like "test10" picked up inprogress files for "test1" as their
own.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@236
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Sun, 15 Feb 2004 23:10:33 +0000 (23:10 +0000)]
Simple stress-test script.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@235
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 13 Feb 2004 23:15:03 +0000 (23:15 +0000)]
Maybe this'll do it.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@234
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 13 Feb 2004 23:01:17 +0000 (23:01 +0000)]
call fcntl(2) with F_SETLK not F_UNLCK
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@233
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Fri, 13 Feb 2004 22:59:28 +0000 (22:59 +0000)]
Remove bogus and too early unlock
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@232
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 13 Feb 2004 22:47:29 +0000 (22:47 +0000)]
Due to severity of the bug fixed, this should be v1.4.1
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@231
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 13 Feb 2004 22:36:17 +0000 (22:36 +0000)]
Jilles-pedantry
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@230
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 13 Feb 2004 22:30:59 +0000 (22:30 +0000)]
CRITICAL: Do NOT call writefile() for a new user
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@229
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Tue, 10 Feb 2004 21:19:49 +0000 (21:19 +0000)]
Removed some worthless input cruft
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@228
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sat, 7 Feb 2004 08:42:26 +0000 (08:42 +0000)]
Any key refreshes, not just 'r'
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@227
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 6 Feb 2004 21:09:37 +0000 (21:09 +0000)]
Some administrivia... ->1.5pre
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@226
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Thu, 5 Feb 2004 19:50:58 +0000 (19:50 +0000)]
while (true) -> for (;;)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@225
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Thu, 5 Feb 2004 19:38:17 +0000 (19:38 +0000)]
at Pasi's request add option to change email address.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@224
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Tue, 3 Feb 2004 03:02:19 +0000 (03:02 +0000)]
attempt to remove the inprogress file on an unclean termination
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@222
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Tue, 3 Feb 2004 02:55:24 +0000 (02:55 +0000)]
- remove third argument from ttyplay_main
- kludge to not run strip_gfx when stripped == NO_GRAPHICS
- other random fixes
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@221
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Mon, 2 Feb 2004 23:42:41 +0000 (23:42 +0000)]
Make ibmgraphics stripping work (decgraphics stripping still doesn't work
for me)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@220
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 2 Feb 2004 23:28:17 +0000 (23:28 +0000)]
a few security fixes
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@219
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 2 Feb 2004 22:57:54 +0000 (22:57 +0000)]
SECURITY: accept only argument following -f for dgamelaunch.conf path
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@218
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Mon, 2 Feb 2004 20:51:37 +0000 (20:51 +0000)]
Remove C++ variable declaration after statement.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@217
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 2 Feb 2004 20:43:12 +0000 (20:43 +0000)]
allow dynamic switching of graphics stripping
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@216
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 2 Feb 2004 09:58:10 +0000 (09:58 +0000)]
Fix signed/unsigned char issues in ee.c to quell warnings with other compilers
as well as gcc -pedantic
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@215
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 2 Feb 2004 01:31:48 +0000 (01:31 +0000)]
bad thinko, remove [^-]
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@214
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 2 Feb 2004 01:07:21 +0000 (01:07 +0000)]
add line number references to all errors
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@213
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 2 Feb 2004 01:03:57 +0000 (01:03 +0000)]
handle unterminated strings a bit better, and negative numbers
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@212
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 2 Feb 2004 00:30:06 +0000 (00:30 +0000)]
doh, errno.h for ERANGE
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@211
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 1 Feb 2004 20:53:08 +0000 (20:53 +0000)]
Let's use getopt..
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@210
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 1 Feb 2004 20:46:08 +0000 (20:46 +0000)]
Support unhandled options.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@209
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 1 Feb 2004 20:45:55 +0000 (20:45 +0000)]
make error message like the others
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@208
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 1 Feb 2004 20:45:47 +0000 (20:45 +0000)]
Warning-fix for -O2
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@207
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 1 Feb 2004 09:25:22 +0000 (09:25 +0000)]
error handling for when yyerror happens and we bounce back into create_config
with a NULL myconfig
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@206
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 1 Feb 2004 08:20:28 +0000 (08:20 +0000)]
Kludge to detect 'maxusers = 0' and handle f_num > myconfig->max more smoothly
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@205
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 1 Feb 2004 08:10:18 +0000 (08:10 +0000)]
Error handling for negative numbers.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@204
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 1 Feb 2004 08:10:00 +0000 (08:10 +0000)]
Pedantry, c/o paxed
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@203
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sat, 31 Jan 2004 08:41:00 +0000 (08:41 +0000)]
make sure precedence doens't bite ARRAY_SIZE in the ass
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@202
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sat, 31 Jan 2004 08:39:46 +0000 (08:39 +0000)]
amended Changelog
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@201
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sat, 31 Jan 2004 06:25:59 +0000 (06:25 +0000)]
Unneeded variables now that ccomment() is gone
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@200
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sat, 31 Jan 2004 06:25:30 +0000 (06:25 +0000)]
update documentation for -q flag
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@199
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sat, 31 Jan 2004 06:23:02 +0000 (06:23 +0000)]
Config file blues.. add silent option on command line
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@198
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sat, 31 Jan 2004 06:22:38 +0000 (06:22 +0000)]
C-comments are pretty superfluous, remove support for them
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@197
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sat, 31 Jan 2004 03:10:03 +0000 (03:10 +0000)]
Fix a little fallout, also notify mailer of failed login...
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@196
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sat, 31 Jan 2004 03:04:58 +0000 (03:04 +0000)]
Allow user to login on the spot.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@195
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sat, 31 Jan 2004 02:57:02 +0000 (02:57 +0000)]
Return to game after mail sending - is done!
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@194
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Fri, 30 Jan 2004 21:28:38 +0000 (21:28 +0000)]
Return to watching after sending a simplemail message. This behaves like
choosing the letter again in the watch menu, as the screen contents are lost
when typing in the message and must be restored.
Tested on my FreeBSD 4.8 machine and the Solaris 9 machine. On the latter,
some problems because dgamelaunch doesn't recognize nethackstub's clear
screen sequence. Continuing watching works on both.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@193
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Fri, 30 Jan 2004 20:08:31 +0000 (20:08 +0000)]
Clearer error message if h->len is too big. The current value of errno has
no meaning here, so don't use perror().
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@192
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 30 Jan 2004 17:32:12 +0000 (17:32 +0000)]
Pull C99 initializers that don't work with Sun compiler :(
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@191
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 30 Jan 2004 16:47:40 +0000 (16:47 +0000)]
C99 initializers everywhere!
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@190
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 30 Jan 2004 02:57:48 +0000 (02:57 +0000)]
Typo fix (rec -> play)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@189
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 30 Jan 2004 02:52:23 +0000 (02:52 +0000)]
Fix some minor fallout.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@188
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 30 Jan 2004 02:50:25 +0000 (02:50 +0000)]
Ignore .svn now.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@187
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 30 Jan 2004 02:49:29 +0000 (02:49 +0000)]
Regenerate dependencies, function prototypes, remove useless includes, globals,
and make code more readable. Move externs into a header file, just tidying up.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@186
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 30 Jan 2004 02:28:48 +0000 (02:28 +0000)]
Header cleanup -- add #ifndef wrapping
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@185
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 30 Jan 2004 02:10:14 +0000 (02:10 +0000)]
Not solely for use on alt.org...
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@184
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 30 Jan 2004 00:56:46 +0000 (00:56 +0000)]
add a clear() that might be needed in case a process isn't HUPable and we
ask the user if he wants to SIGTERM it
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@183
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Thu, 29 Jan 2004 17:50:33 +0000 (17:50 +0000)]
Added .cvsignore as ignore file
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@182
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Wed, 28 Jan 2004 16:31:37 +0000 (16:31 +0000)]
Fix some stuff related to HUP'ping processes (not completely fixed yet)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@181
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Tue, 27 Jan 2004 17:31:26 +0000 (17:31 +0000)]
re-mention virus and last_char_is.c in COPYING
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@179
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Tue, 27 Jan 2004 09:05:39 +0000 (09:05 +0000)]
Fix bug in populate_games where only first game would be seen (!)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@178
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 26 Jan 2004 16:54:02 +0000 (16:54 +0000)]
use Emacs keys by default
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@177
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 26 Jan 2004 16:50:13 +0000 (16:50 +0000)]
bail out if you specified a config file, and it's ENOENT - less confusing
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@176
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 26 Jan 2004 16:49:57 +0000 (16:49 +0000)]
subdirs was a bad idea. back it out
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@175
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 26 Jan 2004 16:37:16 +0000 (16:37 +0000)]
use bison+flex if possible
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@174
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 26 Jan 2004 16:10:17 +0000 (16:10 +0000)]
Back out erroneous virus build fix
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@173
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 26 Jan 2004 16:08:02 +0000 (16:08 +0000)]
clean editors/*.o as well
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@172
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 26 Jan 2004 08:44:18 +0000 (08:44 +0000)]
tweak some stuff to reflect the new directory organization
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@171
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 26 Jan 2004 08:33:26 +0000 (08:33 +0000)]
note license of jilles' work
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@170
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 26 Jan 2004 08:29:04 +0000 (08:29 +0000)]
remove deep_copy function, rename initncurses to initcurses
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@169
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Mon, 26 Jan 2004 08:09:39 +0000 (08:09 +0000)]
rip out some other useless code...
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@168
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 25 Jan 2004 22:54:03 +0000 (22:54 +0000)]
oops
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@167
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 25 Jan 2004 22:53:24 +0000 (22:53 +0000)]
reword dtype's to be editor-agnostic and make it more of a template for admins
to edit
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@166
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 25 Jan 2004 22:46:58 +0000 (22:46 +0000)]
stuff
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@165
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 25 Jan 2004 22:45:23 +0000 (22:45 +0000)]
better way to do this
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@164
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 25 Jan 2004 22:44:34 +0000 (22:44 +0000)]
land final virus+ee support
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@163
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 25 Jan 2004 22:38:59 +0000 (22:38 +0000)]
ok, readd virus
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@162
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sun, 25 Jan 2004 22:34:35 +0000 (22:34 +0000)]
Cleanups - globals, extraneous #defines, #include order, etc.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@161
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Sat, 24 Jan 2004 21:49:13 +0000 (21:49 +0000)]
rip out more ee stuff
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@160
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 23 Jan 2004 19:50:39 +0000 (19:50 +0000)]
rip out the file operations menu, replace with 'save file'
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@159
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 23 Jan 2004 18:48:44 +0000 (18:48 +0000)]
kill ee_init which reads a configuration file
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@158
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 23 Jan 2004 18:33:35 +0000 (18:33 +0000)]
fix canned rcfile path
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@157
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 23 Jan 2004 18:33:07 +0000 (18:33 +0000)]
unused variable bit_bucket ...
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@156
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 23 Jan 2004 18:23:16 +0000 (18:23 +0000)]
remove some unused variables
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@155
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 23 Jan 2004 18:22:50 +0000 (18:22 +0000)]
no bugs KNOWN
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@154
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Fri, 23 Jan 2004 18:21:07 +0000 (18:21 +0000)]
Avoid calling lseek() on a descriptor managed by stdio.
This often leads to undefined behaviour.
Function: set_seek_offset_clrscr()
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@153
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 23 Jan 2004 18:17:19 +0000 (18:17 +0000)]
remove virus references
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@152
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 23 Jan 2004 18:16:39 +0000 (18:16 +0000)]
fix license, remove last_char_is.c (only used by virus)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@151
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 23 Jan 2004 18:14:48 +0000 (18:14 +0000)]
Throw out virus in favor of ee, which is much more newbie-friendly and somewhat
less iffy than virus.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@150
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 23 Jan 2004 16:41:23 +0000 (16:41 +0000)]
resize bug is fixed by jilles!
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@149
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Fri, 23 Jan 2004 16:40:51 +0000 (16:40 +0000)]
rearrange preprocessor stuff
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@148
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Thu, 22 Jan 2004 01:59:47 +0000 (01:59 +0000)]
It's 2004!
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@147
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Thu, 22 Jan 2004 01:38:10 +0000 (01:38 +0000)]
no longer required
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@146
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Wed, 21 Jan 2004 16:47:30 +0000 (16:47 +0000)]
- no need for strdup, we never free myconfig
- use defconfig for default passwd/lockfile
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@145
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Wed, 21 Jan 2004 16:40:56 +0000 (16:40 +0000)]
Note own getnstr().
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@144
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Wed, 21 Jan 2004 16:32:28 +0000 (16:32 +0000)]
getpwuid/getgrgid calls were removed so that's been fixed
passwd/lockfile conf file trouble is new
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@143
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Jilles Tjoelker [Wed, 21 Jan 2004 16:31:40 +0000 (16:31 +0000)]
Give a message when the max number of users has been reached, avoiding the
creation of a too large user list.
If the list was not too large when selecting the 'r' option, but is after all
data has been entered, bail out without message and corrupting the
terminal settings (oops).
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@142
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Wed, 21 Jan 2004 02:11:12 +0000 (02:11 +0000)]
s/the n/a /
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@141
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Wed, 21 Jan 2004 02:11:04 +0000 (02:11 +0000)]
bring the changelog up to date with recent events
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@140
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e
Joshua Kwan [Wed, 21 Jan 2004 02:09:09 +0000 (02:09 +0000)]
remove nethackstub in make clean
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@139
db0b04b0-f4d1-0310-9a6d-
de3e77497b0e