tangled
alpha
login
or
join now
jcs.org
/
openbsd-src
0
fork
atom
jcs's openbsd hax
openbsd
0
fork
atom
overview
issues
pulls
pipelines
openbsd-src
/
games
/
hack
/
at
jcs
89 files
COPYRIGHT
hack is free
23 years ago
COPYRIGHT-JF
hack is free
23 years ago
Makefile
Feed more generated files to the clean target; joint work with naddy@
2 years ago
Makequest
Fix a path in Makequest and remove hack.sh (it never worked).
8 years ago
Original_READ_ME
double words and spelling fixes ok pjanzen@
23 years ago
READ_ME
Fix a path in Makequest and remove hack.sh (it never worked).
8 years ago
alloc.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
config.h
Fix hack(6).
7 years ago
data
Add a tab to blank line so hack(6) knows to print a blank line rather than ending there.
17 years ago
date.h
hack is free
23 years ago
def.edog.h
hack is free
23 years ago
def.eshk.h
hack is free
23 years ago
def.flag.h
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
def.func_tab.h
De-register, ANSIfy, clean up.
23 years ago
def.gen.h
hack is free
23 years ago
def.gold.h
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
def.mkroom.h
hack is free
23 years ago
def.monst.h
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
def.obj.h
hack is free
23 years ago
def.objclass.h
hack is free
23 years ago
def.objects.h
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
def.permonst.h
hack is free
23 years ago
def.rm.h
hack is free
23 years ago
def.trap.h
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
def.wseg.h
hack is free
23 years ago
hack.6
Avoid gendered language in man pages when not referring to a specific person. Rewrite or use singular they.
4 years ago
hack.Decl.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.apply.c
Remove several casts to (char *) 0 and replace them by NULL
10 years ago
hack.bones.c
drop `uptodate()' check from hack(6)
2 years ago
hack.c
remove uneeded function decls ok tb@
2 years ago
hack.cmd.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.do.c
When system calls indicate an error they return -1, not some arbitrary value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
6 years ago
hack.do_name.c
remove uneeded function decls ok tb@
2 years ago
hack.do_wear.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.dog.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.eat.c
Remove several casts to (char *) 0 and replace them by NULL
10 years ago
hack.end.c
snprintf() format string should be literal avoid compiler silly warnings
9 years ago
hack.engrave.c
Remove several casts to (char *) 0 and replace them by NULL
10 years ago
hack.fight.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.fix
occured->occurred; from NetBSD via Mike Pechkin <mpech@prosoft.org.lv>. One of these was even in a string that got printed out.
24 years ago
hack.h
remove prototypes with no matching function and externs with no var partly checked by millert@
2 years ago
hack.invent.c
Remove several casts to (char *) 0 and replace them by NULL
10 years ago
hack.ioctl.c
Remove several casts to (char *) 0 and replace them by NULL
10 years ago
hack.lev.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.main.c
remove uneeded function decls ok tb@
2 years ago
hack.makemon.c
remove uneeded function decls ok tb@
2 years ago
hack.mfndpos.h
hack is free
23 years ago
hack.mhitu.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.mklev.c
Fix build with -fno-common. OK deraadt@
5 years ago
hack.mkmaze.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.mkobj.c
rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms
16 years ago
hack.mkshop.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.mon.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.monst.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.o_init.c
Fix hack(6).
7 years ago
hack.objnam.c
remove uneeded function decls ok tb@
2 years ago
hack.options.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.pager.c
When system calls indicate an error they return -1, not some arbitrary value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
6 years ago
hack.potion.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.pri.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.read.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.rip.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.rumors.c
Prefer fseek(3) over rewind(3) since the latter although it also calls fseek then additionally it calls clearerr(3) deliberately but we want to catch any error that may happen and this way we couldn't catch it
10 years ago
hack.save.c
When system calls indicate an error they return -1, not some arbitrary value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
6 years ago
hack.search.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.shk.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.shknam.c
rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms
16 years ago
hack.steal.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.termcap.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.timeout.c
Fix hack(6).
7 years ago
hack.topl.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.track.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.trap.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.tty.c
When system calls indicate an error they return -1, not some arbitrary value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
6 years ago
hack.u_init.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.unix.c
remove uneeded function decls ok tb@
2 years ago
hack.vault.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.version.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.wield.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.wizard.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.worm.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
hack.worn.c
rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms
16 years ago
hack.zap.c
This diff is rather large, but it's just simply removing unnecessary headers , remove some lint-style comments, add missing void to functions without args, also some function prototypes (extern) were missing their args, so I added them as they were defined in hack.h
10 years ago
help
Fix intercardinal directions in hack help.
5 years ago
hh
Disable !-command to escape to a shell. You are supposed to play, press ^Z, or open up another terminal if there is something else to do.
10 years ago
makedefs.c
When system calls indicate an error they return -1, not some arbitrary value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
6 years ago
pathnames.h
Use the help pager code, but repair it in various ways. (I had to fix the $PAGER support beyond the patch supplied by Simon) from Simon.Nicolussi@student.uibk.ac.at
15 years ago
rnd.c
rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms
16 years ago
rumors
spelling error, fixed by "snj", 21 years ago in some other repository
2 years ago