packages feed

language-ecmascript 0.15.3 → 0.15.4

raw patch · 3 files changed

+7/−4 lines, 3 files

Files

CHANGELOG view
@@ -1,5 +1,8 @@ Version change log. +=0.15.4=+Fixed haddock build failure.+ =0.15.3= Ported the pretty printer to use 'wl-pprint' instead of 'pretty'. Pretty-printed code is now more compact and resembles common
language-ecmascript.cabal view
@@ -1,5 +1,5 @@ Name:           language-ecmascript-Version:        0.15.3+Version:        0.15.4 Cabal-Version:	>= 1.10 Copyright:      (c) 2007-2012 Brown University, (c) 2008-2010 Claudiu Saftoiu,                 (c) 2012-2013 Stevens Institute of Technology@@ -29,7 +29,7 @@ Source-repository this    type: git    location: git://github.com/jswebtools/language-ecmascript.git-   tag: 0.15.3+   tag: 0.15.4  Library   Hs-Source-Dirs:
src/Language/ECMAScript3/Parser.hs view
@@ -493,9 +493,9 @@         return (name,val)       toInt eid = case eid of         Left i -> return $ fromIntegral i+        -- Note, the spec actually allows floats in property names.+        -- This is left for legacy reasons and will be fixed in 1.0         Right d-> unexpected "Floating point number in property name"-                  -- ^ Note, the spec actually allows floats in property names.-                  -- This is left for legacy reasons and will be fixed in 1.0     in do pos <- getPosition           props <- braces (parseProp `sepEndBy` comma) <?> "object literal"           return $ ObjectLit pos props