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

version» Context lines:

pike.git/lib/modules/Calendar.pmod/YMD.pike:3250:    "%*[a-zA-Z.] %h"COLON"%m"COLON"%s %p %z",    "%*[a-zA-Z.] %h"COLON"%m"COLON"%s %p",    "%*[a-zA-Z.] %h"COLON"%m"COLON"%s %z",    "%*[a-zA-Z.] %h"COLON"%m"COLON"%s%z",    "%*[a-zA-Z.] %h"COLON"%m"COLON"%s",    "%*[a-zA-Z.] %h"COLON"%m %p %z",    "%*[a-zA-Z.] %h"COLON"%m %p",    "%*[a-zA-Z.] %h"COLON"%m %z",    "%*[a-zA-Z.] %h"COLON"%m%z",    "%*[a-zA-Z.] %h"COLON"%m", -  "%*[a-zA-Z.] %h%*[ ]%p", }), +  "%*[a-zA-Z.] %h%*[ ]%p", +  "%t", +  }),    string todformat )    {   // werror("try: %O\n %O\n",   // dayformat+"%*[ ,]"+todformat,   // todformat+"%*[ ,]"+dayformat);    if (dayformat=="")    {    if ( (t=parse(todformat+"%*[ ]%n",what,cx)) ) return t;    }    else    { -  if ( (t=parse(dayformat+"%*[ ,:T]"+todformat,what,cx)) ) return t; +  if ( (t=parse(dayformat+"%*[ ,:]"+todformat,what,cx)) ) return t;    if ( (t=parse(todformat+"%*[ ,:]"+dayformat,what,cx)) ) return t;    }    }       error("Failed to dwim time from %O\n",what);   }      // Parses time according to HTTP 1.1 (RFC 2616) HTTP-date token.   TimeofDay http_time(string what, void|TimeRange cx)   {