[Commits] [wesnoth/wesnoth] 6f2c04: Add filesystem_boost.cpp, a boost::filesystem impl...

GitHub noreply at github.com
Fri Oct 17 20:11:41 UTC 2014


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 6f2c048e2e5a56c1354ddc7ad56c25f3bef0780e
      https://github.com/wesnoth/wesnoth/commit/6f2c048e2e5a56c1354ddc7ad56c25f3bef0780e
  Author: Alexander van Gessel (AI0867) <ai0867 at gmail.com>
  Date:   2013-11-27 (Wed, 27 Nov 2013)

  Changed paths:
    M SConstruct
    M scons/boost.py
    M src/SConscript
    A src/filesystem_boost.cpp

  Log Message:
  -----------
  Add filesystem_boost.cpp, a boost::filesystem implementation of filesystem.hpp


  Commit: 342ee266cfe02d44488d62a0f6c7c2c23ca86c98
      https://github.com/wesnoth/wesnoth/commit/342ee266cfe02d44488d62a0f6c7c2c23ca86c98
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2013-11-27 (Wed, 27 Nov 2013)

  Changed paths:
    M src/filesystem.cpp
    M src/filesystem.hpp
    M src/filesystem_boost.cpp

  Log Message:
  -----------
  Add filesystem::delete_file


  Commit: 80e750fa9bc530375baada3e20a577e0326ed1a3
      https://github.com/wesnoth/wesnoth/commit/80e750fa9bc530375baada3e20a577e0326ed1a3
  Author: Alexander van Gessel (AI0867) <ai0867 at gmail.com>
  Date:   2013-11-27 (Wed, 27 Nov 2013)

  Changed paths:
    M src/persist_context.cpp

  Log Message:
  -----------
  Include set


  Commit: e4f7d7093bd014cc20ed687fb7dff0eb32e35981
      https://github.com/wesnoth/wesnoth/commit/e4f7d7093bd014cc20ed687fb7dff0eb32e35981
  Author: Alexander van Gessel (AI0867) <ai0867 at gmail.com>
  Date:   2013-11-27 (Wed, 27 Nov 2013)

  Changed paths:
    M src/filesystem_boost.cpp

  Log Message:
  -----------
  Some windows-related fixes


  Commit: fa95dafd638892f105e7a82267e1a1562a021e34
      https://github.com/wesnoth/wesnoth/commit/fa95dafd638892f105e7a82267e1a1562a021e34
  Author: Alexander van Gessel (AI0867) <ai0867 at gmail.com>
  Date:   2013-11-27 (Wed, 27 Nov 2013)

  Changed paths:
    M src/filesystem_boost.cpp

  Log Message:
  -----------
  Log the error message when complaining about there being an error


  Commit: 12e02a9ccb83dfa18214a7cae9f5ac051f7cfbec
      https://github.com/wesnoth/wesnoth/commit/12e02a9ccb83dfa18214a7cae9f5ac051f7cfbec
  Author: Alexander van Gessel (AI0867) <ai0867 at gmail.com>
  Date:   2013-11-27 (Wed, 27 Nov 2013)

  Changed paths:
    M src/filesystem.cpp
    M src/filesystem.hpp
    M src/filesystem_boost.cpp

  Log Message:
  -----------
  Get rid of some const-reference-to-temporary warnings


  Commit: 3ddd84eebc693e8dceac16872a8e91b82c98d8c5
      https://github.com/wesnoth/wesnoth/commit/3ddd84eebc693e8dceac16872a8e91b82c98d8c5
  Author: Alexander van Gessel (AI0867) <ai0867 at gmail.com>
  Date:   2013-11-27 (Wed, 27 Nov 2013)

  Changed paths:
    M src/font.cpp

  Log Message:
  -----------
  Don't iterate over things that aren't directories


  Commit: 037e1c12997fe92a2aed36c8b2a05ff31696e8de
      https://github.com/wesnoth/wesnoth/commit/037e1c12997fe92a2aed36c8b2a05ff31696e8de
  Author: Alexander van Gessel (AI0867) <ai0867 at gmail.com>
  Date:   2013-11-27 (Wed, 27 Nov 2013)

  Changed paths:
    M src/filesystem_boost.cpp

  Log Message:
  -----------
  Windows uses a different error when a directory in a path doesn't exist


  Commit: 07bb14bd08134297064502abdf968dc2bfcbb50a
      https://github.com/wesnoth/wesnoth/commit/07bb14bd08134297064502abdf968dc2bfcbb50a
  Author: Alexander van Gessel (AI0867) <ai0867 at gmail.com>
  Date:   2013-11-27 (Wed, 27 Nov 2013)

  Changed paths:
    M src/savegame.cpp
    M src/tests/gui/test_save_dialog.cpp
    M src/widgets/file_menu.cpp

  Log Message:
  -----------
  Replace some usage of remove (3) with filesystem::delete_file


  Commit: bbb83d3f935cdf8fa28fbf77a718b5fee9699113
      https://github.com/wesnoth/wesnoth/commit/bbb83d3f935cdf8fa28fbf77a718b5fee9699113
  Author: Alexander van Gessel (AI0867) <ai0867 at gmail.com>
  Date:   2013-11-27 (Wed, 27 Nov 2013)

  Changed paths:
    M src/filesystem_boost.cpp

  Log Message:
  -----------
  We don't need filesystem_win32.ii, just windows.h


  Commit: e21d079531cd8f6826c7677c822af47f81d2caee
      https://github.com/wesnoth/wesnoth/commit/e21d079531cd8f6826c7677c822af47f81d2caee
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2014-04-07 (Mon, 07 Apr 2014)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Fix travis build


  Commit: 68e6e74c473b1fd694c46b9b09a03cac9ef73cd1
      https://github.com/wesnoth/wesnoth/commit/68e6e74c473b1fd694c46b9b09a03cac9ef73cd1
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2014-04-07 (Mon, 07 Apr 2014)

  Changed paths:
    M src/filesystem.cpp
    M src/filesystem_win32.ii

  Log Message:
  -----------
  Fix some win32 API usage

