← Back to team overview

widelands-dev team mailing list archive

[Merge] lp:~widelands-dev/widelands/bug-1395278-logic3 into lp:widelands

 

Klaus Halfmann has proposed merging lp:~widelands-dev/widelands/bug-1395278-logic3 into lp:widelands.

Requested reviews:
  Widelands Developers (widelands-dev)
Related bugs:
  Bug #1395278 in widelands: "Consolidate naming of member variables"
  https://bugs.launchpad.net/widelands/+bug/1395278

For more details, see:
https://code.launchpad.net/~widelands-dev/widelands/bug-1395278-logic3/+merge/287827

Did a code review, found pure renaming only,
will continue to play the game from the last review (bug-1395278-logic2) now.
-- 
Your team Widelands Developers is requested to review the proposed merge of lp:~widelands-dev/widelands/bug-1395278-logic3 into lp:widelands.
=== modified file 'src/game_io/game_cmd_queue_packet.cc'
--- src/game_io/game_cmd_queue_packet.cc	2016-02-15 23:26:42 +0000
+++ src/game_io/game_cmd_queue_packet.cc	2016-03-02 18:10:45 +0000
@@ -41,7 +41,7 @@
 		if (packet_version == kCurrentPacketVersion) {
 			CmdQueue & cmdq = game.cmdqueue();
 
-			// nothing to be done for m_game
+			// nothing to be done for game_
 
 			// Next serial
 			cmdq.nextserial_ = fr.unsigned_32();
@@ -86,7 +86,7 @@
 
 	const CmdQueue & cmdq = game.cmdqueue();
 
-	// nothing to be done for m_game
+	// nothing to be done for game_
 
 	// Next serial
 	fw.unsigned_32(cmdq.nextserial_);

=== modified file 'src/game_io/game_loader.cc'
--- src/game_io/game_loader.cc	2016-01-20 20:12:00 +0000
+++ src/game_io/game_loader.cc	2016-03-02 18:10:45 +0000
@@ -40,7 +40,7 @@
 namespace Widelands {
 
 GameLoader::GameLoader(const std::string & path, Game & game) :
-	m_fs(*g_fs->make_sub_file_system(path)), m_game(game)
+	m_fs(*g_fs->make_sub_file_system(path)), game_(game)
 {}
 
 
@@ -53,7 +53,7 @@
  */
 int32_t GameLoader::preload_game(GamePreloadPacket & mp) {
 	// Load elemental data block
-	mp.read(m_fs, m_game, nullptr);
+	mp.read(m_fs, game_, nullptr);
 
 	return 0;
 }
@@ -65,43 +65,43 @@
 	ScopedTimer timer("GameLoader::load() took %ums");
 
 	log("Game: Reading Preload Data ... ");
-	{GamePreloadPacket                     p; p.read(m_fs, m_game);}
+	{GamePreloadPacket                     p; p.read(m_fs, game_);}
 	log("took %ums\n", timer.ms_since_last_query());
 
 	log("Game: Reading Game Class Data ... ");
-	{GameClassPacket                  p; p.read(m_fs, m_game);}
+	{GameClassPacket                  p; p.read(m_fs, game_);}
 	log("took %ums\n", timer.ms_since_last_query());
 
 	log("Game: Reading Map Data ... ");
-	GameMapPacket M;                          M.read(m_fs, m_game);
+	GameMapPacket M;                          M.read(m_fs, game_);
 	log("Game: Reading Map Data took %ums\n", timer.ms_since_last_query());
 
 	log("Game: Reading Player Info ... ");
-	{GamePlayerInfoPacket                 p; p.read(m_fs, m_game);}
+	{GamePlayerInfoPacket                 p; p.read(m_fs, game_);}
 	log("Game: Reading Player Info took %ums\n", timer.ms_since_last_query());
 
 	log("Game: Calling read_complete()\n");
-	M.read_complete(m_game);
+	M.read_complete(game_);
 	log("Game: read_complete took: %ums\n", timer.ms_since_last_query());
 
 	MapObjectLoader * const mol = M.get_map_object_loader();
 
 	log("Game: Reading Player Economies Info ... ");
-	{GamePlayerEconomiesPacket            p; p.read(m_fs, m_game, mol);}
+	{GamePlayerEconomiesPacket            p; p.read(m_fs, game_, mol);}
 	log("took %ums\n", timer.ms_since_last_query());
 
 	log("Game: Reading ai persistent data ... ");
-	{GamePlayerAiPersistentPacket           p; p.read(m_fs, m_game, mol);}
+	{GamePlayerAiPersistentPacket           p; p.read(m_fs, game_, mol);}
 	log("took %ums\n", timer.ms_since_last_query());
 
 	log("Game: Reading Command Queue Data ... ");
-	{GameCmdQueuePacket                   p; p.read(m_fs, m_game, mol);}
+	{GameCmdQueuePacket                   p; p.read(m_fs, game_, mol);}
 	log("took %ums\n", timer.ms_since_last_query());
 
 	//  This must be after the command queue has been read.
 	log("Game: Parsing messages ... ");
-	PlayerNumber const nr_players = m_game.map().get_nrplayers();
-	iterate_players_existing_const(p, nr_players, m_game, player) {
+	PlayerNumber const nr_players = game_.map().get_nrplayers();
+	iterate_players_existing_const(p, nr_players, game_, player) {
 		const MessageQueue & messages = player->messages();
 		for (std::pair<MessageId, Message *> temp_message : messages) {
 			Message* m = temp_message.second;
@@ -109,7 +109,7 @@
 
 			// Renew MapObject connections
 			if (m->serial() > 0) {
-				MapObject* mo = m_game.objects().get_object(m->serial());
+				MapObject* mo = game_.objects().get_object(m->serial());
 				mo->removed.connect
 					(boost::bind(&Player::message_object_removed, player, m_id));
 			}
@@ -118,14 +118,14 @@
 	log("took %ums\n", timer.ms_since_last_query());
 
 	// For compatibility hacks only
-	mol->load_finish_game(m_game);
+	mol->load_finish_game(game_);
 
 	// Only read and use interactive player data, if we load a singleplayer game.
 	// In multiplayer games every client needs to create a new interactive
 	// player.
 	if (!multiplayer) {
 		log("Game: Reading Interactive Player Data ... ");
-		{GameInteractivePlayerPacket       p; p.read(m_fs, m_game, mol);}
+		{GameInteractivePlayerPacket       p; p.read(m_fs, game_, mol);}
 		log("took %ums\n", timer.ms_since_last_query());
 	}
 

=== modified file 'src/game_io/game_loader.h'
--- src/game_io/game_loader.h	2014-09-10 07:57:29 +0000
+++ src/game_io/game_loader.h	2016-03-02 18:10:45 +0000
@@ -44,7 +44,7 @@
 
 private:
 	FileSystem & m_fs;
-	Game       & m_game;
+	Game       & game_;
 };
 
 }

=== modified file 'src/game_io/game_saver.cc'
--- src/game_io/game_saver.cc	2016-01-20 20:12:00 +0000
+++ src/game_io/game_saver.cc	2016-03-02 18:10:45 +0000
@@ -34,7 +34,7 @@
 
 namespace Widelands {
 
-GameSaver::GameSaver(FileSystem & fs, Game & game) : m_fs(fs), m_game(game) {
+GameSaver::GameSaver(FileSystem & fs, Game & game) : m_fs(fs), game_(game) {
 }
 
 
@@ -47,37 +47,37 @@
 	m_fs.ensure_directory_exists("binary");
 
 	log("Game: Writing Preload Data ... ");
-	{GamePreloadPacket                    p; p.write(m_fs, m_game, nullptr);}
+	{GamePreloadPacket                    p; p.write(m_fs, game_, nullptr);}
 	log("took %ums\n", timer.ms_since_last_query());
 
 	log("Game: Writing Game Class Data ... ");
-	{GameClassPacket                 p; p.write(m_fs, m_game, nullptr);}
+	{GameClassPacket                 p; p.write(m_fs, game_, nullptr);}
 	log("took %ums\n", timer.ms_since_last_query());
 
 	log("Game: Writing Player Info ... ");
-	{GamePlayerInfoPacket                p; p.write(m_fs, m_game, nullptr);}
+	{GamePlayerInfoPacket                p; p.write(m_fs, game_, nullptr);}
 	log("took %ums\n", timer.ms_since_last_query());
 
 	log("Game: Writing Map Data!\n");
-	GameMapPacket                         M; M.write(m_fs, m_game, nullptr);
+	GameMapPacket                         M; M.write(m_fs, game_, nullptr);
 	log("Game: Writing Map Data took %ums\n", timer.ms_since_last_query());
 
 	MapObjectSaver * const mos = M.get_map_object_saver();
 
 	log("Game: Writing Player Economies Info ... ");
-	{GamePlayerEconomiesPacket           p; p.write(m_fs, m_game, mos);}
+	{GamePlayerEconomiesPacket           p; p.write(m_fs, game_, mos);}
 	log("took %ums\n", timer.ms_since_last_query());
 
 	log("Game: Writing ai persistent data ... ");
-	{GamePlayerAiPersistentPacket           p; p.write(m_fs, m_game, mos);}
+	{GamePlayerAiPersistentPacket           p; p.write(m_fs, game_, mos);}
 	log("took %ums\n", timer.ms_since_last_query());
 
 	log("Game: Writing Command Queue Data ... ");
-	{GameCmdQueuePacket                  p; p.write(m_fs, m_game, mos);}
+	{GameCmdQueuePacket                  p; p.write(m_fs, game_, mos);}
 	log("took %ums\n", timer.ms_since_last_query());
 
 	log("Game: Writing Interactive Player Data ... ");
-	{GameInteractivePlayerPacket         p; p.write(m_fs, m_game, mos);}
+	{GameInteractivePlayerPacket         p; p.write(m_fs, game_, mos);}
 	log("took %ums\n", timer.ms_since_last_query());
 }
 

=== modified file 'src/game_io/game_saver.h'
--- src/game_io/game_saver.h	2014-09-10 07:57:29 +0000
+++ src/game_io/game_saver.h	2016-03-02 18:10:45 +0000
@@ -44,7 +44,7 @@
 
 private:
 	FileSystem & m_fs;
-	Game       & m_game;
+	Game       & game_;
 };
 
 }

=== modified file 'src/logic/game.cc'
--- src/logic/game.cc	2016-02-21 18:02:23 +0000
+++ src/logic/game.cc	2016-03-02 18:10:45 +0000
@@ -89,8 +89,8 @@
 
 void Game::SyncWrapper::data(void const * const sync_data, size_t const size) {
 #ifdef SYNC_DEBUG
-	uint32_t time = m_game.get_gametime();
-	log("[sync:%08u t=%6u]", m_counter, time);
+	uint32_t time = game_.get_gametime();
+	log("[sync:%08u t=%6u]", counter_, time);
 	for (size_t i = 0; i < size; ++i)
 		log(" %02x", (static_cast<uint8_t const *>(sync_data))[i]);
 	log("\n");

=== modified file 'src/logic/map.cc'
--- src/logic/map.cc	2016-03-02 10:04:54 +0000
+++ src/logic/map.cc	2016-03-02 18:10:45 +0000
@@ -664,7 +664,7 @@
 */
 struct FindBobsCallback {
 	FindBobsCallback(std::vector<Bob *> * const list, const FindBob & functor)
-		: m_list(list), m_functor(functor), m_found(0) {}
+		: list_(list), functor_(functor), found_(0) {}
 
 	void operator()(const Map &, const FCoords cur) {
 		for
@@ -673,22 +673,22 @@
 			 bob = bob->get_next_bob())
 		{
 			if
-				(m_list &&
-				 std::find(m_list->begin(), m_list->end(), bob) != m_list->end())
+				(list_ &&
+				 std::find(list_->begin(), list_->end(), bob) != list_->end())
 				continue;
 
-			if (m_functor.accept(bob)) {
-				if (m_list)
-					m_list->push_back(bob);
+			if (functor_.accept(bob)) {
+				if (list_)
+					list_->push_back(bob);
 
-				++m_found;
+				++found_;
 			}
 		}
 	}
 
-	std::vector<Bob *> * m_list;
-	const FindBob      & m_functor;
-	uint32_t                 m_found;
+	std::vector<Bob*>* list_;
+	const FindBob& functor_;
+	uint32_t found_;
 };
 
 
@@ -711,7 +711,7 @@
 
 	find(area, cb);
 
-	return cb.m_found;
+	return cb.found_;
 }
 
 
@@ -737,7 +737,7 @@
 
 	find_reachable(area, checkstep, cb);
 
-	return cb.m_found;
+	return cb.found_;
 }
 
 
@@ -751,7 +751,7 @@
 struct FindImmovablesCallback {
 	FindImmovablesCallback
 		(std::vector<ImmovableFound> * const list, const FindImmovable & functor)
-		: m_list(list), m_functor(functor), m_found(0) {}
+		: list_(list), functor_(functor), found_(0) {}
 
 	void operator()(const Map &, const FCoords cur) {
 		BaseImmovable * const imm = cur.field->get_immovable();
@@ -759,21 +759,21 @@
 		if (!imm)
 			return;
 
-		if (m_functor.accept(*imm)) {
-			if (m_list) {
+		if (functor_.accept(*imm)) {
+			if (list_) {
 				ImmovableFound imf;
 				imf.object = imm;
 				imf.coords = cur;
-				m_list->push_back(imf);
+				list_->push_back(imf);
 			}
 
-			++m_found;
+			++found_;
 		}
 	}
 
-	std::vector<ImmovableFound> * m_list;
-	const FindImmovable         & m_functor;
-	uint32_t                          m_found;
+	std::vector<ImmovableFound>* list_;
+	const FindImmovable& functor_;
+	uint32_t found_;
 };
 
 
@@ -794,7 +794,7 @@
 
 	find(area, cb);
 
-	return cb.m_found;
+	return cb.found_;
 }
 
 
@@ -818,7 +818,7 @@
 
 	find_reachable(area, checkstep, cb);
 
-	return cb.m_found;
+	return cb.found_;
 }
 
 
@@ -862,20 +862,20 @@
 struct FindNodesCallback {
 	FindNodesCallback
 		(std::vector<Coords> * const list, const FindNode & functor)
-		: m_list(list), m_functor(functor), m_found(0) {}
+		: list_(list), functor_(functor), found_(0) {}
 
 	void operator()(const Map & map, const FCoords cur) {
-		if (m_functor.accept(map, cur)) {
-			if (m_list)
-				m_list->push_back(cur);
+		if (functor_.accept(map, cur)) {
+			if (list_)
+				list_->push_back(cur);
 
-			++m_found;
+			++found_;
 		}
 	}
 
-	std::vector<Coords> * m_list;
-	const FindNode     & m_functor;
-	uint32_t                  m_found;
+	std::vector<Coords>* list_;
+	const FindNode & functor_;
+	uint32_t found_;
 };
 
 
@@ -897,7 +897,7 @@
 
 	find(area, cb);
 
-	return cb.m_found;
+	return cb.found_;
 }
 
 
@@ -920,7 +920,7 @@
 
 	find_reachable(area, checkstep, cb);
 
-	return cb.m_found;
+	return cb.found_;
 }
 
 
