This is the mail archive of the xconq-cvs@sourceware.cygnus.com mailing list for the Xconq project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

xconq/ /ChangeLog ernel/tp.c ernel/unix.c erne ...


CVSROOT:	/cvs/xconq
Module name:	xconq
Changes by:	shebs@egcs.cygnus.com	99/09/28 20:05:22

Modified files:
	.              : ChangeLog 
	kernel         : tp.c unix.c win32.c 
	tcltk          : tkcmd.c tkconq.tcl tkmain.c 

Log message:
	* tp.c (online, quitter): New globals.
	(for_all_remotes): Only do rids for programs still connected.
	(add_remote_program): Mark new program as online.
	(send_quit): Send rid, ensure packet is sent.
	(receive_quit): Signal that program is not online.
	* unix.c (crash_handler, hup_handler): Use error_save_filename.
	* win32.c: Ditto.
	(ERRORFILE): Define.
	
	* tkcmd.c (save_the_game): Call exit_xconq.
	* tkconq.tcl: Call exit_xconq to leave.
	* tkmain.c (tk_exit_xconq): New tcl command.
	(check_network): Close connection if quitter nonzero.
	(host_the_game): Mark host as online.
	(exit_xconq): Send a quit message.
	
	* tp.c (net_run_game): Detect if checksum changes but run_game
	doesn't do anything.
	(receive_game_checksum): Test for before-run-game checksum.
	* tkmain.c (tk_run_game): Only compare run_local_ai checksum
	if not master.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]