DELTA 16513 0 354
SVN  ŽZ¤LK–i †  ¦ d†/€ƒl >‰€Œ G  @…@€f G « @…@€ G ¼ @…@€` G ¹ @…@€j G ´ @…@€ Ž<******
  Allocated/allocatable strings*****/

#ifndef FC__ASTRING_H
#define FC__ASTRING_H

#include <string.h>             /* strlen() */

/* utility */
#include "support.h"            /* bool, fc__attribute() */

/* Don't let others modules using the fields directly. */
#define str     _private_str_
#define n       _private_n_
#define n_alloc _private_n_alloc_

struct astring {
  char *str;                    /* the string */
  size_t n;                     /* size most recently requested */
  size_t n_alloc;                */
#define ASTRING_INIT { NULL, 0, 0 }

void astr_init(struct astring *astr) fc__attribute((nonnull (1)));
void astr_free(struct astring *astr) fc__attribute((nonnull (1)));

static inline const char *astr_str(const struct astring *astr)
                          fc__attribute((nonnull (1)));
static inline size_t astr_len(const struct astring *astr)
                     fc__attribute((nonnull (1)));
static inline size_t astr_size(const struct astring *astr)
                     fc__attribute((nonnull (1)));
static inline size_t astr_capacity(const struct astring *astr)
                     fc__attribute((nonnull (1)));
static inline bool astr_empty(const struct astring *astr)
                   fc__attribute((nonnull (1)));

void astr_reserve(struct astring *astr, size_t size)
     fc__attribute((nonnull (1)));
void astr_clear(struct astring *astr)
     fc__attribute((nonnull (1)));
void astr_set(struct astring *astr, const char *format, ...)
     fc__attribute((__format__(__printf__, 2, 3)))
     fc__attribute((nonnull (1, 2)));
void astr_add(struct astring *astr, const char *format, ...)
     fc__attribute((__format__(__printf__, 2, 3)))
     fc__attribute((nonnull (1, 2)));
void astr_add_line(struct astring *astr, const char *format, ...)
     fc__attribute((__format__(__printf__, 2, 3)))
     fc__attribute((nonnull (1, 2)));
void astr_break_lines(struct astring *astr, size_t desired_len)
     fc__attribute((nonnull (1)));
void astr_copy(struct astring *dest, const struct astring *src)
     fc__attribute((nonnull (1, 2)));


******
  Returns the string.
************/
static inline const char *astr_str(const struct astring *astr)
{
  return astr->str;
}

******
  Returns the lenght of the string.
************/
static inline size_t astr_len(const struct astring *astr)
{
  return (NULL != astr->str ? strlen(astr->str) : 0);
}

******
  Returns the current size requested for the string.
************/
static inline size_t astr_size(const struct astring *astr)
{
  return astr->n;
}

******
  Returns the real size requested for the string.
************/
static inline size_t astr_capacity(const struct astring *astr)
{
  return astr->n_alloc;
}

******
  Returns wether the string is empty or not.
************/
static inline bool astr_empty(const struct astring *astr)
{
  return (0 == astr->n || '\0' == astr->str[0]);
}

#undef str
#undef n
#undef n_allocENDREP
DELTA 17042 38484 908
SVN  „ÍY„Ìy‚eŽ" Œ ƒ —Œ
€j D£}€‚+ ’^¦$‚  ¹° ‚:º2‚ ¼n² cÍ{ {¿‚ Á² cÍ{ ‚#Ã€ tÆ@‚ È6° Qº2 ‚Ê4‚ 	Ðg² ‚jÍ{‚ 	Ðg² #Í{€$ qÔeƒ hÕXƒ „{ÖB€a „Ûiƒ “"ßn‚ ó‚ –Lôƒ —n‚Šjƒ ãt‚¢Z rƒ‡ƒ ‚7ƒˆ ƒ‹e€‚ Rƒ‘? „Kƒ=Œ †,ƒ” ƒ ªFƒšNƒ «ƒÅ— ƒ^ƒð>– …ƒô+— ¬3ƒù`– ‚C„¦7– ‚6„©– ‚„«x— ‚1„®9– {„°y– !„½$€c …c„µ – ‚#„ºr– ‚„½$» c„µ1 N„Áu Œ„Á‚:„Ífc_        char road_time[4], irrigation_time[4],
             mining_time[4], transform_time[4];

        fc        fc_snprintf(irrigation_time, sizeof(irrigation_time),
                    "%d", pterrain->irrigation_time);
        fc_snprintf(mining_time, sizeof(mining_time),
                    "%d", pterrain->mining_time);
        fc_snprintf(transform_time, sizeof(transform_time),
                   fcfc_strdup(name);
              pitem->text = fc_fcfc_strdup(name);
                pitem->text = fc_fcfc_strdup(name);
                pitem->text = fc_fc_strdup(_(" Rivers"));
              sz_strlcpy(long_buffer, _(terrain_control.river_help_text));
              pitem->text = fc_fcfc_strdup(name);
              pitem->text = fc_fcfc_strdup(name);
                pitem->text = fc_fcfc_strdup(name);
                pitem->text = fc_RULESET:
            pitem = new_help_item(HELP_RULESET);
            /*           pitem->topic = fc_strdup(_(game.control.name)); */
            pitem->topic = fc_fc_fc_fc_strdup(_(secfile_lookup_str(sf, "%s.name",
                                                   fc_fcfcfc_fc_ = ASTRING_INITfc_        deli_str = Q_(" or ");
      } else if (j < num_allowed_units - 1) {
        deli_str = Q_("?or:, ");
      }

      astr_add(&astr, "%s%s", allowed_units[j],
               NULL != deli_str ? deli_str : "");
    }

    if (num_allowed_units == 0) {
_str(&astr),fc_fc_ astr_str(&outputs_and)astr_str(&outputs_and) astr_str(&outputs_and) astr_str(&outputs_or)astr_str(&outputs_or),astr_str(&outputs_or),astr_str(&outputs_and),astr_str(&outputs_and)astr_str(&outputs_and)production will suffer a small amount of losses.\n"),
                       astr_str(&outputs_and)astr_str(&outputs_and)astr_str(&outputs_and)astr_str(&outputs_and));
        }
      case EFT_MIGRATIONfcENDREP
DELTA 17122 59572 1964
SVN  ‚ÿBƒ€b‚Q„ 7 € U‚Õ> •V’-Ž Ãf¨
Ž U‚Õ> ’%ìLŽ ˆþxŽ U‚Õ> ‰j‡iŽ U‚Õ> ‘’/Ž U‚Õ> ‰¤Ž U‚Õ> Š'®jŽ U‚Õ> Œn¹mŽ U‚Õ> hÇ7Ž U‚Õ> „1×{Ž U‚Õ> ¡ÝŽ U‚Õ> •eþjŽ U‚Õ> …H‚•+Ž U‚Õ> …E‚›OŽ U‚Õ> ƒi‚¡pŽ U‚Õ> Ž‚¦5Ž U‚Õ> ƒ<‚µŽ U‚Õ> ‡=‚¹7Ž U‚Õ> †‚ÁPŽ U‚Õ> ƒy‚È7Ž U‚Õ> ˆ+‚ÍŽ ‡T‚Õ>Ž `‚Õ> ‡l‚ÝyŽ `‚Õ>Š ‚Ý~ ‰;‚çYŽ `‚Õ>„ ‚Ý ˆp‚óŽ `‚Õ>‡ ‚Ý V‚ýaŽ‚ÿ>
  astr_set(&str, "%s/%s/%s", output_text[O_FOOD],
           output_text[O_SHIELD], output_text[O_TRADE]);

  return astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)astr_str(&str)city factoastr_str(&str)unitastr_str(&str)luxurieastr_str(&str)ENDREP
DELTA 17122 61566 5192
SVN  çÝb‚i¯+ ›C  ˜Wœl †µa –@¿ ‰Õx› Rü  ‚ßb€Y Rü ¦ O¶| …]ãx€V 6ét˜ Në9² fì0€F =îV¬ <ð2€g ò&„ ó)¬ rôb€ ö-€ „ø` ƒ<ý€_ &g€ƒZ  †0€„c #N ‚E’@ }•€ƒz Rœy€ Pü ‚ K·  ƒQ €H &¤¦ Vü  „<¦-€  O«v€` Pü ‚ R· €‚) ±!– z²M€i Pü ‚ R· €‚: M¸3€r Pü  Wº?€ƒ Pü ‚ R·  ‡ ¿„ Ç€ ƒÉ2€‚U EÎ~› ƒ|ÏV€W …RÕ€M lÜ.€Y yÝe¢ GáR€‚ eå™!astr_empty(&inf->cur_line)astr_len(&inf->cur_line), TRUE);
  return (inf->cur_line_pos >= astr_len(&inf->cur_line))turn TRUE if current pos is at end of size_t bare_name_len;
  char *bare_name;
  const char *c, *bare_name_start, *full_nameastr_len(&inf->cur_line)astr_str(&inf->cur_line), include_prefix, len) != astr_str(&inf->cur_line) + len;
  while (*c != '\0' && fc_isspace(*c))astr_str(&inf->cur_line);

  bare_name_startc++;
  bare_name_len = c - bare_name_start;
  bare_name = fc_malloc(bare_name_len);
  strncpy(bare_name, bare_name_start, bare_name_len - 1);
  bare_name[bare_name_len - 1] = '\0';
  inf->cur_line_pos = c - astr_str(&inf->cur_line) == astr_len(&inf->cur_line) - 1;

  full_name =free(bare_name);
    return FALSE;
  }
  free(bare_name);

  /* avoid recursion: (first filename may not have the same path,
   * == 0) {
        log_error("Recursion trap on '*include' for \"%s\"", full_name);
        return FALSE;
      }
    } while ((inc = inc->included_from));
  }

  /* minimum initial line length: */
  astr_reserve(line, 80);
  astr_clear(line);
  pos = 0;
