christos
6fceff0a4e
- Don't allocate memory dynamically on the stack (for SSP)
...
- Don't return errno as exit code
- Fold long lines
2021-01-08 15:16:04 +00:00
jmcneill
8582796087
set the cursor to invisible
2021-01-02 12:12:26 +00:00
jmcneill
b7ebe3f39d
trailing whitespace
2021-01-02 12:10:17 +00:00
wiz
a2a2d948d4
Markup/typo fixes.
2021-01-02 08:55:51 +00:00
nat
ad733c96b3
Add testpat(6) to games.
...
Testpat displays a test pattern in curses(3).
2021-01-02 03:21:39 +00:00
dholland
ce47fd40df
speed limit 80
2020-12-06 11:41:47 +00:00
dholland
475cad6763
speed limit 80
2020-12-06 11:35:27 +00:00
rin
f52e729971
roundsleep(): Too many zeros; tv_nsec should be compared with
...
500 msec, not 5000. Raised by clang for ILP32 archs.
2020-11-21 09:24:02 +00:00
joerg
a5e6526bbc
Avoid common symbols. Use __dead.
2020-11-12 22:23:16 +00:00
christos
f5001bc688
Comment out debugging build (it still randomly crashes though) pointed out
...
by wiz
2020-11-11 20:04:02 +00:00
christos
29ab367558
use strchr, strrchr, random, more lint removal, savefile in /var/games/warp
...
not /usr/share/games/warp...
2020-11-11 19:55:33 +00:00
christos
b853388890
no need for -lcompat
2020-11-11 19:54:53 +00:00
christos
6ecf74c0f6
- use termios
...
- enable setgid games
- enable savedir
2020-11-11 17:11:19 +00:00
kamil
ec609ce1aa
Fix the old leftover license note
...
Larry Wall: "I outgrew commercial-free licensing about 30 years ago."
2020-11-11 11:54:42 +00:00
christos
e8edee0bb7
remove error(1) comments
2020-11-10 23:32:33 +00:00
christos
17184abace
Antivaxer support.
2020-11-10 23:03:22 +00:00
christos
b90df07acf
can't have config.h and config.H in case-preserving but case-folding file-systems.
2020-11-10 22:56:49 +00:00
christos
ccdf7d95e3
don't segv if the terminal is too big.
2020-11-10 22:52:45 +00:00
christos
e123ae1b57
pray-tell where are you trying to write?
2020-11-10 22:52:32 +00:00
christos
e7d77274fb
Time warp forward 34 years so that it compiles (but not work)
2020-11-10 22:42:19 +00:00
kamil
deb8b2cb72
Remove the smap.* files
...
They are generated during the build.
2020-11-10 11:29:29 +00:00
kamil
2710a02cd6
Integrate Warp Kit into the NetBSD build
...
Fix the build and make it install and run with minimal required changes.
2020-11-10 08:49:08 +00:00
kamil
653de20730
Reset CVS keywords
2020-11-10 00:02:11 +00:00
kamil
59ba73f691
Add Warp Kit, Version 7.0 by Larry Wall
...
Warp is a real-time space war game that doesn't get boring very quickly.
Read warp.doc and the manual page for more information.
games/warp originally distributed with 4.3BSD-Reno, is back to the BSD
world via NetBSD. Its remnants were still mentioned in games/Makefile.
Larry Wall, the original author and the copyright holder, generously
donated the game and copyright to The NetBSD Foundation, Inc.
Import the game sources as-is from 4.3BSD-Reno, with the cession
of the copyright and license to BSD-2-clause NetBSD-style.
Signed-off-by: Larry Wall <larry@wall.org>
Signed-off-by: Kamil Rytarowski <kamil@netbsd.org>
2020-11-09 23:37:05 +00:00
dholland
386c99328f
Restore the catman joke.
...
It needs the (8), or it fails to work for people who don't know or had
forgotten catman(8) was ever a thing.
as the de facto fortunes editor and also I think the person who added
that fortune in the first place, and given the discussion in
tech-userlevel, I think I get to do this.
2020-11-09 03:23:14 +00:00
kamil
fa5b5b5087
Revert to the original phrasing, but remove the man 8 section reference.
...
catman is a historical Unix tool.
2020-11-09 00:46:00 +00:00
kamil
dfc109fe43
catman(8) is a past thing
2020-11-08 17:37:29 +00:00
simonb
2286c9861b
Add one.
2020-10-30 04:56:32 +00:00
nia
8f725d8695
rain(6): Make the default delay useful for modern terminals
2020-10-14 18:32:04 +00:00
nia
7aac251b81
worms(6): Use a reasonable default delay for non-1980s terminals.
...
This is still fast, but not unreasonably fast.
2020-10-14 07:32:53 +00:00
christos
5d858a7a6b
- remove duplicate comment
...
- flush after printing the number
(from kre@)
2020-10-12 13:54:51 +00:00
christos
c6669ee4d0
more clarifications.
2020-10-12 13:53:43 +00:00
christos
df7f34cf57
mention hex numbers
2020-10-11 18:48:20 +00:00
christos
662c0e244b
Remove is_hex_str() (trying to guess if a number was hex or not). It is not
...
documented and can lead to unexpected behavior.
2020-10-11 18:46:21 +00:00
christos
f1aebb0c36
From gson@
...
- don't assume -h is always on for large factors
- fix saved large factors printing when -h
2020-10-11 17:18:34 +00:00
christos
0540874be3
- for readability when the exponent < 10 don't prefix it with 0x (from kre)
...
- fix usage
- merge printing code.
2020-10-07 19:48:29 +00:00
christos
c5aeb8a719
PR/55695: Andreas Gustafsson: factor(6) -h option doesn't always work
...
Handle -h for factors greater than the primes table.
2020-10-05 21:11:47 +00:00
christos
a17b1cd2d7
revert previous and don't parse octal
2020-10-05 14:31:30 +00:00
tnn
7f481043e4
factor: usage(): mark __dead
2020-10-05 12:22:49 +00:00
christos
2c61d0e8cd
- Accept octal input.
...
- Don't play with the original string so we can print it.
2020-10-04 19:32:15 +00:00
kre
5bbbc6a94d
Fix a typo (s/int/in/)
2020-10-04 14:22:52 +00:00
christos
5e85fe34cc
PR/55693: Andreas Gustafsson: factor(6) lists factors in wrong order
...
Sync with FreeBSD and change their -h (that printed hex) to -x because
we were already using -h.
2020-10-03 22:27:00 +00:00
mrg
1ff60d1f84
avoid uninit memory and use memmove vs strncpy for a will be
...
truncated on purpose string.
2020-09-07 00:31:11 +00:00
mrg
07f014edcb
apply ${GCC_NO_FORMAT_TRUNCATION} to scores.c
2020-09-06 10:51:20 +00:00
msaitoh
cc67c5474a
s/ be be / be /
2020-08-19 02:19:06 +00:00
nia
42708011d3
robots: Use arc4random_uniform for better uniform distribution
2020-07-26 15:38:22 +00:00
nia
e54fc04f5a
random(6): Use arc4random_uniform to simplify code
2020-07-26 15:24:00 +00:00
nia
e59dc3e7bc
Revert arc4random usage for now
...
this is a host tool and needs to be portable
future plans: add arc4random to libnbcompat
2020-07-26 15:14:09 +00:00
nia
6e4479f819
fortune: arc4random_uniform for better uniform values than random() % ...
2020-07-21 03:05:40 +00:00
nia
6ad85e2cf9
tetris: Use arc4random_uniform instead of modulo for better randomness
2020-07-21 02:42:05 +00:00