X-Git-Url: https://git.cworth.org/git?p=ttt;a=blobdiff_plain;f=ChangeLog;h=08b40e2e579d807f81be9e5f4da27a4855afd89e;hp=63169bbaa3538a255e95fec84f10fe87f6b91374;hb=80c3009d01077a141a0803267a1f0aff217ed61c;hpb=d47633eb2c209422c89056ddc1f165c1d88efe77 diff --git a/ChangeLog b/ChangeLog index 63169bb..08b40e2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,55 @@ +2005-11-07 Carl Worth + + * src/ttt.h: Grab some useful definitions from wdo.h: + ASSERT_NOT_REACHEED and TTT_PRINTF_FORMAT. Add several needed + include directives. + + * src/Makefile.am: Rip out not-yet existing ttt-command and + ttt-error. + + * src/ttt-args.c: (ttt_args_parse): Track name change from + args_help to ttt_args_help. + + * src/ttt.c: Remove in favor of ttt-server.c and ttt-client.c. + + * src/x.h: Add prototype for xfwrite. + +2005-11-05 Richard D. Worth + + * src/ttt-board.c: (ttt_board_init): Added for loop counter init. + * src/ttt-board.h: Added prototypes. + +2005-11-05 Richard D. Worth + + * src/args.c: Renamed ttt-args.c + * src/args.h: Renamed ttt-args.h + * src/ttt-args.c: (ttt_args_help), (ttt_args_usage), + (ttt_args_parse): Added ttt_ prefix. + * src/ttt-args.h: Added ttt_, TTT_ prefix. + +2005-11-05 Kevin Worth + + * src/ttt-board.c: (ttt_board_init): Implemented board_init. + * src/ttt-board.h: (ttt_board_t): Added cells array. + +2005-11-05 Carl Worth + + * src/Makefile.am: Add ttt-board.[ch] and x.[ch] + + * src/ttt-board.h: + * src/ttt-board.c: (ttt_board_init), (ttt_board_init_from_string), + (ttt_board_to_string), (ttt_board_write): Add some stub functions + for Richard and Kevin to have some practice + implementing. Functions to represent a board and to go to/from a + string. + + * src/x.h: + * src/x.c: (xasprintf), (xvasprintf), (xpipe), (xfork), (xmalloc), + (xcalloc), (xrealloc), (xfdopen), (xstrdup), (xfwrite): Several + utility functions that make system calls, check the result, and + exit on any error. This will simplify the error checking needed in + programs using these functions. + 2005-11-05 Carl Worth * src/Makefile.am: Break things up for separate ttt-client and