This file is part of the c2cweb package Version 1.5

This is the change file for CWEB's COMMON (Ver. 3.2 July 1994)

modified by Werner Lemberg (a7971428@@unet.univie.ac.at) 10-Nov-1996

===============================================================================

@x section 7
@d buf_size 100 /* for \.{CWEAVE} and \.{CTANGLE} */
@y
@d buf_size 400 /* for \.{CWEAVE} and \.{CTANGLE} */
@z

@x section 27
@d max_bytes 90000 /* the number of bytes in identifiers,
  index entries, and section names; must be less than $2^{24}$ */
@d max_names 4000 /* number of identifiers, strings, section names;
  must be less than 10240 */
@y
@d max_bytes 225000 /* the number of bytes in identifiers,
  index entries, and section names; must be less than $2^{24}$ */
@d max_names 10000 /* number of identifiers, strings, section names;
  must be less than 10240 */
@z

@x section 40
  char Ilk; /* used by identifiers in \.{CWEAVE} only */
} dummy;
@y
  struct {
    char Ilk; /* used by identifiers in \.{CWEAVE} only */
    boolean Func_flag; } dummy1;
} dummy;
@z

@x section 69
An omitted change file argument means that |"/dev/null"| should be used,
@y
An omitted change file argument means that |"/dev/null"| (or |"NUL"| under DOS
and OS/2) should be used,
@z

@x section 70
        else if (*s=='/') dot_pos=NULL,name_pos=++s;
@y
#ifdef __EMX__
        else if (*s == ':' || *s == '\\' || *s == '/')
      dot_pos=NULL,name_pos=++s;
#else
        else if (*s=='/') dot_pos=NULL,name_pos=++s;
#endif
@z

@x section 70
  if (found_change<=0) strcpy(change_file_name,"/dev/null");
@y
#ifdef __EMX__
  if (found_change<=0) strcpy(change_file_name,"NUL");
#else
  if (found_change<=0) strcpy(change_file_name,"/dev/null");
#endif
@z

@x section 75
"! Usage: cweave [options] webfile[.w] [{changefile[.ch]|-} [outfile[.tex]]]\n"
   ,"");
@y
"! Usage: cweave [options] webfile[.w] [{changefile[.ch]|-} [outfile[.tex]]]\n"
"\n"
"    possible options: (default values shown)\n"
"\n"
"     -a  alternative output format\n"
"     +b  show banner\n"
"     +f  force line breaks after C statements\n"
"     +h  print happy message if successful\n"
"     -i  append () after functions in index\n"
"     +p  give progress reports\n"
"     -s  show memory statistics\n"
"     +x  include indices and table of contents\n", "");
@z

--- end of common.ch ---