DELTA 29371 1233 2358
SVN  †  †  " „ã † „„ã† 7„ç6† M„èn† µ0„ê<_count_count_count_count†  å1åE” å1 tal; /* normal corruENDREP
DELTA 27611 75319 41
SVN  µ=µ;
# “/ £ ¡i“Tother) {
    city_list_iterate(pothENDREP
DELTA 4008 3305 1750
SVN  —a¤u!“ † ‘ …U†n€{ ‚Žw€l ƒ‘€i }–d¯resizable arrays.const struct foo_vector *tthis);
      foo_t *foo_vector_get(struct foo_vector *tthis, int index);
      void foo_vector_copy(struct foo_vector *to, 
                const struct foo_vector *from);
      void foo_vector_free(struct foo_vector *tthis);fdef __cplusplus
extern "C" {
#endif /* __cplusplus */

#include <string.h>		/* for memcpy */

#include "mem/* Users are allowed to access the data pointer directly. */
  SPECVEC_TYPE *p;

  size_t size, size_alloc;
};

static inline void SPECVEC_FOO(_vector_init) (SPECVEC_VECTOR *tthis)
{
  tthis->p = NULL;
  tthis->size = tthis->size_alloc = 0;
}

static inline void SPECVEC_FOO(_vector_reserve) (SPECVEC_VECTOR *tthis,
						 size_t size)
{
  if (size > tthis->size_alloc) {
    size_t new_size = MAX(size, tthis->size_alloc * 2);

    tthis->p = (SPECVEC_TYPE *)fc_realloc(tthis->p,
					  new_size * sizeof(*tthis->p));
    tthis->size_alloc = new_size;
  }
  tthis->size = size;
}

static inline size_t SPECVEC_FOO(_vector_size) (const SPECVEC_VECTOR *tthis)
{
  return tthis->size;
}

static inline SPECVEC_TYPE *SPECVEC_FOO(_vector_get) (const SPECVEC_VECTOR
						      *tthis,
						      int index)
{
  if (index == -1 && tthis->size > 0) {
    return tthis->p + tthis->size - 1;
  } else if (index >= 0 && (size_t)index < tthis->size) {
    return tthis->p + index;
  } else {
    return NULL;
  }
}

/* You must _init "*to" before using this function */
static inline void SPECVEC_FOO(_vector_copy) (SPECVEC_VECTOR *to,
					      const SPECVEC_VECTOR *from)
{
  SPECVEC_FOO(_vector_reserve) (to, from->size);
  memcpy(to->p, from->p, from->size * sizeof(*to->p));
}

static inline void SPECVEC_FOO(_vector_free) (SPECVEC_VECTOR *tthis)
{
  if (tthis->p) {
    free(tthis->p);
  }
  SPECVEC_FOO(_vector_init)(tthis);
}

static inline void SPECVEC_FOO(_vector_append) (SPECVEC_VECTOR *tthis,
                                                SPECVEC_TYPE const pfoo)
{
  SPECVEC_FOO(_vector_reserve) (tthis, tthis->size + 1);
  tthis->p[tthis->size - 1] = pfoo;
}



#define TYPED_VECTOR_ITERATE(atype, vector, var) {      \
  unsigned int myiter##var;                             \
  atype *var;                                           \
  for (myiter##var = 0; myiter##var < (vector)->size; myiter##var++) { \
    var = &(vector)->p[myiter##var];			        \
 
/* Balance for above: */
#define VECTOR_ITERATE_END  }}

#ifdef __cplusplus
}
#endif /* __cplusplus */
ENDREP
DELTA 28690 1107 141
SVN  Õ
Õ2‚\ Ã` €6 ‚Å€& Œ\È.##_p;                                                \
  for (_i_##_p = 0; _i_##_p < game.control.num_extra_types; _i_##_p++) {  \
    struct extra_type *_p = extra_by_number(_i_##_p##_extra = extra_type_list_by_cause(_cause); \
  if (_etl_##_extra != NULL) {                                              \
    extra_type_list_iterate(_etl_##_extraENDREP
DELTA 29107 1007 1469
SVN  æ9æ)  ¬i  ¹@¬yENDREP
DELTA 29484 598 137
SVN  ƒ·hƒ·wY ‚  €Y —‚ Lcheck_tile) {
      if (filter(check_tile, data)) {
	positions[count] = tile_index(check_ENDREP
DELTA 29117 863 176
SVN  ‚‘e‚’e ÆD €] Çˆ ÉLÈtracker_list = ruleset_cache.tracker;

  if (tracker_list) {
    effect_list_iterate(tracker_tracker_ENDREP
DELTA 29107 168 56
SVN  †  †  D “& €D …Œ“\hashing_section) {
      entry_list_iterate(section_entries(hashing_†  ©©*Ž © secfile
      ENDREP
DELTA 29459 1828 23
SVN  é|ê"5 œ| Ž ]œ˜ 1¬t¶ \®[€Y ¸l±##center_tile,tile##_cx, _tile##_cy;  tile##_cx, &_tile##_cy, tile_index(_tile##_center));  tile##_cx;                                                \
    _tile##_y += _tile##_cy; ENDREP
DELTA 25466 3283 10859
SVN  Ún€@‰q ˆ_  ‚e‰]‹ ?€H Sšm ƒ›?‚ …)žM “#à XŽ8€3 ‚8–s’ T™,€ šI€ "œ  ˆZž&µ ?§… ˆ´W€O `Ö  P× €t "¿
º kÀ*† wÁ€ …$Ám€S U² ’9È5ARRAY_SIZE]!= A_FUTURE
      && (atype < 0 || atype >= game.control.num_tech_types)&&precalculate needed data for **/
