[Freeciv-commits] r33419 - in /trunk: common/ data/classic/

2016-08-01 Thread cazfi74
Author: cazfi
Date: Tue Aug  2 08:18:16 2016
New Revision: 33419

URL: http://svn.gna.org/viewcvs/freeciv?rev=33419&view=rev
Log:
Made classic ruleset the default in web mode.

See patch #7514

Modified:
trunk/common/game.h
trunk/data/classic/buildings.ruleset
trunk/data/classic/cities.ruleset
trunk/data/classic/effects.ruleset
trunk/data/classic/game.ruleset
trunk/data/classic/governments.ruleset
trunk/data/classic/nations.ruleset
trunk/data/classic/styles.ruleset
trunk/data/classic/techs.ruleset
trunk/data/classic/terrain.ruleset
trunk/data/classic/units.ruleset

Modified: trunk/common/game.h
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/game.h?rev=33419&r1=33418&r2=33419&view=diff
==
--- trunk/common/game.h (original)
+++ trunk/common/game.h Tue Aug  2 08:18:16 2016
@@ -587,7 +587,7 @@
 #define GAME_DEFAULT_AUTOATTACK  FALSE
 
 #ifdef FREECIV_WEB
-#define GAME_DEFAULT_RULESETDIR  "fcweb"
+#define GAME_DEFAULT_RULESETDIR  "classic"
 #else  /* FREECIV_WEB */
 #define GAME_DEFAULT_RULESETDIR  "civ2civ3"
 #endif /* FREECIV_WEB */

Modified: trunk/data/classic/buildings.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/classic/buildings.ruleset?rev=33419&r1=33418&r2=33419&view=diff
==
--- trunk/data/classic/buildings.ruleset(original)
+++ trunk/data/classic/buildings.rulesetTue Aug  2 08:18:16 2016
@@ -12,7 +12,7 @@
 
 [datafile]
 description="Classic buildings data for Freeciv"
-options="+Freeciv-ruleset-Devel-2015.January.14"
+options="+Freeciv-ruleset-Devel-2015.January.14 web-compatible"
 format_version=10
 
 ; /* <-- avoid gettext warnings

Modified: trunk/data/classic/cities.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/classic/cities.ruleset?rev=33419&r1=33418&r2=33419&view=diff
==
--- trunk/data/classic/cities.ruleset   (original)
+++ trunk/data/classic/cities.ruleset   Tue Aug  2 08:18:16 2016
@@ -9,7 +9,7 @@
 
 [datafile]
 description="Classic cities data for Freeciv"
-options="+Freeciv-ruleset-Devel-2015.January.14"
+options="+Freeciv-ruleset-Devel-2015.January.14 web-compatible"
 format_version=10
 
 ; /* <-- avoid gettext warnings

Modified: trunk/data/classic/effects.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/classic/effects.ruleset?rev=33419&r1=33418&r2=33419&view=diff
==
--- trunk/data/classic/effects.ruleset  (original)
+++ trunk/data/classic/effects.ruleset  Tue Aug  2 08:18:16 2016
@@ -11,7 +11,7 @@
 
 [datafile]
 description="Classic effects data for Freeciv"
-options="+Freeciv-ruleset-Devel-2015.January.14"
+options="+Freeciv-ruleset-Devel-2015.January.14 web-compatible"
 format_version=10
 
 ; /* <-- avoid gettext warnings

Modified: trunk/data/classic/game.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/classic/game.ruleset?rev=33419&r1=33418&r2=33419&view=diff
==
--- trunk/data/classic/game.ruleset (original)
+++ trunk/data/classic/game.ruleset Tue Aug  2 08:18:16 2016
@@ -11,7 +11,7 @@
 
 [datafile]
 description="Classic game rules for Freeciv"
-options="+Freeciv-ruleset-Devel-2015.January.14"
+options="+Freeciv-ruleset-Devel-2015.January.14 web-compatible"
 format_version=10
 
 ; This section contains meta information for freeciv-ruledit to recreate the 
ruleset

Modified: trunk/data/classic/governments.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/classic/governments.ruleset?rev=33419&r1=33418&r2=33419&view=diff
==
--- trunk/data/classic/governments.ruleset  (original)
+++ trunk/data/classic/governments.ruleset  Tue Aug  2 08:18:16 2016
@@ -12,7 +12,7 @@
 
 [datafile]
 description="Classic governments data for Freeciv (as Civ2, minus 
fundamentalism)"
-options="+Freeciv-ruleset-Devel-2015.January.14"
+options="+Freeciv-ruleset-Devel-2015.January.14 web-compatible"
 format_version=10
 
 [governments]

Modified: trunk/data/classic/nations.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/classic/nations.ruleset?rev=33419&r1=33418&r2=33419&view=diff
==
--- trunk/data/classic/nations.ruleset  (original)
+++ trunk/data/classic/nations.ruleset  Tue Aug  2 08:18:16 2016
@@ -9,7 +9,7 @@
 
 [datafile]
 description="Classic nations data for Freeciv"
-options="+Freeciv-ruleset-Devel-2015.January.14"
+options="+Freeciv-ruleset-Devel-2015.January.14 web-compatible"
 format_version=10
 
 ; This section contains meta information for freeciv-ruledit to recreate the 
ruleset

Modified: trunk/data/classi

[Freeciv-commits] r33418 - /branches/S2_5/server/settings.c

2016-08-01 Thread sveinung84
Author: sveinung
Date: Tue Aug  2 00:23:34 2016
New Revision: 33418

URL: http://svn.gna.org/viewcvs/freeciv?rev=33418&view=rev
Log:
Comment fix: refer to correct setting.

Modified:
branches/S2_5/server/settings.c

Modified: branches/S2_5/server/settings.c
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_5/server/settings.c?rev=33418&r1=33417&r2=33418&view=diff
==
--- branches/S2_5/server/settings.c (original)
+++ branches/S2_5/server/settings.c Tue Aug  2 00:23:34 2016
@@ -940,7 +940,7 @@
 }
 
 /*
-  Topology setting validation callback.
+  Mapsize setting validation callback.
 */
 static bool mapsize_callback(int value, struct connection *caller,
  char *reject_msg, size_t reject_msg_len)


