Home | History | Annotate | Download | only in common_source
History log of /src/games/backgammon/common_source/subs.c
RevisionDateAuthorComments
 1.21  02-Apr-2024  christos Fix DEBUG build.
 1.20  13-Sep-2013  joerg GC descr and helpm.
 1.19  13-Oct-2012  dholland Pass the move info around instead of using it as a global.
 1.18  13-Oct-2012  dholland Crack down on global variables with single-letter names.
 1.17  12-Aug-2009  dholland branches: 1.17.6; 1.17.12;
sprinkle static
 1.16  15-Dec-2007  perry convert __attribute__s to applicable cdefs.h macros
 1.15  01-Jul-2005  jmc branches: 1.15.10;
KNF and WARNS=3 fixes
 1.14  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22269, verified by myself.
 1.13  04-Oct-1999  lukem update after change to return value of tputs() third argument
 1.12  08-Sep-1999  jsm branches: 1.12.2;
Add `__noreturn__' and `__unused__' attributes where appropriate to
the games.

This merges in all such remaining changes from the Linux port of the
NetBSD games, except in hunt (where substantial changes from OpenBSD
need to be looked at).

Most noreturn attributes were previously added in bin/6144, with some
others that were missed then in bin/8082. Previous `unused'
attributes were covered in bin/6557, bin/8058 and other PRs (all these
PRs have already been handled and closed).
 1.11  26-Jul-1999  hubertf This patch makes backgammon(6) check that, if you use the -s option to
recover a saved game, then you specify a file name.

Patch submitted in PR 8081 by Joseph Myers <jsm28@cam.ac.uk>
 1.10  10-Feb-1999  hubertf The patch below makes the game backgammon(6) use `const' where
appropriate. It also removes some obsolete, unused code to check the
number of users on the system (obsoleted by dm); removes a prototype
for an unused function that was removed earlier; and removes a control
character from one message that was I think intended to clear the
screen on some particular terminal (though I can't find the comment to
that effect in any of the BSD source trees I have handy) but no longer
serves any useful purpose.

From PR 6580 by Joseph Myers <jsm28@cam.ac.uk>.

Also contains two more patches, one in teachgammon/tutor.h (by Joseph)
and one in common_source/fancy.c (by me).
 1.9  15-Sep-1998  frueauf Fix args processing of backgammon and teachgammon, closes pr 5345 by
David Brownlee.
 1.8  13-Sep-1998  hubertf Remove unused function (PR#6076 by Joseph Myers <jsm28@cam.ac.uk>)
 1.7  11-Sep-1998  hubertf fix typo, as per PR#5867
 1.6  10-Oct-1997  lukem KNF & WARNSify, and only compile common_source once/* (compiles 25% faster)
 1.5  29-Apr-1995  mycroft Use POSIX tty semantics.
 1.4  24-Apr-1995  cgd Various changes to make games compile w/o warnings on the alpha:
Include appropriate includes, delete bogus function declarations,
change sizes of variables and casts.
 1.3  21-Mar-1995  cgd clean up import
 1.2  01-Aug-1993  mycroft Add RCS identifiers.
 1.1  21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2  21-Mar-1995  cgd from Lite
 1.1.1.1  21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.12.2.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.15.10.1  09-Jan-2008  matt sync with HEAD
 1.17.12.2  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.17.12.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.17.6.2  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.17.6.1  30-Oct-2012  yamt sync with head

RSS XML Feed