language-ecmascript 0.15.3 → 0.15.4
raw patch · 3 files changed
+7/−4 lines, 3 files
Files
- CHANGELOG +3/−0
- language-ecmascript.cabal +2/−2
- src/Language/ECMAScript3/Parser.hs +2/−2
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