___
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits


[Freeciv-commits] r33417 - /branches/S2_6/server/settings.c

2016-08-01 Thread sveinung84
Author: sveinung
Date: Tue Aug  2 00:23:06 2016
New Revision: 33417

URL: http://svn.gna.org/viewcvs/freeciv?rev=33417&view=rev
Log:
Comment fix: refer to correct setting.

Modified:
branches/S2_6/server/settings.c

Modified: branches/S2_6/server/settings.c
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_6/server/settings.c?rev=33417&r1=33416&r2=33417&view=diff
==
--- branches/S2_6/server/settings.c (original)
+++ branches/S2_6/server/settings.c Tue Aug  2 00:23:06 2016
@@ -1093,7 +1093,7 @@
 }
 
 /*
-  Topology setting validation callback.
+  Mapsize setting validation callback.
 */
 static bool mapsize_callback(int value, struct connection *caller,
  char *reject_msg, size_t reject_msg_len)


___
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits


[Freeciv-commits] r33414 - /trunk/data/webperimental/terrain.ruleset

2016-08-01 Thread sveinung84
Author: sveinung
Date: Mon Aug  1 17:20:53 2016
New Revision: 33414

URL: http://svn.gna.org/viewcvs/freeciv?rev=33414&view=rev
Log:
Do patch #6644 to webperimental.

Ruleset comments about extra activity graphic value "None" was made more
verbose in the bundled rulesets after webperimental was posted. Make
webperimental match by applying Marko Lindqvist 's patch #6644 to
webperimental too.

See patch #7527

Modified:
trunk/data/webperimental/terrain.ruleset

Modified: trunk/data/webperimental/terrain.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/webperimental/terrain.ruleset?rev=33414&r1=33413&r2=33414&view=diff
==
--- trunk/data/webperimental/terrain.ruleset(original)
+++ trunk/data/webperimental/terrain.rulesetMon Aug  1 17:20:53 2016
@@ -1020,12 +1020,14 @@
 ; graphic_alt = tag for alternate graphic if preferred graphic is
 ;   not present. Can use eg "-" for no alternate
 ;   graphic