aquileia noticed that with MSVC set to 'unicode', wesnoth didn't compile.
The reason is that much of the win32 API is provided by macros that switch
foo(LPCTSTR) between fooA(const char*) and fooW(const wchar_t*).
We were using foo with const char*.


  Commit: 6ea542d39353e0c5ce38ab4bfe41952f97026b70
      https://github.com/wesnoth/wesnoth/commit/6ea542d39353e0c5ce38ab4bfe41952f97026b70
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2014-04-07 (Mon, 07 Apr 2014)

  Changed paths:
    M src/desktop_util.cpp
    M src/windows_tray_notification.hpp

  Log Message:
  -----------
  Silence a macro redefinition warning


  Commit: ce5d5d5774d13857dfa4c2819a1a36719094f6f3
      https://github.com/wesnoth/wesnoth/commit/ce5d5d5774d13857dfa4c2819a1a36719094f6f3
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2014-04-07 (Mon, 07 Apr 2014)

  Changed paths:
    M src/filesystem_boost.cpp

  Log Message:
  -----------
  Win32 API fixes


  Commit: 67d462e21bb813b3ba3ab0d416302c657fad5961
      https://github.com/wesnoth/wesnoth/commit/67d462e21bb813b3ba3ab0d416302c657fad5961
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2014-04-08 (Tue, 08 Apr 2014)

  Changed paths:
    M .gitignore
    M .travis.yml
    M CMakeLists.txt
    M Doxyfile
    M RELEASE_NOTES
    M SConstruct
    M changelog
    M copyright
    M data/advanced_preferences.cfg
    M data/ai/lua/ai_helper.lua
    M data/ai/lua/generic_recruit_engine.lua
    M data/ai/lua/generic_rush_engine.lua
    M data/ai/lua/move_to_any_target.lua
    M data/ai/micro_ais/cas/ca_big_animals.lua
    M data/ai/micro_ais/cas/ca_bottleneck_attack.lua
    M data/ai/micro_ais/cas/ca_bottleneck_move.lua
    M data/ai/micro_ais/cas/ca_coward.lua
    M data/ai/micro_ais/cas/ca_forest_animals_move.lua
    M data/ai/micro_ais/cas/ca_forest_animals_new_rabbit.lua
    M data/ai/micro_ais/cas/ca_forest_animals_tusker_attack.lua
    M data/ai/micro_ais/cas/ca_forest_animals_tusklet_move.lua
    M data/ai/micro_ais/cas/ca_goto.lua
    M data/ai/micro_ais/cas/ca_hang_out.lua
    M data/ai/micro_ais/cas/ca_healer_move.lua
    M data/ai/micro_ais/cas/ca_herding_attack_close_enemy.lua
    M data/ai/micro_ais/cas/ca_herding_dog_move.lua
    M data/ai/micro_ais/cas/ca_herding_herd_sheep.lua
    M data/ai/micro_ais/cas/ca_herding_sheep_move.lua
    M data/ai/micro_ais/cas/ca_hunter.lua
    M data/ai/micro_ais/cas/ca_lurkers.lua
    M data/ai/micro_ais/cas/ca_messenger_attack.lua
    M data/ai/micro_ais/cas/ca_messenger_escort_move.lua
    M data/ai/micro_ais/cas/ca_messenger_f_next_waypoint.lua
    M data/ai/micro_ais/cas/ca_messenger_move.lua
    M data/ai/micro_ais/cas/ca_patrol.lua
    M data/ai/micro_ais/cas/ca_protect_unit_attack.lua
    M data/ai/micro_ais/cas/ca_protect_unit_move.lua
    M data/ai/micro_ais/cas/ca_recruit_random.lua
    M data/ai/micro_ais/cas/ca_return_guardian.lua
    M data/ai/micro_ais/cas/ca_simple_attack.lua
    M data/ai/micro_ais/cas/ca_stationed_guardian.lua
    M data/ai/micro_ais/cas/ca_swarm_move.lua
    M data/ai/micro_ais/cas/ca_wolves_multipacks_attack.lua
    M data/ai/micro_ais/cas/ca_wolves_multipacks_functions.lua
    M data/ai/micro_ais/cas/ca_wolves_multipacks_wander.lua
    M data/ai/micro_ais/cas/ca_wolves_wander.lua
    M data/ai/micro_ais/cas/ca_zone_guardian.lua
    A data/ai/micro_ais/micro_ai_helper.lua
    A data/ai/micro_ais/micro_ai_self_data.lua
    A data/ai/micro_ais/micro_ai_unit_variables.lua
    M data/ai/micro_ais/micro_ai_wml_tag.lua
    M data/ai/micro_ais/scenarios/goto.cfg
    M data/ai/micro_ais/scenarios/healer_support.cfg
    M data/ai/micro_ais/scenarios/simple_attack.cfg
    M data/ai/utils/default_config.cfg
    A data/campaigns/An_Orcish_Incursion/images/maps/l10n/gd/aoi--overlay.png
    M data/campaigns/An_Orcish_Incursion/scenarios/01_Defend_the_Forest.cfg
    R data/campaigns/Dead_Water/images/dead-water-map.png
    R data/campaigns/Dead_Water/images/l10n/gl/dead-water-map--overlay.png
    A data/campaigns/Dead_Water/images/maps/dw.png
    A data/campaigns/Dead_Water/images/maps/l10n/gl/dw--overlay.png
    A data/campaigns/Dead_Water/images/maps/l10n/pt/dw--overlay.png
    M data/campaigns/Dead_Water/scenarios/01_Invasion.cfg
    M data/campaigns/Dead_Water/scenarios/02_Flight.cfg
    M data/campaigns/Dead_Water/scenarios/03_Wolf_Coast.cfg
    M data/campaigns/Dead_Water/scenarios/04_Slavers.cfg
    M data/campaigns/Dead_Water/scenarios/05_Tirigaz.cfg
    M data/campaigns/Dead_Water/scenarios/06_Uncharted_Islands.cfg
    M data/campaigns/Dead_Water/scenarios/07_Bilheld.cfg
    M data/campaigns/Dead_Water/scenarios/08_Talking_to_Tyegea.cfg
    M data/campaigns/Dead_Water/scenarios/09_The_Mage.cfg
    M data/campaigns/Dead_Water/scenarios/10_The_Flaming_Sword.cfg
    M data/campaigns/Dead_Water/scenarios/11_Getting_Help.cfg
    M data/campaigns/Dead_Water/scenarios/12_Revenge.cfg
    M data/campaigns/Dead_Water/scenarios/13_Epilogue.cfg
    A data/campaigns/Dead_Water/utils/bigmap.cfg
    R data/campaigns/Delfadors_Memoirs/images/units/wose-shaman-attack-1.png
    R data/campaigns/Delfadors_Memoirs/images/units/wose-shaman-attack-2.png
    M data/campaigns/Delfadors_Memoirs/images/units/wose-shaman.png
    M data/campaigns/Delfadors_Memoirs/scenarios/01_Overture.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/02_This_Valley_Belongs_to_Me.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/05_Council_in_Weldyn.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/06_Swamps_of_Illuven.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/07_Night_in_the_Swamp.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/08_Ur_Thorodor.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/09_Houses_of_the_Undead.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/11_Wasteland.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/12_Terror_at_the_Ford_of_Parthyn.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/13_The_Return_of_Trouble.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/15_Save_the_King.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/17_A_New_Ally.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/18_The_Portal_of_Doom.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/19_Showdown_in_the_Northern_Swamp.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/21_Clash_at_the_Manor.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/22_Face_of_the_Enemy.cfg
    M data/campaigns/Delfadors_Memoirs/units/Wose_Shaman.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/02_Peaceful_Valley.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/03_A_Haunting_in_Winter.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/04_Beginning_of_the_Revenge.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/05_Orc_War.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/07_A_Small_Favor.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/08_A_Small_Favor2.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/10_Alone_at_Last.cfg
    A data/campaigns/Eastern_Invasion/ai/ca_ogres_flee.lua
    R data/campaigns/Eastern_Invasion/images/eastern-invasion-map.png
    A data/campaigns/Eastern_Invasion/images/maps/ei.png
    A data/campaigns/Eastern_Invasion/images/portraits/disguise.png
    M data/campaigns/Eastern_Invasion/maps/01_The_Outpost.map
    M data/campaigns/Eastern_Invasion/maps/02_The_Escape_Tunnel.map
    M data/campaigns/Eastern_Invasion/maps/03_An_Unexpected_Appearance.map
    M data/campaigns/Eastern_Invasion/maps/04a_An_Elven_Alliance.map
    M data/campaigns/Eastern_Invasion/maps/05_Northern_Outpost.map
    M data/campaigns/Eastern_Invasion/maps/06_Two_Paths.map
    M data/campaigns/Eastern_Invasion/maps/07a_The_Crossing.map
    M data/campaigns/Eastern_Invasion/maps/08_Training_the_Ogres.map
    M data/campaigns/Eastern_Invasion/maps/09_Xenophobia.map
    M data/campaigns/Eastern_Invasion/maps/10_Lake_Vrug.map
    M data/campaigns/Eastern_Invasion/maps/11_Captured.map
    M data/campaigns/Eastern_Invasion/maps/12_Evacuation.map
    M data/campaigns/Eastern_Invasion/maps/14_Approaching_Weldyn.map
    M data/campaigns/Eastern_Invasion/maps/16_Weldyn_under_Attack.map
    M data/campaigns/Eastern_Invasion/maps/17a_The_Duel.map
    M data/campaigns/Eastern_Invasion/scenarios/01_The_Outpost.cfg
    M data/campaigns/Eastern_Invasion/scenarios/02_The_Escape_Tunnel.cfg
    M data/campaigns/Eastern_Invasion/scenarios/03_An_Unexpected_Appearance.cfg
    M data/campaigns/Eastern_Invasion/scenarios/04a_An_Elven_Alliance.cfg
    M data/campaigns/Eastern_Invasion/scenarios/04b_The_Undead_Border_Patrol.cfg
    M data/campaigns/Eastern_Invasion/scenarios/04c_Mal-Ravanals_Capital.cfg
    M data/campaigns/Eastern_Invasion/scenarios/05_Northern_Outpost.cfg
    M data/campaigns/Eastern_Invasion/scenarios/06_Two_Paths.cfg
    M data/campaigns/Eastern_Invasion/scenarios/07a_The_Crossing.cfg
    M data/campaigns/Eastern_Invasion/scenarios/07b_Undead_Crossing.cfg
    M data/campaigns/Eastern_Invasion/scenarios/08_Training_the_Ogres.cfg
    M data/campaigns/Eastern_Invasion/scenarios/09_Xenophobia.cfg
    M data/campaigns/Eastern_Invasion/scenarios/10_Lake_Vrug.cfg
    M data/campaigns/Eastern_Invasion/scenarios/11_Captured.cfg
    M data/campaigns/Eastern_Invasion/scenarios/12_Evacuation.cfg
    M data/campaigns/Eastern_Invasion/scenarios/13_The_Drowned_Plains.cfg
    M data/campaigns/Eastern_Invasion/scenarios/14_Approaching_Weldyn.cfg
    M data/campaigns/Eastern_Invasion/scenarios/15_The_Council.cfg
    M data/campaigns/Eastern_Invasion/scenarios/16_Weldyn_under_Attack.cfg
    M data/campaigns/Eastern_Invasion/scenarios/17b_Weldyn_Besieged.cfg
    A data/campaigns/Eastern_Invasion/utils/bigmap.cfg
    R data/campaigns/Eastern_Invasion/utils/journey.cfg
    M data/campaigns/Heir_To_The_Throne/_main.cfg
    A data/campaigns/Heir_To_The_Throne/images/maps/l10n/gd/httt--overlay.png
    M data/campaigns/Heir_To_The_Throne/images/maps/l10n/pt/httt--overlay.png
    M data/campaigns/Heir_To_The_Throne/scenarios/01_The_Elves_Besieged.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/02_Blackwater_Port.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/03_The_Isle_of_Alduin.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/04_The_Bay_of_Pearls.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/05b_Isle_of_the_Damned.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/06_The_Siege_of_Elensefar.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/07_Crossroads.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/08_The_Princess_of_Wesnoth.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/09_The_Valley_of_Death.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/10_Gryphon_Mountain.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/13_The_Dwarven_Doors.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/15_The_Lost_General.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/16_Hasty_Alliance.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/17_Scepter_of_Fire.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/19c_Cliffs_of_Thoria.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/20a_North_Elves.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/21_Elven_Council.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/22_Return_to_Wesnoth.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/24_Battle_for_Wesnoth.cfg
    M data/campaigns/Heir_To_The_Throne/units/Battle_Princess.cfg
    M data/campaigns/Heir_To_The_Throne/units/Fighter.cfg
    M data/campaigns/Heir_To_The_Throne/units/Princess.cfg
    A data/campaigns/Heir_To_The_Throne/utils/abilities.cfg
    M data/campaigns/Heir_To_The_Throne/utils/deaths.cfg
    M data/campaigns/Heir_To_The_Throne/utils/httt_utils.cfg
    M data/campaigns/Legend_of_Wesmere/_main.cfg
    R data/campaigns/Legend_of_Wesmere/images/legend-of-wesmere-map.png
    A data/campaigns/Legend_of_Wesmere/images/low-map.png
    A data/campaigns/Legend_of_Wesmere/images/units/monsters/great-ogre.png
    M data/campaigns/Legend_of_Wesmere/maps/Kalian.map
    M data/campaigns/Legend_of_Wesmere/maps/Kalian_map.cfg
    M data/campaigns/Legend_of_Wesmere/masks/07_Elves_Last_Stand.mask
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter1/01_The_Uprooting.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter1/02_Hostile_Mountains.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter1/03_Kalian_under_Attack.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/04_The_Elvish_Treasury.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/05_The_Saurian_Treasury.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/06_Acquaintance_in_Need.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/07_Elves_Last_Stand.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter3/09_Bounty_Hunters.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter3/10_Cliffs_of_Thoria.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter3/11_Battle_of_the_Book.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/13_News_from_the_Front.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/14_Human_Alliance.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/15_The_Treaty.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/17_Breaking_the_Siege.cfg
    A data/campaigns/Legend_of_Wesmere/units/Great_Ogre.cfg
    M data/campaigns/Legend_of_Wesmere/units/Horse_Archer.cfg
    M data/campaigns/Legend_of_Wesmere/utils/characters.cfg
    M data/campaigns/Legend_of_Wesmere/utils/journey.cfg
    M data/campaigns/Legend_of_Wesmere/utils/low-macros.cfg
    A data/campaigns/Liberty/images/maps/l10n/gl/liberty--overlay.png
    R data/campaigns/Liberty/images/maps/l10n/gl/liberty-map--overlay.png
    A data/campaigns/Liberty/images/maps/l10n/pt/liberty--overlay.png
    R data/campaigns/Liberty/images/maps/l10n/pt/liberty-map--overlay.png
    R data/campaigns/Liberty/images/maps/liberty-map.png
    A data/campaigns/Liberty/images/maps/liberty.png
    A data/campaigns/Liberty/images/projectiles/shadow-blast-n-1.png
    A data/campaigns/Liberty/images/projectiles/shadow-blast-n-2.png
    A data/campaigns/Liberty/images/projectiles/shadow-blast-n-3.png
    A data/campaigns/Liberty/images/projectiles/shadow-blast-ne-1.png
    A data/campaigns/Liberty/images/projectiles/shadow-blast-ne-2.png
    A data/campaigns/Liberty/images/projectiles/shadow-blast-ne-3.png
    R data/campaigns/Liberty/images/projectiles/shadowmissile-n.png
    R data/campaigns/Liberty/images/projectiles/shadowmissile-ne.png
    M data/campaigns/Liberty/images/units/human-outlaws/rogue-mage.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-lord-1.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-lord-2.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-lord-3.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-lord-4.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-lord-5.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-lord-6.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-lord-7.png
    M data/campaigns/Liberty/images/units/human-outlaws/shadow-lord.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-mage-1.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-mage-2.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-mage-3.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-mage-4.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-mage-5.png
    M data/campaigns/Liberty/images/units/human-outlaws/shadow-mage.png
    M data/campaigns/Liberty/scenarios/01_The_Raid.cfg
    M data/campaigns/Liberty/scenarios/02_Civil_Disobedience.cfg
    M data/campaigns/Liberty/scenarios/03_A_Strategy_Of_Hope.cfg
    M data/campaigns/Liberty/scenarios/04_Unlawful_Orders.cfg
    M data/campaigns/Liberty/scenarios/05_Hide_and_Seek.cfg
    M data/campaigns/Liberty/scenarios/06_The_Grey_Woods.cfg
    M data/campaigns/Liberty/scenarios/07_The_Hunters.cfg
    M data/campaigns/Liberty/scenarios/08_Glory.cfg
    M data/campaigns/Liberty/units/Bone_Knight.cfg
    M data/campaigns/Liberty/units/Rogue_Mage.cfg
    M data/campaigns/Liberty/units/Shadow_Lord.cfg
    M data/campaigns/Liberty/units/Shadow_Mage.cfg
    M data/campaigns/Liberty/units/Skeleton_Rider.cfg
    A data/campaigns/Liberty/utils/bigmap.cfg
    R data/campaigns/Liberty/utils/journey.cfg
    M data/campaigns/Northern_Rebirth/scenarios/05a_The_Pursuit.cfg
    M data/campaigns/Sceptre_of_Fire/scenarios/2_Closing_the_Gates.cfg
    M data/campaigns/Sceptre_of_Fire/scenarios/2t_In_the_Dwarven_City.cfg
    M data/campaigns/Sceptre_of_Fire/scenarios/9_Caverns_of_Flame.cfg
    M data/campaigns/Sceptre_of_Fire/scenarios/Epilogue.cfg
    R data/campaigns/Son_Of_The_Black_Eye/ai/ca_transport.lua
    A data/campaigns/Son_Of_The_Black_Eye/ai/ca_transport_S6.lua
    R data/campaigns/Son_Of_The_Black_Eye/ai/unload.lua
    A data/campaigns/Son_Of_The_Black_Eye/images/units/elder-orcish-shaman.png
    A data/campaigns/Son_Of_The_Black_Eye/images/units/novice-orcish-shaman.png
    R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-black-curse-1.png
    R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-black-defend.png
    R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-black-staff-1.png
    R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-black.png
    R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-red-curse-1.png
    R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-red-defend.png
    R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-red-staff-1.png
    R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-red.png
    R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-tan-curse-1.png
    R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-tan-defend.png
    R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-tan-staff-1.png
    R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-tan.png
    A data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman.png
    M data/campaigns/Son_Of_The_Black_Eye/maps/04_The_Siege_of_Barag_Gor.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/07_The_Desert_of_Death.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/08_Silent_Forest.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/09_Shan_Taum_the_Smug.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/13_The_Dwarvish_Stand.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/14_Back_Home.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/15_Civil_War.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/16_The_Coward.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/18_Northern_Alliance.map
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/01_End_of_Peace.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/02_The_Human_Army.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/03_Toward_Mountains_of_Haag.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/04_The_Siege_of_Barag_Gor.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/05_To_the_Harbor_of_Tirigaz.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/06_Black_Flag.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/07_The_Desert_of_Death.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/08_Silent_Forest.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/09_Shan_Taum_the_Smug.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/10_Saving_Inarix.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/11_Clash_of_Armies.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/12_Giving_Some_Back.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/13_The_Dwarvish_Stand.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/14_Back_Home.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/15_Civil_War.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/16_The_Coward.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/17_The_Human_Attack.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/18_Northern_Alliance.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/19_Epilogue.cfg
    M data/campaigns/Son_Of_The_Black_Eye/units/Novice_Orcish_Shaman.cfg
    M data/campaigns/Son_Of_The_Black_Eye/units/Old_Orcish_Shaman.cfg
    M data/campaigns/Son_Of_The_Black_Eye/units/Orcish_Shaman.cfg
    M data/campaigns/Son_Of_The_Black_Eye/utils/deaths.cfg
    M data/campaigns/Son_Of_The_Black_Eye/utils/utils.cfg
    M data/campaigns/The_Hammer_of_Thursagan/scenarios/05_Invaders.cfg
    M data/campaigns/The_Hammer_of_Thursagan/scenarios/07_Mages_and_Drakes.cfg
    M data/campaigns/The_Hammer_of_Thursagan/scenarios/08_Fear.cfg
    M data/campaigns/The_Hammer_of_Thursagan/scenarios/11_The_Court_of_Karrag.cfg
    M data/campaigns/The_Hammer_of_Thursagan/scenarios/12_The_Underlevels.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Loremaster.cfg
    A data/campaigns/The_Rise_Of_Wesnoth/ai/ca_aggressive_attack_no_suicide.lua
    A data/campaigns/The_Rise_Of_Wesnoth/ai/ca_retreat.lua
    A data/campaigns/The_Rise_Of_Wesnoth/images/maps/great_continent.png
    A data/campaigns/The_Rise_Of_Wesnoth/images/maps/green_isle.png
    A data/campaigns/The_Rise_Of_Wesnoth/images/maps/l10n/pt/green_isle--overlay.png
    R data/campaigns/The_Rise_Of_Wesnoth/images/story/east.png
    R data/campaigns/The_Rise_Of_Wesnoth/images/story/tgi-blackmore.png
    R data/campaigns/The_Rise_Of_Wesnoth/images/story/tgi-clearwater.png
    R data/campaigns/The_Rise_Of_Wesnoth/images/story/tgi-jevyan.png
    R data/campaigns/The_Rise_Of_Wesnoth/images/story/tgi-southbay.png
    R data/campaigns/The_Rise_Of_Wesnoth/images/story/tgi-stormvale.png
    R data/campaigns/The_Rise_Of_Wesnoth/images/story/tgi-thegreenisle.png
    R data/campaigns/The_Rise_Of_Wesnoth/images/story/the_great_continent.png
    R data/campaigns/The_Rise_Of_Wesnoth/images/story/the_green_isle.png
    R data/campaigns/The_Rise_Of_Wesnoth/images/story/west.png
    M data/campaigns/The_Rise_Of_Wesnoth/maps/15_A_New_Land.map
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/01_A_Summer_of_Storms.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/02_The_Fall.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/03_A_Harrowing_Escape.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/04a_The_Swamp_of_Esten.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/04b_The_Midlands.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/05_The_Oldwood.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/06_Temple_in_the_Deep.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/07_Return_to_Oldwood.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/08_Clearwater_Port.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/09_Fallen_Lich_Point.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/10_Sewer_of_Southbay.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/11_Southbay_in_Winter.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/12_A_Final_Spring.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/13_Peoples_in_Decline.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/14_Rough_Landing.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/15_A_New_Land.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/16_The_Kalian.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/17a_The_Dragon.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/17b_Lizard_Beach.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/17c_Troll_Hole.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/17d_Cursed_Isle.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/18_A_Spy_in_the_Woods.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/19_The_Vanguard.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/20_Return_of_the_Fleet.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/21_The_Plan.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/22_The_Rise_of_Wesnoth.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/23_Epilogue.cfg
    A data/campaigns/The_Rise_Of_Wesnoth/utils/bigmap.cfg
    R data/campaigns/The_Rise_Of_Wesnoth/utils/trow-bigmap.cfg
    R data/campaigns/The_Rise_Of_Wesnoth/utils/trow-green-isle-journey.cfg
    R data/campaigns/The_Rise_Of_Wesnoth/utils/trow-story.cfg
    A data/campaigns/The_South_Guard/images/maps/l10n/gd/tsg--overlay.png
    M data/campaigns/The_South_Guard/scenarios/01_Born_to_the_Banner.cfg
    M data/campaigns/The_South_Guard/scenarios/02_Proven_by_the_Sword.cfg
    M data/campaigns/The_South_Guard/scenarios/03_A_Desparate_Errand.cfg
    M data/campaigns/The_South_Guard/scenarios/06a_Tidings_Good_and_Ill.cfg
    M data/campaigns/The_South_Guard/scenarios/06b_The_Long_March.cfg
    M data/campaigns/The_South_Guard/scenarios/07a_Into_the_Depths.cfg
    R data/campaigns/Under_the_Burning_Suns/images/misc/UtBS_title.jpg
    R data/campaigns/Under_the_Burning_Suns/images/misc/time/.gitignore
    R data/campaigns/Under_the_Burning_Suns/images/misc/time/10afternoon2.png
    R data/campaigns/Under_the_Burning_Suns/images/misc/time/11dusk2.png
    R data/campaigns/Under_the_Burning_Suns/images/misc/time/12longdark1.png
    R data/campaigns/Under_the_Burning_Suns/images/misc/time/13longdark2.png
    R data/campaigns/Under_the_Burning_Suns/images/misc/time/14longdark3.png
    R data/campaigns/Under_the_Burning_Suns/images/misc/time/15longdark4.png
    R data/campaigns/Under_the_Burning_Suns/images/misc/time/1dawn1.png
    R data/campaigns/Under_the_Burning_Suns/images/misc/time/2morning1.png
    R data/campaigns/Under_the_Burning_Suns/images/misc/time/3midday1.png
    R data/campaigns/Under_the_Burning_Suns/images/misc/time/4afternoon1.png
    R data/campaigns/Under_the_Burning_Suns/images/misc/time/5dusk1.png
    R data/campaigns/Under_the_Burning_Suns/images/misc/time/6shortdark.png
    R data/campaigns/Under_the_Burning_Suns/images/misc/time/7dawn2.png
    R data/campaigns/Under_the_Burning_Suns/images/misc/time/8morning2.png
    R data/campaigns/Under_the_Burning_Suns/images/misc/time/9midday2.png
    M data/campaigns/Under_the_Burning_Suns/maps/01_The_Morning_After.map
    M data/campaigns/Under_the_Burning_Suns/maps/02_Across_the_Harsh_Sands.map
    M data/campaigns/Under_the_Burning_Suns/maps/03_A_Stirring_in_the_Night.map
    M data/campaigns/Under_the_Burning_Suns/maps/04_Descending_into_Darkness.map
    M data/campaigns/Under_the_Burning_Suns/maps/05_A_Subterranean_Struggle.map
    M data/campaigns/Under_the_Burning_Suns/maps/06a_In_the_Tunnels_of_the_Trolls.map
    M data/campaigns/Under_the_Burning_Suns/maps/06b_In_the_Domain_of_the_Dwarves.map
    M data/campaigns/Under_the_Burning_Suns/maps/07a_Dealing_with_Dwarves.map
    M data/campaigns/Under_the_Burning_Suns/maps/07b_Talking_with_Trolls.map
    M data/campaigns/Under_the_Burning_Suns/maps/08_Out_of_the_Frying_Pan.map
    M data/campaigns/Under_the_Burning_Suns/maps/12_The_Final_Confrontation.map
    M data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/02_Across_the_Harsh_Sands.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/03_Stirring_in_the_Night.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/04_Descending_into_Darkness.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/05_A_Subterranean_Struggle.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/06a_In_the_Tunnels_of_Trolls.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/06b_In_the_Domain_of_Dwarves.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/07b_Talking_with_Trolls.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/08_Out_of_the_Frying_Pan.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/09_Blood_is_Thicker_Than_Water.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/10_Speaking_with_the_Fishes.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/11_Battle_for_Zocthanol_Isle.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/12_The_Final_Confrontation.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/13_Epilogue.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Corrupted_Elf.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Archer.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Avenger.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Captain.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Champion.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Druid.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Fighter.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Hero.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Horseman.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Hunter.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Marksman.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Marshal.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Outrider.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Prowler.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Ranger.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Rider.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Scout.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Sentinel.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Shaman.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Sharpshooter.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Shyde.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Star.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Divine_Avatar.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Divine_Incarnation.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Kaleh.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Nym.cfg
    M data/campaigns/Under_the_Burning_Suns/units/humans/Human_Commander.cfg
    M data/campaigns/Under_the_Burning_Suns/units/monsters/Alien_Body.cfg
    R data/campaigns/Under_the_Burning_Suns/units/monsters/Alien_Body2.cfg
    M data/campaigns/Under_the_Burning_Suns/units/monsters/Alien_Minion.cfg
    M data/campaigns/Under_the_Burning_Suns/units/monsters/Alien_Spire.cfg
    M data/campaigns/Under_the_Burning_Suns/units/monsters/Ant.cfg
    M data/campaigns/Under_the_Burning_Suns/units/monsters/Crab_Man.cfg
    M data/campaigns/Under_the_Burning_Suns/units/monsters/Darawf.cfg
    M data/campaigns/Under_the_Burning_Suns/units/monsters/Dust_Devil.cfg
    M data/campaigns/Under_the_Burning_Suns/units/monsters/Flesh_Golem.cfg
    M data/campaigns/Under_the_Burning_Suns/units/monsters/Ixthala_Demon.cfg
    M data/campaigns/Under_the_Burning_Suns/units/monsters/Small_Mudcrawler.cfg
    M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Guardian.cfg
    M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Hunter.cfg
    M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Sentinel.cfg
    M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Warden.cfg
    M data/campaigns/Under_the_Burning_Suns/units/orcs/Dark_Assassin1.cfg
    M data/campaigns/Under_the_Burning_Suns/units/undead/Ethereal_Ghost.cfg
    M data/campaigns/Under_the_Burning_Suns/units/undead/Ethereal_Nightgaunt.cfg
    M data/campaigns/Under_the_Burning_Suns/units/undead/Ethereal_Shadow.cfg
    M data/campaigns/Under_the_Burning_Suns/units/undead/Ethereal_Spectre.cfg
    M data/campaigns/Under_the_Burning_Suns/units/undead/Ethereal_Wraith.cfg
    M data/campaigns/Under_the_Burning_Suns/units/undead/Undead_Horseman.cfg
    M data/campaigns/Under_the_Burning_Suns/utils/terrain.cfg
    R data/campaigns/Under_the_Burning_Suns/utils/time.cfg
    M data/core/about.cfg
    M data/core/editor/_main.cfg
    A data/core/editor/help.cfg
    M data/core/editor/items.cfg
    M data/core/editor/time-of-day.cfg
    R data/core/editor/tool-hints.cfg
    M data/core/help.cfg
    M data/core/hotkeys.cfg
    M data/core/images/help/hpxp.png
    M data/core/images/help/moving1.png
    M data/core/images/help/moving2.png
    A data/core/images/help/orb-black.png
    M data/core/images/help/orb-blue.png
    M data/core/images/help/orb-green.png
    R data/core/images/help/orb-none.png
    M data/core/images/help/orb-red.png
    M data/core/images/help/orb-yellow.png
    M data/core/images/help/recruit.png
    M data/core/images/help/tooltip.png
    A data/core/images/maps/l10n/gd/titlescreen--overlay.png
    M data/core/images/maps/l10n/pt/titlescreen--overlay.png
    M data/core/images/misc/hero-icon.png
    M data/core/images/misc/leader-expendable.png
    M data/core/images/misc/loyal-icon.png
    R data/core/images/misc/schedule-afternoon.png
    R data/core/images/misc/schedule-dawn.png
    R data/core/images/misc/schedule-dusk.png
    R data/core/images/misc/schedule-firstwatch.png
    R data/core/images/misc/schedule-indoors.png
    R data/core/images/misc/schedule-morning.png
    R data/core/images/misc/schedule-secondwatch.png
    R data/core/images/misc/schedule-underground-illum.png
    R data/core/images/misc/schedule-underground.png
    A data/core/images/misc/time-schedules/after-the-fall/10afternoon2.png
    A data/core/images/misc/time-schedules/after-the-fall/11dusk2.png
    A data/core/images/misc/time-schedules/after-the-fall/12longdark1.png
    A data/core/images/misc/time-schedules/after-the-fall/13longdark2.png
    A data/core/images/misc/time-schedules/after-the-fall/14longdark3.png
    A data/core/images/misc/time-schedules/after-the-fall/15longdark4.png
    A data/core/images/misc/time-schedules/after-the-fall/1dawn1.png
    A data/core/images/misc/time-schedules/after-the-fall/2morning1.png
    A data/core/images/misc/time-schedules/after-the-fall/3midday1.png
    A data/core/images/misc/time-schedules/after-the-fall/4afternoon1.png
    A data/core/images/misc/time-schedules/after-the-fall/5dusk1.png
    A data/core/images/misc/time-schedules/after-the-fall/6shortdark.png
    A data/core/images/misc/time-schedules/after-the-fall/7dawn2.png
    A data/core/images/misc/time-schedules/after-the-fall/8morning2.png
    A data/core/images/misc/time-schedules/after-the-fall/9midday2.png
    A data/core/images/misc/time-schedules/default/schedule-afternoon.png
    A data/core/images/misc/time-schedules/default/schedule-dawn.png
    A data/core/images/misc/time-schedules/default/schedule-dusk.png
    A data/core/images/misc/time-schedules/default/schedule-firstwatch.png
    A data/core/images/misc/time-schedules/default/schedule-morning.png
    A data/core/images/misc/time-schedules/default/schedule-secondwatch.png
    A data/core/images/misc/time-schedules/schedule-indoors.png
    A data/core/images/misc/time-schedules/schedule-underground-illum.png
    A data/core/images/misc/time-schedules/schedule-underground.png
    A data/core/images/misc/time-schedules/tod-schedule-24hrs.png
    R data/core/images/misc/tod-schedule-24hrs.png
    M data/core/images/portraits/humans/transparent/mage-red+female.png
    A data/core/images/portraits/khalifate/hakim.png
    A data/core/images/portraits/khalifate/transparent/hakim.png
    A data/core/images/portraits/undead/transparent/wraith.png
    A data/core/images/portraits/undead/wraith.png
    A data/core/images/terrain/fog/fog-all.png
    A data/core/images/terrain/misc/detritus/detritusA-1.png
    A data/core/images/terrain/misc/detritus/detritusA-2.png
    A data/core/images/terrain/misc/detritus/detritusA-3.png
    A data/core/images/terrain/misc/detritus/detritusA-4.png
    A data/core/images/terrain/misc/detritus/detritusA-5.png
    A data/core/images/terrain/misc/detritus/detritusB-1.png
    A data/core/images/terrain/misc/detritus/detritusB-10.png
    A data/core/images/terrain/misc/detritus/detritusB-11.png
    A data/core/images/terrain/misc/detritus/detritusB-12.png
    A data/core/images/terrain/misc/detritus/detritusB-13.png
    A data/core/images/terrain/misc/detritus/detritusB-14.png
    A data/core/images/terrain/misc/detritus/detritusB-15.png
    A data/core/images/terrain/misc/detritus/detritusB-16.png
    A data/core/images/terrain/misc/detritus/detritusB-2.png
    A data/core/images/terrain/misc/detritus/detritusB-3.png
    A data/core/images/terrain/misc/detritus/detritusB-4.png
    A data/core/images/terrain/misc/detritus/detritusB-5.png
    A data/core/images/terrain/misc/detritus/detritusB-6.png
    A data/core/images/terrain/misc/detritus/detritusB-7.png
    A data/core/images/terrain/misc/detritus/detritusB-8.png
    A data/core/images/terrain/misc/detritus/detritusB-9.png
    A data/core/images/terrain/misc/detritus/detritusC-1.png
    A data/core/images/terrain/misc/detritus/detritusC-2.png
    A data/core/images/terrain/misc/detritus/detritusC-3.png
    A data/core/images/terrain/misc/detritus/detritusC-4.png
    A data/core/images/terrain/misc/detritus/detritusC-5.png
    A data/core/images/terrain/misc/detritus/detritusC-6.png
    A data/core/images/terrain/misc/detritus/detritusC-7.png
    A data/core/images/terrain/misc/detritus/liter.png
    A data/core/images/terrain/misc/detritus/liter2.png
    A data/core/images/terrain/misc/detritus/liter3.png
    A data/core/images/terrain/misc/detritus/liter4.png
    A data/core/images/terrain/misc/detritus/liter5.png
    A data/core/images/terrain/misc/detritus/liter6.png
    A data/core/images/terrain/misc/detritus/trashA-1.png
    A data/core/images/terrain/misc/detritus/trashA-2.png
    A data/core/images/terrain/misc/detritus/trashA-3.png
    A data/core/images/terrain/misc/detritus/trashA-4.png
    A data/core/images/terrain/misc/detritus/trashA-5.png
    A data/core/images/terrain/misc/detritus/trashB-1.png
    A data/core/images/terrain/misc/detritus/trashB-10.png
    A data/core/images/terrain/misc/detritus/trashB-2.png
    A data/core/images/terrain/misc/detritus/trashB-3.png
    A data/core/images/terrain/misc/detritus/trashB-4.png
    A data/core/images/terrain/misc/detritus/trashB-5.png
    A data/core/images/terrain/misc/detritus/trashB-6.png
    A data/core/images/terrain/misc/detritus/trashB-7.png
    A data/core/images/terrain/misc/detritus/trashB-8.png
    A data/core/images/terrain/misc/detritus/trashB-9.png
    A data/core/images/terrain/misc/detritus/trashC-1.png
    A data/core/images/terrain/misc/detritus/trashC-2.png
    A data/core/images/terrain/misc/detritus/trashC-3.png
    A data/core/images/terrain/misc/detritus/trashC-4.png
    A data/core/images/themes/classic/menubar.png
    A data/core/images/themes/classic/minimap-800.png
    M data/core/images/themes/classic/minimap.png
    R data/core/images/themes/classic/misc/schedule-afternoon.png
    R data/core/images/themes/classic/misc/schedule-dawn.png
    R data/core/images/themes/classic/misc/schedule-dusk.png
    R data/core/images/themes/classic/misc/schedule-firstwatch.png
    R data/core/images/themes/classic/misc/schedule-indoors.png
    R data/core/images/themes/classic/misc/schedule-morning.png
    R data/core/images/themes/classic/misc/schedule-secondwatch.png
    R data/core/images/themes/classic/misc/schedule-underground-illum.png
    R data/core/images/themes/classic/misc/schedule-underground.png
    R data/core/images/themes/classic/misc/tod-schedule-24hrs.png
    A data/core/images/themes/classic/sidebar.png
    R data/core/images/themes/editor/classic/menubar.png
    R data/core/images/themes/editor/classic/minimap-800.png
    R data/core/images/themes/editor/classic/sidebar.png
    A data/core/images/themes/editor/classic/sidebar_border.png
    A data/core/images/themes/editor/classic/sidebar_borderless.png
    R data/core/images/themes/leftside-bg.png
    R data/core/images/themes/leftside-bottom.png
    R data/core/images/themes/leftside-small.png
    R data/core/images/themes/leftside.png
    R data/core/images/themes/minimap.png
    R data/core/images/themes/rightside-bg.png
    R data/core/images/themes/rightside-bottom.png
    R data/core/images/themes/rightside-editor-bg.png
    R data/core/images/themes/rightside-editor-small.png
    R data/core/images/themes/rightside-editor.png
    R data/core/images/themes/rightside-small.png
    R data/core/images/themes/rightside.png
    R data/core/images/themes/status-bg.png
    R data/core/images/themes/timeofday.png
    R data/core/images/themes/top-bg.png
    R data/core/images/themes/unit.png
    A data/core/images/themes/unit_box/misc/time-schedules/default/schedule-afternoon.png
    A data/core/images/themes/unit_box/misc/time-schedules/default/schedule-dawn.png
    A data/core/images/themes/unit_box/misc/time-schedules/default/schedule-dusk.png
    A data/core/images/themes/unit_box/misc/time-schedules/default/schedule-firstwatch.png
    A data/core/images/themes/unit_box/misc/time-schedules/default/schedule-indoors.png
    A data/core/images/themes/unit_box/misc/time-schedules/default/schedule-morning.png
    A data/core/images/themes/unit_box/misc/time-schedules/default/schedule-secondwatch.png
    A data/core/images/themes/unit_box/misc/time-schedules/default/schedule-underground-illum.png
    A data/core/images/themes/unit_box/misc/time-schedules/default/schedule-underground.png
    A data/core/images/themes/unit_box/misc/time-schedules/default/tod-schedule-24hrs.png
    M data/core/images/themes/villages-bw.png
    M data/core/images/themes/villages.png
    A data/core/images/units/khalifate/arif.png
    A data/core/images/units/khalifate/batal.png
    A data/core/images/units/khalifate/elder-falcon.png
    A data/core/images/units/khalifate/falcon.png
    A data/core/images/units/khalifate/faris.png
    A data/core/images/units/khalifate/ghazi.png
    A data/core/images/units/khalifate/hadaf.png
    A data/core/images/units/khalifate/hakim.png
    A data/core/images/units/khalifate/jawal.png
    A data/core/images/units/khalifate/jundi.png
    A data/core/images/units/khalifate/khaiyal.png
    A data/core/images/units/khalifate/khalid.png
    A data/core/images/units/khalifate/mighwar.png
    A data/core/images/units/khalifate/monawish.png
    A data/core/images/units/khalifate/mudafi.png
    A data/core/images/units/khalifate/mufariq.png
    A data/core/images/units/khalifate/muharib.png
    A data/core/images/units/khalifate/naffat.png
    A data/core/images/units/khalifate/qanas.png
    A data/core/images/units/khalifate/qatif-al-nar.png
    A data/core/images/units/khalifate/rami.png
    A data/core/images/units/khalifate/rasikh.png
    A data/core/images/units/khalifate/saree.png
    A data/core/images/units/khalifate/shuja.png
    A data/core/images/units/khalifate/tabib.png
    A data/core/images/units/khalifate/tineen.png
    M data/core/images/units/monsters/giant-mudcrawler-attack1.png
    M data/core/images/units/monsters/giant-mudcrawler-attack10.png
    M data/core/images/units/monsters/giant-mudcrawler-attack7.png
    M data/core/images/units/monsters/giant-mudcrawler-attack8.png
    M data/core/images/units/monsters/giant-mudcrawler-attack9.png
    M data/core/macros/ai.cfg
    M data/core/macros/ai_candidate_actions.cfg
    M data/core/macros/ai_controller.cfg
    M data/core/macros/ai_micro_ais.cfg
    M data/core/macros/animation-utils.cfg
    M data/core/macros/conditional-utils.cfg
    M data/core/macros/names.cfg
    M data/core/macros/schedules.cfg
    M data/core/macros/side-utils.cfg
    M data/core/macros/unit-utils.cfg
    M data/core/music/battle-epic.ogg
    M data/core/music/battle.ogg
    M data/core/music/breaking_the_chains.ogg
    M data/core/music/casualties_of_war.ogg
    M data/core/music/defeat.ogg
    M data/core/music/defeat2.ogg
    M data/core/music/elf-land.ogg
    M data/core/music/elvish-theme.ogg
    M data/core/music/frantic.ogg
    M data/core/music/heroes_rite.ogg
    M data/core/music/into_the_shadows.ogg
    M data/core/music/journeys_end.ogg
    M data/core/music/knalgan_theme.ogg
    M data/core/music/knolls.ogg
    M data/core/music/legends_of_the_north.ogg
    M data/core/music/love_theme.ogg
    M data/core/music/loyalists.ogg
    M data/core/music/main_menu.ogg
    M data/core/music/northern_mountains.ogg
    M data/core/music/northerners.ogg
    M data/core/music/nunc_dimittis.ogg
    M data/core/music/revelation.ogg
    M data/core/music/sad.ogg
    M data/core/music/siege_of_laurelmor.ogg
    M data/core/music/silvan_sanctuary.ogg
    M data/core/music/suspense.ogg
    M data/core/music/the_city_falls.ogg
    M data/core/music/the_dangerous_symphony.ogg
    M data/core/music/the_deep_path.ogg
    M data/core/music/the_king_is_dead.ogg
    M data/core/music/transience.ogg
    M data/core/music/traveling_minstrels.ogg
    M data/core/music/underground.ogg
    M data/core/music/vengeful.ogg
    M data/core/music/victory2.ogg
    M data/core/music/wanderer.ogg
    M data/core/music/weight_of_revenge.ogg
    M data/core/team-colors.cfg
    M data/core/terrain-graphics.cfg
    A data/core/terrain-graphics/trash.cfg
    M data/core/terrain.cfg
    M data/core/units.cfg
    M data/core/units/dwarves/Lord.cfg
    M data/core/units/dwarves/Thunderer.cfg
    M data/core/units/elves/Ranger.cfg
    M data/core/units/humans/Horse_Paladin.cfg
    A data/core/units/khalifate/Arif.cfg
    A data/core/units/khalifate/Batal.cfg
    A data/core/units/khalifate/Elder_Falcon.cfg
    A data/core/units/khalifate/Falcon.cfg
    A data/core/units/khalifate/Faris.cfg
    A data/core/units/khalifate/Ghazi.cfg
    A data/core/units/khalifate/Hadaf.cfg
    A data/core/units/khalifate/Hakim.cfg
    A data/core/units/khalifate/Jawal.cfg
    A data/core/units/khalifate/Jundi.cfg
    A data/core/units/khalifate/Khaiyal.cfg
    A data/core/units/khalifate/Khalid.cfg
    A data/core/units/khalifate/Mighwar.cfg
    A data/core/units/khalifate/Monawish.cfg
    A data/core/units/khalifate/Mudafi.cfg
    A data/core/units/khalifate/Mufariq.cfg
    A data/core/units/khalifate/Muharib.cfg
    A data/core/units/khalifate/Naffat.cfg
    A data/core/units/khalifate/Qanas.cfg
    A data/core/units/khalifate/Qatif-al-nar.cfg
    A data/core/units/khalifate/Rami.cfg
    A data/core/units/khalifate/Rasikh.cfg
    A data/core/units/khalifate/Saree.cfg
    A data/core/units/khalifate/Shuja.cfg
    A data/core/units/khalifate/Tabib.cfg
    A data/core/units/khalifate/Tineen.cfg
    M data/core/units/monsters/Giant_Mudcrawler.cfg
    M data/core/units/undead/Necro_Ancient_Lich.cfg
    M data/core/units/undead/Necro_Lich.cfg
    M data/core/units/undead/Spirit_Wraith.cfg
    M data/game_config.cfg
    M data/gui/default.cfg
    M data/gui/default/macros/_initial.cfg
    M data/gui/default/widget/label_default.cfg
    M data/gui/default/widget/panel_title_screen.cfg
    M data/gui/default/widget/progress_bar_default.cfg
    A data/gui/default/widget/scroll_label_description.cfg
    M data/gui/default/widget/text_box_default.cfg
    M data/gui/default/window/addon_description.cfg
    M data/gui/default/window/addon_filter_options.cfg
    M data/gui/default/window/campaign_dialog.cfg
    M data/gui/default/window/chat_log.cfg
    A data/gui/default/window/editor_edit_scenario.cfg
    A data/gui/default/window/editor_edit_side.cfg
    M data/gui/default/window/gamestate_inspector.cfg
    M data/gui/default/window/lobby_main.cfg
    M data/gui/default/window/message.cfg
    M data/gui/default/window/mp_depcheck_confirm_change.cfg
    M data/gui/default/window/mp_depcheck_select_new.cfg
    A data/gui/default/window/screenshot_notification.cfg
    A data/gui/default/window/theme_list.cfg
    M data/gui/default/window/tooltip_large.cfg
    M data/gui/default/window/transient_message.cfg
    A data/gui/default/window/wml_error.cfg
    M data/gui/default/window/wml_message.cfg
    M data/gui/schema.cfg
    R data/hardwired/tips.cfg
    M data/languages/ang_GB at latin.cfg
    M data/lua/helper.lua
    M data/lua/location_set.lua
    M data/lua/wml-tags.lua
    M data/multiplayer/eras.cfg
    A data/multiplayer/factions/khalifate-aoh.cfg
    A data/multiplayer/factions/khalifate-default.cfg
    M data/multiplayer/maps/4p_Ruins_of_Terra-Dwelve.map
    M data/multiplayer/maps/5p_Auction-X.map
    M data/multiplayer/maps/8p_Mokena_Prairie.map
    M data/multiplayer/scenarios/2p_Aethermaw.cfg
    M data/multiplayer/scenarios/2p_Dark_Forecast.cfg
    M data/multiplayer/scenarios/2p_Elensefar_Courtyard.cfg
    M data/multiplayer/scenarios/2p_Fallenstar_Lake.cfg
    M data/multiplayer/scenarios/2p_Hornshark_Island.cfg
    M data/multiplayer/scenarios/4p_Loris_River.cfg
    M data/multiplayer/scenarios/ANL_utils/ANL_leader_options.cfg
    M data/multiplayer/scenarios/ANL_utils/ANL_research_options.cfg
    M data/scenario-test.cfg
    M data/schema.cfg
    M data/themes/default.cfg
    M data/themes/editor.cfg
    M data/themes/macros.cfg
    M data/themes/null.cfg
    A data/themes/pandora.cfg
    M data/themes/unit_box.cfg
    M data/themes/widescreen.cfg
    A data/tips.cfg
    M data/tools/addon_manager/html.py
    M data/tools/emacs_mode/wesnoth-wml-data.el
    M data/tools/helptrailer.html
    M data/tools/terrain2wiki.py
    M data/tools/unit_tree/html_output.py
    M data/tools/vim/wesml.vim
    M data/tools/wesnoth/campaignserver_client.py
    M data/tools/wesnoth/libgithub.py
    M data/tools/wesnoth/wescamp.py
    M data/tools/wesnoth/wmlparser2.py
    M data/tools/wesnoth/wmltools.py
    M data/tools/wesnoth_addon_manager
    M data/tools/wmllint
    M data/tools/wmllint-1.4
    M data/tools/wmlunits
    M doc/design/CMakeLists.txt
    M doc/design/gui2.tex
    M doc/design/gui2/design_details.tex
    A doc/design/gui2/design_details/tooltip_placement.tex
    M doc/man/cs/wesnoth.6
    M doc/man/de/wesnoth.6
    M doc/man/en_GB/wesnoth.6
    M doc/man/es/wesnoth.6
    M doc/man/et/wesnoth.6
    M doc/man/fi/wesnoth.6
    M doc/man/fr/wesnoth.6
    M doc/man/gl/wesnoth.6
    M doc/man/hu/wesnoth.6
    M doc/man/id/wesnoth.6
    M doc/man/it/wesnoth.6
    R doc/man/lt/wesnoth.6
    M doc/man/pl/wesnoth.6
    M doc/man/pt/wesnoth.6
    M doc/man/ru/wesnoth.6
    M doc/man/sk/wesnoth.6
    M doc/man/sr/wesnoth.6
    M doc/man/sr at ijekavian/wesnoth.6
    M doc/man/sr at ijekavianlatin/wesnoth.6
    M doc/man/sr at latin/wesnoth.6
    M doc/man/uk/wesnoth.6
    M doc/man/vi/wesnoth.6
    M doc/man/wesnoth.6
    M doc/man/zh_CN/wesnoth.6
    M doc/manual/images/README.txt
    A doc/manual/images/game-screen-1.11.9.jpg
    R doc/manual/images/game-screen-1.9.4.jpg
    A doc/manual/images/main-menu-1.11.9.jpg
    R doc/manual/images/main-menu-1.9.4.jpg
    A doc/manual/images/multiplayer-1.11.9.jpg
    R doc/manual/images/multiplayer-1.9.4.jpg
    A doc/manual/images/orb-black.jpg
    M doc/manual/images/orb-blue.jpg
    M doc/manual/images/orb-green.jpg
    R doc/manual/images/orb-none.jpg
    M doc/manual/images/orb-red.jpg
    M doc/manual/images/orb-yellow.jpg
    A doc/manual/images/recruit-1.11.9.jpg
    R doc/manual/images/recruit-1.9.4.jpg
    A doc/manual/images/right_pane-1.11.9.jpg
    R doc/manual/images/right_pane-1.9.4.jpg
    R doc/manual/images/schedule-underground-illum.png
    M doc/manual/images/schedule-underground.png
    A doc/manual/images/top_pane-1.11.9.jpg
    R doc/manual/images/top_pane-1.9.4.jpg
    M doc/manual/manual.cs.html
    M doc/manual/manual.de.html
    M doc/manual/manual.en.html
    M doc/manual/manual.en_GB.html
    M doc/manual/manual.es.html
    M doc/manual/manual.et.html
    M doc/manual/manual.fi.html
    M doc/manual/manual.fr.html
    M doc/manual/manual.gl.html
    M doc/manual/manual.hu.html
    M doc/manual/manual.id.html
    M doc/manual/manual.it.html
    M doc/manual/manual.ja.html
    M doc/manual/manual.pl.html
    M doc/manual/manual.pt.html
    M doc/manual/manual.pt_BR.html
    M doc/manual/manual.ru.html
    M doc/manual/manual.sk.html
    M doc/manual/manual.sr.html
    M doc/manual/manual.sr at ijekavian.html
    M doc/manual/manual.sr at ijekavianlatin.html
    M doc/manual/manual.sr at latin.html
    M doc/manual/manual.txt
    M doc/manual/manual.uk.html
    M doc/manual/manual.vi.html
    M doc/manual/manual.zh_CN.html
    M doc/manual/manual.zh_TW.html
    A images/buttons/button_square/button_square_60-active-pressed.png
    A images/buttons/button_square/button_square_60-active.png
    A images/buttons/button_square/button_square_60-disabled-pressed.png
    A images/buttons/button_square/button_square_60-disabled.png
    A images/buttons/button_square/button_square_60-pressed.png
    A images/buttons/button_square/button_square_60-touched.png
    A images/buttons/button_square/button_square_60.png
    A images/buttons/large-button-active-pressed.png
    M images/buttons/large-button-active.png
    M images/buttons/large-button-pressed.png
    M images/buttons/large-button.png
    A images/buttons/misc/orb-pressed.png
    A images/buttons/misc/orb.png
    R images/buttons/sliders/slider_arrow_gold-active at 2x.png
    A images/buttons/sliders/slider_arrow_gold at 2x-active.png
    A images/icons/action/add_30-active.png
    A images/icons/action/add_30-pressed.png
    A images/icons/action/add_30.png
    A images/icons/action/delete_30-active.png
    A images/icons/action/delete_30-pressed.png
    A images/icons/action/delete_30.png
    A images/icons/action/editor-tool-unit_60-active.png
    A images/icons/action/editor-tool-unit_60-pressed.png
    A images/icons/action/minimap-draw-terrain_25-active.png
    A images/icons/action/minimap-draw-terrain_25-pressed.png
    A images/icons/action/minimap-draw-terrain_25.png
    A images/icons/action/minimap-terrain-coding_25-active.png
    A images/icons/action/minimap-terrain-coding_25-pressed.png
    A images/icons/action/minimap-terrain-coding_25.png
    A images/icons/action/minimap-unit-coding_25-active.png
    A images/icons/action/minimap-unit-coding_25-pressed.png
    A images/icons/action/minimap-unit-coding_25.png
    A images/icons/action/ornate_add_30-active.png
    A images/icons/action/ornate_add_30-pressed.png
    A images/icons/action/ornate_add_30.png
    A images/icons/action/ornate_delete_30-active.png
    A images/icons/action/ornate_delete_30-pressed.png
    A images/icons/action/ornate_delete_30.png
    A images/icons/action/ornate_pause_30-active.png
    A images/icons/action/ornate_pause_30-pressed.png
    A images/icons/action/ornate_pause_30.png
    A images/icons/action/ornate_play_30-active.png
    A images/icons/action/ornate_play_30-pressed.png
    A images/icons/action/ornate_play_30.png
    A images/icons/action/ornate_play_side_30-active.png
    A images/icons/action/ornate_play_side_30-pressed.png
    A images/icons/action/ornate_play_side_30.png
    A images/icons/action/ornate_play_turn_30-active.png
    A images/icons/action/ornate_play_turn_30-pressed.png
    A images/icons/action/ornate_play_turn_30.png
    A images/icons/action/ornate_stop_30-active.png
    A images/icons/action/ornate_stop_30-pressed.png
    A images/icons/action/ornate_stop_30.png
    M images/icons/action/pause_30-active.png
    M images/icons/action/pause_30-pressed.png
    M images/icons/action/pause_30.png
    M images/icons/action/play_30-active.png
    M images/icons/action/play_30-pressed.png
    M images/icons/action/play_30.png
    A images/icons/action/play_side_30-active.png
    A images/icons/action/play_side_30-pressed.png
    A images/icons/action/play_side_30.png
    A images/icons/action/play_turn_30-active.png
    A images/icons/action/play_turn_30-pressed.png
    A images/icons/action/play_turn_30.png
    M images/icons/action/stop_30-active.png
    M images/icons/action/stop_30-pressed.png
    M images/icons/action/stop_30.png
    M images/icons/action/togglegrid_25-active.png
    M images/icons/action/togglegrid_25-pressed.png
    M images/icons/action/togglegrid_25.png
    A images/icons/action/zoomdefault_60-active.png
    A images/icons/action/zoomdefault_60-pressed.png
    A images/icons/action/zoomdefault_60.png
    A images/icons/arrows/short_arrow_left_30-active.png
    A images/icons/arrows/short_arrow_left_30-pressed.png
    A images/icons/arrows/short_arrow_left_30.png
    A images/icons/arrows/short_arrow_ornate_left_30-active.png
    A images/icons/arrows/short_arrow_ornate_left_30-pressed.png
    A images/icons/arrows/short_arrow_ornate_left_30.png
    A images/icons/arrows/short_arrow_ornate_right_30-active.png
    A images/icons/arrows/short_arrow_ornate_right_30-pressed.png
    A images/icons/arrows/short_arrow_ornate_right_30.png
    A images/icons/arrows/short_arrow_right_30-active.png
    A images/icons/arrows/short_arrow_right_30-pressed.png
    A images/icons/arrows/short_arrow_right_30.png
    A images/icons/icon-titlescreen.png
    A images/icons/unit-groups/era_default_khalifate_30-pressed.png
    A images/icons/unit-groups/era_default_khalifate_30.png
    A images/icons/unit-groups/race_falcons_30-pressed.png
    A images/icons/unit-groups/race_falcons_30.png
    A images/icons/unit-groups/race_khalifate_30-pressed.png
    A images/icons/unit-groups/race_khalifate_30.png
    M images/misc/leader-crown-alt.png
    M images/misc/leader-crown.png
    A images/misc/map.png
    M images/misc/orb.png
    A images/misc/orb at 2x.png
    A images/misc/visibility.png
    M l10n-track
    M players_changelog
    M po/wesnoth-ai/af.po
    M po/wesnoth-ai/ang.po
    M po/wesnoth-ai/ang at latin.po
    M po/wesnoth-ai/ar.po
    M po/wesnoth-ai/bg.po
    M po/wesnoth-ai/ca.po
    M po/wesnoth-ai/ca_ES at valencia.po
    M po/wesnoth-ai/cs.po
    M po/wesnoth-ai/da.po
    M po/wesnoth-ai/de.po
    M po/wesnoth-ai/el.po
    M po/wesnoth-ai/en at shaw.po
    M po/wesnoth-ai/en_GB.po
    M po/wesnoth-ai/eo.po
    M po/wesnoth-ai/es.po
    M po/wesnoth-ai/et.po
    M po/wesnoth-ai/eu.po
    M po/wesnoth-ai/fi.po
    M po/wesnoth-ai/fr.po
    M po/wesnoth-ai/fur_IT.po
    M po/wesnoth-ai/ga.po
    M po/wesnoth-ai/gd.po
    M po/wesnoth-ai/gl.po
    M po/wesnoth-ai/he.po
    M po/wesnoth-ai/hr.po
    M po/wesnoth-ai/hu.po
    M po/wesnoth-ai/id.po
    M po/wesnoth-ai/is.po
    M po/wesnoth-ai/it.po
    M po/wesnoth-ai/ja.po
    M po/wesnoth-ai/ko.po
    M po/wesnoth-ai/la.po
    M po/wesnoth-ai/lt.po
    M po/wesnoth-ai/lv.po
    M po/wesnoth-ai/mk.po
    M po/wesnoth-ai/mr.po
    M po/wesnoth-ai/nb_NO.po
    M po/wesnoth-ai/nl.po
    M po/wesnoth-ai/pl.po
    M po/wesnoth-ai/pt.po
    M po/wesnoth-ai/pt_BR.po
    M po/wesnoth-ai/racv.po
    M po/wesnoth-ai/ro.po
    M po/wesnoth-ai/ru.po
    M po/wesnoth-ai/sk.po
    M po/wesnoth-ai/sl.po
    M po/wesnoth-ai/sr.po
    M po/wesnoth-ai/sr at ijekavian.po
    M po/wesnoth-ai/sr at ijekavianlatin.po
    M po/wesnoth-ai/sr at latin.po
    M po/wesnoth-ai/sv.po
    M po/wesnoth-ai/tl.po
    M po/wesnoth-ai/tr.po
    M po/wesnoth-ai/uk.po
    M po/wesnoth-ai/vi.po
    M po/wesnoth-ai/wesnoth-ai.pot
    M po/wesnoth-ai/zh_CN.po
    M po/wesnoth-ai/zh_TW.po
    M po/wesnoth-anl/de.po
    M po/wesnoth-anl/pt.po
    M po/wesnoth-anl/wesnoth-anl.pot
    M po/wesnoth-aoi/de.po
    M po/wesnoth-aoi/gd.po
    M po/wesnoth-aoi/pt.po
    M po/wesnoth-aoi/wesnoth-aoi.pot
    M po/wesnoth-did/af.po
    M po/wesnoth-did/ang.po
    M po/wesnoth-did/ang at latin.po
    M po/wesnoth-did/ar.po
    M po/wesnoth-did/bg.po
    M po/wesnoth-did/ca.po
    M po/wesnoth-did/ca_ES at valencia.po
    M po/wesnoth-did/cs.po
    M po/wesnoth-did/da.po
    M po/wesnoth-did/de.po
    M po/wesnoth-did/el.po
    M po/wesnoth-did/en at shaw.po
    M po/wesnoth-did/en_GB.po
    M po/wesnoth-did/eo.po
    M po/wesnoth-did/es.po
    M po/wesnoth-did/et.po
    M po/wesnoth-did/eu.po
    M po/wesnoth-did/fi.po
    M po/wesnoth-did/fr.po
    M po/wesnoth-did/fur_IT.po
    M po/wesnoth-did/ga.po
    M po/wesnoth-did/gd.po
    M po/wesnoth-did/gl.po
    M po/wesnoth-did/he.po
    M po/wesnoth-did/hr.po
    M po/wesnoth-did/hu.po
    M po/wesnoth-did/id.po
    M po/wesnoth-did/is.po
    M po/wesnoth-did/it.po
    M po/wesnoth-did/ja.po
    M po/wesnoth-did/ko.po
    M po/wesnoth-did/la.po
    M po/wesnoth-did/lt.po
    M po/wesnoth-did/lv.po
    M po/wesnoth-did/mk.po
    M po/wesnoth-did/mr.po
    M po/wesnoth-did/nb_NO.po
    M po/wesnoth-did/nl.po
    M po/wesnoth-did/pl.po
    M po/wesnoth-did/pt.po
    M po/wesnoth-did/pt_BR.po
    M po/wesnoth-did/racv.po
    M po/wesnoth-did/ro.po
    M po/wesnoth-did/ru.po
    M po/wesnoth-did/sk.po
    M po/wesnoth-did/sl.po
    M po/wesnoth-did/sr.po
    M po/wesnoth-did/sr at ijekavian.po
    M po/wesnoth-did/sr at ijekavianlatin.po
    M po/wesnoth-did/sr at latin.po
    M po/wesnoth-did/sv.po
    M po/wesnoth-did/tl.po
    M po/wesnoth-did/tr.po
    M po/wesnoth-did/uk.po
    M po/wesnoth-did/vi.po
    M po/wesnoth-did/wesnoth-did.pot
    M po/wesnoth-did/zh_CN.po
    M po/wesnoth-did/zh_TW.po
    M po/wesnoth-dm/af.po
    M po/wesnoth-dm/ang.po
    M po/wesnoth-dm/ang at latin.po
    M po/wesnoth-dm/ar.po
    M po/wesnoth-dm/bg.po
    M po/wesnoth-dm/ca.po
    M po/wesnoth-dm/ca_ES at valencia.po
    M po/wesnoth-dm/cs.po
    M po/wesnoth-dm/da.po
    M po/wesnoth-dm/de.po
    M po/wesnoth-dm/el.po
    M po/wesnoth-dm/en at shaw.po
    M po/wesnoth-dm/en_GB.po
    M po/wesnoth-dm/eo.po
    M po/wesnoth-dm/es.po
    M po/wesnoth-dm/et.po
    M po/wesnoth-dm/eu.po
    M po/wesnoth-dm/fi.po
    M po/wesnoth-dm/fr.po
    M po/wesnoth-dm/fur_IT.po
    M po/wesnoth-dm/ga.po
    M po/wesnoth-dm/gd.po
    M po/wesnoth-dm/gl.po
    M po/wesnoth-dm/he.po
    M po/wesnoth-dm/hr.po
    M po/wesnoth-dm/hu.po
    M po/wesnoth-dm/id.po
    M po/wesnoth-dm/is.po
    M po/wesnoth-dm/it.po
    M po/wesnoth-dm/ja.po
    M po/wesnoth-dm/ko.po
    M po/wesnoth-dm/la.po
    M po/wesnoth-dm/lt.po
    M po/wesnoth-dm/lv.po
    M po/wesnoth-dm/mk.po
    M po/wesnoth-dm/mr.po
    M po/wesnoth-dm/nb_NO.po
    M po/wesnoth-dm/nl.po
    M po/wesnoth-dm/pl.po
    M po/wesnoth-dm/pt.po
    M po/wesnoth-dm/pt_BR.po
    M po/wesnoth-dm/racv.po
    M po/wesnoth-dm/ro.po
    M po/wesnoth-dm/ru.po
    M po/wesnoth-dm/sk.po
    M po/wesnoth-dm/sl.po
    M po/wesnoth-dm/sr.po
    M po/wesnoth-dm/sr at ijekavian.po
    M po/wesnoth-dm/sr at ijekavianlatin.po
    M po/wesnoth-dm/sr at latin.po
    M po/wesnoth-dm/sv.po
    M po/wesnoth-dm/tl.po
    M po/wesnoth-dm/tr.po
    M po/wesnoth-dm/uk.po
    M po/wesnoth-dm/vi.po
    M po/wesnoth-dm/wesnoth-dm.pot
    M po/wesnoth-dm/zh_CN.po
    M po/wesnoth-dm/zh_TW.po
    M po/wesnoth-dw/af.po
    M po/wesnoth-dw/ang.po
    M po/wesnoth-dw/ang at latin.po
    M po/wesnoth-dw/ar.po
    M po/wesnoth-dw/bg.po
    M po/wesnoth-dw/ca.po
    M po/wesnoth-dw/ca_ES at valencia.po
    M po/wesnoth-dw/cs.po
    M po/wesnoth-dw/da.po
    M po/wesnoth-dw/de.po
    M po/wesnoth-dw/el.po
    M po/wesnoth-dw/en at shaw.po
    M po/wesnoth-dw/en_GB.po
    M po/wesnoth-dw/eo.po
    M po/wesnoth-dw/es.po
    M po/wesnoth-dw/et.po
    M po/wesnoth-dw/eu.po
    M po/wesnoth-dw/fi.po
    M po/wesnoth-dw/fr.po
    M po/wesnoth-dw/fur_IT.po
    M po/wesnoth-dw/ga.po
    M po/wesnoth-dw/gd.po
    M po/wesnoth-dw/gl.po
    M po/wesnoth-dw/he.po
    M po/wesnoth-dw/hr.po
    M po/wesnoth-dw/hu.po
    M po/wesnoth-dw/id.po
    M po/wesnoth-dw/is.po
    M po/wesnoth-dw/it.po
    M po/wesnoth-dw/ja.po
    M po/wesnoth-dw/ko.po
    M po/wesnoth-dw/la.po
    M po/wesnoth-dw/lt.po
    M po/wesnoth-dw/lv.po
    M po/wesnoth-dw/mk.po
    M po/wesnoth-dw/mr.po
    M po/wesnoth-dw/nb_NO.po
    M po/wesnoth-dw/nl.po
    M po/wesnoth-dw/pl.po
    M po/wesnoth-dw/pt.po
    M po/wesnoth-dw/pt_BR.po
    M po/wesnoth-dw/racv.po
    M po/wesnoth-dw/ro.po
    M po/wesnoth-dw/ru.po
    M po/wesnoth-dw/sk.po
    M po/wesnoth-dw/sl.po
    M po/wesnoth-dw/sr.po
    M po/wesnoth-dw/sr at ijekavian.po
    M po/wesnoth-dw/sr at ijekavianlatin.po
    M po/wesnoth-dw/sr at latin.po
    M po/wesnoth-dw/sv.po
    M po/wesnoth-dw/tl.po
    M po/wesnoth-dw/tr.po
    M po/wesnoth-dw/uk.po
    M po/wesnoth-dw/vi.po
    M po/wesnoth-dw/wesnoth-dw.pot
    M po/wesnoth-dw/zh_CN.po
    M po/wesnoth-dw/zh_TW.po
    M po/wesnoth-editor/af.po
    M po/wesnoth-editor/ang.po
    M po/wesnoth-editor/ang at latin.po
    M po/wesnoth-editor/ar.po
    M po/wesnoth-editor/bg.po
    M po/wesnoth-editor/ca.po
    M po/wesnoth-editor/ca_ES at valencia.po
    M po/wesnoth-editor/cs.po
    M po/wesnoth-editor/da.po
    M po/wesnoth-editor/de.po
    M po/wesnoth-editor/el.po
    M po/wesnoth-editor/en at shaw.po
    M po/wesnoth-editor/en_GB.po
    M po/wesnoth-editor/eo.po
    M po/wesnoth-editor/es.po
    M po/wesnoth-editor/et.po
    M po/wesnoth-editor/eu.po
    M po/wesnoth-editor/fi.po
    M po/wesnoth-editor/fr.po
    M po/wesnoth-editor/fur_IT.po
    M po/wesnoth-editor/ga.po
    M po/wesnoth-editor/gd.po
    M po/wesnoth-editor/gl.po
    M po/wesnoth-editor/he.po
    M po/wesnoth-editor/hr.po
    M po/wesnoth-editor/hu.po
    M po/wesnoth-editor/id.po
    M po/wesnoth-editor/is.po
    M po/wesnoth-editor/it.po
    M po/wesnoth-editor/ja.po
    M po/wesnoth-editor/ko.po
    M po/wesnoth-editor/la.po
    M po/wesnoth-editor/lt.po
    M po/wesnoth-editor/lv.po
    M po/wesnoth-editor/mk.po
    M po/wesnoth-editor/mr.po
    M po/wesnoth-editor/nb_NO.po
    M po/wesnoth-editor/nl.po
    M po/wesnoth-editor/pl.po
    M po/wesnoth-editor/pt.po
    M po/wesnoth-editor/pt_BR.po
    M po/wesnoth-editor/racv.po
    M po/wesnoth-editor/ro.po
    M po/wesnoth-editor/ru.po
    M po/wesnoth-editor/sk.po
    M po/wesnoth-editor/sl.po
    M po/wesnoth-editor/sr.po
    M po/wesnoth-editor/sr at ijekavian.po
    M po/wesnoth-editor/sr at ijekavianlatin.po
    M po/wesnoth-editor/sr at latin.po
    M po/wesnoth-editor/sv.po
    M po/wesnoth-editor/tl.po
    M po/wesnoth-editor/tr.po
    M po/wesnoth-editor/uk.po
    M po/wesnoth-editor/vi.po
    M po/wesnoth-editor/wesnoth-editor.pot
    M po/wesnoth-editor/zh_CN.po
    M po/wesnoth-editor/zh_TW.po
    M po/wesnoth-ei/af.po
    M po/wesnoth-ei/ang.po
    M po/wesnoth-ei/ang at latin.po
    M po/wesnoth-ei/ar.po
    M po/wesnoth-ei/bg.po
    M po/wesnoth-ei/ca.po
    M po/wesnoth-ei/ca_ES at valencia.po
    M po/wesnoth-ei/cs.po
    M po/wesnoth-ei/da.po
    M po/wesnoth-ei/de.po
    M po/wesnoth-ei/el.po
    M po/wesnoth-ei/en at shaw.po
    M po/wesnoth-ei/en_GB.po
    M po/wesnoth-ei/eo.po
    M po/wesnoth-ei/es.po
    M po/wesnoth-ei/et.po
    M po/wesnoth-ei/eu.po
    M po/wesnoth-ei/fi.po
    M po/wesnoth-ei/fr.po
    M po/wesnoth-ei/fur_IT.po
    M po/wesnoth-ei/ga.po
    M po/wesnoth-ei/gd.po
    M po/wesnoth-ei/gl.po
    M po/wesnoth-ei/he.po
    M po/wesnoth-ei/hr.po
    M po/wesnoth-ei/hu.po
    M po/wesnoth-ei/id.po
    M po/wesnoth-ei/is.po
    M po/wesnoth-ei/it.po
    M po/wesnoth-ei/ja.po
    M po/wesnoth-ei/ko.po
    M po/wesnoth-ei/la.po
    M po/wesnoth-ei/lt.po
    M po/wesnoth-ei/lv.po
    M po/wesnoth-ei/mk.po
    M po/wesnoth-ei/mr.po
    M po/wesnoth-ei/nb_NO.po
    M po/wesnoth-ei/nl.po
    M po/wesnoth-ei/pl.po
    M po/wesnoth-ei/pt.po
    M po/wesnoth-ei/pt_BR.po
    M po/wesnoth-ei/racv.po
    M po/wesnoth-ei/ro.po
    M po/wesnoth-ei/ru.po
    M po/wesnoth-ei/sk.po
    M po/wesnoth-ei/sl.po
    M po/wesnoth-ei/sr.po
    M po/wesnoth-ei/sr at ijekavian.po
    M po/wesnoth-ei/sr at ijekavianlatin.po
    M po/wesnoth-ei/sr at latin.po
    M po/wesnoth-ei/sv.po
    M po/wesnoth-ei/tl.po
    M po/wesnoth-ei/tr.po
    M po/wesnoth-ei/uk.po
    M po/wesnoth-ei/vi.po
    M po/wesnoth-ei/wesnoth-ei.pot
    M po/wesnoth-ei/zh_CN.po
    M po/wesnoth-ei/zh_TW.po
    M po/wesnoth-help/af.po
    M po/wesnoth-help/ang.po
    M po/wesnoth-help/ang at latin.po
    M po/wesnoth-help/ar.po
    M po/wesnoth-help/bg.po
    M po/wesnoth-help/ca.po
    M po/wesnoth-help/ca_ES at valencia.po
    M po/wesnoth-help/cs.po
    M po/wesnoth-help/da.po
    M po/wesnoth-help/de.po
    M po/wesnoth-help/el.po
    M po/wesnoth-help/en at shaw.po
    M po/wesnoth-help/en_GB.po
    M po/wesnoth-help/eo.po
    M po/wesnoth-help/es.po
    M po/wesnoth-help/et.po
    M po/wesnoth-help/eu.po
    M po/wesnoth-help/fi.po
    M po/wesnoth-help/fr.po
    M po/wesnoth-help/fur_IT.po
    M po/wesnoth-help/ga.po
    M po/wesnoth-help/gd.po
    M po/wesnoth-help/gl.po
    M po/wesnoth-help/he.po
    M po/wesnoth-help/hr.po
    M po/wesnoth-help/hu.po
    M po/wesnoth-help/id.po
    M po/wesnoth-help/is.po
    M po/wesnoth-help/it.po
    M po/wesnoth-help/ja.po
    M po/wesnoth-help/ko.po
    M po/wesnoth-help/la.po
    M po/wesnoth-help/lt.po
    M po/wesnoth-help/lv.po
    M po/wesnoth-help/mk.po
    M po/wesnoth-help/mr.po
    M po/wesnoth-help/nb_NO.po
    M po/wesnoth-help/nl.po
    M po/wesnoth-help/pl.po
    M po/wesnoth-help/pt.po
    M po/wesnoth-help/pt_BR.po
    M po/wesnoth-help/racv.po
    M po/wesnoth-help/ro.po
    M po/wesnoth-help/ru.po
    M po/wesnoth-help/sk.po
    M po/wesnoth-help/sl.po
    M po/wesnoth-help/sr.po
    M po/wesnoth-help/sr at ijekavian.po
    M po/wesnoth-help/sr at ijekavianlatin.po
    M po/wesnoth-help/sr at latin.po
    M po/wesnoth-help/sv.po
    M po/wesnoth-help/tl.po
    M po/wesnoth-help/tr.po
    M po/wesnoth-help/uk.po
    M po/wesnoth-help/vi.po
    M po/wesnoth-help/wesnoth-help.pot
    M po/wesnoth-help/zh_CN.po
    M po/wesnoth-help/zh_TW.po
    M po/wesnoth-httt/af.po
    M po/wesnoth-httt/ang.po
    M po/wesnoth-httt/ang at latin.po
    M po/wesnoth-httt/ar.po
    M po/wesnoth-httt/bg.po
    M po/wesnoth-httt/ca.po
    M po/wesnoth-httt/ca_ES at valencia.po
    M po/wesnoth-httt/cs.po
    M po/wesnoth-httt/da.po
    M po/wesnoth-httt/de.po
    M po/wesnoth-httt/el.po
    M po/wesnoth-httt/en at shaw.po
    M po/wesnoth-httt/en_GB.po
    M po/wesnoth-httt/eo.po
    M po/wesnoth-httt/es.po
    M po/wesnoth-httt/et.po
    M po/wesnoth-httt/eu.po
    M po/wesnoth-httt/fi.po
    M po/wesnoth-httt/fr.po
    M po/wesnoth-httt/fur_IT.po
    M po/wesnoth-httt/ga.po
    M po/wesnoth-httt/gd.po
    M po/wesnoth-httt/gl.po
    M po/wesnoth-httt/he.po
    M po/wesnoth-httt/hr.po
    M po/wesnoth-httt/hu.po
    M po/wesnoth-httt/id.po
    M po/wesnoth-httt/is.po
    M po/wesnoth-httt/it.po
    M po/wesnoth-httt/ja.po
    M po/wesnoth-httt/ko.po
    M po/wesnoth-httt/la.po
    M po/wesnoth-httt/lt.po
    M po/wesnoth-httt/lv.po
    M po/wesnoth-httt/mk.po
    M po/wesnoth-httt/mr.po
    M po/wesnoth-httt/nb_NO.po
    M po/wesnoth-httt/nl.po
    M po/wesnoth-httt/pl.po
    M po/wesnoth-httt/pt.po
    M po/wesnoth-httt/pt_BR.po
    M po/wesnoth-httt/racv.po
    M po/wesnoth-httt/ro.po
    M po/wesnoth-httt/ru.po
    M po/wesnoth-httt/sk.po
    M po/wesnoth-httt/sl.po
    M po/wesnoth-httt/sr.po
    M po/wesnoth-httt/sr at ijekavian.po
    M po/wesnoth-httt/sr at ijekavianlatin.po
    M po/wesnoth-httt/sr at latin.po
    M po/wesnoth-httt/sv.po
    M po/wesnoth-httt/tl.po
    M po/wesnoth-httt/tr.po
    M po/wesnoth-httt/uk.po
    M po/wesnoth-httt/vi.po
    M po/wesnoth-httt/wesnoth-httt.pot
    M po/wesnoth-httt/zh_CN.po
    M po/wesnoth-httt/zh_TW.po
    M po/wesnoth-l/af.po
    M po/wesnoth-l/ang.po
    M po/wesnoth-l/ang at latin.po
    M po/wesnoth-l/ar.po
    M po/wesnoth-l/bg.po
    M po/wesnoth-l/ca.po
    M po/wesnoth-l/ca_ES at valencia.po
    M po/wesnoth-l/cs.po
    M po/wesnoth-l/da.po
    M po/wesnoth-l/de.po
    M po/wesnoth-l/el.po
    M po/wesnoth-l/en at shaw.po
    M po/wesnoth-l/en_GB.po
    M po/wesnoth-l/eo.po
    M po/wesnoth-l/es.po
    M po/wesnoth-l/et.po
    M po/wesnoth-l/eu.po
    M po/wesnoth-l/fi.po
    M po/wesnoth-l/fr.po
    M po/wesnoth-l/fur_IT.po
    M po/wesnoth-l/ga.po
    M po/wesnoth-l/gd.po
    M po/wesnoth-l/gl.po
    M po/wesnoth-l/he.po
    M po/wesnoth-l/hr.po
    M po/wesnoth-l/hu.po
    M po/wesnoth-l/id.po
    M po/wesnoth-l/is.po
    M po/wesnoth-l/it.po
    M po/wesnoth-l/ja.po
    M po/wesnoth-l/ko.po
    M po/wesnoth-l/la.po
    M po/wesnoth-l/lt.po
    M po/wesnoth-l/lv.po
    M po/wesnoth-l/mk.po
    M po/wesnoth-l/mr.po
    M po/wesnoth-l/nb_NO.po
    M po/wesnoth-l/nl.po
    M po/wesnoth-l/pl.po
    M po/wesnoth-l/pt.po
    M po/wesnoth-l/pt_BR.po
    M po/wesnoth-l/racv.po
    M po/wesnoth-l/ro.po
    M po/wesnoth-l/ru.po
    M po/wesnoth-l/sk.po
    M po/wesnoth-l/sl.po
    M po/wesnoth-l/sr.po
    M po/wesnoth-l/sr at ijekavian.po
    M po/wesnoth-l/sr at ijekavianlatin.po
    M po/wesnoth-l/sr at latin.po
    M po/wesnoth-l/sv.po
    M po/wesnoth-l/tl.po
    M po/wesnoth-l/tr.po
    M po/wesnoth-l/uk.po
    M po/wesnoth-l/vi.po
    M po/wesnoth-l/wesnoth-l.pot
    M po/wesnoth-l/zh_CN.po
    M po/wesnoth-l/zh_TW.po
    M po/wesnoth-lib/POTFILES.in
    M po/wesnoth-lib/af.po
    M po/wesnoth-lib/ang.po
    M po/wesnoth-lib/ang at latin.po
    M po/wesnoth-lib/ar.po
    M po/wesnoth-lib/bg.po
    M po/wesnoth-lib/ca.po
    M po/wesnoth-lib/ca_ES at valencia.po
    M po/wesnoth-lib/cs.po
    M po/wesnoth-lib/da.po
    M po/wesnoth-lib/de.po
    M po/wesnoth-lib/el.po
    M po/wesnoth-lib/en at shaw.po
    M po/wesnoth-lib/en_GB.po
    M po/wesnoth-lib/eo.po
    M po/wesnoth-lib/es.po
    M po/wesnoth-lib/et.po
    M po/wesnoth-lib/eu.po
    M po/wesnoth-lib/fi.po
    M po/wesnoth-lib/fr.po
    M po/wesnoth-lib/fur_IT.po
    M po/wesnoth-lib/ga.po
    M po/wesnoth-lib/gd.po
    M po/wesnoth-lib/gl.po
    M po/wesnoth-lib/he.po
    M po/wesnoth-lib/hr.po
    M po/wesnoth-lib/hu.po
    M po/wesnoth-lib/id.po
    M po/wesnoth-lib/is.po
    M po/wesnoth-lib/it.po
    M po/wesnoth-lib/ja.po
    M po/wesnoth-lib/ko.po
    M po/wesnoth-lib/la.po
    M po/wesnoth-lib/lt.po
    M po/wesnoth-lib/lv.po
    M po/wesnoth-lib/mk.po
    M po/wesnoth-lib/mr.po
    M po/wesnoth-lib/nb_NO.po
    M po/wesnoth-lib/nl.po
    M po/wesnoth-lib/pl.po
    M po/wesnoth-lib/pt.po
    M po/wesnoth-lib/pt_BR.po
    M po/wesnoth-lib/racv.po
    M po/wesnoth-lib/ro.po
    M po/wesnoth-lib/ru.po
    M po/wesnoth-lib/sk.po
    M po/wesnoth-lib/sl.po
    M po/wesnoth-lib/sr.po
    M po/wesnoth-lib/sr at ijekavian.po
    M po/wesnoth-lib/sr at ijekavianlatin.po
    M po/wesnoth-lib/sr at latin.po
    M po/wesnoth-lib/sv.po
    M po/wesnoth-lib/tl.po
    M po/wesnoth-lib/tr.po
    M po/wesnoth-lib/uk.po
    M po/wesnoth-lib/vi.po
    M po/wesnoth-lib/wesnoth-lib.pot
    M po/wesnoth-lib/zh_CN.po
    M po/wesnoth-lib/zh_TW.po
    M po/wesnoth-low/af.po
    M po/wesnoth-low/ang.po
    M po/wesnoth-low/ang at latin.po
    M po/wesnoth-low/ar.po
    M po/wesnoth-low/bg.po
    M po/wesnoth-low/ca.po
    M po/wesnoth-low/ca_ES at valencia.po
    M po/wesnoth-low/cs.po
    M po/wesnoth-low/da.po
    M po/wesnoth-low/de.po
    M po/wesnoth-low/el.po
    M po/wesnoth-low/en at shaw.po
    M po/wesnoth-low/en_GB.po
    M po/wesnoth-low/eo.po
    M po/wesnoth-low/es.po
    M po/wesnoth-low/et.po
    M po/wesnoth-low/eu.po
    M po/wesnoth-low/fi.po
    M po/wesnoth-low/fr.po
    M po/wesnoth-low/fur_IT.po
    M po/wesnoth-low/ga.po
    M po/wesnoth-low/gd.po
    M po/wesnoth-low/gl.po
    M po/wesnoth-low/he.po
    M po/wesnoth-low/hr.po
    M po/wesnoth-low/hu.po
    M po/wesnoth-low/id.po
    M po/wesnoth-low/is.po
    M po/wesnoth-low/it.po
    M po/wesnoth-low/ja.po
    M po/wesnoth-low/ko.po
    M po/wesnoth-low/la.po
    M po/wesnoth-low/lt.po
    M po/wesnoth-low/lv.po
    M po/wesnoth-low/mk.po
    M po/wesnoth-low/mr.po
    M po/wesnoth-low/nb_NO.po
    M po/wesnoth-low/nl.po
    M po/wesnoth-low/pl.po
    M po/wesnoth-low/pt.po
    M po/wesnoth-low/pt_BR.po
    M po/wesnoth-low/racv.po
    M po/wesnoth-low/ro.po
    M po/wesnoth-low/ru.po
    M po/wesnoth-low/sk.po
    M po/wesnoth-low/sl.po
    M po/wesnoth-low/sr.po
    M po/wesnoth-low/sr at ijekavian.po
    M po/wesnoth-low/sr at ijekavianlatin.po
    M po/wesnoth-low/sr at latin.po
    M po/wesnoth-low/sv.po
    M po/wesnoth-low/tl.po
    M po/wesnoth-low/tr.po
    M po/wesnoth-low/uk.po
    M po/wesnoth-low/vi.po
    M po/wesnoth-low/wesnoth-low.pot
    M po/wesnoth-low/zh_CN.po
    M po/wesnoth-low/zh_TW.po
    M po/wesnoth-manpages/de.po
    M po/wesnoth-manpages/gl.po
    M po/wesnoth-manpages/it.po
    M po/wesnoth-manpages/pt.po
    M po/wesnoth-manpages/sk.po
    M po/wesnoth-manual/af.po
    M po/wesnoth-manual/ang.po
    M po/wesnoth-manual/ang at latin.po
    M po/wesnoth-manual/ar.po
    M po/wesnoth-manual/bg.po
    M po/wesnoth-manual/ca.po
    M po/wesnoth-manual/ca_ES at valencia.po
    M po/wesnoth-manual/cs.po
    M po/wesnoth-manual/da.po
    M po/wesnoth-manual/de.po
    M po/wesnoth-manual/el.po
    M po/wesnoth-manual/en at shaw.po
    M po/wesnoth-manual/en_GB.po
    M po/wesnoth-manual/eo.po
    M po/wesnoth-manual/es.po
    M po/wesnoth-manual/et.po
    M po/wesnoth-manual/eu.po
    M po/wesnoth-manual/fi.po
    M po/wesnoth-manual/fr.po
    M po/wesnoth-manual/fur_IT.po
    M po/wesnoth-manual/ga.po
    M po/wesnoth-manual/gd.po
    M po/wesnoth-manual/gl.po
    M po/wesnoth-manual/he.po
    M po/wesnoth-manual/hr.po
    M po/wesnoth-manual/hu.po
    M po/wesnoth-manual/id.po
    M po/wesnoth-manual/is.po
    M po/wesnoth-manual/it.po
    M po/wesnoth-manual/ja.po
    M po/wesnoth-manual/ko.po
    M po/wesnoth-manual/la.po
    M po/wesnoth-manual/lt.po
    M po/wesnoth-manual/lv.po
    M po/wesnoth-manual/mk.po
    M po/wesnoth-manual/mr.po
    M po/wesnoth-manual/nb_NO.po
    M po/wesnoth-manual/nl.po
    M po/wesnoth-manual/pl.po
    M po/wesnoth-manual/pt.po
    M po/wesnoth-manual/pt_BR.po
    M po/wesnoth-manual/racv.po
    M po/wesnoth-manual/ro.po
    M po/wesnoth-manual/ru.po
    M po/wesnoth-manual/sk.po
    M po/wesnoth-manual/sl.po
    M po/wesnoth-manual/sr.po
    M po/wesnoth-manual/sr at ijekavian.po
    M po/wesnoth-manual/sr at ijekavianlatin.po
    M po/wesnoth-manual/sr at latin.po
    M po/wesnoth-manual/sv.po
    M po/wesnoth-manual/tl.po
    M po/wesnoth-manual/tr.po
    M po/wesnoth-manual/uk.po
    M po/wesnoth-manual/vi.po
    M po/wesnoth-manual/wesnoth-manual.pot
    M po/wesnoth-manual/zh_CN.po
    M po/wesnoth-manual/zh_TW.po
    M po/wesnoth-multiplayer/af.po
    M po/wesnoth-multiplayer/ang.po
    M po/wesnoth-multiplayer/ang at latin.po
    M po/wesnoth-multiplayer/ar.po
    M po/wesnoth-multiplayer/bg.po
    M po/wesnoth-multiplayer/ca.po
    M po/wesnoth-multiplayer/ca_ES at valencia.po
    M po/wesnoth-multiplayer/cs.po
    M po/wesnoth-multiplayer/da.po
    M po/wesnoth-multiplayer/de.po
    M po/wesnoth-multiplayer/el.po
    M po/wesnoth-multiplayer/en at shaw.po
    M po/wesnoth-multiplayer/en_GB.po
    M po/wesnoth-multiplayer/eo.po
    M po/wesnoth-multiplayer/es.po
    M po/wesnoth-multiplayer/et.po
    M po/wesnoth-multiplayer/eu.po
    M po/wesnoth-multiplayer/fi.po
    M po/wesnoth-multiplayer/fr.po
    M po/wesnoth-multiplayer/fur_IT.po
    M po/wesnoth-multiplayer/ga.po
    M po/wesnoth-multiplayer/gd.po
    M po/wesnoth-multiplayer/gl.po
    M po/wesnoth-multiplayer/he.po
    M po/wesnoth-multiplayer/hr.po
    M po/wesnoth-multiplayer/hu.po
    M po/wesnoth-multiplayer/id.po
    M po/wesnoth-multiplayer/is.po
    M po/wesnoth-multiplayer/it.po
    M po/wesnoth-multiplayer/ja.po
    M po/wesnoth-multiplayer/ko.po
    M po/wesnoth-multiplayer/la.po
    M po/wesnoth-multiplayer/lt.po
    M po/wesnoth-multiplayer/lv.po
    M po/wesnoth-multiplayer/mk.po
    M po/wesnoth-multiplayer/mr.po
    M po/wesnoth-multiplayer/nb_NO.po
    M po/wesnoth-multiplayer/nl.po
    M po/wesnoth-multiplayer/pl.po
    M po/wesnoth-multiplayer/pt.po
    M po/wesnoth-multiplayer/pt_BR.po
    M po/wesnoth-multiplayer/racv.po
    M po/wesnoth-multiplayer/ro.po
    M po/wesnoth-multiplayer/ru.po
    M po/wesnoth-multiplayer/sk.po
    M po/wesnoth-multiplayer/sl.po
    M po/wesnoth-multiplayer/sr.po
    M po/wesnoth-multiplayer/sr at ijekavian.po
    M po/wesnoth-multiplayer/sr at ijekavianlatin.po
    M po/wesnoth-multiplayer/sr at latin.po
    M po/wesnoth-multiplayer/sv.po
    M po/wesnoth-multiplayer/tl.po
    M po/wesnoth-multiplayer/tr.po
    M po/wesnoth-multiplayer/uk.po
    M po/wesnoth-multiplayer/vi.po
    M po/wesnoth-multiplayer/wesnoth-multiplayer.pot
    M po/wesnoth-multiplayer/zh_CN.po
    M po/wesnoth-multiplayer/zh_TW.po
    M po/wesnoth-nr/af.po
    M po/wesnoth-nr/ang.po
    M po/wesnoth-nr/ang at latin.po
    M po/wesnoth-nr/ar.po
    M po/wesnoth-nr/bg.po
    M po/wesnoth-nr/ca.po
    M po/wesnoth-nr/ca_ES at valencia.po
    M po/wesnoth-nr/cs.po
    M po/wesnoth-nr/da.po
    M po/wesnoth-nr/de.po
    M po/wesnoth-nr/el.po
    M po/wesnoth-nr/en at shaw.po
    M po/wesnoth-nr/en_GB.po
    M po/wesnoth-nr/eo.po
    M po/wesnoth-nr/es.po
    M po/wesnoth-nr/et.po
    M po/wesnoth-nr/eu.po
    M po/wesnoth-nr/fi.po
    M po/wesnoth-nr/fr.po
    M po/wesnoth-nr/fur_IT.po
    M po/wesnoth-nr/ga.po
    M po/wesnoth-nr/gd.po
    M po/wesnoth-nr/gl.po
    M po/wesnoth-nr/he.po
    M po/wesnoth-nr/hr.po
    M po/wesnoth-nr/hu.po
    M po/wesnoth-nr/id.po
    M po/wesnoth-nr/is.po
    M po/wesnoth-nr/it.po
    M po/wesnoth-nr/ja.po
    M po/wesnoth-nr/ko.po
    M po/wesnoth-nr/la.po
    M po/wesnoth-nr/lt.po
    M po/wesnoth-nr/lv.po
    M po/wesnoth-nr/mk.po
    M po/wesnoth-nr/mr.po
    M po/wesnoth-nr/nb_NO.po
    M po/wesnoth-nr/nl.po
    M po/wesnoth-nr/pl.po
    M po/wesnoth-nr/pt.po
    M po/wesnoth-nr/pt_BR.po
    M po/wesnoth-nr/racv.po
    M po/wesnoth-nr/ro.po
    M po/wesnoth-nr/ru.po
    M po/wesnoth-nr/sk.po
    M po/wesnoth-nr/sl.po
    M po/wesnoth-nr/sr.po
    M po/wesnoth-nr/sr at ijekavian.po
    M po/wesnoth-nr/sr at ijekavianlatin.po
    M po/wesnoth-nr/sr at latin.po
    M po/wesnoth-nr/sv.po
    M po/wesnoth-nr/tl.po
    M po/wesnoth-nr/tr.po
    M po/wesnoth-nr/uk.po
    M po/wesnoth-nr/vi.po
    M po/wesnoth-nr/wesnoth-nr.pot
    M po/wesnoth-nr/zh_CN.po
    M po/wesnoth-nr/zh_TW.po
    M po/wesnoth-sof/af.po
    M po/wesnoth-sof/ang.po
    M po/wesnoth-sof/ang at latin.po
    M po/wesnoth-sof/ar.po
    M po/wesnoth-sof/bg.po
    M po/wesnoth-sof/ca.po
    M po/wesnoth-sof/ca_ES at valencia.po
    M po/wesnoth-sof/cs.po
    M po/wesnoth-sof/da.po
    M po/wesnoth-sof/de.po
    M po/wesnoth-sof/el.po
    M po/wesnoth-sof/en at shaw.po
    M po/wesnoth-sof/en_GB.po
    M po/wesnoth-sof/eo.po
    M po/wesnoth-sof/es.po
    M po/wesnoth-sof/et.po
    M po/wesnoth-sof/eu.po
    M po/wesnoth-sof/fi.po
    M po/wesnoth-sof/fr.po
    M po/wesnoth-sof/fur_IT.po
    M po/wesnoth-sof/ga.po
    M po/wesnoth-sof/gd.po
    M po/wesnoth-sof/gl.po
    M po/wesnoth-sof/he.po
    M po/wesnoth-sof/hr.po
    M po/wesnoth-sof/hu.po
    M po/wesnoth-sof/id.po
    M po/wesnoth-sof/is.po
    M po/wesnoth-sof/it.po
    M po/wesnoth-sof/ja.po
    M po/wesnoth-sof/ko.po
    M po/wesnoth-sof/la.po
    M po/wesnoth-sof/lt.po
    M po/wesnoth-sof/lv.po
    M po/wesnoth-sof/mk.po
    M po/wesnoth-sof/mr.po
    M po/wesnoth-sof/nb_NO.po
    M po/wesnoth-sof/nl.po
    M po/wesnoth-sof/pl.po
    M po/wesnoth-sof/pt.po
    M po/wesnoth-sof/pt_BR.po
    M po/wesnoth-sof/racv.po
    M po/wesnoth-sof/ro.po
    M po/wesnoth-sof/ru.po
    M po/wesnoth-sof/sk.po
    M po/wesnoth-sof/sl.po
    M po/wesnoth-sof/sr.po
    M po/wesnoth-sof/sr at ijekavian.po
    M po/wesnoth-sof/sr at ijekavianlatin.po
    M po/wesnoth-sof/sr at latin.po
    M po/wesnoth-sof/sv.po
    M po/wesnoth-sof/tl.po
    M po/wesnoth-sof/tr.po
    M po/wesnoth-sof/uk.po
    M po/wesnoth-sof/vi.po
    M po/wesnoth-sof/wesnoth-sof.pot
    M po/wesnoth-sof/zh_CN.po
    M po/wesnoth-sof/zh_TW.po
    M po/wesnoth-sotbe/af.po
    M po/wesnoth-sotbe/ang.po
    M po/wesnoth-sotbe/ang at latin.po
    M po/wesnoth-sotbe/ar.po
    M po/wesnoth-sotbe/bg.po
    M po/wesnoth-sotbe/ca.po
    M po/wesnoth-sotbe/ca_ES at valencia.po
    M po/wesnoth-sotbe/cs.po
    M po/wesnoth-sotbe/da.po
    M po/wesnoth-sotbe/de.po
    M po/wesnoth-sotbe/el.po
    M po/wesnoth-sotbe/en at shaw.po
    M po/wesnoth-sotbe/en_GB.po
    M po/wesnoth-sotbe/eo.po
    M po/wesnoth-sotbe/es.po
    M po/wesnoth-sotbe/et.po
    M po/wesnoth-sotbe/eu.po
    M po/wesnoth-sotbe/fi.po
    M po/wesnoth-sotbe/fr.po
    M po/wesnoth-sotbe/fur_IT.po
    M po/wesnoth-sotbe/ga.po
    M po/wesnoth-sotbe/gd.po
    M po/wesnoth-sotbe/gl.po
    M po/wesnoth-sotbe/he.po
    M po/wesnoth-sotbe/hr.po
    M po/wesnoth-sotbe/hu.po
    M po/wesnoth-sotbe/id.po
    M po/wesnoth-sotbe/is.po
    M po/wesnoth-sotbe/it.po
    M po/wesnoth-sotbe/ja.po
    M po/wesnoth-sotbe/ko.po
    M po/wesnoth-sotbe/la.po
    M po/wesnoth-sotbe/lt.po
    M po/wesnoth-sotbe/lv.po
    M po/wesnoth-sotbe/mk.po
    M po/wesnoth-sotbe/mr.po
    M po/wesnoth-sotbe/nb_NO.po
    M po/wesnoth-sotbe/nl.po
    M po/wesnoth-sotbe/pl.po
    M po/wesnoth-sotbe/pt.po
    M po/wesnoth-sotbe/pt_BR.po
    M po/wesnoth-sotbe/racv.po
    M po/wesnoth-sotbe/ro.po
    M po/wesnoth-sotbe/ru.po
    M po/wesnoth-sotbe/sk.po
    M po/wesnoth-sotbe/sl.po
    M po/wesnoth-sotbe/sr.po
    M po/wesnoth-sotbe/sr at ijekavian.po
    M po/wesnoth-sotbe/sr at ijekavianlatin.po
    M po/wesnoth-sotbe/sr at latin.po
    M po/wesnoth-sotbe/sv.po
    M po/wesnoth-sotbe/tl.po
    M po/wesnoth-sotbe/tr.po
    M po/wesnoth-sotbe/uk.po
    M po/wesnoth-sotbe/vi.po
    M po/wesnoth-sotbe/wesnoth-sotbe.pot
    M po/wesnoth-sotbe/zh_CN.po
    M po/wesnoth-sotbe/zh_TW.po
    M po/wesnoth-tb/de.po
    M po/wesnoth-tb/hu.po
    M po/wesnoth-tb/pl.po
    M po/wesnoth-tb/pt.po
    M po/wesnoth-tb/wesnoth-tb.pot
    M po/wesnoth-test/de.po
    M po/wesnoth-test/gd.po
    M po/wesnoth-test/pt.po
    M po/wesnoth-test/wesnoth-test.pot
    M po/wesnoth-thot/af.po
    M po/wesnoth-thot/ang.po
    M po/wesnoth-thot/ang at latin.po
    M po/wesnoth-thot/ar.po
    M po/wesnoth-thot/bg.po
    M po/wesnoth-thot/ca.po
    M po/wesnoth-thot/ca_ES at valencia.po
    M po/wesnoth-thot/cs.po
    M po/wesnoth-thot/da.po
    M po/wesnoth-thot/de.po
    M po/wesnoth-thot/el.po
    M po/wesnoth-thot/en at shaw.po
    M po/wesnoth-thot/en_GB.po
    M po/wesnoth-thot/eo.po
    M po/wesnoth-thot/es.po
    M po/wesnoth-thot/et.po
    M po/wesnoth-thot/eu.po
    M po/wesnoth-thot/fi.po
    M po/wesnoth-thot/fr.po
    M po/wesnoth-thot/fur_IT.po
    M po/wesnoth-thot/ga.po
    M po/wesnoth-thot/gd.po
    M po/wesnoth-thot/gl.po
    M po/wesnoth-thot/he.po
    M po/wesnoth-thot/hr.po
    M po/wesnoth-thot/hu.po
    M po/wesnoth-thot/id.po
    M po/wesnoth-thot/is.po
    M po/wesnoth-thot/it.po
    M po/wesnoth-thot/ja.po
    M po/wesnoth-thot/ko.po
    M po/wesnoth-thot/la.po
    M po/wesnoth-thot/lt.po
    M po/wesnoth-thot/lv.po
    M po/wesnoth-thot/mk.po
    M po/wesnoth-thot/mr.po
    M po/wesnoth-thot/nb_NO.po
    M po/wesnoth-thot/nl.po
    M po/wesnoth-thot/pl.po
    M po/wesnoth-thot/pt.po
    M po/wesnoth-thot/pt_BR.po
    M po/wesnoth-thot/racv.po
    M po/wesnoth-thot/ro.po
    M po/wesnoth-thot/ru.po
    M po/wesnoth-thot/sk.po
    M po/wesnoth-thot/sl.po
    M po/wesnoth-thot/sr.po
    M po/wesnoth-thot/sr at ijekavian.po
    M po/wesnoth-thot/sr at ijekavianlatin.po
    M po/wesnoth-thot/sr at latin.po
    M po/wesnoth-thot/sv.po
    M po/wesnoth-thot/tl.po
    M po/wesnoth-thot/tr.po
    M po/wesnoth-thot/uk.po
    M po/wesnoth-thot/vi.po
    M po/wesnoth-thot/wesnoth-thot.pot
    M po/wesnoth-thot/zh_CN.po
    M po/wesnoth-thot/zh_TW.po
    M po/wesnoth-trow/af.po
    M po/wesnoth-trow/ang.po
    M po/wesnoth-trow/ang at latin.po
    M po/wesnoth-trow/ar.po
    M po/wesnoth-trow/bg.po
    M po/wesnoth-trow/ca.po
    M po/wesnoth-trow/ca_ES at valencia.po
    M po/wesnoth-trow/cs.po
    M po/wesnoth-trow/da.po
    M po/wesnoth-trow/de.po
    M po/wesnoth-trow/el.po
    M po/wesnoth-trow/en at shaw.po
    M po/wesnoth-trow/en_GB.po
    M po/wesnoth-trow/eo.po
    M po/wesnoth-trow/es.po
    M po/wesnoth-trow/et.po
    M po/wesnoth-trow/eu.po
    M po/wesnoth-trow/fi.po
    M po/wesnoth-trow/fr.po
    M po/wesnoth-trow/fur_IT.po
    M po/wesnoth-trow/ga.po
    M po/wesnoth-trow/gd.po
    M po/wesnoth-trow/gl.po
    M po/wesnoth-trow/he.po
    M po/wesnoth-trow/hr.po
    M po/wesnoth-trow/hu.po
    M po/wesnoth-trow/id.po
    M po/wesnoth-trow/is.po
    M po/wesnoth-trow/it.po
    M po/wesnoth-trow/ja.po
    M po/wesnoth-trow/ko.po
    M po/wesnoth-trow/la.po
    M po/wesnoth-trow/lt.po
    M po/wesnoth-trow/lv.po
    M po/wesnoth-trow/mk.po
    M po/wesnoth-trow/mr.po
    M po/wesnoth-trow/nb_NO.po
    M po/wesnoth-trow/nl.po
    M po/wesnoth-trow/pl.po
    M po/wesnoth-trow/pt.po
    M po/wesnoth-trow/pt_BR.po
    M po/wesnoth-trow/racv.po
    M po/wesnoth-trow/ro.po
    M po/wesnoth-trow/ru.po
    M po/wesnoth-trow/sk.po
    M po/wesnoth-trow/sl.po
    M po/wesnoth-trow/sr.po
    M po/wesnoth-trow/sr at ijekavian.po
    M po/wesnoth-trow/sr at ijekavianlatin.po
    M po/wesnoth-trow/sr at latin.po
    M po/wesnoth-trow/sv.po
    M po/wesnoth-trow/tl.po
    M po/wesnoth-trow/tr.po
    M po/wesnoth-trow/uk.po
    M po/wesnoth-trow/vi.po
    M po/wesnoth-trow/wesnoth-trow.pot
    M po/wesnoth-trow/zh_CN.po
    M po/wesnoth-trow/zh_TW.po
    M po/wesnoth-tsg/af.po
    M po/wesnoth-tsg/ang.po
    M po/wesnoth-tsg/ang at latin.po
    M po/wesnoth-tsg/ar.po
    M po/wesnoth-tsg/bg.po
    M po/wesnoth-tsg/ca.po
    M po/wesnoth-tsg/ca_ES at valencia.po
    M po/wesnoth-tsg/cs.po
    M po/wesnoth-tsg/da.po
    M po/wesnoth-tsg/de.po
    M po/wesnoth-tsg/el.po
    M po/wesnoth-tsg/en at shaw.po
    M po/wesnoth-tsg/en_GB.po
    M po/wesnoth-tsg/eo.po
    M po/wesnoth-tsg/es.po
    M po/wesnoth-tsg/et.po
    M po/wesnoth-tsg/eu.po
    M po/wesnoth-tsg/fi.po
    M po/wesnoth-tsg/fr.po
    M po/wesnoth-tsg/fur_IT.po
    M po/wesnoth-tsg/ga.po
    M po/wesnoth-tsg/gd.po
    M po/wesnoth-tsg/gl.po
    M po/wesnoth-tsg/he.po
    M po/wesnoth-tsg/hr.po
    M po/wesnoth-tsg/hu.po
    M po/wesnoth-tsg/id.po
    M po/wesnoth-tsg/is.po
    M po/wesnoth-tsg/it.po
    M po/wesnoth-tsg/ja.po
    M po/wesnoth-tsg/ko.po
    M po/wesnoth-tsg/la.po
    M po/wesnoth-tsg/lt.po
    M po/wesnoth-tsg/lv.po
    M po/wesnoth-tsg/mk.po
    M po/wesnoth-tsg/mr.po
    M po/wesnoth-tsg/nb_NO.po
    M po/wesnoth-tsg/nl.po
    M po/wesnoth-tsg/pl.po
    M po/wesnoth-tsg/pt.po
    M po/wesnoth-tsg/pt_BR.po
    M po/wesnoth-tsg/racv.po
    M po/wesnoth-tsg/ro.po
    M po/wesnoth-tsg/ru.po
    M po/wesnoth-tsg/sk.po
    M po/wesnoth-tsg/sl.po
    M po/wesnoth-tsg/sr.po
    M po/wesnoth-tsg/sr at ijekavian.po
    M po/wesnoth-tsg/sr at ijekavianlatin.po
    M po/wesnoth-tsg/sr at latin.po
    M po/wesnoth-tsg/sv.po
    M po/wesnoth-tsg/tl.po
    M po/wesnoth-tsg/tr.po
    M po/wesnoth-tsg/uk.po
    M po/wesnoth-tsg/vi.po
    M po/wesnoth-tsg/wesnoth-tsg.pot
    M po/wesnoth-tsg/zh_CN.po
    M po/wesnoth-tsg/zh_TW.po
    M po/wesnoth-tutorial/ca.po
    M po/wesnoth-tutorial/de.po
    M po/wesnoth-tutorial/gd.po
    M po/wesnoth-tutorial/hu.po
    M po/wesnoth-tutorial/ja.po
    M po/wesnoth-tutorial/pt.po
    M po/wesnoth-tutorial/sk.po
    M po/wesnoth-tutorial/wesnoth-tutorial.pot
    M po/wesnoth-units/af.po
    M po/wesnoth-units/ang.po
    M po/wesnoth-units/ang at latin.po
    M po/wesnoth-units/ar.po
    M po/wesnoth-units/bg.po
    M po/wesnoth-units/ca.po
    M po/wesnoth-units/ca_ES at valencia.po
    M po/wesnoth-units/cs.po
    M po/wesnoth-units/da.po
    M po/wesnoth-units/de.po
    M po/wesnoth-units/el.po
    M po/wesnoth-units/en at shaw.po
    M po/wesnoth-units/en_GB.po
    M po/wesnoth-units/eo.po
    M po/wesnoth-units/es.po
    M po/wesnoth-units/et.po
    M po/wesnoth-units/eu.po
    M po/wesnoth-units/fi.po
    M po/wesnoth-units/fr.po
    M po/wesnoth-units/fur_IT.po
    M po/wesnoth-units/ga.po
    M po/wesnoth-units/gd.po
    M po/wesnoth-units/gl.po
    M po/wesnoth-units/he.po
    M po/wesnoth-units/hr.po
    M po/wesnoth-units/hu.po
    M po/wesnoth-units/id.po
    M po/wesnoth-units/is.po
    M po/wesnoth-units/it.po
    M po/wesnoth-units/ja.po
    M po/wesnoth-units/ko.po
    M po/wesnoth-units/la.po
    M po/wesnoth-units/lt.po
    M po/wesnoth-units/lv.po
    M po/wesnoth-units/mk.po
    M po/wesnoth-units/mr.po
    M po/wesnoth-units/nb_NO.po
    M po/wesnoth-units/nl.po
    M po/wesnoth-units/pl.po
    M po/wesnoth-units/pt.po
    M po/wesnoth-units/pt_BR.po
    M po/wesnoth-units/racv.po
    M po/wesnoth-units/ro.po
    M po/wesnoth-units/ru.po
    M po/wesnoth-units/sk.po
    M po/wesnoth-units/sl.po
    M po/wesnoth-units/sr.po
    M po/wesnoth-units/sr at ijekavian.po
    M po/wesnoth-units/sr at ijekavianlatin.po
    M po/wesnoth-units/sr at latin.po
    M po/wesnoth-units/sv.po
    M po/wesnoth-units/tl.po
    M po/wesnoth-units/tr.po
    M po/wesnoth-units/uk.po
    M po/wesnoth-units/vi.po
    M po/wesnoth-units/wesnoth-units.pot
    M po/wesnoth-units/zh_CN.po
    M po/wesnoth-units/zh_TW.po
    M po/wesnoth-utbs/af.po
    M po/wesnoth-utbs/ang.po
    M po/wesnoth-utbs/ang at latin.po
    M po/wesnoth-utbs/ar.po
    M po/wesnoth-utbs/bg.po
    M po/wesnoth-utbs/ca.po
    M po/wesnoth-utbs/ca_ES at valencia.po
    M po/wesnoth-utbs/cs.po
    M po/wesnoth-utbs/da.po
    M po/wesnoth-utbs/de.po
    M po/wesnoth-utbs/el.po
    M po/wesnoth-utbs/en at shaw.po
    M po/wesnoth-utbs/en_GB.po
    M po/wesnoth-utbs/eo.po
    M po/wesnoth-utbs/es.po
    M po/wesnoth-utbs/et.po
    M po/wesnoth-utbs/eu.po
    M po/wesnoth-utbs/fi.po
    M po/wesnoth-utbs/fr.po
    M po/wesnoth-utbs/fur_IT.po
    M po/wesnoth-utbs/ga.po
    M po/wesnoth-utbs/gd.po
    M po/wesnoth-utbs/gl.po
    M po/wesnoth-utbs/he.po
    M po/wesnoth-utbs/hr.po
    M po/wesnoth-utbs/hu.po
    M po/wesnoth-utbs/id.po
    M po/wesnoth-utbs/is.po
    M po/wesnoth-utbs/it.po
    M po/wesnoth-utbs/ja.po
    M po/wesnoth-utbs/ko.po
    M po/wesnoth-utbs/la.po
    M po/wesnoth-utbs/lt.po
    M po/wesnoth-utbs/lv.po
    M po/wesnoth-utbs/mk.po
    M po/wesnoth-utbs/mr.po
    M po/wesnoth-utbs/nb_NO.po
    M po/wesnoth-utbs/nl.po
    M po/wesnoth-utbs/pl.po
    M po/wesnoth-utbs/pt.po
    M po/wesnoth-utbs/pt_BR.po
    M po/wesnoth-utbs/racv.po
    M po/wesnoth-utbs/ro.po
    M po/wesnoth-utbs/ru.po
    M po/wesnoth-utbs/sk.po
    M po/wesnoth-utbs/sl.po
    M po/wesnoth-utbs/sr.po
    M po/wesnoth-utbs/sr at ijekavian.po
    M po/wesnoth-utbs/sr at ijekavianlatin.po
    M po/wesnoth-utbs/sr at latin.po
    M po/wesnoth-utbs/sv.po
    M po/wesnoth-utbs/tl.po
    M po/wesnoth-utbs/tr.po
    M po/wesnoth-utbs/uk.po
    M po/wesnoth-utbs/vi.po
    M po/wesnoth-utbs/wesnoth-utbs.pot
    M po/wesnoth-utbs/zh_CN.po
    M po/wesnoth-utbs/zh_TW.po
    M po/wesnoth/POTFILES.in
    M po/wesnoth/af.po
    M po/wesnoth/ang.po
    M po/wesnoth/ang at latin.po
    M po/wesnoth/ar.po
    M po/wesnoth/bg.po
    M po/wesnoth/ca.po
    M po/wesnoth/ca_ES at valencia.po
    M po/wesnoth/cs.po
    M po/wesnoth/da.po
    M po/wesnoth/de.po
    M po/wesnoth/el.po
    M po/wesnoth/en at shaw.po
    M po/wesnoth/en_GB.po
    M po/wesnoth/eo.po
    M po/wesnoth/es.po
    M po/wesnoth/et.po
    M po/wesnoth/eu.po
    M po/wesnoth/fi.po
    M po/wesnoth/fr.po
    M po/wesnoth/fur_IT.po
    M po/wesnoth/ga.po
    M po/wesnoth/gd.po
    M po/wesnoth/gl.po
    M po/wesnoth/he.po
    M po/wesnoth/hr.po
    M po/wesnoth/hu.po
    M po/wesnoth/id.po
    M po/wesnoth/is.po
    M po/wesnoth/it.po
    M po/wesnoth/ja.po
    M po/wesnoth/ko.po
    M po/wesnoth/la.po
    M po/wesnoth/lt.po
    M po/wesnoth/lv.po
    M po/wesnoth/mk.po
    M po/wesnoth/mr.po
    M po/wesnoth/nb_NO.po
    M po/wesnoth/nl.po
    M po/wesnoth/pl.po
    M po/wesnoth/pt.po
    M po/wesnoth/pt_BR.po
    M po/wesnoth/racv.po
    M po/wesnoth/ro.po
    M po/wesnoth/ru.po
    M po/wesnoth/sk.po
    M po/wesnoth/sl.po
    M po/wesnoth/sr.po
    M po/wesnoth/sr at ijekavian.po
    M po/wesnoth/sr at ijekavianlatin.po
    M po/wesnoth/sr at latin.po
    M po/wesnoth/sv.po
    M po/wesnoth/tl.po
    M po/wesnoth/tr.po
    M po/wesnoth/uk.po
    M po/wesnoth/vi.po
    M po/wesnoth/wesnoth.pot
    M po/wesnoth/zh_CN.po
    M po/wesnoth/zh_TW.po
    M projectfiles/CodeBlocks/README.txt
    M projectfiles/CodeBlocks/liblua.cbp
    M projectfiles/CodeBlocks/wesnoth.cbp
    M projectfiles/CodeBlocks/wesnothd.cbp
    M projectfiles/CodeLite/wesnoth.project
    R projectfiles/Dev-C++/.gitignore
    M projectfiles/VC9/liblua.vcproj
    M projectfiles/VC9/wesnoth.vcproj
    M projectfiles/VC9/wesnothd.vcproj
    M projectfiles/VC9/wesnothlib.vcproj
    M projectfiles/Xcode/Info.plist
    M projectfiles/Xcode/Resources/SDLMain.nib/designable.nib
    M projectfiles/Xcode/Resources/SDLMain.nib/keyedobjects.nib
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    R py-compile
    R resources/attacks/glowing-fist.png
    R resources/campaigns/Descent_Into_Darkness/images/story/book.png
    R resources/campaigns/Descent_Into_Darkness/images/story/end.png
    R resources/campaigns/Descent_Into_Darkness/images/story/parthyn.png
    R resources/campaigns/Descent_Into_Darkness/images/story/travel.png
    R resources/campaigns/Liberty/images/story/Halstead.png
    R resources/campaigns/Liberty/images/story/frontier.png
    R resources/campaigns/Liberty/images/story/island.png
    R resources/campaigns/Liberty/images/story/return_to_Dallben_and_Delwyn.png
    R resources/campaigns/The_South_Guard/story/fall_HR.jpg
    R resources/campaigns/The_South_Guard/story/summer_HR.jpg
    R resources/campaigns/The_South_Guard/story/winter_HR.jpg
    R resources/cartography-tools/COPYING
    R resources/cartography-tools/bfw-640x480.psd
    R resources/cartography-tools/bfw-htt-gimp.psd
    R resources/cartography-tools/brushes/wesnoth_fort01.gbr
    R resources/cartography-tools/brushes/wesnoth_fort02.gbr
    R resources/cartography-tools/brushes/wesnoth_fort03.gbr
    R resources/cartography-tools/brushes/wesnoth_fort04.gbr
    R resources/cartography-tools/brushes/wesnoth_fort05.gbr
    R resources/cartography-tools/brushes/wesnoth_fort06.gbr
    R resources/cartography-tools/brushes/wesnoth_fort07.gbr
    R resources/cartography-tools/brushes/wesnoth_fort08.gbr
    R resources/cartography-tools/brushes/wesnoth_fort09.gbr
    R resources/cartography-tools/brushes/wesnoth_fort10.gbr
    R resources/cartography-tools/brushes/wesnoth_hill1.gbr
    R resources/cartography-tools/brushes/wesnoth_label.gbr
    R resources/cartography-tools/brushes/wesnoth_mountain1.gbr
    R resources/cartography-tools/brushes/wesnoth_signpost.gbr
    R resources/cartography-tools/brushes/wesnoth_swamp.gih
    R resources/cartography-tools/brushes/wesnoth_traildot.gbr
    R resources/cartography-tools/brushes/wesnoth_tree.gbr
    R resources/cartography-tools/great-continent.xcf
    R resources/cartography-tools/map-howto.txt
    R resources/cartography-tools/workshop/coords-temporary.txt
    R resources/cartography-tools/workshop/font.txt
    R resources/cartography-tools/workshop/mark-crossroads.png
    R resources/cartography-tools/workshop/mark-easterninvasion.png
    R resources/cartography-tools/workshop/mark-halstead.png
    R resources/cartography-tools/workshop/mark-heirtothethrone.png
    R resources/cartography-tools/workshop/mark-roads.png
    R resources/cartography-tools/workshop/name-aldril.png
    R resources/cartography-tools/workshop/name-bayofpearls.png
    R resources/cartography-tools/workshop/name-blackwaterport.png
    R resources/cartography-tools/workshop/name-carcyn.png
    R resources/cartography-tools/workshop/name-dantonk.png
    R resources/cartography-tools/workshop/name-elensefar.png
    R resources/cartography-tools/workshop/name-forttahn.png
    R resources/cartography-tools/workshop/name-glamdrol.png
    R resources/cartography-tools/workshop/name-glynsforest.png
    R resources/cartography-tools/workshop/name-isleofalduin.png
    R resources/cartography-tools/workshop/name-lakevrug.png
    R resources/cartography-tools/workshop/name-rumyr.png
    R resources/cartography-tools/workshop/name-soradoc.png
    R resources/cartography-tools/workshop/name-tath.png
    R resources/cartography-tools/workshop/name-thefordofabez.png
    R resources/cartography-tools/workshop/name-weldyn.png
    R resources/cartography-tools/workshop/sign-aethenwood.png
    R resources/cartography-tools/workshop/sign-dulatushills.png
    R resources/cartography-tools/workshop/sign-easternlands.png
    R resources/cartography-tools/workshop/sign-greywoods.png
    R resources/cartography-tools/workshop/sign-gryphonmountain.png
    R resources/cartography-tools/workshop/sign-northernlands.png
    R resources/cartography-tools/workshop/sign-wesmereforest.png
    R resources/cartography-tools/workshop/wesnoth-blank.png
    R resources/effects/leaderflare.svg
    R resources/gettext.wesnoth.org/public_html/wesnoth-gettext/westats/stats/.gitignore
    R resources/image-localization/de/wesnoth.xcf
    R resources/image-localization/en at shaw/logo.xcf
    R resources/image-localization/en at shaw/notes
    R resources/image-localization/es/logo.xcf
    R resources/image-localization/es/trow-logo.xcf
    R resources/image-localization/es/wesnoth.xcf
    R resources/image-localization/fr/dead-water.xcf
    R resources/image-localization/fr/farnorth.xcf
    R resources/image-localization/fr/great-continent-fr.xcf
    R resources/image-localization/fr/label-trow.xcf
    R resources/image-localization/fr/logo.xcf
    R resources/image-localization/fr/trow-logo.xcf
    R resources/image-localization/la/logo.xcf
    R resources/image-localization/la/trow-logo.xcf
    R resources/image-localization/la/wesnoth.xcf
    R resources/image-localization/lt/great-continent-lt.xcf
    R resources/image-localization/maps/An_Orcish_Incursion/localization.xcf
    R resources/image-localization/maps/Dead_Water/localization.xcf
    R resources/image-localization/maps/Descent_Into_Darkness/localization.xcf
    R resources/image-localization/maps/Eastern_Invasion/localization.xcf
    R resources/image-localization/maps/Heir_To_The_Throne/localization.xcf
    R resources/image-localization/maps/Liberty/localization.xcf
    R resources/image-localization/maps/Sceptre_of_Fire/localization.xcf
    R resources/image-localization/maps/Son_Of_The_Black_Eye/localization.xcf
    R resources/image-localization/maps/The_Rise_Of_Wesnoth/localization.xcf
    R resources/image-localization/maps/The_South_Guard/localization.xcf
    R resources/image-localization/maps/wesnoth-map-localization.scm
    R resources/image-localization/sr/an-orcish-incursion-map.xcf
    R resources/image-localization/sr/logo.xcf
    R resources/image-localization/sr/son-of-the-black-eye-map.xcf
    R resources/image-localization/sr/wesnoth.xcf
    R resources/image-localization/sr at latin/an-orcish-incursion-map.xcf
    R resources/image-localization/sr at latin/logo.xcf
    R resources/image-localization/sr at latin/son-of-the-black-eye-map.xcf
    R resources/image-localization/sr at latin/wesnoth.xcf
    R resources/image-localization/templates/bfw-logo/bfw-logo.xcf
    R resources/image-localization/templates/lobby-icons/references
    R resources/image-localization/templates/lobby-icons/sort-az-off.xcf
    R resources/image-localization/templates/lobby-icons/sort-az.xcf
    R resources/image-localization/templates/trow-logo/trow-logo.xcf
    R resources/image-localization/tutorial/gimp-nibblets-twolay.png
    R resources/image-localization/tutorial/gimp-nibblets.png
    R resources/image-localization/tutorial/gimp-selection-copy-paste.png
    R resources/image-localization/tutorial/gimp-text-tool.png
    R resources/image-localization/tutorial/gimp-windows.png
    R resources/image-localization/tutorial/logo-huge.png
    R resources/image-localization/tutorial/map-label-parchment.jpg
    R resources/image-localization/tutorial/map-label-parchment.png
    R resources/image-localization/tutorial/map-label-plain.jpg
    R resources/image-localization/tutorial/map-label-plain.png
    R resources/image-localization/tutorial/map-label-plainrot.jpg
    R resources/image-localization/tutorial/map-label-plainrot.png
    R resources/image-localization/tutorial/map-parchments.jpg
    R resources/image-localization/tutorial/map-parchments.png
    R resources/image-localization/tutorial/notes.txt
    R resources/image-localization/tutorial/overlay-final.jpg
    R resources/image-localization/tutorial/overlay-final.png
    R resources/image-localization/tutorial/overlay-layer-to-mask.jpg
    R resources/image-localization/tutorial/overlay-layer-to-mask.png
    R resources/image-localization/tutorial/overlay-mask.jpg
    R resources/image-localization/tutorial/overlay-mask.png
    R resources/image-localization/tutorial/shield-w-text-final.jpg
    R resources/image-localization/tutorial/shield-w-text-final.png
    R resources/image-localization/tutorial/text-base-final.jpg
    R resources/image-localization/tutorial/text-base-final.png
    R resources/image-localization/tutorial/text-bump-map.png
    R resources/image-localization/tutorial/text-temporary.jpg
    R resources/image-localization/tutorial/text-temporary.png
    R resources/image-localization/tutorial/topo-w-orig-labels.jpg
    R resources/image-localization/tutorial/topo-w-orig-labels.png
    R resources/images/terrain/bridge/woodbridge.svg
    R resources/images/terrain/bridge/woodbridge_edges.svg
    R resources/images/terrain/bridge/woodbridge_joints.svg
    R resources/images/terrain/rails.xcf
    R resources/portraits/Alex_Jarocha-Ernst/README
    R resources/portraits/Alex_Jarocha-Ernst/elvish-shaman.png
    R resources/portraits/James_Woo/alanin.png
    R resources/portraits/James_Woo/baglur.png
    R resources/portraits/James_Woo/dacyn.png
    R resources/portraits/James_Woo/durstorn.png
    R resources/portraits/James_Woo/eloh.png
    R resources/portraits/James_Woo/eloh_rage.png
    R resources/portraits/James_Woo/elyssa.png
    R resources/portraits/James_Woo/elyssa_silver.png
    R resources/portraits/James_Woo/esanoo.png
    R resources/portraits/James_Woo/garak.png
    R resources/portraits/James_Woo/grog.png
    R resources/portraits/James_Woo/gweddry.png
    R resources/portraits/James_Woo/gwiti.png
    R resources/portraits/James_Woo/gwiti_lich.png
    R resources/portraits/James_Woo/haldric_II.png
    R resources/portraits/James_Woo/kaleh.png
    R resources/portraits/James_Woo/keratur.png
    R resources/portraits/James_Woo/keratur_chainmail.png
    R resources/portraits/James_Woo/keratur_uncloaked.png
    R resources/portraits/James_Woo/khrakrahs.png
    R resources/portraits/James_Woo/mal_ravanal.png
    R resources/portraits/James_Woo/melusand.png
    R resources/portraits/James_Woo/nati.png
    R resources/portraits/James_Woo/nym.png
    R resources/portraits/James_Woo/nym_cape.png
    R resources/portraits/James_Woo/old/asheviere.png
    R resources/portraits/James_Woo/old/black_the_red.png
    R resources/portraits/James_Woo/old/cloaked.png
    R resources/portraits/James_Woo/old/cloaked_revealed.png
    R resources/portraits/James_Woo/old/delfador.png
    R resources/portraits/James_Woo/old/delfador_angry.png
    R resources/portraits/James_Woo/old/eloh.png
    R resources/portraits/James_Woo/old/eloh_rage.png
    R resources/portraits/James_Woo/old/elvish_marshall.png
    R resources/portraits/James_Woo/old/elyssa.png
    R resources/portraits/James_Woo/old/elyssa_silver.png
    R resources/portraits/James_Woo/old/garak.png
    R resources/portraits/James_Woo/old/grog.png
    R resources/portraits/James_Woo/old/kaleh.png
    R resources/portraits/James_Woo/old/kalenz.png
    R resources/portraits/James_Woo/old/konrad.png
    R resources/portraits/James_Woo/old/lisar.png
    R resources/portraits/James_Woo/old/lisar_angry.png
    R resources/portraits/James_Woo/old/madru.png
    R resources/portraits/James_Woo/old/meneldur.png
    R resources/portraits/James_Woo/old/nym.png
    R resources/portraits/James_Woo/old/orc00.png
    R resources/portraits/James_Woo/old/orc01.png
    R resources/portraits/James_Woo/old/orc02.png
    R resources/portraits/James_Woo/old/orc03.png
    R resources/portraits/James_Woo/old/rogrimir.png
    R resources/portraits/James_Woo/old/zhul.png
    R resources/portraits/James_Woo/owaec.png
    R resources/portraits/James_Woo/rogrimir.png
    R resources/portraits/James_Woo/rugnur.png
    R resources/portraits/James_Woo/tanar.png
    R resources/portraits/James_Woo/thursagan.png
    R resources/portraits/James_Woo/zhul.png
    R resources/portraits/Kitty/README
    R resources/portraits/Kitty/chantal-druid-large.png
    R resources/portraits/Kitty/chantal-shyde-large.png
    R resources/portraits/Kitty/non-transparent-pngs/characters/delfador_young.png
    R resources/portraits/Kitty/non-transparent-pngs/characters/kalenz-old.png
    R resources/portraits/Kitty/non-transparent-pngs/elves-wood/archer-fem.png
    R resources/portraits/Kitty/non-transparent-pngs/elves-wood/archer.png
    R resources/portraits/Kitty/non-transparent-pngs/elves-wood/captain.png
    R resources/portraits/Kitty/non-transparent-pngs/elves-wood/champion.png
    R resources/portraits/Kitty/non-transparent-pngs/elves-wood/druid.png
    R resources/portraits/Kitty/non-transparent-pngs/elves-wood/fighter.png
    R resources/portraits/Kitty/non-transparent-pngs/elves-wood/highlord.png
    R resources/portraits/Kitty/non-transparent-pngs/elves-wood/lady.png
    R resources/portraits/Kitty/non-transparent-pngs/elves-wood/longbowwoman.png
    R resources/portraits/Kitty/non-transparent-pngs/elves-wood/lord.png
    R resources/portraits/Kitty/non-transparent-pngs/elves-wood/marksman.png
    R resources/portraits/Kitty/non-transparent-pngs/elves-wood/ranger-fem.png
    R resources/portraits/Kitty/non-transparent-pngs/elves-wood/ranger.png
    R resources/portraits/Kitty/non-transparent-pngs/elves-wood/scout.png
    R resources/portraits/Kitty/non-transparent-pngs/elves-wood/shaman.png
    R resources/portraits/Kitty/non-transparent-pngs/elves-wood/shyde.png
    R resources/portraits/Kitty/non-transparent-pngs/elves-wood/sorceress.png
    R resources/portraits/Kitty/non-transparent-pngs/human-magi/redmage.png
    R resources/portraits/Kitty/non-transparent-pngs/human-magi/redmage_fem.png
    R resources/portraits/Kitty/non-transparent-pngs/human-magi/silvermage-fem.png
    R resources/portraits/Kitty/non-transparent-pngs/human-magi/whitemage.png
    R resources/portraits/Kitty/non-transparent-pngs/human-magi/whitemage_fem.png
    R resources/portraits/Kitty/non-transparent-pngs/undead/darkadept-fem.png
    R resources/portraits/Kitty/non-transparent-pngs/undead/darkadept.png
    R resources/portraits/Kitty/non-transparent-pngs/undead/lich.png
    R resources/sounds-wav/bat-hit-1.wav
    R resources/sounds-wav/bat-hit-2.wav
    R resources/sounds-wav/bat-hit-3.wav
    R resources/sounds-wav/bat-hit-4.wav
    R resources/sounds-wav/ogre-die-1.wav
    R resources/sounds-wav/ogre-die-2.wav
    R resources/sounds-wav/ogre-die-3.wav
    R resources/sounds-wav/ogre-hit-1.wav
    R resources/sounds-wav/ogre-hit-2.wav
    R resources/sounds-wav/ogre-hit-3.wav
    R resources/sounds-wav/ogre-hit-4.wav
    R resources/sounds-wav/troll-die-1.wav
    R resources/sounds-wav/troll-die-2.wav
    R resources/sounds-wav/troll-die-3.wav
    R resources/sounds-wav/troll-hit-1.wav
    R resources/sounds-wav/troll-hit-2.wav
    R resources/sounds-wav/troll-hit-3.wav
    R resources/sounds-wav/troll-hit-4.wav
    R resources/sounds-wav/wolf-die-1.wav
    R resources/sounds-wav/wolf-die-2.wav
    R resources/sounds-wav/wolf-die-3.wav
    R resources/sounds-wav/wolf-die-4.wav
    R resources/sounds-wav/wolf-growl-1.wav
    R resources/sounds-wav/wolf-growl-2.wav
    R resources/sounds-wav/wolf-growl-3.wav
    R resources/sounds-wav/wolf-growl-4.wav
    R resources/sounds-wav/wolf-hit-1.wav
    R resources/sounds-wav/wolf-hit-2.wav
    R resources/sounds-wav/wolf-hit-3.wav
    R resources/sounds-wav/wolf-hit-4.wav
    R resources/story_images/landscape-battlefield.png
    R resources/story_images/landscape-battlefield_nohumans.png
    R resources/story_images/landscape-bridge.png
    R resources/story_images/landscape-bridge_sun.png
    R resources/story_images/landscape-castle.png
    R resources/story_images/landscape-plain.png
    R resources/tod-schedules/tod-schedule-ttbs.png
    M scons/sdl.py
    A src/.clang-format
    M src/.gitignore
    M src/CMakeLists.txt
    M src/SConscript
    M src/about.cpp
    M src/about.hpp
    M src/actions/attack.cpp
    M src/actions/attack.hpp
    M src/actions/create.cpp
    M src/actions/create.hpp
    M src/actions/heal.cpp
    M src/actions/heal.hpp
    M src/actions/move.cpp
    M src/actions/move.hpp
    M src/actions/undo.cpp
    M src/actions/undo.hpp
    M src/actions/vision.cpp
    M src/actions/vision.hpp
    M src/addon/client.cpp
    M src/addon/client.hpp
    M src/addon/info.cpp
    M src/addon/info.hpp
    M src/addon/manager.cpp
    M src/addon/manager.hpp
    M src/addon/manager_ui.cpp
    M src/addon/manager_ui.hpp
    M src/addon/state.cpp
    M src/addon/state.hpp
    M src/addon/validation.cpp
    M src/addon/validation.hpp
    M src/ai/actions.cpp
    M src/ai/actions.hpp
    M src/ai/akihara/recruitment.cpp
    M src/ai/akihara/recruitment.hpp
    M src/ai/composite/ai.cpp
    M src/ai/composite/ai.hpp
    M src/ai/composite/aspect.cpp
    M src/ai/composite/aspect.hpp
    M src/ai/composite/component.cpp
    M src/ai/composite/component.hpp
    M src/ai/composite/contexts.cpp
    M src/ai/composite/contexts.hpp
    M src/ai/composite/engine.cpp
    M src/ai/composite/engine.hpp
    M src/ai/composite/engine_default.cpp
    M src/ai/composite/engine_default.hpp
    M src/ai/composite/engine_fai.cpp
    M src/ai/composite/engine_fai.hpp
    M src/ai/composite/engine_lua.cpp
    M src/ai/composite/engine_lua.hpp
    M src/ai/composite/goal.cpp
    M src/ai/composite/goal.hpp
    M src/ai/composite/property_handler.hpp
    M src/ai/composite/rca.cpp
    M src/ai/composite/rca.hpp
    M src/ai/composite/stage.cpp
    M src/ai/composite/stage.hpp
    M src/ai/composite/value_translator.hpp
    M src/ai/configuration.cpp
    M src/ai/configuration.hpp
    M src/ai/contexts.cpp
    M src/ai/contexts.hpp
    M src/ai/default/ai.cpp
    M src/ai/default/ai.hpp
    M src/ai/default/attack.cpp
    M src/ai/default/contexts.cpp
    M src/ai/default/contexts.hpp
    M src/ai/formula/ai.cpp
    M src/ai/formula/ai.hpp
    M src/ai/formula/callable_objects.cpp
    M src/ai/formula/callable_objects.hpp
    M src/ai/formula/candidates.cpp
    M src/ai/formula/candidates.hpp
    M src/ai/formula/function_table.cpp
    M src/ai/formula/function_table.hpp
    M src/ai/formula/stage_side_formulas.cpp
    M src/ai/formula/stage_side_formulas.hpp
    M src/ai/formula/stage_unit_formulas.cpp
    M src/ai/formula/stage_unit_formulas.hpp
    M src/ai/game_info.cpp
    M src/ai/game_info.hpp
    M src/ai/gamestate_observer.cpp
    M src/ai/gamestate_observer.hpp
    M src/ai/interface.cpp
    M src/ai/interface.hpp
    M src/ai/lua/core.cpp
    M src/ai/lua/core.hpp
    M src/ai/lua/lua_object.cpp
    M src/ai/lua/lua_object.hpp
    M src/ai/lua/unit_advancements_aspect.cpp
    M src/ai/lua/unit_advancements_aspect.hpp
    M src/ai/manager.cpp
    M src/ai/manager.hpp
    M src/ai/recruitment/recruitment.cpp
    M src/ai/recruitment/recruitment.hpp
    M src/ai/registry.cpp
    M src/ai/registry.hpp
    M src/ai/testing.cpp
    M src/ai/testing.hpp
    M src/ai/testing/aspect_attacks.cpp
    M src/ai/testing/aspect_attacks.hpp
    M src/ai/testing/ca.cpp
    M src/ai/testing/ca.hpp
    M src/ai/testing/ca_global_fallback.cpp
    M src/ai/testing/ca_global_fallback.hpp
    M src/ai/testing/ca_testing_move_to_targets.cpp
    M src/ai/testing/ca_testing_move_to_targets.hpp
    M src/ai/testing/ca_testing_recruitment.cpp
    M src/ai/testing/ca_testing_recruitment.hpp
    M src/ai/testing/stage_fallback.cpp
    M src/ai/testing/stage_fallback.hpp
    M src/ai/testing/stage_rca.cpp
    M src/ai/testing/stage_rca.hpp
    M src/ana/api/ana.hpp
    M src/ana/api/buffers.hpp
    M src/ana/api/common.hpp
    M src/ana/api/predicates.hpp
    M src/ana/api/stats.hpp
    M src/ana/api/timers.hpp
    M src/ana/apps/chat/client.cpp
    M src/ana/apps/chat/server.cpp
    M src/ana/src/asio_client.cpp
    M src/ana/src/asio_client.hpp
    M src/ana/src/asio_listener.cpp
    M src/ana/src/asio_listener.hpp
    M src/ana/src/asio_proxy_connection.cpp
    M src/ana/src/asio_proxy_connection.hpp
    M src/ana/src/asio_sender.cpp
    M src/ana/src/asio_sender.hpp
    M src/ana/src/asio_server.cpp
    M src/ana/src/asio_server.hpp
    M src/ana/src/asio_timers.cpp
    M src/ana/test/ana_client.cpp
    M src/animated.hpp
    M src/animated.i
    M src/animated_game.cpp
    M src/array.hpp
    M src/arrow.cpp
    M src/arrow.hpp
    M src/asserts.hpp
    M src/attack_prediction.cpp
    M src/attack_prediction.hpp
    M src/attack_prediction_display.cpp
    M src/attack_prediction_display.hpp
    M src/boilerplate-header.cpp
    M src/buffered_istream.hpp
    M src/builder.cpp
    M src/builder.hpp
    M src/campaign_server/campaign_server.cpp
    M src/chat_events.hpp
    M src/clipboard.cpp
    M src/clipboard.hpp
    M src/color_range.cpp
    M src/color_range.hpp
    M src/commandline_options.cpp
    M src/commandline_options.hpp
    M src/config.cpp
    M src/config.hpp
    A src/config_assign.cpp
    A src/config_assign.hpp
    M src/config_cache.cpp
    M src/config_cache.hpp
    M src/construct_dialog.cpp
    M src/construct_dialog.hpp
    M src/controller_base.cpp
    M src/controller_base.hpp
    M src/cursor.cpp
    M src/cursor.hpp
    M src/desktop_util.cpp
    M src/desktop_util.hpp
    M src/dialogs.cpp
    M src/dialogs.hpp
    M src/display.cpp
    M src/display.hpp
    M src/editor/action/action.cpp
    M src/editor/action/action.hpp
    M src/editor/action/action_base.hpp
    M src/editor/action/action_item.cpp
    M src/editor/action/action_item.hpp
    M src/editor/action/action_label.cpp
    M src/editor/action/action_label.hpp
    M src/editor/action/action_select.cpp
    M src/editor/action/action_select.hpp
    M src/editor/action/action_unit.cpp
    M src/editor/action/action_unit.hpp
    M src/editor/action/action_village.cpp
    M src/editor/action/action_village.hpp
    M src/editor/action/mouse/mouse_action.cpp
    M src/editor/action/mouse/mouse_action.hpp
    M src/editor/action/mouse/mouse_action_item.cpp
    M src/editor/action/mouse/mouse_action_item.hpp
    M src/editor/action/mouse/mouse_action_map_label.cpp
    M src/editor/action/mouse/mouse_action_map_label.hpp
    M src/editor/action/mouse/mouse_action_select.cpp
    M src/editor/action/mouse/mouse_action_select.hpp
    M src/editor/action/mouse/mouse_action_unit.cpp
    M src/editor/action/mouse/mouse_action_unit.hpp
    M src/editor/action/mouse/mouse_action_village.cpp
    M src/editor/action/mouse/mouse_action_village.hpp
    M src/editor/editor_common.hpp
    M src/editor/editor_controller.cpp
    M src/editor/editor_controller.hpp
    M src/editor/editor_display.cpp
    M src/editor/editor_display.hpp
    M src/editor/editor_main.cpp
    M src/editor/editor_main.hpp
    M src/editor/editor_preferences.cpp
    M src/editor/editor_preferences.hpp
    M src/editor/map/context_manager.cpp
    M src/editor/map/context_manager.hpp
    M src/editor/map/editor_map.cpp
    M src/editor/map/editor_map.hpp
    M src/editor/map/map_context.cpp
    M src/editor/map/map_context.hpp
    M src/editor/map/map_fragment.cpp
    M src/editor/map/map_fragment.hpp
    M src/editor/palette/common_palette.hpp
    M src/editor/palette/editor_palettes.cpp
    M src/editor/palette/editor_palettes.hpp
    M src/editor/palette/empty_palette.hpp
    M src/editor/palette/item_palette.cpp
    M src/editor/palette/item_palette.hpp
    M src/editor/palette/palette_manager.cpp
    M src/editor/palette/palette_manager.hpp
    M src/editor/palette/terrain_palettes.cpp
    M src/editor/palette/terrain_palettes.hpp
    M src/editor/palette/tristate_button.cpp
    M src/editor/palette/tristate_button.hpp
    M src/editor/palette/unit_palette.cpp
    M src/editor/palette/unit_palette.hpp
    M src/editor/toolkit/brush.cpp
    M src/editor/toolkit/brush.hpp
    M src/editor/toolkit/editor_toolkit.cpp
    M src/editor/toolkit/editor_toolkit.hpp
    M src/events.cpp
    M src/events.hpp
    M src/exceptions.hpp
    M src/filechooser.cpp
    M src/filechooser.hpp
    M src/filesystem.cpp
    M src/filesystem.hpp
    M src/filesystem_boost.cpp
    M src/filesystem_common.cpp
    M src/filesystem_win32.ii
    M src/flg_manager.cpp
    M src/flg_manager.hpp
    M src/floating_point_emulation.hpp
    M src/floating_textbox.cpp
    M src/floating_textbox.hpp
    M src/font.cpp
    M src/font.hpp
    A src/format_time_summary.cpp
    A src/format_time_summary.hpp
    M src/formatter.hpp
    M src/formula.cpp
    M src/formula.hpp
    M src/formula_callable.hpp
    M src/formula_callable_fwd.hpp
    M src/formula_debugger.cpp
    M src/formula_debugger.hpp
    M src/formula_debugger_fwd.cpp
    M src/formula_debugger_fwd.hpp
    M src/formula_function.cpp
    M src/formula_function.hpp
    M src/formula_fwd.hpp
    M src/formula_string_utils.cpp
    M src/formula_string_utils.hpp
    M src/formula_tokenizer.cpp
    M src/formula_tokenizer.hpp
    M src/game.cpp
    M src/game_config.cpp
    M src/game_config.hpp
    M src/game_config_manager.cpp
    M src/game_config_manager.hpp
    M src/game_controller.cpp
    M src/game_controller.hpp
    M src/game_display.cpp
    M src/game_display.hpp
    M src/game_end_exceptions.cpp
    M src/game_end_exceptions.hpp
    M src/game_errors.cpp
    M src/game_errors.hpp
    M src/game_events/action_wml.cpp
    M src/game_events/action_wml.hpp
    M src/game_events/conditional_wml.cpp
    M src/game_events/conditional_wml.hpp
    M src/game_events/entity_location.cpp
    M src/game_events/entity_location.hpp
    M src/game_events/handlers.cpp
    M src/game_events/handlers.hpp
    M src/game_events/menu_item.cpp
    M src/game_events/menu_item.hpp
    M src/game_events/pump.cpp
    M src/game_events/pump.hpp
    M src/game_events/wmi_container.cpp
    M src/game_events/wmi_container.hpp
    R src/game_instance.cpp
    R src/game_instance.hpp
    M src/game_preferences.cpp
    M src/game_preferences.hpp
    M src/game_preferences_display.cpp
    M src/gamestatus.cpp
    M src/gamestatus.hpp
    M src/generators/cavegen.cpp
    M src/generators/cavegen.hpp
    M src/generators/map_create.cpp
    M src/generators/map_create.hpp
    M src/generators/mapgen.cpp
    M src/generators/mapgen.hpp
    M src/generators/mapgen_dialog.cpp
    M src/generators/mapgen_dialog.hpp
    M src/generators/yamg/ya_mapgen.cpp
    M src/generators/yamg/ya_mapgen.hpp
    M src/generators/yamg/yamg_hexheap.hpp
    M src/generators/yamg/yamg_params.cpp
    M src/generators/yamg/yamg_params.hpp
    M src/generic_event.cpp
    M src/generic_event.hpp
    M src/gettext.cpp
    M src/gettext.hpp
    M src/global.hpp
    M src/gui/auxiliary/canvas.cpp
    M src/gui/auxiliary/canvas.hpp
    M src/gui/auxiliary/event/dispatcher.cpp
    M src/gui/auxiliary/event/dispatcher.hpp
    M src/gui/auxiliary/event/dispatcher_private.hpp
    M src/gui/auxiliary/event/distributor.cpp
    M src/gui/auxiliary/event/distributor.hpp
    M src/gui/auxiliary/event/handler.cpp
    M src/gui/auxiliary/event/handler.hpp
    M src/gui/auxiliary/event/message.hpp
    M src/gui/auxiliary/filter.hpp
    M src/gui/auxiliary/find_widget.tpp
    M src/gui/auxiliary/formula.hpp
    M src/gui/auxiliary/iterator/exception.hpp
    M src/gui/auxiliary/iterator/iterator.cpp
    M src/gui/auxiliary/iterator/iterator.hpp
    M src/gui/auxiliary/iterator/policy_order.hpp
    M src/gui/auxiliary/iterator/policy_visit.hpp
    M src/gui/auxiliary/iterator/walker.hpp
    M src/gui/auxiliary/iterator/walker_grid.cpp
    M src/gui/auxiliary/iterator/walker_grid.hpp
    M src/gui/auxiliary/iterator/walker_widget.cpp
    M src/gui/auxiliary/iterator/walker_widget.hpp
    M src/gui/auxiliary/layout_exception.hpp
    M src/gui/auxiliary/log.cpp
    M src/gui/auxiliary/log.hpp
    M src/gui/auxiliary/notifiee.hpp
    M src/gui/auxiliary/notifier.hpp
    M src/gui/auxiliary/old_markup.cpp
    M src/gui/auxiliary/old_markup.hpp
    M src/gui/auxiliary/placer.cpp
    M src/gui/auxiliary/placer.hpp
    M src/gui/auxiliary/placer/horizontal_list.cpp
    M src/gui/auxiliary/placer/horizontal_list.hpp
    M src/gui/auxiliary/placer/vertical_list.cpp
    M src/gui/auxiliary/placer/vertical_list.hpp
    M src/gui/auxiliary/timer.cpp
    M src/gui/auxiliary/timer.hpp
    M src/gui/auxiliary/tips.cpp
    M src/gui/auxiliary/tips.hpp
    M src/gui/auxiliary/widget_definition.cpp
    M src/gui/auxiliary/widget_definition.hpp
    M src/gui/auxiliary/widget_definition/button.cpp
    M src/gui/auxiliary/widget_definition/button.hpp
    M src/gui/auxiliary/widget_definition/drawing.cpp
    M src/gui/auxiliary/widget_definition/drawing.hpp
    M src/gui/auxiliary/widget_definition/horizontal_scrollbar.cpp
    M src/gui/auxiliary/widget_definition/horizontal_scrollbar.hpp
    M src/gui/auxiliary/widget_definition/image.cpp
    M src/gui/auxiliary/widget_definition/image.hpp
    M src/gui/auxiliary/widget_definition/label.cpp
    M src/gui/auxiliary/widget_definition/label.hpp
    M src/gui/auxiliary/widget_definition/listbox.cpp
    M src/gui/auxiliary/widget_definition/listbox.hpp
    M src/gui/auxiliary/widget_definition/matrix.cpp
    M src/gui/auxiliary/widget_definition/matrix.hpp
    M src/gui/auxiliary/widget_definition/minimap.cpp
    M src/gui/auxiliary/widget_definition/minimap.hpp
    M src/gui/auxiliary/widget_definition/multi_page.cpp
    M src/gui/auxiliary/widget_definition/multi_page.hpp
    M src/gui/auxiliary/widget_definition/panel.cpp
    M src/gui/auxiliary/widget_definition/panel.hpp
    M src/gui/auxiliary/widget_definition/progress_bar.cpp
    M src/gui/auxiliary/widget_definition/progress_bar.hpp
    M src/gui/auxiliary/widget_definition/repeating_button.cpp
    M src/gui/auxiliary/widget_definition/repeating_button.hpp
    M src/gui/auxiliary/widget_definition/scroll_label.cpp
    M src/gui/auxiliary/widget_definition/scroll_label.hpp
    M src/gui/auxiliary/widget_definition/scrollbar_panel.cpp
    M src/gui/auxiliary/widget_definition/scrollbar_panel.hpp
    M src/gui/auxiliary/widget_definition/slider.cpp
    M src/gui/auxiliary/widget_definition/slider.hpp
    M src/gui/auxiliary/widget_definition/spacer.cpp
    M src/gui/auxiliary/widget_definition/spacer.hpp
    M src/gui/auxiliary/widget_definition/stacked_widget.cpp
    M src/gui/auxiliary/widget_definition/stacked_widget.hpp
    M src/gui/auxiliary/widget_definition/text_box.cpp
    M src/gui/auxiliary/widget_definition/text_box.hpp
    M src/gui/auxiliary/widget_definition/toggle_button.cpp
    M src/gui/auxiliary/widget_definition/toggle_button.hpp
    M src/gui/auxiliary/widget_definition/toggle_panel.cpp
    M src/gui/auxiliary/widget_definition/toggle_panel.hpp
    M src/gui/auxiliary/widget_definition/tree_view.cpp
    M src/gui/auxiliary/widget_definition/tree_view.hpp
    M src/gui/auxiliary/widget_definition/vertical_scrollbar.cpp
    M src/gui/auxiliary/widget_definition/vertical_scrollbar.hpp
    M src/gui/auxiliary/widget_definition/window.cpp
    M src/gui/auxiliary/widget_definition/window.hpp
    M src/gui/auxiliary/window_builder.cpp
    M src/gui/auxiliary/window_builder.hpp
    M src/gui/auxiliary/window_builder/button.cpp
    M src/gui/auxiliary/window_builder/button.hpp
    M src/gui/auxiliary/window_builder/control.cpp
    M src/gui/auxiliary/window_builder/control.hpp
    M src/gui/auxiliary/window_builder/drawing.cpp
    M src/gui/auxiliary/window_builder/drawing.hpp
    M src/gui/auxiliary/window_builder/helper.cpp
    M src/gui/auxiliary/window_builder/helper.hpp
    M src/gui/auxiliary/window_builder/horizontal_listbox.cpp
    M src/gui/auxiliary/window_builder/horizontal_listbox.hpp
    M src/gui/auxiliary/window_builder/horizontal_scrollbar.cpp
    M src/gui/auxiliary/window_builder/horizontal_scrollbar.hpp
    M src/gui/auxiliary/window_builder/image.cpp
    M src/gui/auxiliary/window_builder/image.hpp
    M src/gui/auxiliary/window_builder/instance.cpp
    M src/gui/auxiliary/window_builder/instance.hpp
    M src/gui/auxiliary/window_builder/label.cpp
    M src/gui/auxiliary/window_builder/label.hpp
    M src/gui/auxiliary/window_builder/listbox.cpp
    M src/gui/auxiliary/window_builder/listbox.hpp
    M src/gui/auxiliary/window_builder/matrix.cpp
    M src/gui/auxiliary/window_builder/matrix.hpp
    M src/gui/auxiliary/window_builder/minimap.cpp
    M src/gui/auxiliary/window_builder/minimap.hpp
    M src/gui/auxiliary/window_builder/multi_page.cpp
    M src/gui/auxiliary/window_builder/multi_page.hpp
    M src/gui/auxiliary/window_builder/pane.cpp
    M src/gui/auxiliary/window_builder/pane.hpp
    M src/gui/auxiliary/window_builder/panel.cpp
    M src/gui/auxiliary/window_builder/panel.hpp
    M src/gui/auxiliary/window_builder/password_box.cpp
    M src/gui/auxiliary/window_builder/password_box.hpp
    M src/gui/auxiliary/window_builder/progress_bar.cpp
    M src/gui/auxiliary/window_builder/progress_bar.hpp
    M src/gui/auxiliary/window_builder/repeating_button.cpp
    M src/gui/auxiliary/window_builder/repeating_button.hpp
    M src/gui/auxiliary/window_builder/scroll_label.cpp
    M src/gui/auxiliary/window_builder/scroll_label.hpp
    M src/gui/auxiliary/window_builder/scrollbar_panel.cpp
    M src/gui/auxiliary/window_builder/scrollbar_panel.hpp
    M src/gui/auxiliary/window_builder/slider.cpp
    M src/gui/auxiliary/window_builder/slider.hpp
    M src/gui/auxiliary/window_builder/spacer.cpp
    M src/gui/auxiliary/window_builder/spacer.hpp
    M src/gui/auxiliary/window_builder/stacked_widget.cpp
    M src/gui/auxiliary/window_builder/stacked_widget.hpp
    M src/gui/auxiliary/window_builder/text_box.cpp
    M src/gui/auxiliary/window_builder/text_box.hpp
    M src/gui/auxiliary/window_builder/toggle_button.cpp
    M src/gui/auxiliary/window_builder/toggle_button.hpp
    M src/gui/auxiliary/window_builder/toggle_panel.cpp
    M src/gui/auxiliary/window_builder/toggle_panel.hpp
    M src/gui/auxiliary/window_builder/tree_view.cpp
    M src/gui/auxiliary/window_builder/tree_view.hpp
    M src/gui/auxiliary/window_builder/vertical_scrollbar.cpp
    M src/gui/auxiliary/window_builder/vertical_scrollbar.hpp
    M src/gui/auxiliary/window_builder/viewport.cpp
    M src/gui/auxiliary/window_builder/viewport.hpp
    M src/gui/dialogs/addon/description.cpp
    M src/gui/dialogs/addon/description.hpp
    M src/gui/dialogs/addon/filter_options.cpp
    M src/gui/dialogs/addon/filter_options.hpp
    M src/gui/dialogs/addon/uninstall_list.cpp
    M src/gui/dialogs/addon/uninstall_list.hpp
    M src/gui/dialogs/addon_connect.cpp
    M src/gui/dialogs/addon_connect.hpp
    M src/gui/dialogs/addon_list.cpp
    M src/gui/dialogs/addon_list.hpp
    M src/gui/dialogs/campaign_difficulty.cpp
    M src/gui/dialogs/campaign_difficulty.hpp
    M src/gui/dialogs/campaign_selection.cpp
    M src/gui/dialogs/campaign_selection.hpp
    M src/gui/dialogs/chat_log.cpp
    M src/gui/dialogs/chat_log.hpp
    M src/gui/dialogs/data_manage.cpp
    M src/gui/dialogs/data_manage.hpp
    M src/gui/dialogs/debug_clock.cpp
    M src/gui/dialogs/debug_clock.hpp
    M src/gui/dialogs/dialog.cpp
    M src/gui/dialogs/dialog.hpp
    M src/gui/dialogs/edit_label.cpp
    M src/gui/dialogs/edit_label.hpp
    M src/gui/dialogs/edit_text.cpp
    M src/gui/dialogs/edit_text.hpp
    M src/gui/dialogs/editor/custom_tod.cpp
    M src/gui/dialogs/editor/custom_tod.hpp
    M src/gui/dialogs/editor/editor_edit_label.cpp
    M src/gui/dialogs/editor/editor_edit_label.hpp
    A src/gui/dialogs/editor/editor_edit_scenario.cpp
    A src/gui/dialogs/editor/editor_edit_scenario.hpp
    A src/gui/dialogs/editor/editor_edit_side.cpp
    A src/gui/dialogs/editor/editor_edit_side.hpp
    M src/gui/dialogs/editor_generate_map.cpp
    M src/gui/dialogs/editor_generate_map.hpp
    M src/gui/dialogs/editor_new_map.cpp
    M src/gui/dialogs/editor_new_map.hpp
    M src/gui/dialogs/editor_resize_map.cpp
    M src/gui/dialogs/editor_resize_map.hpp
    M src/gui/dialogs/editor_set_starting_position.cpp
    M src/gui/dialogs/editor_set_starting_position.hpp
    M src/gui/dialogs/field-fwd.hpp
    M src/gui/dialogs/field.hpp
    M src/gui/dialogs/folder_create.cpp
    M src/gui/dialogs/folder_create.hpp
    M src/gui/dialogs/formula_debugger.cpp
    M src/gui/dialogs/formula_debugger.hpp
    M src/gui/dialogs/game_delete.cpp
    M src/gui/dialogs/game_delete.hpp
    M src/gui/dialogs/game_load.cpp
    M src/gui/dialogs/game_load.hpp
    M src/gui/dialogs/game_paths.cpp
    M src/gui/dialogs/game_paths.hpp
    M src/gui/dialogs/game_save.cpp
    M src/gui/dialogs/game_save.hpp
    M src/gui/dialogs/gamestate_inspector.cpp
    M src/gui/dialogs/gamestate_inspector.hpp
    M src/gui/dialogs/helper.hpp
    M src/gui/dialogs/language_selection.cpp
    M src/gui/dialogs/language_selection.hpp
    M src/gui/dialogs/lobby/lobby_data.cpp
    M src/gui/dialogs/lobby/lobby_data.hpp
    M src/gui/dialogs/lobby/lobby_info.cpp
    M src/gui/dialogs/lobby/lobby_info.hpp
    M src/gui/dialogs/lobby_main.cpp
    M src/gui/dialogs/lobby_main.hpp
    M src/gui/dialogs/lobby_player_info.cpp
    M src/gui/dialogs/lobby_player_info.hpp
    M src/gui/dialogs/message.cpp
    M src/gui/dialogs/message.hpp
    M src/gui/dialogs/mp_change_control.cpp
    M src/gui/dialogs/mp_change_control.hpp
    M src/gui/dialogs/mp_cmd_wrapper.cpp
    M src/gui/dialogs/mp_cmd_wrapper.hpp
    M src/gui/dialogs/mp_connect.cpp
    M src/gui/dialogs/mp_connect.hpp
    M src/gui/dialogs/mp_create_game.cpp
    M src/gui/dialogs/mp_create_game.hpp
    R src/gui/dialogs/mp_create_game_choose_mods.cpp
    R src/gui/dialogs/mp_create_game_choose_mods.hpp
    M src/gui/dialogs/mp_create_game_set_password.cpp
    M src/gui/dialogs/mp_create_game_set_password.hpp
    M src/gui/dialogs/mp_depcheck_confirm_change.cpp
    M src/gui/dialogs/mp_depcheck_confirm_change.hpp
    M src/gui/dialogs/mp_depcheck_select_new.cpp
    M src/gui/dialogs/mp_depcheck_select_new.hpp
    M src/gui/dialogs/mp_host_game_prompt.cpp
    M src/gui/dialogs/mp_host_game_prompt.hpp
    M src/gui/dialogs/mp_login.cpp
    M src/gui/dialogs/mp_login.hpp
    M src/gui/dialogs/mp_method_selection.cpp
    M src/gui/dialogs/mp_method_selection.hpp
    M src/gui/dialogs/network_transmission.cpp
    M src/gui/dialogs/network_transmission.hpp
    M src/gui/dialogs/popup.cpp
    M src/gui/dialogs/popup.hpp
    A src/gui/dialogs/screenshot_notification.cpp
    A src/gui/dialogs/screenshot_notification.hpp
    M src/gui/dialogs/simple_item_selector.cpp
    M src/gui/dialogs/simple_item_selector.hpp
    A src/gui/dialogs/theme_list.cpp
    A src/gui/dialogs/theme_list.hpp
    M src/gui/dialogs/tip.cpp
    M src/gui/dialogs/tip.hpp
    M src/gui/dialogs/title_screen.cpp
    M src/gui/dialogs/title_screen.hpp
    M src/gui/dialogs/transient_message.cpp
    M src/gui/dialogs/transient_message.hpp
    M src/gui/dialogs/unit_attack.cpp
    M src/gui/dialogs/unit_attack.hpp
    M src/gui/dialogs/unit_create.cpp
    M src/gui/dialogs/unit_create.hpp
    A src/gui/dialogs/wml_error.cpp
    A src/gui/dialogs/wml_error.hpp
    M src/gui/dialogs/wml_message.cpp
    M src/gui/dialogs/wml_message.hpp
    M src/gui/lib/types/point.cpp
    M src/gui/lib/types/point.hpp
    M src/gui/widgets/button.cpp
    M src/gui/widgets/button.hpp
    M src/gui/widgets/clickable.hpp
    M src/gui/widgets/container.cpp
    M src/gui/widgets/container.hpp
    M src/gui/widgets/control.cpp
    M src/gui/widgets/control.hpp
    M src/gui/widgets/debug.cpp
    M src/gui/widgets/debug.hpp
    M src/gui/widgets/detail/register.tpp
    M src/gui/widgets/drawing.cpp
    M src/gui/widgets/drawing.hpp
    M src/gui/widgets/event_executor.hpp
    M src/gui/widgets/generator.cpp
    M src/gui/widgets/generator.hpp
    M src/gui/widgets/generator_private.hpp
    M src/gui/widgets/grid.cpp
    M src/gui/widgets/grid.hpp
    M src/gui/widgets/grid_private.hpp
    M src/gui/widgets/helper.cpp
    M src/gui/widgets/helper.hpp
    M src/gui/widgets/horizontal_scrollbar.cpp
    M src/gui/widgets/horizontal_scrollbar.hpp
    M src/gui/widgets/image.cpp
    M src/gui/widgets/image.hpp
    M src/gui/widgets/integer_selector.hpp
    M src/gui/widgets/label.cpp
    M src/gui/widgets/label.hpp
    M src/gui/widgets/list.cpp
    M src/gui/widgets/list.hpp
    M src/gui/widgets/listbox.cpp
    M src/gui/widgets/listbox.hpp
    M src/gui/widgets/matrix.cpp
    M src/gui/widgets/matrix.hpp
    M src/gui/widgets/minimap.cpp
    M src/gui/widgets/minimap.hpp
    M src/gui/widgets/multi_page.cpp
    M src/gui/widgets/multi_page.hpp
    M src/gui/widgets/pane.cpp
    M src/gui/widgets/pane.hpp
    M src/gui/widgets/panel.cpp
    M src/gui/widgets/panel.hpp
    M src/gui/widgets/password_box.cpp
    M src/gui/widgets/password_box.hpp
    M src/gui/widgets/progress_bar.cpp
    M src/gui/widgets/progress_bar.hpp
    M src/gui/widgets/repeating_button.cpp
    M src/gui/widgets/repeating_button.hpp
    M src/gui/widgets/scroll_label.cpp
    M src/gui/widgets/scroll_label.hpp
    M src/gui/widgets/scrollbar.cpp
    M src/gui/widgets/scrollbar.hpp
    M src/gui/widgets/scrollbar_container.cpp
    M src/gui/widgets/scrollbar_container.hpp
    M src/gui/widgets/scrollbar_container_private.hpp
    M src/gui/widgets/scrollbar_panel.cpp
    M src/gui/widgets/scrollbar_panel.hpp
    M src/gui/widgets/selectable.hpp
    M src/gui/widgets/settings.cpp
    M src/gui/widgets/settings.hpp
    M src/gui/widgets/slider.cpp
    M src/gui/widgets/slider.hpp
    M src/gui/widgets/spacer.cpp
    M src/gui/widgets/spacer.hpp
    M src/gui/widgets/stacked_widget.cpp
    M src/gui/widgets/stacked_widget.hpp
    M src/gui/widgets/text.cpp
    M src/gui/widgets/text.hpp
    M src/gui/widgets/text_box.cpp
    M src/gui/widgets/text_box.hpp
    M src/gui/widgets/toggle_button.cpp
    M src/gui/widgets/toggle_button.hpp
    M src/gui/widgets/toggle_panel.cpp
    M src/gui/widgets/toggle_panel.hpp
    M src/gui/widgets/tree_view.cpp
    M src/gui/widgets/tree_view.hpp
    M src/gui/widgets/tree_view_node.cpp
    M src/gui/widgets/tree_view_node.hpp
    M src/gui/widgets/vertical_scrollbar.cpp
    M src/gui/widgets/vertical_scrollbar.hpp
    M src/gui/widgets/viewport.cpp
    M src/gui/widgets/viewport.hpp
    M src/gui/widgets/widget.cpp
    M src/gui/widgets/widget.hpp
    M src/gui/widgets/window.cpp
    M src/gui/widgets/window.hpp
    M src/gui/widgets/window_private.hpp
    M src/halo.cpp
    M src/halo.hpp
    M src/hash.cpp
    M src/hash.hpp
    M src/help.cpp
    M src/help.hpp
    A src/hotkey/command_executor.cpp
    A src/hotkey/command_executor.hpp
    A src/hotkey/hotkey_command.cpp
    A src/hotkey/hotkey_command.hpp
    A src/hotkey/hotkey_item.cpp
    A src/hotkey/hotkey_item.hpp
    A src/hotkey/hotkey_manager.cpp
    A src/hotkey/hotkey_manager.hpp
    A src/hotkey/hotkey_preferences_display.cpp
    R src/hotkey_preferences_display.cpp
    R src/hotkeys.cpp
    R src/hotkeys.hpp
    M src/image.cpp
    M src/image.hpp
    M src/image_modifications.cpp
    M src/image_modifications.hpp
    M src/intro.cpp
    M src/intro.hpp
    R src/iterator.hpp
    M src/joystick.cpp
    M src/joystick.hpp
    M src/key.cpp
    M src/key.hpp
    M src/language.cpp
    M src/language.hpp
    M src/leader_scroll_dialog.cpp
    M src/leader_scroll_dialog.hpp
    M src/lexical_cast.hpp
    M src/loadscreen.cpp
    M src/loadscreen.hpp
    M src/loadscreen_empty.cpp
    M src/lobby_preferences.cpp
    M src/lobby_preferences.hpp
    M src/log.cpp
    M src/log.hpp
    M src/lua/SConscript
    R src/lua/lapi.c
    A src/lua/lapi.cpp
    R src/lua/lauxlib.c
    A src/lua/lauxlib.cpp
    R src/lua/lbaselib.c
    A src/lua/lbaselib.cpp
    R src/lua/lbitlib.c
    A src/lua/lbitlib.cpp
    R src/lua/lcode.c
    A src/lua/lcode.cpp
    R src/lua/lcorolib.c
    A src/lua/lcorolib.cpp
    R src/lua/lctype.c
    A src/lua/lctype.cpp
    R src/lua/ldblib.c
    A src/lua/ldblib.cpp
    R src/lua/ldebug.c
    A src/lua/ldebug.cpp
    R src/lua/ldo.c
    A src/lua/ldo.cpp
    R src/lua/ldump.c
    A src/lua/ldump.cpp
    R src/lua/lfunc.c
    A src/lua/lfunc.cpp
    R src/lua/lgc.c
    A src/lua/lgc.cpp
    R src/lua/linit.c
    A src/lua/linit.cpp
    R src/lua/liolib.c
    A src/lua/liolib.cpp
    R src/lua/llex.c
    A src/lua/llex.cpp
    R src/lua/lmathlib.c
    A src/lua/lmathlib.cpp
    R src/lua/lmem.c
    A src/lua/lmem.cpp
    R src/lua/loadlib.c
    A src/lua/loadlib.cpp
    R src/lua/lobject.c
    A src/lua/lobject.cpp
    R src/lua/lopcodes.c
    A src/lua/lopcodes.cpp
    R src/lua/loslib.c
    A src/lua/loslib.cpp
    R src/lua/lparser.c
    A src/lua/lparser.cpp
    R src/lua/lstate.c
    A src/lua/lstate.cpp
    R src/lua/lstring.c
    A src/lua/lstring.cpp
    R src/lua/lstrlib.c
    A src/lua/lstrlib.cpp
    R src/lua/ltable.c
    A src/lua/ltable.cpp
    R src/lua/ltablib.c
    A src/lua/ltablib.cpp
    R src/lua/ltm.c
    A src/lua/ltm.cpp
    R src/lua/lua.c
    A src/lua/lua.cpp
    R src/lua/luac.c
    A src/lua/luac.cpp
    R src/lua/lundump.c
    A src/lua/lundump.cpp
    R src/lua/lvm.c
    A src/lua/lvm.cpp
    R src/lua/lzio.c
    A src/lua/lzio.cpp
    M src/lua_jailbreak_exception.cpp
    M src/lua_jailbreak_exception.hpp
    M src/map.cpp
    M src/map.hpp
    M src/map_exception.hpp
    M src/map_label.cpp
    M src/map_label.hpp
    M src/map_location.cpp
    M src/map_location.hpp
    M src/map_utils.hpp
    M src/marked-up_text.cpp
    M src/marked-up_text.hpp
    M src/menu_events.cpp
    M src/menu_events.hpp
    M src/minimap.cpp
    M src/minimap.hpp
    M src/mouse_events.cpp
    M src/mouse_events.hpp
    M src/mouse_handler_base.cpp
    M src/mouse_handler_base.hpp
    M src/movetype.cpp
    M src/movetype.hpp
    M src/mp_depcheck.cpp
    M src/mp_depcheck.hpp
    M src/mp_game_settings.cpp
    M src/mp_game_settings.hpp
    M src/mp_game_utils.cpp
    M src/mp_game_utils.hpp
    M src/mp_options.cpp
    M src/mp_options.hpp
    M src/multiplayer.cpp
    M src/multiplayer.hpp
    M src/multiplayer_configure.cpp
    M src/multiplayer_configure.hpp
    M src/multiplayer_connect.cpp
    M src/multiplayer_connect.hpp
    M src/multiplayer_connect_engine.cpp
    M src/multiplayer_connect_engine.hpp
    M src/multiplayer_create.cpp
    M src/multiplayer_create.hpp
    M src/multiplayer_create_engine.cpp
    M src/multiplayer_create_engine.hpp
    M src/multiplayer_error_codes.hpp
    M src/multiplayer_lobby.cpp
    M src/multiplayer_lobby.hpp
    M src/multiplayer_ui.cpp
    M src/multiplayer_ui.hpp
    M src/multiplayer_wait.cpp
    M src/multiplayer_wait.hpp
    M src/neon.hpp
    M src/network.cpp
    M src/network.hpp
    M src/network_ana.cpp
    M src/network_asio.cpp
    M src/network_asio.hpp
    M src/network_manager_ana.cpp
    M src/network_manager_ana.hpp
    M src/network_worker.cpp
    M src/network_worker.hpp
    M src/overlay.hpp
    M src/pathfind/astarsearch.cpp
    M src/pathfind/pathfind.cpp
    M src/pathfind/pathfind.hpp
    M src/pathfind/teleport.cpp
    M src/pathfind/teleport.hpp
    M src/pathutils.cpp
    M src/pathutils.hpp
    M src/persist_context.cpp
    M src/persist_context.hpp
    M src/persist_manager.cpp
    M src/persist_manager.hpp
    M src/persist_var.cpp
    M src/persist_var.hpp
    M src/play_controller.cpp
    M src/play_controller.hpp
    M src/playcampaign.cpp
    M src/playcampaign.hpp
    M src/playmp_controller.cpp
    M src/playmp_controller.hpp
    M src/playsingle_controller.cpp
    M src/playsingle_controller.hpp
    M src/playturn.cpp
    M src/playturn.hpp
    M src/portrait.cpp
    M src/portrait.hpp
    M src/preferences.cpp
    M src/preferences.hpp
    M src/preferences_display.cpp
    M src/preferences_display.hpp
    M src/race.cpp
    M src/race.hpp
    M src/random.cpp
    M src/random.hpp
    A src/random_new.cpp
    A src/random_new.hpp
    A src/random_new_deterministic.cpp
    A src/random_new_deterministic.hpp
    A src/random_new_synced.cpp
    A src/random_new_synced.hpp
    M src/reference_counted_object.hpp
    M src/replay.cpp
    M src/replay.hpp
    M src/replay_controller.cpp
    M src/replay_controller.hpp
    A src/replay_helper.cpp
    A src/replay_helper.hpp
    M src/reports.cpp
    M src/reports.hpp
    M src/resources.cpp
    M src/resources.hpp
    R src/rng.hpp
    M src/save_blocker.cpp
    M src/save_blocker.hpp
    M src/savegame.cpp
    M src/savegame.hpp
    M src/savegame_config.hpp
    M src/scoped_resource.hpp
    M src/scripting/debug_lua.cpp
    M src/scripting/debug_lua.hpp
    M src/scripting/lua.cpp
    M src/scripting/lua.hpp
    M src/scripting/lua_api.cpp
    M src/scripting/lua_api.hpp
    A src/sdl/alpha.cpp
    A src/sdl/alpha.hpp
    A src/sdl/compat.hpp
    A src/sdl/exception.cpp
    A src/sdl/exception.hpp
    A src/sdl/texture.cpp
    A src/sdl/texture.hpp
    A src/sdl/window.cpp
    A src/sdl/window.hpp
    M src/sdl_utils.cpp
    M src/sdl_utils.hpp
    M src/serialization/binary_or_text.cpp
    M src/serialization/binary_or_text.hpp
    A src/serialization/compression.hpp
    M src/serialization/parser.cpp
    M src/serialization/parser.hpp
    M src/serialization/preprocessor.cpp
    M src/serialization/preprocessor.hpp
    M src/serialization/schema_validator.cpp
    M src/serialization/schema_validator.hpp
    M src/serialization/string_utils.cpp
    M src/serialization/string_utils.hpp
    M src/serialization/tokenizer.cpp
    M src/serialization/tokenizer.hpp
    A src/serialization/unicode.cpp
    A src/serialization/unicode.hpp
    M src/serialization/validator.cpp
    M src/serialization/validator.hpp
    M src/server/ban.cpp
    M src/server/ban.hpp
    M src/server/forum_user_handler.cpp
    M src/server/forum_user_handler.hpp
    M src/server/game.cpp
    M src/server/game.hpp
    M src/server/input_stream.cpp
    M src/server/input_stream.hpp
    M src/server/metrics.cpp
    M src/server/metrics.hpp
    M src/server/player.cpp
    M src/server/player.hpp
    M src/server/player_network.cpp
    M src/server/player_network.hpp
    M src/server/proxy.cpp
    M src/server/proxy.hpp
    M src/server/room.cpp
    M src/server/room.hpp
    M src/server/room_manager.cpp
    M src/server/room_manager.hpp
    M src/server/sample_user_handler.cpp
    M src/server/sample_user_handler.hpp
    M src/server/server.cpp
    M src/server/server.hpp
    M src/server/simple_wml.cpp
    M src/server/simple_wml.hpp
    M src/server/user_handler.cpp
    M src/server/user_handler.hpp
    M src/settings.cpp
    M src/settings.hpp
    M src/sha1.cpp
    M src/sha1.hpp
    M src/shared_object.hpp
    M src/show_dialog.cpp
    M src/show_dialog.hpp
    M src/side_filter.cpp
    M src/side_filter.hpp
    A src/simple_rng.cpp
    M src/simple_rng.hpp
    M src/sound.cpp
    M src/sound.hpp
    M src/sound_music_track.cpp
    M src/sound_music_track.hpp
    M src/soundsource.cpp
    M src/soundsource.hpp
    M src/statistics.cpp
    M src/statistics.hpp
    M src/statistics_dialog.cpp
    M src/statistics_dialog.hpp
    M src/storyscreen/controller.cpp
    M src/storyscreen/controller.hpp
    M src/storyscreen/interface.cpp
    M src/storyscreen/interface.hpp
    M src/storyscreen/part.cpp
    M src/storyscreen/part.hpp
    M src/storyscreen/render.cpp
    M src/storyscreen/render.hpp
    M src/strftime.cpp
    M src/strftime.hpp
    A src/synced_checkup.cpp
    A src/synced_checkup.hpp
    A src/synced_commands.cpp
    A src/synced_commands.hpp
    A src/synced_context.cpp
    A src/synced_context.hpp
    M src/team.cpp
    M src/team.hpp
    M src/terrain.cpp
    M src/terrain.hpp
    M src/terrain_filter.cpp
    M src/terrain_filter.hpp
    M src/terrain_translation.cpp
    M src/terrain_translation.hpp
    M src/tests/create_images.cpp
    M src/tests/floating_point_emulation.cpp
    M src/tests/gui/fire_event.cpp
    M src/tests/gui/iterator.cpp
    M src/tests/gui/test_drop_target.cpp
    M src/tests/gui/test_gui2.cpp
    M src/tests/gui/test_save_dialog.cpp
    M src/tests/gui/visitor.cpp
    M src/tests/main.cpp
    M src/tests/test_addons.cpp
    M src/tests/test_commandline_options.cpp
    M src/tests/test_config_cache.cpp
    M src/tests/test_formula_ai.cpp
    M src/tests/test_formula_function.cpp
    M src/tests/test_image_modifications.cpp
    M src/tests/test_lexical_cast.cpp
    M src/tests/test_mp_connect.cpp
    M src/tests/test_network_worker.cpp
    M src/tests/test_sdl_utils.cpp
    M src/tests/test_sdl_utils.hpp
    M src/tests/test_serialization.cpp
    M src/tests/test_team.cpp
    M src/tests/test_unit_map.cpp
    M src/tests/test_util.cpp
    M src/tests/test_version.cpp
    M src/tests/test_whiteboard_side_actions.cpp
    M src/tests/utils/auto_parameterized.hpp
    M src/tests/utils/fake_display.cpp
    M src/tests/utils/fake_display.hpp
    M src/tests/utils/fake_event_source.cpp
    M src/tests/utils/fake_event_source.hpp
    M src/tests/utils/game_config_manager.cpp
    M src/tests/utils/game_config_manager.hpp
    M src/tests/utils/play_scenario.cpp
    M src/tests/utils/play_scenario.hpp
    M src/tests/utils/predicate.hpp
    M src/text.cpp
    M src/text.hpp
    M src/theme.cpp
    M src/theme.hpp
    M src/thread.cpp
    M src/thread.hpp
    M src/time_of_day.cpp
    M src/time_of_day.hpp
    M src/tod_manager.cpp
    M src/tod_manager.hpp
    M src/tools/cutter.cpp
    M src/tools/dummy_video.cpp
    M src/tools/exploder.cpp
    M src/tools/exploder_composer.cpp
    M src/tools/exploder_composer.hpp
    M src/tools/exploder_cutter.cpp
    M src/tools/exploder_cutter.hpp
    M src/tools/exploder_utils.cpp
    M src/tools/exploder_utils.hpp
    M src/tools/key_test.cpp
    M src/tools/schema/error_container.cpp
    M src/tools/schema/error_container.hpp
    M src/tools/schema/schema_generator.cpp
    M src/tools/schema/sourceparser.cpp
    M src/tools/schema/sourceparser.hpp
    M src/tools/schema/tag.cpp
    M src/tools/schema/tag.hpp
    M src/tools/validator/validator_tool.cpp
    M src/tooltips.cpp
    M src/tooltips.hpp
    M src/tracer.cpp
    M src/tracer.hpp
    M src/tstring.cpp
    M src/tstring.hpp
    M src/unit.cpp
    M src/unit.hpp
    M src/unit_abilities.cpp
    M src/unit_abilities.hpp
    M src/unit_animation.cpp
    M src/unit_animation.hpp
    M src/unit_display.cpp
    M src/unit_display.hpp
    M src/unit_frame.cpp
    M src/unit_frame.hpp
    M src/unit_helper.cpp
    M src/unit_helper.hpp
    M src/unit_id.cpp
    M src/unit_id.hpp
    M src/unit_map.cpp
    M src/unit_map.hpp
    M src/unit_types.cpp
    M src/unit_types.hpp
    M src/util.cpp
    M src/util.hpp
    M src/utils/const_clone.tpp
    M src/utils/enumerate.tpp
    M src/utils/foreach.tpp
    A src/utils/iterator.hpp
    M src/utils/reference_counter.hpp
    A src/utils/smart_list.hpp
    M src/variable.cpp
    M src/variable.hpp
    M src/variant.cpp
    M src/variant.hpp
    M src/version.cpp
    M src/version.hpp
    M src/video.cpp
    M src/video.hpp
    M src/wesconfig.h
    M src/wesmage/exit.cpp
    M src/wesmage/exit.hpp
    M src/wesmage/filter.cpp
    M src/wesmage/filter.hpp
    M src/wesmage/options.cpp
    M src/wesmage/options.hpp
    M src/wesmage/wesmage.cpp
    M src/whiteboard/action.cpp
    M src/whiteboard/action.hpp
    M src/whiteboard/attack.cpp
    M src/whiteboard/attack.hpp
    M src/whiteboard/highlighter.cpp
    M src/whiteboard/highlighter.hpp
    M src/whiteboard/manager.cpp
    M src/whiteboard/manager.hpp
    M src/whiteboard/mapbuilder.cpp
    M src/whiteboard/mapbuilder.hpp
    M src/whiteboard/move.cpp
    M src/whiteboard/move.hpp
    M src/whiteboard/recall.cpp
    M src/whiteboard/recall.hpp
    M src/whiteboard/recruit.cpp
    M src/whiteboard/recruit.hpp
    M src/whiteboard/side_actions.cpp
    M src/whiteboard/side_actions.hpp
    M src/whiteboard/suppose_dead.cpp
    M src/whiteboard/suppose_dead.hpp
    M src/whiteboard/typedefs.hpp
    M src/whiteboard/utility.cpp
    M src/whiteboard/utility.hpp
    M src/whiteboard/visitor.hpp
    M src/widgets/button.cpp
    M src/widgets/button.hpp
    M src/widgets/combo.cpp
    M src/widgets/combo.hpp
    M src/widgets/combo_drag.cpp
    M src/widgets/combo_drag.hpp
    M src/widgets/drop_target.cpp
    M src/widgets/drop_target.hpp
    M src/widgets/file_menu.cpp
    M src/widgets/file_menu.hpp
    M src/widgets/label.cpp
    M src/widgets/label.hpp
    M src/widgets/menu.cpp
    M src/widgets/menu.hpp
    M src/widgets/menu_style.cpp
    M src/widgets/progressbar.cpp
    M src/widgets/progressbar.hpp
    M src/widgets/scrollarea.cpp
    M src/widgets/scrollarea.hpp
    M src/widgets/scrollbar.cpp
    M src/widgets/scrollbar.hpp
    M src/widgets/scrollpane.cpp
    M src/widgets/scrollpane.hpp
    M src/widgets/slider.cpp
    M src/widgets/slider.hpp
    M src/widgets/textbox.cpp
    M src/widgets/textbox.hpp
    M src/widgets/widget.cpp
    M src/widgets/widget.hpp
    M src/windows_tray_notification.cpp
    M src/windows_tray_notification.hpp
    M src/wml_exception.cpp
    M src/wml_exception.hpp
    M src/wml_separators.hpp
    M utils/mp-server/create_symlinks
    M utils/mp-server/logfilter_irc
    M utils/mp-server/logfilter_irc_color
    M utils/mp-server/logfilter_irc_logged_color
    M utils/mp-server/new_release
    M utils/mp-server/run_campaignd
    M utils/mp-server/run_server
    M utils/mp-server/send_server_command
    M utils/mp-server/tail_log_irc
    M utils/mp-server/update_server
    M utils/pofix.py
    A utils/py-compile
    R utils/tests/adodb_lite/.gitignore
    R utils/tests/autotester/.gitignore
    R utils/tests/include/.gitignore
    R utils/tests/smarty_workdir/.gitignore
    R utils/tests/smarty_workdir/cache/.gitignore
    R utils/tests/smarty_workdir/templates_c/.gitignore
    M utils/valgrind_memcheck_suppressions.supp
    A utils/wesnoth-defaults
    M utils/wmlxgettext

  Log Message:
  -----------
  Merge branch 'master' into boost_filesystem