void techs_precalc_data(void)
{
  fc_assert_msg(tech_cost_style_is_valid(game.info.tech_cost_style),
                "Invalid tech_cost_style %d", game.info.tech_cost_style);
TECH_COST_CIV1CIV2TECH_COST_CLASSIC_PRESET:
      if (-1 != padvance->cost) {
        continue;
      }
      /* No break. */
    case TECH_COST_CLASSICTECH_COST_EXPERIMENTAL_PRESET:
      if (-1 != padvance->cost) {
        continue;
      }
      /* No break. */
    case TECH_COST_EXPERIMENTALskip_intl_qualifier_prefix(rule_name(&padvance->name)onst TECH_LEAKAGE_NONE
          && game.info.tech_cost_style != TECH_COST_CIV1CIV2)tech structuresvoid techs_init(void)
{
  struct advance *a_none = &advances[A_NONE];
  struct advance *a_future = &advances[A_FUTUR
    requirement_vector_init(&(advances[i].research_reqs))?tech:
  name_set(&a_future->name, NULL, "Future");
  a_future->require[AR_ONE] = A_NEVER;
  a_future->require[AR_TWO] = A_NEVER;
  a_futurint i;

  advance_index_iterate(A_FIRST, adv_idx) {
    tech_free(adv_idx);
  } advance_index_iterate_end;

  for (i = 0; i < ARRAY_SIZE(advances); i++) {
    requirement_vector_free(&(advances[i].research_reqs)ENDREP
DELTA 27876 7165 595
SVN  ²_²oI ªc ‹ \ªf¾ †g«x    \
{    ##_p) {    \
    struct road_type *_p = extra_road_get(_e_##_pENDREP
DELTA 28661 31819 23
SVN  ‚à‚à?'‚n ³[ ¨ [³{ †o´U€| m¼4 Ùm½ €J ÇR‚˜Gresearch_iter) {
      if (research_iterresearch_iter) {
      if (allow_holes
          ? research_iter->inventions[tech].root_reqs_known
          : research_itercontributor) {
    total_research_factor += (get_player_bonus(contributor, EFT_TECH_COST_FACTOR)
                              + (contributor->ai_controlled
                                 ? contributoENDREP
DELTA 29429 686 55
SVN  ƒ×>ƒ×?	 ‚  k‚ˆ ‚Ô5ƒ	ddslot);
ENDREP
DELTA 22372 0 228
SVN  ¹V¹^
 ³3 … J³4… „W´_list_listENDREP
DELTA 29371 0 1209
SVN  …Ž…Ž /Q ¼
 † ‡*¼† „TÃ6† Þ.È… ƒ¦Dº Qÿ> åƒ¨m_count_count_countcountcount += soln->worker_counts[i];
    }
  }

  return countENDREP
DELTA 23560 1719 51
SVN  •$•(
 k … …8l_listENDREP
DELTA 27517 0 460
SVN  ¼¼8 „$ £Z €O R¤!€v }¶O€ ~¸M€O mº (pclause->type == type && pclause->from == pfrom
        && pclause->value == old_clause) {
    if (old_clause->type == type
        && old_clause->from == pfrom
        && old_clause->value == val) {
      /* same clause already there */
      return FALSE;
    }
    if (is_pact_clause(type) &&
        is_pact_clause(old_old_clause->type = type;
      return TRUE;
    }
    if (type == CLAUSE_GOLD && old_clause->type == CLAUSE_GOLD &&
        old_clause->from == old_clause->value = val;
      return TRUE;
    }
  } clause_list_iterate_end;
ENDREP
id: 2gj.5ck.r29570/6908
type: file
pred: 2gj.5ck.r27611/108270
count: 22
text: 29570 134 56 6843 4bf6f4ab30ca372079d63e1d4efaa10b
props: 9051 16448 110 0 fdfdab56f53d2388a66f6a5ce0985f95
cpath: /trunk/common/aicore/citymap.c
copyroot: 15280 /trunk

id: 18x.5ck.r29570/7157
type: file
pred: 18x.5ck.r29371/4651
count: 103
text: 29570 6071 141 83712 aa310ce997014978ba6f0a847317ece5
props: 11052 815 111 0 3d8b904835b9008e2a0a4d4db6ee628d
cpath: /trunk/common/aicore/cm.c
copyroot: 15280 /trunk

PLAIN
K 11
Makefile.am
V 25
file 18u.5ck.r27705/38964
K 11
aisupport.c
V 25
file 2em.5ck.r28596/95742
K 11
aisupport.h
V 22
file 2en.0.r8119/19806
K 9
caravan.c
V 25
file 33l.5ck.r29010/75127
K 9
caravan.h
V 25
file 33m.5ck.r23460/43433
K 9
citymap.c
V 24
file 2gj.5ck.r29570/6908
K 9
citymap.h
V 25
file 2gk.5ck.r20375/18425
K 4
cm.c
V 24
file 18x.5ck.r29570/7157
K 4
cm.h
V 23
file 18y.5ck.r27545/896
K 14
path_finding.c
V 23
file 2ds.5ck.r26830/302
K 14
path_finding.h
V 25
file 2dt.5ck.r26443/10962
K 10
pf_tools.c
V 25
file 2du.5ck.r29232/39754
K 10
pf_tools.h
V 25
file 2dv.5ck.r26443/10709
END
ENDREP
id: 18t.5ck.r29570/8010
type: dir
pred: 18t.5ck.r29371/5503
count: 359
text: 29570 7402 595 0 eae3636e4d260223cdcb46591191516e
props: 11108 8037 65 0 8b44e87f657ecca3b8458ca1746fb7c6
cpath: /trunk/common/aicore
copyroot: 15280 /trunk

id: q.5ck.r29570/8245
type: file
pred: q.5ck.r29371/5739
count: 562
text: 29570 0 105 115397 a2730fde3895f334bb0d626961e61044
props: 11069 12442 112 0 7c45f13e78520e4754bc476682276743
cpath: /trunk/common/city.c
copyroot: 15280 /trunk

id: 3r.5ck.r29570/8481
type: file
pred: 3r.5ck.r27517/13334
count: 53
text: 29570 6291 592 7736 409b0d89eb22e4292af0504fe26098aa
props: 10411 121637 111 0 b4233197920770c602c29330b7f7c623
cpath: /trunk/common/diptreaty.c
copyroot: 15280 /trunk

id: 2eo.5ck.r29570/8726
type: file
pred: 2eo.5ck.r29117/26045
count: 131
text: 29570 3343 132 35073 b11b26adf5222ebd0ea24d34e675dd8f
props: 11071 1400 111 0 efbf1421a4b2405f7925bee6ef319aa7
cpath: /trunk/common/effects.c
copyroot: 15280 /trunk

id: o9w.5ck.r29570/8971
type: file
pred: o9w.5ck.r28690/17585
count: 66
text: 29570 2739 380 10930 9b6d16b7a868447d3d996d0c7518a36b
props: 26905 205815 34 0 25e6c2f7558b7484000d4d090dea5b92
cpath: /trunk/common/extras.h
copyroot: 15280 /trunk

id: r.5ck.r29570/9215
type: file
pred: r.5ck.r29484/10959
count: 330
text: 29570 3200 116 56311 ac74c7a22bcccaa11c488a9859ae5969
props: 10724 27851 112 0 420a5381801e97e189af945ae9b174d4
cpath: /trunk/common/map.c
copyroot: 15280 /trunk

id: 41.5ck.r29570/9453
type: file
pred: 41.5ck.r29459/12380
count: 314
text: 29570 3651 229 29959 657230686b95febe26e3e978e65a744e
props: 10733 16375 112 0 04d6f3553e14be31b9e437b066651140
cpath: /trunk/common/map.h
copyroot: 15280 /trunk

id: 45.5ck.r29570/9693
type: file
pred: 45.5ck.r29429/16924
count: 316
text: 29570 5942 41 60351 32ae265d6f9818d930a90487c8877961
props: 11057 32005 112 0 5a3876431ad0faf061b096a2484d7aad
cpath: /trunk/common/player.c
copyroot: 15280 /trunk

id: 4ro.5ck.r29570/9935
type: file
pred: 4ro.5ck.r28661/143058
count: 38
text: 29570 5495 419 45119 b57f9aa858732cccd378290bbd4cb363
props: 26905 200850 34 0 25e6c2f7558b7484000d4d090dea5b92
cpath: /trunk/common/research.c
copyroot: 15280 /trunk

id: 6pr.5ck.r29570/10182
type: file
pred: 6pr.5ck.r27876/17736
count: 85
text: 29570 5368 99 6511 47e9092cf6f41fdc6304fc8bbfa8c695
props: 26905 203769 34 0 25e6c2f7558b7484000d4d090dea5b92
cpath: /trunk/common/road.h
copyroot: 15280 /trunk

id: 33f.5ck.r29570/10423
type: file
pred: 33f.5ck.r22372/258
count: 15
text: 29570 6009 37 7390 a5f11df3400d38761e2da923449fc9a7
props: 10490 6797 110 0 dce24d5ac3f5e86568d59a55fa196991
cpath: /trunk/common/specialist.c
copyroot: 15280 /trunk

id: 33g.5ck.r29570/10667
type: file
pred: 33g.5ck.r23560/15220
count: 12
text: 29570 6238 26 2728 653b38e21c969353ba21391be5952c3a
props: 10490 7151 110 0 dce24d5ac3f5e86568d59a55fa196991
cpath: /trunk/common/specialist.h
copyroot: 15280 /trunk

id: t.5ck.r29570/10913
type: file
pred: t.5ck.r29316/128
count: 176
text: 29570 3907 1431 16448 6b6afed334da1fe82a27ddd963703ec6
props: 11069 11747 112 0 0ba48eb7b1f123775dc0e292f9b3ab64
cpath: /trunk/common/tech.c
copyroot: 15280 /trunk

PLAIN
K 11
Makefile.am
V 24
file 5h.5ck.r27888/80675
K 14
achievements.c
V 25
file qhc.5ck.r28853/14803
K 14
achievements.h
V 26
file qhe.5ck.r26905/215849
K 9
actions.c
V 22
file r7a.5ck.r29566/97
K 9
actions.h
V 25
file r7c.5ck.r29544/35915
K 4
ai.c
V 23
file 4go.5ck.r29097/627
K 4
ai.h
V 24
file 4gp.5ck.r29400/8718
K 6
aicore
V 23
dir 18t.5ck.r29570/8010
K 6
base.c
V 25
file 3jw.5ck.r28853/10829
K 6
base.h
V 25
file 3jx.5ck.r28690/17344
K 9
borders.c
V 25
file 4f0.5ck.r28853/15054
K 9
borders.h
V 26
file 4f1.5ck.r26905/213493
K 10
calendar.c
V 27
file 147p.5ck.r26905/214086
K 10
calendar.h
V 27
file 147r.5ck.r26905/215265
K 8
capstr.c
V 22
file dv.5ck.r24976/289
K 8
capstr.h
V 24
file dw.5ck.r18858/97074
K 10
citizens.c
V 26
file 6mx.5ck.r26905/203234
K 10
citizens.h
V 26
file 6my.5ck.r26905/204108
K 6
city.c
V 22
file q.5ck.r29570/8245
K 6
city.h
V 23
file 3q.5ck.r29371/5980
K 13
clientutils.c
V 26
file zj9.5ck.r26905/212022
K 13
clientutils.h
V 26
file zjb.5ck.r26905/213199
K 8
combat.c
V 22
file wp.5ck.r27137/126
K 8
combat.h
V 24
file wq.5ck.r24573/25814
K 12
connection.c
V 23
file un.5ck.r29191/5179
K 12
connection.h
V 23
file uo.5ck.r29502/8504
K 9
culture.c
V 27
file 104t.5ck.r26905/202652
K 9
culture.h
V 27
file 104v.5ck.r26905/203523
K 8
dataio.c
V 25
file 15r.5ck.r29444/27228
K 8
dataio.h
V 25
file 15s.5ck.r28876/24933
K 13
dataio_json.c
V 26
file 1m61.5ck.r29444/27474
K 13
dataio_json.h
V 26
file 1m63.5ck.r28876/24498
K 11
diptreaty.c
V 23
file 3r.5ck.r29570/8481
K 11
diptreaty.h
V 24
file 3s.5ck.r27517/13575
K 10
disaster.c
V 26
file b2m.5ck.r28661/141058
K 10
disaster.h
V 25
file b2o.5ck.r28753/25083
K 9
effects.c
V 24
file 2eo.5ck.r29570/8726
K 9
effects.h
V 24
file 2ep.5ck.r29255/5480
K 8
events.c
V 25
file 33h.5ck.r29232/40852
K 8
events.h
V 24
file 3t.5ck.r29232/41095
K 8
extras.c
V 25
file o9u.5ck.r28853/12046
K 8
extras.h
V 24
file o9w.5ck.r29570/8971
K 12
fc_cmdhelp.c
V 26
file 76j.5ck.r26905/216438
K 12
fc_cmdhelp.h
V 26
file 76k.5ck.r26905/216731
K 14
fc_interface.c
V 23
file 4up.5ck.r29368/476
K 14
fc_interface.h
V 25
file 4uq.5ck.r28203/18355
K 10
fc_types.h
V 25
file 2ll.5ck.r29504/20721
K 15
featured_text.c
V 26
file 4h3.5ck.r26905/212899
K 15
featured_text.h
V 26
file 4h4.5ck.r26905/213786
K 6
game.c
V 23
file 3u.5ck.r29502/8748
K 6
game.h
V 24
file 3v.5ck.r29544/36160
K 19
generate_packets.py
V 25
file 2f4.5ck.r28876/24048
K 12
government.c
V 25
file he.5ck.r28661/144031
K 12
government.h
V 24
file hf.5ck.r25151/83855
K 6
idex.c
V 24
file qo.5ck.r25151/84101
K 6
idex.h
V 24
file qp.5ck.r18858/92434
K 13
improvement.c
V 24
file vb.5ck.r28818/37593
K 13
improvement.h
V 23
file vc.5ck.r29397/1879
K 5
map.c
V 22
file r.5ck.r29570/9215
K 5
map.h
V 23
file 41.5ck.r29570/9453
K 8
mapimg.c
V 26
file 6n9.5ck.r26905/214381
K 8
mapimg.h
V 26
file 6na.5ck.r26905/215559
K 15
metaknowledge.c
V 23
file siq.5ck.r29485/218
K 15
metaknowledge.h
V 26
file sis.5ck.r26905/206455
K 10
movement.c
V 25
file 2xv.5ck.r27973/10772
K 10
movement.h
V 25
file 2xw.5ck.r26369/89711
K 13
multipliers.c
V 26
file 197b.5ck.r29046/17746
K 13
multipliers.h
V 26
file 197d.5ck.r29117/26290
K 18
name_translation.h
V 26
file 4k1.5ck.r26905/217596
K 8
nation.c
V 24
file il.5ck.r26881/35006
K 8
nation.h
V 22
file im.5ck.r27000/284
K 9
packets.c
V 22
file 43.5ck.r29162/214
K 11
packets.def
V 22
file 2f5.5ck.r29569/64
K 9
packets.h
V 24
file 44.5ck.r28853/11557
K 14
packets_json.c
V 24
file 1m64.5ck.r29162/453
K 14
packets_json.h
V 26
file 1m65.5ck.r28846/11954
K 8
player.c
V 23
file 45.5ck.r29570/9693
K 8
player.h
V 24
file 46.5ck.r29133/20079
K 14
requirements.c
V 25
file 2wq.5ck.r29459/12620
K 14
requirements.h
V 25
file 2wr.5ck.r29444/27920
K 10
research.c
V 24
file 4ro.5ck.r29570/9935
K 10
research.h
V 24
file 4rp.5ck.r27750/1056
K 10
rgbcolor.c
V 26
file 6i6.5ck.r26905/218776
K 10
rgbcolor.h
V 26
file 6i7.5ck.r26905/219068
K 6
road.c
V 25
file 6pq.5ck.r28853/11312
K 6
road.h
V 25
file 6pr.5ck.r29570/10182
K 10
scriptcore
V 24
dir 75a.5ck.r28853/14316
K 11
spaceship.c
V 23
file 98.5ck.r26349/9773
K 11
spaceship.h
V 24
file 99.5ck.r26349/10015
K 12
specialist.c
V 25
file 33f.5ck.r29570/10423
K 12
specialist.h
V 25
file 33g.5ck.r29570/10667
K 7
style.c
V 26
file zzb.5ck.r28661/141554
K 7
style.h
V 26
file zzd.5ck.r26905/204988
K 6
team.c
V 23
file 33i.5ck.r25891/212
K 6
team.h
V 23
file 33j.5ck.r26183/314
K 6
tech.c
V 23
file t.5ck.r29570/10913
K 6
tech.h
V 21
file u.5ck.r29316/360
K 9
terrain.c
V 23
file 2fp.5ck.r28906/744
K 9
terrain.h
V 24
file qs.5ck.r27876/16764
K 6
tile.c
V 25
file 2ys.5ck.r28853/14563
K 6
tile.h
V 25
file 2yt.5ck.r26109/28279
K 13
traderoutes.c
V 25
file bf8.5ck.r29010/76227
K 13
traderoutes.h
V 25
file bfa.5ck.r29010/73887
K 8
traits.h
V 26
file 7k3.5ck.r26905/202065
K 6
unit.c
V 22
file v.5ck.r29470/1377
K 6
unit.h
V 24
file 48.5ck.r29472/20353
K 10
unitlist.c
V 25
file 39m.5ck.r28596/94022
K 10
unitlist.h
V 26
file 39n.5ck.r27611/110113
K 10
unittype.c
V 22
file v9.5ck.r29420/307
K 10
unittype.h
V 24
file va.5ck.r29484/11198
K 9
version.c
V 23
file oe.5ck.r26171/7093
K 9
version.h
V 23
file e7.5ck.r26171/7331
K 9
victory.c
V 26
file qex.5ck.r26905/217020
K 9
victory.h
V 26
file qez.5ck.r26905/217896
K 8
vision.c
V 22
file 4dm.5ck.r27638/98
K 8
vision.h
V 24
file 4dn.5ck.r24742/9986
K 12
workertask.c
V 26
file llw.5ck.r26905/206753
K 12
workertask.h
V 25
file lly.5ck.r28926/17170
K 10
worklist.c
V 22
file o8.5ck.r28026/169
K 10
worklist.h
V 24
file o9.5ck.r18858/98299
END
ENDREP
id: p.5ck.r29570/16648
type: dir
pred: p.5ck.r29569/5806
count: 4346
text: 29570 11152 5483 0 4c7935379ec8f3b0930f3f45309dd587
props: 23743 0 112 0 b2bc91bf125d83375389d51f25ff2c2f
cpath: /trunk/common
copyroot: 15280 /trunk

id: uh.5ck.r29570/16874
type: file
pred: uh.5ck.r29107/16297
count: 39
text: 29570 3147 24 29481 dff7bde1bbfc838d8ba00a0c5708a863
props: 9074 52 111 0 4b4193808cb95e702a5e5065e4345324
cpath: /trunk/utility/ioz.c
copyroot: 15280 /trunk

id: dh.5io.r29570/17110
type: file
pred: dh.5io.r29107/16025
count: 130
text: 29570 3502 123 107690 43aa97e2ac6ad243774428d6d3e8874b
props: 11100 7043 111 0 b4cfde065419379bdf3504580a67fa13
cpath: /trunk/utility/registry_ini.c
copyroot: 20530 /trunk/utility/registry_ini.c

id: z9.5ck.r29570/17384
type: file
pred: z9.5ck.r24658/96
count: 16
text: 29570 218 2493 4725 4deae98d186e7dccea7fb127e812b0b3
props: 10194 1650 111 0 b491beec13ba952c0167e367d3cb48d2
cpath: /trunk/utility/specvec.h
copyroot: 15280 /trunk

PLAIN
K 11
Makefile.am
V 25
file 2gg.5ck.r27705/54797
K 9
astring.c
V 23
file h5.5ck.r22395/1264
K 9
astring.h
V 23
file h6.5ck.r20479/1668
K 11
bitvector.c
V 25
file 4un.5ck.r26905/46406
K 11
bitvector.h
V 25
file 4uo.5ck.r28012/43112
K 12
capability.c
V 24
file 7p.5ck.r24916/10883
K 12
capability.h
V 24
file 7q.5ck.r18858/85852
K 12
distribute.c
V 26
file 2lp.5ck.r19259/362511
K 12
distribute.h
V 25
file 2lq.5ck.r18858/87951
K 9
fc_utf8.c
V 23
file 4ku.5ck.r26944/198
K 9
fc_utf8.h
V 25
file 4kv.5ck.r26905/46695
K 13
fcbacktrace.c
V 22
file 731.5ck.r26959/58
K 13
fcbacktrace.h
V 25
file 732.5ck.r26905/45245
K 9
fciconv.c
V 25
file 2g7.5ck.r26800/15337
K 9
fciconv.h
V 25
file 2g8.5ck.r18858/89144
K 8
fcintl.c
V 23
file k3.5ck.r23282/1304
K 8
fcintl.h
V 23
file fw.5ck.r28640/3110
K 10
fcthread.c
V 25
file 6hv.5ck.r27705/54306
K 10
fcthread.h
V 25
file 6hw.5ck.r27705/54552
K 20
generate_specenum.py
V 23
file 4ia.5ck.r27150/401
K 9
genhash.c
V 23
file 57v.5ck.r27456/668
K 9
genhash.h
V 25
file 57w.5ck.r26905/43784
K 9
genlist.c
V 24
file 51.5ck.r25012/26982
K 9
genlist.h
V 24
file 52.5ck.r20422/10948
K 11
inputfile.c
V 22
file h9.5ck.r29552/159
K 11
inputfile.h
V 24
file ha.5ck.r18858/84203
K 5
ioz.c
V 24
file uh.5ck.r29570/16874
K 5
ioz.h
V 24
file ui.5ck.r29107/16532
K 10
iterator.c
V 25
file 4h5.5ck.r26905/44951
K 10
iterator.h
V 25
file 4f3.5ck.r26905/45830
K 5
log.c
V 23
file 53.5ck.r28580/2416
K 5
log.h
V 24
file 54.5ck.r28075/10542
K 5
md5.c
V 22
file 33q.5ck.r25082/54
K 5
md5.h
V 25
file 33r.5ck.r19849/16287
K 5
mem.c
V 25
file d9.5ck.r19259/362758
K 5
mem.h
V 24
file da.5ck.r20315/22211
K 9
netfile.c
V 25
file 6m8.5ck.r26905/41142
K 9
netfile.h
V 25
file 6m9.5ck.r26905/41734
K 9
netintf.c
V 23
file t6.5ck.r28351/4529
K 9
netintf.h
V 24
file t7.5ck.r29184/64567
K 6
rand.c
V 25
file m5.5ck.r19259/363664
K 6
rand.h
V 24
file m6.5ck.r20315/22687
K 10
registry.c
V 25
file agw.5ck.r26905/40563
K 10
registry.h
V 25
file 7po.5ck.r26905/40851
K 14
registry_ini.c
V 24
file dh.5io.r29570/17110
K 14
registry_ini.h
V 23
file di.5ip.r26114/7727
K 14
registry_xml.c
V 26
file 16x3.5ck.r26905/44658
K 14
registry_xml.h
V 26
file 16x5.5ck.r26905/45535
K 14
section_file.c
V 25
file bw9.5ck.r26905/42610
K 14
section_file.h
V 25
file axo.5ck.r27649/11563
K 8
shared.c
V 23
file 55.5ck.r29368/6456
K 8
shared.h
V 23
file 1d.5ck.r29368/6693
K 10
spechash.h
V 25
file 57x.5ck.r26905/46987
K 10
speclist.h
V 24
file gb.5ck.r28012/42871
K 8
specpq.h
V 26
file 1brp.5ck.r26905/42320
K 9
specvec.h
V 24
file z9.5ck.r29570/17384
K 15
string_vector.c
V 25
file 4hy.5ck.r26905/41433
K 15
string_vector.h
V 25
file 4hz.5ck.r26905/42022
K 9
support.c
V 22
file m9.5ck.r29341/206
K 9
support.h
V 24
file ma.5ck.r29184/65289
K 8
timing.c
V 24
file el.5ck.r24200/17365
K 8
timing.h
V 24
file em.5ck.r28012/43360
END
ENDREP
id: 1c.5ck.r29570/20456
type: dir
pred: 1c.5ck.r29552/3227
count: 913
text: 29570 17624 2819 0 0d309849751d29a850db2fc3779218e9
props: 17175 331 84 0 5447a85ba28edec0d4a8f6120070e2b2
cpath: /trunk/utility
copyroot: 15280 /trunk

PLAIN
K 9
ABOUT-NLS
V 24
file fu.5ck.r27270/69307
K 7
AUTHORS
V 24
file 5u.5ck.r22143/14016
K 7
COPYING
V 22
file 1h.5ck.r29454/952
K 9
ChangeLog
V 26
file 6l.5ck.r27473/7455495
K 7
INSTALL
V 23
file 6.5ck.r29325/10178
K 11
Makefile.am
V 22
file 59.5ck.r29567/733
K 4
NEWS
V 24
file 6m.5ck.r25634/30702
K 6
README
V 20
file 7.0.r4421/96382
K 2
ai
V 21
dir 8.5ck.r29549/1509
K 10
autogen.sh
V 24
file 12o.5ck.r29071/2757
K 9
bootstrap
V 23
dir 2p5.5ck.r29173/2950
K 6
client
V 21
dir d.5ck.r29559/4553
K 6
common
V 22
dir p.5ck.r29570/16648
K 12
configure.ac
V 23
file 149.5ck.r29567/965
K 4
data
V 21
dir w.5ck.r29563/6874
K 12
dependencies
V 23
dir 2yu.5ck.r29380/5913
K 3
doc
V 23
dir k7.5ck.r29547/24622
K 10
fc_version
V 25
file 2lo.5en.r29544/56547
K 11
gen_headers
V 25
dir 1hsw.5ck.r29184/58182
K 2
m4
V 23
dir 12p.5ck.r29567/3440
K 7
scripts
V 23
dir 2yo.5ck.r28716/5421
K 6
server
V 21
dir z.5ck.r29565/4466
K 5
tests
V 23
dir 2g9.5ck.r27783/1363
K 5
tools
V 24
dir 4pj.5js.r29544/64162
K 12
translations
V 25
dir t0a.5ck.r29507/444546
K 7
utility
V 23
dir 1c.5ck.r29570/20456
K 5
win32
V 23
dir 2eu.5ck.r28347/2148
END
ENDREP
id: 3.5ck.r29570/21821
type: dir
pred: 3.5ck.r29569/7163
count: 19811
text: 29570 20685 1123 0 2bffd0f02d6a40fcfb99f5ba90cca1af
props: 28036 14655 292 0 9e1d5de0253c723466868990c52c129f
cpath: /trunk
copyroot: 15280 /trunk

PLAIN
K 8
branches
V 19
dir 1.0.r29568/5535
K 4
tags
V 19
dir 2.0.r29519/6475
K 5
trunk
V 22
dir 3.5ck.r29570/21821
K 7
website
V 21
dir 3ge.0.r22980/2263
END
ENDREP
id: 0.0.r29570/22211
type: dir
pred: 0.0.r29569/7550
count: 29570
text: 29570 22045 153 0 9bc7c0c85c3a92e8e726a29db3755f97
cpath: /
copyroot: 0 /

2gj.5ck.t29569-1 modify true false /trunk/common/aicore/citymap.c

18x.5ck.t29569-1 modify true false /trunk/common/aicore/cm.c

q.5ck.t29569-1 modify true false /trunk/common/city.c

3r.5ck.t29569-1 modify true false /trunk/common/diptreaty.c

2eo.5ck.t29569-1 modify true false /trunk/common/effects.c

o9w.5ck.t29569-1 modify true false /trunk/common/extras.h

r.5ck.t29569-1 modify true false /trunk/common/map.c

41.5ck.t29569-1 modify true false /trunk/common/map.h

45.5ck.t29569-1 modify true false /trunk/common/player.c

4ro.5ck.t29569-1 modify true false /trunk/common/research.c

6pr.5ck.t29569-1 modify true false /trunk/common/road.h

33f.5ck.t29569-1 modify true false /trunk/common/specialist.c

33g.5ck.t29569-1 modify true false /trunk/common/specialist.h

t.5ck.t29569-1 modify true false /trunk/common/tech.c

uh.5ck.t29569-1 modify true false /trunk/utility/ioz.c

dh.5io.t29569-1 modify true false /trunk/utility/registry_ini.c

z9.5ck.t29569-1 modify true false /trunk/utility/specvec.h


22211 22358