(char *) astr_str(line) + pos,
                   astr_capacity(line) - pos, inf->fp);

    if (!ret) {
      /* fgets failed */
      inf->at_eof = TRUE;
      if (pos != 0) {
        inf_warn(inf, "missing newline at EOF, or failed read");
        /* treat as simple EOF, ignoring last line: */
        pos = 0;
      }
      astr_clear(line);
      if (inf->in_string) {
        /* Note: Don't allow multi-line strings to cross "include"
         * boundaries */
                /* Pop the include, and get next line from file above instead. */
        struct inputfile *inc = inf->included_from;
        inf_close_partial(inf);
        *inf = *inc;    /* so the user pointer in still valid
                         * (and inf pointers in calling functions) */
        free(inc);
        return read_a_line(inf);
      }
      break;
    }

    pos = astr_len(line);

    if (0 < pos && astr_str(line)[pos - 1] == '\n') {
      *((char *) astr_str(line) + pos - 1) = '\0';
      break;
    }
    astr_reserve(line, astr_len(line) * 2);
  }
  inf->line_num++;
  inf->cur_line_pos = 0cat_snprintf(str, sizeof(str), "  file \"%s\", line %d, pos %d%s",
               inf_filename(inf), inf->line_num, inf->cur_line_pos,
               (inf->at_eof ? ", EOF" : ""));

  if (!astr_empty(&inf->cur_line)) {
    cat_snprintf(str, sizeof(str), "\n  looking at: '%s'",
                 astr_str(&inf->cur_line) + inf->cur_line_pos);
  }
  if (inf->in_string) {
    cat_snprintf(str, sizeof(str),
                 "\n  processing string starting at line %d",
                 inf->string_start_linecat_snprintf(str, sizeof(str), "\n  included from file \"%s\", line %d",
                 inf_filename(inf), inf->line_num);
  }

  return str..while (!have_line(inf) && read_a_line(inf)) {
      /* Nothing. */
    }astr_str(&inf->token));
  }
  return const char *c, *start;

  fc_assert_ret_val(have_line(inf), NULL);

  c = astr_str(&inf->cur_line) + inf->cur_line_pos;
  if (*c++ != '[') {
    return NULL;
  } {
    return NULL;
  }
  *((char *) c) = '\0'; /* Tricky. */
  astr_set(&inf->token, "%s", start);
  *((char *) c) = ']';  /* Revert. */
  inf->cur_line_pos = c + 1 - astr_str(&inf->cur_line);
  return astr_str(&inf->token)..const char *get_token_entry_name(struct inputfile *inf)
{
  const char *c, *start, *end;
  char trailing;

  fc_assert_ret_val(have_line(inf), NULL);

  c = astr_str(&inf->cur_line) + inf->cur_line_pos;
  while (*c != '\0' && fc_isspace(*c)) {
    c++;
  }
  if (*c == '\0') {
    return NULL;
  }{
    return NULL;
  }trailing = *end;
  *((char *) end) = '\0';       /* Tricky. */
  astr_set(&inf->token, "%s", start);
  *((char *) end) = trailing;   /* Revert. */
  inf->cur_line_pos = c + 1 - astr_str(&inf->cur_line);
  return astr_str(&inf->token)..const char *get_token_eol(struct inputfile *inf)
{
  const char *c;

  fc_assert_ret_val(have_line(inf), NULL);

  if (!at_eol(inf)) {
    c = astr_str(&inf->cur_line) + inf->cur_line_pos;
    while (*c != '\0' && fc_isspace(*c)) {
      c++;
    }
    if (*c != '\0' && !is_comment(*c)) {
      return NULL;
    }astr_clear(&inf->cur_line);
  inf->cur_line_pos = 0;

  astr_set(&inf->token, " ");
  return astr_str(&inf->token)                                        char target)
{
  const char *c;

  fc_assert_ret_val(have_line(inf), NULL);

  c = astr_str(&inf->cur_line) + inf->cur_line_pos;
  while (*c != '\0' && fc_isspace(*c)) {
    c++;
  }
  if (*c != target) {
    return NULL;
  }
  inf->cur_line_pos = c + 1 - astr_str(&inf->cur_line);
  astr_set(&inf->token, "%c", target);
  return astr_str(&inf->token)..onstastr_str(&inf->cur_line) + inf->cur_line_pos;
  while (*c != '\0' && fc_isspace(*c)) {
    c++;
  }
  if (*c == '\0') {
    return NULL;
  }((char *) c) = '\0';       /* Tricky. */

    inf->cur_line_pos = c - astr_str(&inf->cur_line);
    astr_set(&inf->token, "%s", start);

    *((char *) c) = trailing;   /* Revert. */
    return astr_str(&inf->token);
  }

  /* allow gettext marker: */
  if (*c == '_' && *(c + 1) == '(') {
    has_i18n_marking = TRUE;
    c += 2;
    while  {
      return NULL;
    }((char *) c) = '\0';       /* Tricky. */

    inf->cur_line_pos = c - astr_str(&inf->cur_line);
    astr_set(&inf->token, "%s", start);

    *((char *) c) = trailing;   /* Revert. */
    return astr_str(&inf->token)      /* abbreviation */
  astr_clear(partial);

  start = c++;                  /* start includes the initial \", to
                                 * distinguish from a number */
  for (;;) {
    while        * and backslash-backslash: */
      if (*c == '\\' && *(c + 1) != '\0') {
        astr_add(partial, "%s\n", start);
astr_str(&inf->cur_line);
  }

  /* found end of string */
  trailing = *c;
  *((char *) c) = '\0';         /* Tricky. */

  inf->cur_line_pos = c + 1 - astr_str(&inf->cur_line);
  astr_set(&inf->token, "%s%s", astr_str(partial), start);

  *((char *) c) = trailing;     /* Revert. */astr_str(&inf->token);
}
ENDREP
DELTA 17122 116565 1601
SVN  „ë-„ë4 »O Ž „¯W»Vastr_str(&str)ENDREP
DELTA 15785 78452 340
SVN  »»H µQ €D àa¶‚ P–}‚ ¢D˜O
      copy_chars_to_string16(pPlayer0->string16, astr_str(&astr));
fcfcENDREP
DELTA 17122 281479 895
SVN  ƒÍƒÍ ‚®A  Qº? x‚¯astr_str(&strENDREP
DELTA 17122 282500 4434
SVN  ‚¦V‚¤_‚ û  TûN€‚ l‚‘  ¥O = ASTRING_INITadd(&astr, "%s", unitname);

      if (count == 1) {
        astr_add(&astr, "%s", _(" and "));
      } else {
        if (count != 0) {
          astr_add(&astr, "%s", Q_("?and:, "));
        } else {
          return astr_str(&astr);
        }
      }
    }ENDREP
DELTA 17122 261908 4406
SVN  ƒë5ƒèIƒ? ‚šl €‚6 p‚Ÿ6€	 É.‚¢bool first = TRUE;

    astr_clear(&realfile);
    strvec_iterate(dirs, dirname) {
      if (first) {
        astr_add(&realfile, "%s%s", PATH_SEPARATOR, dirname);
        first = FALSE;
      } else {
        astr_add(&realfile, "%s", dirname);
      }
    } strvec_iterate_end;
    return astr_str(&realfile)
    astr_set(&realfile, "%s/%s", dirname, filename);
    if (fc_stat(astr_str(&realfile), &buf) == 0) {
      return astr_str(&realfile)ENDREP
DELTA 16929 27017 57
SVN  ÜyÜic ¼ €c T¹  ž3¾Fset(&buf, "%s", str + 3);
  *((char *) &astr_str(&buf)[len - 5]) = '\0';

  return _(astr_str(&buf)ENDREP
DELTA 17122 288247 2198
SVN  °·Ž  † ƒQ¢ k€ G ž Z§?µ G  *›b­ Cž  ‚i•— ,—|€' šL v­9€V G  s¤;€„ G £ Z§?ƒ _¥;¶ G  _¤;ž ‚2¦#€V d¦3 gªI¨ G ¤ Z§?€reserv#include <string.h>

/* utility */#define str     _private_str_
#define n       _private_n_
#define n_alloc _private_n_alloc_

static const struct astring zero_astr = ASTRING_INIT;

******
  Initialize the structinit(struct astring *astr)
{
  *astr = zero_astr;
}

*****/
void astr_free(struct astring *astr)
{*****/
void astr_reserv
  /* Allocated more if this is only a small increase on before: */
  n1 = (3 * (astr->n_alloc + 10)) / 2;
  astr->n_alloc = (n > n1) ? n : n1;
  astr->str = (char *) *****/
void astr_clear(struct astring *astr)
{
  if (astr->n == 0) {
    /* astr_reserve is really astr_size, so we don't want to reduce the
     * size. */
    astr_reserve(astr, 1);
  }
  astr->str[0] = '\0';
}

static void astr_vadd(struct astring *astr, size_t at,
                      const char *format, va_list ap)
{
  static char buf[65536]; /* Sometimes, lua scripts need very big size. */
  size_t new_len;

  new_len = fc_vsnprintf(buf, sizeof(buf), format, ap);
  fc_assert_msg((size_t) -1 != new_len,
                "Formatted string bigger than %lu bytes",
                (unsigned long) sizeof(buf));

  new_len = at + strlen(buf) + 1;

  astr_reserve(astr, new_len);
  fc_strlcpy(astr->str + at, buf, astr->n_alloc - at);
}

******
  Set the text to the stringsetastr_vadd(astr, 0, format, args);
  va_end(args);
}


astr_vadd(astr, astr_len(astr)size_t len = astr_len(astr);
  va_list args;

  va_start(args, format);
  if (0 < len) {
    astr_vadd(astr, len + 1, format, args);
    astr->str[len] = '\n';
  } else {
    astr_vadd(astr, len, format, args);
  }break_lines(astr->str, desired_len);
}

******
  Copy one astring in anothercopy(struct astring *dest, const struct astring *src)
{
  if (astr_empty(src)) {
    astr_clear(dest);
  } else {
    astr_set(dest, "%s", src->str);
  }
}
ENDREP
DELTA 17071 0 62614
SVN  „ÿ0„ü3ƒ‡Z Èz ‚ GÈ|‚ —@ÉE‚ ¡sáƒ —‚|€‚} „,ž|” ˆ£d— …K¬.€$ °3³k€L %äj‚ Š_æ‚ ±jðr‚ Šr‚¢^‚ G‚Â/„ L‚Ãy ‡X‚¯i‚ ‚'‚¢^ ˆC‚¹j‚ Š(‚Â/‚ ‚'‚¢^ ˆi‚Ï ‚ G‚Â/ ‘%‚Ù2‚ …‚êY‚ ƒ°6 Pƒ¡: „a‚ñ3‚ $ƒ°6 …f‚÷:‚ ‰>‚ý"‚ ƒ°6 Pƒ¡: „Zƒˆ9‚ $ƒ°6 …vƒŽ9‚ ƒ°6 Šƒ•B‚ ‚f‚ý" †hƒ¢2‚ ƒ°6 ]ƒ¡: …4ƒ« ‚ ‡_ƒ°6‚ ‚f‚ý" ‹ƒº}‚ •YƒÆƒ ›,ƒÛyƒ Ž;ƒ÷'‚ Kƒ°6 ^„†/ƒ Ž„–ƒ C„¤-‚ Ž „³rƒ †`„Átš Sƒ¥  žF„É@¦ a‚ˆ}¦ Nî@ ^„ê ª _„û€j b„ýNfcfcfcfc_set(&entry_name, "%s%d.%s", astr_str(&base_name),
                   table_lineno, astr_str(&columns.p[i]));
        } else {
          astr_set(&entry_name, "%s%d.%s,%d", astr_str(&base_name),
                   table_lineno, astr_str(&columns.p[num_columns - 1]),
                   (int) (i - num_columns + 1));
        }
        entry_from_token(psection, astr_str(&entry_name)set(&base_name, "%s"set(&columns.p[i], "%s"astr_str(&base_name), tok);
      } else {
        astr_set(&entry_name, "%s,%d", astr_str(&base_name), i);
        entry_from_token(psection, astr_str(&entry_name)fc_isalpha(*c)) {
          break;
        }
        for (; *c != '\0' && fcfcfcfcfcboolfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc_fc_fcfc_fc_fcfc_fc_strdup(comment) : NULL)fc_strdup(NULL != value ? value : "");Returns if the string would be escapedfc_isdigit(tok[0]) || ('-' == tok[0] && fcfc_strncasecmp(tok, "FALSE", 5)
      || 0 == fc_strncasecmp(tok, "TRUE", 4)) {
    bool value = (0 == fc_ENDREP
DELTA 17122 237622 280
SVN  Ú:Ú#D  ¶ mV †ŽZŽ ÅB”xstruct astring str = ASTRING_INIT;
    const char *msgastr_str(&str)ENDREP
id: v.5ck.r17127/17479
type: file
pred: v.5ck.r17122/319936
count: 331
text: 17127 12846 43 59031 80d7b58e6005b1400f1d6daf4bfd50fe
props: 11030 219 112 0 04d6f3553e14be31b9e437b066651140
cpath: /trunk/common/unit.c
copyroot: 15280 /trunk

id: v9.5ck.r17127/17718
type: file
pred: v9.5ck.r17122/320174
count: 121
text: 17127 12919 313 37471 3a49d17d5e2c3ad18018f309fea125ad
props: 10932 10175 111 0 3f70303ff9ea148b5e232db96a904e98
cpath: /trunk/common/unittype.c
copyroot: 15280 /trunk

PLAIN
K 11
Makefile.am
V 24
file 5h.5ck.r17107/35625
K 4
ai.c
V 26
file 4go.5ck.r16929/276308
K 4
ai.h
V 25
file 4gp.5ck.r15837/11321
K 6
aicore
V 25
dir 18t.5ck.r17122/322703
K 6
base.c
V 26
file 3jw.5ck.r17122/319693
K 6
base.h
V 25
file 3jx.5ck.r17107/32283
K 9
borders.c
V 26
file 4f0.5ck.r16929/278729
K 9
borders.h
V 24
file 4f1.5ck.r15975/2116
K 8
capstr.c
V 24
file dv.5ck.r15284/31880
K 8
capstr.h
V 24
file dw.5bk.r14881/38989
K 6
city.c
V 24
file q.5ck.r17122/321599
K 6
city.h
V 24
file 3q.5ck.r17107/33736
K 8
combat.c
V 25
file wp.5ck.r17122/321353
K 8
combat.h
V 21
file wq.0.r12783/4096
K 12
connection.c
V 25
file un.5ck.r17122/324674
K 12
connection.h
V 24
file uo.5ck.r16643/26599
K 8
dataio.c
V 26
file 15r.5ck.r16929/272949
K 8
dataio.h
V 23
file 15s.0.r10480/10050
K 11
diptreaty.c
V 25
file 3r.5ck.r17042/105205
K 11
diptreaty.h
V 20
file 3s.0.r9582/5141
K 9
effects.c
V 26
file 2eo.5ck.r17122/323934
K 9
effects.h
V 24
file 2ep.5ck.r15795/3002
K 8
events.c
V 26
file 33h.5ck.r17122/321109
K 8
events.h
V 24
file 3t.5ck.r16427/12542
K 10
fc_types.h
V 25
file 2ll.5ck.r17107/34470
K 15
featured_text.c
V 26
file 4h3.5ck.r17122/320912
K 15
featured_text.h
V 24
file 4h4.5ck.r17101/7954
K 6
game.c
V 25
file 3u.5ck.r17122/324922
K 6
game.h
V 24
file 3v.5ck.r17074/29301
K 19
generate_packets.py
V 26
file 2f4.5ck.r16929/277237
K 12
government.c
V 25
file he.5ck.r17122/324180
K 12
government.h
V 24
file hf.5ck.r17107/34964
K 6
idex.c
V 23
file qo.5ck.r17056/5076
K 6
idex.h
V 21
file qp.0.r8119/15235
K 13
improvement.c
V 25
file vb.5ck.r17122/319445
K 13
improvement.h
V 24
file vc.5ck.r17107/31794
K 5
map.c
V 24
file r.5ck.r17122/325165
K 5
map.h
V 25
file 41.5ck.r16929/280138
K 10
movement.c
V 26
file 2xv.5ck.r17122/323190
K 10
movement.h
V 23
file 2xw.5ck.r15857/778
K 18
name_translation.h
V 25
file 4k1.5ck.r17107/35209
K 8
nation.c
V 25
file il.5ck.r17122/325660
K 8
nation.h
V 24
file im.5ck.r17107/35869
K 9
packets.c
V 25
file 43.5ck.r17122/325904
K 11
packets.def
V 25
file 2f5.5ck.r17058/55305
K 9
packets.h
V 23
file 44.5ck.r16689/1380
K 8
player.c
V 25
file 45.5ck.r17122/324427
K 8
player.h
V 24
file 46.5ck.r16984/85369
K 14
requirements.c
V 26
file 2wq.5ck.r17122/325405
K 14
requirements.h
V 25
file 2wr.5ck.r15815/55883
K 11
spaceship.c
V 20
file 98.0.r9977/2632
K 11
spaceship.h
V 20
file 99.0.r9977/2979
K 12
specialist.c
V 26
file 33f.5ck.r17122/319196
K 12
specialist.h
V 25
file 33g.5ck.r17107/31301
K 6
team.c
V 26
file 33i.5ck.r17122/320666
K 6
team.h
V 23
file 33j.0.r13136/23073
K 6
tech.c
V 24
file t.5ck.r17122/320424
K 6
tech.h
V 23
file u.5ck.r17107/33259
K 9
terrain.c
V 26
file 2fp.5ck.r17122/323686
K 9
terrain.h
V 24
file qs.5ck.r17107/34226
K 6
tile.c
V 26
file 2ys.5ck.r17122/323441
K 6
tile.h
V 24
file 2yt.5ck.r15423/7247
K 6
unit.c
V 23
file v.5ck.r17127/17479
K 6
unit.h
V 24
file 48.5ck.r17058/55063
K 10
unitlist.c
V 26
file 39m.5ck.r16929/279404
K 10
unitlist.h
V 25
file 39n.5ck.r15930/60875
K 10
unittype.c
V 24
file v9.5ck.r17127/17718
K 10
unittype.h
V 24
file va.5ck.r17107/33011
K 9
version.c
V 25
file oe.5ck.r17122/322944
K 9
version.h
V 21
file e7.0.r13518/7887
K 8
vision.c
V 26
file 4dm.5ck.r16929/278916
K 8
vision.h
V 26
file 4dn.5ck.r16929/279652
K 10
worklist.c
V 25
file o8.5ck.r16929/277491
K 10
worklist.h
V 24
file o9.5ck.r16319/92430
END
ENDREP
id: p.5ck.r17127/21300
type: dir
pred: p.5ck.r17122/329486
count: 2707
text: 17127 17966 3321 3321 4a7f1de61a5c0a8743efff9c1d1aebdc
props: 12883 2571 96 0 2763e13ff5d021346ae24ff6c9ced232
cpath: /trunk/common
copyroot: 15280 /trunk

id: h9.5ck.r17127/21533
type: file
pred: h9.5ck.r17122/332732
count: 45
text: 17127 6173 6435 28386 20921231c396323f4dc6a0885f7c2062
props: 10290 128 111 0 0a665f39d0e6b710aae173fcfb77dd8e
cpath: /trunk/utility/inputfile.c
copyroot: 15280 /trunk

id: dh.5ck.r17127/21780
type: file
pred: dh.5ck.r17122/333221
count: 98
text: 17127 15923 1400 81459 0b3cb7a59c9118f2f7369a071b44088a
props: 11100 7043 111 0 b4cfde065419379bdf3504580a67fa13
cpath: /trunk/utility/registry.c
copyroot: 15280 /trunk

id: 55.5ck.r17127/22028
type: file
pred: 55.5ck.r17122/337697
count: 167
text: 17127 13263 484 62537 628f24e37546ceda772d1efd1fe7fe37
props: 10717 469 112 0 62f136c4e8601b29898c811272b88b7d
cpath: /trunk/utility/shared.c
copyroot: 15280 /trunk

id: h5.5ck.r17127/22273
type: file
pred: h5.5ck.r17122/337943
count: 17
text: 17127 13931 1961 7057 8c0a92d1d660ae0f8fff37e79d742ebe
props: 10751 2663 111 0 d4514082fc7e52be026d3360dec4dcb0
cpath: /trunk/utility/astring.c
copyroot: 15280 /trunk

id: h6.5ck.r17127/22519
type: file
pred: h6.5ck.r16861/19799
count: 14
text: 17127 0 3008 4684 f31fce9c68c2b8cc5efc91e786284f6b
props: 10751 3013 111 0 b491beec13ba952c0167e367d3cb48d2
cpath: /trunk/utility/astring.h
copyroot: 15280 /trunk

PLAIN
K 11
Makefile.am
V 23
file 2gg.5ck.r16311/717
K 9
astring.c
V 24
file h5.5ck.r17127/22273
K 9
astring.h
V 24
file h6.5ck.r17127/22519
K 12
capability.c
V 25
file 7p.5ck.r17122/333956
K 12
capability.h
V 21
file 7q.0.r4176/34610
K 12
distribute.c
V 25
file 2lp.5ck.r17068/38008
K 12
distribute.h
V 21
file 2lq.0.r8056/3668
K 9
fciconv.c
V 26
file 2g7.5ck.r17122/339157
K 9
fciconv.h
V 25
file 2g8.5ck.r16601/74225
K 8
fcintl.c
V 19
file k3.0.r7638/236
K 8
fcintl.h
V 22
file fw.5bk.r14576/680
K 4
ftwl
V 25
dir 2jb.5ck.r17122/337455
K 20
generate_specenum.py
V 26
file 4ia.5ck.r16929/293279
K 9
genlist.c
V 25
file 51.5ck.r17042/110173
K 9
genlist.h
V 25
file 52.5ck.r17042/110667
K 6
hash.c
V 23
file qe.5ck.r17056/8806
K 6
hash.h
V 23
file qf.5ck.r17056/9045
K 11
inputfile.c
V 24
file h9.5ck.r17127/21533
K 11
inputfile.h
V 24
file ha.5ck.r16752/87941
K 5
ioz.c
V 25
file uh.5ck.r17122/332981
K 5
ioz.h
V 21
file ui.0.r12506/5414
K 10
iterator.c
V 24
file 4h5.5ck.r15904/1850
K 10
iterator.h
V 24
file 4f3.5ck.r15904/1425
K 5
log.c
V 25
file 53.5ck.r17122/338432
K 5
log.h
V 24
file 54.5ck.r17034/10977
K 5
md5.c
V 23
file 33q.5ck.r16650/269
K 5
md5.h
V 23
file 33r.5ck.r15332/631
K 5
mem.c
V 25
file d9.5ck.r17122/338191
K 5
mem.h
V 25
file da.5ck.r17122/338674
K 9
netintf.c
V 21
file t6.5ck.r16982/92
K 9
netintf.h
V 25
file t7.5ck.r17122/333468
K 8
pqueue.c
V 26
file 2cu.5ck.r16929/293538
K 8
pqueue.h
V 21
file 2cv.0.r5979/6616
K 6
rand.c
V 25
file m5.5ck.r17122/338913
K 6
rand.h
V 25
file m6.5ck.r17122/339655
K 10
registry.c
V 24
file dh.5ck.r17127/21780
K 10
registry.h
V 25
file di.5ck.r16460/215473
K 9
sbuffer.c
V 25
file dm.5ck.r16929/293037
K 9
sbuffer.h
V 21
file dn.0.r5615/14850
K 8
shared.c
V 24
file 55.5ck.r17127/22028
K 8
shared.h
V 23
file 1d.5ck.r17082/4198
K 10
speclist.h
V 25
file gb.5ck.r17042/113428
K 9
specvec.h
V 25
file z9.5ck.r16929/295986
K 15
string_vector.c
V 26
file 4hy.5ck.r17122/334444
K 15
string_vector.h
V 25
file 4hz.5ck.r16297/44807
K 9
support.c
V 25
file m9.5ck.r17122/333712
K 9
support.h
V 25
file ma.5ck.r17122/334201
K 8
timing.c
V 25
file el.5ck.r17122/339408
K 8
timing.h
V 25
file em.5ck.r16578/424420
END
ENDREP
id: 1c.5ck.r17127/24936
type: dir
pred: 1c.5ck.r17122/342075
count: 636
text: 17127 22760 2163 2163 41c02b05983bce556732d9d3102410d2
props: 11108 3477 69 0 09e82dc36e85984f70ccefc82bea8069
cpath: /trunk/utility
copyroot: 15280 /trunk

id: vg.5ck.r17127/25171
type: file
pred: vg.5ck.r17122/344721
count: 469
text: 17127 12638 38 79284 40a40ce47841ed567db358fe9e0e96bd
props: 11057 12128 112 0 85dbe778568e34751643d476c23a0d7c
cpath: /trunk/server/srv_main.c
copyroot: 15280 /trunk

id: 328.5ck.r17127/25418
type: file
pred: 328.5ck.r17122/345497
count: 23
text: 17127 17350 99 11555 6daefab1f9b0191966a4cc3fe9780752
props: 10470 1475 110 0 7d181b70073f10d0c5a58c73a72d4f04
cpath: /trunk/server/scripting/script.c
copyroot: 15280 /trunk

PLAIN
K 11
Makefile.am
V 24
file 31z.5ck.r17103/3474
K 7
api.pkg
V 25
file 320.5ck.r17119/10964
K 13
api_actions.c
V 25
file 32c.5ck.r17119/11215
K 13
api_actions.h
V 25
file 32d.5ck.r17119/10452
K 13
api_effects.c
V 24
file 4jz.5ck.r17104/1008
K 13
api_effects.h
V 24
file 4k0.5ck.r17104/1452
K 10
api_find.c
V 23
file 321.5bk.r15093/142
K 10
api_find.h
V 24
file 322.5bk.r14962/1768
K 10
api_intl.c
V 21
file 323.0.r13553/885
K 10
api_intl.h
V 22
file 324.0.r13553/1122
K 13
api_methods.c
V 25
file 33d.5ck.r17119/11472
K 13
api_methods.h
V 25
file 33e.5ck.r17119/10708
K 12
api_notify.c
V 26
file 325.5ck.r16199/111739
K 12
api_notify.h
V 22
file 326.0.r10928/4596
K 11
api_types.h
V 23
file 327.0.r10702/16760
K 15
api_utilities.c
V 26
file 32e.5ck.r17122/345235
K 15
api_utilities.h
V 24
file 32f.5bk.r14813/2223
K 8
script.c
V 25
file 328.5ck.r17127/25418
K 8
script.h
V 22
file 329.5ck.r17093/52
K 15
script_signal.c
V 23
file 32a.5ck.r17125/587
K 15
script_signal.h
V 21
file 32b.0.r12805/385
END
ENDREP
id: 31x.5ck.r17127/26685
type: dir
pred: 31x.5ck.r17125/1858
count: 122
text: 17127 25673 999 999 658f790a580f39f8f8b9ac533f75db9d
props: 11108 4390 88 0 1e9d0e3735a93cd0fae3d0e1df53b911
cpath: /trunk/server/scripting
copyroot: 15280 /trunk

PLAIN
K 11
Makefile.am
V 24
file 5q.5ck.r16224/20275
K 9
aiiface.c
V 25
file 4gm.5ck.r15837/20486
K 9
aiiface.h
V 25
file 4gn.5ck.r15803/18216
K 6
auth.c
V 26
file 39c.5ck.r17122/347762
K 6
auth.h
V 23
file 39d.0.r13513/10535
K 11
barbarian.c
V 25
file lw.5ck.r17122/348501
K 11
barbarian.h
V 21
file lx.0.r13220/1454
K 10
cityhand.c
V 24
file 10.5ck.r16984/92364
K 10
cityhand.h
V 23
file 4f.0.r13297/423686
K 11
citytools.c
V 25
file 4g.5ck.r17122/347267
K 11
citytools.h
V 23
file 4h.5ck.r17049/6245
K 10
cityturn.c
V 25
file 4i.5ck.r17122/348252
K 10
cityturn.h
V 23
file 4j.5ck.r15766/7385
K 11
civserver.c
V 22
file 4k.5ck.r17075/335
K 11
civserver.h
V 21
file 4l.0.r2805/33121
K 10
commands.c
V 23
file 2ly.5ck.r16997/688
K 10
commands.h
V 24
file 2lz.5ck.r16033/8570
K 13
connecthand.c
V 26
file 2dw.5ck.r17122/347015
K 13
connecthand.h
V 25
file 2dx.5ck.r16334/13190
K 9
console.c
V 25
file dd.5ck.r17122/342310
K 9
console.h
V 24
file de.5ck.r16598/29507
K 10
diplhand.c
V 25
file 4m.5ck.r17042/120128
K 10
diplhand.h
V 21
file 4n.0.r13421/6826
K 11
diplomats.c
V 25
file vz.5ck.r17122/349995
K 11
diplomats.h
V 24
file w0.5bk.r13745/13943
K 10
edithand.c
V 26
file 3bk.5ck.r17122/349501
K 10
edithand.h
V 23
file 4ez.5ck.r15317/588
K 10
gamehand.c
V 25
file 4o.5ck.r17122/349000
K 10
gamehand.h
V 24
file 4p.5ck.r15698/24111
K 9
generator
V 25
dir 2me.5ck.r17122/343983
K 11
ggzserver.c
V 26
file 39a.5ck.r17122/349250
K 11
ggzserver.h
V 25
file 39b.5bk.r15001/48999
K 10
gotohand.c
V 25
file 11.5ck.r16929/298882
K 10
gotohand.h
V 25
file 7r.5ck.r16929/301579
K 10
handchat.c
V 25
file 4q.5ck.r17122/344228
K 10
handchat.h
V 22
file dj.0.r7100/189089
K 9
maphand.c
V 24
file 13.5ck.r16984/97418
K 9
maphand.h
V 24
file 14.5ck.r16436/77319
K 6
meta.c
V 25
file 4s.5ck.r17122/349751
K 6
meta.h
V 23
file 4t.5bk.r14763/1928
K 8
notify.c
V 26
file 4i2.5ck.r17122/351177
K 8
notify.h
V 25
file 4i3.5ck.r16357/30259
K 9
plrhand.c
V 25
file 4u.5ck.r17122/352112
K 9
plrhand.h
V 25
file 4v.5ck.r16578/438972
K 8
report.c
V 25
file vi.5ck.r17122/348006
K 8
report.h
V 24
file vj.5ck.r16847/19782
K 9
ruleset.c
V 25
file 8w.5ck.r17122/348752
K 9
ruleset.h
V 24
file 8x.5ck.r16686/46254
K 13
sanitycheck.c
V 24
file wi.5ck.r16984/98160
K 13
sanitycheck.h
V 25
file wj.5ck.r16578/437729
K 10
savegame.c
V 25
file vl.5ck.r17122/351865
K 10
savegame.h
V 24
file vm.5ck.r15698/25092
K 7
score.c
V 26
file 2eg.5ck.r17122/344476
K 7
score.h
V 22
file 2eh.0.r11430/3487
K 9
scripting
V 24
dir 31x.5ck.r17127/26685
K 8
sernet.c
V 25
file 15.5ck.r17122/350244
K 8
sernet.h
V 25
file 4y.5bk.r14427/262734
K 10
settings.c
V 26
file 2m0.5ck.r17122/347514
K 10
settings.h
V 25
file 2m1.5ck.r16846/12347
K 10
settlers.c
V 24
file 7s.5ck.r16984/96678
K 10
settlers.h
V 24
file 7t.5bk.r14416/98109
K 11
spacerace.c
V 25
file 9a.5ck.r16929/306235
K 11
spacerace.h
V 21
file 9b.0.r11338/1129
K 10
srv_main.c
V 24
file vg.5ck.r17127/25171
K 10
srv_main.h
V 23
file vh.5ck.r16647/3913
K 11
stdinhand.c
V 25
file 4z.5ck.r17122/351614
K 11
stdinhand.h
V 24
file 50.5ck.r16302/31441
K 11
techtools.c
V 26
file 33n.5ck.r17122/350739
K 11
techtools.h
V 24
file 33o.5ck.r15913/5569
K 10
unithand.c
V 25
file 18.5ck.r17122/351367
K 10
unithand.h
V 23
file 19.5ck.r16959/4142
K 11
unittools.c
V 25
file 1a.5ck.r17122/350490
K 11
unittools.h
V 24
file 1b.5ck.r17119/13475
K 8
voting.c
V 26
file 4ex.5ck.r17122/350988
K 8
voting.h
V 25
file 4ey.5ck.r15675/47518
END
ENDREP
id: z.5ck.r17127/30371
type: dir
pred: z.5ck.r17125/5545
count: 3967
text: 17127 26927 3431 3431 a60d7a4b56243377f213eaf2f510f433
props: 13932 1834 123 0 2b883b78ac685994a9940e39e0d24770
cpath: /trunk/server
copyroot: 15280 /trunk

id: 2g3.5ck.r17127/30603
type: file
pred: 2g3.5ck.r17122/368100
count: 115
text: 17127 5260 883 49250 e2254db77d86c8a8d80600e1c859e223
props: 11057 45424 111 0 93646be3752db5a3cd8e77177837d494
cpath: /trunk/client/text.c
copyroot: 15280 /trunk

id: bo.5ck.r17127/30848
type: file
pred: bo.5ck.r16929/326206
count: 15
text: 17127 13778 125 11881 bee12ee0d287903850d04165342dd0f7
props: 6129 126362 111 0 28e613ef70fc8e4efe7ed7b15f74e6e7
cpath: /trunk/client/gui-xaw/gui_stuff.c
copyroot: 15280 /trunk

PLAIN
K 11
Makefile.am
V 24
file bq.5ck.r16063/52349
K 9
actions.c
V 24
file nt.5ck.r16397/97629
K 9
actions.h
V 21
file nu.0.r1888/21779
K 4
ad2c
V 22
file 9q.0.r1186/243967
K 8
canvas.c
V 21
file 9r.0.r3959/87925
K 8
canvas.h
V 20
file 9s.0.r4034/9073
K 9
canvasp.h
V 20
file 9t.0.r4034/8365
K 10
chatline.c
V 25
file 9u.5ck.r17122/373441
K 10
chatline.h
V 21
file 9v.0.r2187/10435
K 9
citydlg.c
V 25
file 9w.5ck.r17122/368856
K 9
citydlg.h
V 20
file 9x.0.r2187/8309
K 9
cityrep.c
V 25
file 9y.5ck.r17122/370887
K 9
cityrep.h
V 20
file g1.0.r5489/4916
K 8
cma_fe.c
V 26
file 2ei.5ck.r17122/370636
K 8
cma_fe.h
V 21
file 2ej.0.r6908/4433
K 8
colors.c
V 25
file a2.5ck.r16578/453349
K 8
colors.h
V 21
file a3.0.r10532/9312
K 12
connectdlg.c
V 25
file a4.5ck.r17122/373693
K 12
connectdlg.h
V 21
file a5.0.r2187/12228
K 9
dialogs.c
V 25
file a6.5ck.r17122/371141
K 9
dialogs.h
V 21
file a7.0.r10882/3191
K 10
diplodlg.c
V 25
file a8.5ck.r17122/371663
K 10
diplodlg.h
V 20
file a9.0.r2187/7955
K 17
diplomat_dialog.c
V 26
file 37p.5ck.r17122/371397
K 9
finddlg.c
V 25
file aa.5ck.r17122/372680
K 9
finddlg.h
V 22
file 2dk.0.r5989/31562
K 9
gotodlg.c
V 25
file ab.5ck.r17122/369111
K 9
gotodlg.h
V 21
file ac.0.r1888/21069
K 10
graphics.c
V 25
file ad.5ck.r17122/371918
K 10
graphics.h
V 21
file ae.0.r10789/6338
K 10
gui_main.c
V 25
file bm.5ck.r17122/369877
K 10
gui_main.h
V 22
file bn.0.r11408/10219
K 11
gui_stuff.c
V 24
file bo.5ck.r17127/30848
K 11
gui_stuff.h
V 21
file bp.0.r4964/56392
K 9
helpdlg.c
V 25
file af.5ck.r17122/372934
K 9
helpdlg.h
V 21
file g2.0.r1888/23188
K 10
inputdlg.c
V 20
file ag.0.r7586/1961
K 10
inputdlg.h
V 20
file ah.0.r7586/2315
K 10
inteldlg.c
V 25
file ai.5ck.r17122/372171
K 10
inteldlg.h
V 23
file 2dl.0.r10108/22972
K 9
mapctrl.c
V 25
file aj.5ck.r16929/327222
K 9
mapctrl.h
V 21
file ak.0.r10532/9667
K 9
mapview.c
V 25
file al.5ck.r17122/369365
K 9
mapview.h
V 24
file am.5bk.r13912/46304
K 6
menu.c
V 25
file an.5ck.r17122/370385
K 6
menu.h
V 24
file ao.5ck.r16824/42452
K 12
messagedlg.c
V 25
file ap.5bk.r14427/290582
K 12
messagedlg.h
V 22
file 2dm.0.r5989/31896
K 12
messagewin.c
V 25
file aq.5bk.r14427/286529
K 12
messagewin.h
V 20
file g3.0.r5489/3851
K 11
optiondlg.c
V 25
file ar.5ck.r17122/368601
K 11
optiondlg.h
V 24
file as.5ck.r16998/79026
K 7
pages.c
V 26
file 2qm.5ck.r17122/370134
K 7
pages.h
V 22
file 2qn.0.r10536/7909
K 9
pixcomm.c
V 21
file at.0.r3145/18494
K 9
pixcomm.h
V 20
file au.0.r4034/9777
K 10
pixcommp.h
V 20
file av.0.r4034/8719
K 8
plrdlg.c
V 25
file aw.5ck.r17122/373187
K 8
plrdlg.h
V 20
file g4.0.r5489/3140
K 10
ratesdlg.c
V 25
file ax.5ck.r17122/372425
K 10
ratesdlg.h
V 22
file 2dn.0.r5989/31227
K 10
repodlgs.c
V 25
file ay.5ck.r17122/369620
K 10
repodlgs.h
V 24
file az.5ck.r16998/79526
K 11
resources.c
V 20
file b0.0.r9310/2224
K 11
resources.h
V 21
file b1.0.r3145/14204
K 14
spaceshipdlg.c
V 25
file b2.5ck.r17042/135081
K 14
spaceshipdlg.h
V 21
file b3.0.r2187/11152
K 8
themes.c
V 23
file 350.0.r10945/14451
K 14
voteinfo_bar.c
V 25
file 4hg.5ck.r16063/52010
K 14
voteinfo_bar.h
V 25
file 4hh.5ck.r16063/52179
K 7
wldlg.c
V 25
file o5.5ck.r16929/327729
K 7
wldlg.h
V 24
file o6.5ck.r16285/91411
END
ENDREP
id: 9o.5ck.r17127/34298
type: dir
pred: 9o.5ck.r17122/377146
count: 921
text: 17127 31104 3181 3181 02a3199ac3edd3453d0c5bf9b27e69ac
props: 11108 12237 78 0 a27c61ac5fddbd709df8c1876129f940
cpath: /trunk/client/gui-xaw
copyroot: 15280 /trunk

id: 18f.5ck.r17127/34541
type: file
pred: 18f.5ck.r17122/389317
count: 54
text: 17127 12707 110 23950 a7db47c8453ea210191a52bc26f006de
props: 10411 164967 111 0 28e613ef70fc8e4efe7ed7b15f74e6e7
cpath: /trunk/client/gui-sdl/plrdlg.c
copyroot: 15280 /trunk

PLAIN
K 11
Makefile.am
V 25
file 16u.5ck.r16063/63204
K 14
SDL_rotozoom.c
V 24
file 3jy.0.r12670/115301
K 14
SDL_rotozoom.h
V 24
file 3jz.0.r12670/115888
K 9
SDL_ttf.c
V 24
file 2dz.5bk.r13597/7386
K 9
SDL_ttf.h
V 24
file 2e0.5bk.r13597/7647
K 11
alphablit.c
V 23
file 3be.0.r13354/59832
K 8
canvas.c
V 25
file 39i.5bk.r15074/21186
K 8
canvas.h
V 23
file 39j.0.r13354/56918
K 16
caravan_dialog.c
V 26
file 3bp.5ck.r17122/386217
K 10
chatline.c
V 26
file 16y.5ck.r17122/389574
K 10
chatline.h
V 26
file 16z.5ck.r16199/137581
K 9
citydlg.c
V 26
file 170.5ck.r17122/384667
K 9
citydlg.h
V 23
file 171.0.r13354/55222
K 9
cityrep.c
V 26
file 172.5ck.r17122/387249
K 9
cityrep.h
V 22
file 173.0.r12769/2941
K 8
cma_fe.c
V 26
file 174.5ck.r17122/386734
K 8
cma_fe.h
V 23
file 175.0.r11361/43495
K 8
colors.c
V 23
file 176.0.r13354/62500
K 8
colors.h
V 24
file 177.5bk.r14076/4693
K 12
connectdlg.c
V 26
file 178.5ck.r17122/390605
K 12
connectdlg.h
V 23
file 179.0.r12349/45319
K 9
dialogs.c
V 26
file 17a.5ck.r17122/387505
K 9
dialogs.h
V 23
file 17b.0.r13354/61529
K 10
diplodlg.c
V 26
file 17c.5ck.r17122/388030
K 10
diplodlg.h
V 22
file 17d.0.r11584/2869
K 17
diplomat_dialog.c
V 26
file 3bn.5ck.r17122/387764
K 9
finddlg.c
V 26
file 17e.5ck.r17122/388804
K 9
finddlg.h
V 20
file 2d8.0.r5991/702
K 9
gotodlg.c
V 26
file 17f.5ck.r17122/384927
K 9
gotodlg.h
V 22
file 17g.0.r6515/58208
K 10
graphics.c
V 26
file 17h.5ck.r16929/334736
K 10
graphics.h
V 23
file 17i.0.r12611/13939
K 11
gui_iconv.c
V 26
file 17l.5ck.r16578/465566
K 11
gui_iconv.h
V 23
file 17m.0.r13354/66657
K 8
gui_id.h
V 26
file 17n.5ck.r16397/107249
K 10
gui_main.c
V 26
file 17o.5ck.r17122/385957
K 10
gui_main.h
V 25
file 17p.5ck.r16059/44129
K 11
gui_mouse.c
V 23
file 3ca.0.r13354/59349
K 11
gui_mouse.h
V 24
file 3cb.0.r12670/112397
K 12
gui_string.c
V 26
file 17r.5ck.r17122/390346
K 12
gui_string.h
V 23
file 17s.0.r13481/30445
K 14
gui_tilespec.c
V 26
file 191.5ck.r16929/332661
K 14
gui_tilespec.h
V 25
file 192.5bk.r13912/53929
K 11
happiness.c
V 23
file 17x.0.r11361/41144
K 11
happiness.h
V 23
file 17y.0.r11361/41867
K 9
helpdlg.c
V 26
file 17z.5ck.r17122/389060
K 9
helpdlg.h
V 23
file 180.0.r11361/47416
K 10
inputdlg.c
V 23
file 181.0.r11361/47897
K 10
inputdlg.h
V 23
file 182.0.r5500/260641
K 10
inteldlg.c
V 26
file 183.5ck.r17122/388544
K 10
inteldlg.h
V 22
file 2d9.0.r11409/2687
K 9
mapctrl.c
V 26
file 184.5ck.r17122/388290
K 9
mapctrl.h
V 23
file 185.0.r13354/63700
K 9
mapview.c
V 26
file 186.5ck.r17122/385184
K 9
mapview.h
V 23
file 187.0.r13354/56676
K 6
menu.c
V 26
file 188.5ck.r17122/386480
K 6
menu.h
V 25
file 189.5bk.r13856/57405
K 12
messagedlg.c
V 26
file 18a.5ck.r16578/465051
K 12
messagedlg.h
V 22
file 2da.0.r5989/48394
K 12
messagewin.c
V 24
file 18b.5ck.r15883/3836
K 12
messagewin.h
V 23
file 18c.0.r6286/140236
K 5
mmx.h
V 23
file 2e1.0.r6286/134429
K 11
optiondlg.c
V 26
file 18d.5ck.r17122/384410
K 11
optiondlg.h
V 25
file 18e.5ck.r16998/86101
K 7
pages.c
V 23
file 2qg.5ck.r17022/893
K 7
pages.h
V 22
file 2qh.0.r8639/16416
K 8
plrdlg.c
V 25
file 18f.5ck.r17127/34541
K 8
plrdlg.h
V 22
file 18g.0.r6387/81301
K 10
ratesdlg.h
V 22
file 2db.0.r5989/47726
K 10
repodlgs.c
V 26
file 18i.5ck.r17122/385442
K 10
repodlgs.h
V 23
file 18j.0.r13354/58129
K 14
spaceshipdlg.c
V 26
file 18m.5ck.r17122/389831
K 14
spaceshipdlg.h
V 23
file 18n.0.r5500/263363
K 8
sprite.c
V 26
file 39k.5ck.r16578/462217
K 8
sprite.h
V 24
file 39l.0.r12670/108062
K 18
themebackgrounds.c
V 26
file 3ff.5ck.r16929/333181
K 18
themebackgrounds.h
V 25
file 3fg.5bk.r13794/17440
K 13
themecolors.c
V 26
file 392.5ck.r16929/334218
K 13
themecolors.h
V 24
file 393.0.r12670/114433
K 8
themes.c
V 26
file 38p.5ck.r17122/385702
K 11
themespec.c
V 26
file 390.5ck.r17122/386989
K 11
themespec.h
V 26
file 391.5ck.r16578/464018
K 11
unistring.c
V 23
file 18o.0.r13354/57401
K 11
unistring.h
V 23
file 18p.0.r13481/30205
K 14
voteinfo_bar.c
V 25
file 4ha.5ck.r16063/62859
K 14
voteinfo_bar.h
V 25
file 4hb.5ck.r16063/63032
K 8
widget.c
V 25
file 3fu.5bk.r15218/30693
K 8
widget.h
V 25
file 3fv.5bk.r15218/31232
K 15
widget_button.c
V 24
file 3fh.5bk.r14076/3619
K 15
widget_button.h
V 24
file 3g7.0.r12670/113556
K 17
widget_checkbox.c
V 24
file 3fi.5bk.r14076/6064
K 17
widget_checkbox.h
V 24
file 3g8.0.r12670/106620
K 13
widget_core.c
V 23
file 3fj.0.r13354/61769
K 13
widget_edit.c
V 23
file 3fk.0.r13354/64909
K 13
widget_edit.h
V 24
file 3g9.0.r12670/115595
K 13
widget_icon.c
V 23
file 3fl.0.r13354/59104
K 13
widget_icon.h
V 24
file 3ga.0.r12670/112107
K 14
widget_label.c
V 24
file 3fm.5bk.r13597/6851
K 14
widget_label.h
V 24
file 3gb.0.r12670/110079
K 10
widget_p.h
V 24
file 3fn.0.r12670/107197
K 18
widget_scrollbar.c
V 26
file 3fo.5df.r16929/336288
K 18
widget_scrollbar.h
V 24
file 3gc.0.r12670/116811
K 15
widget_window.c
V 23
file 3fp.0.r13354/55944
K 15
widget_window.h
V 23
file 3gd.0.r12699/32533
K 7
wldlg.c
V 26
file 18q.5ck.r17122/390090
K 7
wldlg.h
V 26
file 18r.5ck.r16285/100508
END
ENDREP
id: 16t.5ck.r17127/39784
type: dir
pred: 16t.5ck.r17122/395854
count: 593
text: 17127 34797 4974 4974 21f35b65dc3de8dd16088da511c3be29
props: 11108 12869 78 0 a27c61ac5fddbd709df8c1876129f940
cpath: /trunk/client/gui-sdl
copyroot: 15280 /trunk

id: h1.5ck.r17127/40029
type: file
pred: h1.5ck.r17122/400549
count: 214
text: 17127 3033 2198 75385 0b2d975a45208684f7343bb4400d5fce
props: 10865 39466 112 0 7c92b74246787b3b87930d3304880700
cpath: /trunk/client/helpdata.c
copyroot: 15280 /trunk

PLAIN
K 11
Makefile.am
V 24
file 5f.5ck.r16999/27621
K 6
agents
V 24
dir zf.5ck.r17122/357295
K 11
attribute.c
V 24
file xh.5ck.r17034/13614
K 11
attribute.h
V 19
file xi.0.r4715/844
K 7
audio.c
V 26
file 139.5ck.r17122/401512
K 7
audio.h
V 25
file 13a.5ck.r16165/81556
K 12
audio_none.c
V 23
file 13d.0.r6129/145164
K 12
audio_none.h
V 22
file 13e.0.r4452/27228
K 11
audio_sdl.c
V 26
file 13f.5ck.r16578/477644
K 11
audio_sdl.h
V 22
file 13g.0.r4452/26570
K 17
chatline_common.c
V 26
file 14q.5ck.r17122/401257
K 17
chatline_common.h
V 25
file 14r.5ck.r16888/19266
K 16
citydlg_common.c
V 25
file z4.5ck.r17122/357537
K 16
citydlg_common.h
V 25
file z5.5ck.r16984/109254
K 13
cityrepdata.c
V 25
file mb.5ck.r17122/357790
K 13
cityrepdata.h
V 21
file mc.0.r9153/21475
K 11
civclient.c
V 23
file 4f2.5ck.r15408/695
K 13
client_main.c
V 25
file 2f.5cp.r17122/405541
K 13
client_main.h
V 23
file hz.5cq.r16632/1773
K 8
climap.c
V 25
file 197.5ck.r16888/19519
K 8
climap.h
V 25
file 198.5ck.r16888/20012
K 9
climisc.c
V 25
file d5.5ck.r17122/405813
K 9
climisc.h
V 23
file i0.5ck.r17044/3522
K 8
clinet.c
V 25
file hc.5ck.r17122/405042
K 8
clinet.h
V 25
file i1.5bk.r14427/324634
K 15
colors_common.c
V 26
file 33a.5ck.r17122/358041
K 15
colors_common.h
V 25
file 33b.5ck.r16397/92170
K 19
connectdlg_common.c
V 26
file 2fw.5ck.r17122/400799
K 19
connectdlg_common.h
V 25
file 2fx.5ck.r16532/38983
K 9
control.c
V 23
file gz.5ck.r17076/1017
K 9
control.h
V 24
file i2.5ck.r16594/13196
K 7
dummy.c
V 23
file 4f9.5ck.r15641/551
K 8
editor.c
V 26
file 3bg.5ck.r17122/406062
K 8
editor.h
V 25
file 3bh.5ck.r15761/13075
K 11
ggzclient.c
V 25
file 394.5ck.r15814/34717
K 11
ggzclient.h
V 24
file 395.0.r12670/122419
K 17
global_worklist.c
V 26
file 4i6.5ck.r17122/401058
K 17
global_worklist.h
V 26
file 4i7.5ck.r16319/100206
K 6
goto.c
V 25
file vu.5ck.r17042/143219
K 6
goto.h
V 24
file vv.5ck.r15509/18108
K 8
gui-ftwl
V 25
dir 2k2.5ck.r17122/400301
K 11
gui-gtk-2.0
V 24
dir zs.5ck.r17122/367851
K 7
gui-sdl
V 24
dir 16t.5ck.r17127/39784
K 8
gui-stub
V 24
dir mh.5ck.r17122/404797
K 9
gui-win32
V 24
dir np.5ck.r17122/383915
K 7
gui-xaw
V 23
dir 9o.5ck.r17127/34298
K 10
helpdata.c
V 24
file h1.5ck.r17127/40029
K 10
helpdata.h
V 25
file i3.5bk.r14417/261925
K 7
include
V 23
dir b8.5ck.r17079/30356
K 16
mapctrl_common.c
V 25
file 15m.5ck.r17068/46203
K 16
mapctrl_common.h
V 23
file 15n.0.r11378/41712
K 16
mapview_common.c
V 25
file z2.5ck.r17122/405287
K 16
mapview_common.h
V 25
file z3.5ck.r16578/482844
K 19
messagewin_common.c
V 25
file 14s.5ck.r17077/10273
K 19
messagewin_common.h
V 25
file 14t.5ck.r15909/37338
K 9
options.c
V 25
file dc.5ck.r17122/406557
K 9
options.h
V 24
file i4.5ck.r16998/72284
K 17
overview_common.c
V 25
file 2yk.5ck.r16930/40265
K 17
overview_common.h
V 25
file 2yl.5ck.r16930/40516
K 10
packhand.c
V 24
file n.5ck.r17122/384162
K 10
packhand.h
V 24
file i5.5bk.r14422/90154
K 15
plrdlg_common.c
V 26
file 14u.5ck.r17122/396100
K 15
plrdlg_common.h
V 26
file 14v.5bk.r14417/257761
K 17
repodlgs_common.c
V 26
file 11i.5ck.r17122/368346
K 17
repodlgs_common.h
V 25
file 11j.5ck.r16971/56809
K 9
reqtree.c
V 26
file 2ym.5ck.r16929/315694
K 9
reqtree.h
V 23
file 2yn.0.r13481/22674
K 9
servers.c
V 26
file 33x.5ck.r17122/406310
K 9
servers.h
V 25
file 33y.5ck.r15505/14398
K 6
text.c
V 25
file 2g3.5ck.r17127/30603
K 6
text.h
V 24
file 2g4.5bk.r14284/8380
K 15
themes_common.c
V 25
file 352.5ck.r16930/48921
K 15
themes_common.h
V 25
file 353.5ck.r16930/49172
K 10
tilespec.c
V 25
file hl.5ck.r17122/401760
K 10
tilespec.h
V 24
file i6.5ck.r16930/49667
K 14
update_queue.c
V 25
file 4jw.5ck.r17079/36327
K 14
update_queue.h
V 25
file 4jx.5ck.r16999/23921
K 10
voteinfo.c
V 26
file 4fe.5ck.r17042/154402
K 10
voteinfo.h
V 25
file 4ff.5ck.r16201/17543
END
ENDREP
id: d.5ck.r17127/44065
type: dir
pred: d.5ck.r17122/410593
count: 4772
text: 17127 40277 3775 3775 d5aef7997331b50a9b5294b19ba84d82
props: 12883 2898 109 0 732f4656541fb514e4368d9517bdf317
cpath: /trunk/client
copyroot: 15280 /trunk

PLAIN
K 9
ABOUT-NLS
V 22
file fu.0.r13215/85704
K 7
AUTHORS
V 19
file 5u.0.r12982/94
K 7
COPYING
V 19
file 1h.0.r9643/400
K 9
ChangeLog
V 26
file 6l.5ck.r15924/3800068
K 7
INSTALL
V 23
file 6.5ck.r16872/79279
K 11
Makefile.am
V 23
file 59.5bk.r14918/1267
K 4
NEWS
V 23
file 6m.5ck.r16839/2057
K 6
README
V 20
file 7.0.r4421/96382
K 2
ai
V 23
dir 8.5ck.r17122/332501
K 10
autogen.sh
V 24
file 12o.5ck.r16223/7590
K 9
bootstrap
V 23
dir 2p5.5ck.r16731/2595
K 6
client
V 22
dir d.5ck.r17127/44065
K 6
common
V 22
dir p.5ck.r17127/21300
K 12
config.mac.h
V 20
file hb.0.r6045/5982
K 12
configure.ac
V 24
file 149.5ck.r17010/2239
K 4
data
V 21
dir w.5ck.r17123/3683
K 6
debian
V 23
dir 5w.5ck.r16224/17276
K 12
dependencies
V 23
dir 2yu.5ck.r17024/5709
K 11
diff_ignore
V 23
file qq.5ck.r16311/3290
K 3
doc
V 22
dir k7.5ck.r17012/6320
K 2
m4
V 23
dir 12p.5ck.r17012/4520
K 6
manual
V 25
dir 2m2.5ck.r17122/356404
K 2
po
V 22
dir fs.5ck.r17026/2600
K 7
scripts
V 23
dir 2yo.5bk.r14810/1300
K 6
server
V 22
dir z.5ck.r17127/30371
K 10
stamp-h.in
V 19
file 80.0.r1125/241
K 5
tests
V 22
dir 2g9.5ck.r15661/767
K 7
utility
V 23
dir 1c.5ck.r17127/24936
K 10
version.in
V 24
file 2lo.5ck.r17041/9237
K 3
vms
V 21
dir u9.0.r11105/70719
K 5
win32
V 24
dir 2eu.5bk.r13732/30345
END
ENDREP
id: 3.5ck.r17127/45574
type: dir
pred: 3.5ck.r17125/7054
count: 12858
text: 17127 44299 1262 1262 ccd70813142910d195cde95e1a972462
props: 11109 0 255 0 8cbc80e0da9c47b05b8ffee17ea9b0f1
cpath: /trunk
copyroot: 15280 /trunk

PLAIN
K 8
branches
V 19
dir 1.0.r17126/7437
K 4
tags
V 19
dir 2.0.r16877/5158
K 5
trunk
V 22
dir 3.5ck.r17127/45574
K 7
website
V 18
dir 3ge.0.r12388/0
END
ENDREP
id: 0.0.r17127/45960
type: dir
pred: 0.0.r17126/7753
count: 17127
text: 17127 45797 150 150 5dbb4da6ec4b079425d50b404d90c890
cpath: /
copyroot: 0 /

328.5ck.t17126-1 modify true false /trunk/server/scripting/script.c

h6.5ck.t17126-1 modify true false /trunk/utility/astring.h

h1.5ck.t17126-1 modify true false /trunk/client/helpdata.c

2g3.5ck.t17126-1 modify true false /trunk/client/text.c

h9.5ck.t17126-1 modify true false /trunk/utility/inputfile.c

vg.5ck.t17126-1 modify true false /trunk/server/srv_main.c

18f.5ck.t17126-1 modify true false /trunk/client/gui-sdl/plrdlg.c

v.5ck.t17126-1 modify true false /trunk/common/unit.c

v9.5ck.t17126-1 modify true false /trunk/common/unittype.c

55.5ck.t17126-1 modify true false /trunk/utility/shared.c

bo.5ck.t17126-1 modify true false /trunk/client/gui-xaw/gui_stuff.c

h5.5ck.t17126-1 modify true false /trunk/utility/astring.c

dh.5ck.t17126-1 modify true false /trunk/utility/registry.c


45960 46109