@@ -1424,7 +1424,7 @@
 	rx = lx + dist;
 
 	// Allow for wrap-around
-	// Yes, the second is an else if; see the above if (dist >= m_width)
+	// Yes, the second is an else if; see the above if (dist >= width_)
 	if (lx < 0)
 		lx += width_;
 	else if (rx >= static_cast<int32_t>(width_))

=== modified file 'src/logic/map_objects/tribes/ship.cc'
--- src/logic/map_objects/tribes/ship.cc	2016-02-21 18:02:23 +0000
+++ src/logic/map_objects/tribes/ship.cc	2016-03-02 18:10:45 +0000
@@ -748,9 +748,9 @@
 uint32_t Ship::calculate_sea_route(Game& game, PortDock& pd, Path* finalpath) {
 	Map& map = game.map();
 	StepEvalAStar se(pd.get_warehouse()->get_position());
-	se.m_swim = true;
-	se.m_conservative = false;
-	se.m_estimator_bias = -5 * map.calc_cost(0);
+	se.swim_ = true;
+	se.conservative_ = false;
+	se.estimator_bias_ = -5 * map.calc_cost(0);
 
 	MapAStar<StepEvalAStar> astar(map, se);
 

=== modified file 'src/logic/map_objects/tribes/soldier.cc'
--- src/logic/map_objects/tribes/soldier.cc	2016-02-16 13:15:29 +0000
+++ src/logic/map_objects/tribes/soldier.cc	2016-03-02 18:10:45 +0000
@@ -425,7 +425,7 @@
 /// Calculates the actual position to draw on from the base node position.
 /// This function takes battling into account.
 ///
-/// pos is the location, in pixels, of the node m_position (height is already
+/// pos is the location, in pixels, of the node position_ (height is already
 /// taken into account).
 Point Soldier::calc_drawpos
 	(const EditorGameBase & game, const Point pos) const
@@ -695,13 +695,13 @@
 }
 
 struct FindNodeOwned {
-	FindNodeOwned(PlayerNumber owner) : m_owner(owner)
+	FindNodeOwned(PlayerNumber owner) : owner_(owner)
 	{}
 	bool accept(const Map&, const FCoords& coords) const {
-		return (coords.field->get_owned_by() == m_owner);
+		return (coords.field->get_owned_by() == owner_);
 	}
 private:
-	PlayerNumber m_owner;
+	PlayerNumber owner_;
 };
 
 /**

=== modified file 'src/logic/map_revision.cc'
--- src/logic/map_revision.cc	2014-02-22 18:04:02 +0000
+++ src/logic/map_revision.cc	2016-03-02 18:10:45 +0000
@@ -25,11 +25,11 @@
 
 
 MapVersion::MapVersion() :
-m_map_version_major(0),
-m_map_version_minor(0)
+map_version_major_(0),
+map_version_minor_(0)
 {
-	m_map_creator_version = build_id();
-	m_map_version_timestamp = static_cast<uint32_t>(time(nullptr));
+	map_creator_version_ = build_id();
+	map_version_timestamp_ = static_cast<uint32_t>(time(nullptr));
 }
 
 }

=== modified file 'src/logic/map_revision.h'
--- src/logic/map_revision.h	2014-07-05 16:41:51 +0000
+++ src/logic/map_revision.h	2016-03-02 18:10:45 +0000
@@ -34,12 +34,12 @@
 
 struct MapVersion {
 
-	std::string m_map_source_url;
-	std::string m_map_source_release;
-	std::string m_map_creator_version;
-	int32_t     m_map_version_major;
-	int32_t     m_map_version_minor;
-	uint32_t    m_map_version_timestamp;
+	std::string map_source_url_;
+	std::string map_source_release_;
+	std::string map_creator_version_;
+	int32_t     map_version_major_;
+	int32_t     map_version_minor_;
+	uint32_t    map_version_timestamp_;
 
 	MapVersion();
 

=== modified file 'src/logic/mapastar.h'
--- src/logic/mapastar.h	2016-02-15 23:26:42 +0000
+++ src/logic/mapastar.h	2016-03-02 18:10:45 +0000
@@ -53,37 +53,37 @@
 
 struct StepEvalAStar {
 	StepEvalAStar(Coords target) :
-		m_target(target),
-		m_estimator_bias(0),
-		m_conservative(true),
-		m_swim(false)
+		target_(target),
+		estimator_bias_(0),
+		conservative_(true),
+		swim_(false)
 	{
 	}
 
 	int32_t estimate(Map & map, FCoords pos) const
 	{
-		int32_t est = m_estimator_bias;
-		if (m_conservative)
-			est += map.calc_cost_lowerbound(pos, m_target);
+		int32_t est = estimator_bias_;
+		if (conservative_)
+			est += map.calc_cost_lowerbound(pos, target_);
 		else
-			est += map.calc_cost_estimate(pos, m_target);
+			est += map.calc_cost_estimate(pos, target_);
 		return est;
 	}
 
 	int32_t stepcost(Map & map, FCoords from, int32_t /* fromcost */, WalkingDir dir, FCoords to) const
 	{
 		if
-			((m_swim && !(to.field->nodecaps() & MOVECAPS_SWIM)) ||
-			 (!m_swim && !(to.field->nodecaps() & MOVECAPS_WALK)))
+			((swim_ && !(to.field->nodecaps() & MOVECAPS_SWIM)) ||
+			 (!swim_ && !(to.field->nodecaps() & MOVECAPS_WALK)))
 			return -1;
 
 		return map.calc_cost(from, dir);
 	}
 