Conflicts:
	.travis.yml
	SConstruct
	src/addon/manager.cpp
	src/campaign_server/campaign_server.cpp
	src/editor/map/context_manager.cpp
	src/editor/map/map_context.cpp
	src/filesystem.cpp
	src/filesystem.hpp
	src/game.cpp
	src/game_config_manager.cpp
	src/gui/dialogs/editor/custom_tod.cpp
	src/gui/dialogs/lobby/lobby_data.cpp
	src/gui/dialogs/mp_create_game.cpp
	src/gui/widgets/settings.cpp
	src/hotkeys.cpp
	src/multiplayer_create_engine.cpp
	src/multiplayer_lobby.cpp
	src/network.cpp
	src/savegame.cpp
	src/serialization/preprocessor.cpp
	src/widgets/button.cpp
	src/windows_tray_notification.hpp


  Commit: d696490fde2e9e13c435399c29e313ac3bb84012
      https://github.com/wesnoth/wesnoth/commit/d696490fde2e9e13c435399c29e313ac3bb84012
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2014-04-08 (Tue, 08 Apr 2014)

  Changed paths:
    M src/tests/test_network_worker.cpp

  Log Message:
  -----------
  Fix a unit test


  Commit: ed8feb3d89b85341e044e06bd73702e2b62cd20d
      https://github.com/wesnoth/wesnoth/commit/ed8feb3d89b85341e044e06bd73702e2b62cd20d
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2014-04-09 (Wed, 09 Apr 2014)

  Changed paths:
    M src/filesystem_boost.cpp

  Log Message:
  -----------
  Fix some error messages


  Commit: d2590b096faa9e63bf8304c6b3cb2f054553fe9c
      https://github.com/wesnoth/wesnoth/commit/d2590b096faa9e63bf8304c6b3cb2f054553fe9c
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2014-04-09 (Wed, 09 Apr 2014)

  Changed paths:
    M src/filesystem_boost.cpp

  Log Message:
  -----------
  Remove a redundant function call


  Commit: a6633c81df120f31b302347bd8a7197f481d8486
      https://github.com/wesnoth/wesnoth/commit/a6633c81df120f31b302347bd8a7197f481d8486
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2014-04-09 (Wed, 09 Apr 2014)

  Changed paths:
    M src/filesystem_boost.cpp

  Log Message:
  -----------
  Don't fail on file_not_found if that's what you're checking for


  Commit: 5df2e0c727a12d1131c362dcf3c9ea220e9555fb
      https://github.com/wesnoth/wesnoth/commit/5df2e0c727a12d1131c362dcf3c9ea220e9555fb
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2014-04-09 (Wed, 09 Apr 2014)

  Changed paths:
    M src/filesystem_boost.cpp

  Log Message:
  -----------
  Factor out a common expression


  Commit: a5d5266197800e7806b2dd76d346fb4af8c84ec1
      https://github.com/wesnoth/wesnoth/commit/a5d5266197800e7806b2dd76d346fb4af8c84ec1
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2014-04-09 (Wed, 09 Apr 2014)

  Changed paths:
    M src/filesystem_boost.cpp

  Log Message:
  -----------
  Remove unused variable


  Commit: 1d19bb949a741901b397cff9ff4c89b756d9651f
      https://github.com/wesnoth/wesnoth/commit/1d19bb949a741901b397cff9ff4c89b756d9651f
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2014-04-09 (Wed, 09 Apr 2014)

  Changed paths:
    M src/filesystem_boost.cpp

  Log Message:
  -----------
  Get rid of some #ifdef'd usage of a variable that no longer exists


  Commit: 1ccae4abf5bf896846b5f12c96f3b6e126db065d
      https://github.com/wesnoth/wesnoth/commit/1ccae4abf5bf896846b5f12c96f3b6e126db065d
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2014-04-09 (Wed, 09 Apr 2014)

  Changed paths:
    M changelog
    M data/ai/micro_ais/cas/ca_big_animals.lua
    M data/ai/micro_ais/cas/ca_bottleneck_move.lua
    M data/ai/micro_ais/cas/ca_goto.lua
    M data/ai/micro_ais/cas/ca_hang_out.lua
    M data/ai/micro_ais/cas/ca_herding_herd_sheep.lua
    M data/ai/micro_ais/cas/ca_herding_sheep_move.lua
    M data/ai/micro_ais/cas/ca_hunter.lua
    M data/ai/micro_ais/cas/ca_messenger_attack.lua
    M data/ai/micro_ais/cas/ca_messenger_escort_move.lua
    M data/ai/micro_ais/cas/ca_messenger_f_next_waypoint.lua
    M data/ai/micro_ais/cas/ca_messenger_move.lua
    M data/ai/micro_ais/cas/ca_patrol.lua
    M data/ai/micro_ais/cas/ca_wolves_multipacks_attack.lua
    M data/ai/micro_ais/cas/ca_wolves_multipacks_functions.lua
    M data/ai/micro_ais/cas/ca_wolves_multipacks_wander.lua
    M data/ai/micro_ais/micro_ai_helper.lua
    M players_changelog
    M projectfiles/CodeBlocks/README.txt
    M projectfiles/CodeBlocks/wesnoth.cbp
    M projectfiles/VC9/README.txt
    M projectfiles/VC9/wesnoth.vcproj
    M projectfiles/VC9/wesnothlib.vcproj
    M projectfiles/Xcode/English.lproj/InfoPlist.strings
    M projectfiles/Xcode/Mac Sources/SDLMain.m
    M projectfiles/Xcode/Resources/SDLMain.nib/designable.nib
    M projectfiles/Xcode/Resources/SDLMain.nib/keyedobjects.nib
    A projectfiles/Xcode/Resources/fonts.conf
    R projectfiles/Xcode/Resources/pango.aliases
    M projectfiles/Xcode/Resources/pango.modules
    R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-arabic-fc.so
    R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-arabic-lang.so
    R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-basic-atsui.so
    R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-basic-fc.so
    R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-hangul-fc.so
    R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-hebrew-fc.so
    R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-indic-fc.so
    R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-indic-lang.so
    R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-khmer-fc.so
    R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-syriac-fc.so
    R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-thai-fc.so
    R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-tibetan-fc.so
    A projectfiles/Xcode/Resources/pango/1.8.0/modules/pango-arabic-lang.so
    A projectfiles/Xcode/Resources/pango/1.8.0/modules/pango-basic-coretext.so
    A projectfiles/Xcode/Resources/pango/1.8.0/modules/pango-basic-fc.so
    A projectfiles/Xcode/Resources/pango/1.8.0/modules/pango-indic-lang.so
    A projectfiles/Xcode/Resources/pangorc
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/SConscript
    M src/ai/testing.cpp
    M src/ai/testing.hpp
    M src/editor/map/context_manager.cpp
    M src/game.cpp
    M src/play_controller.cpp
    M src/playmp_controller.cpp
    M src/playmp_controller.hpp
    M src/playsingle_controller.cpp
    M src/playsingle_controller.hpp
    M src/playturn.cpp
    M src/team.cpp
    M src/team.hpp

  Log Message:
  -----------
  Merge branch 'master' into boost_filesystem


  Commit: a27b2ff4a713b2c484d6a9b50741bc5492a5e9cd
      https://github.com/wesnoth/wesnoth/commit/a27b2ff4a713b2c484d6a9b50741bc5492a5e9cd
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2014-04-09 (Wed, 09 Apr 2014)

  Changed paths:
    M src/filesystem_boost.cpp

  Log Message:
  -----------
  Create userdata/editor/scenarios


  Commit: e038938a730c3e7f14d9e3ecb4c5b4ad1cc90aac
      https://github.com/wesnoth/wesnoth/commit/e038938a730c3e7f14d9e3ecb4c5b4ad1cc90aac
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2014-10-17 (Fri, 17 Oct 2014)

  Changed paths:
    M .travis.yml
    M SConstruct
    M scons/boost.py
    M src/SConscript
    M src/filesystem.cpp
    M src/filesystem.hpp
    A src/filesystem_boost.cpp
    M src/font.cpp
    M src/persist_context.cpp
    M src/save_index.cpp
    M src/tests/gui/test_save_dialog.cpp
    M src/tests/test_network_worker.cpp
    M src/widgets/file_menu.cpp

  Log Message:
  -----------
  Merge branch 'boost_filesystem' of https://github.com/AI0867/wesnoth into AI-boost_filesystem_3

