From db6a1af1697d89803c35aaf6efbe262af38dc799 Mon Sep 17 00:00:00 2001 From: ennewalker Date: Sun, 4 Jan 2009 22:37:05 +0000 Subject: Adding REVISION() macro to all source files. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8217 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/source/AppHdr.h | 1 + crawl-ref/source/Kills.cc | 2 ++ crawl-ref/source/abl-show.cc | 2 ++ crawl-ref/source/abyss.cc | 2 ++ crawl-ref/source/acr.cc | 1 + crawl-ref/source/arena.cc | 1 + crawl-ref/source/beam.cc | 2 ++ crawl-ref/source/branch.cc | 2 ++ crawl-ref/source/chardump.cc | 2 ++ crawl-ref/source/cio.cc | 1 + crawl-ref/source/cloud.cc | 1 + crawl-ref/source/clua.cc | 1 + crawl-ref/source/command.cc | 2 ++ crawl-ref/source/database.cc | 3 +++ crawl-ref/source/debug.cc | 2 ++ crawl-ref/source/decks.cc | 2 ++ crawl-ref/source/delay.cc | 2 ++ crawl-ref/source/describe.cc | 2 ++ crawl-ref/source/dgnevent.cc | 2 ++ crawl-ref/source/directn.cc | 2 ++ crawl-ref/source/dungeon.cc | 4 +++- crawl-ref/source/effects.cc | 2 ++ crawl-ref/source/fight.cc | 2 ++ crawl-ref/source/files.cc | 2 ++ crawl-ref/source/food.cc | 2 ++ crawl-ref/source/format.cc | 1 + crawl-ref/source/ghost.cc | 1 + crawl-ref/source/hiscores.cc | 2 +- crawl-ref/source/initfile.cc | 2 +- crawl-ref/source/invent.cc | 2 ++ crawl-ref/source/it_use2.cc | 2 ++ crawl-ref/source/it_use3.cc | 2 ++ crawl-ref/source/item_use.cc | 2 ++ crawl-ref/source/itemname.cc | 2 ++ crawl-ref/source/itemprop.cc | 2 ++ crawl-ref/source/items.cc | 2 ++ crawl-ref/source/lev-pand.cc | 1 + crawl-ref/source/libdos.cc | 3 ++- crawl-ref/source/libgui.cc | 4 +++- crawl-ref/source/libunix.cc | 2 ++ crawl-ref/source/libutil.cc | 2 ++ crawl-ref/source/libw32c.cc | 2 +- crawl-ref/source/luadgn.cc | 1 + crawl-ref/source/macro.cc | 1 + crawl-ref/source/makeitem.cc | 1 + crawl-ref/source/mapdef.cc | 4 +++- crawl-ref/source/mapmark.cc | 1 + crawl-ref/source/maps.cc | 2 ++ crawl-ref/source/menu.cc | 5 ++++- crawl-ref/source/message.cc | 2 ++ crawl-ref/source/mgrow.cc | 2 ++ crawl-ref/source/misc.cc | 2 ++ crawl-ref/source/mon-pick.cc | 2 ++ crawl-ref/source/mon-util.cc | 2 ++ crawl-ref/source/monplace.cc | 1 + crawl-ref/source/monspeak.cc | 2 ++ crawl-ref/source/monstuff.cc | 1 + crawl-ref/source/mstuff2.cc | 2 ++ crawl-ref/source/mt19937ar.cc | 3 +++ crawl-ref/source/mtransit.cc | 1 + crawl-ref/source/mutation.cc | 1 + crawl-ref/source/newgame.cc | 2 ++ crawl-ref/source/notes.cc | 2 ++ crawl-ref/source/ouch.cc | 1 + crawl-ref/source/output.cc | 2 ++ crawl-ref/source/overmap.cc | 2 ++ crawl-ref/source/place.cc | 1 + crawl-ref/source/player.cc | 2 ++ crawl-ref/source/quiver.cc | 2 ++ crawl-ref/source/randart.cc | 2 ++ crawl-ref/source/religion.cc | 2 ++ crawl-ref/source/shopping.cc | 2 ++ crawl-ref/source/skills.cc | 2 ++ crawl-ref/source/skills2.cc | 2 ++ crawl-ref/source/spells1.cc | 2 ++ crawl-ref/source/spells2.cc | 2 ++ crawl-ref/source/spells3.cc | 2 ++ crawl-ref/source/spells4.cc | 1 + crawl-ref/source/spl-book.cc | 2 ++ crawl-ref/source/spl-cast.cc | 1 + crawl-ref/source/spl-util.cc | 2 ++ crawl-ref/source/sqldbm.cc | 2 ++ crawl-ref/source/stash.cc | 2 ++ crawl-ref/source/state.cc | 2 ++ crawl-ref/source/store.cc | 2 ++ crawl-ref/source/stuff.cc | 2 ++ crawl-ref/source/tags.cc | 1 + crawl-ref/source/terrain.cc | 2 ++ crawl-ref/source/tile2.cc | 1 + crawl-ref/source/tilebuf.cc | 3 +++ crawl-ref/source/tilefont.cc | 2 ++ crawl-ref/source/tilemcache.cc | 3 +++ crawl-ref/source/tilepick.cc | 2 ++ crawl-ref/source/tilereg.cc | 2 ++ crawl-ref/source/tilesdl.cc | 3 +++ crawl-ref/source/tiletex.cc | 1 + crawl-ref/source/transfor.cc | 2 ++ crawl-ref/source/traps.cc | 1 + crawl-ref/source/travel.cc | 2 ++ crawl-ref/source/tutorial.cc | 2 ++ crawl-ref/source/version.cc | 9 +++++---- crawl-ref/source/version.h | 7 +++---- crawl-ref/source/view.cc | 2 ++ crawl-ref/source/xom.cc | 1 + 104 files changed, 193 insertions(+), 16 deletions(-) diff --git a/crawl-ref/source/AppHdr.h b/crawl-ref/source/AppHdr.h index 12f35cbef2..e06da1fa3f 100644 --- a/crawl-ref/source/AppHdr.h +++ b/crawl-ref/source/AppHdr.h @@ -455,5 +455,6 @@ inline void UNUSED(const volatile T &) // And now headers we want precompiled #include +#include "version.h" #endif diff --git a/crawl-ref/source/Kills.cc b/crawl-ref/source/Kills.cc index 27d26c867d..4ec028b37d 100644 --- a/crawl-ref/source/Kills.cc +++ b/crawl-ref/source/Kills.cc @@ -5,7 +5,9 @@ * * Modified for Crawl Reference by $Author$ on $Date$ */ + #include "AppHdr.h" +REVISION("$Rev$"); #include diff --git a/crawl-ref/source/abl-show.cc b/crawl-ref/source/abl-show.cc index 06ec8a3515..70bdc05dab 100644 --- a/crawl-ref/source/abl-show.cc +++ b/crawl-ref/source/abl-show.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "abl-show.h" #include diff --git a/crawl-ref/source/abyss.cc b/crawl-ref/source/abyss.cc index a3bf7932b8..b729491396 100644 --- a/crawl-ref/source/abyss.cc +++ b/crawl-ref/source/abyss.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "abyss.h" #include diff --git a/crawl-ref/source/acr.cc b/crawl-ref/source/acr.cc index daf8dc2c49..3c95861220 100644 --- a/crawl-ref/source/acr.cc +++ b/crawl-ref/source/acr.cc @@ -7,6 +7,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include #include diff --git a/crawl-ref/source/arena.cc b/crawl-ref/source/arena.cc index d435336d46..6e02607b13 100644 --- a/crawl-ref/source/arena.cc +++ b/crawl-ref/source/arena.cc @@ -1,4 +1,5 @@ #include "AppHdr.h" +REVISION("$Rev$"); #include "externs.h" #include "arena.h" diff --git a/crawl-ref/source/beam.cc b/crawl-ref/source/beam.cc index 552765f90f..1de2d83fea 100644 --- a/crawl-ref/source/beam.cc +++ b/crawl-ref/source/beam.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "beam.h" #include diff --git a/crawl-ref/source/branch.cc b/crawl-ref/source/branch.cc index 3bd88f9340..b62991a7e5 100644 --- a/crawl-ref/source/branch.cc +++ b/crawl-ref/source/branch.cc @@ -6,6 +6,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "branch.h" #include "cloud.h" #include "externs.h" diff --git a/crawl-ref/source/chardump.cc b/crawl-ref/source/chardump.cc index 1e614e9b74..e65ee6143f 100644 --- a/crawl-ref/source/chardump.cc +++ b/crawl-ref/source/chardump.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "chardump.h" #include "clua.h" diff --git a/crawl-ref/source/cio.cc b/crawl-ref/source/cio.cc index dd21bf6caa..1696b5dc30 100644 --- a/crawl-ref/source/cio.cc +++ b/crawl-ref/source/cio.cc @@ -7,6 +7,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include "cio.h" #include "externs.h" diff --git a/crawl-ref/source/cloud.cc b/crawl-ref/source/cloud.cc index f664ccc5c3..4280700571 100644 --- a/crawl-ref/source/cloud.cc +++ b/crawl-ref/source/cloud.cc @@ -9,6 +9,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include diff --git a/crawl-ref/source/clua.cc b/crawl-ref/source/clua.cc index 5273907367..2514255c2f 100644 --- a/crawl-ref/source/clua.cc +++ b/crawl-ref/source/clua.cc @@ -6,6 +6,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include #include diff --git a/crawl-ref/source/command.cc b/crawl-ref/source/command.cc index 2c61f637c6..6d7e20a894 100644 --- a/crawl-ref/source/command.cc +++ b/crawl-ref/source/command.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "command.h" #include diff --git a/crawl-ref/source/database.cc b/crawl-ref/source/database.cc index 1dbdacd279..d13935d31b 100644 --- a/crawl-ref/source/database.cc +++ b/crawl-ref/source/database.cc @@ -8,6 +8,9 @@ * */ +#include "AppHdr.h" +REVISION("$Rev$"); + #include #include #include diff --git a/crawl-ref/source/debug.cc b/crawl-ref/source/debug.cc index 440aea457e..821952a6b1 100644 --- a/crawl-ref/source/debug.cc +++ b/crawl-ref/source/debug.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "debug.h" #include diff --git a/crawl-ref/source/decks.cc b/crawl-ref/source/decks.cc index d95cb0dc4c..92b7c130cf 100644 --- a/crawl-ref/source/decks.cc +++ b/crawl-ref/source/decks.cc @@ -6,6 +6,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "decks.h" #include diff --git a/crawl-ref/source/delay.cc b/crawl-ref/source/delay.cc index 7e877adbac..83bff93763 100644 --- a/crawl-ref/source/delay.cc +++ b/crawl-ref/source/delay.cc @@ -6,6 +6,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "externs.h" #include diff --git a/crawl-ref/source/describe.cc b/crawl-ref/source/describe.cc index 53b87bd0c0..5ea21d2486 100644 --- a/crawl-ref/source/describe.cc +++ b/crawl-ref/source/describe.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "describe.h" #include "database.h" diff --git a/crawl-ref/source/dgnevent.cc b/crawl-ref/source/dgnevent.cc index e6092d7de2..c04ca498a7 100644 --- a/crawl-ref/source/dgnevent.cc +++ b/crawl-ref/source/dgnevent.cc @@ -8,6 +8,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "dgnevent.h" #include "stuff.h" #include diff --git a/crawl-ref/source/directn.cc b/crawl-ref/source/directn.cc index eff91c6489..ef8cc71763 100644 --- a/crawl-ref/source/directn.cc +++ b/crawl-ref/source/directn.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "directn.h" #include "format.h" diff --git a/crawl-ref/source/dungeon.cc b/crawl-ref/source/dungeon.cc index 09d02f83fa..622fddf085 100644 --- a/crawl-ref/source/dungeon.cc +++ b/crawl-ref/source/dungeon.cc @@ -6,6 +6,9 @@ * Modified for Crawl Reference by $Author$ on $Date$ */ +#include "AppHdr.h" +REVISION("$Rev$"); + #include #include #include @@ -14,7 +17,6 @@ #include #include -#include "AppHdr.h" #include "abyss.h" #include "branch.h" #include "chardump.h" diff --git a/crawl-ref/source/effects.cc b/crawl-ref/source/effects.cc index 5dfa5ba42e..1921f62de4 100644 --- a/crawl-ref/source/effects.cc +++ b/crawl-ref/source/effects.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "effects.h" #include diff --git a/crawl-ref/source/fight.cc b/crawl-ref/source/fight.cc index fd59197c1c..4aeec6e54a 100644 --- a/crawl-ref/source/fight.cc +++ b/crawl-ref/source/fight.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "fight.h" #include diff --git a/crawl-ref/source/files.cc b/crawl-ref/source/files.cc index e857b5f177..f9e4b4cf73 100644 --- a/crawl-ref/source/files.cc +++ b/crawl-ref/source/files.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "delay.h" #include "files.h" #include "monplace.h" diff --git a/crawl-ref/source/food.cc b/crawl-ref/source/food.cc index 075341682f..ece51f4295 100644 --- a/crawl-ref/source/food.cc +++ b/crawl-ref/source/food.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "food.h" #include diff --git a/crawl-ref/source/format.cc b/crawl-ref/source/format.cc index cf884f8220..8ceea8ed91 100644 --- a/crawl-ref/source/format.cc +++ b/crawl-ref/source/format.cc @@ -6,6 +6,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include "initfile.h" #include "format.h" diff --git a/crawl-ref/source/ghost.cc b/crawl-ref/source/ghost.cc index d952d3f7cb..9f0a643372 100644 --- a/crawl-ref/source/ghost.cc +++ b/crawl-ref/source/ghost.cc @@ -9,6 +9,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include "ghost.h" diff --git a/crawl-ref/source/hiscores.cc b/crawl-ref/source/hiscores.cc index bd6fcd7a67..f48bcf90a6 100644 --- a/crawl-ref/source/hiscores.cc +++ b/crawl-ref/source/hiscores.cc @@ -34,7 +34,7 @@ #endif #include "AppHdr.h" -#include "externs.h" +REVISION("$Rev$"); #include "branch.h" #include "files.h" diff --git a/crawl-ref/source/initfile.cc b/crawl-ref/source/initfile.cc index 1e4c59cf9c..e99036a00c 100644 --- a/crawl-ref/source/initfile.cc +++ b/crawl-ref/source/initfile.cc @@ -7,7 +7,7 @@ */ #include "AppHdr.h" -#include "externs.h" +REVISION("$Rev$"); #include "initfile.h" diff --git a/crawl-ref/source/invent.cc b/crawl-ref/source/invent.cc index 7d96c65819..bfb7f24e57 100644 --- a/crawl-ref/source/invent.cc +++ b/crawl-ref/source/invent.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "invent.h" #include diff --git a/crawl-ref/source/it_use2.cc b/crawl-ref/source/it_use2.cc index 2c3714ae77..35ed8900f0 100644 --- a/crawl-ref/source/it_use2.cc +++ b/crawl-ref/source/it_use2.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "it_use2.h" #include diff --git a/crawl-ref/source/it_use3.cc b/crawl-ref/source/it_use3.cc index 8e835e0eca..fdadbf5a3b 100644 --- a/crawl-ref/source/it_use3.cc +++ b/crawl-ref/source/it_use3.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "it_use3.h" #include diff --git a/crawl-ref/source/item_use.cc b/crawl-ref/source/item_use.cc index c68b9d761f..0e90ed318f 100644 --- a/crawl-ref/source/item_use.cc +++ b/crawl-ref/source/item_use.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "item_use.h" #include diff --git a/crawl-ref/source/itemname.cc b/crawl-ref/source/itemname.cc index 619b3e658e..cc17f9ce2e 100644 --- a/crawl-ref/source/itemname.cc +++ b/crawl-ref/source/itemname.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "itemname.h" #include diff --git a/crawl-ref/source/itemprop.cc b/crawl-ref/source/itemprop.cc index f0eab908dd..b7b1c8e326 100644 --- a/crawl-ref/source/itemprop.cc +++ b/crawl-ref/source/itemprop.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "itemname.h" #include diff --git a/crawl-ref/source/items.cc b/crawl-ref/source/items.cc index ac15394084..f5b0788492 100644 --- a/crawl-ref/source/items.cc +++ b/crawl-ref/source/items.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "items.h" #ifdef USE_TILE #include "cio.h" diff --git a/crawl-ref/source/lev-pand.cc b/crawl-ref/source/lev-pand.cc index 980a5bfd12..58150b5713 100644 --- a/crawl-ref/source/lev-pand.cc +++ b/crawl-ref/source/lev-pand.cc @@ -7,6 +7,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include diff --git a/crawl-ref/source/libdos.cc b/crawl-ref/source/libdos.cc index 7770029d48..8442bf9e06 100644 --- a/crawl-ref/source/libdos.cc +++ b/crawl-ref/source/libdos.cc @@ -10,7 +10,8 @@ // Every .cc must include AppHdr or bad things happen. #include "AppHdr.h" -#include "externs.h" +REVISION("$Rev$"); + #include "cio.h" #include #include diff --git a/crawl-ref/source/libgui.cc b/crawl-ref/source/libgui.cc index e934d5ee64..837ef6a09b 100644 --- a/crawl-ref/source/libgui.cc +++ b/crawl-ref/source/libgui.cc @@ -6,11 +6,13 @@ * Modified for Crawl Reference by $Author: j-p-e-g $ on $Date: 2008-03-07 $ */ +#include "AppHdr.h" +REVISION("$Rev$"); + #include #include #include -#include "AppHdr.h" #include "cio.h" #include "defines.h" #include "describe.h" diff --git a/crawl-ref/source/libunix.cc b/crawl-ref/source/libunix.cc index 6737a652e2..b73f5af6bb 100644 --- a/crawl-ref/source/libunix.cc +++ b/crawl-ref/source/libunix.cc @@ -17,6 +17,8 @@ Jan 1998 Svante Gerhard */ #include "AppHdr.h" +REVISION("$Rev$"); + #include #include #include diff --git a/crawl-ref/source/libutil.cc b/crawl-ref/source/libutil.cc index 5dfd13d9b7..7d8c300f2c 100644 --- a/crawl-ref/source/libutil.cc +++ b/crawl-ref/source/libutil.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "defines.h" #include "directn.h" #include "initfile.h" diff --git a/crawl-ref/source/libw32c.cc b/crawl-ref/source/libw32c.cc index 2c215dd939..73d1701873 100644 --- a/crawl-ref/source/libw32c.cc +++ b/crawl-ref/source/libw32c.cc @@ -1,5 +1,5 @@ #include "AppHdr.h" -#include "externs.h" +REVISION("$Rev$"); #if defined(WIN32CONSOLE) diff --git a/crawl-ref/source/luadgn.cc b/crawl-ref/source/luadgn.cc index 1f5ac68b53..c45570eba4 100644 --- a/crawl-ref/source/luadgn.cc +++ b/crawl-ref/source/luadgn.cc @@ -7,6 +7,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include #include diff --git a/crawl-ref/source/macro.cc b/crawl-ref/source/macro.cc index d7d284b5f0..dd116d451d 100644 --- a/crawl-ref/source/macro.cc +++ b/crawl-ref/source/macro.cc @@ -23,6 +23,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #define MACRO_CC #include "macro.h" diff --git a/crawl-ref/source/makeitem.cc b/crawl-ref/source/makeitem.cc index 15908d2f89..da4a0ffdea 100644 --- a/crawl-ref/source/makeitem.cc +++ b/crawl-ref/source/makeitem.cc @@ -7,6 +7,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include diff --git a/crawl-ref/source/mapdef.cc b/crawl-ref/source/mapdef.cc index 21b26518a4..44a9a0a42a 100644 --- a/crawl-ref/source/mapdef.cc +++ b/crawl-ref/source/mapdef.cc @@ -6,6 +6,9 @@ * Modified for Crawl Reference by $Author$ on $Date$ */ +#include "AppHdr.h" +REVISION("$Rev$"); + #include #include #include @@ -13,7 +16,6 @@ #include #include -#include "AppHdr.h" #include "branch.h" #include "describe.h" #include "directn.h" diff --git a/crawl-ref/source/mapmark.cc b/crawl-ref/source/mapmark.cc index 0f5afa95b6..38fd93a997 100644 --- a/crawl-ref/source/mapmark.cc +++ b/crawl-ref/source/mapmark.cc @@ -8,6 +8,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include diff --git a/crawl-ref/source/maps.cc b/crawl-ref/source/maps.cc index 0f1d37acb2..255ab80fbe 100644 --- a/crawl-ref/source/maps.cc +++ b/crawl-ref/source/maps.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "maps.h" #include "tags.h" diff --git a/crawl-ref/source/menu.cc b/crawl-ref/source/menu.cc index 6b282bd849..727948aadd 100644 --- a/crawl-ref/source/menu.cc +++ b/crawl-ref/source/menu.cc @@ -6,8 +6,11 @@ * Modified for Crawl Reference by $Author$ on $Date$ */ -#include #include "AppHdr.h" +REVISION("$Rev$"); + +#include + #include "cio.h" #include "menu.h" #include "macro.h" diff --git a/crawl-ref/source/message.cc b/crawl-ref/source/message.cc index b92e5ef174..459ce9316e 100644 --- a/crawl-ref/source/message.cc +++ b/crawl-ref/source/message.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "message.h" #include "format.h" diff --git a/crawl-ref/source/mgrow.cc b/crawl-ref/source/mgrow.cc index d7f275d219..62a7727152 100644 --- a/crawl-ref/source/mgrow.cc +++ b/crawl-ref/source/mgrow.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "enum.h" #include "mgrow.h" #include "mon-util.h" diff --git a/crawl-ref/source/misc.cc b/crawl-ref/source/misc.cc index b889a3cbd7..a6d22b8bd2 100644 --- a/crawl-ref/source/misc.cc +++ b/crawl-ref/source/misc.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "misc.h" #include "notes.h" diff --git a/crawl-ref/source/mon-pick.cc b/crawl-ref/source/mon-pick.cc index 36f575a49b..41d8b1e688 100644 --- a/crawl-ref/source/mon-pick.cc +++ b/crawl-ref/source/mon-pick.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "mon-pick.h" #include "externs.h" diff --git a/crawl-ref/source/mon-util.cc b/crawl-ref/source/mon-util.cc index 58499bc276..d190d7805b 100644 --- a/crawl-ref/source/mon-util.cc +++ b/crawl-ref/source/mon-util.cc @@ -10,6 +10,8 @@ // some routines snatched from former monsstat.cc #include "AppHdr.h" +REVISION("$Rev$"); + #include "enum.h" #include "mon-util.h" #include "monstuff.h" diff --git a/crawl-ref/source/monplace.cc b/crawl-ref/source/monplace.cc index 1437bf68bb..e3b22e347e 100644 --- a/crawl-ref/source/monplace.cc +++ b/crawl-ref/source/monplace.cc @@ -7,6 +7,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include diff --git a/crawl-ref/source/monspeak.cc b/crawl-ref/source/monspeak.cc index 86de314347..3b4e45233c 100644 --- a/crawl-ref/source/monspeak.cc +++ b/crawl-ref/source/monspeak.cc @@ -6,6 +6,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "monspeak.h" #include diff --git a/crawl-ref/source/monstuff.cc b/crawl-ref/source/monstuff.cc index 06cba432f1..c9602632f4 100644 --- a/crawl-ref/source/monstuff.cc +++ b/crawl-ref/source/monstuff.cc @@ -7,6 +7,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include "monstuff.h" #include diff --git a/crawl-ref/source/mstuff2.cc b/crawl-ref/source/mstuff2.cc index 8fc3248470..3aa39fdc22 100644 --- a/crawl-ref/source/mstuff2.cc +++ b/crawl-ref/source/mstuff2.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "mstuff2.h" #include diff --git a/crawl-ref/source/mt19937ar.cc b/crawl-ref/source/mt19937ar.cc index 4f10bed2ee..d5d72ae448 100644 --- a/crawl-ref/source/mt19937ar.cc +++ b/crawl-ref/source/mt19937ar.cc @@ -41,6 +41,9 @@ email: m-mat @ math.sci.hiroshima-u.ac.jp (remove space) */ +#include "AppHdr.h" +REVISION("$Rev$"); + #include #include #include diff --git a/crawl-ref/source/mtransit.cc b/crawl-ref/source/mtransit.cc index 51ca767e98..d49c053cc3 100644 --- a/crawl-ref/source/mtransit.cc +++ b/crawl-ref/source/mtransit.cc @@ -7,6 +7,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include diff --git a/crawl-ref/source/mutation.cc b/crawl-ref/source/mutation.cc index 8f2f1985bf..ff31ad660b 100644 --- a/crawl-ref/source/mutation.cc +++ b/crawl-ref/source/mutation.cc @@ -7,6 +7,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include "mutation.h" #include diff --git a/crawl-ref/source/newgame.cc b/crawl-ref/source/newgame.cc index 3152a55439..d744aeab8a 100644 --- a/crawl-ref/source/newgame.cc +++ b/crawl-ref/source/newgame.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "newgame.h" #include diff --git a/crawl-ref/source/notes.cc b/crawl-ref/source/notes.cc index d4f8c82912..06b57c5a5a 100644 --- a/crawl-ref/source/notes.cc +++ b/crawl-ref/source/notes.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include #include #include diff --git a/crawl-ref/source/ouch.cc b/crawl-ref/source/ouch.cc index 5a555b7d2b..a5b402475d 100644 --- a/crawl-ref/source/ouch.cc +++ b/crawl-ref/source/ouch.cc @@ -7,6 +7,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include #include diff --git a/crawl-ref/source/output.cc b/crawl-ref/source/output.cc index 56fda39e33..3b46be1616 100644 --- a/crawl-ref/source/output.cc +++ b/crawl-ref/source/output.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "output.h" #include diff --git a/crawl-ref/source/overmap.cc b/crawl-ref/source/overmap.cc index 5308280b93..fa1d3841e5 100644 --- a/crawl-ref/source/overmap.cc +++ b/crawl-ref/source/overmap.cc @@ -10,6 +10,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "overmap.h" #include diff --git a/crawl-ref/source/place.cc b/crawl-ref/source/place.cc index 78bd1d68c7..eff31d5aa5 100644 --- a/crawl-ref/source/place.cc +++ b/crawl-ref/source/place.cc @@ -7,6 +7,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include "externs.h" #include "place.h" diff --git a/crawl-ref/source/player.cc b/crawl-ref/source/player.cc index e03b719612..d2d8920adf 100644 --- a/crawl-ref/source/player.cc +++ b/crawl-ref/source/player.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "player.h" #ifdef DOS diff --git a/crawl-ref/source/quiver.cc b/crawl-ref/source/quiver.cc index c94622fe1b..b60f39cd62 100644 --- a/crawl-ref/source/quiver.cc +++ b/crawl-ref/source/quiver.cc @@ -10,6 +10,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "quiver.h" #include "invent.h" diff --git a/crawl-ref/source/randart.cc b/crawl-ref/source/randart.cc index 74f59e7b3e..66f724c739 100644 --- a/crawl-ref/source/randart.cc +++ b/crawl-ref/source/randart.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "randart.h" #include diff --git a/crawl-ref/source/religion.cc b/crawl-ref/source/religion.cc index 36633abd53..661c0a80df 100644 --- a/crawl-ref/source/religion.cc +++ b/crawl-ref/source/religion.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "religion.h" #include diff --git a/crawl-ref/source/shopping.cc b/crawl-ref/source/shopping.cc index 0f211aa221..ebd5c9ed25 100644 --- a/crawl-ref/source/shopping.cc +++ b/crawl-ref/source/shopping.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "chardump.h" #include "shopping.h" #include "message.h" diff --git a/crawl-ref/source/skills.cc b/crawl-ref/source/skills.cc index 112ce5b4c2..c53e91106d 100644 --- a/crawl-ref/source/skills.cc +++ b/crawl-ref/source/skills.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "skills.h" #include diff --git a/crawl-ref/source/skills2.cc b/crawl-ref/source/skills2.cc index 49482093d0..9419ee72ac 100644 --- a/crawl-ref/source/skills2.cc +++ b/crawl-ref/source/skills2.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "skills2.h" #include diff --git a/crawl-ref/source/spells1.cc b/crawl-ref/source/spells1.cc index 73b8d407ab..a2cc577f9e 100644 --- a/crawl-ref/source/spells1.cc +++ b/crawl-ref/source/spells1.cc @@ -8,6 +8,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "spells1.h" #include diff --git a/crawl-ref/source/spells2.cc b/crawl-ref/source/spells2.cc index 9577310ebb..6cfd7643c8 100644 --- a/crawl-ref/source/spells2.cc +++ b/crawl-ref/source/spells2.cc @@ -8,6 +8,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "spells2.h" #include diff --git a/crawl-ref/source/spells3.cc b/crawl-ref/source/spells3.cc index d9d93e109d..0e7f9fdefe 100644 --- a/crawl-ref/source/spells3.cc +++ b/crawl-ref/source/spells3.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "spells3.h" #include diff --git a/crawl-ref/source/spells4.cc b/crawl-ref/source/spells4.cc index 8b840a214c..15f4bb8265 100644 --- a/crawl-ref/source/spells4.cc +++ b/crawl-ref/source/spells4.cc @@ -8,6 +8,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include #include diff --git a/crawl-ref/source/spl-book.cc b/crawl-ref/source/spl-book.cc index a1425a68fe..1f273d634c 100644 --- a/crawl-ref/source/spl-book.cc +++ b/crawl-ref/source/spl-book.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "spl-book.h" #include diff --git a/crawl-ref/source/spl-cast.cc b/crawl-ref/source/spl-cast.cc index 2e57483d43..bd6ab7d22c 100644 --- a/crawl-ref/source/spl-cast.cc +++ b/crawl-ref/source/spl-cast.cc @@ -7,6 +7,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include #include diff --git a/crawl-ref/source/spl-util.cc b/crawl-ref/source/spl-util.cc index 7db3419cf3..4b99df98fc 100644 --- a/crawl-ref/source/spl-util.cc +++ b/crawl-ref/source/spl-util.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "spl-util.h" #include diff --git a/crawl-ref/source/sqldbm.cc b/crawl-ref/source/sqldbm.cc index 68f798261b..9019ceb9ba 100644 --- a/crawl-ref/source/sqldbm.cc +++ b/crawl-ref/source/sqldbm.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "sqldbm.h" #include "stuff.h" #include diff --git a/crawl-ref/source/stash.cc b/crawl-ref/source/stash.cc index c10737d345..2ab4f40218 100644 --- a/crawl-ref/source/stash.cc +++ b/crawl-ref/source/stash.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "branch.h" #include "chardump.h" #include "cio.h" diff --git a/crawl-ref/source/state.cc b/crawl-ref/source/state.cc index d076bc8ebf..001b6addb0 100644 --- a/crawl-ref/source/state.cc +++ b/crawl-ref/source/state.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "externs.h" #include "delay.h" diff --git a/crawl-ref/source/store.cc b/crawl-ref/source/store.cc index f952398b51..f4393ab025 100644 --- a/crawl-ref/source/store.cc +++ b/crawl-ref/source/store.cc @@ -8,6 +8,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "store.h" #include "externs.h" diff --git a/crawl-ref/source/stuff.cc b/crawl-ref/source/stuff.cc index 320fb7c66f..a096bc6a3d 100644 --- a/crawl-ref/source/stuff.cc +++ b/crawl-ref/source/stuff.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "cio.h" #include "database.h" #include "directn.h" diff --git a/crawl-ref/source/tags.cc b/crawl-ref/source/tags.cc index ce8154f240..4076537e15 100644 --- a/crawl-ref/source/tags.cc +++ b/crawl-ref/source/tags.cc @@ -60,6 +60,7 @@ #endif #include "AppHdr.h" +REVISION("$Rev$"); #include "abl-show.h" #include "branch.h" diff --git a/crawl-ref/source/terrain.cc b/crawl-ref/source/terrain.cc index ef81b868c0..082c4a4191 100644 --- a/crawl-ref/source/terrain.cc +++ b/crawl-ref/source/terrain.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "externs.h" #include "terrain.h" diff --git a/crawl-ref/source/tile2.cc b/crawl-ref/source/tile2.cc index db50ab4dee..5f88883e53 100644 --- a/crawl-ref/source/tile2.cc +++ b/crawl-ref/source/tile2.cc @@ -6,6 +6,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #ifdef USE_TILE #include diff --git a/crawl-ref/source/tilebuf.cc b/crawl-ref/source/tilebuf.cc index f4eaa33a77..c0deccb150 100644 --- a/crawl-ref/source/tilebuf.cc +++ b/crawl-ref/source/tilebuf.cc @@ -7,6 +7,9 @@ * Modified for Crawl Reference by $Author: ennewalker $ on $Date: 2008-10-11 $ */ +#include "AppHdr.h" +REVISION("$Rev$"); + #include "tilebuf.h" #include "tilefont.h" #include "tilesdl.h" diff --git a/crawl-ref/source/tilefont.cc b/crawl-ref/source/tilefont.cc index df17768f66..133d4e1134 100644 --- a/crawl-ref/source/tilefont.cc +++ b/crawl-ref/source/tilefont.cc @@ -6,6 +6,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "tilebuf.h" #include "tilefont.h" #include "defines.h" diff --git a/crawl-ref/source/tilemcache.cc b/crawl-ref/source/tilemcache.cc index a1f4fca1b8..c988b1eed6 100644 --- a/crawl-ref/source/tilemcache.cc +++ b/crawl-ref/source/tilemcache.cc @@ -1,3 +1,6 @@ +#include "AppHdr.h" +REVISION("$Rev$"); + #include "tilemcache.h" #include "tags.h" #include "ghost.h" diff --git a/crawl-ref/source/tilepick.cc b/crawl-ref/source/tilepick.cc index 3c9387a230..4745b2c2ee 100644 --- a/crawl-ref/source/tilepick.cc +++ b/crawl-ref/source/tilepick.cc @@ -6,6 +6,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #ifdef USE_TILE #include #include "decks.h" diff --git a/crawl-ref/source/tilereg.cc b/crawl-ref/source/tilereg.cc index 0b424a7738..05e4c10673 100644 --- a/crawl-ref/source/tilereg.cc +++ b/crawl-ref/source/tilereg.cc @@ -8,6 +8,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "cio.h" #include "debug.h" #include "describe.h" diff --git a/crawl-ref/source/tilesdl.cc b/crawl-ref/source/tilesdl.cc index da7597dfed..81a2ecc863 100644 --- a/crawl-ref/source/tilesdl.cc +++ b/crawl-ref/source/tilesdl.cc @@ -1,3 +1,6 @@ +#include "AppHdr.h" +REVISION("$Rev$"); + #include "cio.h" #include "itemname.h" #include "items.h" diff --git a/crawl-ref/source/tiletex.cc b/crawl-ref/source/tiletex.cc index 524b37c46b..a2b9584066 100644 --- a/crawl-ref/source/tiletex.cc +++ b/crawl-ref/source/tiletex.cc @@ -1,4 +1,5 @@ #include "AppHdr.h" +REVISION("$Rev$"); #include "files.h" #include "tiles.h" diff --git a/crawl-ref/source/transfor.cc b/crawl-ref/source/transfor.cc index f7731bd1e2..ce58c7a81d 100644 --- a/crawl-ref/source/transfor.cc +++ b/crawl-ref/source/transfor.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "transfor.h" #include diff --git a/crawl-ref/source/traps.cc b/crawl-ref/source/traps.cc index 3ef7b250f4..6176c1554b 100644 --- a/crawl-ref/source/traps.cc +++ b/crawl-ref/source/traps.cc @@ -7,6 +7,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include "externs.h" #include "traps.h" diff --git a/crawl-ref/source/travel.cc b/crawl-ref/source/travel.cc index b8dff8d1f2..f6eed0bc87 100644 --- a/crawl-ref/source/travel.cc +++ b/crawl-ref/source/travel.cc @@ -10,6 +10,8 @@ * refactor. */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "files.h" #include "FixAry.h" #include "branch.h" diff --git a/crawl-ref/source/tutorial.cc b/crawl-ref/source/tutorial.cc index 52e319e5d6..47bd310ab4 100644 --- a/crawl-ref/source/tutorial.cc +++ b/crawl-ref/source/tutorial.cc @@ -9,6 +9,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "cio.h" #include diff --git a/crawl-ref/source/version.cc b/crawl-ref/source/version.cc index 3ab89fff41..a7cf9b0e21 100644 --- a/crawl-ref/source/version.cc +++ b/crawl-ref/source/version.cc @@ -7,14 +7,15 @@ */ #include "AppHdr.h" -#include "version.h" - -REVISION("$Rev$") +REVISION("$Rev$"); int check_revision::max_rev = 0; -check_revision::check_revision(int rev) +check_revision::check_revision(const char *rev_str) { + ASSERT(!strncmp("$Rev:", rev_str, 4)); + + int rev = atoi(&rev_str[5]); max_rev = std::max(rev, max_rev); } diff --git a/crawl-ref/source/version.h b/crawl-ref/source/version.h index 716a153222..56eb78ed42 100644 --- a/crawl-ref/source/version.h +++ b/crawl-ref/source/version.h @@ -61,14 +61,13 @@ int svn_revision(); class check_revision { public: - check_revision(int rev); + check_revision(const char *rev_string); static int max_rev; }; -// This macro is meant to be used once per source file, e.g. "REVISION($Rev$);" +// This macro is meant to be used once per source file. // It can't be put in header files, as there's no way to generate a unique // object name across includes. Blame the lack of cross-platform __COUNTER__. -//#define REVISION(rev) static check_revision check_this_source_file_revision(rev) -#define REVISION(rev) +#define REVISION(rev) static check_revision check_this_source_file_revision(rev) #endif diff --git a/crawl-ref/source/view.cc b/crawl-ref/source/view.cc index a228548ec2..1c552ec1f0 100644 --- a/crawl-ref/source/view.cc +++ b/crawl-ref/source/view.cc @@ -7,6 +7,8 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); + #include "view.h" #include diff --git a/crawl-ref/source/xom.cc b/crawl-ref/source/xom.cc index 360bf995a8..dcb662fa87 100644 --- a/crawl-ref/source/xom.cc +++ b/crawl-ref/source/xom.cc @@ -7,6 +7,7 @@ */ #include "AppHdr.h" +REVISION("$Rev$"); #include -- cgit v1.2.3-54-g00ecf