diff -Naur implicitcad-0.0.2-orig/Graphics/Implicit/ExtOpenScad/Statements.hs implicitcad-0.0.2/Graphics/Implicit/ExtOpenScad/Statements.hs --- implicitcad-0.0.2-orig/Graphics/Implicit/ExtOpenScad/Statements.hs 2012-08-14 22:02:10.000000000 -0400 +++ implicitcad-0.0.2/Graphics/Implicit/ExtOpenScad/Statements.hs 2012-10-26 22:00:06.918092459 -0400 @@ -21,7 +21,7 @@ import Text.ParserCombinators.Parsec import Text.ParserCombinators.Parsec.Expr import Control.Monad (liftM) -import System.Plugins.Load (load_, LoadStatus(..)) +-- import System.Plugins.Load (load_, LoadStatus(..)) import Control.Monad (forM_) import Graphics.Implicit.ExtOpenScad.Util.ArgParser import Graphics.Implicit.ExtOpenScad.Util.Computation @@ -130,7 +130,7 @@ return $ \ ioWrappedState -> do state@(varlookup,obj2s,obj3s) <- ioWrappedState; case reverse filename of - 'o':'.':_ -> do + {-'o':'.':_ -> do loaded :: LoadStatus VariableLookup <- load_ filename ["."] "openscadAPI" case loaded of @@ -139,7 +139,7 @@ return state LoadSuccess _ newapi -> do putStrLn "Loaded Haskell Module..." - return (union varlookup newapi, obj2s, obj3s) + return (union varlookup newapi, obj2s, obj3s) -} _ -> do content <- readFile filename case parse (many1 computationStatement) "" content of diff -Naur implicitcad-0.0.2-orig/implicit.cabal implicitcad-0.0.2/implicit.cabal --- implicitcad-0.0.2-orig/implicit.cabal 2012-08-14 22:02:10.000000000 -0400 +++ implicitcad-0.0.2/implicit.cabal 2012-10-26 21:58:40.602018429 -0400 @@ -22,7 +22,6 @@ hashmap, parallel, containers, - plugins, deepseq ghc-options: