URL: <http://gna.org/bugs/?16679>
Summary: Messages from event cahce are displayed in incorrect order Project: Freeciv Submitted by: handuman Submitted on: Saturday 09/11/10 at 09:26 Category: None Severity: 3 - Normal Priority: 5 - Normal Status: None Assigned to: None Originator Email: Open/Closed: Open Release: 2.2.2 Discussion Lock: Any Operating System: None Planned Release: _______________________________________________________ Details: When a client joins an ongoing game the messages from event cache are not dislpayded in the order of actual occurrence. It seems that they appear in some categories. An example (from chat pane): [11:40:08] Freeciv is free software and you are welcome to distribute copies of it under certain conditions; [11:40:08] See the "Copying" item on the Help menu. [11:40:08] Now ... Go give 'em hell! [11:40:19] Welcome to the Freeciv version 2.2.2 Server running at ***.*** port *****. [11:40:19] (T476 - 00:15:13) Year: 2051 AD [11:40:19] (T476 - 00:48:19) Lost connection: HanduMan from ***.***.***.*** (player Or Not Tupi). [11:40:19] (T476 - 02:18:32) Global warming has occurred! [11:40:19] (T476 - 02:18:32) Coastlines have been flooded and vast ranges of grassland have become deserts. [11:40:19] (T477 - 02:18:32) Year: 2052 AD [11:40:19] (T477 - 02:36:55) The Cambodians detonated a nuke! [11:40:19] (T477 - 09:53:40) HanduMan has connected from ***.***.***.***. [11:40:19] (T477 - 10:19:00) Global warming has occurred! [11:40:19] (T477 - 10:19:00) Coastlines have been flooded and vast ranges of grassland have become deserts. [11:40:19] (T478 - 10:19:00) Year: 2053 AD [11:40:19] (T478 - 11:39:55) Lost connection: HanduMan from ***.***.***.*** (player Or Not Tupi). [11:40:19] Game started. [11:40:19] (T476 - 02:18:31) Tupinambarana is finished building Engineers. [11:40:19] (T477 - 10:18:58) Tupinambarana is finished building Engineers. [11:40:19] (T477 - 10:18:58) Tupinambarana is building Supermarket from the worklist. [11:40:19] (T477 - 10:18:58) Uusi Uljas Maailma is finished building Engineers. [11:40:19] (T478 - 10:19:01) Your Engineers became more experienced! [11:40:19] (T478 - 10:19:01) Your Engineers became more experienced! [11:40:19] (T478 - 10:34:12) Engineers transported successfully. [11:40:19] You are logged in as 'HanduMan' connected to Or Not Tupi. [11:40:19] Turn-blocking game play: waiting on Pol Pot to finish turn... The connect messages, year advances, disasters and nuke detonations appear in one group and the rest in another with the _Game started._ message in between. Also, the first group is missing from the Messages pane (F9). All messages are set to be displayed in both. [messages] event={ "name","where" "E_CITY_CANTBUILD",3 "E_CITY_LOST",3 "E_CITY_LOVE",3 "E_CITY_DISORDER",3 "E_CITY_FAMINE",3 "E_CITY_FAMINE_FEARED",3 "E_CITY_GROWTH",3 "E_CITY_MAY_SOON_GROW",3 "E_CITY_AQUEDUCT",3 "E_CITY_AQ_BUILDING",3 "E_CITY_NORMAL",3 "E_CITY_NUKED",3 "E_CITY_CMA_RELEASE",3 "E_CITY_GRAN_THROTTLE",3 "E_CITY_TRANSFER",3 "E_CITY_BUILD",3 "E_CITY_PRODUCTION_CHANGED",3 "E_WORKLIST",3 "E_UPRISING",3 "E_CIVIL_WAR",3 "E_ANARCHY",3 "E_FIRST_CONTACT",3 "E_NEW_GOVERNMENT",3 "E_LOW_ON_FUNDS",3 "E_POLLUTION",3 "E_REVOLT_DONE",3 "E_REVOLT_START",3 "E_SPACESHIP",3 "E_MY_DIPLOMAT_BRIBE",3 "E_DIPLOMATIC_INCIDENT",3 "E_MY_DIPLOMAT_ESCAPE",3 "E_MY_DIPLOMAT_EMBASSY",3 "E_MY_DIPLOMAT_FAILED",3 "E_MY_DIPLOMAT_INCITE",3 "E_MY_DIPLOMAT_POISON",3 "E_MY_DIPLOMAT_SABOTAGE",3 "E_MY_DIPLOMAT_THEFT",3 "E_ENEMY_DIPLOMAT_BRIBE",3 "E_ENEMY_DIPLOMAT_EMBASSY",3 "E_ENEMY_DIPLOMAT_FAILED",3 "E_ENEMY_DIPLOMAT_INCITE",3 "E_ENEMY_DIPLOMAT_POISON",3 "E_ENEMY_DIPLOMAT_SABOTAGE",3 "E_ENEMY_DIPLOMAT_THEFT",3 "E_CARAVAN_ACTION",3 "E_SCRIPT",7 "E_BROADCAST_REPORT",3 "E_GAME_END",1 "E_GAME_START",1 "E_NATION_SELECTED",1 "E_DESTROYED",3 "E_REPORT",3 "E_TURN_BELL",3 "E_NEXT_YEAR",3 "E_GLOBAL_ECO",3 "E_NUKE",3 "E_HUT_BARB",2 "E_HUT_CITY",2 "E_HUT_GOLD",2 "E_HUT_BARB_KILLED",2 "E_HUT_MERC",2 "E_HUT_SETTLER",2 "E_HUT_TECH",2 "E_HUT_BARB_CITY_NEAR",2 "E_IMP_BUY",3 "E_IMP_BUILD",3 "E_IMP_AUCTIONED",3 "E_IMP_AUTO",3 "E_IMP_SOLD",3 "E_TECH_GAIN",3 "E_TECH_LEARNED",3 "E_TREATY_ALLIANCE",3 "E_TREATY_BROKEN",3 "E_TREATY_CEASEFIRE",3 "E_TREATY_PEACE",3 "E_TREATY_SHARED_VISION",3 "E_UNIT_LOST_ATT",3 "E_UNIT_WIN_ATT",3 "E_UNIT_BUY",3 "E_UNIT_BUILT",3 "E_UNIT_LOST_DEF",3 "E_UNIT_WIN",3 "E_UNIT_BECAME_VET",3 "E_UNIT_UPGRADED",3 "E_UNIT_RELOCATED",3 "E_UNIT_ORDERS",3 "E_WONDER_BUILD",3 "E_WONDER_OBSOLETE",3 "E_WONDER_STARTED",3 "E_WONDER_STOPPED",3 "E_WONDER_WILL_BE_BUILT",3 "E_DIPLOMACY",3 "E_TREATY_EMBASSY",3 "E_BAD_COMMAND",3 "E_SETTING",1 "E_CHAT_MSG",1 "E_MESSAGE_WALL",7 "E_CHAT_ERROR",1 "E_CONNECTION",3 "E_AI_DEBUG",1 "E_LOG_ERROR",1 "E_LOG_FATAL",5 "E_TECH_GOAL",3 "E_UNIT_LOST_MISC",3 "E_CITY_PLAGUE",3 "E_VOTE_NEW",1 "E_VOTE_RESOLVED",1 "E_VOTE_ABORTED",1 } count=108 _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?16679> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev