DELTA 27981 0 16759
SVN  †  †  O’^ …‚ ¨ Až@€‚> Jƒß¨ Až@€‚> Jƒß –2…‚£ Ùs…˜3€…* …ô€A „~…ö €…= 8…ûj ‘-…þ4€GIs unit type ever able to build an road
/
static bool help_is_road_buildable(struct road_type *proad,
                                   struct unit_type *ptype)
{
  if (!proad->buildable) {
    return FALSE;
  }

  return are_reqs_active(NULL, NULL, NULL, NULL, ptype,
                         NULL, NULL, &proad->reqs,
                         RPT_POSSIBLEIs unit type ever able to build an base
/
static bool help_is_base_buildable(struct base_type *pbase,
                                   struct unit_type *ptype)
{
  if (!pbase->buildable) {
    return FALSE;
  }

  return are_reqs_active(NULL, NULL, NULL, NULL, ptype,
                         NULL, NULL, &pbase->reqs,
                         RPT_POSSIBLEtype->attack_strength > 0
      &&     struct astring extras_and = ASTRING_INIT;
    struct strvec *extras_vec = strvec_new();

    /* Roads, rail, mines, irrigation. */
    road_type_iterate(proad) {
      if (help_is_road_buildable(proad, utype)) {
        strvec_append(extras_vec, road_name_translation(proad));
      }
    } road_type_iterate_end;
    if (strvec_size(extras_vec) > 0) {
      strvec_to_and_list(extras_vec, &extras_and);
      /* TRANS: %s is list of extra types separated by ',' and 'and' */
      cat_snprintf(buf, bufsz, _("* Can build %s on tiles.\n"),
                   astr_str(&extras_and));
      strvec_clear(extras_vec);
    }

    if (effect_cumulative_max(EFT_MINING_POSSIBLE, utype, utype) > 0) {
      CATLSTR(buf, bufsz, _("* Can convert terrain to another type by "
                            "mining.\n"));
    }

    if (effect_cumulative_max(EFT_IRRIG_POSSIBLE, utype, utype) > 0) {
      CATLSTR(buf, bufsz, _("* Can convert terrain to another type by "
                            "irrigation.\n"));
    }
    if (effect_cumulative_max(EFT_TRANSFORM_POSSIBLE, utype) > 0) {
      CATLSTR(buf, bufsz, _("* Can transform terrain to another type.\n"));
    }

    base_type_iterate(pbase) {
      if (help_is_base_buildable(pbase, utype)) {
        strvec_append(extras_vec, base_name_translation(pbase));
      }
    } base_type_iterate_end;
    if (strvec_size(extras_vec) > 0) {
      strvec_to_and_list(extras_vec, &extras_and);
      cat_snprintf(buf, bufsz, _("* Can build %s on tiles.\n"),
                   astr_str(&extras_and));
      strvec_clear(extras_vec/* FIXME: also they only happen against land units. We leave the
     *†  ƒÆƒÜ*›L€‘ ¤: €‰V !©E… X«€e ƒ™+¬l ruleset author to document this. */
    cat_snprintf(buf, bufsz,
		 _("* Does bombard attacks (%d per turn). These attacks will"
		   " only damage (never kill) defenders, but damage all"
                   " defenders on a tile, and have no risk for the"
                   " attacker.\n"),
		 utype->bombard_rate);
  }
  if (utype_has_flag(utype, UTYF_IGTER)) {
    cat_snprintf(buf, bufsz,
                 /* TRANS: "MP" = movement points. %s may have a 
                  * fractional part. */
                 _("* Ignores terrain effects (moving costs at most %s MP "
                   "per tile).\n"),
                 move_points_text(terrain_control.igter_cost, TRUE));
  }
  if (utype_has_flag(utype, UTYF_IGZOC)) {
    CATLSTR(buf, bufsz, _("* Ignores zones of control.\n"));
  }
  if (utype_has_flag(utype, UTYF_CIVILIAN)) {
    CATLSTR(buf, bufsz,
            _("* A non-military unit:\n"));
    CATLSTR(buf, bufsz,
            _("  * Cannot attack.\n"));
    CATLSTR(buf, bufsz,
            _("  * Doesn't impose martial law.\n"));
    CATLSTR(buf, bufsz,
            _("  * Can enter foreign territory regardless of peace treaty.\n"));
    CATLSTR(buf, bufsz,
            _("  * Doesn't prevent enemy cities from working the tile it's on.\n"));
  }
  if (utype_has_flag(utype, UTYF_FIELDUNIT)) {
    CATLSTR(buf, bufsz,
            _("* A field unit: one unhappiness applies even when non-aggressive.\n"));
  }
  if (utype_has_flag(utype, UTYF_CAPTURER)) {
    CATLSTR(buf, bufsz, _("* Can capture some enemy units.\n"));
  }
  if (utype_has_flag(utype, UTYF_CAPTURABLE)) {
    CATLSTR(buf, bufsz, _("* Can be captured by some enemy units.\n"));
  }
  if (utype_has_flag(utype, UTYF_SHIELD2GOLD)) {
    /* FIXME: the conversion shield => gold is activated if
     *        EFT_SHIELD2GOLD_FACTOR is not equal null; how to determine
     *        possible sources? */
    CATLSTR(buf, bufsz,
            _("* Under certain conditions the shield upkeep of this unit can "
              "be converted to gold upkeep.\n"));
  }

  unit_class_iterate(pclass) {
    if (uclass_has_flag(pclass, UCF_UNREACHABLE)
        && BV_ISSET(utype->targets, uclass_index(pclass))) {
    int bulbs = base_total_bulbs_required(pplayer, i, FALSE);

      cat_snprintf(buf, bufsz,
		   PL_("Starting now, researching %s would need %d bulb.",
                       "Starting now, researching %s would need %d bulbs.",
                       bulbs),
		   advance_name_for_player(pplayer, i), bulbs);
    } else if (player_invention_reachable(pplayer, i, TRUE)) {
      /* Split string into two to allow localization of two pluralizations. */
      char buf2[MAX_LEN_MSG];
      int bulbs = total_bulbs_required_for_goal(pplayer, i);

      fc_snprintf(buf2, ARRAY_SIZE(buf2),
                  /* TRANS: appended to another sentence. Preserve the
                   * leading space. */
                  PL_(" The whole project will require %d bulb to complete.",
                      " The whole project will require %d bulbs to complete.",
                      bulbs),
                  bulbs);
      cat_snprintf(buf, bufsz,
                   /* TRANS: last %s is a sentence pluralized separately. */
                   PL_("To reach %s you need to obtain %d other"
                       " technology first.%s",
                       "To reach %s you need to obtain %d other"
                       " technologies first.%s buf2              /* TRANS: Appended to another sentence. Preserve the
               * leading space. */ENDREP
DELTA 28547 218 5282
SVN  ƒÞ7ƒÞ
  †Z  ƒ×@†wENDREP
DELTA 28548 19513 577
SVN  „×„×xf ‰p  ƒÏŠ€f þƒÙland fallout on water tiles.\
")
; FIXME: also cleans pollution/fallout in coastal cities (and faster
;ENDREP
DELTA 28547 5909 3113
SVN  „£O„£2
  ‰o  „™CŠENDREP
DELTA 28547 9050 347
SVN  „¯I„¯,
  ŠV  „¤VŠsENDREP
DELTA 28016 0 2929
SVN  „¯.„®Q'2 ‰z  ‹JŠ° ‰–'º ƒ\ £ „
¤¥ ƒ†Y¨Usome of the same terrain alterations as\
 WorkerBuilding an irrigation system on a suitable tile causes itBuilding a mine on suitable terrainbuild airbases, which Settlers cannotENDREP
id: go.5kv.r28728/6664
type: file
pred: go.5kv.r28547/10750
count: 145
text: 28728 6091 23 61210 961f8501d53f005ae4ee13236b5746aa
props: 10826 3967 111 0 622f1432038f91cce287c1d90e4f7964
cpath: /branches/S2_5/data/civ2/units.ruleset
copyroot: 22812 /branches/S2_5

PLAIN
K 11
Makefile.am
V 23
file gg.5ck.r21483/1592
K 17
buildings.ruleset
V 24
file gm.5kv.r25449/10030
K 14
cities.ruleset
V 26
file 3c4.5kv.r24584/187847
K 15
effects.ruleset
V 23
file 2wx.5kv.r27559/191
K 12
game.ruleset
V 23
file u7.5kv.r25415/6195
K 19
governments.ruleset
V 25
file hh.5kv.r24584/188923
K 15
nations.ruleset
V 24
file 38l.5kv.r25042/4893
K 10
script.lua
V 25
file 3w8.5ck.r15828/11190
K 13
techs.ruleset
V 23
file gn.5kv.r28549/7136
K 15
terrain.ruleset
V 23
file gi.5kv.r25920/2937
K 13
units.ruleset
V 23
file go.5kv.r28728/6664
END
ENDREP
id: ge.5kv.r28728/7494
type: dir
pred: ge.5kv.r28549/7965
count: 549
text: 28728 6929 552 552 c7ed3950e266e897d21cc69e175a31eb
props: 4431 13678 46 0 e473fc4bd409d833d90929dfcb3a14b8
cpath: /branches/S2_5/data/civ2
copyroot: 22812 /branches/S2_5

id: 8v.5l2.r28728/7741
type: file
pred: 8v.5l2.r28547/11831
count: 186
text: 28728 6407 231 71505 64420be6c2fd4b1f47bcf11a649eb3b9
props: 11012 182 111 0 28afbdca13063c4ab06acfd332f60a0d
cpath: /branches/S2_5/data/multiplayer/units.ruleset
copyroot: 17702 /trunk/data/multiplayer

PLAIN
K 11
Makefile.am
V 22
file 8f.5l2.r28116/262
K 17
buildings.ruleset
V 21
file 8t.5l2.r27066/54
K 14
cities.ruleset
V 25
file jx.5l2.r24584/191142
K 15
effects.ruleset
V 23
file 2wy.5l2.r28116/534
K 12
game.ruleset
V 21
file u8.5l2.r25573/53
K 19
governments.ruleset
V 25
file hi.5l2.r24584/192283
K 15
nations.ruleset
V 26
file cod.5l2.r24584/192854
K 10
script.lua
V 24
file 330.5l2.r27065/1752
K 13
techs.ruleset
V 23
file 8u.5l2.r28549/3865
K 15
terrain.ruleset
V 23
file gl.5l2.r28127/8724
K 13
units.ruleset
V 23
file 8v.5l2.r28728/7741
END
ENDREP
id: 89.5l2.r28728/8581
type: dir
pred: 89.5l2.r28549/4705
count: 878
text: 28728 8022 546 546 3a55f71411b427af1c49d449f818c95b
props: 4431 6509 46 0 e473fc4bd409d833d90929dfcb3a14b8
cpath: /branches/S2_5/data/multiplayer
copyroot: 17702 /trunk/data/multiplayer

id: 8v.5ma.r28728/8843
type: file
pred: 8v.5ma.r28547/12937
count: 185
text: 28728 6304 23 70066 3b66ece5357e2e88957d0d3522e3ffe3
props: 11012 182 111 0 28afbdca13063c4ab06acfd332f60a0d
cpath: /branches/S2_5/data/classic/units.ruleset
copyroot: 21163 /trunk/data/classic/units.ruleset

PLAIN
K 11
Makefile.am
V 22
file csz.5ck.r21258/55
K 17
buildings.ruleset
V 23
file 8t.5na.r26545/5370
K 14
cities.ruleset
V 23
file jx.5me.r26545/5665
K 15
effects.ruleset
V 24
file 2wy.5l3.r27249/4665
K 12
game.ruleset
V 23
file u8.5mg.r26545/7117
K 19
governments.ruleset
V 23
file hi.5nc.r26545/6817
K 15
nations.ruleset
V 23
file i7.5m0.r26545/7400
K 10
script.lua
V 24
file 330.5m8.r26788/3619
K 13
techs.ruleset
V 23
file 8u.5l9.r28549/4968
K 15
terrain.ruleset
V 23
file gl.5l6.r28127/9831
K 13
units.ruleset
V 23
file 8v.5ma.r28728/8843
END
ENDREP
id: csx.5kv.r28728/9686
type: dir
pred: csx.5kv.r28549/5811
count: 148
text: 28728 9129 544 544 5b49b2f5d6d6941a3cef7f7998c856b2
props: 21472 352 47 0 bf36bdb5202732a1b9a911cc1234183c
cpath: /branches/S2_5/data/classic
copyroot: 22812 /branches/S2_5

id: fuz.5kv.r28728/9937
type: file
pred: fuz.5kv.r28564/157
count: 62
text: 28728 6142 133 76792 884b8b2373f50d60ba3a5b3c4a8e9581
props: 21614 269340 34 0 25e6c2f7558b7484000d4d090dea5b92
cpath: /branches/S2_5/data/civ2civ3/units.ruleset
copyroot: 22812 /branches/S2_5

PLAIN
K 11
Makefile.am
V 26
file fuo.5ck.r21460/328585
K 17
buildings.ruleset
V 24
file fuq.5kv.r28546/1502
K 14
cities.ruleset
V 25
file fur.5kv.r28126/36399
K 15
effects.ruleset
V 24
file fus.5kv.r28148/1759
K 12
game.ruleset
V 22
file fut.5kv.r28056/50
K 19
governments.ruleset
V 25
file fuu.5kv.r28126/35571
K 15
nations.ruleset
V 26
file fuv.5kv.r24584/203286
K 10
script.lua
V 24
file fuw.5kv.r26788/5721
K 13
techs.ruleset
V 24
file fux.5kv.r28549/1720
K 15
terrain.ruleset
V 24
file fuy.5kv.r28202/2449
K 13
units.ruleset
V 24
file fuz.5kv.r28728/9937
END
ENDREP
id: fum.5kv.r28728/10778
type: dir
pred: fum.5kv.r28564/995
count: 188
text: 28728 10207 558 558 7145f1eff9432be18bbe91ea754c2e65
props: 21472 647 47 0 bf36bdb5202732a1b9a911cc1234183c
cpath: /branches/S2_5/data/civ2civ3
copyroot: 22812 /branches/S2_5

id: 4kh.5kv.r28728/11031
type: file
pred: 4kh.5kv.r28547/15136
count: 71
text: 28728 6356 23 71596 938a06ea06c0e6bbea392cbab6d075be
cpath: /branches/S2_5/data/experimental/units.ruleset
copyroot: 22812 /branches/S2_5

PLAIN
K 11
Makefile.am
V 24
file 4k6.5kv.r28116/1636
K 17
buildings.ruleset
V 24
file 4k8.5kv.r25449/7841
K 14
cities.ruleset
V 26
file 4k9.5kv.r24584/212127
K 15
effects.ruleset
V 24
file 4ka.5kv.r28116/1846
K 12
game.ruleset
V 24
file 4kb.5kv.r25415/8381
K 19
governments.ruleset
V 26
file 4kc.5kv.r24584/213015
K 15
nations.ruleset
V 26
file cob.5kv.r24584/213458
K 10
script.lua
V 24
file 4ke.5kv.r26788/6757
K 13
techs.ruleset
V 24
file 4kf.5kv.r28549/2816
K 15
terrain.ruleset
V 24
file 4kg.5kv.r28127/7417
K 13
units.ruleset
V 25
file 4kh.5kv.r28728/11031
END
ENDREP
id: 4k5.5kv.r28728/11823
type: dir
pred: 4k5.5kv.r28549/3607
count: 248
text: 28728 11249 561 561 7dc32229936852fad7d1715646347412
props: 17871 6210 47 0 c348519a2f02d6470452d3eca58ed415
cpath: /branches/S2_5/data/experimental
copyroot: 22812 /branches/S2_5

PLAIN
K 10
Freeciv.in
V 25
file 2ph.5ck.r20963/33531
K 11
Makefile.am
V 22
file 5l.5kv.r28153/118
K 5
alien
V 23
dir fav.5kv.r28568/3892
K 10
alien.serv
V 23
file fbk.5ck.r22305/900
K 6
amplio
V 25
dir 340.5kv.r28373/172553
K 15
amplio.tilespec
V 25
file 34t.5kv.r28019/14263
K 7
amplio2
V 23
dir 4na.5kv.r28656/5205
K 16
amplio2.tilespec
V 23
file 4oe.5kv.r26799/152
K 9
buildings
V 22
dir 3co.0.r12672/18420
K 10
cimpletoon
V 26
dir 78f.5kv.r26002/2778845
K 19
cimpletoon.tilespec
V 22
file 78i.5kv.r27515/87
K 4
civ1
V 22
dir 8l.5kv.r28549/6888
K 9
civ1.serv
V 23
file 8s.5ck.r20880/5228
K 4
civ2
V 22
dir ge.5kv.r28728/7494
K 9
civ2.serv
V 23
file gj.5ck.r20880/5465
K 8
civ2civ3
V 24
dir fum.5kv.r28728/10778
K 13
civ2civ3.serv
V 23
file fv0.5kv.r24156/112
K 16
civclient.dsc.in
V 27
file 396.5ck.r21487/1507487
K 16
civserver.dsc.in
V 27
file 397.5ck.r21487/1507238
K 17
civserver.room.in
V 23
file 398.0.r12670/25531
K 7
classic
V 23
dir csx.5kv.r28728/9686
K 12
classic.serv
V 23
file n1h.5ck.r22608/212
K 12
database.lua
V 24
file 6l2.5kv.r25799/5538
K 7
default
V 21
dir 89.5kv.r27840/603
K 12
default.serv
V 25
file 2xa.5ck.r21163/12081
K 12
experimental
V 24
dir 4k5.5kv.r28728/11823
K 17
experimental.serv
V 24
file 4ki.5ck.r20880/5702
K 5
flags
V 25
dir 2gl.5kv.r27803/156104
K 5
fonts
V 24
dir 2lv.5bk.r13978/23004
K 19
freeciv-client.icns
V 24
file 3fa.0.r12705/354534
K 18
freeciv-client.png
V 24
file 33s.0.r12705/351588
K 19
freeciv-server.icns
V 24
file 3fc.0.r12705/355017
K 18
freeciv-server.png
V 25
file 3fd.5bk.r13732/27487
K 14
freeciv.rc-2.0
V 25
file 11h.5ck.r16281/11565
K 8
graphics
V 24
dir 2x2.5kv.r28480/57463
K 13
gtk_menus.xml
V 23
file 4hw.5kv.r22832/660
K 12
helpdata.txt
V 22
file y.5kv.r28542/2225
K 5
hex2t
V 24
dir 3dv.5kv.r28706/63703
K 14
hex2t.tilespec
V 25
file 3e7.5kv.r28706/63952
K 5
icons
V 24
dir 4cb.5ck.r20125/42857
K 7
isophex
V 24
dir 2pl.5kv.r28701/54780
K 16
isophex.tilespec
V 25
file 2pz.5kv.r28701/55035
K 10
isotrident
V 24
dir 13p.5kv.r28675/62898
K 19
isotrident.tilespec
V 25
file 148.5kv.r28675/63159
K 4
misc
V 23
dir jl.5kv.r28480/53702
K 11
multiplayer
V 22
dir 89.5l2.r28728/8581
K 16
multiplayer.serv
V 24
file 2xa.5et.r17702/1849
K 6
nation
V 23
dir ot.5kv.r28314/30300
K 9
scenarios
V 22
dir io.5lg.r28180/5569
K 9
stdsounds
V 23
dir 32g.5kv.r26513/8664
K 19
stdsounds.soundspec
V 23
file 32y.5kv.r28576/121
K 6
themes
V 23
dir 2m6.5kv.r28038/1501
K 7
trident
V 24
dir eb.5kv.r28374/176185
K 16
trident.tilespec
V 25
file k4.5kv.r28374/176441
K 7
wonders
V 23
dir 3qc.5kv.r28520/2278
END
ENDREP
id: w.5kv.r28728/14648
type: dir
pred: w.5kv.r28706/66778
count: 3099
text: 28728 12082 2553 2553 b6b5057a1d73b277a4da2330bf5e293a
props: 11355 32945 104 0 b8b28eed1bd4d902aad8c746f9403748
cpath: /branches/S2_5/data
copyroot: 22812 /branches/S2_5

id: h1.5kv.r28728/14896
type: file
pred: h1.5kv.r28546/5677
count: 344
text: 28728 0 6064 163370 b0e296a46966e18561f29444c62a702d
props: 10865 39466 112 0 7c92b74246787b3b87930d3304880700
cpath: /branches/S2_5/client/helpdata.c
copyroot: 22812 /branches/S2_5

PLAIN
K 11
Makefile.am
V 23
file 5f.5kv.r25962/1188
K 6
agents
V 22
dir zf.5kv.r27765/1055
K 11
attribute.c
V 24
file xh.5kv.r27498/50327
K 11
attribute.h
V 24
file xi.5ck.r18863/23649
K 7
audio.c
V 24
file 139.5ck.r22180/7668
K 7
audio.h
V 24
file 13a.5ck.r22180/7911
K 12
audio_none.c
V 26
file 13d.5ck.r19259/462511
K 12
audio_none.h
V 25
file 13e.5ck.r18863/20841
K 11
audio_sdl.c
V 25
file 13f.5ck.r19354/73618
K 11
audio_sdl.h
V 25
file 13g.5ck.r18863/23885
K 17
chatline_common.c
V 24
file 14q.5kv.r24896/5437
K 17
chatline_common.h
V 24
file 14r.5kv.r24893/5197
K 16
citydlg_common.c
V 23
file z4.5kv.r25543/5114
K 16
citydlg_common.h
V 24
file z5.5ck.r18863/18619
K 13
cityrepdata.c
V 22
file mb.5kv.r24130/185
K 13
cityrepdata.h
V 24
file mc.5ck.r18863/19121
K 13
client_main.c
V 23
file 2f.5m3.r28565/7610
K 13
client_main.h
V 24
file hz.5p3.r26715/15332
K 8
climap.c
V 24
file 197.5ck.r20232/3008
K 8
climap.h
V 25
file 198.5ck.r18863/24126
K 9
climisc.c
V 24
file d5.5kv.r26655/41648
K 9
climisc.h
V 24
file i0.5kv.r26655/41906
K 8
clinet.c
V 23
file hc.5kv.r26022/1649
K 8
clinet.h
V 24
file i1.5ck.r18863/24866
K 15
colors_common.c
V 24
file 33a.5kv.r22856/3020
K 15
colors_common.h
V 25
file 33b.5kv.r24137/11622
K 19
connectdlg_common.c
V 25
file 2fw.5kv.r26715/15608
K 19
connectdlg_common.h
V 25
file 2fx.5ck.r19154/53802
K 9
control.c
V 23
file gz.5kv.r28195/6020
K 9
control.h
V 23
file i2.5kv.r26325/5744
K 7
dummy.c
V 26
file 4f9.5kv.r26906/128290
K 12
dummycxx.cpp
V 25
file 6kr.5kv.r26906/60002
K 8
editor.c
V 23
file 3bg.5kv.r26199/994
K 8
editor.h
V 24
file 3bh.5kv.r26199/1251
K 11
ggzclient.c
V 26
file 394.5ck.r20126/104106
K 11
ggzclient.h
V 25
file 395.5ck.r18863/21083
K 17
global_worklist.c
V 26
file 4i6.5kv.r26906/111450
K 17
global_worklist.h
V 26
file 4i7.5kv.r26906/120138
K 6
goto.c
V 22
file vu.5kv.r26658/166
K 6
goto.h
V 24
file vv.5ck.r20865/49000
K 11
gui-gtk-2.0
V 23
dir zs.5kv.r28652/25333
K 11
gui-gtk-3.0
V 23
dir zs.5kx.r28715/18040
K 6
gui-qt
V 23
dir 6ie.5kv.r28679/3655
K 7
gui-sdl
V 24
dir 16t.5kv.r28652/30859
K 8
gui-stub
V 23
dir mh.5kv.r27287/14406
K 7
gui-xaw
V 23
dir 9o.5kv.r27287/22897
K 14
gui_cbsetter.c
V 25
file a3c.5kv.r26906/75933
K 14
gui_cbsetter.h
V 25
file a3d.5kv.r26906/85422
K 15
gui_interface.c
V 26
file 6jm.5ni.r26906/120454
K 15
gui_interface.h
V 26
file 6jn.5nj.r26906/120785
K 10
helpdata.c
V 24
file h1.5kv.r28728/14896
K 10
helpdata.h
V 24
file i3.5kv.r25496/41390
K 7
include
V 24
dir b8.5kv.r26906/119832
K 19
luaconsole_common.c
V 25
file 75z.5kv.r26906/75620
K 19
luaconsole_common.h
V 25
file 760.5kv.r26906/76240
K 9
luascript
V 25
dir 761.5kv.r26906/110514
K 16
mapctrl_common.c
V 24
file 15m.5kv.r27636/2488
K 16
mapctrl_common.h
V 25
file 15n.5ck.r19893/12504
K 16
mapview_common.c
V 23
file z2.5kv.r26344/3914
K 16
mapview_common.h
V 24
file z3.5ck.r20392/39510
K 19
messagewin_common.c
V 25
file 14s.5ck.r19354/71979
K 19
messagewin_common.h
V 25
file 14t.5ck.r18863/21579
K 9
options.c
V 23
file dc.5kv.r27393/9704
K 9
options.h
V 23
file i4.5kv.r23149/6288
K 17
overview_common.c
V 25
file 2yk.5kv.r23660/90028
K 17
overview_common.h
V 24
file 2yl.5ck.r19511/5441
K 10
packhand.c
V 21
file n.5kv.r28372/159
K 10
packhand.h
V 24
file i5.5ck.r18863/20596
K 15
plrdlg_common.c
V 23
file 14u.5kv.r23427/983
K 15
plrdlg_common.h
V 25
file 14v.5ck.r18863/21328
K 17
repodlgs_common.c
V 25
file 11i.5ck.r22325/76263
K 17
repodlgs_common.h
V 25
file 11j.5ck.r19589/11861
K 9
reqtree.c
V 24
file 2ym.5kv.r28244/5947
K 9
reqtree.h
V 24
file 2yn.5ck.r19057/3837
K 9
servers.c
V 25
file 33x.5kv.r28555/19630
K 9
servers.h
V 25
file 33y.5ck.r20478/36372
K 6
text.c
V 24
file 2g3.5kv.r28544/7230
K 6
text.h
V 25
file 2g4.5ck.r22264/31375
K 15
themes_common.c
V 22
file 352.5kv.r26466/95
K 15
themes_common.h
V 25
file 353.5ck.r18863/22710
K 10
tilespec.c
V 23
file hl.5kv.r28644/1138
K 10
tilespec.h
V 24
file i6.5kv.r28244/11111
K 19
unitselect_common.c
V 26
file 76v.5kv.r26906/110817
K 19
unitselect_common.h
V 26
file 76w.5kv.r26906/111132
K 14
update_queue.c
V 25
file 4jw.5kv.r26906/74380
K 14
update_queue.h
V 25
file 4jx.5kv.r26906/75002
K 10
voteinfo.c
V 25
file 4fe.5kv.r26906/74693
K 10
voteinfo.h
V 25
file 4ff.5kv.r26906/75313
END
ENDREP
id: d.5kv.r28728/19390
type: dir
pred: d.5kv.r28715/22546
count: 6081
text: 28728 15156 4221 4221 2deefc807de1208a8e2ecd8ba5291b3e
props: 23991 877 341 0 4a292777c297b001f37cdd3988879aee
cpath: /branches/S2_5/client
copyroot: 22812 /branches/S2_5

PLAIN
K 9
ABOUT-NLS
V 24
file fu.5kv.r23463/86338
K 7
AUTHORS
V 24
file 5u.5ck.r22143/14016
K 7
COPYING
V 19
file 1h.0.r9643/400
K 9
ChangeLog
V 26
file 6l.5kv.r28526/1139931
K 7
INSTALL
V 21
file 6.5kv.r27779/472
K 11
Makefile.am
V 22
file 59.5kv.r27141/100
K 4
NEWS
V 22
file 6m.5kv.r28524/894
K 8
NEWS-2.5
V 25
file 1h59.5kv.r28524/1138
K 6
README
V 20
file 7.0.r4421/96382
K 2
ai
V 21
dir 8.5kv.r28094/2842
K 10
autogen.sh
V 23
file 12o.5kv.r24092/228
K 9
bootstrap
V 23
dir 2p5.5kv.r28599/3351
K 6
client
V 22
dir d.5kv.r28728/19390
K 6
common
V 22
dir p.5kv.r28727/11636
K 12
configure.ac
V 23
file 149.5kv.r27511/141
K 4
data
V 22
dir w.5kv.r28728/14648
K 6
debian
V 22
dir 5w.5kv.r23304/4091
K 12
dependencies
V 24
dir 2yu.5kv.r28595/10551
K 11
diff_ignore
V 24
file qq.5ck.r21039/26581
K 3
doc
V 22
dir k7.5kv.r28637/2862
K 10
fc_version
V 22
file 2lo.5kw.r28525/44
K 2
m4
V 23
dir 12p.5kv.r28664/2677
K 7
scripts
V 23
dir 2yo.5kv.r28718/5390
K 6
server
V 21
dir z.5kv.r28631/5344
K 5
tests
V 22
dir 2g9.5kv.r27024/930
K 5
tools
V 24
dir 4pj.5lo.r28565/18792
K 12
translations
V 25
dir t0n.5kv.r28707/821432
K 7
utility
V 23
dir 1c.5kv.r28565/22262
K 3
vms
V 25
dir u9.5ck.r21528/1396085
K 5
win32
V 23
dir 2eu.5kv.r28344/1663
END
ENDREP
id: 3.5kv.r28728/20885
type: dir
pred: 3.5kv.r28727/13127
count: 17881
text: 28728 19638 1234 1234 ac595a96aad36e1ee47b84b21e67363a
props: 20140 3888 282 0 e4bb46e81629a60eef613b169b23a9ea
cpath: /branches/S2_5
copyroot: 22812 /branches/S2_5

PLAIN
K 5
S1_14
V 21
dir 3.21.r18109/18803
K 4
S2_0
V 21
dir 3.10x.r21862/4178
K 4
S2_1
V 22
dir 3.59e.r20026/11014
K 4
S2_2
V 21
dir 3.5cy.r21861/5036
K 4
S2_3
V 21
dir 3.5f2.r24391/5183
K 4
S2_4
V 22
dir 3.5ii.r28672/10283
K 4
S2_5
V 22
dir 3.5kv.r28728/20885
K 4
S2_6
V 22
dir 3.5qi.r28726/12220
K 11
freeciv-web
V 22
dir 3.5bl.r13594/14918
END
ENDREP
id: 1.0.r28728/21483
type: dir
pred: 1.0.r28727/13724
count: 9179
text: 28728 21128 342 342 c7949ac15a331194fb152c9d32c48804
cpath: /branches
copyroot: 0 /

PLAIN
K 8
branches
V 20
dir 1.0.r28728/21483
K 4
tags
V 19
dir 2.0.r28528/6475
K 5
trunk
V 22
dir 3.5ck.r28722/10395
K 7
website
V 21
dir 3ge.0.r22980/2263
END
ENDREP
id: 0.0.r28728/21807
type: dir
pred: 0.0.r28727/14048
count: 28728
text: 28728 21640 154 154 cdacc70bfc2f9bb8d21c116d01ff277d
cpath: /
copyroot: 0 /

8v.5ma.t28727-1 modify true false /branches/S2_5/data/classic/units.ruleset

go.5kv.t28727-1 modify true false /branches/S2_5/data/civ2/units.ruleset

h1.5kv.t28727-1 modify true false /branches/S2_5/client/helpdata.c

8v.5l2.t28727-1 modify true false /branches/S2_5/data/multiplayer/units.ruleset

fuz.5kv.t28727-1 modify true false /branches/S2_5/data/civ2civ3/units.ruleset

4kh.5kv.t28727-1 modify true false /branches/S2_5/data/experimental/units.ruleset


21807 21957
