From shebs@sourceware.cygnus.com Mon Jun 14 18:48:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 14 Jun 1999 18:48:00 -0000 Subject: xconq/kernel system.h init.c mac.c unix.c ui.c Message-ID: <19990615014835.14979.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/14 18:48:34 Modified files: kernel : system.h init.c mac.c unix.c ui.c Log message: * system.h (default_images_pathname): Declare. * init.c (init_library_path): Add search for image library. * mac.c (XCONQIMAGES): New define. (default_library_pathname): Rename from default_library_filename. (default_images_pathname): New function. * unix.c: Similarly. * ui.c (get_generic_images): Iterate over all library paths. * ui.c (calc_view_misc): Restore hexagon_adjust addition. From shebs@sourceware.cygnus.com Mon Jun 14 18:51:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 14 Jun 1999 18:51:00 -0000 Subject: xconq/ /ChangeLog ernel/Makefile.in ernel/keyw ... Message-ID: <19990615015135.15121.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/14 18:51:34 Modified files: . : ChangeLog kernel : Makefile.in keyword.def imf.c imf.h tcltk : tkimf.c tkinit.c tkmap.c Added files: kernel : gif.c Log message: Add support for reading images from GIFs directly, plus ability to collect multiple images from a single "file image". * kernel/gif.c: New file, GIF reader lifted from NetPBM. * kernel/Makefile.in: Compile it. * keyword.def (file): New keyword. * imf.h (Image filedata, file_image, subimages): New slots. (FileImage): New structure. * imf.c (K_FILE_): New enum. (file_images): New global. (get_img): Replace dummy style arg with subimage arg. (get_subimg): New function. (interp_image): Recognize connection and border images, and images whose data is in a file. (make_image_from_file_image): New function. (add_shrunken_image, add_magnified_image): Call it. (best_image): Rewrite to handle images that are mixes of regular images and tiles. (get_file_image, load_file_image): New functions. * ui.c (halfsides): New global array. * tkimf.c (tk_interp_image): Add subimg arg, change callers, call make_image_from_file_image and self recursively. * tkinit.c (bordpics, connpics, rrpics): Remove, no longer needed. * tkmap.c (set_terrain_gc_for_image): Only do for tiles. (draw_unseen_fuzz): Use halfsides array. (draw_borders, draw_connections): Rewrite to use subimages. From shebs@sourceware.cygnus.com Mon Jun 14 18:57:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 14 Jun 1999 18:57:00 -0000 Subject: xconq/kernel ui.h Message-ID: <19990615015716.15292.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/14 18:57:16 Modified files: kernel : ui.h Log message: forgot about a decl From shebs@sourceware.cygnus.com Mon Jun 14 18:58:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 14 Jun 1999 18:58:00 -0000 Subject: xconq/ /ChangeLog ib/africa.g ib/gazala.g ib/g ... Message-ID: <19990615015820.15371.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/14 18:58:20 Modified files: . : ChangeLog lib : africa.g gazala.g gettysburg.g panzer.g terrain.imf ww2-adv.g ww2-bn.g ww2-div-eur.g Added files: images : cliff44x48.gif dirt24x26.gif dirt44x48.gif river24x26.gif river44x48.gif river88x96.gif riverc24x26.gif riverc44x48.gif road24x26.gif road44x48.gif rr24x26.gif rr44x48.gif Log message: * images/cliff44x48.gif, dirt24x26.gif, dirt44x48.gif, river24x26.gif, river44x48.gif, river88x96.gif, riverc24x26.gif, riverc44x48.gif, road24x26.gif, road44x48.gif, rr24x26.gif, rr44x48.gif: New images, border and connection terrain. * terrain.imf (river, road, etc): Add forms to use new gifs. * africa.g, gazala.g, gettysburg.g, panzer.g, ww2-adv.g, ww2-bn.g, ww2-div-eur.g: Adjust terrain images to use these. From shebs@sourceware.cygnus.com Mon Jun 14 19:00:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 14 Jun 1999 19:00:00 -0000 Subject: xconq/ /ChangeLog oc/PROJECTS Message-ID: <19990615020014.15582.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/14 19:00:14 Modified files: . : ChangeLog doc : PROJECTS Log message: paperwork... From shebs@sourceware.cygnus.com Thu Jun 17 19:10:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 17 Jun 1999 19:10:00 -0000 Subject: xconq/ /ChangeLog urses/cconq.c 11/xtconq.c Message-ID: <19990618021013.1755.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/17 19:10:12 Modified files: . : ChangeLog curses : cconq.c x11 : xtconq.c Log message: * cconq.c, xtconq.c: Add dummy functions to make build again. From shebs@sourceware.cygnus.com Thu Jun 17 19:22:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 17 Jun 1999 19:22:00 -0000 Subject: xconq/ /ChangeLog cltk/tkmap.c cltk/tkimf.c cl ... Message-ID: <19990618022229.2938.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/17 19:22:29 Modified files: . : ChangeLog tcltk : tkmap.c tkimf.c tkinit.c kernel : imf.c imf.h Added files: images : tran24x26.gif tran44x48.gif tran88x96.gif Log message: * imf.h (Image istransition): New slot. * imf.c (interp_image): Recognize "transition" keyword. (make_image_from_file_image): Handle transition images. * tkimf.c (tk_interp_image): Handle transitions. * tkinit.c (generic_transition): New global. (init_other_images): Set it up. * tkmap.c (draw_terrain_transitions): Rewrite to use image family with subimages. * terrain.imf (transition): New image family. * images/tran24x26.gif, tran44x48.gif, tran88x96.gif: New images, generic transition terrain masks. From shebs@sourceware.cygnus.com Thu Jun 17 19:24:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 17 Jun 1999 19:24:00 -0000 Subject: xconq/ /ChangeLog cltk/tkmain.c cltk/tkconq.h Message-ID: <19990618022409.3063.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/17 19:24:09 Modified files: . : ChangeLog tcltk : tkmain.c tkconq.h Log message: * tkconq.h (Map scrolled_to_unit): Rename from scrolled_away. * tkmain.c (tk_run_game_idle): Limit srolling to curunit. (set_current_unit, action_point): Set scrolled_to_unit. (update_action_result_display): Clear scrolled_to_unit. * tkmap.c (handle_world_mouse_down): Remove scrolled_away set. From shebs@sourceware.cygnus.com Thu Jun 17 19:25:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 17 Jun 1999 19:25:00 -0000 Subject: xconq/ mages/river44x48.gif /ChangeLog Message-ID: <19990618022512.3144.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/17 19:25:12 Modified files: images : river44x48.gif . : ChangeLog Log message: * river44x48.gif: Improve appearance. From shebs@sourceware.cygnus.com Thu Jun 17 19:27:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 17 Jun 1999 19:27:00 -0000 Subject: xconq/lib imf.dir terrain.imf Message-ID: <19990618022740.3305.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/17 19:27:40 Modified files: lib : imf.dir terrain.imf Log message: * terrain.imf (transition): New image family. From shebs@sourceware.cygnus.com Thu Jun 17 19:27:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 17 Jun 1999 19:27:00 -0000 Subject: xconq/ /ChangeLog ib/ane.g Message-ID: <19990618022715.3242.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/17 19:27:15 Modified files: . : ChangeLog Added files: lib : ane.g Log message: * ane.g: New game, ancient Near East from Hans Ronne. From shebs@sourceware.cygnus.com Thu Jun 17 19:33:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 17 Jun 1999 19:33:00 -0000 Subject: xconq/ /ChangeLog ernel/dos.c ernel/vms.c erne ... Message-ID: <19990618023351.3511.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/17 19:33:51 Modified files: . : ChangeLog Removed files: kernel : dos.c vms.c vms.h xlink.com kerncmp.com xcmp.com Log message: * kernel/dos.c, kernel/vms.h, kernel/vms.c, kernel/kerncmp.com, kernel/xcmp.com, kernel/xlink.com: Remove, no longer useful. From shebs@sourceware.cygnus.com Mon Jun 21 18:21:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 21 Jun 1999 18:21:00 -0000 Subject: CVSROOT/. modules Message-ID: <19990622012156.26111.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: CVSROOT Changes by: shebs@egcs.cygnus.com 99/06/21 18:21:56 Modified files: . : modules Log message: experiment with adding tcltk subdir explicitly From shebs@sourceware.cygnus.com Mon Jun 21 18:23:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 21 Jun 1999 18:23:00 -0000 Subject: CVSROOT/. modules Message-ID: <19990622012352.26272.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: CVSROOT Changes by: shebs@egcs.cygnus.com 99/06/21 18:23:52 Modified files: . : modules Log message: add xconq-full From shebs@sourceware.cygnus.com Mon Jun 21 18:25:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 21 Jun 1999 18:25:00 -0000 Subject: CVSROOT/. modules Message-ID: <19990622012501.26372.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: CVSROOT Changes by: shebs@egcs.cygnus.com 99/06/21 18:25:01 Modified files: . : modules Log message: still experimenting From shebs@sourceware.cygnus.com Mon Jun 21 18:39:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 21 Jun 1999 18:39:00 -0000 Subject: CVSROOT/. modules Message-ID: <19990622013944.27901.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: CVSROOT Changes by: shebs@egcs.cygnus.com 99/06/21 18:39:43 Modified files: . : modules Log message: one more experiment From shebs@sourceware.cygnus.com Mon Jun 21 19:00:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 21 Jun 1999 19:00:00 -0000 Subject: CVSROOT/. modules Message-ID: <19990622020025.28692.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: CVSROOT Changes by: shebs@egcs.cygnus.com 99/06/21 19:00:25 Modified files: . : modules Log message: new module organization From shebs@sourceware.cygnus.com Mon Jun 21 19:02:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 21 Jun 1999 19:02:00 -0000 Subject: CVSROOT/. modules Message-ID: <19990622020243.28988.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: CVSROOT Changes by: shebs@egcs.cygnus.com 99/06/21 19:02:43 Modified files: . : modules Log message: add some pathnames From shebs@sourceware.cygnus.com Mon Jun 21 19:27:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 21 Jun 1999 19:27:00 -0000 Subject: CVSROOT/. modules Message-ID: <19990622022718.31318.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: CVSROOT Changes by: shebs@egcs.cygnus.com 99/06/21 19:27:18 Modified files: . : modules Log message: separate the top-level files into groups From shebs@sourceware.cygnus.com Mon Jun 21 19:39:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 21 Jun 1999 19:39:00 -0000 Subject: CVSROOT/. modules Message-ID: <19990622023950.31701.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: CVSROOT Changes by: shebs@egcs.cygnus.com 99/06/21 19:39:50 Modified files: . : modules Log message: don't forget the curses subdir From shebs@sourceware.cygnus.com Mon Jun 21 20:09:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 21 Jun 1999 20:09:00 -0000 Subject: xconq/ /ChangeLog itmaps/bord16.b itmaps/bord3 ... Message-ID: <19990622030916.277.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/21 20:09:14 Modified files: . : ChangeLog Removed files: bitmaps : bord16.b bord32.b bord64.b conn16.b conn32.b rr16.b rr32.b tran16.b tran32.b Log message: * bitmaps/bord16.b, bord32.b, bord64.b, conn16.b, conn32.b, rr16.b, rr32.b, tran16.b, tran32.b: Remove, no longer used. From shebs@sourceware.cygnus.com Tue Jun 22 18:51:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 22 Jun 1999 18:51:00 -0000 Subject: xconq/ /ChangeLog oc/PROJECTS Message-ID: <19990623015132.6987.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/22 18:51:32 Modified files: . : ChangeLog doc : PROJECTS Log message: * PROJECTS: Add item about gazala game, note about fuzz. From shebs@sourceware.cygnus.com Tue Jun 22 18:55:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 22 Jun 1999 18:55:00 -0000 Subject: xconq/ /ChangeLog mages/road44x48.gif mages/tr ... Message-ID: <19990623015515.7173.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/22 18:55:15 Modified files: . : ChangeLog images : road44x48.gif tran44x48.gif Log message: * road44x48.gif: Improve appearance. * tran44x48.gif: Add a small bit of 50% shade at 3-way meeting corners. From shebs@sourceware.cygnus.com Tue Jun 22 19:02:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 22 Jun 1999 19:02:00 -0000 Subject: xconq/ /ChangeLog ernel/imf.c ernel/gif.c Message-ID: <19990623020152.7961.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/22 19:01:51 Modified files: . : ChangeLog kernel : imf.c gif.c Log message: * gif.c (get_gif): Add search in ../images for images. (get_gif_from_file): New function, was body of get_gif. * imf.c (make_image_from_file_image): Add a warning. (load_file_image): Use success/fail result from get_gif. From shebs@sourceware.cygnus.com Tue Jun 22 19:07:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 22 Jun 1999 19:07:00 -0000 Subject: xconq/ /ChangeLog cltk/tkcmd.c cltk/tkconq.tcl ... Message-ID: <19990623020749.8204.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/22 19:07:49 Modified files: . : ChangeLog tcltk : tkcmd.c tkconq.tcl tkinit.c tkmap.c Log message: * tkcmd.c (do_map): Add argument "ai". * tkconq.tcl: Add view menu entry for AI Info. * tkinit.c (tranpics): Remove. (init_bitmaps): Don't fill in. * tkmap.c (draw_ai_region): New function. (draw_row): Call it. (draw_borders): Handle wrapped drawing correctly. From shebs@sourceware.cygnus.com Tue Jun 22 19:11:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 22 Jun 1999 19:11:00 -0000 Subject: xconq/ /ChangeLog cltk/tkiapp.c 11/ximfapp.c Message-ID: <19990623021120.8336.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/22 19:11:19 Modified files: . : ChangeLog tcltk : tkiapp.c x11 : ximfapp.c Log message: * tkiapp.c (ui_init): Rename from tk_init. * ximfapp.c (main): Call ui_init, pass command-line args. From shebs@sourceware.cygnus.com Tue Jun 22 19:12:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 22 Jun 1999 19:12:00 -0000 Subject: xconq/ ib/gazala.g /ChangeLog Message-ID: <19990623021215.8598.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/22 19:12:14 Modified files: lib : gazala.g . : ChangeLog Log message: * gazala.g: Add long unit names, set side classes correctly. From shebs@sourceware.cygnus.com Tue Jun 22 19:23:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 22 Jun 1999 19:23:00 -0000 Subject: xconq/tcltk tkinit.c Message-ID: <19990623022308.10220.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/22 19:23:07 Modified files: tcltk : tkinit.c Log message: finish the job... From shebs@sourceware.cygnus.com Tue Jun 22 20:01:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 22 Jun 1999 20:01:00 -0000 Subject: xconq/ /ChangeLog ernel/cmdline.c cltk/tkmain. ... Message-ID: <19990623030058.11250.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/22 20:00:58 Modified files: . : ChangeLog kernel : cmdline.c tcltk : tkmain.c tkconq.tcl Log message: * cmdline.c (print_instructions): Handle empty mainmodule. * tkmain.c (tk_game_info): Handle empty game list. * tkconq.tcl (add_new_game_dialog_items): Disable OK button if no games found. From ronne@sourceware.cygnus.com Thu Jun 24 14:58:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Thu, 24 Jun 1999 14:58:00 -0000 Subject: xconq/lib ancients.g Message-ID: <19990624215833.3789.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/06/24 14:58:32 Removed files: lib : ancients.g Log message: * ancients.g: Remove, obsolete version of ane.g From ronne@sourceware.cygnus.com Thu Jun 24 15:47:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Thu, 24 Jun 1999 15:47:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990624224719.9935.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/06/24 15:47:18 Modified files: . : ChangeLog Log message: * ancients.g: Remove, obsolete version of ane.g. From shebs@sourceware.cygnus.com Thu Jun 24 18:52:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 24 Jun 1999 18:52:00 -0000 Subject: xconq/ /ChangeLog ernel/combat.c Message-ID: <19990625015207.4358.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/24 18:52:07 Modified files: . : ChangeLog kernel : combat.c Log message: * combat.c (do_overrun_action): Fix arg to do_fire_at_action. From shebs@sourceware.cygnus.com Thu Jun 24 18:57:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 24 Jun 1999 18:57:00 -0000 Subject: xconq/ /ChangeLog cltk/tkmap.c Message-ID: <19990625015737.4570.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/24 18:57:36 Modified files: . : ChangeLog tcltk : tkmap.c Log message: * tkmap.c (MapW last_wsx, etc): New slots. (mapw_widget_cmd): Call draw_map_outline. (draw_map_outline): Add arg, rewrite to work for incremental updates (scrolling) and for redraws. From shebs@sourceware.cygnus.com Fri Jun 25 18:26:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 25 Jun 1999 18:26:00 -0000 Subject: xconq/ /ChangeLog ernel/imf.c ernel/imf.h ib/t ... Message-ID: <19990626012559.11023.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/25 18:25:59 Modified files: . : ChangeLog kernel : imf.c imf.h lib : terrain.imf tcltk : tkimf.c tkmap.c Added files: images : sea.gif stdt44x48.gif Log message: Add support for terrain images. * imf.h (Image numsubimages, subx, suby): New slots. * imf.c (interp_image): Fill in from "x" property. (make_image_from_file_image): Get offsets from filedata, add ability to collect multiple images for a normal image, use copy_from_file_image for build all types of subimages. (copy_from_file_image): New function, extract image/subimage data from a file image (tileset). * tkimf.c (tk_interp_image): Call for generic subimages. * tkmap.c (draw_terrain_row): Draw terrain images. * terrain.imf: Add offsets, references to stdt44x48.gif. * images/stdt44x48.gif: New file, GIF of standard terrain types. * images/sea.gif: New file, GIF with sea pattern. * tkmap.c (draw_map_outline): Fix typo. From ronne@sourceware.cygnus.com Sat Jun 26 02:59:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 26 Jun 1999 02:59:00 -0000 Subject: xconq/kernel actions.c Message-ID: <19990626095907.10567.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/06/26 02:59:07 Modified files: kernel : actions.c Log message: check_create_common: Fix unit2 typo in null side test. From ronne@sourceware.cygnus.com Sat Jun 26 03:12:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 26 Jun 1999 03:12:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990626101241.11142.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/06/26 03:12:41 Modified files: . : ChangeLog Log message: * actions.c (check_create_common): Fix unit2 typo in null side test. From ronne@sourceware.cygnus.com Sat Jun 26 07:09:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 26 Jun 1999 07:09:00 -0000 Subject: xconq/kernel imf.c Message-ID: <19990626140901.7705.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/06/26 07:09:01 Modified files: kernel : imf.c Log message: interp_image: Add brackets around #ifdef UNIX block. From ronne@sourceware.cygnus.com Sat Jun 26 07:14:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 26 Jun 1999 07:14:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990626141405.7800.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/06/26 07:14:04 Modified files: . : ChangeLog Log message: * imf.c (interp_image): Add brackets around #ifdef UNIX block. From ronne@sourceware.cygnus.com Sat Jun 26 14:53:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 26 Jun 1999 14:53:00 -0000 Subject: xconq/kernel module.c Message-ID: <19990626215345.30616.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/06/26 14:53:44 Modified files: kernel : module.c Log message: load_side_config: Call open_module instead of fopen. From ronne@sourceware.cygnus.com Sat Jun 26 14:58:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 26 Jun 1999 14:58:00 -0000 Subject: xconq/kernel mac.c Message-ID: <19990626215843.30919.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/06/26 14:58:43 Modified files: kernel : mac.c Log message: fopen_mac_or_unix: New function, use instead of fopen everywhere in file. From ronne@sourceware.cygnus.com Sat Jun 26 15:05:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 26 Jun 1999 15:05:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990626220509.31144.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/06/26 15:05:09 Modified files: . : ChangeLog Log message: * mac.c (fopen_mac_or_unix): New function for handling unix files on mac, use it everywhere in file. From shebs@sourceware.cygnus.com Sat Jun 26 15:36:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 26 Jun 1999 15:36:00 -0000 Subject: xconq/ /ChangeLog mages/stdt44x48.gif ib/terra ... Message-ID: <19990626223612.2609.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/26 15:36:11 Modified files: . : ChangeLog images : stdt44x48.gif lib : terrain.imf Added files: images : stdt24x26.gif Log message: * images/stdt24x26.gif: New file, terrain images for power 4. * stdt44x48.gif: Improve images, add more variations. * terrain.imf: Add 24x26 sizes, adjust some solid colors. From shebs@sourceware.cygnus.com Sat Jun 26 15:39:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 26 Jun 1999 15:39:00 -0000 Subject: xconq/ /ChangeLog cltk/tkmap.c Message-ID: <19990626223859.3412.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/06/26 15:38:59 Modified files: . : ChangeLog tcltk : tkmap.c Log message: * tkmap.c (draw_terrain_row): Fix the quasi-random image selector. From ronne@sourceware.cygnus.com Sat Jul 3 12:31:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 03 Jul 1999 12:31:00 -0000 Subject: xconq/mac macadv.c maccmd.c maccolors.c maccon ... Message-ID: <19990703193125.26822.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/03 12:31:24 Modified files: mac : macadv.c maccmd.c maccolors.c macconq.c macconq.h macdefs.h macdraw.c maclist.c macmap.c macmenus.c macmouse.c macprefs.c macrow.c macwins.c Log message: Clean up file, remove old change markers. From ronne@sourceware.cygnus.com Sat Jul 3 12:44:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 03 Jul 1999 12:44:00 -0000 Subject: xconq/kernel actions.c ai.c ai.h combat.c conq ... Message-ID: <19990703194420.27295.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/03 12:44:20 Modified files: kernel : actions.c ai.c ai.h combat.c conq.h game.h goal.def gvar.def help.c init.c kernel.h keyword.def kpublic.h mac.c mkunits.c move.c mplayer.c plan.c read.c run.c run2.c side.c side.h table.def task.c tp.c ui.c ui.h unit.c unit.h utype.def world.c world.h write.c Log message: Clean up file, remove old change markers. From ronne@sourceware.cygnus.com Sat Jul 3 13:51:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 03 Jul 1999 13:51:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990703205116.29688.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/03 13:51:16 Modified files: . : ChangeLog Log message: Clean up mac and kernel files, remove change markers. From shebs@sourceware.cygnus.com Tue Jul 6 19:33:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 06 Jul 1999 19:33:00 -0000 Subject: xconq/ /ChangeLog in/wconq.c in/wimfapp.c Message-ID: <19990707023325.10612.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/06 19:33:24 Modified files: . : ChangeLog win : wconq.c wimfapp.c Log message: * wconq.c (main): Set use_clip_mask, set up correct dialog start sequence. (host_the_game, try_join_game): New functions. * wimfapp.c: Make work, remove tcl- and X-specific code. From shebs@sourceware.cygnus.com Tue Jul 6 19:41:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 06 Jul 1999 19:41:00 -0000 Subject: xconq/ /ChangeLog oc/PROJECTS Message-ID: <19990707024108.11600.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/06 19:41:08 Modified files: . : ChangeLog doc : PROJECTS Log message: * PROJECTS: Reflect above work, remove some weird ideas. From shebs@sourceware.cygnus.com Tue Jul 6 19:56:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 06 Jul 1999 19:56:00 -0000 Subject: xconq/ /ChangeLog ernel/gif.c ernel/imf.c Message-ID: <19990707025615.13470.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/06 19:56:15 Modified files: . : ChangeLog kernel : gif.c imf.c Log message: * imf.c (interp_image): Remove unimportant warning about palette change. (make_raw_mono_data): New function. (add_shrunken_image, add_magnified_image): Call it. (get_file_image): Link the new file image into the list. (make_image_from_file_image): Allocate space for one extra color. * gif.c (get_gif_from_file): Return a result, also identify a black color and paint into transparent areas. (get_gif): Use the result from get_gif_from_file. (ReadGIF, etc): Return failure codes everywhere. From shebs@sourceware.cygnus.com Tue Jul 6 20:16:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 06 Jul 1999 20:16:00 -0000 Subject: xconq/ /ChangeLog cltk/tkiapp.c cltk/tkimf.c c ... Message-ID: <19990707031634.17505.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/06 20:16:32 Modified files: . : ChangeLog tcltk : tkiapp.c tkimf.c tkimf.h tkisamp.c tkmain.c tkmap.c Log message: * tkimf.c, tkimf.h (use_clip_mask): New global, determines whether to use clip mask or boolean ops to draw images with masks. * tkimf.c (tk_interp_image): Use make_raw_mono_data, also use use_clip_mask to decide about making bitmaps vs pixmaps. (make_raw_palette): New function. (tk_make_mono_pixmap, tk_make_mask_pixmap, blacken_masked_area, blacken_mono_masked_area): New functions. * tkisamp.c (draw_one_main_image): New function. (imfsample_display): Call it, fix font handling. (draw_one_image): Add boolean op drawing option. (draw_one_emblem): Delete. * tkmain.c (tk_player_remote_status): Handle when player not found. * tkmap.c: Add !use_clip_mask cases everywhere. From shebs@sourceware.cygnus.com Tue Jul 6 20:21:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 06 Jul 1999 20:21:00 -0000 Subject: xconq/ /ChangeLog mages/stdt44x48.gif ib/terra ... Message-ID: <19990707032135.18939.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/06 20:21:35 Modified files: . : ChangeLog images : stdt44x48.gif lib : terrain.imf Log message: * stdt44x48.gif: Add some more variant images, roughen up some images, fix ice display by removing white as a transparent color. * terrain.imf: Reflect additional variants. From shebs@sourceware.cygnus.com Tue Jul 6 20:28:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 06 Jul 1999 20:28:00 -0000 Subject: xconq/ /ChangeLog cltk/imfapp.tcl Message-ID: <19990707032845.20621.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/06 20:28:44 Modified files: . : ChangeLog tcltk : imfapp.tcl Log message: * imfapp.tcl: Arrange selected images horizontally. (set_bg_color): New proc, set background for all image samples. From shebs@sourceware.cygnus.com Tue Jul 6 20:31:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 06 Jul 1999 20:31:00 -0000 Subject: xconq/tcltk tkmap.c Message-ID: <19990707033146.21063.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/06 20:31:46 Modified files: tcltk : tkmap.c Log message: Fix indentation. From shebs@sourceware.cygnus.com Fri Jul 9 16:19:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 09 Jul 1999 16:19:00 -0000 Subject: xconq/ /ChangeLog mages/stdt44x48.gif ib/terra ... Message-ID: <19990709231933.19509.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/09 16:19:32 Modified files: . : ChangeLog images : stdt44x48.gif lib : terrain.imf doc : PROJECTS kernel : gif.c Log message: * stdt44x48.gif, terrain.imf: Add another desert image, try a different swamp image, roughen the plains images slightly. * gif.c (get_gif_from_file): Comment out file image blackening. * PROJECTS: Whack some no-longer-interesting ideas, add more thoughts about doc and agreements. From shebs@sourceware.cygnus.com Fri Jul 9 16:21:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 09 Jul 1999 16:21:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.tcl cltk/tkmap.c Message-ID: <19990709232116.20357.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/09 16:21:16 Modified files: . : ChangeLog tcltk : tkconq.tcl tkmap.c Log message: * tkconq.tcl (dbg_set_design_data): Refresh the display when the current feature changes. * tkmap.c (mapw_widget_cmd): Change focus when scrolling. (draw_borders): Only do images if a border image type, don't use set_terrain_gc_for_image with border images. (draw_connections): Similarly. (draw_feature_boundary): Remove fid argument, rewrite to draw single boundary instead of pair, also draw only if necessary. (draw_ai_region): Improve efficiency, fix line width. From shebs@sourceware.cygnus.com Fri Jul 9 17:28:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 09 Jul 1999 17:28:00 -0000 Subject: xconq/ /ChangeLog in/Makefile.in Message-ID: <19990710002846.26345.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/09 17:28:45 Modified files: . : ChangeLog win : Makefile.in Log message: * win/Makefile.in (TKIMF_LIB, TKIAPP_LIB): Define and use. (wimfapp): Add build rule. From ronne@sourceware.cygnus.com Sat Jul 10 13:46:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 10 Jul 1999 13:46:00 -0000 Subject: xconq/mac Xconq.r macadv.c maccmd.c maccolors. ... Message-ID: <19990710204650.19876.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/10 13:46:49 Modified files: mac : Xconq.r macadv.c maccmd.c maccolors.c macconq.c macconq.h macdefs.h macdesign.c macgworld.c machelp.c macinit.c maclist.c macmap.c macmenus.c macmouse.c macprefs.c macwins.c Log message: Add floating windows support. From ronne@sourceware.cygnus.com Sat Jul 10 13:53:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 10 Jul 1999 13:53:00 -0000 Subject: xconq/mac Floating.h Message-ID: <19990710205319.20388.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/10 13:53:19 Added files: mac : Floating.h Log message: Add floating windows support. From ronne@sourceware.cygnus.com Sat Jul 10 13:53:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 10 Jul 1999 13:53:00 -0000 Subject: xconq/mac Floating.c Message-ID: <19990710205336.20440.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/10 13:53:36 Added files: mac : Floating.c Log message: Add floating windows support. From ronne@sourceware.cygnus.com Sat Jul 10 13:56:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 10 Jul 1999 13:56:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990710205640.20576.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/10 13:56:40 Modified files: . : ChangeLog Log message: Add floating windows support. From ronne@sourceware.cygnus.com Sun Jul 11 16:09:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 11 Jul 1999 16:09:00 -0000 Subject: xconq/kernel ai.c ai.h gvar.def mplayer.c plan ... Message-ID: <19990711230934.13611.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/11 16:09:34 Modified files: kernel : ai.c ai.h gvar.def mplayer.c plan.c ui.c Log message: Fix some kernel bugs. From ronne@sourceware.cygnus.com Sun Jul 11 16:11:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 11 Jul 1999 16:11:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990711231140.13706.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/11 16:11:40 Modified files: . : ChangeLog Log message: Fix some kernel bugs. From shebs@sourceware.cygnus.com Tue Jul 13 20:05:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 13 Jul 1999 20:05:00 -0000 Subject: xconq/ /ChangeLog ernel/gif.c Message-ID: <19990714030522.17741.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/13 20:05:19 Modified files: . : ChangeLog kernel : gif.c Log message: * gif.c (get_gif_from_file): Remove commented-out code. From shebs@sourceware.cygnus.com Tue Jul 13 20:10:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 13 Jul 1999 20:10:00 -0000 Subject: xconq/ /ChangeLog ernel/imf.c Message-ID: <19990714031026.17990.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/13 20:10:24 Modified files: . : ChangeLog kernel : imf.c Log message: * imf.c (make_image_from_file_image): Add subimage argument, rewrite to fill in subimage(s) but not create them. (write_imf): Write out subimage multiples and file data. From shebs@sourceware.cygnus.com Tue Jul 13 20:26:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 13 Jul 1999 20:26:00 -0000 Subject: xconq/ /ChangeLog cltk/tkcmd.c cltk/tkconq.h c ... Message-ID: <19990714032616.18697.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/13 20:26:15 Modified files: . : ChangeLog tcltk : tkcmd.c tkconq.h tkimf.c tkinit.c tkmain.c tkmap.c Log message: * tkconq.h (Map terrain_images, terrain_patterns): New slots, replace terrain_style. (Map unit_style): Delete, no longer used. * tkcmd.c (do_map): Rename terrain style options. * tkimf.c (tk_interp_image): Add subimage argument, rewrite to allocate space for subimages if necessary. (tk_interp_image_1): New function, was tk_interp_image, but now operates on subimages. (tk_make_color_pixmap, etc): Add start/end prints. (blacken_masked_area, blacken_mono_masked_area): Fix calculations. * tkinit.c (init_ui): Get preferences here. * tkmain.c (default_vp): New global, holder for game defaults. (tk_save_prefs): New tcl command. (ui_update_state, get_preferences, interp_unix_ui_data): New. (create_map): Set map->terrain_images. * tkmap.c (mapw_cmd): Set view values from defaults. (set_terrain_gc_for_image): Simplify, only do if terrain_patterns enabled. (draw_terrain_row): Handle !use_clip_mask cases better. (draw_units): Draw dotdotdot when !use_clip_mask. (draw_current): Fix for windows, make only two pixels wide normally. (draw_blast_image): Fix for windows. (draw_unit_image): Fix mono image handling. (draw_side_emblem): Make work for !use_clip_mask. From shebs@sourceware.cygnus.com Tue Jul 13 20:27:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 13 Jul 1999 20:27:00 -0000 Subject: xconq/ /ChangeLog ib/blasts.imf Message-ID: <19990714032713.18775.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/13 20:27:13 Modified files: . : ChangeLog lib : blasts.imf Log message: * blasts.imf: Add color versions. From shebs@sourceware.cygnus.com Tue Jul 13 20:28:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 13 Jul 1999 20:28:00 -0000 Subject: xconq/ /ChangeLog ernel/unix.c Message-ID: <19990714032831.18860.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/13 20:28:31 Modified files: . : ChangeLog kernel : unix.c Log message: * unix.c (preferences_filename): New function. From shebs@sourceware.cygnus.com Wed Jul 14 20:01:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 14 Jul 1999 20:01:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.tcl Message-ID: <19990715030110.1388.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/14 20:01:10 Modified files: . : ChangeLog tcltk : tkconq.tcl Log message: * tkconq.tcl (unix_feature): New global, true if interface running on Unix. (create_map_menus): Use to adjust enablement of some view items; also switch terrain style to image and pattern checkboxes. (popup_preferences_dialog, etc): New proc, preference-setting dialog and helpers. From shebs@sourceware.cygnus.com Wed Jul 14 20:07:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 14 Jul 1999 20:07:00 -0000 Subject: xconq/ /ChangeLog oc/Makefile.in oc/hacking.te ... Message-ID: <19990715030714.2058.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/14 20:07:14 Modified files: . : ChangeLog doc : Makefile.in hacking.texi xcdesign.texi Log message: * hacking.texi: Make into a standalone doc, remove useless node links, add some details about graphics. * xcdesign.texi: Remove hacking.texi. * doc/Makefile.in: Add formatting rules for hacking doc. From shebs@sourceware.cygnus.com Wed Jul 14 20:41:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 14 Jul 1999 20:41:00 -0000 Subject: xconq/ /ChangeLog ernel/imf.c cltk/tkimf.c Message-ID: <19990715034111.6745.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/14 20:41:10 Modified files: . : ChangeLog kernel : imf.c tcltk : tkimf.c Log message: * imf.c (interp_image): Allocate space for subimages here... * tkimf.c (tk_interp_image): ...instead of here. From shebs@sourceware.cygnus.com Thu Jul 15 19:11:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 15 Jul 1999 19:11:00 -0000 Subject: xconq/tcl/library/opt0.1 Message-ID: <19990716021110.690.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/15 19:11:10 xconq/tcl/library/opt0.1 Update of /cvs/xconq/xconq/tcl/library/opt0.1 In directory egcs.cygnus.com:/tmp/cvs-serv652/opt0.1 Log Message: Directory /cvs/xconq/xconq/tcl/library/opt0.1 added to the repository From shebs@sourceware.cygnus.com Thu Jul 15 19:11:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 15 Jul 1999 19:11:00 -0000 Subject: xconq/tcl/library/http2.0 Message-ID: <19990716021110.684.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/15 19:11:09 xconq/tcl/library/http2.0 Update of /cvs/xconq/xconq/tcl/library/http2.0 In directory egcs.cygnus.com:/tmp/cvs-serv652/http2.0 Log Message: Directory /cvs/xconq/xconq/tcl/library/http2.0 added to the repository From shebs@sourceware.cygnus.com Thu Jul 15 19:14:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 15 Jul 1999 19:14:00 -0000 Subject: xconq/tcl/library http1.0/http.tcl http1.0/pkg ... Message-ID: <19990716021421.1810.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/15 19:14:21 Added files: tcl/library/http1.0: http.tcl pkgIndex.tcl tcl/library/http2.0: http.tcl pkgIndex.tcl tcl/library/opt0.1: optparse.tcl pkgIndex.tcl Log message: Add missing bits of tcl library From shebs@sourceware.cygnus.com Thu Jul 15 19:46:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 15 Jul 1999 19:46:00 -0000 Subject: xconq/ /ChangeLog ernel/gif.c ernel/imf.c Message-ID: <19990716024623.4185.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/15 19:46:23 Modified files: . : ChangeLog kernel : gif.c imf.c Log message: * imf.c, gif.c: Improve formatting and comments, don't allocate an extra color cell. From shebs@sourceware.cygnus.com Thu Jul 15 19:50:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 15 Jul 1999 19:50:00 -0000 Subject: xconq/ /ChangeLog cltk/tkimf.c cltk/tkinit.c c ... Message-ID: <19990716025023.4413.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/15 19:50:23 Modified files: . : ChangeLog tcltk : tkimf.c tkinit.c tkmap.c Log message: * tkimf.c (tk_interp_image_1): Rearrange processing so that raw and file data gets handled first, then take two separate paths for clipmask and non-clipmask cases. (tk_make_color_pixmap): Add a warning. * tkinit.c (init_display): Do XSynchronize when debugging. * tkmap.c (draw_terrain_transitions): Only draw shadow on south and east sides of cell. From shebs@sourceware.cygnus.com Fri Jul 16 08:46:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 16 Jul 1999 08:46:00 -0000 Subject: xconq/ /ChangeLog ac/macimf.c ac/macinit.c Message-ID: <19990716154558.16239.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/16 08:45:55 Modified files: . : ChangeLog mac : macimf.c macinit.c Log message: * macimf.c (mac_interp_image): Iterate through subimages. (mac_interp_image_1): New function, was body of mac_interp_image, also add getting from file images. (interp_ctab): Pass image instead of palette, handle raw palette also. (mac_init_cicn): Iterate through subimages. (mac_init_cicn_1): New function. * macinit.c (init_unit_images, init_terrain_images): Call describe_imf if debugging graphics. From shebs@sourceware.cygnus.com Fri Jul 16 17:58:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 16 Jul 1999 17:58:00 -0000 Subject: xconq/doc PROJECTS Message-ID: <19990717005845.31353.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/16 17:58:45 Modified files: doc : PROJECTS Log message: Remove item about hacking manual From ronne@sourceware.cygnus.com Sat Jul 17 04:35:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 17 Jul 1999 04:35:00 -0000 Subject: xconq/mac macmouse.c macwins.c Message-ID: <19990717113537.10816.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/17 04:35:37 Modified files: mac : macmouse.c macwins.c Log message: Fix closeup selection and zoom box bugs. From ronne@sourceware.cygnus.com Sat Jul 17 04:36:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 17 Jul 1999 04:36:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990717113647.10884.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/17 04:36:47 Modified files: . : ChangeLog Log message: Fix closeup selection and zoom box bugs. From ronne@sourceware.cygnus.com Sat Jul 17 07:35:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 17 Jul 1999 07:35:00 -0000 Subject: xconq/kernel gif.c gvar.def help.c history.c i ... Message-ID: <19990717143522.14122.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/17 07:35:22 Modified files: kernel : gif.c gvar.def help.c history.c imf.c init.c mac.c misc.h module.c ps.c tp.c ui.c unix.c util.c write.c Log message: Change fopen to open_file. From ronne@sourceware.cygnus.com Sat Jul 17 07:53:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 17 Jul 1999 07:53:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990717145342.15103.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/17 07:53:42 Modified files: . : ChangeLog Log message: Change fopen to open_file in kernel. From ronne@sourceware.cygnus.com Sat Jul 17 08:06:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 17 Jul 1999 08:06:00 -0000 Subject: xconq/kernel gvar.def Message-ID: <19990717150642.15520.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/17 08:06:42 Modified files: kernel : gvar.def Log message: Fix commit mistake, restore old file. From ronne@sourceware.cygnus.com Sun Jul 18 05:20:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 18 Jul 1999 05:20:00 -0000 Subject: xconq/mac macgworld.c Message-ID: <19990718122036.16042.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/18 05:20:35 Modified files: mac : macgworld.c Log message: Rewrite scroll_map_window. Improve and fix some bugs. From ronne@sourceware.cygnus.com Sun Jul 18 05:22:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 18 Jul 1999 05:22:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990718122242.17557.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/18 05:22:39 Modified files: . : ChangeLog Log message: * macgworld.c (scroll_map_window): Rewrite. From shebs@sourceware.cygnus.com Mon Jul 19 19:12:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 19:12:00 -0000 Subject: xconq/ /ChangeLog ernel/mac.c Message-ID: <19990720021223.14386.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/19 19:12:23 Modified files: . : ChangeLog kernel : mac.c Log message: * mac.c (open_file): Don't try to be clever if explicitly opening in binary mode. From shebs@sourceware.cygnus.com Mon Jul 19 19:17:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 19:17:00 -0000 Subject: xconq/ /ChangeLog ac/macconq.h ac/macdraw.c ac ... Message-ID: <19990720021722.15587.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/19 19:17:22 Modified files: . : ChangeLog mac : macconq.h macdraw.c macrow.c Log message: * macconq.h (draw_hex_region): Add argument. * macdraw.c (calc_best_terrain_images): Use full height of cell when looking for best image. (draw_hex_region): Add argument for image variation, add ability to draw terrain images. (draw_connection_line_multiple): Add ability to draw connection images. (draw_terrain_sample): Pass 63 instead of -1 for all-dirs bitmask. * macrow.c (draw_terrain_row): Make quasi-random choice of terrain cell images to draw. From shebs@sourceware.cygnus.com Mon Jul 19 19:27:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 19:27:00 -0000 Subject: xconq/. ChangeLog ChangeLog-95 ChangeLog-96 Ch ... Message-ID: <19990720022715.17748.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/19 19:27:14 Modified files: . : ChangeLog Added files: . : ChangeLog-95 ChangeLog-96 ChangeLog-97 ChangeLog-98 Log message: * ChangeLog: Split ChangeLog by year (ChangeLog-98, etc). From shebs@sourceware.cygnus.com Mon Jul 19 19:30:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 19:30:00 -0000 Subject: xconq/ /ChangeLog in/wconq.c Message-ID: <19990720023019.17934.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/19 19:30:18 Modified files: . : ChangeLog win : wconq.c Log message: * wconq.c (XSynchronize): Define dummy version. From shebs@sourceware.cygnus.com Mon Jul 19 19:57:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 19:57:00 -0000 Subject: xconq/. ChangeLog config.guess config.sub Message-ID: <19990720025723.19696.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/19 19:57:22 Modified files: . : ChangeLog config.guess config.sub Log message: * config.guess, config.sub: Update to current Cygnus versions. From shebs@sourceware.cygnus.com Mon Jul 19 19:59:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 19:59:00 -0000 Subject: xconq/ /ChangeLog ernel/Makefile.dos Message-ID: <19990720025919.19784.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/19 19:59:19 Modified files: . : ChangeLog Removed files: kernel : Makefile.dos Log message: * kernel/Makefile.dos: Remove, no longer used. From ronne@sourceware.cygnus.com Wed Jul 21 12:25:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Wed, 21 Jul 1999 12:25:00 -0000 Subject: xconq/mac Xconq.r macconq.c macconq.h macdefs. ... Message-ID: <19990721192453.29940.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/21 12:24:51 Modified files: mac : Xconq.r macconq.c macconq.h macdefs.h macinit.c Log message: Add autoscrolling at map edges. From ronne@sourceware.cygnus.com Wed Jul 21 12:26:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Wed, 21 Jul 1999 12:26:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990721192612.30477.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/21 12:26:11 Modified files: . : ChangeLog Log message: Add autoscrolling in mac interface. From shebs@sourceware.cygnus.com Sat Jul 24 04:56:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 04:56:00 -0000 Subject: xconq/ /ChangeLog ac/macimf.c Message-ID: <19990724115634.30026.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/24 04:56:33 Modified files: . : ChangeLog mac : macimf.c Log message: * macimf.c (mac_copy_bytes): Change jump arg to macrowbytes, fix calculation, change all callers. From shebs@sourceware.cygnus.com Sat Jul 24 05:29:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 05:29:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.tcl cltk/tkinit. ... Message-ID: <19990724122931.11082.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/24 05:29:30 Modified files: . : ChangeLog tcltk : tkconq.tcl tkinit.c tkmain.c tkmap.c Log message: * tkconq.tcl (view_options): New global, list of map view options. (create_map_window): Set initial map power from preference. (map_options): New global array, was map_grid etc. (create_map_menus, etc): Use it everywhere. (set_options_from_prefs): Fill in map_options from preferences. (popup_preferences_dialog): Handle more preferences. (add_map_prefs_items): Add more checkboxes. (remove_map_prefs_items): New proc. (add_fonts_prefs_items, remove_fonts_prefs_items, set_font_size_pref): New procs, setting for font size preference. (set_pref_value): Add immediate update for font size setting. (select_prefs_topic): Allow switching between sets of options. (ok_preferences): Call set_pref_value for everything here. * tkmain.c (default_draw_terrain_images, default_draw_terrain_patterns, default_font_size): New globals. (tk_save_prefs): Change to handle prefs array. (get_preferences, interp_unix_ui_data): Handle more preferences. (create_map): Init map->terrain_images and terrain_patterns from preferences. * tkmap.c (mapw_cmd): Init more view options from prefs. * tkinit.c (init_display): Define arguments as void. (init_other_images): Don't collect transitions if no clip masks. From ronne@sourceware.cygnus.com Sun Jul 25 07:26:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 07:26:00 -0000 Subject: xconq/mac macgworld.c macmenus.c Message-ID: <19990725142646.27554.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/25 07:26:45 Modified files: mac : macgworld.c macmenus.c Log message: Fix prototype and type cast problems. From ronne@sourceware.cygnus.com Sun Jul 25 07:27:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 07:27:00 -0000 Subject: xconq/kernel gif.c imf.h mplayer.c Message-ID: <19990725142742.27618.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/25 07:27:42 Modified files: kernel : gif.c imf.h mplayer.c Log message: Fix prototype and type cast problems. From ronne@sourceware.cygnus.com Sun Jul 25 07:28:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 07:28:00 -0000 Subject: xconq/lib ane.g Message-ID: <19990725142837.27668.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/25 07:28:37 Modified files: lib : ane.g Log message: Remove mac 8-bit chars. From ronne@sourceware.cygnus.com Sun Jul 25 07:29:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 07:29:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990725142917.27724.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/07/25 07:29:17 Modified files: . : ChangeLog Log message: Fix prototype and type cast problems. From shebs@sourceware.cygnus.com Sun Jul 25 20:12:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 20:12:00 -0000 Subject: xconq/ /ChangeLog ac/imfapp.c Message-ID: <19990726031233.7596.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/25 20:12:32 Modified files: . : ChangeLog mac : imfapp.c Log message: * imfapp.c: Add includes to enable building with CW. (xconq_libs): Define. From shebs@sourceware.cygnus.com Wed Jul 28 05:31:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 28 Jul 1999 05:31:00 -0000 Subject: xconq/ /ChangeLog ernel/read.c Message-ID: <19990728123107.6685.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/28 05:31:06 Modified files: . : ChangeLog kernel : read.c Log message: * read.c (CHECK_INDEX_1, CHECK_INDEX_2): Provide more info in error message. From shebs@sourceware.cygnus.com Wed Jul 28 05:56:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 28 Jul 1999 05:56:00 -0000 Subject: xconq/ /ChangeLog cltk/tkcmd.c cltk/tkconq.tcl ... Message-ID: <19990728125621.18624.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/28 05:56:20 Modified files: . : ChangeLog tcltk : tkcmd.c tkconq.tcl tkmain.c tkmap.c Log message: * tkconq.tcl (view_option_list): Rename from view_options, add all the view options. (view_option_names): New global array, fill in. (create_map_window): Supply view option prefs to map widget. (create_map_menus): Set view option menu items to get values from global arrays, and to implement changes by calling set_map_view_option. (set_map_view_option): New proc. (popup_meridian_interval_dialog): New proc. (add_map_prefs_items): Build from view_option_list. (add_view_preference_checkbox): New proc. (set_font_size_newpref): Rename from set_font_size_pref, use only to change sample text in dialog. (select_prefs_topic): Fix frame switching. * tkmain.c (tk_save_prefs, ui_update_state, interp_unix_ui_data): Add rest of view option prefs. * tkmap.c (MapW draw_grid, etc): Add copies of viewport view option fields. (config_specs): Add config specs for all view options. (mapw_cmd): Remove unneeded settings of viewport. (mapw_configure): Set viewport parameters from widget fields. * tkcmd.c (do_map): Remove view-option-setting subcommands. From shebs@sourceware.cygnus.com Thu Jul 29 19:14:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 19:14:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.tcl cltk/tkmain. ... Message-ID: <19990730021358.8383.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/29 19:13:57 Modified files: . : ChangeLog tcltk : tkconq.tcl tkmain.c tkmap.c Log message: * tkconq.tcl (whelp): New proc, records help string for a widget. Use it everywhere. (create_map_window): Remove redundant survey button. (create_map_menus): Add postcommand proc to the find menu, make Selected/Current Unit item work. (adjust_find_menu): New proc. (update_widget_help): New proc. (make_normal_bindings): Bind it to all map entry events. * tkmain.c (update_mouseover): Record lastrawx,y here instead of tk_mouse_over_cmd, also only call back into tcl if mouse actually in map widget. * tkmap.c (MapW cursor): New field. (config_specs): Add -cursor. (handle_mouse_down): Comment out a move_look. From shebs@sourceware.cygnus.com Thu Jul 29 19:24:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 19:24:00 -0000 Subject: xconq/ /ChangeLog ac/Makefile.in Message-ID: <19990730022450.8694.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/07/29 19:24:49 Modified files: . : ChangeLog Removed files: mac : Makefile.in Log message: * mac/Makefile.in: Remove, serves no real purpose. From ronne@sourceware.cygnus.com Sun Aug 1 08:12:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 01 Aug 1999 08:12:00 -0000 Subject: xconq/kernel side.c Message-ID: <19990801151220.17957.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/08/01 08:12:20 Modified files: kernel : side.c Log message: find_agreement: add prototype. From ronne@sourceware.cygnus.com Sun Aug 1 08:13:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 01 Aug 1999 08:13:00 -0000 Subject: xconq/images sea.gif Message-ID: <19990801151319.18055.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/08/01 08:13:19 Modified files: images : sea.gif Log message: Crop to 32x32, blur edges. From ronne@sourceware.cygnus.com Sun Aug 1 08:17:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 01 Aug 1999 08:17:00 -0000 Subject: xconq/lib terrain.imf Message-ID: <19990801151716.18324.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/08/01 08:17:16 Modified files: lib : terrain.imf Log message: Change sea.gif size to 32x32, comment out river88x96.gif. From ronne@sourceware.cygnus.com Sun Aug 1 08:24:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 01 Aug 1999 08:24:00 -0000 Subject: xconq/mac maccmd.c macconq.h macdesign.c mache ... Message-ID: <19990801152404.18995.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/08/01 08:24:03 Modified files: mac : maccmd.c macconq.h macdesign.c machelp.c macinit.c macmenus.c macwins.c Log message: Clean up and standardize small windows code. Remove all refs to bogus dialogs. Fix ActivateWindow bug for floats. From ronne@sourceware.cygnus.com Sun Aug 1 08:27:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 01 Aug 1999 08:27:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990801152735.20264.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/08/01 08:27:35 Modified files: . : ChangeLog Log message: Clean up mac small windows code. Fix sea.gif problem by cropping size. Add missing prototype in side.c. From ronne@sourceware.cygnus.com Sun Aug 1 08:55:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 01 Aug 1999 08:55:00 -0000 Subject: xconq/mac macwins.c Message-ID: <19990801155543.23253.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/08/01 08:55:42 Modified files: mac : macwins.c Log message: show_notice_window: Uncomment ActivateWindow call. From ronne@sourceware.cygnus.com Sun Aug 1 13:55:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 01 Aug 1999 13:55:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990801205544.8134.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/08/01 13:55:43 Modified files: . : ChangeLog Log message: Fix error in ChangeLog file. From shebs@sourceware.cygnus.com Mon Aug 2 19:51:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 02 Aug 1999 19:51:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.tcl cltk/tkcmd.c ... Message-ID: <19990803025134.27367.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/02 19:51:33 Modified files: . : ChangeLog tcltk : tkconq.tcl tkcmd.c tkiapp.c tkimf.c tkimf.h tkisamp.c tkmain.c Log message: * tkconq.tcl (create_map_window): Shorten the unit info by 1 line, add an image sample for the current unit. (update_unit_picture): New proc. (popup_game_over_dialog): New proc. * tkcmd.c (do_resign): Make the query match the Mac version. * tkiapp.c (hack_find_imf): Remove. * tkimf.c (tkimages, numtkimages): New globals. (tk_load_imf, tk_interp_imf): No longer clone the family, record the family as having had a hook added. (tk_find_imf): New function. * tkimf.h (tk_find_imf): Declare. * tkisamp.c (imfsample_replace_emblem): New function. (imfsample_cmd): Call it. * tkmain.c (draw_unit_info): Update unit picture. (update_turn_display): Popup game-over dialog if game is over. (hack_find_imf): Remove. From shebs@sourceware.cygnus.com Mon Aug 2 19:57:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 02 Aug 1999 19:57:00 -0000 Subject: xconq/ ernel/imf.c ernel/imf.h ernel/ui.c ac/m ... Message-ID: <19990803025742.27961.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/02 19:57:42 Modified files: kernel : imf.c imf.h ui.c mac : maccolors.c tcltk : tkinit.c Log message: * imf.c (get_generic_images): Move to here from ui.c, remove unused side argument. * imf.h (get_generic_images): Declare. * ui.c, maccolors.c, tkinit.c: Change all callers. From shebs@sourceware.cygnus.com Tue Aug 3 19:31:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 03 Aug 1999 19:31:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990804023147.7595.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/03 19:31:46 Modified files: . : ChangeLog Log message: forgot the ChangeLog entry from the last commit From shebs@sourceware.cygnus.com Tue Aug 3 19:39:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 03 Aug 1999 19:39:00 -0000 Subject: xconq/ /ChangeLog /configure.in /configure /Ma ... Message-ID: <19990804023925.8608.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/03 19:39:25 Modified files: . : ChangeLog configure.in configure Makefile.in Added files: images : Makefile.in Log message: * configure.in: Fix test of x_includes, generate images/Makefile but not mac/Makefile. * configure: Regenerate with autoconf 2.13. * Makefile.in (SUBDIRS): Don't recurse into mac dir, do recurse into images dir. (install-only): Don't install splash image here. (install-images): New action. (install-xconq): Install images also. * images/Makefile.in: New file. From shebs@sourceware.cygnus.com Wed Aug 4 04:59:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 04:59:00 -0000 Subject: xconq/ /ChangeLog ernel/imf.c Message-ID: <19990804115909.15680.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/04 04:59:08 Modified files: . : ChangeLog kernel : imf.c Log message: * imf.c: Include system.h. From shebs@sourceware.cygnus.com Wed Aug 4 05:11:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 05:11:00 -0000 Subject: xconq/ /ChangeLog ernel/imf.c Message-ID: <19990804121101.17245.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/04 05:11:00 Modified files: . : ChangeLog kernel : imf.c Log message: * imf.c: Include module.h and system.h. From shebs@sourceware.cygnus.com Wed Aug 4 19:01:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 19:01:00 -0000 Subject: xconq/ /ChangeLog cltk/tkcmd.c cltk/tkconq.tcl ... Message-ID: <19990805020138.4014.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/04 19:01:37 Modified files: . : ChangeLog tcltk : tkcmd.c tkconq.tcl tkmain.c tkmap.c Log message: * tkconq.tcl (view_option_flags): New global array. (create_map_window): Pass image/pattern/transition prefs to main map widget. (create_map_menus): Remove terrain view style submenu. (zoom_in_out): New proc. (update_zoom): Merge into zoom_in_out. (init_newprefs): New proc, common pref setup in popup_preferences_dialog. (add_imagery_prefs_items, remove_imagery_prefs_items): New procs, implementation of imagery preferences topic. (select_prefs_topic): Add selection for imagery prefs. (ok_preferences): Save imagery prefs, make prefs apply to the existing map immediately. * tkcmd.c (do_map): Remove ai, lines, polygons, timages, tpatterns, and transitions subcommands. (do_zoom_in, do_zoom_in): Call tcl version of zoom_in_out. * tkmain.c (create_map): Don't fill in image/pattern usage here. (zoom_in_out): Remove, no longer needed. * tkmap.c (MapW draw_terrain_images, etc): Regularize fields. (config_specs): Add options -lines, -polygons, -terrainimages, -terrainpatterns, -transitions for terrain display style. (mapw_configure): Center on the focus. (set_terrain_gc_for_image, etc): Use mapw fields for style. (toggle_mapw_polygons, toggle_mapw_lines, toggle_mapw_transitions, mapw_transitions): Remove, no longer needed. From shebs@sourceware.cygnus.com Wed Aug 4 19:06:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 19:06:00 -0000 Subject: xconq/ /ChangeLog ac/macimf.c ib/terrain.imf Message-ID: <19990805020633.4528.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/04 19:06:32 Modified files: . : ChangeLog mac : macimf.c lib : terrain.imf Log message: * macimf.c (mac_interp_image_1): Don't complain about inability to handle 88x96 images. * terrain.imf (river): Restore 88x96 image. (hill): Add solid color. From shebs@sourceware.cygnus.com Wed Aug 4 19:08:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 19:08:00 -0000 Subject: xconq/ /ChangeLog oc/PROJECTS Message-ID: <19990805020849.5555.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/04 19:08:49 Modified files: . : ChangeLog doc : PROJECTS Log message: * PROJECTS: Reflect recently-completed projects, eliminate some feeble ideas. From shebs@sourceware.cygnus.com Wed Aug 4 19:18:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 19:18:00 -0000 Subject: xconq/ /ChangeLog ib/flattop.g ib/gazala.g Message-ID: <19990805021838.6346.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/04 19:18:37 Modified files: . : ChangeLog lib : flattop.g gazala.g Log message: * flattop.g: Add some help info, rename "torps" to "torp", make PBYs harder for ships to catch, don't let torpedo bombers hit bases, start all carriers with full loads. * gazala.g: Don't let towns be captured if a combat unit is present. From shebs@sourceware.cygnus.com Sat Aug 7 05:28:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 07 Aug 1999 05:28:00 -0000 Subject: xconq/doc TODO Message-ID: <19990807122854.18603.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/07 05:28:54 Modified files: doc : TODO Log message: Update bug list From shebs@sourceware.cygnus.com Sat Aug 7 05:47:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 07 Aug 1999 05:47:00 -0000 Subject: xconq/ /ChangeLog 11/xinit.c cltk/tkmap.c erne ... Message-ID: <19990807124712.29203.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/07 05:47:12 Modified files: . : ChangeLog x11 : xinit.c tcltk : tkmap.c kernel : ui.c ui.h mac : macrow.c Log message: * ui.h (VP center, offsetx, offsety): Remove fields, not useful. * ui.c (xform_cell, nearest_cell, etc): Remove references. * tkmap.c (config_specs): Add -font. (mapw_configure): Comment out wired-in font. From Hans Ronne: * ui.c (hws, hhs): Draw real hexes at power == 3. (bwid, cwid): Widen at power 3. (bsx, bsy, lsx, lsy): Adjust values to match. * macrow.c (draw_region): Say to use polygons at power 3. (draw_shorelines): Adjust positioning to match. * tkmap.c (cell_drawing_info): Use pics or polygons at power 3. * xinit.c (terrstyles): Similarly. From shebs@sourceware.cygnus.com Sat Aug 7 05:57:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 07 Aug 1999 05:57:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.tcl cltk/tkmain.c Message-ID: <19990807125728.31312.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/07 05:57:28 Modified files: . : ChangeLog tcltk : tkconq.tcl tkmain.c Log message: * tkmap.c (config_specs): Add -font. (mapw_configure): Comment out wired-in font. * tkconq.tcl (create_map_window): Use -font with map, pack with -expand true so small-mag map appears in center of frame, add tag "textual" to all text items in unitinfo pane, use tag to set common attributes. (set_map_view_option): Use view_option_flags to eliminate arg. (create_map_menus): Change calls appropriately, create a meridian interval submenu. (set_pref_value): Adjust font of all unitinfo items and map. * tkmain.c (draw_unit_info): Change text color for badly damaged units. (update_turn_display): Update cell display and unit info. (update_action_display): Ditto. From shebs@sourceware.cygnus.com Tue Aug 10 04:05:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 10 Aug 1999 04:05:00 -0000 Subject: xconq/ /ChangeLog /configure.in /configure ern ... Message-ID: <19990810110528.32286.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/10 04:05:27 Modified files: . : ChangeLog configure.in configure kernel : Makefile.in x11 : Makefile.in Added files: . : aclocal.m4 kernel : win32.c Log message: * aclocal.m4: New file, custom autoconf macros. * configure.in: Call autoconf macros to find tcl/tk libraries, add substs for host-specific flags and kernel files. * configure: Regenerate. * kernel/Makefile.in (HOBJS): New var, list of host-specific files, use instead of unix.o. * kernel/win32.c: New file, Windows-specific kernel functions. * x11/Makefile.in (TCLTK_LIB): Build from autoconf vars. (xconq): Link in -lm -ldl explicitly for now. From shebs@sourceware.cygnus.com Tue Aug 10 04:13:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 10 Aug 1999 04:13:00 -0000 Subject: xconq/ /ChangeLog cltk/tkcmd.c ernel/run.c ern ... Message-ID: <19990810111346.744.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/10 04:13:46 Modified files: . : ChangeLog tcltk : tkcmd.c kernel : run.c util.c Log message: Add a timeline collection and display mechanism. * util.c (TimelineBlock): New structure, storage for collected timeline info. (record_activity_start, record_activity_end, dump_activity_trace): New functions. * run.c (run_game, run_local_ai): Record start/end times. * tkcmd.c (do_trace): Toggle activity tracing. From shebs@sourceware.cygnus.com Tue Aug 10 04:27:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 10 Aug 1999 04:27:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.h cltk/tkconq.tc ... Message-ID: <19990810112737.2110.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/10 04:27:36 Modified files: . : ChangeLog tcltk : tkconq.h tkconq.tcl tkinit.c tkmain.c tkmap.c Log message: * tkconq.tcl (create_top_bottom_panes, etc): New procs to make panes with adjustable horizontal divide. (create_map_window): Use it to control notice window size, make notices text ask for maximum space. (fill_in_button_box): New proc, split out from create_map_window. * tkconq.h (enum grayshade): Add light gray. * tkinit.c (init_bitmaps): Set it up. * tkmain.c (tk_run_game_idle): Prefer to scroll to nearest unit. * tkmap.c (GRAY): New macro, use everywhere with overlay values. (cell_drawing_info): Use 25% darkening for night/day, make design mode override completely. (draw_current): Fix use of colors. From shebs@sourceware.cygnus.com Tue Aug 10 04:32:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 10 Aug 1999 04:32:00 -0000 Subject: xconq/ /ChangeLog ib/gettysburg.g ib/terrain.i ... Message-ID: <19990810113216.2275.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/10 04:32:16 Modified files: . : ChangeLog lib : gettysburg.g terrain.imf ww2-div-eur.g Added files: images : beach44x48.gif Log message: * gettysburg.g: Use cliffs image for ravine. * ww2-div-eur.g (beach): New border terrain type. * terrain.imf (beach): New border image. * images/beach44x48.gif: New file, beach border image. From shebs@sourceware.cygnus.com Tue Aug 10 04:36:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 10 Aug 1999 04:36:00 -0000 Subject: xconq/ /ChangeLog oc/hacking.texi oc/xconq.texi Message-ID: <19990810113630.2463.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/10 04:36:29 Modified files: . : ChangeLog doc : hacking.texi xconq.texi Log message: * xconq.texi: Update info about platforms. * hacking.texi: Add info about general goals of Xconq. From shebs@sourceware.cygnus.com Tue Aug 10 04:40:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 10 Aug 1999 04:40:00 -0000 Subject: xconq/ /ChangeLog oc/PROJECTS Message-ID: <19990810113952.2699.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/10 04:39:51 Modified files: . : ChangeLog doc : PROJECTS Log message: * PROJECTS: Add more detail to illumination idea, remove multi-query idea, add a number of new ideas. From shebs@sourceware.cygnus.com Tue Aug 10 04:40:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 10 Aug 1999 04:40:00 -0000 Subject: xconq/doc TODO Message-ID: <19990810114034.2773.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/10 04:40:33 Modified files: doc : TODO Log message: Mac seems to have gone away From shebs@sourceware.cygnus.com Wed Aug 11 19:57:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 11 Aug 1999 19:57:00 -0000 Subject: xconq/. configure Message-ID: <19990812025724.22663.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/11 19:57:23 Modified files: . : configure Log message: Commit properly regenerated version this time From shebs@sourceware.cygnus.com Wed Aug 11 19:59:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 11 Aug 1999 19:59:00 -0000 Subject: xconq/ /ChangeLog 11/Makefile.in Message-ID: <19990812025917.22817.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/11 19:59:17 Modified files: . : ChangeLog x11 : Makefile.in Log message: * x11/Makefile.in (X11_LIB): Add -lXext. From shebs@sourceware.cygnus.com Wed Aug 11 20:04:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 11 Aug 1999 20:04:00 -0000 Subject: xconq/ /ChangeLog ernel/conq.h ernel/ai.c erne ... Message-ID: <19990812030429.23492.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/11 20:04:29 Modified files: . : ChangeLog kernel : conq.h ai.c init.c mplayer.c ui.c Log message: * conq.h: Don't include ai.h. * ai.c, init.c, mplayer.c, run.c, ui.c: Include ai.h explicitly. * ai.c (defensive_worth, siege_worth): Remove unused vars. * init.c (check_game_validity): Ditto. From shebs@sourceware.cygnus.com Wed Aug 11 20:07:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 11 Aug 1999 20:07:00 -0000 Subject: xconq/ /ChangeLog ernel/misc.h ernel/util.c Message-ID: <19990812030732.24710.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/11 20:07:31 Modified files: . : ChangeLog kernel : misc.h util.c Log message: * misc.h (record_activity_start, etc): Declare. * util.c (starting_trace): New global. (record_activity_start): Use it. (dump_activity_trace): Report gaps. From shebs@sourceware.cygnus.com Wed Aug 11 20:08:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 11 Aug 1999 20:08:00 -0000 Subject: xconq/kernel system.h unix.c Message-ID: <19990812030823.24781.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/11 20:08:23 Modified files: kernel : system.h unix.c Log message: * system.h (preferences_filename): Declare. From shebs@sourceware.cygnus.com Wed Aug 11 20:09:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 11 Aug 1999 20:09:00 -0000 Subject: xconq/ /ChangeLog ernel/nlang.c Message-ID: <19990812030951.24886.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/11 20:09:51 Modified files: . : ChangeLog kernel : nlang.c Log message: * nlang.c (plan_desc): Mention if unit waiting for transport. From shebs@sourceware.cygnus.com Wed Aug 11 20:15:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 11 Aug 1999 20:15:00 -0000 Subject: xconq/ /ChangeLog ernel/run.c ernel/plan.c Message-ID: <19990812031507.25125.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/11 20:15:07 Modified files: . : ChangeLog kernel : run.c plan.c Log message: * run.c: Remove some unused decls, pass only one arg to execute_plan. (move_some_units): Compute result as sum, not max. (run_local_ai): Move AI calls here from execute_plan. * plan.c (execute_plan, plan_passive): Remove second arg. (execute_plan): Remove AI calls, can't do from inside kernel. (self_build_base_for_self): Tweak paren grouping. (plan_colonizer_support): Comment out, not used. From shebs@sourceware.cygnus.com Wed Aug 11 20:16:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 11 Aug 1999 20:16:00 -0000 Subject: xconq/ /ChangeLog ernel/kernel.h Message-ID: <19990812031631.25217.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/11 20:16:31 Modified files: . : ChangeLog kernel : kernel.h Log message: * kernel.h (execute_plan): Update decl. From shebs@sourceware.cygnus.com Wed Aug 11 20:17:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 11 Aug 1999 20:17:00 -0000 Subject: xconq/ /ChangeLog cltk/tkmain.c Message-ID: <19990812031758.25364.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/11 20:17:58 Modified files: . : ChangeLog tcltk : tkmain.c Log message: * tkmain.c (tk_run_game_idle): Record activity. From shebs@sourceware.cygnus.com Thu Aug 12 19:44:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 12 Aug 1999 19:44:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.tcl Message-ID: <19990813024443.13975.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/12 19:44:42 Modified files: . : ChangeLog tcltk : tkconq.tcl Log message: * tkconq.tcl: Initialize imagery and font prefs correctly. (popup_preferences_dialog): Remove unused font size. From shebs@sourceware.cygnus.com Thu Aug 12 19:45:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 12 Aug 1999 19:45:00 -0000 Subject: xconq/ /ChangeLog ac/macmenus.c Message-ID: <19990813024556.14052.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/12 19:45:56 Modified files: . : ChangeLog mac : macmenus.c Log message: * macmenus.c: Include ai.h. From shebs@sourceware.cygnus.com Mon Aug 16 19:17:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 16 Aug 1999 19:17:00 -0000 Subject: xconq/ /ChangeLog cltk/tkcmd.c Message-ID: <19990817021738.23175.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/16 19:17:38 Modified files: . : ChangeLog tcltk : tkcmd.c Log message: * tkcmd.c (do_build, aux_build): Ask where to build if the constructing unit can move or build at a distance. (aux_build_2): New function. (impl_build): Add a location, generate a move task if needed. From shebs@sourceware.cygnus.com Mon Aug 16 19:20:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 16 Aug 1999 19:20:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.tcl cltk/tkmain.c Message-ID: <19990817022032.23399.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/16 19:20:32 Modified files: . : ChangeLog tcltk : tkconq.tcl tkmain.c Log message: * tkconq.tcl: Remove initial text font setup, do only after windows created. (popup_hosting, popup_pregame_chat): New procs, chat window for players joining a game. * tkmain.c (tk_set_remote_for_player): Remove unneeded hostname. From shebs@sourceware.cygnus.com Mon Aug 16 19:21:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 16 Aug 1999 19:21:00 -0000 Subject: xconq/doc TODO Message-ID: <19990817022103.23495.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/16 19:21:03 Modified files: doc : TODO Log message: Note a wired-in pathname. From shebs@sourceware.cygnus.com Mon Aug 16 19:22:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 16 Aug 1999 19:22:00 -0000 Subject: xconq/ /ChangeLog oc/PROJECTS Message-ID: <19990817022221.23654.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/16 19:22:20 Modified files: . : ChangeLog doc : PROJECTS Log message: * PROJECTS: Reflect completion of above project. From shebs@sourceware.cygnus.com Mon Aug 16 19:27:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 16 Aug 1999 19:27:00 -0000 Subject: xconq/ /ChangeLog ernel/win32.c Message-ID: <19990817022725.24131.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/16 19:27:25 Modified files: . : ChangeLog kernel : win32.c Log message: * win32.c (make_pathname, stop_handler, crash_handler): Fix argument lists. From shebs@sourceware.cygnus.com Tue Aug 17 05:15:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 05:15:00 -0000 Subject: xconq/ /ChangeLog ernel/mplayer.c Message-ID: <19990817121519.12188.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/17 05:15:18 Modified files: . : ChangeLog kernel : mplayer.c Log message: * mplayer.c: Don't include kernel.h, add decls for all static functions. (theater_at): Cast an array index. (mplayer_guide_explorer, etc): Comment out, never used. (mplayer_update_plan): Use network functions only. (mplayer_go_after_victim, mplayer_go_after_captive, mplayer_fire_at_opportunity): New functions, network versions of code in plan.c. (mplayer_handle_emergency): Use them. From shebs@sourceware.cygnus.com Tue Aug 17 05:28:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 05:28:00 -0000 Subject: xconq/kernel tp.c Message-ID: <19990817122849.24676.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/17 05:28:48 Modified files: kernel : tp.c Log message: * tp.c (net_set_capture_task): New function. From shebs@sourceware.cygnus.com Tue Aug 17 05:29:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 05:29:00 -0000 Subject: xconq/ /ChangeLog ernel/actions.c ernel/game.h ... Message-ID: <19990817122942.24749.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/17 05:29:42 Modified files: . : ChangeLog kernel : actions.c game.h init.c kernel.h misc.h obstack.c obstack.h plan.c skelconq.c task.c unit.h Log message: Eliminate more compiler warnings. * unit.h (ActionDefn dofn, checkfn): Remove fields. * actions.c (execute_action): Dispatch on action type directly, instead of using checkfn and dofn fields. * actions.c, init.c, task.c: Remove unused vars. * game.h, skelconq.c, unit.h: Convert to pure standard C * kernel.h: Move decls of attack_can_damage_or_capture, etc. * misc.h: Remove decl of getenv. * obstack.h, obstack.c: Prototype fn argument of obstack_begin. * plan.c: Make static vars extern. (find_closest_unit): Prototype fn argument. From shebs@sourceware.cygnus.com Tue Aug 17 05:35:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 05:35:00 -0000 Subject: xconq/ /ChangeLog ib/ancient.g ib/animals.imf ... Message-ID: <19990817123457.25225.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/17 05:34:56 Modified files: . : ChangeLog lib : ancient.g animals.imf emblems.imf Added files: images : animals32.gif Log message: * images/animals32.gif: New file, pictures of animals. * animals.imf (animal-skeleton, carcass): New images. (elephant): Replace previous 32x32 image. (giraffe, zebra): Add 32x32 images. * ancient.g (carcass): Use carcass instead of ruins for image. * emblems.imf (german-cross): Make image more accurate. From shebs@sourceware.cygnus.com Thu Aug 19 05:37:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 05:37:00 -0000 Subject: xconq/ /ChangeLog ernel/Makefile.in Message-ID: <19990819123649.3817.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/19 05:36:48 Modified files: . : ChangeLog kernel : Makefile.in Log message: * kernel/Makefile.in (WARNING_CFLAGS): New symbol. (ALL_CFLAGS): Use it. From shebs@sourceware.cygnus.com Thu Aug 19 05:43:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 05:43:00 -0000 Subject: xconq/ /ChangeLog ernel/combat.c ernel/move.c ... Message-ID: <19990819124342.15021.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/19 05:43:39 Modified files: . : ChangeLog kernel : combat.c move.c run2.c kernel.h Log message: * combat.c, move.c, run2.c: Remove PARAMS usages, unused variables, add missing function decls. * run2.c: Include ai.h. * kernel.h: Remove PARAMS. From shebs@sourceware.cygnus.com Thu Aug 19 05:46:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 05:46:00 -0000 Subject: xconq/ /ChangeLog ernel/mplayer.c Message-ID: <19990819124556.15534.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/19 05:45:55 Modified files: . : ChangeLog kernel : mplayer.c Log message: * mplayer.c: Add some comments. (mplayer_handle_emergency): Flip coin to decide whether to run, reduces buzzing. From shebs@sourceware.cygnus.com Thu Aug 19 05:49:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 05:49:00 -0000 Subject: xconq/ /ChangeLog ernel/run.c ernel/plan.c ern ... Message-ID: <19990819124920.16151.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/19 05:49:20 Modified files: . : ChangeLog kernel : run.c plan.c task.c Log message: * run.c (run_local_ai): Comment out plan update and emergency handling code, need to refigure how to do. (run_game): Add execute_plan result to planexecs. * plan.c (execute_plan): Return number of plan executions. * task.c: Tweak comments. From shebs@sourceware.cygnus.com Thu Aug 19 05:51:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 05:51:00 -0000 Subject: xconq/ /ChangeLog ernel/utype.def Message-ID: <19990819125116.16327.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/19 05:51:16 Modified files: . : ChangeLog kernel : utype.def Log message: * utype.def (ai-min-defenders): Default to 0. From shebs@sourceware.cygnus.com Thu Aug 19 19:49:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 19:49:00 -0000 Subject: xconq/ /ChangeLog oc/curses-sect.texi oc/desig ... Message-ID: <19990820024906.6999.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/19 19:49:05 Modified files: . : ChangeLog doc : curses-sect.texi design.texi gpl.texi hacking.texi mac-sect.texi play.texi refman.texi x11-sect.texi xcdesign.texi xconq.texi Log message: * doc/*.texi: Remove explicit @node links, tweak section and subsections so autolinking works, simplify copyright years. From shebs@sourceware.cygnus.com Thu Aug 19 20:13:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 20:13:00 -0000 Subject: xconq/ /ChangeLog oc/Makefile.in oc/xconq.texi ... Message-ID: <19990820031303.13886.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/19 20:13:02 Modified files: . : ChangeLog doc : Makefile.in xconq.texi hacking.texi Log message: * doc/Makefile.in: Remove unixplay.dvi and macplay.dvi builds, add more bits for hacking manual. * hacking.texi: Fix name and add @bye. * xconq.texi: Remove Mac and Unix conditionals. From shebs@sourceware.cygnus.com Sat Aug 21 05:16:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 05:16:00 -0000 Subject: xconq/ /ChangeLog ernel/cmd.c ernel/help.c ern ... Message-ID: <19990821121642.24201.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/21 05:16:41 Modified files: . : ChangeLog kernel : cmd.c help.c history.c mknames.c mkterr.c mkunits.c nlang.c obstack.h read.c read2.c score.c side.c supply.c tp.c ui.c unit.c unit.h world.c write.c Log message: Eliminate still more warnings. * cmd.c, help.c, history.c, mknames.c, mkterr.c, mkunits.c, nlang.c, read.c, read2.c, score.c, side.c, supply.c, tp.c, ui.c, unit.c, unit.h, world.c, write.c: Remove PARAMS usages, remove unused variables, add missing function decls, comment out unused functions, etc. * obstack.h (obstack_begin): Add parameter types to fn pointer. * mknames.c (propose_unit_name): Fix "junky" naming method. * read.c (find_unit_spec_by_name, find_unit_spec_by_number): Use PARSE_PROPERTY_RETURN instead of PARSE_PROPERTY. * score.c (all_sides_draw): Assign result of add_side_to_set. * side.c: Include ai.h. From shebs@sourceware.cygnus.com Sat Aug 21 05:20:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 05:20:00 -0000 Subject: xconq/ /ChangeLog ib/standard.g Message-ID: <19990821122014.25091.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/21 05:20:13 Modified files: . : ChangeLog lib : standard.g Log message: * standard.g: Use "junky" method to name bases again. From shebs@sourceware.cygnus.com Sat Aug 21 06:59:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 06:59:00 -0000 Subject: xconq/ /ChangeLog cltk/Makefile.in cltk/tkcmd. ... Message-ID: <19990821135941.9383.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/21 06:59:41 Modified files: . : ChangeLog tcltk : Makefile.in tkcmd.c tkconq.h tkiapp.c tkimf.c tkinit.c tkisamp.c tkmain.c tkmap.c Log message: * tcltk/Makefile.in (WARNING_CFLAGS): New symbol. (ALL_CFLAGS): Use it. * tkcmd.c, tkconq.h, tkiapp.c, tkimf.c, tkinit.c, tkisamp.c, tkmain.c, tkmap.c: Declare all functions correctly, remove unused variables, return results from non-void functions, etc. From shebs@sourceware.cygnus.com Mon Aug 23 18:56:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 18:56:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.tcl cltk/tkinit. ... Message-ID: <19990824015607.28837.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/23 18:56:07 Modified files: . : ChangeLog tcltk : tkconq.tcl tkinit.c tkmain.c tkmap.c Log message: * tkconq.tcl: Tweak uses of debug flag. (create_map_window): Only use green bg if debugging. (fill_in_side_list): Move offscreen lines over further. * tkinit.c (init_display): Don't call XSynchronize for normal DebugG usage, makes the display very slow. * tkmain.c: Add some comments. * tkmap.c (eventually_redraw): New function, centralizes all map redrawing activity. (mapw_event_proc, redraw_map): Call it. (mapw_widget_cmd): Pass newly-visible areas to eventually_redraw. (update_area, update_at_cell, update_at_unit): rewrite to call eventually_redraw and update idletasks. From shebs@sourceware.cygnus.com Mon Aug 23 18:57:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 18:57:00 -0000 Subject: xconq/ /ChangeLog 11/xtconq.c Message-ID: <19990824015724.29131.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/23 18:57:24 Modified files: . : ChangeLog x11 : xtconq.c Log message: * xtconq.c: Omit bogus call to ui_mainloop. From shebs@sourceware.cygnus.com Mon Aug 23 19:07:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 19:07:00 -0000 Subject: xconq/ /ChangeLog /README /INSTALL /README.mac ... Message-ID: <19990824020734.29746.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/23 19:07:33 Modified files: . : ChangeLog README INSTALL Added files: . : README.mac INSTALL.mac Removed files: mac : DO_FIRST.mac README.mac Log message: * README: Add more descriptive material. * INSTALL: Update, move list of subdir to here from README. * README.mac: New file, was Mac-only readme not in source tree. * INSTALL.mac: New file, consolidation and update of mac/DO_FIRST.mac and mac/README.mac. * mac/DO_FIRST.mac, mac/README.mac: Remove. From shebs@sourceware.cygnus.com Mon Aug 23 19:08:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 19:08:00 -0000 Subject: xconq/doc TODO Message-ID: <19990824020828.29847.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/23 19:08:28 Modified files: doc : TODO Log message: Redraw probs fixed From shebs@sourceware.cygnus.com Mon Aug 23 19:09:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 19:09:00 -0000 Subject: xconq/ /ChangeLog oc/PROJECTS Message-ID: <19990824020928.29931.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/23 19:09:28 Modified files: . : ChangeLog doc : PROJECTS Log message: * PROJECTS: Reflect completed projects, add item about removing lib-x11 etc. From shebs@sourceware.cygnus.com Wed Aug 25 19:12:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 25 Aug 1999 19:12:00 -0000 Subject: xconq/ /ChangeLog cltk/tkimf.c Message-ID: <19990826021216.17725.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/25 19:12:15 Modified files: . : ChangeLog tcltk : tkimf.c Log message: * tkimf.c (TkPutImage): Steal decl from tk sources. (try_images, test_image, ximbuf, xim): New globals. (tk_make_color_pixmap, tk_make_mono_pixmap, tk_make_mask_pixmap): Build pixmap using an XImage if possible. From shebs@sourceware.cygnus.com Fri Aug 27 17:14:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 27 Aug 1999 17:14:00 -0000 Subject: xconq/ /ChangeLog 11/Imakefile 11/Makefile.in ... Message-ID: <19990828001454.12174.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/27 17:14:53 Modified files: . : ChangeLog x11 : Imakefile Makefile.in imf2x.c x2imf.c xshowimf.c Added files: x11 : xcutil.c xcutil.h Removed files: x11 : xutil.c xutil.h Log message: * x11/xcutil.c, x11/xcutil.h: New files, renamed from xutil.c and xutil.h, so as not to confuse Windows builds, believe it or not. * Imakefile, Makefile.in, imf2x.c, x2imf.c, xshowimf.c: Change all references. From shebs@sourceware.cygnus.com Fri Aug 27 17:28:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 27 Aug 1999 17:28:00 -0000 Subject: xconq/ /ChangeLog ernel/win32.c Message-ID: <19990828002831.15587.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/27 17:28:30 Modified files: . : ChangeLog kernel : win32.c Log message: * win32.c (XCONQDATA): Suppress incoming definitions. From shebs@sourceware.cygnus.com Fri Aug 27 17:35:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 27 Aug 1999 17:35:00 -0000 Subject: xconq/ /ChangeLog cltk/Makefile.in cltk/tkimf. ... Message-ID: <19990828003548.17155.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/27 17:35:48 Modified files: . : ChangeLog tcltk : Makefile.in tkimf.c tkmap.c Log message: * tcltk/Makefile.in (UNIX_CFLAGS): Use @HFLAGS@. * tkimf.c (tk_make_color_pixmap): Add code to use Windows images correctly. * tkmap.c (draw_unseen_fuzz): Don't do if no clip masks. From shebs@sourceware.cygnus.com Sat Aug 28 07:15:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 07:15:00 -0000 Subject: xconq/ /ChangeLog cltk/tkimf.c Message-ID: <19990828141503.13791.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/28 07:15:03 Modified files: . : ChangeLog tcltk : tkimf.c Log message: Emergency fix to imdepth From shebs@sourceware.cygnus.com Sat Aug 28 15:56:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 15:56:00 -0000 Subject: xconq/. ChangeLog configure configure.in Message-ID: <19990828225616.26975.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/28 15:56:15 Modified files: . : ChangeLog configure configure.in Log message: * configure.in: Add --enable-build-warnings to control extra warnings, choose which subdirs to configure based on Unix vs Windows. * configure: Regenerate. From shebs@sourceware.cygnus.com Sat Aug 28 16:22:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 16:22:00 -0000 Subject: xconq/ /ChangeLog /Makefile.in urses/Makefile. ... Message-ID: <19990828232245.29455.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/28 16:22:45 Modified files: . : ChangeLog Makefile.in curses : Makefile.in doc : PROJECTS kernel : Makefile.in actions.c ai.c ai.h cmdline.c cmdline.h conq.h generic.c gif.c help.c help.h imf.c imf.h imf2imf.c lisp.c lisp.h misc.h run2.c side.c skelconq.c system.h unix.c mac : macconq.c tcltk : Makefile.in tkcmd.c tkconq.h tkimf.c tkinit.c tkmain.c win : wconq.c wimfapp.c x11 : Makefile.in imf2x.c x2imf.c xconq.c xconq.h xcutil.c xcutil.h ximf.c xinit.c Log message: * configure.in: Add --enable-build-warnings to control extra warnings, choose which subdirs to configure based on Unix vs Windows. * configure: Regenerate. * Makefile.in: Eliminate refs to lib-x11. * x11/Makefile.in: Ditto. * curses/Makefile.in, kernel/Makefile.in, tcltk/Makefile.in, x11/Makefile.in: Change UNIX_CFLAGS to autoconf-using HFLAGS, remove WARNING_CFLAGS. * actions.c, ai.c, ai.h, cmdline.c, cmdline.h, conq.h, generic.c, help.h, imf.c, imf.h, imf2imf.c, lisp.c, lisp.h, misc.h, system.h, imf2x.c, xcutil.h: Remove PARAMS usages. * gif.c, help.c, imf.c, imf2imf.c, lisp.c, unix.c, tkmain.c, wimfapp.c, imf2x.c, x2imf.c, xconq.c, xcutil.c: Remove unused variables, add prototypes, etc. * run2.c, side.c, macconq.c: Remove decl of update_area_display. * skelconq.c: Declare _dialog functions. * tkcmd.c: Remove exit_xconq decl. * wconq.c (check_player_displays): Remove uses. * xconq.c: Include tkconq.h. * tkconq.h (IMFLIB): Remove. (exit_xconq): Declare. * tkimf.c, tkinit.c: Remove imflib uses. * xconq.h, xcutil.c: Ditto. * ximf.c, xinit.c: Ditto. * PROJECTS: Remove lib-x11 item. From shebs@sourceware.cygnus.com Mon Aug 30 09:43:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 30 Aug 1999 09:43:00 -0000 Subject: xconq/ /ChangeLog ernel/ai.c Message-ID: <19990830164345.16325.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/30 09:43:44 Modified files: . : ChangeLog kernel : ai.c Log message: * ai.c (give_up): Only look at ai_may_design if side has display. From shebs@sourceware.cygnus.com Mon Aug 30 09:45:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 30 Aug 1999 09:45:00 -0000 Subject: xconq/ /ChangeLog ernel/util.c Message-ID: <19990830164523.16566.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/30 09:45:23 Modified files: . : ChangeLog kernel : util.c Log message: * util.c: Remove PARAMS usages. (log_warning): Check file pointer before using. From shebs@sourceware.cygnus.com Mon Aug 30 10:01:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 30 Aug 1999 10:01:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.tcl cltk/tkinit. ... Message-ID: <19990830170104.20017.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/30 10:01:04 Modified files: . : ChangeLog tcltk : tkconq.tcl tkinit.c tkmain.c tkmap.c Added files: bitmaps : delay.b sleep.b Log message: * bitmaps/delay.b, bitmaps/sleep.b: New bitmaps. * tkconq.tcl: Consolidate debug output under a single test, add font family preference. (find_image_filename): New proc. (add_splash_screen_dialog_items): Use it. (fill_in_button_box): Add sleep, reserve, and delay buttons, add spacing between groups. (update_action_controls_info): Disable buttons if not current unit. (add_fonts_prefs_items): Add font family popup. (set_font_family_newpref): New proc. (ok_preferences): Move text size adjustments here from set_pref_value. (popup_design_palette): Make design palette a new window instead of additional map window frames, arrange buttons in grid. (make_terrain_paint_frame, etc): Make labels more descriptive. (make_winds_paint_frame): Add direction and force menus. (new_feature): Add newly-created feature to selection menu. (rename_feature): Fix rename_done handling. * tkinit.c (init_bitmaps): Create new bitmaps, create designer palette bitmaps from painting cursors. * tkmain.c (default_font_family): New global. (tk_save_prefs, ui_update_state, interp_unix_ui_data): Save and restore font family preference. (initial_ui_init): Be more informative about startup failures. (tk_library_paths, tk_set_feature_name): New tcl commands. (tk_set_design_data): Set wind painting data. * tkmap.c (draw_winds_row): Draw winds accurately if designing. (handle_designer_mouse_down, paint_on_drag): Handle wind painting. From shebs@sourceware.cygnus.com Mon Aug 30 10:01:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 30 Aug 1999 10:01:00 -0000 Subject: xconq/doc TODO Message-ID: <19990830170145.20191.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/30 10:01:45 Modified files: doc : TODO Log message: Fixed splash image finding From shebs@sourceware.cygnus.com Mon Aug 30 18:46:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 30 Aug 1999 18:46:00 -0000 Subject: xconq/. ChangeLog INSTALL Message-ID: <19990831014635.28898.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/30 18:46:34 Modified files: . : ChangeLog INSTALL Log message: * INSTALL: Add a bit more info about the tcl/tk requirement. From shebs@sourceware.cygnus.com Mon Aug 30 18:49:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 30 Aug 1999 18:49:00 -0000 Subject: xconq/ /ChangeLog oc/PROJECTS Message-ID: <19990831014934.30107.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/30 18:49:32 Modified files: . : ChangeLog doc : PROJECTS Log message: * PROJECTS: Reflect update of readme/install docs. From shebs@sourceware.cygnus.com Mon Aug 30 18:51:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 30 Aug 1999 18:51:00 -0000 Subject: xconq/ /ChangeLog ib-x11/README Message-ID: <19990831015146.30592.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/30 18:51:46 Modified files: . : ChangeLog Removed files: lib-x11 : README Log message: * lib-x11: Remove. From shebs@sourceware.cygnus.com Mon Aug 30 19:28:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 30 Aug 1999 19:28:00 -0000 Subject: xconq/ /ChangeLog /INSTALL /Local.config 11/Im ... Message-ID: <19990831022721.1065.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/30 19:27:17 Modified files: . : ChangeLog INSTALL Local.config x11 : Imakefile Log message: * INSTALL, Local.config, x11/Imakefile: Whack more vestiges. From shebs@sourceware.cygnus.com Mon Aug 30 19:47:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 30 Aug 1999 19:47:00 -0000 Subject: xconq/kernel version.h Message-ID: <19990831024748.3817.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/30 19:47:48 Modified files: kernel : version.h Log message: bump version number From shebs@sourceware.cygnus.com Tue Aug 31 17:27:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 17:27:00 -0000 Subject: xconq/ /ChangeLog in/wconq.c Message-ID: <19990901002719.12099.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/31 17:27:18 Modified files: . : ChangeLog win : wconq.c Log message: * wconq.c: Make more function types match the decls. From shebs@sourceware.cygnus.com Tue Aug 31 17:31:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 17:31:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.tcl Message-ID: <19990901003102.12499.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/08/31 17:31:01 Modified files: . : ChangeLog tcltk : tkconq.tcl Log message: * tkconq.tcl: Test env(USER) existence before using. From shebs@sourceware.cygnus.com Sat Sep 4 06:37:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 04 Sep 1999 06:37:00 -0000 Subject: xconq/ /ChangeLog urses/ccmd.c urses/cconq.c u ... Message-ID: <19990904133755.20751.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/04 06:37:55 Modified files: . : ChangeLog curses : ccmd.c cconq.c cconq.h cdraw.c Log message: * ccmd.c, cconq.c, cconq.h, cdraw.c: Remove PARAMS usages, eliminate compiler warnings. From shebs@sourceware.cygnus.com Sat Sep 4 06:40:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 04 Sep 1999 06:40:00 -0000 Subject: xconq/ /ChangeLog ernel/history.h ernel/kpubli ... Message-ID: <19990904134056.20870.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/04 06:40:56 Modified files: . : ChangeLog kernel : history.h kpublic.h module.h player.h print.h score.h side.h tp.h ui.h world.h Log message: * history.h, kpublic.h, module.h, player.h, print.h, score.h, side.h, tp.h, ui.h, world.h: Remove PARAMS usages. From shebs@sourceware.cygnus.com Sat Sep 4 06:43:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 04 Sep 1999 06:43:00 -0000 Subject: xconq/ /ChangeLog ernel/move.c Message-ID: <19990904134332.20981.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/04 06:43:31 Modified files: . : ChangeLog kernel : move.c Log message: * move.c (unit_speed): Fix wind effect calculations. From shebs@sourceware.cygnus.com Sat Sep 4 06:44:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 04 Sep 1999 06:44:00 -0000 Subject: xconq/ /ChangeLog ernel/side.c Message-ID: <19990904134410.21050.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/04 06:44:10 Modified files: . : ChangeLog kernel : side.c Log message: * side.c (see_cell): Record unit as seen if see-always. From shebs@sourceware.cygnus.com Sat Sep 4 06:50:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 04 Sep 1999 06:50:00 -0000 Subject: xconq/ /ChangeLog ac/maccmd.c ac/macconq.c ac/ ... Message-ID: <19990904135023.22308.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/04 06:50:23 Modified files: . : ChangeLog mac : maccmd.c macconq.c macmap.c macwins.c Log message: * maccmd.c (do_one_occupant): Update arg to update_cell_display. * macconq.c (update_unit_acp_display): Ditto. * macwins.c (draw_unit_closeup, do_mouse_down_unit_closeup, destroy_unit_closeup): Ditto. * macmap.c (update_cell_display): Interpret flags argument correctly. * macwins.c: Remove PARAMS usages. From shebs@sourceware.cygnus.com Sat Sep 4 06:52:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 04 Sep 1999 06:52:00 -0000 Subject: xconq/ /ChangeLog ernel/ui.c Message-ID: <19990904135204.22392.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/04 06:52:04 Modified files: . : ChangeLog kernel : ui.c Log message: * ui.c (draw_winds_here): Don't draw winds in unseen areas. From shebs@sourceware.cygnus.com Sat Sep 4 06:54:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 04 Sep 1999 06:54:00 -0000 Subject: xconq/ /ChangeLog cltk/tkmap.c Message-ID: <19990904135453.22506.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/04 06:54:53 Modified files: . : ChangeLog tcltk : tkmap.c Log message: * tkmap.c (update_at_unit): Use temps for unit x and y. From shebs@sourceware.cygnus.com Sat Sep 4 07:10:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 04 Sep 1999 07:10:00 -0000 Subject: xconq/ /ChangeLog 11/Makefile.in 11/xcloseup.c ... Message-ID: <19990904141002.23069.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/04 07:10:02 Modified files: . : ChangeLog x11 : Makefile.in xcloseup.c xcmd.c xcutil.c xcutil.h xdraw.c ximf.h xmap.c xshowimf.c xtconq.c xtconq.h xtmain.c Removed files: x11 : xconq.h Log message: * xcloseup.c, xcmd.c, xcutil.c, xcutil.h, xdraw.c, ximf.h, xmap.c, xshowimf.c, xtconq.c, xtconq.h, xtmain.c: Remove PARAMS usages, eliminate compiler warnings. * xtconq.c: Include xtconq.h instead of xconq.h. * xtconq.h: Merge in contents of xconq.h. * xconq.h: Remove. * Makefile.in: Update dependencies. (X_H): Change xconq.h to xtconq.h. (XT_H): Remove, never used. From shebs@sourceware.cygnus.com Sat Sep 4 07:10:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 04 Sep 1999 07:10:00 -0000 Subject: xconq/doc TODO Message-ID: <19990904141051.23138.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/04 07:10:51 Modified files: doc : TODO Log message: Reflect progress on bug fixes. From shebs@sourceware.cygnus.com Sun Sep 5 05:31:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 05:31:00 -0000 Subject: xconq/ /ChangeLog ernel/mplayer.c Message-ID: <19990905123057.16638.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/05 05:30:55 Modified files: . : ChangeLog kernel : mplayer.c Log message: * mplayer.c: Add some comments to exploration planning. (assign_explorer_to_theater): Make random search try harder, add an exhaustive search if random points don't work. From shebs@sourceware.cygnus.com Sun Sep 5 05:32:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 05:32:00 -0000 Subject: xconq/ /ChangeLog ernel/run.c ernel/run2.c Message-ID: <19990905123202.16758.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/05 05:32:02 Modified files: . : ChangeLog kernel : run.c run2.c Log message: * run.c: Remove PARAMS usages. * run2.c: Cosmetic improvements. From ronne@sourceware.cygnus.com Sun Sep 5 10:10:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 10:10:00 -0000 Subject: xconq/mac macrow.c Message-ID: <19990905171047.15294.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/05 10:10:47 Modified files: mac : macrow.c Log message: ai_region_at: Add missing prototype. From ronne@sourceware.cygnus.com Sun Sep 5 10:12:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 10:12:00 -0000 Subject: xconq/lib ane.g Message-ID: <19990905171239.15395.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/05 10:12:39 Modified files: lib : ane.g Log message: Set u_ai_war_garison and u_ai_peace_garrison. From ronne@sourceware.cygnus.com Sun Sep 5 10:25:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 10:25:00 -0000 Subject: xconq/kernel ai.c ai.h combat.c conq.h gif.c m ... Message-ID: <19990905172512.15974.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/05 10:25:10 Modified files: kernel : ai.c ai.h combat.c conq.h gif.c mac.c mplayer.c nlang.c run.c tp.c utype.def Log message: Rewrite new ai code. Fix various other bugs. From ronne@sourceware.cygnus.com Sun Sep 5 10:27:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 10:27:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990905172720.16097.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/05 10:27:19 Modified files: . : ChangeLog Log message: Rewrite new ai code. Fix various bugs. From shebs@sourceware.cygnus.com Thu Sep 9 08:03:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 09 Sep 1999 08:03:00 -0000 Subject: xconq/ /ChangeLog ernel/skelconq.c ernel/tp.c ... Message-ID: <19990909150257.25862.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/09 08:02:56 Modified files: . : ChangeLog kernel : skelconq.c tp.c unix.c tcltk : tkconq.tcl tkmain.c x11 : xconq.c xtconq.c curses : cconq.c mac : macconq.c Log message: Support chat window interaction and >2 network players on Unix. * tp.c (broadcast_message): Remove, move into net_send_message. (add_remote_program, send_remote_id, net_send_chat): New functions. (send_packet): Also wait if hosting, before rids set up. (receive_packet): Add c, p, and r packets. (receive_chat, receive_remote_program): New functions. * unix.c (public_fd, public_fd_valid, remote_fd, fd_valid): New globals. (open_remote_connection, low_send, wait_for, low_receive, close_remote_connection): Rewrite to use them. (accept_remote_connection): New function. (low_receive): Call it for input from public fd. * tkconq.tcl (popup_connect_dialog, etc): Remove. (host_game): New proc. (popup_pregame_chat): Implement connection functionality at top of dialog. (add_program): New proc. (send_chat_bdg): New proc. (insert_chat_string): Rewrite to handle different rids. * tkmain.c (tk_try_host_game, tk_send_chat): New functions. (check_network): New function. (initial_ui_init): Set up to call it. (ui_mainloop): Call Tcl_DoOneEvent directly. (add_remote_locally, send_chat): New functions. * xconq.c: Change function definitions to new style. (host_the_game): Call add_remote_locally. (try_join_game): Build a default player spec, loop only until my_rid is nonzero. * skelconq.c, xtconq.c, macconq.c, cconq.c (add_remote_locally, send_chat): New functions, dummy versions. From ronne@sourceware.cygnus.com Thu Sep 9 15:27:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Thu, 09 Sep 1999 15:27:00 -0000 Subject: xconq/kernel actions.c history.def mplayer.c p ... Message-ID: <19990909222658.4268.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/09 15:26:58 Modified files: kernel : actions.c history.def mplayer.c plan.c run.c utype.def Log message: Move new ai code to action_reaction hook, fix some bugs. From ronne@sourceware.cygnus.com Thu Sep 9 15:27:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Thu, 09 Sep 1999 15:27:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990909222757.4640.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/09 15:27:57 Modified files: . : ChangeLog Log message: Move new ai code to action_reaction hook, fix some bugs. From shebs@sourceware.cygnus.com Thu Sep 9 19:08:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 09 Sep 1999 19:08:00 -0000 Subject: xconq/. ChangeLog INSTALL-mac README-mac INSTA ... Message-ID: <19990910020836.9640.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/09 19:08:36 Modified files: . : ChangeLog Added files: . : INSTALL-mac README-mac Removed files: . : INSTALL.mac README.mac Log message: * INSTALL-mac, README-mac: Rename from INSTALL.mac, README.mac. From shebs@sourceware.cygnus.com Thu Sep 9 19:14:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 09 Sep 1999 19:14:00 -0000 Subject: xconq/. ChangeLog README-win Message-ID: <19990910021434.10114.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/09 19:14:31 Modified files: . : ChangeLog Added files: . : README-win Log message: * README-win: New file, info for Windows players. From shebs@sourceware.cygnus.com Thu Sep 9 19:18:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 09 Sep 1999 19:18:00 -0000 Subject: CVSROOT/. modules Message-ID: <19990910021807.10259.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: CVSROOT Changes by: shebs@egcs.cygnus.com 99/09/09 19:18:07 Modified files: . : modules Log message: Mention the recently-added toplevel files From shebs@sourceware.cygnus.com Thu Sep 9 19:21:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 09 Sep 1999 19:21:00 -0000 Subject: xconq/ /ChangeLog oc/PROJECTS Message-ID: <19990910022052.10388.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/09 19:20:51 Modified files: . : ChangeLog doc : PROJECTS Log message: * PROJECTS: Add item about real-time game displays. From shebs Tue Sep 14 19:16:00 1999 From: shebs (shebs) Date: Tue, 14 Sep 1999 19:16:00 -0000 Subject: xconq/. ChangeLog INSTALL-mac INSTALL README-mac Message-ID: <19990915021652.28985.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/14 19:16:52 Modified files: . : ChangeLog INSTALL-mac INSTALL README-mac Log message: * INSTALL, INSTALL-mac, README-mac: Fix file references. From shebs Tue Sep 14 19:19:00 1999 From: shebs (shebs) Date: Tue, 14 Sep 1999 19:19:00 -0000 Subject: xconq/. ChangeLog Makefile.in configure config ... Message-ID: <19990915021927.29587.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/14 19:19:27 Modified files: . : ChangeLog Makefile.in configure configure.in Log message: * configure.in (CONFIGTARGET): New, chooses Win/Unix build. * configure: Regenerate. * Makefile.in (all-wconq): New target. (all): Base on $(ALLTARGET), which is set by configure. From shebs Tue Sep 14 19:22:00 1999 From: shebs (shebs) Date: Tue, 14 Sep 1999 19:22:00 -0000 Subject: xconq/ /ChangeLog ernel/lisp.c Message-ID: <19990915022254.30187.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/14 19:22:54 Modified files: . : ChangeLog kernel : lisp.c Log message: * lisp.c (read_form_aux): Warn about bad dice. (internal_type_error): New function. (car, cdr, cons, setq): Use it instead of warning. From shebs Tue Sep 14 19:29:00 1999 From: shebs (shebs) Date: Tue, 14 Sep 1999 19:29:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.tcl cltk/tkmain. ... Message-ID: <19990915022925.30589.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/14 19:29:25 Modified files: . : ChangeLog tcltk : tkconq.tcl tkmain.c tkmap.c Log message: * tkconq.tcl (popup_help_dialog): Rename from create_help_window, add deiconify case, add close button, set default first screen to map node. (dismiss_help_dialog): New proc. * tkmain.c (popup_help): Update proc called. (tk_interp_key): Fix handling of prefix argument digits. (tk_execute_long_command): Fix typo. * tkmap.c (draw_blast): Shorten wait. (draw_blast_image): Simplify code slightly. From shebs Tue Sep 14 19:30:00 1999 From: shebs (shebs) Date: Tue, 14 Sep 1999 19:30:00 -0000 Subject: xconq/ /ChangeLog 11/xconq.c Message-ID: <19990915023033.30698.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/14 19:30:33 Modified files: . : ChangeLog x11 : xconq.c Log message: * xconq.c (low_run_error): Dump to console also. From shebs Tue Sep 14 19:32:00 1999 From: shebs (shebs) Date: Tue, 14 Sep 1999 19:32:00 -0000 Subject: xconq/doc TODO Message-ID: <19990915023243.31272.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/14 19:32:43 Modified files: doc : TODO Log message: Note bug in save/restore of file images. From shebs Tue Sep 14 19:32:00 1999 From: shebs (shebs) Date: Tue, 14 Sep 1999 19:32:00 -0000 Subject: xconq/ /ChangeLog in/wconq.c Message-ID: <19990915023156.30807.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/14 19:31:56 Modified files: . : ChangeLog win : wconq.c Log message: * wconq.c (main, announce_lengthy_process, announce_progress, finish_lengthy_process): Comment out console writes. From shebs Tue Sep 14 19:33:00 1999 From: shebs (shebs) Date: Tue, 14 Sep 1999 19:33:00 -0000 Subject: xconq/ /ChangeLog est/warn.g Message-ID: <19990915023346.31886.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/14 19:33:46 Modified files: . : ChangeLog test : warn.g Log message: * warn.g: Add more constructs that cause warnings. From shebs Wed Sep 15 11:21:00 1999 From: shebs (shebs) Date: Wed, 15 Sep 1999 11:21:00 -0000 Subject: CVSROOT/. modules Message-ID: <19990915182124.22602.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: CVSROOT Changes by: shebs@egcs.cygnus.com 99/09/15 11:21:24 Modified files: . : modules Log message: Fix pathname to aclocal.m4 From shebs Wed Sep 15 19:47:00 1999 From: shebs (shebs) Date: Wed, 15 Sep 1999 19:47:00 -0000 Subject: xconq/ /ChangeLog urses/cconq.c ernel/conq.h e ... Message-ID: <19990916024748.13151.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/15 19:47:48 Modified files: . : ChangeLog curses : cconq.c kernel : conq.h imf.c imf.h init.c mac.c mkrivers.c mkroads.c module.c ps.c score.c task.c tp.c ui.c win32.c tcltk : tkconq.tcl tkimf.c tkmain.c mac : maccolors.c macimf.c macinit.c Log message: * conq.h, init.c, module.c, tp.c (typesdefined): Remove, never actually used. * conq.h (enum setup_stage): New enum. (current_stage): New global. * imf.c, imf.h (get_img): Remove unused argument. * imf.c, ui.c, xcutil.c, ximf.c, maccolors.c, macimf.c, macinit.c, tkimf.c: Fix all callers. * init.c, mac.c, mkrivers.c, mkroads.c, module.c. ps.c, score.c, task.c: Remove PARAMS usages. * mac.c, win32.c (tmprid): Remove decl, never used. * cconq.c (hosting): Remove decl, never used. * tp.c (download_game_module): New function, split out from download_to_player. (broadcast_game_module): New function. (broadcast_variants_chosen, broadcast_players_assigned): New functions. (receive_packet): Don't do trial assignments here, interpret 'a' and 'v' packets. * tkconq.tcl (selected_game_title): Init to a default value. * tkmain.c (tk_start_new_game): Broadcast game module to other programs. (tk_launch_game): Broadcast that variants have been chosen. (tk_launch_game_2): Broadcast that players have been assigned. (last_stage): New global. (check_network): Call tcl commands to move dialogs through stages of game setup. From shebs Wed Sep 15 19:48:00 1999 From: shebs (shebs) Date: Wed, 15 Sep 1999 19:48:00 -0000 Subject: xconq/x11 xcutil.c ximf.c Message-ID: <19990916024837.13994.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/15 19:48:37 Modified files: x11 : xcutil.c ximf.c Log message: forgotten in the last checkin From shebs Wed Sep 15 19:49:00 1999 From: shebs (shebs) Date: Wed, 15 Sep 1999 19:49:00 -0000 Subject: xconq/ /ChangeLog est/warn.g Message-ID: <19990916024921.14549.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/15 19:49:21 Modified files: . : ChangeLog test : warn.g Log message: * warn.g: Shorten name of module. From shebs Wed Sep 15 19:52:00 1999 From: shebs (shebs) Date: Wed, 15 Sep 1999 19:52:00 -0000 Subject: xconq/ /ChangeLog oc/PROJECTS oc/play.texi Message-ID: <19990916025216.14727.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/15 19:52:16 Modified files: . : ChangeLog doc : PROJECTS play.texi Log message: * play.texi: Remove unhelpful references to GDL symbols, change "research" to "development" to match sources. * PROJECTS: Reflect above work, remove some mystifying ideas, add a couple more ideas. From shebs Wed Sep 15 20:29:00 1999 From: shebs (shebs) Date: Wed, 15 Sep 1999 20:29:00 -0000 Subject: xconq/ /ChangeLog in/wconq.c Message-ID: <19990916032935.18598.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/15 20:29:34 Modified files: . : ChangeLog win : wconq.c Log message: * wconq.c (exit_xconq, launch_game, init_all_displays): Comment out more console prints. From ronne Fri Sep 17 15:05:00 1999 From: ronne (ronne) Date: Fri, 17 Sep 1999 15:05:00 -0000 Subject: xconq/mac machelp.c Message-ID: <19990917220552.11576.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/17 15:05:52 Modified files: mac : machelp.c Log message: Fix crashing bug in draw_help. From ronne Fri Sep 17 15:07:00 1999 From: ronne (ronne) Date: Fri, 17 Sep 1999 15:07:00 -0000 Subject: xconq/kernel run.c Message-ID: <19990917220709.11675.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/17 15:07:09 Modified files: kernel : run.c Log message: Add explanatory comments in run_local_ai. From ronne Fri Sep 17 15:08:00 1999 From: ronne (ronne) Date: Fri, 17 Sep 1999 15:08:00 -0000 Subject: xconq/kernel run2.c Message-ID: <19990917220838.11769.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/17 15:08:37 Modified files: kernel : run2.c Log message: Enable supply and repair for occs within transports. From ronne Fri Sep 17 15:10:00 1999 From: ronne (ronne) Date: Fri, 17 Sep 1999 15:10:00 -0000 Subject: xconq/kernel ui.c Message-ID: <19990917221028.12408.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/17 15:10:28 Modified files: kernel : ui.c Log message: Enable supply of occs within transports. From ronne Fri Sep 17 15:11:00 1999 From: ronne (ronne) Date: Fri, 17 Sep 1999 15:11:00 -0000 Subject: xconq/kernel tp.c Message-ID: <19990917221136.12752.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/17 15:11:36 Modified files: kernel : tp.c Log message: Add missing prototypes. From ronne Fri Sep 17 15:14:00 1999 From: ronne (ronne) Date: Fri, 17 Sep 1999 15:14:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990917221400.13053.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/17 15:14:00 Modified files: . : ChangeLog Log message: Fix bug in machelp.c and resupply of occs within transports. From shebs Fri Sep 17 17:06:00 1999 From: shebs (shebs) Date: Fri, 17 Sep 1999 17:06:00 -0000 Subject: xconq/ /ChangeLog /configure /configure.in ern ... Message-ID: <19990918000630.11880.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/17 17:06:29 Modified files: . : ChangeLog configure configure.in kernel : Makefile.in unix.c win32.c Added files: kernel : socket.c Log message: * kernel/socket.c: New file, networking code common to Unix and Windows (Cygwin). * kernel/Makefile.in (socket.o): Add dependencies. * configure.in (HOBJS): Add socket.o. * configure: Regenerate. * unix.c, win32.c: Remove networking code. From shebs Fri Sep 17 17:18:00 1999 From: shebs (shebs) Date: Fri, 17 Sep 1999 17:18:00 -0000 Subject: xconq/ /ChangeLog ernel/conq.h ernel/init.c er ... Message-ID: <19990918001851.14588.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/17 17:18:50 Modified files: . : ChangeLog kernel : conq.h init.c system.h tp.c tcltk : tkconq.tcl tkmain.c x11 : xconq.c Log message: * conq.h (enum setup_stage): Rename stages, add game_load_stage. * init.c (make_trial_assignments): Add remote players. * system.h (close_remote_connection): Add argument. * tp.c (remote_player_specs): New global array. (add_remote_players): New function. (download_to_player): Comment out launch packet send. (download_game_module): Use gameModule instead of GameModule. (broadcast_variants_chosen): Send randstate first. (receive_packet): Change 'G' packet to 'g', comment out 'L' packet, adjust stage names. (receive_remote_program): Record remote player spec. * tkconq.tcl (popup_game_dialog): Remove Network button. (toggle_remote_cmd): Remove. (select_player): Remove remote button. (popup_chat): Rename from popup_pregame_chat, allow deiconify, disable splash dialog buttons when brought up, put both host and join buttons at top. (my_rid): New global. (add_program): Disable connection buttons, activate New/Open buttons for host. (insert_chat_string): Allow arg of 0 to do generic inserts. (create_map_menus): Add chat item to file menu. (adjust_file_menu): New proc. * tkmain.c (tk_launch_game): Set stage, make trial assignments after broadcasting that variants chosen. (tk_launch_game_2): Call launch_game_2. (check_network): Adjust stage names. * xconq.c (main): Simplify startup sequence. (host_the_game): Fill in spec of host. (launch_game_2): New function. From ronne@sourceware.cygnus.com Sat Sep 18 10:54:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 18 Sep 1999 10:54:00 -0000 Subject: xconq/mac maccolors.c Message-ID: <19990918175417.29312.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/18 10:54:17 Modified files: mac : maccolors.c Log message: Rewrite color popup menu code, fix terrain images bug. From ronne@sourceware.cygnus.com Sat Sep 18 10:55:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 18 Sep 1999 10:55:00 -0000 Subject: xconq/lib terrain.imf Message-ID: <19990918175551.29425.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/18 10:55:51 Modified files: lib : terrain.imf Log message: Add color tiles for blackhole, grassland, slope, swamp-2. From ronne@sourceware.cygnus.com Sat Sep 18 10:59:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sat, 18 Sep 1999 10:59:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990918175923.29771.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/18 10:59:23 Modified files: . : ChangeLog Log message: * maccolors.c: rewrite menu code. * terrain.imf: add missing color tiles. From ronne@sourceware.cygnus.com Sun Sep 19 09:03:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 19 Sep 1999 09:03:00 -0000 Subject: xconq/mac macwins.c Message-ID: <19990919160337.30564.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/19 09:03:37 Modified files: mac : macwins.c Log message: Add styles and color to notice window. From ronne@sourceware.cygnus.com Sun Sep 19 09:04:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 19 Sep 1999 09:04:00 -0000 Subject: xconq/kernel run.c Message-ID: <19990919160436.30874.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/19 09:04:36 Modified files: kernel : run.c Log message: Add more notices for advanced units. From ronne@sourceware.cygnus.com Sun Sep 19 09:06:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 19 Sep 1999 09:06:00 -0000 Subject: xconq/images stdt24x26.gif Message-ID: <19990919160606.31235.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/19 09:06:06 Modified files: images : stdt24x26.gif Log message: Fix problem with ice image display. From ronne@sourceware.cygnus.com Sun Sep 19 09:10:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 19 Sep 1999 09:10:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990919161003.31408.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/19 09:10:03 Modified files: . : ChangeLog Log message: *macwins.c: improve notice window. *run.c: add more notices. *stdt24x26.gif: fix display of ice image. From shebs@sourceware.cygnus.com Mon Sep 20 19:24:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 19:24:00 -0000 Subject: xconq/ /ChangeLog ernel/combat.c Message-ID: <19990921022356.9402.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/20 19:23:56 Modified files: . : ChangeLog kernel : combat.c Log message: * combat.c (enough_to_garrison, mobile_enemy_threat): Fix formatting. From shebs@sourceware.cygnus.com Mon Sep 20 19:25:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 19:25:00 -0000 Subject: xconq/ /ChangeLog cltk/tkmain.c ernel/mac.c er ... Message-ID: <19990921022519.9582.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/20 19:25:19 Modified files: . : ChangeLog tcltk : tkmain.c kernel : mac.c side.h skelconq.c socket.c system.h tp.c tp.h curses : cconq.c win : wconq.c wimfapp.c mac : macconq.c macconq.h macinit.c x11 : imf2x.c x2imf.c xconq.c ximfapp.c xshowimf.c xtconq.c xtmain.c Log message: General cleanup of networking support. * side.h (side_has_local_display): Move to here from various files. * tp.h (add_remote_program, etc): Move decls here from tp.c. * tp.c (hosting): Define here. (download_game_module): Copy over more module properties. (receive_packet): Remove L packet. (receive_player_prop): Remove "Pyou" packet. * mac.c (hosting, connection_method_name): Remove, comment out code that uses. (open_remote_connection): Add hosting arg, return result. (close_remote_connection): Add argument. * socket.c: Similarly. * macconq.c, macconq.h, macinit.c, tkmain.c, wconq.c, xconq.c, xtconq.c, xtmain.c, cconq.c: Update references. * system.h (open_remote_connection): Update decl. * skelconq.c, macinit.c, wconq.c, xconq.c, xtconq.c, cconq.c (you_player, set_you_player, add_remote_player, launch_game): Remove, no longer used. * wimfapp.c, imf2x.c, x2imf.c, ximfapp.c, xshowimf.c (my_rid, numremotes): Remove, no longer needed. * tkmain.c (tk_start_new_game): New tcl command. (check_network): Call popup_game_dialog instead of only removing splash screen items. * wconq.c (host_the_game): Register self as first remote program (try_join_game): Send a player spec to host. (launch_game_2): New function. From shebs@sourceware.cygnus.com Mon Sep 20 19:33:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 19:33:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.tcl Message-ID: <19990921023327.11467.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/20 19:33:27 Modified files: . : ChangeLog tcltk : tkconq.tcl Log message: * tkconq.tcl (remove_splash_screen_dialog_items, popup_splash_screen, popup_player_dialog, popup_chat): Handle setup dialog buttons more intelligently. (popup_game_dialog, popup_variants_dialog, popup_player_dialog): Disable non-hosts' buttons. (popup_connect): Warn about unsupported connect options. (popup_hosting): Remove, no longer used. (popup_open_dialog): New proc. (update_player_entry): Comment out "remote" tagged text. (popup_chat): Disable chat area initially. (enable_chat): New proc. (insert_chat_string): Improve formatting of messages. (create_map_menus): Enable connect menu item. (adjust_file_menu): Adjust it appropriately. From shebs@sourceware.cygnus.com Mon Sep 20 19:34:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 19:34:00 -0000 Subject: xconq/ /ChangeLog ib/flags.imf ib/imf.dir ib/i ... Message-ID: <19990921023445.11576.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/20 19:34:45 Modified files: . : ChangeLog lib : flags.imf imf.dir intro.g Log message: * flags.imf (flag-un, flag-robot): New flags. * intro.g: Use them. From ronne@sourceware.cygnus.com Tue Sep 21 15:35:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Tue, 21 Sep 1999 15:35:00 -0000 Subject: xconq/mac macconq.c macdesign.c macmap.c macme ... Message-ID: <19990921223522.12471.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/21 15:35:22 Modified files: mac : macconq.c macdesign.c macmap.c macmenus.c Log message: Fix various minor bugs. From ronne@sourceware.cygnus.com Tue Sep 21 15:37:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Tue, 21 Sep 1999 15:37:00 -0000 Subject: xconq/x11 xtconq.c Message-ID: <19990921223715.12785.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/21 15:37:15 Modified files: x11 : xtconq.c Log message: main: pass 0 to close_remote_connection From ronne@sourceware.cygnus.com Tue Sep 21 15:38:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Tue, 21 Sep 1999 15:38:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990921223825.12896.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/21 15:38:25 Modified files: . : ChangeLog Log message: Fix various minor bugs. From shebs@sourceware.cygnus.com Tue Sep 21 19:00:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 21 Sep 1999 19:00:00 -0000 Subject: xconq/kernel mac.c Message-ID: <19990922020044.15069.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/21 19:00:44 Modified files: kernel : mac.c Log message: * mac.c (close_remote_connection): Add argument. From shebs@sourceware.cygnus.com Tue Sep 21 19:33:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 21 Sep 1999 19:33:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990922023333.18241.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/21 19:33:32 Modified files: . : ChangeLog Log message: Don't forget the ChangeLog entry! From shebs@sourceware.cygnus.com Tue Sep 21 19:37:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 21 Sep 1999 19:37:00 -0000 Subject: xconq/doc TODO Message-ID: <19990922023735.18431.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/21 19:37:35 Modified files: doc : TODO Log message: Mention a couple more bugs. From shebs@sourceware.cygnus.com Tue Sep 21 19:39:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 21 Sep 1999 19:39:00 -0000 Subject: xconq/ /ChangeLog 11/Makefile.in Message-ID: <19990922023938.18536.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/21 19:39:38 Modified files: . : ChangeLog x11 : Makefile.in Log message: * x11/Makefile.in (ALL_CFLAGS): Get tcl.h and tk.h from sibling dir if possible. From shebs@sourceware.cygnus.com Wed Sep 22 19:22:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 22 Sep 1999 19:22:00 -0000 Subject: xconq/ /ChangeLog ernel/socket.c ernel/tp.c cl ... Message-ID: <19990923022208.29146.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/22 19:22:08 Modified files: . : ChangeLog kernel : socket.c tp.c tcltk : tkconq.tcl tkmain.c Log message: * socket.c (open_remote_connection): Always return something. (accept_remote_connection): Use Dprintf for debug output. * tp.c (update_variant_callback, update_assignment_callback): New globals. (net_set_player_advantage, net_exchange_players): New functions. (broadcast_variants_chosen): Send vOK instead of just v. (broadcast_players_assigned): Similarly. (receive_variant_setting, receive_assignment_setting): New. (receive_packet): Call them. * tkconq.tcl (popup_game_dialog): Make second button disappear. (add_variants_dialog_items): Make buttons broadcast variant change. (broadcast_variant_value): New proc. (world_size_ok_cmd, real_time_ok_cmd): Call it. * tkmain.c (tk_send_variant_value): New tcl command. (tk_adjust_advantage): Call net_set_player_advantage. (tk_exchange_players): Call net_exchange_players. (update_variant_setting, update_assignment): New functions. (initial_ui_init): Set the callbacks with them. (tk_player_remote_status): Remove, no longer needed. From shebs@sourceware.cygnus.com Wed Sep 22 19:23:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 22 Sep 1999 19:23:00 -0000 Subject: xconq/ /ChangeLog oc/PROJECTS Message-ID: <19990923022358.29363.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/22 19:23:57 Modified files: . : ChangeLog doc : PROJECTS Log message: * PROJECTS: Note need for Windows icon and side colorization in tcltk interface. From ronne@sourceware.cygnus.com Thu Sep 23 13:00:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Thu, 23 Sep 1999 13:00:00 -0000 Subject: xconq/mac maccmd.c macconq.c macinit.c macwins.c Message-ID: <19990923200028.13258.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/23 13:00:28 Modified files: mac : maccmd.c macconq.c macinit.c macwins.c Log message: Add CodeWarrior profiling support. From ronne@sourceware.cygnus.com Thu Sep 23 13:01:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Thu, 23 Sep 1999 13:01:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990923200113.13495.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/23 13:01:13 Modified files: . : ChangeLog Log message: Add CodeWarrior profiling support. From ronne@sourceware.cygnus.com Fri Sep 24 16:26:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Fri, 24 Sep 1999 16:26:00 -0000 Subject: xconq/kernel ai.c Message-ID: <19990924232607.20625.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/24 16:26:06 Modified files: kernel : ai.c Log message: Fix bugs in ai_init_shared. From ronne@sourceware.cygnus.com Fri Sep 24 16:27:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Fri, 24 Sep 1999 16:27:00 -0000 Subject: xconq/kernel mplayer.c Message-ID: <19990924232708.20737.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/24 16:27:08 Modified files: kernel : mplayer.c Log message: Tune action reaction code for speed, fix some bugs. From ronne@sourceware.cygnus.com Fri Sep 24 16:28:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Fri, 24 Sep 1999 16:28:00 -0000 Subject: xconq/kernel run.c Message-ID: <19990924232817.20865.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/24 16:28:17 Modified files: kernel : run.c Log message: Limit action reaction to nearby units. From ronne@sourceware.cygnus.com Fri Sep 24 16:29:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Fri, 24 Sep 1999 16:29:00 -0000 Subject: xconq/kernel kpublic.h Message-ID: <19990924232903.21233.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/24 16:29:02 Modified files: kernel : kpublic.h Log message: Add missing prototypes. From ronne@sourceware.cygnus.com Fri Sep 24 16:30:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Fri, 24 Sep 1999 16:30:00 -0000 Subject: xconq/kernel tp.c Message-ID: <19990924233000.22047.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/24 16:30:00 Modified files: kernel : tp.c Log message: Fix bug in receive_variant_setting. From ronne@sourceware.cygnus.com Fri Sep 24 16:31:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Fri, 24 Sep 1999 16:31:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990924233141.23200.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/24 16:31:40 Modified files: . : ChangeLog Log message: Speed up action reaction code, fix some bugs. From shebs@sourceware.cygnus.com Fri Sep 24 16:53:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 24 Sep 1999 16:53:00 -0000 Subject: xconq/ /ChangeLog ernel/ai.c ernel/init.c erne ... Message-ID: <19990924235253.26291.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/24 16:52:51 Modified files: . : ChangeLog kernel : ai.c init.c side.h socket.c tp.c tcltk : tkconq.tcl tkmain.c x11 : xconq.c win : wconq.c Log message: * side.h (Side rid): Remove slot, not needed. * ai.c: Add some comments. (init_ai): Handle networked case correctly. * init.c (set_player_advantage, rename_side_for_player, set_ai_for_player): New functions. (assign_players_to_sides): Remove setting of side->rid, test player->rid instead, improve warning message. * socket.c: Add some comments. (open_remote_connection): Remove dead code in hosting case, retry 5 instead of 15 times in joining case. (close_remote_connection): Handle arg of 0 usefully. * tp.c (init_remote_ui): Set rui->rid from player->rid. (net_set_player_advantage): Call set_player_advantage. (net_add_side_and_player, net_rename_side_for_player, net_set_ai_for_player): New function. (receive_assignment_setting): Add rest of messages, share assignment callback use. * tkconq.tcl (update_allplayer_buttons): New proc, code to adjust buttons that affect all players. (add_player_dialog_items, add_player_cmd, select_player): Use it. (exchange_players_cmd): Only update if valid return from exchange. (join_game): Inform player about result of join attempt. * tkmain.c (tk_add_side_and_player, tk_rename_side_for_player, tk_set_ai_for_player): Use net_ functions. (tk_try_join_game): Return result of try_join_game. (try_join_game): Move here from xconq.c & wconq.c, also return success or failure. (update_assignment): Call update_allplayer_buttons. * wconq.c, xconq.c (try_join_game): Remove. * xconq.c (host_the_game): Warn about connection failure. From ronne@sourceware.cygnus.com Sun Sep 26 08:51:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 26 Sep 1999 08:51:00 -0000 Subject: xconq/kernel combat.c Message-ID: <19990926155112.6897.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/26 08:51:12 Modified files: kernel : combat.c Log message: Fix null side crash in mobile_enemy_threat. From ronne@sourceware.cygnus.com Sun Sep 26 08:52:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 26 Sep 1999 08:52:00 -0000 Subject: xconq/kernel mplayer.c Message-ID: <19990926155257.6967.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/26 08:52:57 Modified files: kernel : mplayer.c Log message: Fix null goal crash in review_units. From ronne@sourceware.cygnus.com Sun Sep 26 08:53:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 26 Sep 1999 08:53:00 -0000 Subject: xconq/kernel run.c Message-ID: <19990926155357.7466.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/26 08:53:57 Modified files: kernel : run.c Log message: Fix null side crashes when calling terrain_visible. From ronne@sourceware.cygnus.com Sun Sep 26 08:55:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 26 Sep 1999 08:55:00 -0000 Subject: xconq/kernel ui.c Message-ID: <19990926155456.7543.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/26 08:54:56 Modified files: kernel : ui.c Log message: Fix null side crash in unit_actually_visible. From ronne@sourceware.cygnus.com Sun Sep 26 08:56:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 26 Sep 1999 08:56:00 -0000 Subject: xconq/kernel util.c Message-ID: <19990926155608.7623.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/26 08:56:08 Modified files: kernel : util.c Log message: Close the file in log_warning when done. From ronne@sourceware.cygnus.com Sun Sep 26 08:57:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 26 Sep 1999 08:57:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990926155717.7705.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/26 08:57:17 Modified files: . : ChangeLog Log message: Fix various null pointer crashes. From shebs@sourceware.cygnus.com Mon Sep 27 21:39:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 21:39:00 -0000 Subject: xconq/ /ChangeLog ernel/nlang.c Message-ID: <19990928043928.20745.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/27 21:39:28 Modified files: . : ChangeLog kernel : nlang.c Log message: * nlang.c (notify, etc): Remove K&R compat code. From shebs@sourceware.cygnus.com Mon Sep 27 22:02:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 22:02:00 -0000 Subject: xconq/ /ChangeLog in/wconq.c ernel/tp.c ernel/ ... Message-ID: <19990928050235.24049.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/27 22:02:35 Modified files: . : ChangeLog win : wconq.c kernel : tp.c write.c tcltk : tkconq.tcl tkmain.c x11 : xconq.c Log message: * tp.c (add_remote_program): Use correct remote player spec. (DOWNLOADPACKETSIZE): Increase to 200 if on Unix. (add_to_packet): Move to here from write.c, remove rid arg, simplify. (flush_write): Move to here from write.c. (net_run_game): Disable occasional checksum send. (send_game_checksum_error): New function. (receive_game_checksum): Call it. (receive_packet): Add 'E' packet for errors. (receive_error): New function. (game_checksum): Make externally visible. * write.c: Remove tmprid arg in add_to_packet calls. * tkconq.tcl (popup_open_dialog): Add arg. (popup_game_dialog): Leave b2 button enabled, make it do the open dialog. (popup_connect): Don't complain about unsupported connection times. (join_game): Remove experimental bits. (popup_chat): Disable connect button when chat window up. (dismiss_chat): Rename from dismiss_pregame_chat, reenable Chat button. (add_program): Change Connect button to Chat button. (insert_chat_string): Enable chat buffer temporarily if necessary to insert a string. (popup_init_error_dialog, popup_init_warning_dialog, etc): New. * tkmain.c (tk_send_variant_value): Always expect 6 args. (update_assignment): Don't select player. (update_variant_setting): Set values of world size and real times. (tk_run_game): Add game checksum tests before/after AI run. (host_the_game, init_all_displays, announce_read_progress, announce_lengthy_process, etc, low_init_error, low_init_warnings, exit_xconq, launch_game, launch_game_2, unit_advance_dialog, etc): Move here from xconq.c and wconq.c, adjust to be more generic. * wconq.c (main): Clear use_stdio, remove -host/-join handling. * xconq.c (main): Set use_stdio initially, move stdout welcome so only appears if use command-line args, reorganize handling of -host and -join. From shebs@sourceware.cygnus.com Mon Sep 27 22:03:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 22:03:00 -0000 Subject: xconq/ /ChangeLog in/Makefile.in Message-ID: <19990928050339.24163.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/27 22:03:39 Modified files: . : ChangeLog win : Makefile.in Log message: * win/Makefile.in (WIN_CFLAGS): Suppress console with -mwindows. From shebs@sourceware.cygnus.com Mon Sep 27 22:05:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 22:05:00 -0000 Subject: xconq/doc TODO Message-ID: <19990928050549.24296.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/27 22:05:49 Modified files: doc : TODO Log message: Reflect latest checkins From shebs@sourceware.cygnus.com Tue Sep 28 20:05:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 28 Sep 1999 20:05:00 -0000 Subject: xconq/ /ChangeLog ernel/tp.c ernel/unix.c erne ... Message-ID: <19990929030523.4410.qmail@egcs.cygnus.com> 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. From shebs@sourceware.cygnus.com Tue Sep 28 20:16:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 28 Sep 1999 20:16:00 -0000 Subject: xconq/ /ChangeLog in/Makefile.in Message-ID: <19990929031629.6068.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/09/28 20:16:29 Modified files: . : ChangeLog win : Makefile.in Log message: * win/Makefile.in (ALL_CFLAGS): Add more include paths. From ronne@sourceware.cygnus.com Thu Sep 30 10:35:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Thu, 30 Sep 1999 10:35:00 -0000 Subject: xconq/kernel util.c Message-ID: <19990930173536.17396.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/30 10:35:36 Modified files: kernel : util.c Log message: Fix log_warning again so that it works on both mac and unix. From ronne@sourceware.cygnus.com Thu Sep 30 10:36:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Thu, 30 Sep 1999 10:36:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19990930173627.17520.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@egcs.cygnus.com 99/09/30 10:36:27 Modified files: . : ChangeLog Log message: Fix log_warning again so that it works on both mac and unix. From shebs@sourceware.cygnus.com Fri Oct 1 17:49:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 01 Oct 1999 17:49:00 -0000 Subject: xconq/ /ChangeLog ernel/help.c ernel/history.c ... Message-ID: <19991002004935.25347.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/10/01 17:49:35 Modified files: . : ChangeLog kernel : help.c history.c read.c util.c curses : ccmd.c cconq.c x11 : xinit.c Log message: * ccmd.c, cconq.c, help.c, history.c, read.c, util.c, xinit.c: Remove __STDC__ conditionals. From shebs@sourceware.cygnus.com Fri Oct 1 17:50:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 01 Oct 1999 17:50:00 -0000 Subject: xconq/ /ChangeLog ernel/imf.c Message-ID: <19991002005048.25452.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/10/01 17:50:48 Modified files: . : ChangeLog kernel : imf.c Log message: * imf.c (write_imf): Write imf if filedata available. From shebs@sourceware.cygnus.com Fri Oct 1 17:54:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 01 Oct 1999 17:54:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.tcl cltk/tkinit. ... Message-ID: <19991002005411.25579.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/10/01 17:54:10 Modified files: . : ChangeLog tcltk : tkconq.tcl tkinit.c tkmain.c Log message: Add autoscrolling to tcl/tk interface, remove scrollbars. * tkconq.tcl (create_map_window): Remove scrollbars. (map_xscroll_set, map_yscroll_set): Comment out bodies. (autoscroll): New proc. * tkmain.c (autoscroll_width, etc): New globals. (update_mouseover): Add autoscrolling. From shebs@sourceware.cygnus.com Fri Oct 1 17:54:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 01 Oct 1999 17:54:00 -0000 Subject: xconq/doc TODO Message-ID: <19991002005445.25639.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/10/01 17:54:45 Modified files: doc : TODO Log message: Reflect bug fixes. From shebs@sourceware.cygnus.com Sun Oct 3 08:02:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sun, 03 Oct 1999 08:02:00 -0000 Subject: xconq/ /ChangeLog in/Makefile.in in/wconq.c Message-ID: <19991003150231.12408.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/10/03 08:02:31 Modified files: . : ChangeLog win : Makefile.in wconq.c Log message: * win/Makefile.in (HFLAGS): Define. (ALL_CFLAGS): Use it. * wconq.c (XSetTile, XFlush, XSynchronize): Fix decls. From shebs@sourceware.cygnus.com Sun Oct 3 11:51:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sun, 03 Oct 1999 11:51:00 -0000 Subject: xconq/ /ChangeLog ernel/version.h Message-ID: <19991003185120.29522.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/10/03 11:51:20 Modified files: . : ChangeLog kernel : version.h Log message: * version.h: Bump to 7.2.93. From shebs@sourceware.cygnus.com Wed Oct 6 19:27:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 06 Oct 1999 19:27:00 -0000 Subject: xconq/ /ChangeLog cltk/tkmain.c cltk/tkmap.c e ... Message-ID: <19991007022705.25317.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/10/06 19:27:05 Modified files: . : ChangeLog tcltk : tkmain.c tkmap.c kernel : unit.h plan.c run.c side.c ui.c curses : cconq.c cdraw.c x11 : xcloseup.c xdraw.c mac : macconq.c macmap.c macmouse.c Log message: * unit.h (has_acp_left): New macro, accounts for acp-min. * plan.c (occupant_can_capture_neighbor): Use it. * run.c (side_move_some_units, unit_still_acting, unit_still_acting_no_plan, move_one_unit_multiple): Ditto. * side.c (find_next_mover, find_prev_mover, find_next_awake_mover, find_prev_awake_mover): Ditto. * ui.c (could_be_next_unit): Ditto. * macconq.c (maybe_select_next_unit): Ditto. * macmap.c (draw_selected_unit, draw_selection_animation): Ditto. * macmouse.c (select_another): Ditto. * tkmain.c (tk_run_game_idle): Ditto. * tkmap.c (draw_current): Ditto. * xcloseup.c (build_unit_list): Ditto. * xdraw.c (draw_current): Ditto. * cconq.c (maybe_handle_input): Ditto. * cdraw.c (draw_unit_list_entry): Ditto. * run.c (num_local_ais): New global. (run_local_ai): Use it to decide whether to run. * tkmain.c (tk_run_game): Return a smaller re-run interval. (tk_animate_selection): Record in activity trace. From shebs@sourceware.cygnus.com Wed Oct 6 19:31:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 06 Oct 1999 19:31:00 -0000 Subject: xconq/kernel run2.c Message-ID: <19991007023153.25871.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/10/06 19:31:53 Modified files: kernel : run2.c Log message: Add a comment From shebs@sourceware.cygnus.com Wed Oct 6 19:35:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 06 Oct 1999 19:35:00 -0000 Subject: xconq/ /ChangeLog ernel/util.c Message-ID: <19991007023535.26346.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/10/06 19:35:34 Modified files: . : ChangeLog kernel : util.c Log message: * util.c [MAC]: Add TickCount-based version of gettimeofday. (record_activity_start, etc): Remove UNIX conditionals. (dump_activity_trace): Comment out gap writing. (log_warning): Make ewfp static, open and close file for each warning. From shebs@sourceware.cygnus.com Wed Oct 6 19:36:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 06 Oct 1999 19:36:00 -0000 Subject: xconq/doc TODO Message-ID: <19991007023643.26430.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/10/06 19:36:43 Modified files: doc : TODO Log message: Reflect fix of acp-min handling. From shebs@sourceware.cygnus.com Wed Oct 6 19:42:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 06 Oct 1999 19:42:00 -0000 Subject: xconq/ /ChangeLog oc/Makefile.in oc/refman.tex ... Message-ID: <19991007024200.26679.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/10/06 19:42:00 Modified files: . : ChangeLog doc : Makefile.in refman.texi xconq.texi Removed files: doc : curses-sect.texi mac-sect.texi play.texi x11-sect.texi Log message: * xconq.texi: Merge in play.texi, x11-sect.texi, mac-sect.texi, and curses-sect.texi, add a "Quick Start" chapter, promote game library section to chapter. * play.texi, x11-sect.texi, mac-sect.texi, curses-sect.texi: Remove. * doc/Makefile.in (DOCFILES_PLAY): Remove refs to deleted files. * refman.texi: Clean up acp description. From shebs@sourceware.cygnus.com Fri Oct 8 15:48:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 08 Oct 1999 15:48:00 -0000 Subject: xconq/ /ChangeLog oc/commands.texi oc/refman.t ... Message-ID: <19991008224854.27492.qmail@egcs.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@egcs.cygnus.com 99/10/08 15:48:54 Modified files: . : ChangeLog doc : commands.texi refman.texi xconq.texi Log message: * xconq.texi: Various fixups, also add a chapter documenting the common X11/Windows interface, add networking setup description. * commands.texi: Add doc of formerly Mac-specific commands. * refman.texi: Comment out an xref. From shebs@sourceware.cygnus.com Thu Oct 14 19:41:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 14 Oct 1999 19:41:00 -0000 Subject: xconq/. ChangeLog INSTALL Message-ID: <19991015024156.3006.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/14 19:41:56 Modified files: . : ChangeLog INSTALL Log message: * INSTALL: Add commentary about processing documentation. From shebs@sourceware.cygnus.com Thu Oct 14 19:46:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 14 Oct 1999 19:46:00 -0000 Subject: xconq/ /ChangeLog oc/xconq.texi oc/commands.texi Message-ID: <19991015024645.3198.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/14 19:46:45 Modified files: . : ChangeLog doc : xconq.texi commands.texi Log message: * xconq.texi: Major reorganization of interface description material, add material about common interface, many other fixups. * commands.texi: Add more detail, index entries for each command. From shebs@sourceware.cygnus.com Thu Oct 14 19:55:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 14 Oct 1999 19:55:00 -0000 Subject: xconq/ /ChangeLog ernel/system.h ernel/mac.c e ... Message-ID: <19991015025532.4663.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/14 19:55:32 Modified files: . : ChangeLog kernel : system.h mac.c unix.c win32.c run2.c Log message: * system.h (checkpoint_filename): Add argument. (remove_saved_game): Remove decl, no longer used. (remove_file): Declare. * mac.c, unix.c, win32.c: Similarly. * run2.c (save_checkpoint): New function, handles deletion of previous checkpoint file. (run_turn_start): Call it. * win32.c (stop_handler, crash_handler, hup_handler): Fix decls. From shebs@sourceware.cygnus.com Thu Oct 14 20:16:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 14 Oct 1999 20:16:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.tcl cltk/tkimf.c ... Message-ID: <19991015031643.5546.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/14 20:16:43 Modified files: . : ChangeLog tcltk : tkconq.tcl tkimf.c tkmain.c tkmap.c Log message: * tkconq.tcl: Misc simplifications and comments. (map_xscroll_set, map_yscroll_set): Remove, no longer used. (popup_preferences_dialog): Add "Files" preferences, force varying-content area to fixed size. (add_map_prefs_items): Add checkboxes in 2-column grid. (add_files_prefs_items, remove_files_prefs_items): New procs. * tkmain.c (tk_save_prefs, ui_update_state, interp_unix_ui_data): Save/restore checkpoint interval preference. * tkimf.c (blacken_masked_area): Double pixel width if no colors available to assign to black. * tkmap.c (set_scrollbars): Comment out. From shebs@sourceware.cygnus.com Thu Oct 14 20:24:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 14 Oct 1999 20:24:00 -0000 Subject: xconq/ /ChangeLog oc/PROJECTS Message-ID: <19991015032447.6036.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/14 20:24:47 Modified files: . : ChangeLog doc : PROJECTS Log message: * PROJECTS: Update to reflect doc work. From shebs@sourceware.cygnus.com Thu Oct 14 21:41:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 14 Oct 1999 21:41:00 -0000 Subject: xconq/ /ChangeLog oc/xconq.texi ib/game.dir ib ... Message-ID: <19991015044139.15391.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/14 21:41:39 Modified files: . : ChangeLog doc : xconq.texi lib : game.dir Added files: lib : magnuszew.g Removed files: lib : magnusvew.g Log message: * xconq.texi, game.dir, magnuszew.g: It's MagnusZew, not MagnusVew. From shebs@sourceware.cygnus.com Thu Oct 14 22:03:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 14 Oct 1999 22:03:00 -0000 Subject: xconq/doc xconq.texi Message-ID: <19991015050355.19318.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/14 22:03:55 Modified files: doc : xconq.texi Log message: Lose a leftover menu entry From shebs@sourceware.cygnus.com Thu Oct 21 17:25:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 21 Oct 1999 17:25:00 -0000 Subject: xconq/ /ChangeLog ernel/win32.c Message-ID: <19991022002522.4183.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/21 17:25:22 Modified files: . : ChangeLog kernel : win32.c Log message: * win32.c (open_scorefile_for_reading): Remove setuid call, add warning and retry if failure. (open_scorefile_for_writing): Similarly. (close_scorefile_for_writing): Remove setuid call. (score_file_pathname): Use XCONQ_SCORES as env var, and backslash as file separator. From shebs@sourceware.cygnus.com Thu Oct 21 17:31:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 21 Oct 1999 17:31:00 -0000 Subject: xconq/ /ChangeLog ernel/score.c Message-ID: <19991022003101.4828.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/21 17:31:01 Modified files: . : ChangeLog kernel : score.c Log message: * score.c (record_into_scorefile): Add a warning message if open fails. (read_scorefile): Clear records list. (only_checking, we_have_a_winner): New globals. (eval_sk_form, eval_sk_last_side_wins, eval_sk_last_alliance_wins): Look at only_checking. (side_loses): Check post-turn scorekeepers to see if any would declare a winner, if so, finish everybody's turns early. From shebs@sourceware.cygnus.com Thu Oct 21 17:37:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 21 Oct 1999 17:37:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.h cltk/tkmap.c Message-ID: <19991022003744.5278.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/21 17:37:44 Modified files: . : ChangeLog tcltk : tkconq.h tkmap.c Log message: * tkconq.h (UI goodcolor): New field. * tkmap.c (draw_current): Draw health bar above unit. From shebs@sourceware.cygnus.com Thu Oct 21 17:44:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 21 Oct 1999 17:44:00 -0000 Subject: xconq/ /ChangeLog ernel/cmd.c cltk/tkcmd.c Message-ID: <19991022004402.5549.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/21 17:44:02 Modified files: . : ChangeLog kernel : cmd.c tcltk : tkcmd.c Log message: * cmd.c (DURING_GAME_ONLY): New macro, use to disable commands at end of game. * tkcmd.c: Similarly. From shebs@sourceware.cygnus.com Thu Oct 21 18:09:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 21 Oct 1999 18:09:00 -0000 Subject: xconq/ /ChangeLog cltk/tkinit.c cltk/tkmain.c ... Message-ID: <19991022010923.7968.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/21 18:09:23 Modified files: . : ChangeLog tcltk : tkinit.c tkmain.c tkconq.tcl Log message: Add ability to open multiple map windows. * tkconq.tcl (create_map_window, make_normal_bindings, etc): Add map number argument, send map number to command procedures for buttons and menus, compute map widget from number and use. (update_game_side_info, etc): Iterate over all maps. * tkcmd.c (do_new_map): Call create_map. (do_zoom_in, do_zoom_out, really_do_design): Pass map number. * tkmain.c: Pass map numbers around everywhere. (lastrawx, lastrawy): Remove. (tk_run_game_idle): Pass map fields instead of globals to update_mouseover. (update_mouseover): Pass map number back to tcl updater. (tk_mouse_down_cmd, etc): Pass map number (as .m) in first argument. (tk_interp_key): Set curmap before calling command. (tk_execute_long_command): Ditto. (mapn): New global. (create_map): Set map number, pass into tcl code. * tkconq.tcl (endofgame): New global. (adjust_more_menu): Disable some items if end of game. (adjust_edit_menu, adjust_side_menu): New procs. (popup_scores, dismiss_scores, scrolled_textbox): New procs. (popup_game_over_dialog): Update scores if scores window up. (popup_run_warning_dialog): Don't offer to save if at end of game. * tkmain.c (tk_get_scores): New tcl command. (update_turn_display): Force all maps to survey mode correctly, set endofgame tcl var. (low_run_error, low_run_warning): Set endofgame in tcl if needed. * tkinit.c (update_action_controls_info): Only update during game. From shebs@sourceware.cygnus.com Thu Oct 21 18:10:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 21 Oct 1999 18:10:00 -0000 Subject: xconq/tcltk tkimf.c Message-ID: <19991022011017.8295.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/21 18:10:17 Modified files: tcltk : tkimf.c Log message: pacify the compiler From shebs@sourceware.cygnus.com Thu Oct 21 18:11:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 21 Oct 1999 18:11:00 -0000 Subject: xconq/ /ChangeLog oc/xconq.texi Message-ID: <19991022011119.8374.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/21 18:11:19 Modified files: . : ChangeLog doc : xconq.texi Log message: * xconq.texi: Document scorefile handling for Windows. From shebs@sourceware.cygnus.com Fri Oct 22 12:34:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 22 Oct 1999 12:34:00 -0000 Subject: xconq/ /ChangeLog oc/PROJECTS Message-ID: <19991022193449.2665.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/22 12:34:49 Modified files: . : ChangeLog doc : PROJECTS Log message: * PROJECTS: Reflect completion of on-map hp bargraph. From ronne@sourceware.cygnus.com Sun Oct 24 04:20:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 24 Oct 1999 04:20:00 -0000 Subject: xconq/kernel actions.c ai.c gvar.def help.c in ... Message-ID: <19991024112010.30470.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/10/24 04:20:10 Modified files: kernel : actions.c ai.c gvar.def help.c init.c keyword.def mac.c mknames.c mkunits.c module.c plan.c read.c run.c run2.c score.c side.c side.h table.def unit.c write.c Log message: Add new indepside code, fix various bugs. From ronne@sourceware.cygnus.com Sun Oct 24 04:23:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 24 Oct 1999 04:23:00 -0000 Subject: xconq/mac Xconq.r macadv.c maccolors.c macconq ... Message-ID: <19991024112339.31148.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/10/24 04:23:39 Modified files: mac : Xconq.r macadv.c maccolors.c macconq.c macdefs.h macimf.c macinit.c macmenus.c macwins.c Log message: Add new indepside code, fix various bugs. From ronne@sourceware.cygnus.com Sun Oct 24 04:24:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 24 Oct 1999 04:24:00 -0000 Subject: xconq/tcltk tkconq.tcl tkmain.c Message-ID: <19991024112451.31212.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/10/24 04:24:51 Modified files: tcltk : tkconq.tcl tkmain.c Log message: Add new indepside code, fix various bugs. From ronne@sourceware.cygnus.com Sun Oct 24 04:25:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 24 Oct 1999 04:25:00 -0000 Subject: xconq/x11 xtmain.c Message-ID: <19991024112531.31304.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/10/24 04:25:31 Modified files: x11 : xtmain.c Log message: Add new indepside code, fix various bugs. From ronne@sourceware.cygnus.com Sun Oct 24 04:26:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 24 Oct 1999 04:26:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19991024112624.31410.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/10/24 04:26:24 Modified files: . : ChangeLog Log message: Add new indepside code, fix various bugs. From ronne@sourceware.cygnus.com Sun Oct 24 04:40:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 24 Oct 1999 04:40:00 -0000 Subject: xconq/lib ane.g Message-ID: <19991024114008.31777.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/10/24 04:40:07 Modified files: lib : ane.g Log message: Add new indepside code, fix various bugs. From ronne@sourceware.cygnus.com Sun Oct 24 08:47:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 24 Oct 1999 08:47:00 -0000 Subject: xconq/x11 xinit.c Message-ID: <19991024154747.31488.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/10/24 08:47:47 Modified files: x11 : xinit.c Log message: (init_ui): Ignore indepside request for ui. From ronne@sourceware.cygnus.com Sun Oct 24 08:58:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Sun, 24 Oct 1999 08:58:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19991024155856.419.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/10/24 08:58:56 Modified files: . : ChangeLog Log message: * xinit.c (init_ui): Ignore indepside request for ui. From ronne@sourceware.cygnus.com Mon Oct 25 14:10:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Mon, 25 Oct 1999 14:10:00 -0000 Subject: xconq/kernel actions.c gvar.def imf.c init.c m ... Message-ID: <19991025211041.10601.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/10/25 14:10:41 Modified files: kernel : actions.c gvar.def imf.c init.c mkunits.c move.c mplayer.c nlang.c plan.c run.c run2.c side.c side.h ui.c unit.c unit.h write.c Log message: Clean out NULL side stuff, fix some bugs. From ronne@sourceware.cygnus.com Mon Oct 25 14:13:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Mon, 25 Oct 1999 14:13:00 -0000 Subject: xconq/mac macadv.c maccolors.c macconq.c macim ... Message-ID: <19991025211309.11137.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/10/25 14:13:09 Modified files: mac : macadv.c maccolors.c macconq.c macimf.c macinit.c macmenus.c Log message: Clean out NULL side stuff, fix some bugs. From ronne@sourceware.cygnus.com Mon Oct 25 14:14:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Mon, 25 Oct 1999 14:14:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19991025211418.11247.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/10/25 14:14:18 Modified files: . : ChangeLog Log message: Clean out NULL side stuff, fix some bugs. From ronne@sourceware.cygnus.com Mon Oct 25 16:11:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Mon, 25 Oct 1999 16:11:00 -0000 Subject: xconq/mac macwins.c Message-ID: <19991025231150.3303.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/10/25 16:11:49 Modified files: mac : macwins.c Log message: Clean out more NULL side stuff. From ronne@sourceware.cygnus.com Mon Oct 25 16:11:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Mon, 25 Oct 1999 16:11:00 -0000 Subject: xconq/kernel actions.c combat.c mknames.c run. ... Message-ID: <19991025231106.2698.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/10/25 16:11:06 Modified files: kernel : actions.c combat.c mknames.c run.c unit.c unit.h Log message: Clean out more NULL side stuff. From ronne@sourceware.cygnus.com Mon Oct 25 16:12:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Mon, 25 Oct 1999 16:12:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19991025231231.3672.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/10/25 16:12:31 Modified files: . : ChangeLog Log message: Clean out more NULL side stuff. From shebs@sourceware.cygnus.com Tue Oct 26 05:28:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 26 Oct 1999 05:28:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19991026122831.18720.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/26 05:28:31 Modified files: . : ChangeLog Log message: Cosmetic improvements From shebs@sourceware.cygnus.com Tue Oct 26 08:32:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 26 Oct 1999 08:32:00 -0000 Subject: xconq/ /ChangeLog ernel/actions.c ernel/ai.c e ... Message-ID: <19991026153210.30756.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/26 08:32:10 Modified files: . : ChangeLog kernel : actions.c ai.c combat.c init.c mplayer.c nlang.c plan.c ps.c read.c run.c run2.c score.c side.c side.h ui.c ui.h unit.c unix.c write.c mac : macconq.c macdesign.c macmap.c macmouse.c macrow.c tcltk : tkcmd.c tkconq.h tkconq.tcl tkinit.c tkmain.c tkmap.c x11 : xcmd.c xmap.c xtmain.c Log message: Reorganize see-all handling, add separate concept of show-all that only affects display. * side.h (Side show_all): New field. (Side may_set_show_all): Rename from may_set_see_all. * ui.h (VP show_all): Rename from see_all. * init.c (init_all_views): Use new field, don't set all_see_all. * actions.c, ai.c. combat.c, mplayer.c, nlang.c, plan.c, ps.c, read.c, run.c, run2.c, score.c, side.c, side.h, ui.c, unit.c, write.c: Use g_see_all() or side->see_all instead of all_see_all, side->may_set_show_all instead of side->may_set_see_all. * macconq.c, macdesign.c, macmap.c, macmouse.c, macrow.c: Ditto. * tkcmd.c, tkmain.c, tkmap.c: Ditto. * xcmd.c, xmap.c, xtmain.c: Ditto. * run.c (end_the_game): Set side->show_all. * side.c (become_designer, become_nondesigner): Ditto. * tkcmd.c (aux_design, really_do_design): Call set_show_all and update_show_all_info. * tkconq.tcl (may_set_show_all): Rename from may_set_see_all. (default_map_options): New global array, use everywhere instead of map_options. (map_options): Index by map widget also. (update_view_controls_info): Don't set may_set_show_all. (update_show_all_info, update_show_all): New procs. * tkinit.c (init_display): Update show_all info. * tkmain.c (update_turn_display): Set show_all. * tkmap.c (m_terrain_visible, m_units_visible): New macros, use everywhere. (set_show_all): New function. * combat.c (do_overrun_action): Fix call to do_fire_at_action to not shoot at self(!). * side.c (paint_view_1): Add special case to do exact view. * unix.c (score_file_pathname): Look for env var XCONQ_SCORES instead of XCONQSCORES. * tkconq.h (UI told_outcome): Remove, never used. * tkmain.c (told_outcome): Make static local. * tkconq.tcl (disable_move_mode): New proc. (popup_game_over_dialog): Use it. (popup_design_palette): Add view painting button. (make_view_paint_frame): New proc. (make_terrain_paint_frame): Increase size of terrain samples. (make_people_paint_frame, make_control_paint_frame): Turn on people/control display in all maps. * tkinit.c (init_bitmaps): Add paint_view bitmap. * tkmap.c (handle_designer_mouse_down, paint_on_drag): Rewrite view painting. From shebs@sourceware.cygnus.com Tue Oct 26 08:33:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 26 Oct 1999 08:33:00 -0000 Subject: xconq/ /ChangeLog oc/PROJECTS Message-ID: <19991026153334.31901.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/26 08:33:33 Modified files: . : ChangeLog doc : PROJECTS Log message: * PROJECTS: Reflect above project. From ronne@sourceware.cygnus.com Thu Oct 28 16:19:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Thu, 28 Oct 1999 16:19:00 -0000 Subject: xconq/kernel Makefile.in ai.c ai.h cmd.c confi ... Message-ID: <19991028231950.15196.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/10/28 16:19:50 Modified files: kernel : Makefile.in ai.c ai.h cmd.c config.h init.c mplayer.c score.c Log message: Add iplayer. From ronne@sourceware.cygnus.com Thu Oct 28 16:22:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Thu, 28 Oct 1999 16:22:00 -0000 Subject: xconq/mac macconq.c macinit.c macwins.c Message-ID: <19991028232223.15642.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/10/28 16:22:23 Modified files: mac : macconq.c macinit.c macwins.c Log message: Add iplayer. From ronne@sourceware.cygnus.com Thu Oct 28 16:23:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Thu, 28 Oct 1999 16:23:00 -0000 Subject: xconq/tcltk tkconq.tcl tkmain.c Message-ID: <19991028232304.15743.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/10/28 16:23:04 Modified files: tcltk : tkconq.tcl tkmain.c Log message: Add iplayer. From ronne@sourceware.cygnus.com Thu Oct 28 16:24:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Thu, 28 Oct 1999 16:24:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19991028232430.16561.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/10/28 16:24:30 Modified files: . : ChangeLog Log message: Add iplayer. From ronne@sourceware.cygnus.com Thu Oct 28 16:26:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Thu, 28 Oct 1999 16:26:00 -0000 Subject: xconq/kernel iplayer.c Message-ID: <19991028232648.16762.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/10/28 16:26:48 Added files: kernel : iplayer.c Log message: Add iplayer. From shebs@sourceware.cygnus.com Sat Oct 30 07:14:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 30 Oct 1999 07:14:00 -0000 Subject: xconq/ /ChangeLog oc/PROJECTS oc/glossary.texi ... Message-ID: <19991030141416.2910.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/30 07:14:16 Modified files: . : ChangeLog doc : PROJECTS glossary.texi xconq.texi Log message: * xconq.texi: Make a separate section for Mac preferences, add doc for more Mac menu items. * glossary.texi: Add new terms, clarify definitions of others. * PROJECTS: Add a couple minor ideas for Mac interface. From shebs@sourceware.cygnus.com Sat Oct 30 07:36:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 30 Oct 1999 07:36:00 -0000 Subject: xconq/ /ChangeLog ernel/cmdline.c Message-ID: <19991030143617.4273.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/30 07:36:17 Modified files: . : ChangeLog kernel : cmdline.c Log message: * cmdline.c (set_players_from_options): Add an extra player that will be assigned to indepside later. From shebs@sourceware.cygnus.com Sat Oct 30 07:37:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 30 Oct 1999 07:37:00 -0000 Subject: xconq/ /ChangeLog ernel/score.c ernel/side.h Message-ID: <19991030143726.4367.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/30 07:37:26 Modified files: . : ChangeLog kernel : score.c side.h Log message: * score.c: Make various statics and externs, iterate all scorekeepers over real sides only, don't involve indepside. * side.h (for_all_real_sides): Put sidelist test into for loop. From shebs@sourceware.cygnus.com Sat Oct 30 07:38:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 30 Oct 1999 07:38:00 -0000 Subject: xconq/ /ChangeLog ernel/mplayer.c Message-ID: <19991030143821.4445.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/30 07:38:21 Modified files: . : ChangeLog kernel : mplayer.c Log message: * mplayer.c (assign_to_improve): Comment out, not used. (mplayer_adjust_plan, assign_to_defense): Remove unused locals. (keep_defensive_goal): Fix parens, always return result. From shebs@sourceware.cygnus.com Sat Oct 30 07:40:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 30 Oct 1999 07:40:00 -0000 Subject: xconq/ /ChangeLog ernel/plan.c ib/intro.g Message-ID: <19991030144008.4547.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/30 07:40:08 Modified files: . : ChangeLog kernel : plan.c lib : intro.g Log message: * plan.c (plan_passive): Make intro game build infantry in towns also. * intro.g: Give players towns instead of cities initially. From shebs@sourceware.cygnus.com Sat Oct 30 07:41:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 30 Oct 1999 07:41:00 -0000 Subject: xconq/ /ChangeLog ernel/cmd.c ernel/cmdline.h ... Message-ID: <19991030144146.4630.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/30 07:41:46 Modified files: . : ChangeLog kernel : cmd.c cmdline.h combat.c conq.h init.c misc.h read.c read2.c run.c side.c task.c ui.c ui.h unit.c unit.h util.c Log message: * combat.c (mobile_enemy_thread): Use side_sees_image instead of unit_actually_visible. * run.c (auto_pick_new_build_task, etc): Ditto. * task.c: Ditto. * side.c (side_sees_unit): Add side->see_all case, remove designer and debugging cases. (side_sees_image): Error if NULL side, add view-matching case. * ui.c (unit_actually_visible): Comment out. (unit_visible, occupants_visible): New function. (cell_terrain): Remove, fold code into oneliner. (oneliner): Test vp->show_all. * ui.h: Declare new functions. * conq.h (gameinited, warnings_logged): Declare. (add_remote_players, etc): Ditto. * cmd.c, cmdline.h, init.c, read.c, read2.c, side.c, unit.c, util.c: Remove unneeded decls. * misc.h (log_warning): Declare. From shebs@sourceware.cygnus.com Sat Oct 30 07:47:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 30 Oct 1999 07:47:00 -0000 Subject: xconq/ /ChangeLog ac/macconq.c ac/macconq.h ac ... Message-ID: <19991030144710.4871.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/30 07:47:10 Modified files: . : ChangeLog mac : macconq.c macconq.h macdesign.c macmouse.c macrow.c macwins.c Log message: * macconq.c (update_turn_display): Set map->vp->show_all. * macdesign.c (enable_designing): Ditto. * macmouse.c (do_mouse_down_map_control_panel): Ditto. * macrow.c (draw_unit_and_occs): Use occupants_visible. * macwins.c (show_scores_window): Remove decl of get_scores. * macconq.h (gameinited): Remove redundant decl. From shebs@sourceware.cygnus.com Sat Oct 30 07:56:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 30 Oct 1999 07:56:00 -0000 Subject: xconq/ /ChangeLog cltk/tkcmd.c cltk/tkconq.h c ... Message-ID: <19991030145658.6521.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/30 07:56:58 Modified files: . : ChangeLog tcltk : tkcmd.c tkconq.h tkconq.tcl tkinit.c tkmain.c tkmap.c Log message: * tkcmd.c, tkinit.c, tkmain.c, tkmap.c: Use is_designer instead of side->designer everywhere. (do_map): Improve an error message. * tkinit.c (init_ui): Set dside here, warn if trying to open more than one display. * tkconq.h (ui_init): Remove decl. * tkmain.c (ui_init): Remove, fold parts into launch_game_2. (grok_string, etc): Enclose strings in braces when passing to tcl. * tkmap.c (draw_units, draw_unit_and_occs): Use unit_visible and occupants_visible. From shebs@sourceware.cygnus.com Sat Oct 30 07:58:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 30 Oct 1999 07:58:00 -0000 Subject: xconq/ /ChangeLog 11/xdraw.c Message-ID: <19991030145809.6609.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/10/30 07:58:09 Modified files: . : ChangeLog x11 : xdraw.c Log message: * xdraw.c: Use unit_visible instead of unit_actually_visible. From shebs@sourceware.cygnus.com Mon Nov 1 20:00:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 01 Nov 1999 20:00:00 -0000 Subject: xconq/ /ChangeLog ib/terrain.imf mages/stdt24x ... Message-ID: <19991102040029.23746.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/01 20:00:29 Modified files: . : ChangeLog lib : terrain.imf images : stdt24x26.gif tran88x96.gif Added files: images : stdta88x96.gif stdtb88x96.gif Log message: * images/stdta88x96.gif, stdtb88x96.gif: New files, terrain images for large magnification. * tran88x96.gif: Improve appearance of transitions. * stdt24x26.gif: Add more subimages. * terrain.imf: Add references to new file images. From shebs@sourceware.cygnus.com Thu Nov 4 20:03:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 04 Nov 1999 20:03:00 -0000 Subject: xconq/ /ChangeLog mages/river24x26.gif mages/r ... Message-ID: <19991105040330.7489.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/04 20:03:30 Modified files: . : ChangeLog images : river24x26.gif river44x48.gif river88x96.gif Log message: * river24x26.gif, river44x48.gif, river88x96.gif: Fine-tune appearance. From shebs@sourceware.cygnus.com Thu Nov 4 20:05:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 04 Nov 1999 20:05:00 -0000 Subject: xconq/kernel actions.c iplayer.c mplayer.c Message-ID: <19991105040547.7599.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/04 20:05:47 Modified files: kernel : actions.c iplayer.c mplayer.c Log message: * actions.c (make_unit_complete): Remove unused side. * iplayer.c (iplayer_init): Fix assignment. * mplayer.c (mplayer_init): Ditto. From shebs@sourceware.cygnus.com Thu Nov 4 20:07:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 04 Nov 1999 20:07:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.tcl cltk/tkmain.c Message-ID: <19991105040756.7809.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/04 20:07:56 Modified files: . : ChangeLog tcltk : tkconq.tcl tkmain.c Log message: * tkconq.tcl (update_show_all_info): Track whether show_all was ever enabled. * tkmain.c (tk_player_aitypename): Don't printf null ptr. From shebs@sourceware.cygnus.com Thu Nov 4 20:11:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 04 Nov 1999 20:11:00 -0000 Subject: xconq/ /ChangeLog ernel/ui.c ernel/ui.h cltk/t ... Message-ID: <19991105041143.8142.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/04 20:11:43 Modified files: . : ChangeLog kernel : ui.c ui.h tcltk : tkmap.c Log message: * ui.c, ui.h (compute_transition): New function, generic terrain transition computation broken out from tkmap.c, also add better handling around border terrain. (any_borders_in_dir): New function. * tkmap.c (draw_terrain_transition): Draw terrain images in overlap areas instead of just solid colors. From shebs@sourceware.cygnus.com Tue Nov 9 18:53:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 09 Nov 1999 18:53:00 -0000 Subject: xconq/ /ChangeLog ernel/actions.c Message-ID: <19991110025344.22286.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/09 18:53:44 Modified files: . : ChangeLog kernel : actions.c Log message: * actions.c (execute_action): Make sure randomly-chosen side is not NULL. From shebs@sourceware.cygnus.com Tue Nov 9 19:02:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 09 Nov 1999 19:02:00 -0000 Subject: xconq/ /ChangeLog ernel/module.h ernel/module. ... Message-ID: <19991110030208.23286.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/09 19:02:08 Modified files: . : ChangeLog kernel : module.h module.c score.c tp.c write.c Log message: * module.h (Module hook, read_only, fill_type): Remove fields, never used. * module.c (copy_module): New function. (create_game_module): Use it instead of random field inits. (init_module_reshape): Remove unused setting of fill_type. * score.c (get_scores): Display game's title if possible. * tp.c (download_game_module): Simplify by using copy_module. (DOWNLOADPACKETSIZE): Also use 200 if on Windows. * write.c (write_entire_game_state): Simplify module handling. From shebs@sourceware.cygnus.com Tue Nov 9 19:10:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 09 Nov 1999 19:10:00 -0000 Subject: xconq/ /ChangeLog ernel/side.c ernel/ui.c erne ... Message-ID: <19991110031031.24194.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/09 19:10:31 Modified files: . : ChangeLog kernel : side.c ui.c unit.c Log message: * side.c (side_sees_unit): Remove commented-out code. * ui.c (unit_visible): Add designer case. * unit.c (designer_teleport): Use change_cell to move, add explicit updates for observers. From shebs@sourceware.cygnus.com Tue Nov 9 19:17:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 09 Nov 1999 19:17:00 -0000 Subject: xconq/ /ChangeLog cltk/tkcmd.c cltk/tkconq.tcl ... Message-ID: <19991110031733.25234.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/09 19:17:33 Modified files: . : ChangeLog tcltk : tkcmd.c tkconq.tcl tkinit.c tkmain.c tkmap.c Log message: * tkconq.tcl (add_show_all_item): New proc. (create_map_menus): Call if necessary. (adjust_file_menu): Disallow resignation if designing. (update_show_all_info): Use per-map test for show_all menu item. (dsave_types, etc): Convert to array, add rest of save options. (popup_designer_save): Add rest of save option checkboxes, use grid to lay out. (save_design): Add rest of options, ask user for name of file. * tkcmd.c: Use modern style for callbacks. (do_quit): Designers may quit without losing. * tkinit.c (init_display): Set tcl designer variable. * tkmain.c (tk_player_aitypename): Don't sprintf empty format. (tk_designer_save): Add rest of options, savefile name. * tkmap.c (cell_drawing_info): Fix drawing of unseen area From shebs@sourceware.cygnus.com Tue Nov 9 19:20:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 09 Nov 1999 19:20:00 -0000 Subject: xconq/ ib/terrain.imf ib/ww2-bn.g mages/eur44x ... Message-ID: <19991110032055.25531.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/09 19:20:55 Modified files: lib : terrain.imf ww2-bn.g Added files: images : eur44x48.gif Log message: * images/eur44x48.gif: New file. * terrain.imf (bocage, flooded, urban): Use it. (hill): New image family, picture of a single hill. * ww2-bn.g (clear): Use plains image. (hill): Use hill image. From shebs@sourceware.cygnus.com Tue Nov 9 19:21:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 09 Nov 1999 19:21:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19991110032158.25664.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/09 19:21:58 Modified files: . : ChangeLog Log message: forgot this From shebs@sourceware.cygnus.com Tue Nov 9 19:23:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 09 Nov 1999 19:23:00 -0000 Subject: xconq/ /ChangeLog ac/macinit.c Message-ID: <19991110032307.25835.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/09 19:23:07 Modified files: . : ChangeLog mac : macinit.c Log message: * macinit.c (open_game_from_name_and_volume): Remove unused setting of module->hook. From shebs@sourceware.cygnus.com Tue Nov 9 19:32:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 09 Nov 1999 19:32:00 -0000 Subject: xconq/doc TODO Message-ID: <19991110033256.27382.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/09 19:32:56 Modified files: doc : TODO Log message: Note about doc needs From shebs@sourceware.cygnus.com Tue Nov 9 19:32:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 09 Nov 1999 19:32:00 -0000 Subject: xconq/ /ChangeLog oc/PROJECTS Message-ID: <19991110033238.27305.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/09 19:32:38 Modified files: . : ChangeLog doc : PROJECTS Log message: * PROJECTS: Reflect completed projects. From ronne@sourceware.cygnus.com Thu Nov 11 14:53:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Thu, 11 Nov 1999 14:53:00 -0000 Subject: xconq/x11 xdraw.c Message-ID: <19991111225342.26718.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/11/11 14:53:42 Modified files: x11 : xdraw.c Log message: draw_map_info: fix parenthesis bug. From ronne@sourceware.cygnus.com Thu Nov 11 14:54:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Thu, 11 Nov 1999 14:54:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19991111225448.27621.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/11/11 14:54:48 Modified files: . : ChangeLog Log message: Fix compile bug in xdraw.c. From shebs@sourceware.cygnus.com Fri Nov 12 05:05:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 12 Nov 1999 05:05:00 -0000 Subject: xconq/ /ChangeLog oc/PROJECTS Message-ID: <19991112130548.11610.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/12 05:05:48 Modified files: . : ChangeLog doc : PROJECTS Log message: * PROJECTS: Reflect recent work, add some new ideas. From shebs@sourceware.cygnus.com Fri Nov 12 05:06:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 12 Nov 1999 05:06:00 -0000 Subject: xconq/doc TODO Message-ID: <19991112130614.11675.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/12 05:06:14 Modified files: doc : TODO Log message: Add a couple bits From shebs@sourceware.cygnus.com Fri Nov 12 05:08:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 12 Nov 1999 05:08:00 -0000 Subject: xconq/ /ChangeLog ernel/write.c Message-ID: <19991112130827.11849.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/12 05:08:27 Modified files: . : ChangeLog kernel : write.c Log message: * write.c (write_entire_game_state): Notify everybody of save. From shebs@sourceware.cygnus.com Fri Nov 12 05:10:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 12 Nov 1999 05:10:00 -0000 Subject: xconq/ /ChangeLog ib/intro.g Message-ID: <19991112131030.12157.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/12 05:10:30 Modified files: . : ChangeLog lib : intro.g Log message: * intro.g: Move sides further apart, remove one town close to initial robot town. From shebs@sourceware.cygnus.com Fri Nov 12 05:16:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 12 Nov 1999 05:16:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.tcl cltk/tkcmd.c ... Message-ID: <19991112131622.12447.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/12 05:16:22 Modified files: . : ChangeLog tcltk : tkconq.tcl tkcmd.c tkmain.c Log message: * tkconq.tcl (create_map_menus): Pass argument to save, to distinguish save vs save as. (popup_game_save): New proc. * tkcmd.c (do_save): Rewrite to use. (aux_save_2, save_the_game, etc): Remove. * tkmain.c (tk_game_save): New tcl command. From shebs@sourceware.cygnus.com Fri Nov 12 05:17:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Fri, 12 Nov 1999 05:17:00 -0000 Subject: xconq/ /ChangeLog cltk/tkmap.c Message-ID: <19991112131731.12523.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/12 05:17:31 Modified files: . : ChangeLog tcltk : tkmap.c Log message: * tkmap.c (m_units_visible): Make units visible to designers. From shebs@sourceware.cygnus.com Sun Nov 14 13:53:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sun, 14 Nov 1999 13:53:00 -0000 Subject: xconq/ /ChangeLog ernel/conq.h ac/macconq.c ac ... Message-ID: <19991114215345.13496.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/14 13:53:45 Modified files: . : ChangeLog kernel : conq.h mac : macconq.c macmenus.c Log message: * conq.h (interfacestatesafe): Remove decl, never changes. * macconq.c (interfacestatesafe): Remove, never changes. * macmenus.c (quit_the_game): Remove ref to interfacestatesafe. From shebs@sourceware.cygnus.com Sun Nov 14 14:02:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sun, 14 Nov 1999 14:02:00 -0000 Subject: xconq/ /ChangeLog ib/terrain.imf Message-ID: <19991114220248.14268.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/14 14:02:48 Modified files: . : ChangeLog lib : terrain.imf Log message: * terrain.imf: Remove commented-out bits. From shebs@sourceware.cygnus.com Sun Nov 14 14:02:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sun, 14 Nov 1999 14:02:00 -0000 Subject: xconq/ /ChangeLog cltk/tkcmd.c cltk/tkconq.tcl ... Message-ID: <19991114220202.14182.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/14 14:02:02 Modified files: . : ChangeLog tcltk : tkcmd.c tkconq.tcl tkmain.c Log message: * tkconq.tcl (create_map_window): Add an extra blank to prompt area's seed. (ask_string_mode, update_string_mode, update_side_mode, clear_command_line): Fix fencepost errors. (popup_game_save): Don't record a save_filename if dialog was cancelled. * tkcmd.c (do_quit): Rewrite it and related aux_ routines to prompt for game save, rename aux_* routines to aux_quit_*. (do_resign): Ask for who to resign to. * tkmain.c (grok_side): Add help info, numeric input, substring matching. (low_init_error, low_init_warning, low_run_error, low_run_warning): Use braces around strings sent to tcl. From shebs@sourceware.cygnus.com Sun Nov 14 14:21:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sun, 14 Nov 1999 14:21:00 -0000 Subject: xconq/ /ChangeLog 11/Makefile.in 11/xconq.6in ... Message-ID: <19991114222121.15973.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/14 14:21:21 Modified files: . : ChangeLog x11 : Makefile.in xconq.6in Added files: x11 : xtconq.6in Log message: * xconq.6in: Update man page. * xtconq.6in: New file, old version of man page. * x11/Makefile.in: Make xtconq.6 for xtconq. From shebs@sourceware.cygnus.com Mon Nov 15 18:20:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 15 Nov 1999 18:20:00 -0000 Subject: xconq/ /ChangeLog ernel/tp.c ernel/write.c Message-ID: <19991116022024.31086.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/15 18:20:24 Modified files: . : ChangeLog kernel : tp.c write.c Log message: * tp.c (download_game_module): Clear module base module name. * write.c (write_entire_game_state): Ditto. From shebs@sourceware.cygnus.com Mon Nov 15 18:23:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 15 Nov 1999 18:23:00 -0000 Subject: xconq/ /ChangeLog ernel/ui.c Message-ID: <19991116022330.31378.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/15 18:23:30 Modified files: . : ChangeLog kernel : ui.c Log message: * ui.c: Cleanups, more debug output. From shebs@sourceware.cygnus.com Mon Nov 15 18:32:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 15 Nov 1999 18:32:00 -0000 Subject: xconq/doc PROJECTS TODO Message-ID: <19991116023255.565.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/15 18:32:55 Modified files: doc : PROJECTS TODO Log message: Add more notes From shebs@sourceware.cygnus.com Mon Nov 15 18:32:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 15 Nov 1999 18:32:00 -0000 Subject: xconq/ /ChangeLog cltk/tkcmd.c cltk/tkmain.c c ... Message-ID: <19991116023228.32723.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/15 18:32:28 Modified files: . : ChangeLog tcltk : tkcmd.c tkmain.c tkmap.c Log message: * tkcmd.c (do_quit): Improve wording of query. (aux_quit_save): Don't exit if save was cancelled. * tkmain.c: Remove some redundant decls. * tkmap.c (compute_x1_len): Pass vp instead of mapw, change all callers. (mapw_configure): Force world map to be based at 0. (draw_area_background): Fix size of background to draw. From shebs@sourceware.cygnus.com Mon Nov 15 18:46:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 15 Nov 1999 18:46:00 -0000 Subject: xconq/ /ChangeLog ernel/win32.c Message-ID: <19991116024601.3313.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/15 18:46:01 Modified files: . : ChangeLog kernel : win32.c Log message: * win32.c: Use more 8.3 names for things. From shebs@sourceware.cygnus.com Wed Nov 17 19:26:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 17 Nov 1999 19:26:00 -0000 Subject: xconq/ /ChangeLog ernel/module.c ernel/tp.c Message-ID: <19991118032616.8176.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/17 19:26:16 Modified files: . : ChangeLog kernel : module.c tp.c Log message: * module.c (copy_module): Don't overwrite the module name. * tp.c (download_game_module): Clear download module's filename. From shebs@sourceware.cygnus.com Wed Nov 17 19:30:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 17 Nov 1999 19:30:00 -0000 Subject: xconq/ /ChangeLog ernel/nlang.c ernel/conq.h u ... Message-ID: <19991118033012.8384.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/17 19:30:11 Modified files: . : ChangeLog kernel : nlang.c conq.h curses : cconq.c x11 : xtconq.c tcltk : tkmain.c Log message: * nlang.c (exit_commentary): Remove, no longer interesting. * conq.h (exit_commentary): Remove decl. * cconq.c (exit_cconq): Remove call to exit_commentary. * xtconq.c (exit_xconq): Ditto. * tkmain.c (exit_xconq): Ditto, also remove get_scores call. From shebs@sourceware.cygnus.com Wed Nov 17 19:36:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 17 Nov 1999 19:36:00 -0000 Subject: xconq/ /ChangeLog ernel/config.h ernel/unix.c ... Message-ID: <19991118033640.8679.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/17 19:36:40 Modified files: . : ChangeLog kernel : config.h unix.c win32.c Log message: * config.h (SCOREFILE): Now default to scores.xcq. (STATSFILE): Now default to stats.txt. (SAVEFILE): Now default to save.xcq. (CHECKPOINTFILE): Now default to check.xcq. (ERRORFILE): Now default to ERRsave.xcq. (PREFERENCESFILE): Define here instead of in unix.c and win32.c. * unix.c (PREFERENCESFILE): Remove defn. * win32.c (PREFERENCESFILE, SCOREFILE): Remove defns. From shebs@sourceware.cygnus.com Thu Nov 18 19:33:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 18 Nov 1999 19:33:00 -0000 Subject: xconq/ /ChangeLog ernel/version.h Message-ID: <19991119033322.11838.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/18 19:33:21 Modified files: . : ChangeLog kernel : version.h Log message: * version.h: Bump to 7.2.94. From shebs@sourceware.cygnus.com Thu Nov 18 19:39:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 18 Nov 1999 19:39:00 -0000 Subject: xconq/. ChangeLog README-win Message-ID: <19991119033901.12102.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/18 19:39:01 Modified files: . : ChangeLog README-win Log message: * README-win: Update. From shebs@sourceware.cygnus.com Sat Nov 20 07:34:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 20 Nov 1999 07:34:00 -0000 Subject: xconq/ /ChangeLog oc/design.texi oc/xcdesign.t ... Message-ID: <19991120153450.5738.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/20 07:34:50 Modified files: . : ChangeLog doc : design.texi xcdesign.texi xconq.texi Log message: * design.texi: Update platform-specific design info. * xcdesign.texi, xconq.texi: Make title in html version larger. * xconq.texi: Improve the intro material slightly, shorten many section titles. From shebs@sourceware.cygnus.com Sat Nov 20 07:34:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 20 Nov 1999 07:34:00 -0000 Subject: xconq/doc PROJECTS TODO Message-ID: <19991120153422.5686.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/20 07:34:22 Modified files: doc : PROJECTS TODO Log message: Various new work items. From shebs@sourceware.cygnus.com Mon Nov 22 19:11:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 22 Nov 1999 19:11:00 -0000 Subject: xconq/doc TODO Message-ID: <19991123031111.16687.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/22 19:11:11 Modified files: doc : TODO Log message: Remove unreproducible prob From shebs@sourceware.cygnus.com Mon Nov 22 19:19:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 22 Nov 1999 19:19:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.tcl Message-ID: <19991123031951.17267.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/22 19:19:51 Modified files: . : ChangeLog tcltk : tkconq.tcl Log message: * tkconq.tcl (select_game): Improve wording of message. From shebs@sourceware.cygnus.com Mon Nov 22 19:27:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 22 Nov 1999 19:27:00 -0000 Subject: xconq/ /ChangeLog ernel/imf.c ernel/imf.h cltk ... Message-ID: <19991123032732.17544.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/22 19:27:32 Modified files: . : ChangeLog kernel : imf.c imf.h tcltk : tkimf.c Log message: * imf.h (Image orig_pixelsize): New field. * imf.c (write_pixmap): Add orig_pixelsize argument, write original pixel size if recorded. (write_imf): Update call. * tkimf.c (blacken_masked_area): Sharpen test of need to deepen image, record original pixel size if deepened. From shebs@sourceware.cygnus.com Mon Nov 22 19:58:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 22 Nov 1999 19:58:00 -0000 Subject: xconq/ /ChangeLog ernel/version.h Message-ID: <19991123035831.19607.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/22 19:58:31 Modified files: . : ChangeLog kernel : version.h Log message: * version.h: Bump to 7.2.95. From shebs@sourceware.cygnus.com Tue Nov 30 20:01:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 30 Nov 1999 20:01:00 -0000 Subject: xconq/ /ChangeLog ernel/actions.c Message-ID: <19991201040107.14608.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/30 20:01:07 Modified files: . : ChangeLog kernel : actions.c Log message: * actions.c (do_create_in_action, check_create_in_action): Join an advanced unit if one already present. From shebs@sourceware.cygnus.com Tue Nov 30 20:02:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 30 Nov 1999 20:02:00 -0000 Subject: xconq/ /ChangeLog ernel/cmd.def ernel/cmd.c Message-ID: <19991201040201.14801.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/30 20:02:01 Modified files: . : ChangeLog kernel : cmd.def cmd.c Log message: * cmd.def (research): New command. * cmd.c (do_research, parse_advance_spec): New functions. From shebs@sourceware.cygnus.com Tue Nov 30 20:05:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 30 Nov 1999 20:05:00 -0000 Subject: xconq/ /ChangeLog ernel/conq.h ernel/misc.h Message-ID: <19991201040504.15792.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/30 20:05:04 Modified files: . : ChangeLog kernel : conq.h misc.h Log message: * conq.h: Rearrange randomly. :-) * misc.h: Remove ANSI_PROTOTYPES stuff. From shebs@sourceware.cygnus.com Tue Nov 30 20:06:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 30 Nov 1999 20:06:00 -0000 Subject: xconq/ /ChangeLog ernel/combat.c ernel/game.h Message-ID: <19991201040619.15894.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/30 20:06:19 Modified files: . : ChangeLog kernel : combat.c game.h Log message: * combat.c (could_hit): New function, was macro. * game.h (could_hit): Remove macro. From shebs@sourceware.cygnus.com Tue Nov 30 20:07:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 30 Nov 1999 20:07:00 -0000 Subject: xconq/kernel table.def Message-ID: <19991201040742.15986.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/30 20:07:42 Modified files: kernel : table.def Log message: alphabetize a table From shebs@sourceware.cygnus.com Tue Nov 30 20:08:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 30 Nov 1999 20:08:00 -0000 Subject: xconq/ /ChangeLog ernel/gvar.def ernel/utype.def Message-ID: <19991201040808.16053.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/30 20:08:08 Modified files: . : ChangeLog kernel : gvar.def utype.def Log message: * gvar.def (combat-model): New global. * utype.def (attack, defend, obsolete): New unit properties. From shebs@sourceware.cygnus.com Tue Nov 30 20:14:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 30 Nov 1999 20:14:00 -0000 Subject: xconq/ /ChangeLog ernel/nlang.c ernel/run.c er ... Message-ID: <19991201041444.16485.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/30 20:14:44 Modified files: . : ChangeLog kernel : nlang.c run.c run2.c side.c side.h ui.c unit.c Log message: * nlang.c (size_desc): New function. * run.c (run_construction): Handle missing unit plan. (allocate_used_cells): Use main city cell for free, test for independence correctly. * run2.c (run_side_research): New function. (run_turn_start): Call it. * side.h (Side research_topic): New field. * side.c (create_side): Set it. (set_side_research): New function. * ui.c (oneliner): Describe usage of cell. * unit.c (has_advance_to_build): Remove type if obsolete. From shebs@sourceware.cygnus.com Tue Nov 30 20:16:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 30 Nov 1999 20:16:00 -0000 Subject: xconq/ /ChangeLog ernel/help.c Message-ID: <19991201041618.16622.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/30 20:16:18 Modified files: . : ChangeLog kernel : help.c Log message: * help.c (describe_ttype): Fix display of material relationships. From shebs@sourceware.cygnus.com Tue Nov 30 20:18:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 30 Nov 1999 20:18:00 -0000 Subject: xconq/ /ChangeLog cltk/tkcmd.c cltk/tkmain.c Message-ID: <19991201041854.16742.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/30 20:18:54 Modified files: . : ChangeLog tcltk : tkcmd.c tkmain.c Log message: * tkcmd.c (do_build): Only list units with prereq advances. * tkmain.c (draw_unit_info): Display size if appropriate. From shebs@sourceware.cygnus.com Tue Nov 30 20:20:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 30 Nov 1999 20:20:00 -0000 Subject: xconq/ /ChangeLog oc/PROJECTS Message-ID: <19991201042023.16841.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/30 20:20:23 Modified files: . : ChangeLog doc : PROJECTS Log message: * PROJECTS: Reflect above projects. From shebs@sourceware.cygnus.com Tue Nov 30 20:22:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 30 Nov 1999 20:22:00 -0000 Subject: xconq/ /ChangeLog ib/imf.dir Message-ID: <19991201042251.17718.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/11/30 20:22:51 Modified files: . : ChangeLog lib : imf.dir Log message: * imf.dir: Update. From shebs@sourceware.cygnus.com Wed Dec 1 19:08:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 01 Dec 1999 19:08:00 -0000 Subject: xconq/ /ChangeLog ernel/cmd.c Message-ID: <19991202030805.25171.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/01 19:08:05 Modified files: . : ChangeLog kernel : cmd.c Log message: * cmd.c (do_debug, do_debugg, do_debugm): Add notification of debug state. From shebs@sourceware.cygnus.com Wed Dec 1 19:09:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 01 Dec 1999 19:09:00 -0000 Subject: xconq/ /ChangeLog ernel/imf2imf.c Message-ID: <19991202030901.25296.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/01 19:09:01 Modified files: . : ChangeLog kernel : imf2imf.c Log message: * imf2imf.c (keyword_value): Remove, never used. From shebs@sourceware.cygnus.com Wed Dec 1 19:12:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 01 Dec 1999 19:12:00 -0000 Subject: xconq/ /ChangeLog ernel/run2.c Message-ID: <19991202031251.25964.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/01 19:12:51 Modified files: . : ChangeLog kernel : run2.c Log message: * run2.c (run_side_research): Test for advances before running. From shebs@sourceware.cygnus.com Wed Dec 1 19:12:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 01 Dec 1999 19:12:00 -0000 Subject: xconq/ /ChangeLog ernel/mkrivers.c Message-ID: <19991202031159.25849.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/01 19:11:59 Modified files: . : ChangeLog kernel : mkrivers.c Log message: * mkrivers.c (make_up_river_connections): Add weighted random walk algorithm for use when no elevations are defined. From shebs@sourceware.cygnus.com Wed Dec 1 19:14:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 01 Dec 1999 19:14:00 -0000 Subject: xconq/ /ChangeLog ernel/kernel.h ernel/kpublic ... Message-ID: <19991202031454.26279.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/01 19:14:54 Modified files: . : ChangeLog kernel : kernel.h kpublic.h plan.c tp.c Log message: * kernel.h, plan.c, tp.c (reserve_unit): Ditto. * kpublic.h, tp.c (net_reserve_unit): Ditto. From shebs@sourceware.cygnus.com Wed Dec 1 19:14:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 01 Dec 1999 19:14:00 -0000 Subject: xconq/ /ChangeLog ernel/task.c Message-ID: <19991202031419.26182.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/01 19:14:19 Modified files: . : ChangeLog kernel : task.c Log message: * task.c (plausible_move_dir): Use more accurate move costing to decide plausibility. From shebs@sourceware.cygnus.com Wed Dec 1 19:17:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Wed, 01 Dec 1999 19:17:00 -0000 Subject: xconq/ /ChangeLog ib/civ2.g Message-ID: <19991202031725.26492.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/01 19:17:25 Modified files: . : ChangeLog Added files: lib : civ2.g Log message: * lib/civ2.g: New game module, Civ II emulation. From ronne@sourceware.cygnus.com Tue Dec 7 13:01:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Tue, 07 Dec 1999 13:01:00 -0000 Subject: xconq/kernel cmd.c kernel.h mkrivers.c ui.c util.c Message-ID: <19991207210109.32071.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/12/07 13:01:09 Modified files: kernel : cmd.c kernel.h mkrivers.c ui.c util.c Log message: Various bug fixes. From ronne@sourceware.cygnus.com Tue Dec 7 13:02:00 1999 From: ronne@sourceware.cygnus.com (ronne@sourceware.cygnus.com) Date: Tue, 07 Dec 1999 13:02:00 -0000 Subject: xconq/. ChangeLog Message-ID: <19991207210226.32240.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: ronne@sourceware.cygnus.com 99/12/07 13:02:26 Modified files: . : ChangeLog Log message: Various bug fixes. From shebs@sourceware.cygnus.com Tue Dec 7 19:13:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 07 Dec 1999 19:13:00 -0000 Subject: xconq/ /ChangeLog ernel/cmd.c ernel/gvar.def e ... Message-ID: <19991208031310.19689.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/07 19:13:10 Modified files: . : ChangeLog kernel : cmd.c gvar.def iplayer.c kernel.h kpublic.h nlang.c plan.c run.c run2.c table.def tp.c utype.def Log message: * gvar.def (side-can-research): New global. * table.def (conversion): New material-material table. * utype.def (advanced-auto-construct, advanced-auto-research, use-own-cell): New properties. * cmd.c (do_research): Use new global, test for more cases. * iplayer.c (iplayer_save_state): Removed unneeded code. * kpublic.h (net_set_side_research): Declare. * nlang.c (UsualDateStepRange): New struct. (date_step_ranges): New array, was datesteptype. (init_calendar): Handle ranges of turns for date steps. (parse_date_step_range): New function. (parse_usual_date): Add arg, change all callers. (usual_date_string): Search ranges to find right step type. * plan.c (execute_plan): Comment out advanced unit escape. * run.c (run_advanced_units): Add material conversion step. (run_population): Use unit_handle. (allocate_used_cells): Make extra cell usage optional, don't handle inside search loop. * run2.c (run_side_research): Use material consumption. * tp.c (net_set_side_research): New function. (receive_side_prop): Handle side research packet. From shebs@sourceware.cygnus.com Tue Dec 7 19:18:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 07 Dec 1999 19:18:00 -0000 Subject: xconq/ /ChangeLog cltk/tkcmd.c cltk/tkconq.tcl ... Message-ID: <19991208031831.19974.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/07 19:18:31 Modified files: . : ChangeLog tcltk : tkcmd.c tkconq.tcl tkmain.c tkmap.c Log message: * tkconq.tcl (popup_research_dialog, fill_research_dialog, ok_research): New procs. * tkcmd.c (aux_build_2): Clear map->inptype when build chosen. * tkmain.c (tk_available_advance, tk_set_side_research): New commands. (research_popped_up): New global. (update_turn_display): Popup research selection if necessary. (error_popped_up): New global. (low_run_error, low_run_warning): Set it. * tkmap.c (mapw_display): Suppress updates if flag set. (draw_resource_usage): New function. From shebs@sourceware.cygnus.com Tue Dec 7 19:22:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Tue, 07 Dec 1999 19:22:00 -0000 Subject: xconq/ /ChangeLog ib/ancient.g ib/ane.g ib/civ2.g Message-ID: <19991208032233.20144.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/07 19:22:33 Modified files: . : ChangeLog lib : ancient.g ane.g civ2.g Log message: * ancient.g: Add readable names to advances. * ane.g: Set advanced-auto-construct and advanced-auto-research. * civ2.g: Add materials taxes, luxuries, and science, add correct handling for these including conversion of material types, add variable-step calendar, add doctrine for settlers. From shebs@sourceware.cygnus.com Thu Dec 9 14:58:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 09 Dec 1999 14:58:00 -0000 Subject: xconq/ /ChangeLog ernel/run.c Message-ID: <19991209225847.16641.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/09 14:58:47 Modified files: . : ChangeLog kernel : run.c Log message: * run.c (production_at): New function. (run_advanced_units, allocate_used_cells): Use it. From shebs@sourceware.cygnus.com Thu Dec 9 15:00:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 09 Dec 1999 15:00:00 -0000 Subject: xconq/ /ChangeLog ernel/task.c Message-ID: <19991209230014.16754.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/09 15:00:14 Modified files: . : ChangeLog kernel : task.c Log message: * task.c (do_build_task): Keep working on task even if insufficient materials to create. From shebs@sourceware.cygnus.com Thu Dec 9 15:01:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 09 Dec 1999 15:01:00 -0000 Subject: xconq/ /ChangeLog ernel/write.c Message-ID: <19991209230140.16862.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/09 15:01:40 Modified files: . : ChangeLog kernel : write.c Log message: * write.c (write_unit_properties): Tweak default for reach. From shebs@sourceware.cygnus.com Thu Dec 9 15:03:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 09 Dec 1999 15:03:00 -0000 Subject: xconq/ /ChangeLog ac/macrow.c Message-ID: <19991209230311.16947.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/09 15:03:11 Modified files: . : ChangeLog mac : macrow.c Log message: * macrow.c (draw_connections): Test tt_drawable. From shebs@sourceware.cygnus.com Thu Dec 9 15:06:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 09 Dec 1999 15:06:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.h cltk/tkinit.c ... Message-ID: <19991209230600.17083.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/09 15:06:00 Modified files: . : ChangeLog tcltk : tkconq.h tkinit.c tkmap.c Log message: * tkconq.h (UI material_color, bestmimages): New fields. * tkinit.c (init_material_images, get_material_type_images): New. * tkmap.c (draw_resource_usage): Draw as multiple boxes using material colors. (update_at_unit): Widen update area if unit has a nonzero reach. From shebs@sourceware.cygnus.com Thu Dec 9 15:09:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Thu, 09 Dec 1999 15:09:00 -0000 Subject: xconq/ /ChangeLog ib/civ2.g Message-ID: <19991209230900.17361.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/09 15:09:00 Modified files: . : ChangeLog lib : civ2.g Log message: * civ2.g: Define consumption-on-creation for all unit types, remove cp values, add colors to resource materials, make rivers generate more trade arrows. From shebs@sourceware.cygnus.com Mon Dec 13 19:07:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 13 Dec 1999 19:07:00 -0000 Subject: xconq/ /ChangeLog ernel/table.def ernel/mkterr.c Message-ID: <19991214030737.24870.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/13 19:07:37 Modified files: . : ChangeLog kernel : table.def mkterr.c Log message: * table.def (terrain-density): New table. * mkterr.c (add_random_changes): New function. (make_fractal_terrain): Call it. From shebs@sourceware.cygnus.com Mon Dec 13 19:09:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 13 Dec 1999 19:09:00 -0000 Subject: xconq/ /ChangeLog ernel/imf.c Message-ID: <19991214030948.25131.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/13 19:09:48 Modified files: . : ChangeLog kernel : imf.c Log message: * imf.c (parse_lisp_palette_entry): Handle 8-bit color values. From shebs@sourceware.cygnus.com Mon Dec 13 19:13:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 13 Dec 1999 19:13:00 -0000 Subject: xconq/ /ChangeLog ernel/cmd.c ernel/cmd.def er ... Message-ID: <19991214031302.25272.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/13 19:13:02 Modified files: . : ChangeLog kernel : cmd.c cmd.def side.h run.c Log message: * side.h (Side c_rates): New field. * cmd.def (c-rate): New command, sets material conversion rates. * cmd.c (do_c_rate): New function. * run.c (run_advanced_units): Rewrite conversion to use user specified rates. From shebs@sourceware.cygnus.com Mon Dec 13 19:15:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 13 Dec 1999 19:15:00 -0000 Subject: xconq/ /ChangeLog ernel/help.c Message-ID: <19991214031529.25389.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/13 19:15:28 Modified files: . : ChangeLog kernel : help.c Log message: * help.c (describe_mtype): Ensure description not empty. (describe_ttype): Abstractify subtype-x detection. From shebs@sourceware.cygnus.com Mon Dec 13 19:16:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 13 Dec 1999 19:16:00 -0000 Subject: xconq/ /ChangeLog ernel/nlang.c Message-ID: <19991214031646.25761.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/13 19:16:46 Modified files: . : ChangeLog kernel : nlang.c Log message: * nlang.c (usual_date_string): Add "AD" if appropriate. From shebs@sourceware.cygnus.com Mon Dec 13 19:18:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 13 Dec 1999 19:18:00 -0000 Subject: xconq/ /ChangeLog ernel/task.c Message-ID: <19991214031814.26200.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/13 19:18:14 Modified files: . : ChangeLog kernel : task.c Log message: * task.c (do_build_task): Go into reserve if waiting to accmulate building material. From shebs@sourceware.cygnus.com Mon Dec 13 19:21:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 13 Dec 1999 19:21:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.h cltk/tkinit.c ... Message-ID: <19991214032152.26380.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/13 19:21:52 Modified files: . : ChangeLog tcltk : tkconq.h tkinit.c tkmap.c Log message: * tkconq.h (UI dflt_color_terr_images): Remove, no longer used. * tkinit.c (init_display, init_material_images, init_terrain_images): Remove refs, also handle subimages. * tkmap.c (draw_current): Draw resource usage on top of unit image. From shebs@sourceware.cygnus.com Mon Dec 13 19:25:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Mon, 13 Dec 1999 19:25:00 -0000 Subject: xconq/ /ChangeLog ib/civ2.g mages/civt44x48.gif Message-ID: <19991214032553.26581.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/13 19:25:53 Modified files: . : ChangeLog lib : civ2.g Added files: images : civt44x48.gif Log message: * civ2.g: Define and use a set of civ-only terrain images, fill in terrain-density table, adjust city capacities and construction doctrine. * images/civt44x48.gif: New file, civ terrain images. From shebs@sourceware.cygnus.com Sat Dec 25 05:39:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 25 Dec 1999 05:39:00 -0000 Subject: xconq/ /ChangeLog ernel/table.def Message-ID: <19991225133952.27034.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/25 05:39:52 Modified files: . : ChangeLog kernel : table.def Log message: * table.def (conversion-default): New table. From shebs@sourceware.cygnus.com Sat Dec 25 05:48:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 25 Dec 1999 05:48:00 -0000 Subject: xconq/ /ChangeLog ernel/combat.c ernel/task.c Message-ID: <19991225134855.28583.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/25 05:48:55 Modified files: . : ChangeLog kernel : combat.c task.c Log message: * combat.c (check_attack_action): Disallow direct unit attack if combat model 1. (model_1_attack): New function. (do_overrun_action): Use it. * task.c (do_hit_unit_task): Try to overrun if possible. From shebs@sourceware.cygnus.com Sat Dec 25 05:52:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 25 Dec 1999 05:52:00 -0000 Subject: xconq/ /ChangeLog ernel/plan.c ernel/side.c er ... Message-ID: <19991225135222.28660.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/25 05:52:21 Modified files: . : ChangeLog kernel : plan.c side.c ui.c Log message: * plan.c (good_cell_to_colonize): Use production_at. * side.c (create_side): Initialize conversion rates to defaults. * ui.c (toggle_user_at): New function. (advance_to_cell): Use it, for immobile advanced units. From shebs@sourceware.cygnus.com Sat Dec 25 05:58:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 25 Dec 1999 05:58:00 -0000 Subject: xconq/ /ChangeLog ernel/score.c Message-ID: <19991225135840.28784.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/25 05:58:40 Modified files: . : ChangeLog kernel : score.c Log message: * score.c (eval_sk_last_side_wins): Disable test added by HR 10-28, seems no longer necessary because indepside not included in loop. From shebs@sourceware.cygnus.com Sat Dec 25 05:59:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 25 Dec 1999 05:59:00 -0000 Subject: xconq/doc PROJECTS Message-ID: <19991225135933.28838.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/25 05:59:33 Modified files: doc : PROJECTS Log message: Done with color value range project. From shebs@sourceware.cygnus.com Sat Dec 25 06:03:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 25 Dec 1999 06:03:00 -0000 Subject: xconq/ /ChangeLog cltk/tkconq.h cltk/tkmain.c ... Message-ID: <19991225140356.28968.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/25 06:03:56 Modified files: . : ChangeLog tcltk : tkconq.h tkmain.c tkmap.c Log message: * tkconq.h (enum movie_type): Add movie_hit_short. * tkmain.c (schedule_movie): Use it. (play_movies): Ditto, plus pass blast duration to draw_blast. * tkmap.c (draw_blast): Add duration argument. (draw_resource_usage): Space resource icons more closely if necessary to fit. From shebs@sourceware.cygnus.com Sat Dec 25 06:09:00 1999 From: shebs@sourceware.cygnus.com (shebs@sourceware.cygnus.com) Date: Sat, 25 Dec 1999 06:09:00 -0000 Subject: xconq/ /ChangeLog ib/civ2.g Message-ID: <19991225140905.29129.qmail@sourceware.cygnus.com> CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 99/12/25 06:09:04 Modified files: . : ChangeLog lib : civ2.g Log message: * civ2.g: Add production for ocean/whales, add conversion defaults, limit naval attacks on shore, adjust point values, declare settlers to be colonizers, set size goal for city placement.