-; activity_gfx= tag specifying graphic for unit building extra
-;   (can be "none")
+; activity_gfx= tag specifying graphic for unit building extra.
+;   This can be "None" to indicate that graphic sprite
+;   is not needed.
 ; act_gfx_alt = tag for alternative graphic for unit building extra
 ; act_gfx_alt2= tag for second alternative graphic for unit 
building extra
-; rmact_gfx   = tag specifying graphic for unit removing extra
-;   (can be "none")
+; rmact_gfx   = tag specifying graphic for unit removing extra.
+;   This can be "None" to indicate that graphic sprite
+;   is not needed.
 ; rmact_gfx_alt   = tag for alternative graphic for unit removing extra
 ; reqs= requirements to build the extra (see 
effects.ruleset
 ;   and README.effects for help on requirements)


___
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits


[Freeciv-commits] r33412 - in /trunk/data/sandbox: script.lua units.ruleset

2016-08-01 Thread cazfi74
Author: cazfi
Date: Mon Aug  1 16:50:28 2016
New Revision: 33412

URL: http://svn.gna.org/viewcvs/freeciv?rev=33412&view=rev
Log:
Fixed xgettext warnings.

See bug #24898

Modified:
trunk/data/sandbox/script.lua
trunk/data/sandbox/units.ruleset

Modified: trunk/data/sandbox/script.lua
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/sandbox/script.lua?rev=33412&r1=33411&r2=33412&view=diff
==
--- trunk/data/sandbox/script.lua   (original)
+++ trunk/data/sandbox/script.lua   Mon Aug  1 16:50:28 2016
@@ -24,7 +24,7 @@
 
 signal.connect("city_destroyed", "city_destroyed_callback")
 
