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
/
atc
/
at
master
1 folder
16 files
games
Cleanup, partially from NetBSD and jsm28@cam.ac.uk. No longer segfaults if scorefile can't be opened. New -q quiet option. Partial man page reformat.
27 years ago
BUGS
initial import of NetBSD tree
30 years ago
Makefile
Remove operations that "touch" scorefiles at install time.
10 years ago
atc.6
Avoid gendered language in man pages when not referring to a specific person. Rewrite or use singular they.
4 years ago
def.h
Remove useless #ifndef in atc(6) and pom(6).
9 years ago
extern.c
About 13 years ago when the idiom srandom(time()), and sometimes srandom(time()+getpid()), was changed by srandomdev(), but #include <time.h> lived up until this day so remove it.
10 years ago
extern.h
Include only needed header files per each source file
10 years ago
grammar.y
we're not shooting yacception
8 years ago
graphics.c
Pull in <sys/time.h> for struct timespec, gettimeofday(), clock_gettime(), and setitimer()
9 years ago
input.c
Include only needed header files per each source file
10 years ago
lex.l
have bsd.prog.mk/bsd.lib.mk generate .y -> .c/.h rules without intermediate files. This fixes up parallel builds in the default case. FreeBSD does something similar.
8 years ago
list.c
Include only needed header files per each source file
10 years ago
log.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
main.c
if both stdout and stderr are redirected to a non-tty, pledge(2) will kill ncurses applications, e.g.:
4 years ago
pathnames.h
Add pledge support and move score file to $HOME.
10 years ago
struct.h
Include only needed header files per each source file
10 years ago
update.c
add missing 'void'
10 years ago