> I am also having a problem with alias.c
> Took it off the FTP site and put in all the changes par alias.README on 
> the ftp site.  Put aliases don't save.  it seems that it is creating junk 
> files in my circle/lib directory though.  Any ideas??
are you sure you created the directories needed in lib??  you need 
plralias directory under lib then the alpha directories under that
circle
   |--lib
        |--- plralias
                   |--- A-E
                   |--- F-J
                   |--- K-O
                   |--- P-T
                   |--- U-Z
                   |--- ZZZ
(notice they are caps)
in utils.c you need to make sure it looks something like this:
int get_filename(char *orig_name, char *filename, int mode)
{
  char *prefix, *middle, *suffix, *ptr, name[64];
  switch (mode) {
  case CRASH_FILE:
 prefix = "plrobjs";
 suffix = "objs";
 break;
  case ETEXT_FILE:
 prefix = "plrtext";
 suffix = "text";
 break;
  case ALIAS_FILE:
 prefix = "plralias";
 suffix = "alias";
 break;
  case PLAN_FILE:
 prefix = "plplan";
 suffix = "plan";
 break;
  default:
return 0;
    break;
  }
  if (!*orig_name)
    return 0;
  strcpy(name, orig_name);
  for (ptr = name; *ptr; ptr++)
    *ptr = LOWER(*ptr);
  switch (LOWER(*name)) {
  case 'a':  case 'b':  case 'c':  case 'd':  case 'e':
    middle = "A-E";
    break;
  case 'f':  case 'g':  case 'h':  case 'i':  case 'j':
    middle = "F-J";
    break;
  case 'k':  case 'l':  case 'm':  case 'n':  case 'o':
    middle = "K-O";
    break;
  case 'p':  case 'q':  case 'r':  case 's':  case 't':
    middle = "P-T";
    break;
  case 'u':  case 'v':  case 'w':  case 'x':  case 'y':  case 'z':
    middle = "U-Z";
    break;
  default:
    middle = "ZZZ";
    break;
  }
  sprintf(filename, "%s/%s/%s.%s", prefix, middle, name, suffix);
  return 1;
}
this tells the mud where to store the files...
Hope this helps
-Peace
Argus
http://www.argy.com
telnet: eclipse.argy.com 7777
This archive was generated by hypermail 2b30 : 12/07/00 PST