--- Unit enters Hermit's Nest
+-- Unit enters Hermit`s Nest
 function hermit_nest(unit)
   if unit.tile:has_extra("Hermit") then
 local chance = random(0, 5)

Modified: trunk/data/sandbox/units.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/sandbox/units.ruleset?rev=33412&r1=33411&r2=33412&view=diff
==
--- trunk/data/sandbox/units.ruleset(original)
+++ trunk/data/sandbox/units.rulesetMon Aug  1 16:50:28 2016
@@ -1978,8 +1978,10 @@
 uk_shield = 1
 uk_food   = 1
 uk_gold   = 1
+; /* <-- avoid gettext warnings
 ; Consensus historical article: "Airplanes Sink a Battleship?
 ; No, Sir! Declares President" Chicago Daily Tribune, Feb. 26, 1938.
+; */ <-- avoid gettext warnings
 flags = "BadCityDefender", "Consensus"
 roles = "DefendOk", "DefendOkStartUnit"
 helptext  = _("\


___
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits


[Freeciv-commits] r33409 - /branches/S2_5/client/gui-qt/chatline.cpp

2016-08-01 Thread mlewczuk80
Author: mir3x
Date: Mon Aug  1 13:23:25 2016
New Revision: 33409

URL: http://svn.gna.org/viewcvs/freeciv?rev=33409&view=rev
Log:
Qt client -  tags in chat were incorrectly placed if there were unicode 
characters

See bug #24888


Modified:
branches/S2_5/client/gui-qt/chatline.cpp

Modified: branches/S2_5/client/gui-qt/chatline.cpp
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_5/client/gui-qt/chatline.cpp?rev=33409&r1=33408&r2=33409&view=diff
==
--- branches/S2_5/client/gui-qt/chatline.cpp(original)
+++ branches/S2_5/client/gui-qt/chatline.cppMon Aug  1 13:23:25 2016
@@ -315,14 +315,16 @@
   QString str_col;
   QString color;
   QString final_string;
+  QByteArray qba;
   QColor qc;
   QMultiMap  mm;
   if (tags == NULL) {
 return str;
   }
+  qba = str.toLocal8Bit().data();
   text_tag_list_iterate(tags, ptag) {
 if ((text_tag_stop_offset(ptag) == FT_OFFSET_UNSET)) {
-  stop = str.count();
+  stop = qba.count();
 } else {
   stop = text_tag_stop_offset(ptag);
 }
@@ -410,7 +412,8 @@
   while (i != mm.constBegin()) {
 --i;
 if (i.key() < last_i) {
-  final_string = final_string.prepend(str.mid(i.key(), last_i - i.key())
+  final_string = final_string.prepend(QString(qba.mid(i.key(),
+  last_i - i.key()))
  .toHtmlEscaped());
 }
 last_i = i.key();


___
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits


[Freeciv-commits] r33410 - /branches/S2_6/client/gui-qt/chatline.cpp

2016-08-01 Thread mlewczuk80
Author: mir3x
Date: Mon Aug  1 13:23:39 2016
New Revision: 33410

URL: http://svn.gna.org/viewcvs/freeciv?rev=33410&view=rev
Log:
Qt client -  tags in chat were incorrectly placed if there were unicode 
characters

See bug #24888


Modified:
branches/S2_6/client/gui-qt/chatline.cpp

Modified: branches/S2_6/client/gui-qt/chatline.cpp
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_6/client/gui-qt/chatline.cpp?rev=33410&r1=33409&r2=33410&view=diff
==
--- branches/S2_6/client/gui-qt/chatline.cpp(original)
+++ branches/S2_6/client/gui-qt/chatline.cppMon Aug  1 13:23:39 2016
@@ -343,14 +343,16 @@
   QString str_col;
   QString color;
   QString final_string;
+  QByteArray qba;
   QColor qc;
   QMultiMap  mm;
   if (tags == NULL) {
 return str;
   }
+  qba = str.toLocal8Bit().data();
   text_tag_list_iterate(tags, ptag) {
 if ((text_tag_stop_offset(ptag) == FT_OFFSET_UNSET)) {
-  stop = str.count();
+  stop = qba.count();
 } else {
   stop = text_tag_stop_offset(ptag);
 }
@@ -438,7 +440,8 @@
   while (i != mm.constBegin()) {
 --i;
 if (i.key() < last_i) {
-  final_string = final_string.prepend(str.mid(i.key(), last_i - i.key())
+  final_string = final_string.prepend(QString(qba.mid(i.key(),
+  last_i - i.key()))
  .toHtmlEscaped());
 }
 last_i = i.key();


___
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits


[Freeciv-commits] r33411 - /trunk/client/gui-qt/chatline.cpp

2016-08-01 Thread mlewczuk80
Author: mir3x
Date: Mon Aug  1 13:23:45 2016
New Revision: 33411

URL: http://svn.gna.org/viewcvs/freeciv?rev=33411&view=rev
Log:
Qt client -  tags in chat were incorrectly placed if there were unicode 
characters

See bug #24888


Modified:
trunk/client/gui-qt/chatline.cpp

Modified: trunk/client/gui-qt/chatline.cpp
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/client/gui-qt/chatline.cpp?rev=33411&r1=33410&r2=33411&view=diff
==
--- trunk/client/gui-qt/chatline.cpp(original)
+++ trunk/client/gui-qt/chatline.cppMon Aug  1 13:23:45 2016
@@ -343,14 +343,16 @@
   QString str_col;
   QString color;
   QString final_string;
+  QByteArray qba;
   QColor qc;
   QMultiMap  mm;
   if (tags == NULL) {
 return str;
   }
+  qba = str.toLocal8Bit().data();
   text_tag_list_iterate(tags, ptag) {
 if ((text_tag_stop_offset(ptag) == FT_OFFSET_UNSET)) {
-  stop = str.count();
+  stop = qba.count();
 } else {
   stop = text_tag_stop_offset(ptag);
 }
@@ -438,7 +440,8 @@
   while (i != mm.constBegin()) {
 --i;
 if (i.key() < last_i) {
-  final_string = final_string.prepend(str.mid(i.key(), last_i - i.key())
+  final_string = final_string.prepend(QString(qba.mid(i.key(),
+  last_i - i.key()))
  .toHtmlEscaped());
 }
 last_i = i.key();


___
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits


[Freeciv-commits] r33406 - /branches/S2_5/client/gui-qt/fc_client.cpp

2016-08-01 Thread mlewczuk80
Author: mir3x
Date: Mon Aug  1 13:20:07 2016
New Revision: 33406

URL: http://svn.gna.org/viewcvs/freeciv?rev=33406&view=rev
Log:
Qt client - reset typed history position.

See bug #24881


Modified:
branches/S2_5/client/gui-qt/fc_client.cpp

Modified: branches/S2_5/client/gui-qt/fc_client.cpp
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_5/client/gui-qt/fc_client.cpp?rev=33406&r1=33405&r2=33406&view=diff
==
--- branches/S2_5/client/gui-qt/fc_client.cpp   (original)
+++ branches/S2_5/client/gui-qt/fc_client.cpp   Mon Aug  1 13:20:07 2016
@@ -432,6 +432,7 @@
   send_chat(chat_line->text().toUtf8().data());
   chat_history.prepend(chat_line->text());
   chat_line->clear();
+  history_pos = -1;
 }
 
 /


___
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits


[Freeciv-commits] r33404 - in /trunk/dependencies/luasql: Version src/ls_postgres.c

2016-08-01 Thread cazfi74
Author: cazfi
Date: Mon Aug  1 09:13:14 2016
New Revision: 33404

URL: http://svn.gna.org/viewcvs/freeciv?rev=33404&view=rev
Log:
Updated included luasql to version 2.3.2

See patch #7374

Modified:
trunk/dependencies/luasql/Version
trunk/dependencies/luasql/src/ls_postgres.c

Modified: trunk/dependencies/luasql/Version
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/dependencies/luasql/Version?rev=33404&r1=33403&r2=33404&view=diff
==
--- trunk/dependencies/luasql/Version   (original)
+++ trunk/dependencies/luasql/Version   Mon Aug  1 09:13:14 2016
@@ -1,5 +1,5 @@
-Sources here are fron luasql git tag v2.3.1
-(https://github.com/keplerproject/luasql/tree/v2.3.1)
+Sources here are fron luasql git tag v2.3.2
+(https://github.com/keplerproject/luasql/tree/v2.3.2)
 
 Only the files needed by freeciv are included here, not entire luasql
 source directory hierarchy.

Modified: trunk/dependencies/luasql/src/ls_postgres.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/dependencies/luasql/src/ls_postgres.c?rev=33404&r1=33403&r2=33404&view=diff
==
--- trunk/dependencies/luasql/src/ls_postgres.c (original)
+++ trunk/dependencies/luasql/src/ls_postgres.c Mon Aug  1 09:13:14 2016
@@ -498,30 +498,21 @@
 
 /*
 ** Connects to a data source.
-** This driver provides two ways to connect to a data source:
-** (1) giving the connection parameters as a set of pairs separated
-** by whitespaces in a string (first method parameter)
-** (2) giving one string for each connection parameter, said
-** datasource, username, password, host and port.
 */
 static int env_connect (lua_State *L) {
const char *sourcename = luaL_checkstring(L, 2);
+   const char *username = luaL_optstring(L, 3, NULL);
+   const char *password = luaL_optstring(L, 4, NULL);
+   const char *pghost = luaL_optstring(L, 5, NULL);
+   const char *pgport = luaL_optstring(L, 6, NULL);
PGconn *conn;
getenvironment (L); /* validate environment */
-   if ((lua_gettop (L) == 2) && (strchr (sourcename, '=') != NULL))
-   conn = PQconnectdb (sourcename);
-   else {
-   const char *username = luaL_optstring(L, 3, NULL);
-   const char *password = luaL_optstring(L, 4, NULL);
-   const char *pghost = luaL_optstring(L, 5, NULL);
-   const char *pgport = luaL_optstring(L, 6, NULL);
-
-   conn = PQsetdbLogin(pghost, pgport, NULL, NULL,
-   sourcename, username, password);
-   }
-
-   if (PQstatus(conn) == CONNECTION_BAD)
+   conn = PQsetdbLogin(pghost, pgport, NULL, NULL, sourcename, username, 
password);
+
+   if (PQstatus(conn) == CONNECTION_BAD) {
+   PQfinish(conn);
return luasql_failmsg(L, "error connecting to database. 
PostgreSQL: ", PQerrorMessage(conn));
+   }
PQsetNoticeProcessor(conn, notice_processor, NULL);
return create_connection(L, 1, conn);
 }


___
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits