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

Reply via email to