Conflicts:
	.travis.yml
	SConstruct
	src/campaign_server/campaign_server.cpp
	src/create_engine.cpp
	src/editor/map/map_context.cpp
	src/game_config_manager.cpp
	src/gui/dialogs/screenshot_notification.cpp
	src/gui/dialogs/wml_error.cpp
	src/savegame.cpp


  Commit: b247d8691080459eeb0c4405c31c45c5f3f04323
      https://github.com/wesnoth/wesnoth/commit/b247d8691080459eeb0c4405c31c45c5f3f04323
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2014-10-17 (Fri, 17 Oct 2014)

  Changed paths:
    M src/filesystem_boost.cpp

  Log Message:
  -----------
  ignore files that begin with '.'

this is also the behaviour in the non boost filesystem code


  Commit: 0ba4e1488fd9bc301abe5f873016c9bdc84353fe
      https://github.com/wesnoth/wesnoth/commit/0ba4e1488fd9bc301abe5f873016c9bdc84353fe
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2014-10-17 (Fri, 17 Oct 2014)

  Changed paths:
    M src/filesystem_boost.cpp

  Log Message:
  -----------
  use utf8 in boost filesystem on windows

code from 0e6a10a8c5ce8a48eb18c025547e3d30b5509349 and
https://github.com/AI0867/wesnoth/commit/e37f34b5cdd9f08851cac7c4cca12f05d25a0431.
I put it into #ifdefs becasue idk whether i chould/can raise the boost
dependency on linux to 1.48


  Commit: 857160306e982d471d7ddab4967106f51e33af91
      https://github.com/wesnoth/wesnoth/commit/857160306e982d471d7ddab4967106f51e33af91
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2014-10-17 (Fri, 17 Oct 2014)

  Changed paths:
    M .travis.yml
    M SConstruct
    M scons/boost.py
    M src/SConscript
    M src/filesystem.cpp
    M src/filesystem.hpp
    A src/filesystem_boost.cpp
    M src/font.cpp
    M src/persist_context.cpp
    M src/save_index.cpp
    M src/tests/gui/test_save_dialog.cpp
    M src/tests/test_network_worker.cpp
    M src/widgets/file_menu.cpp

  Log Message:
  -----------
  Merge pull request #302 from gfgtdf/AI-boost_filesystem_3

As noted in https://www.mail-archive.com/wesnoth-dev@gna.org/msg04824.html our plan is to merge this into master fast so we can test it on master before releasing 1.12 becasue we play to put it into the 1.12 build.

AI's boost filesystem branch contains 2 parts:
1) replace our filesystem.cpp with a boost based version (filesystem_boost.cpp) which supports utf8 on all systems. (that's in this pr)
2) make SDL use our filesystem functions (that's not in this pr)
in order to gain utf8 support on window we need both.

the filesystem_boost.cpp file replaces the filesystem.cpp but just like in ai's original branch this still leaves the original filesystem.cpp file so one can choose whether to compile filesystem.cpp or filesystem_boost.cpp. Thats also why i have less concerns abouth merging this untested (at lest not very tested by me) branch.

Also note that this doesnt contain updates to any other build mechanism than scons so and other build sytem will still use filesystem.cpp unless you change it manually.


Compare: https://github.com/wesnoth/wesnoth/compare/779274306362...857160306e98


More information about the Commits mailing list