cpphs 1.18.8 → 1.18.9
raw patch · 5 files changed
+15/−5 lines, 5 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG +1/−0
- Language/Preprocessor/Cpphs/CppIfdef.hs +2/−1
- cpphs.cabal +1/−1
- cpphs.hs +1/−1
- docs/index.html +10/−2
CHANGELOG view
@@ -13,6 +13,7 @@ its definition * (1.18.7): bugfix to accept a #include with absolute filepath * (1.18.8): fix version number+ * (1.18.9): accept #if defined foo as well as #if defined(foo) Version 1.17 ------------
Language/Preprocessor/Cpphs/CppIfdef.hs view
@@ -220,7 +220,8 @@ (Right s, _) -> return s convert sym args' <|>- do convert sym [] )+ if (sym=="defined") then do arg <- skip parseSym; convert sym [arg]+ else convert sym [] ) where fragment = many1 (satisfy (`notElem`",)")) convert "defined" [arg] =
cpphs.cabal view
@@ -1,5 +1,5 @@ Name: cpphs-Version: 1.18.8+Version: 1.18.9 Copyright: 2004-2015, Malcolm Wallace License: LGPL License-File: LICENCE-LGPL
cpphs.hs view
@@ -20,7 +20,7 @@ import Data.List ( isPrefixOf ) version :: String-version = "1.18.8"+version = "1.18.9" main :: IO () main = do
docs/index.html view
@@ -198,11 +198,11 @@ <b>Current stable version:</b> <p>-cpphs-1.18.8, release date 2015-01-20<br>+cpphs-1.18.9, release date 2015-02-19<br> By HTTP: <a href="http://hackage.haskell.org/package/cpphs">Hackage</a>. <ul>-<li> fix version number+<li> accept "#if defined foo" as well as "#if defined(foo)" </ul> <p>@@ -224,6 +224,14 @@ <p> <b>Older versions:</b>++<p>+cpphs-1.18.8, release date 2015-01-20<br>+By HTTP:+<a href="http://hackage.haskell.org/package/cpphs">Hackage</a>.+<ul>+<li> fix version number+</ul> <p> cpphs-1.18.7, release date 2015.01.17<br>