#2003: The Data.Time.Format parser should be more liberal
----------------------------------+-----------------------------------------
    Reporter:  BjornBuckwalter    |       Owner:         
        Type:  feature request    |      Status:  new    
    Priority:  normal             |   Milestone:         
   Component:  libraries (other)  |     Version:         
    Severity:  normal             |    Keywords:         
  Difficulty:  Unknown            |    Testcase:         
Architecture:  Unknown            |          Os:  Unknown
----------------------------------+-----------------------------------------
 I (Björn Buckwalter) wrote to the libraries list:

   Is there a compelling reason to not make the formats in Data.Time.Format
 case-insensitive when parsing? This would apply to the months, weekdays,
 time zone. (I see there are already two formats %p and %P corresponding
 (confusingly) to AM/PM and am/pm respectively.)

   What got me thinking about this is that I'm being supplied with dates on
 the format "26 DEC" which will not parse without munging. I suspect such
 situations are fairly common?

 To which Björn Bringert replied:

   I agree. The parser should be more liberal. I originally implemented
 rather faithful inverses of the formatting directives, but I don't really
 see any point in being very strict when parsing.

   You are welcome to submit a patch for this, or at least a feature
 request in Trac to keep it from being forgotten.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2003>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to