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

version» Context lines:

pike.git/lib/modules/Calendar.pmod/YMD.pike:1739:    yjd=args[3];    jd=args[4];    yd=1+jd-yjd;    w=args[5];    n=args[6];    md=args[7];    m=args[8];    mnd=args[9];    wd=1;    wy=y; +  // Adjust according to julian day (typically to +  // correct the year). +  create_julian_day(jd);    nd=CALUNKNOWN;    return;    case "ymd_jd":    rules=args[1];    create_julian_day(args[2]);    n=args[3];    return;    case "unix": case "unix_r": case "julian": case "julian_r":    // Handled by ::create.    break;
pike.git/lib/modules/Calendar.pmod/YMD.pike:2043:    yjd=args[3];    jd=args[4];    yd=args[5];    n=args[6];    m=args[7];    md=args[8];    wy=args[9];    w=args[10];    wd=args[11];    mnd=args[12]; +  // Adjust according to julian day (typically to +  // correct the year in case weeks are involved). +  create_julian_day(jd);    nw=CALUNKNOWN;    return;    case "ymd_yd":    rules=args[1];    y=args[2];    yjd=args[3];    jd=args[4];    yd=args[5];    n=args[6];    wy=wd=nw=md=m=w=CALUNKNOWN;