-	Coords m_target;
-	int32_t m_estimator_bias;
-	bool m_conservative;
-	bool m_swim;
+	Coords target_;
+	int32_t estimator_bias_;
+	bool conservative_;
+	bool swim_;
 };
 
 

=== modified file 'src/logic/mapdifferenceregion.cc'
--- src/logic/mapdifferenceregion.cc	2016-01-18 19:35:25 +0000
+++ src/logic/mapdifferenceregion.cc	2016-03-02 18:10:45 +0000
@@ -25,17 +25,17 @@
 
 template <> bool MapDifferenceRegion<Area<FCoords> >::advance(const Map & map)
 {
-	assert(1 <= m_direction);
-	assert     (m_direction <= 6);
-	if (m_remaining_in_edge) {
-		map.get_neighbour(m_area, m_direction, &m_area);
-		--m_remaining_in_edge;
+	assert(1 <= direction_);
+	assert     (direction_ <= 6);
+	if (remaining_in_edge_) {
+		map.get_neighbour(area_, direction_, &area_);
+		--remaining_in_edge_;
 		return true;
 	} else {
-		if (!m_passed_corner) {
-			m_passed_corner = true;
-			--m_direction; if (!m_direction) m_direction = 6;
-			m_remaining_in_edge = m_area.radius;
+		if (!passed_corner_) {
+			passed_corner_ = true;
+			--direction_; if (!direction_) direction_ = 6;
+			remaining_in_edge_ = area_.radius;
 			return advance(map);
 		}
 	}
@@ -45,16 +45,16 @@
 template <>
 void MapDifferenceRegion<Area<FCoords> >::move_to_other_side(const Map & map)
 {
-	assert(1 <= m_direction);
-	assert     (m_direction <= 6);
-	assert(m_passed_corner);
-	--m_direction; if (!m_direction) m_direction = 6;
-	Area<FCoords>::RadiusType steps_left = m_area.radius + 1;
-	switch (m_direction) {
+	assert(1 <= direction_);
+	assert     (direction_ <= 6);
+	assert(passed_corner_);
+	--direction_; if (!direction_) direction_ = 6;
+	Area<FCoords>::RadiusType steps_left = area_.radius + 1;
+	switch (direction_) {
 #define DIRECTION_CASE(dir, neighbour_function)                               \
    case dir:                                                                  \
       for (; steps_left; --steps_left)                                        \
-         map.neighbour_function(m_area, &m_area);                             \
+			map.neighbour_function(area_, &area_);                               \
       break;                                                                  \
 
 	DIRECTION_CASE(WALK_NW, get_tln);
@@ -66,9 +66,9 @@
 	default:
 			NEVER_HERE();
 	}
-	--m_direction; if (!m_direction) m_direction = 6;
-	m_remaining_in_edge = m_area.radius;
-	m_passed_corner     = false;
+	--direction_; if (!direction_) direction_ = 6;
+	remaining_in_edge_ = area_.radius;
+	passed_corner_     = false;
 }
 
 }

=== modified file 'src/logic/mapdifferenceregion.h'
--- src/logic/mapdifferenceregion.h	2014-09-10 08:55:04 +0000
+++ src/logic/mapdifferenceregion.h	2016-03-02 18:10:45 +0000
@@ -40,7 +40,7 @@
 template <typename AreaType = Area<> > struct MapDifferenceRegion {
 	MapDifferenceRegion
 		(const Map & map, AreaType area, Direction direction)
-		: m_area(area), m_remaining_in_edge(area.radius), m_passed_corner(false)
+		: area_(area), remaining_in_edge_(area.radius), passed_corner_(false)
 	{
 		assert(1 <= direction);
 		assert     (direction <= 6);
@@ -50,7 +50,7 @@
 #define DIRECTION_CASE(dir, neighbour_function)                               \
       case dir:                                                               \
          for (; area.radius; --area.radius)                                   \
-            map.neighbour_function(m_area, &m_area);                          \
+				map.neighbour_function(area_, &area_);                            \
          break;                                                               \
 
 		DIRECTION_CASE(WALK_NW, get_tln);
@@ -63,10 +63,10 @@
 		}
 		--direction; if (!direction) direction = 6;
 		--direction; if (!direction) direction = 6;
-		m_direction = direction;
+		direction_ = direction;
 	}
 
-	typename AreaType::CoordsType & location() const {return m_area;}
+	typename AreaType::CoordsType & location() const {return area_;}
 
 	/**
 	 * Moves on to the next location. The return value indicates whether the new
@@ -80,12 +80,12 @@
 
 	void move_to_other_side(const Map & map);
 
-	typename AreaType::RadiusType radius() const {return m_area.radius;}
+	typename AreaType::RadiusType radius() const {return area_.radius;}
 private:
-	AreaType                       m_area;
-	typename AreaType::RadiusType m_remaining_in_edge;
-	bool                            m_passed_corner;
-	Direction                       m_direction;
+	AreaType                       area_;
+	typename AreaType::RadiusType remaining_in_edge_;
+	bool                            passed_corner_;
+	Direction                       direction_;
 };
 
 }

=== modified file 'src/logic/mapfringeregion.cc'
--- src/logic/mapfringeregion.cc	2016-01-18 19:35:25 +0000
+++ src/logic/mapfringeregion.cc	2016-03-02 18:10:45 +0000
@@ -25,56 +25,56 @@
 
 template <>
 bool MapFringeRegion<Area<FCoords> >::advance(const Map & map) {
-	switch (m_phase) {
+	switch (phase_) {
 	case 0:
-		if (m_area.radius) {
-			m_remaining_in_phase = m_area.radius;
-			m_phase              = 6;
+		if (area_.radius) {
+			remaining_in_phase_ = area_.radius;
+			phase_              = 6;
 		}
 		else
 			return false;
 		/* no break */
-	case 1: map.get_trn(m_area, &m_area); break;
-	case 2: map.get_tln(m_area, &m_area); break;
-	case 3: map. get_ln(m_area, &m_area); break;
-	case 4: map.get_bln(m_area, &m_area); break;
-	case 5: map.get_brn(m_area, &m_area); break;
-	case 6: map. get_rn(m_area, &m_area); break;
+	case 1: map.get_trn(area_, &area_); break;
+	case 2: map.get_tln(area_, &area_); break;
+	case 3: map. get_ln(area_, &area_); break;
+	case 4: map.get_bln(area_, &area_); break;
+	case 5: map.get_brn(area_, &area_); break;
+	case 6: map. get_rn(area_, &area_); break;
 	default:
 	  NEVER_HERE();
 	}
-	if (--m_remaining_in_phase == 0) {
-		m_remaining_in_phase = m_area.radius;
-		--m_phase;
+	if (--remaining_in_phase_ == 0) {
+		remaining_in_phase_ = area_.radius;
+		--phase_;
 	}
-	return m_phase;
+	return phase_;
 }
 
 template <>
 bool MapFringeRegion<Area<> >::advance(const Map & map) {
-	switch (m_phase) {
+	switch (phase_) {
 	case 0:
-		if (m_area.radius) {
-			m_remaining_in_phase = m_area.radius;
-			m_phase              = 6;
+		if (area_.radius) {
+			remaining_in_phase_ = area_.radius;
+			phase_              = 6;
 		}
 		else
 			return false;
 		/* no break */
-	case 1: map.get_trn(m_area, &m_area); break;
-	case 2: map.get_tln(m_area, &m_area); break;
-	case 3: map. get_ln(m_area, &m_area); break;
-	case 4: map.get_bln(m_area, &m_area); break;
-	case 5: map.get_brn(m_area, &m_area); break;
-	case 6: map. get_rn(m_area, &m_area); break;
+	case 1: map.get_trn(area_, &area_); break;
+	case 2: map.get_tln(area_, &area_); break;
+	case 3: map. get_ln(area_, &area_); break;
+	case 4: map.get_bln(area_, &area_); break;
+	case 5: map.get_brn(area_, &area_); break;
+	case 6: map. get_rn(area_, &area_); break;
 	default:
 		NEVER_HERE();
 	}
-	if (--m_remaining_in_phase == 0) {
-		m_remaining_in_phase = m_area.radius;
-		--m_phase;
+	if (--remaining_in_phase_ == 0) {
+		remaining_in_phase_ = area_.radius;
+		--phase_;
 	}
-	return m_phase;
+	return phase_;
 }
 
 }

=== modified file 'src/logic/mapfringeregion.h'
--- src/logic/mapfringeregion.h	2014-09-10 08:55:04 +0000
+++ src/logic/mapfringeregion.h	2016-03-02 18:10:45 +0000
@@ -34,16 +34,16 @@
  */
 template <typename AreaType = Area<> > struct MapFringeRegion {
 	MapFringeRegion(const Map & map, AreaType area) :
-		m_area              (area),
-		m_remaining_in_phase(area.radius),
-		m_phase             (area.radius ? 6 : 0)
+		area_              (area),
+		remaining_in_phase_(area.radius),
+		phase_             (area.radius ? 6 : 0)
 	{
 		for (typename AreaType::RadiusType r = area.radius; r; --r)
-			map.get_tln(m_area, &m_area);
+			map.get_tln(area_, &area_);
 	}
 
 
-	const typename AreaType::CoordsType & location() const {return m_area;}
+	const typename AreaType::CoordsType & location() const {return area_;}
 
 	/**
 	 * Moves on to the next location. The return value indicates whether the new
@@ -64,17 +64,17 @@
 	 * the region ready to iterate over the next layer of nodes.
 	 */
 	void extend(const Map & map) {
-		map.get_tln(m_area, &m_area);
-		++m_area.radius;
-		m_remaining_in_phase = m_area.radius;
-		m_phase = 6;
+		map.get_tln(area_, &area_);
+		++area_.radius;
+		remaining_in_phase_ = area_.radius;
+		phase_ = 6;
 	}
 
-	typename AreaType::RadiusType radius() const {return m_area.radius;}
+	typename AreaType::RadiusType radius() const {return area_.radius;}
 private:
-	AreaType                       m_area;
-	typename AreaType::RadiusType m_remaining_in_phase;
-	uint8_t   m_phase;
+	AreaType                       area_;
+	typename AreaType::RadiusType remaining_in_phase_;
+	uint8_t   phase_;
 };
 
 }

=== modified file 'src/logic/maphollowregion.cc'
--- src/logic/maphollowregion.cc	2014-07-20 07:45:17 +0000
+++ src/logic/maphollowregion.cc	2016-03-02 18:10:45 +0000
@@ -24,63 +24,63 @@
 template <> MapHollowRegion<Area<> >::MapHollowRegion
 	(const Map & map, HollowArea<Area<> > const hollow_area)
 :
-m_hollow_area (hollow_area),
-m_phase       (Top),
-m_delta_radius(hollow_area.radius - hollow_area.hole_radius),
-m_row         (0),
-m_rowwidth    (hollow_area.radius + 1),
-m_rowpos      (0),
-m_left        (hollow_area)
+hollow_area_ (hollow_area),
+phase_       (Top),
+delta_radius_(hollow_area.radius - hollow_area.hole_radius),
+row_         (0),
+rowwidth_    (hollow_area.radius + 1),
+rowpos_      (0),
+left_        (hollow_area)
 {
 	assert(hollow_area.hole_radius < hollow_area.radius);
 	for (uint16_t r = hollow_area.radius; r; --r)
-		map.get_tln(m_hollow_area, &m_hollow_area);
-	m_left = m_hollow_area;
+		map.get_tln(hollow_area_, &hollow_area_);
+	left_ = hollow_area_;
 }
 
 template <> bool MapHollowRegion<Area<> >::advance(const Map & map) {
-	if (m_phase == None)
+	if (phase_ == None)
 		return false;
-	++m_rowpos;
-	if (m_rowpos < m_rowwidth) {
-		map.get_rn(m_hollow_area, &m_hollow_area);
-		if ((m_phase & (Upper|Lower)) && m_rowpos == m_delta_radius) {
+	++rowpos_;
+	if (rowpos_ < rowwidth_) {
+		map.get_rn(hollow_area_, &hollow_area_);
+		if ((phase_ & (Upper|Lower)) && rowpos_ == delta_radius_) {
 			//  Jump over the hole.
-			const uint32_t holewidth = m_rowwidth - 2 * m_delta_radius;
+			const uint32_t holewidth = rowwidth_ - 2 * delta_radius_;
 			for (uint32_t i = 0; i < holewidth; ++i)
-				map.get_rn(m_hollow_area, &m_hollow_area);
-			m_rowpos += holewidth;
+				map.get_rn(hollow_area_, &hollow_area_);
+			rowpos_ += holewidth;
 		}
 	} else {
-		++m_row;
-		if (m_phase == Top && m_row == m_delta_radius)
-			m_phase = Upper;
+		++row_;
+		if (phase_ == Top && row_ == delta_radius_)
+			phase_ = Upper;
 
 		// If we completed the widest, center line, switch into lower mode
-		// There are m_radius+1 lines in the upper "half", because the upper
+		// There are radius_+1 lines in the upper "half", because the upper
 		// half includes the center line.
-		else if (m_phase == Upper && m_row > m_hollow_area.radius) {
-			m_row = 1;
-			m_phase = Lower;
+		else if (phase_ == Upper && row_ > hollow_area_.radius) {
+			row_ = 1;
+			phase_ = Lower;
 		}
 
-		if (m_phase & (Top|Upper)) {
-			map.get_bln(m_left, &m_hollow_area);
-			++m_rowwidth;
+		if (phase_ & (Top|Upper)) {
+			map.get_bln(left_, &hollow_area_);
+			++rowwidth_;
 		} else {
 
-			if (m_row > m_hollow_area.radius) {
-				m_phase = None;
+			if (row_ > hollow_area_.radius) {
+				phase_ = None;
 				return true; // early out
-			} else if (m_phase == Lower && m_row > m_hollow_area.hole_radius)
-				m_phase = Bottom;
+			} else if (phase_ == Lower && row_ > hollow_area_.hole_radius)
+				phase_ = Bottom;
 
-			map.get_brn(m_left, &m_hollow_area);
-			--m_rowwidth;
+			map.get_brn(left_, &hollow_area_);
+			--rowwidth_;
 		}
 
-		m_left = m_hollow_area;
-		m_rowpos = 0;
+		left_ = hollow_area_;
+		rowpos_ = 0;
 	}
 
 	return true;

=== modified file 'src/logic/maphollowregion.h'
--- src/logic/maphollowregion.h	2014-09-10 08:55:04 +0000
+++ src/logic/maphollowregion.h	2016-03-02 18:10:45 +0000
@@ -35,7 +35,7 @@
 	MapHollowRegion(const Map & map, const HollowArea<AreaType> hollow_area);
 
 	const typename AreaType::CoordsType& location() const {
-		return m_hollow_area;
+		return hollow_area_;
 	}
 
 	/**
@@ -64,13 +64,13 @@
 		Bottom = 8, // below the hole
 	};
 
-	HollowArea<AreaType> m_hollow_area;
-	Phase m_phase;
-	const uint32_t m_delta_radius;
-	uint32_t m_row; // # of rows completed in this phase
-	uint32_t m_rowwidth; // # of fields to return per row
-	uint32_t m_rowpos; // # of fields we have returned in this row
-	typename AreaType::CoordsType m_left; //  left-most node of current row
+	HollowArea<AreaType> hollow_area_;
+	Phase phase_;
+	const uint32_t delta_radius_;
+	uint32_t row_; // # of rows completed in this phase
+	uint32_t rowwidth_; // # of fields to return per row
+	uint32_t rowpos_; // # of fields we have returned in this row
+	typename AreaType::CoordsType left_; //  left-most node of current row
 };
 
 }

=== modified file 'src/logic/mapregion.h'
--- src/logic/mapregion.h	2014-09-10 08:55:04 +0000
+++ src/logic/mapregion.h	2016-03-02 18:10:45 +0000
@@ -31,17 +31,17 @@
  */
 template <typename AreaType = Area<> > struct MapRegion {
 	MapRegion(const Map & map, AreaType area) :
-		m_area            (area),
-		m_rowwidth        (area.radius + 1),
-		m_remaining_in_row(m_rowwidth),
-		m_remaining_rows  (m_rowwidth + area.radius)
+		area_            (area),
+		rowwidth_        (area.radius + 1),
+		remaining_in_row_(rowwidth_),
+		remaining_rows_  (rowwidth_ + area.radius)
 	{
 		for (typename AreaType::RadiusType r = area.radius; r; --r)
-			map.get_tln(m_area, &m_area);
-		m_left = m_area;
+			map.get_tln(area_, &area_);
+		left_ = area_;
 	}
 
-	const typename AreaType::CoordsType & location() const {return m_area;}
+	const typename AreaType::CoordsType & location() const {return area_;}
 
 	/// Moves on to the next location. The return value indicates whether the
 	/// new location has not yet been reached during this iteration. Note that
@@ -50,25 +50,25 @@
 	/// while advance keeps returning true. When finally advance returns false,
 	/// it means that the iteration is done.
 	bool advance(const Map & map) {
-		if (--m_remaining_in_row)
-			map.get_rn(m_area, &m_area);
-		else if (m_area.radius < --m_remaining_rows) {
-			map.get_bln(m_left, &m_area); m_left = m_area;
-			m_remaining_in_row = ++m_rowwidth;
-		} else if (m_remaining_rows) {
-			map.get_brn(m_left, &m_area); m_left = m_area;
-			m_remaining_in_row = --m_rowwidth;
+		if (--remaining_in_row_)
+			map.get_rn(area_, &area_);
+		else if (area_.radius < --remaining_rows_) {
+			map.get_bln(left_, &area_); left_ = area_;
+			remaining_in_row_ = ++rowwidth_;
+		} else if (remaining_rows_) {
+			map.get_brn(left_, &area_); left_ = area_;
+			remaining_in_row_ = --rowwidth_;
 		} else return false;
 		return true;
 	}
 
-	typename AreaType::RadiusType radius() const {return m_area.radius;}
+	typename AreaType::RadiusType radius() const {return area_.radius;}
 private:
-	AreaType                      m_area;
-	typename AreaType::CoordsType m_left;
-	typename AreaType::RadiusType m_rowwidth;
-	typename AreaType::RadiusType m_remaining_in_row;
-	typename AreaType::RadiusType m_remaining_rows;
+	AreaType                      area_;
+	typename AreaType::CoordsType left_;
+	typename AreaType::RadiusType rowwidth_;
+	typename AreaType::RadiusType remaining_in_row_;
+	typename AreaType::RadiusType remaining_rows_;
 };
 
 }

=== modified file 'src/logic/maptriangleregion.cc'
--- src/logic/maptriangleregion.cc	2016-01-17 08:29:59 +0000
+++ src/logic/maptriangleregion.cc	2016-03-02 18:10:45 +0000
@@ -23,175 +23,175 @@
 
 template <> MapTriangleRegion<>::MapTriangleRegion
 	(const Map & map, Area<TCoords<> > area)
-: m_radius_is_odd(area.radius & 1)
+: radius_is_odd_(area.radius & 1)
 {
 	assert(area.t == TCoords<>::R || area.t == TCoords<>::D);
 	const uint16_t radius_plus_1 = area.radius + 1;
 	const uint16_t half_radius_rounded_down = area.radius / 2;
-	m_row_length = radius_plus_1;
+	row_length_ = radius_plus_1;
 	for (uint32_t i = half_radius_rounded_down; i; --i) map.get_tln(area, &area);
 	if (area.t == TCoords<>::R) {
-		m_left = area;
+		left_ = area;
 		if (area.radius) {
-			m_remaining_rows_in_upper_phase = half_radius_rounded_down + 1;
-			m_remaining_rows_in_lower_phase = (area.radius - 1) / 2;
-			if (m_radius_is_odd) {
+			remaining_rows_in_upper_phase_ = half_radius_rounded_down + 1;
+			remaining_rows_in_lower_phase_ = (area.radius - 1) / 2;
+			if (radius_is_odd_) {
 				map.get_trn(area, &area);
-				m_phase = Top;
-				m_row_length = area.radius + 2;
-				m_remaining_in_row = radius_plus_1 / 2;
+				phase_ = Top;
+				row_length_ = area.radius + 2;
+				remaining_in_row_ = radius_plus_1 / 2;
 				area.t = TCoords<>::D;
 			} else {
-				m_phase = Upper;
-				m_remaining_in_row = m_row_length = radius_plus_1;
+				phase_ = Upper;
+				remaining_in_row_ = row_length_ = radius_plus_1;
 				area.t = TCoords<>::R;
 			}
 		} else {
 			assert(area.radius == 0);
-			m_phase = Bottom;
-			m_remaining_in_row = 0;
+			phase_ = Bottom;
+			remaining_in_row_ = 0;
 			area.t = TCoords<>::R;
 		}
 	} else {
-		m_remaining_rows_in_upper_phase = radius_plus_1 / 2;
-		m_remaining_rows_in_lower_phase = half_radius_rounded_down;
-		if (m_radius_is_odd) {
+		remaining_rows_in_upper_phase_ = radius_plus_1 / 2;
+		remaining_rows_in_lower_phase_ = half_radius_rounded_down;
+		if (radius_is_odd_) {
 			map.get_ln(area, &area);
-			m_left = area;
-			m_phase = Upper;
-			m_remaining_in_row = m_row_length = area.radius + 2;
+			left_ = area;
+			phase_ = Upper;
+			remaining_in_row_ = row_length_ = area.radius + 2;
 			area.t = TCoords<>::R;
 		} else {
-			map.get_bln(area, &m_left);
-			m_phase = Top;
-			m_row_length = area.radius + 3;
-			m_remaining_in_row = half_radius_rounded_down + (0 < area.radius);
+			map.get_bln(area, &left_);
+			phase_ = Top;
+			row_length_ = area.radius + 3;
+			remaining_in_row_ = half_radius_rounded_down + (0 < area.radius);
 			area.t = TCoords<>::D;
 		}
 	}
-	m_location = area;
+	location_ = area;
 }
 
 
 template <> bool MapTriangleRegion<>::advance(const Map & map) {
-	assert(m_remaining_in_row < 10000); //  Catch wrapping (integer underflow)
-	if (m_remaining_in_row == 0)
+	assert(remaining_in_row_ < 10000); //  Catch wrapping (integer underflow)
+	if (remaining_in_row_ == 0)
 		return false;
-	--m_remaining_in_row;
-	switch (m_phase) {
+	--remaining_in_row_;
+	switch (phase_) {
 	case Top:
-		if (m_remaining_in_row)
-			map.get_rn(m_location, &m_location);
-		else if (m_remaining_rows_in_upper_phase) {
-			m_phase = Upper;
-			m_remaining_in_row = m_row_length;
-			assert(m_remaining_in_row);
-			m_location = TCoords<>(m_left, m_location.t);
+		if (remaining_in_row_)
+			map.get_rn(location_, &location_);
+		else if (remaining_rows_in_upper_phase_) {
+			phase_ = Upper;
+			remaining_in_row_ = row_length_;
+			assert(remaining_in_row_);
+			location_ = TCoords<>(left_, location_.t);
 		}
 		break;
 	case Upper:
-		if (m_remaining_in_row) {
-			if (m_location.t == TCoords<>::D)
-				m_location.t = TCoords<>::R;
+		if (remaining_in_row_) {
+			if (location_.t == TCoords<>::D)
+				location_.t = TCoords<>::R;
 			else
-				m_location = TCoords<>(map.r_n(m_location), TCoords<>::D);
+				location_ = TCoords<>(map.r_n(location_), TCoords<>::D);
 		} else {
-			if (--m_remaining_rows_in_upper_phase) {
-				m_row_length += 2;
-				m_left = map.bl_n(m_left);
+			if (--remaining_rows_in_upper_phase_) {
+				row_length_ += 2;
+				left_ = map.bl_n(left_);
 			} else {
-				if (m_remaining_rows_in_lower_phase) {
-					m_phase = Lower;
-					assert(m_row_length >= 2);
-					m_row_length -= 2;
-				} else if (m_location.t == TCoords<>::R) {
-					m_phase = Bottom;
-					m_row_length /= 2;
+				if (remaining_rows_in_lower_phase_) {
+					phase_ = Lower;
+					assert(row_length_ >= 2);
+					row_length_ -= 2;
+				} else if (location_.t == TCoords<>::R) {
+					phase_ = Bottom;
+					row_length_ /= 2;
 				} else return false;
-				m_left = map.br_n(m_left);
+				left_ = map.br_n(left_);
 			}
-			m_remaining_in_row = m_row_length;
-			m_location = TCoords<>(m_left, m_location.t);
+			remaining_in_row_ = row_length_;
+			location_ = TCoords<>(left_, location_.t);
 		}
 		break;
 	case Lower:
-		if (m_remaining_in_row) {
-			if (m_location.t == TCoords<>::D)
-				m_location.t = TCoords<>::R;
+		if (remaining_in_row_) {
+			if (location_.t == TCoords<>::D)
+				location_.t = TCoords<>::R;
 			else
-				m_location = TCoords<>(map.r_n(m_location), TCoords<>::D);
+				location_ = TCoords<>(map.r_n(location_), TCoords<>::D);
 		} else {
-			if (--m_remaining_rows_in_lower_phase) {
-				assert(m_row_length >= 2);
-				m_remaining_in_row = m_row_length -= 2;
-				m_left = map.br_n(m_left);
-			}
-			else if (m_location.t == TCoords<>::R) {
-				m_phase = Bottom;
-				m_remaining_in_row = m_row_length / 2;
-				m_left = map.br_n(m_left);
-			}
-			m_location = TCoords<>(m_left, m_location.t);
+			if (--remaining_rows_in_lower_phase_) {
+				assert(row_length_ >= 2);
+				remaining_in_row_ = row_length_ -= 2;
+				left_ = map.br_n(left_);
+			}
+			else if (location_.t == TCoords<>::R) {
+				phase_ = Bottom;
+				remaining_in_row_ = row_length_ / 2;
+				left_ = map.br_n(left_);
+			}
+			location_ = TCoords<>(left_, location_.t);
 		}
 		break;
 	case Bottom:
-		if (m_remaining_in_row)
-			map.get_rn(m_location, &m_location);
+		if (remaining_in_row_)
+			map.get_rn(location_, &location_);
 		break;
 	}
-	assert(m_remaining_in_row < 10000); //  Catch wrapping (integer underflow)
+	assert(remaining_in_row_ < 10000); //  Catch wrapping (integer underflow)
 	return true;
 }
 
 
 template <> MapTriangleRegion<TCoords<FCoords> >::MapTriangleRegion
 	(const Map & map, Area<TCoords<FCoords> > area)
-: m_radius_is_odd(area.radius & 1)
+: radius_is_odd_(area.radius & 1)
 {
 	assert(area.t == TCoords<FCoords>::R || area.t == TCoords<FCoords>::D);
 	const uint16_t radius_plus_1 = area.radius + 1;
 	const uint16_t half_radius_rounded_down = area.radius / 2;
-	m_row_length = radius_plus_1;
+	row_length_ = radius_plus_1;
 	for (uint32_t i = half_radius_rounded_down; i; --i) map.get_tln(area, &area);
 	if (area.t == TCoords<FCoords>::R) {
-		m_left = area;
+		left_ = area;
 		if (area.radius) {
-			m_remaining_rows_in_upper_phase = half_radius_rounded_down + 1;
-			m_remaining_rows_in_lower_phase = (area.radius - 1) / 2;
-			if (m_radius_is_odd) {
+			remaining_rows_in_upper_phase_ = half_radius_rounded_down + 1;
+			remaining_rows_in_lower_phase_ = (area.radius - 1) / 2;
+			if (radius_is_odd_) {
 				map.get_trn(area, &area);
-				m_phase = Top;
-				m_row_length = area.radius + 2;
-				m_remaining_in_row = radius_plus_1 / 2;
+				phase_ = Top;
+				row_length_ = area.radius + 2;
+				remaining_in_row_ = radius_plus_1 / 2;
 				area.t = TCoords<FCoords>::D;
 			} else {
-				m_phase = Upper;
-				m_remaining_in_row = m_row_length = radius_plus_1;
+				phase_ = Upper;
+				remaining_in_row_ = row_length_ = radius_plus_1;
 				area.t = TCoords<FCoords>::R;
 			}
 		} else {
-			m_phase = Bottom;
-			m_remaining_in_row = 0;
+			phase_ = Bottom;
+			remaining_in_row_ = 0;
 			area.t = TCoords<FCoords>::R;
 		}
 	} else {
-		m_remaining_rows_in_upper_phase = radius_plus_1 / 2;
-		m_remaining_rows_in_lower_phase = half_radius_rounded_down;
-		if (m_radius_is_odd) {
+		remaining_rows_in_upper_phase_ = radius_plus_1 / 2;
+		remaining_rows_in_lower_phase_ = half_radius_rounded_down;
+		if (radius_is_odd_) {
 			map.get_ln(area, &area);
-			m_left = area;
-			m_phase = Upper;
-			m_remaining_in_row = m_row_length = area.radius + 2;
+			left_ = area;
+			phase_ = Upper;
+			remaining_in_row_ = row_length_ = area.radius + 2;
 			area.t = TCoords<FCoords>::R;
 		} else {
-			map.get_bln(area, &m_left);
-			m_phase = Top;
-			m_row_length = area.radius + 3;
-			m_remaining_in_row = half_radius_rounded_down + (0 < area.radius);
+			map.get_bln(area, &left_);
+			phase_ = Top;
+			row_length_ = area.radius + 3;
+			remaining_in_row_ = half_radius_rounded_down + (0 < area.radius);
 			area.t = TCoords<FCoords>::D;
 		}
 	}
-	m_location = area;
+	location_ = area;
 }
 
 
@@ -199,75 +199,75 @@
 template <>
 bool MapTriangleRegion<TCoords<FCoords> >::advance(const Map & map)
 {
-	assert(m_remaining_in_row < 10000); //  Catch wrapping (integer underflow)
-	if (m_remaining_in_row == 0)
+	assert(remaining_in_row_ < 10000); //  Catch wrapping (integer underflow)
+	if (remaining_in_row_ == 0)
 		return false;
-	--m_remaining_in_row;
-	switch (m_phase) {
+	--remaining_in_row_;
+	switch (phase_) {
 	case Top:
-		if (m_remaining_in_row)
-			map.get_rn(m_location, &m_location);
-		else if (m_remaining_rows_in_upper_phase) {
-			m_phase = Upper;
-			m_remaining_in_row = m_row_length;
-			assert(m_remaining_in_row);
-			m_location = TCoords<FCoords>(m_left, m_location.t);
+		if (remaining_in_row_)
+			map.get_rn(location_, &location_);
+		else if (remaining_rows_in_upper_phase_) {
+			phase_ = Upper;
+			remaining_in_row_ = row_length_;
+			assert(remaining_in_row_);
+			location_ = TCoords<FCoords>(left_, location_.t);
 		}
 		break;
 	case Upper:
-		if (m_remaining_in_row) {
-			if (m_location.t == TCoords<FCoords>::D)
-				m_location.t = TCoords<FCoords>::R;
+		if (remaining_in_row_) {
+			if (location_.t == TCoords<FCoords>::D)
+				location_.t = TCoords<FCoords>::R;
 			else
-				m_location =
-					TCoords<FCoords>(map.r_n(m_location), TCoords<FCoords>::D);
+				location_ =
+					TCoords<FCoords>(map.r_n(location_), TCoords<FCoords>::D);
 		} else {
-			if (--m_remaining_rows_in_upper_phase) {
-				m_row_length += 2;
-				m_left = map.bl_n(m_left);
+			if (--remaining_rows_in_upper_phase_) {
+				row_length_ += 2;
+				left_ = map.bl_n(left_);
 			} else {
-				if (m_remaining_rows_in_lower_phase) {
-					m_phase = Lower;
-					assert(m_row_length >= 2);
-					m_row_length -= 2;
-				} else if (m_location.t == TCoords<FCoords>::R) {
-					m_phase = Bottom;
-					m_row_length /= 2;
+				if (remaining_rows_in_lower_phase_) {
+					phase_ = Lower;
+					assert(row_length_ >= 2);
+					row_length_ -= 2;
+				} else if (location_.t == TCoords<FCoords>::R) {
+					phase_ = Bottom;
+					row_length_ /= 2;
 				} else
 					return false;
-				m_left = map.br_n(m_left);
+				left_ = map.br_n(left_);
 			}
-			m_remaining_in_row = m_row_length;
-			m_location = TCoords<FCoords>(m_left, m_location.t);
+			remaining_in_row_ = row_length_;
+			location_ = TCoords<FCoords>(left_, location_.t);
 		}
 		break;
 	case Lower:
-		if (m_remaining_in_row) {
-			if (m_location.t == TCoords<FCoords>::D)
-				m_location.t = TCoords<FCoords>::R;
+		if (remaining_in_row_) {
+			if (location_.t == TCoords<FCoords>::D)
+				location_.t = TCoords<FCoords>::R;
 			else
-				m_location =
-					TCoords<FCoords>(map.r_n(m_location), TCoords<FCoords>::D);
+				location_ =
+					TCoords<FCoords>(map.r_n(location_), TCoords<FCoords>::D);
 		} else {
-			if (--m_remaining_rows_in_lower_phase) {
-				assert(m_row_length >= 2);
-				m_remaining_in_row = m_row_length -= 2;
-				m_left = map.br_n(m_left);
-			}
-			else if (m_location.t == TCoords<FCoords>::R) {
-				m_phase = Bottom;
-				m_remaining_in_row = m_row_length / 2;
-				m_left = map.br_n(m_left);
-			}
-			m_location = TCoords<FCoords>(m_left, m_location.t);
+			if (--remaining_rows_in_lower_phase_) {
+				assert(row_length_ >= 2);
+				remaining_in_row_ = row_length_ -= 2;
+				left_ = map.br_n(left_);
+			}
+			else if (location_.t == TCoords<FCoords>::R) {
+				phase_ = Bottom;
+				remaining_in_row_ = row_length_ / 2;
+				left_ = map.br_n(left_);
+			}
+			location_ = TCoords<FCoords>(left_, location_.t);
 		}
 		break;
 	case Bottom:
-		if (m_remaining_in_row)
-			map.get_rn(m_location, &m_location);
+		if (remaining_in_row_)
+			map.get_rn(location_, &location_);
 		break;
 	}
-	assert(m_remaining_in_row < 10000); //  Catch wrapping (integer underflow)
+	assert(remaining_in_row_ < 10000); //  Catch wrapping (integer underflow)
 	return true;
 }
 

=== modified file 'src/logic/maptriangleregion.h'
--- src/logic/maptriangleregion.h	2014-09-10 08:55:04 +0000
+++ src/logic/maptriangleregion.h	2016-03-02 18:10:45 +0000
@@ -65,60 +65,60 @@
 };
 template <> struct MapTriangleRegion<FCoords> {
 	MapTriangleRegion(const Map & map, const Area<FCoords> area) :
-		m_area(TCoords<FCoords>(area, TCoords<FCoords>::D), area.radius + 1),
-		m_rowwidth        (m_area.radius * 2 + 1),
-		m_remaining_in_row(m_rowwidth),
-		m_remaining_rows  (m_area.radius * 2)
+		area_(TCoords<FCoords>(area, TCoords<FCoords>::D), area.radius + 1),
+		rowwidth_        (area_.radius * 2 + 1),
+		remaining_in_row_(rowwidth_),
+		remaining_rows_  (area_.radius * 2)
 	{
-		for (uint8_t r = m_area.radius; r; --r) map.get_tln(m_area, &m_area);
-		m_left = m_area;
+		for (uint8_t r = area_.radius; r; --r) map.get_tln(area_, &area_);
+		left_ = area_;
 	}
 
-	const TCoords<FCoords> & location() const {return m_area;}
+	const TCoords<FCoords> & location() const {return area_;}
 
 	bool advance(const Map & map) {
-		if (--m_remaining_in_row) {
-			if (m_area.t == TCoords<FCoords>::D)
-				m_area.t = TCoords<FCoords>::R;
+		if (--remaining_in_row_) {
+			if (area_.t == TCoords<FCoords>::D)
+				area_.t = TCoords<FCoords>::R;
 			else {
-				m_area.t = TCoords<FCoords>::D;
-				map.get_rn(m_area, &m_area);
+				area_.t = TCoords<FCoords>::D;
+				map.get_rn(area_, &area_);
 			}
-		} else if (m_area.radius < --m_remaining_rows) {
-			map.get_bln(m_left, &m_area); m_left = m_area;
-			m_area.t = TCoords<FCoords>::D;
-			m_remaining_in_row = m_rowwidth += 2;
-		} else if (m_remaining_rows) {
-			map.get_brn(m_left, &m_area); m_left = m_area;
-			m_area.t = TCoords<FCoords>::D;
-			m_remaining_in_row = m_rowwidth -= 2;
+		} else if (area_.radius < --remaining_rows_) {
+			map.get_bln(left_, &area_); left_ = area_;
+			area_.t = TCoords<FCoords>::D;
+			remaining_in_row_ = rowwidth_ += 2;
+		} else if (remaining_rows_) {
+			map.get_brn(left_, &area_); left_ = area_;
+			area_.t = TCoords<FCoords>::D;
+			remaining_in_row_ = rowwidth_ -= 2;
 		} else return false;
 		return true;
 	}
 
 private:
-	Area<TCoords<FCoords> > m_area;
-	FCoords                 m_left;
-	uint16_t                m_rowwidth;
-	uint16_t                m_remaining_in_row;
-	uint16_t                m_remaining_rows;
+	Area<TCoords<FCoords> > area_;
+	FCoords                 left_;
+	uint16_t                rowwidth_;
+	uint16_t                remaining_in_row_;
+	uint16_t                remaining_rows_;
 };
 template <typename CoordsType> struct MapTriangleRegion<TCoords<CoordsType> >
 {
 	MapTriangleRegion(const Map &, Area<TCoords<CoordsType>, uint16_t>);
 
-	const TCoords<CoordsType> & location() const {return m_location;}
+	const TCoords<CoordsType> & location() const {return location_;}
 
 	bool advance(const Map &);
 
 private:
-	const bool m_radius_is_odd;
-	enum {Top, Upper, Lower, Bottom} m_phase;
-	uint16_t m_remaining_rows_in_upper_phase;
-	uint16_t m_remaining_rows_in_lower_phase;
-	uint16_t m_row_length, m_remaining_in_row;
-	CoordsType          m_left;
-	TCoords<CoordsType> m_location;
+	const bool radius_is_odd_;
+	enum {Top, Upper, Lower, Bottom} phase_;
+	uint16_t remaining_rows_in_upper_phase_;
+	uint16_t remaining_rows_in_lower_phase_;
+	uint16_t row_length_, remaining_in_row_;
+	CoordsType          left_;
+	TCoords<CoordsType> location_;
 };
 
 }

=== modified file 'src/logic/message_queue.h'
--- src/logic/message_queue.h	2014-09-30 07:55:22 +0000
+++ src/logic/message_queue.h	2016-03-02 18:10:45 +0000
@@ -33,9 +33,9 @@
 	friend class MapPlayersMessagesPacket;
 
 	MessageQueue() {
-		m_counts[static_cast<int>(Message::Status::kNew)]      = 0; //  C++0x:
-		m_counts[static_cast<int>(Message::Status::kRead)]     = 0; //  C++0x:
-		m_counts[static_cast<int>(Message::Status::kArchived)] = 0; //  C++0x:
+		counts_[static_cast<int>(Message::Status::kNew)]      = 0; //  C++0x:
+		counts_[static_cast<int>(Message::Status::kRead)]     = 0; //  C++0x:
+		counts_[static_cast<int>(Message::Status::kArchived)] = 0; //  C++0x:
 	}                                   //  C++0x:
 
 	~MessageQueue() {
@@ -68,7 +68,7 @@
 	uint32_t nr_messages(Message::Status const status) const {
 		assert_counts();
 		assert(static_cast<int>(status) < 3);
-		return m_counts[static_cast<int>(status)];
+		return counts_[static_cast<int>(status)];
 	}
 
 	/// Adds the message. Takes ownership of the message. Assumes that it has
@@ -82,12 +82,12 @@
 	MessageId add_message(Message & message) {
 		assert_counts();
 		assert(static_cast<int>(message.status()) < 3);
-		++m_counts[static_cast<int>(message.status())];
+		++counts_[static_cast<int>(message.status())];
 		insert
 			(std::map<MessageId, Message *>::end(),
-			 std::pair<MessageId, Message *>(++m_current_message_id, &message));
+			 std::pair<MessageId, Message *>(++current_message_id_, &message));
 		assert_counts();
-		return m_current_message_id;
+		return current_message_id_;
 	}
 
 	/// Sets the status of the message with the given id, if it exists.
@@ -98,9 +98,9 @@
 		if (it != end()) {
 			Message & message = *it->second;
 			assert(static_cast<int>(it->second->status()) < 3);
-			assert(m_counts[static_cast<int>(message.status())]);
-			--m_counts[static_cast<int>(message.status())];
-			++m_counts[static_cast<int>(message.set_status(status))];
+			assert(counts_[static_cast<int>(message.status())]);
+			--counts_[static_cast<int>(message.status())];
+			++counts_[static_cast<int>(message.set_status(status))];
 		}
 		assert_counts();
 	}
@@ -118,14 +118,14 @@
 		}
 		Message & message = *it->second;
 		assert(static_cast<int>(message.status()) < 3);
-		assert(m_counts[static_cast<int>(message.status())]);
-		--m_counts[static_cast<int>(message.status())];
+		assert(counts_[static_cast<int>(message.status())]);
+		--counts_[static_cast<int>(message.status())];
 		delete &message;
 		erase(it);
 		assert_counts();
 	}
 
-	MessageId current_message_id() const {return m_current_message_id;}
+	MessageId current_message_id() const {return current_message_id_;}
 
 	/// \returns whether all messages with id 1, 2, 3, ..., current_message_id
 	/// exist. This should be the case when messages have been loaded from a map
@@ -142,28 +142,28 @@
 	/// it.
 	void clear() {
 		assert_counts();
-		m_current_message_id        = MessageId::null();
-		m_counts[static_cast<int>(Message::Status::kNew)]      = 0;
-		m_counts[static_cast<int>(Message::Status::kRead)]     = 0;
-		m_counts[static_cast<int>(Message::Status::kArchived)] = 0;
+		current_message_id_        = MessageId::null();
+		counts_[static_cast<int>(Message::Status::kNew)]      = 0;
+		counts_[static_cast<int>(Message::Status::kRead)]     = 0;
+		counts_[static_cast<int>(Message::Status::kArchived)] = 0;
 		std::map<MessageId, Message *>::clear();
 		assert_counts();
 	}
 
 	/// The id of the most recently added message, or null if none has been
 	/// added yet.
-	MessageId m_current_message_id;
+	MessageId current_message_id_;
 
 	/// Number of messages with each status (new, read, deleted).
 	/// Indexed by Message::Status.
-	uint32_t   m_counts[3];
+	uint32_t   counts_[3];
 
 	void assert_counts() const {
 		assert
 			(size() ==
-			 m_counts[static_cast<int>(Message::Status::kNew)]  +
-			 m_counts[static_cast<int>(Message::Status::kRead)] +
-			 m_counts[static_cast<int>(Message::Status::kArchived)]);
+			 counts_[static_cast<int>(Message::Status::kNew)]  +
+			 counts_[static_cast<int>(Message::Status::kRead)] +
+			 counts_[static_cast<int>(Message::Status::kArchived)]);
 	}
 
 	DISALLOW_COPY_AND_ASSIGN(MessageQueue);

=== modified file 'src/logic/path.cc'
--- src/logic/path.cc	2016-02-16 10:27:23 +0000
+++ src/logic/path.cc	2016-03-02 18:10:45 +0000
@@ -70,7 +70,7 @@
 	fw.unsigned_8(kCurrentPacketVersion);
 	write_coords_32(&fw, start_);
 
-	// Careful: steps are stored in the reverse order in m_path
+	// Careful: steps are stored in the reverse order in path_
 	// However, we save them in the forward order, to make loading easier
 	fw.unsigned_32(path_.size());
 	for (uint32_t i = path_.size(); i > 0; --i)

=== modified file 'src/logic/player.cc'
--- src/logic/player.cc	2016-02-21 20:02:09 +0000
+++ src/logic/player.cc	2016-03-02 18:10:45 +0000
@@ -367,7 +367,7 @@
 	return add_message(game, m);
 }
 
-void Player::message_object_removed(MessageId m_id) const
+void Player::message_object_removed(MessageId message_id) const
 {
 	// Send delete command
 	upcast(Game, game, &egbase_);
@@ -377,7 +377,7 @@
 
 	game->cmdqueue().enqueue
 		(new CmdDeleteMessage
-			(game->get_gametime(), player_number_, m_id));
+			(game->get_gametime(), player_number_, message_id));
 }
 
 

=== modified file 'src/logic/replay.cc'
--- src/logic/replay.cc	2016-02-16 13:18:59 +0000
+++ src/logic/replay.cc	2016-03-02 18:10:45 +0000
@@ -49,7 +49,7 @@
 class CmdReplaySyncRead : public Command {
 public:
 	CmdReplaySyncRead(const uint32_t init_duetime, const Md5Checksum & hash)
-		: Command(init_duetime), m_hash(hash)
+		: Command(init_duetime), hash_(hash)
 	{}
 
 	QueueCommandTypes id() const override {return QueueCommandTypes::kReplaySyncRead;}
@@ -58,12 +58,12 @@
 	{
 		const Md5Checksum myhash = game.get_sync_hash();
 
-		if (m_hash != myhash) {
+		if (hash_ != myhash) {
 			log
 				("REPLAY: Lost synchronization at time %u\n"
 				 "I have:     %s\n"
 				 "Replay has: %s\n",
-				 duetime(), myhash.str().c_str(), m_hash.str().c_str());
+				 duetime(), myhash.str().c_str(), hash_.str().c_str());
 
 			// In case syncstream logging is on, save it for analysis
 			game.save_syncstream(true);
@@ -74,7 +74,7 @@
 	}
 
 private:
-	Md5Checksum m_hash;
+	Md5Checksum hash_;
 };
 
 

=== modified file 'src/map_io/map_version_packet.cc'
--- src/map_io/map_version_packet.cc	2016-02-15 23:26:42 +0000
+++ src/map_io/map_version_packet.cc	2016-03-02 18:10:45 +0000
@@ -44,8 +44,8 @@
 	try {prof.read("version", nullptr, fs);} catch (...)
 		{
 			Map & map = egbase.map();
-			map.map_version_.m_map_version_timestamp = 0;
-			map.map_version_.m_map_creator_version = "unknown";
+			map.map_version_.map_version_timestamp_ = 0;
+			map.map_version_.map_creator_version_ = "unknown";
 			return;
 		}
 
@@ -60,13 +60,13 @@
 			|| (packet_version > kCurrentPacketVersion && forward_compatibility <= kCurrentPacketVersion))
 		{
 			Map & map = egbase.map();
-			map.map_version_.m_map_source_url = globv.get_safe_string("map_source_url");
-			map.map_version_.m_map_source_release = globv.get_safe_string("map_release");
-			map.map_version_.m_map_creator_version = globv.get_safe_string("map_creator_version");
-			map.map_version_.m_map_version_major = globv.get_safe_int("map_version_major");
-			map.map_version_.m_map_version_minor = globv.get_safe_int("map_version_minor");
+			map.map_version_.map_source_url_ = globv.get_safe_string("map_source_url");
+			map.map_version_.map_source_release_ = globv.get_safe_string("map_release");
+			map.map_version_.map_creator_version_ = globv.get_safe_string("map_creator_version");
+			map.map_version_.map_version_major_ = globv.get_safe_int("map_version_major");
+			map.map_version_.map_version_minor_ = globv.get_safe_int("map_version_minor");
 			uint32_t ts = static_cast<uint32_t>(globv.get_safe_int("map_version_timestamp"));
-			map.map_version_.m_map_version_timestamp = ts;
+			map.map_version_.map_version_timestamp_ = ts;
 		} else {
 			throw UnhandledVersionError("MapVersionPacket", packet_version, kCurrentPacketVersion);
 		}
@@ -116,11 +116,11 @@
 	// There seems to be a get_safe_natural method, but not corresponding setter.
 
 	Map & map = egbase.map();
-	globs.set_string("map_source_url", map.map_version_.m_map_source_url);
-	globs.set_string("map_release", map.map_version_.m_map_source_release);
-	globs.set_string("map_creator_version", map.map_version_.m_map_creator_version);
-	globs.set_int("map_version_major", map.map_version_.m_map_version_major);
-	globs.set_int("map_version_minor", 1 + map.map_version_.m_map_version_minor);
+	globs.set_string("map_source_url", map.map_version_.map_source_url_);
+	globs.set_string("map_release", map.map_version_.map_source_release_);
+	globs.set_string("map_creator_version", map.map_version_.map_creator_version_);
+	globs.set_int("map_version_major", map.map_version_.map_version_major_);
+	globs.set_int("map_version_minor", 1 + map.map_version_.map_version_minor_);
 	globs.set_int("map_version_timestamp", static_cast<uint32_t>(time(nullptr)));
 	globs.set_int("packet_version", kCurrentPacketVersion);
 	globs.set_int("packet_compatibility", kCurrentPacketVersion);


Follow ups