pike.git / lib / modules / Calendar.pmod / mkrules.pike

version» Context lines:

pike.git/lib/modules/Calendar.pmod/mkrules.pike:656:   }      void complain(string fmt,mixed ... args)   {    throw( sprintf(fmt,@args) );   }      void collect_rules(string file)   {    int n=0; -  werror("reading %O...\n",file); +  werror("Reading %O...\n",file);    string s=Stdio.read_bytes(file),t;    if (!s)    {    // NB: This file is often used with the system Pike, so    // it can't use %m yet.    werror("%s:-: Failed to open file: %s.\n", file, strerror(errno()));    return;    }       Zone lastz;
pike.git/lib/modules/Calendar.pmod/mkrules.pike:717:    else    throw(err);    }   }      int main(int ac,array(string) am)   {    array(string) files = am[1..];    if (!sizeof(files))    { -  werror("defaulting to reading zonefiles from %s...", +  werror("Defaulting to reading zonefiles from %s...\n",    combine_path(__DIR__, "tzdata"));    files = get_dir(combine_path(__DIR__, "tzdata"));    files = map(sort(files),    lambda(string fname) {    if ((< ".gitignore", "Makefile", "Theory",    "leapseconds", "version", >)[fname] ||    (upper_case(fname) == fname) ||    has_prefix(fname, "solar") ||    has_suffix(fname, ".awk") ||    has_suffix(fname, ".list") ||    has_suffix(fname, ".pl") ||    has_suffix(fname, ".sh") ||    has_suffix(fname, ".tab")) return 0;    return combine_path(__DIR__, "tzdata", fname);    }) - ({ 0 });    }    map(files, collect_rules);    -  write("thinking...\n"); +  write("Thinking...\n");       string t="#pike "+__MAJOR__+"."+__MINOR__+"\n\n" + TZrules_base;       foreach (arules,MyRule r)    t+=r->dump();       tzrules=compile_string(t)();       mv("TZrules.pmod","TZrules.pmod~"); -  werror("writing TZrules.pmod (%d bytes)...",sizeof(t)); +  werror("Writing TZrules.pmod (%d bytes)...",sizeof(t));    Stdio.File("TZrules.pmod","wtc")->write(t);    werror("\n");       t="// ----------------------------------------------------------------\n"    "// Timezones\n"    "//\n"    "// NOTE: this file is generated by mkrules.pike;\n"    "// please do not edit manually /Mirar\n"    "// ----------------------------------------------------------------\n"    "\n"
pike.git/lib/modules/Calendar.pmod/mkrules.pike:800:    FIXID(z->id)+";\n";    t+="\n";    }    };    if (err) if (stringp(err)) error(err); else throw(err);       t+=("\n"    "// "+"-"*70+"\n");       mv("TZs.h","TZs.h~"); -  werror("writing TZs.h (%d bytes)...",sizeof(t)); +  werror("Writing TZs.h (%d bytes)...",sizeof(t));    Stdio.File("TZs.h","wtc")->write(t);    werror("\n");       mapping zs=([]);    foreach (azones,Zone z)    if (sscanf(z->id,"%s/%s",string s,string t)==2)    zs[s]=(zs[s]||({}))+({t});       // Read and parse the original TZnames.pmod file.    string orig_names = Stdio.read_bytes("TZnames.pmod");
pike.git/lib/modules/Calendar.pmod/mkrules.pike:882:    " \n",    " \n",    " \n",    " \n",    " \n",    " \n", }), ({ "\n" })*8)) != t2) {    t2 = t;    }       mv("TZnames.pmod","TZnames.pmod~"); -  werror("writing TZnames.pmod (%d bytes)...",sizeof(t)); +  werror("Writing TZnames.pmod (%d bytes)...",sizeof(t));    Stdio.File("TZnames.pmod","wtc")->write(t);    werror("\n");       return 0;   }         string TZrules_base=   #"// ----------------------------------------------------------------   // Daylight savings and war time rules