Show
Ignore:
Timestamp:
08/01/08 13:56:05 (5 months ago)
Author:
audreyt
Message:

* Import Pugs 6.2.13.11 from Hackage into our source tree.
* Highlights:

  • Much faster startup time
  • Slightly faster compilation time (mostly due to refactored Pugs.AST.Internals)
  • Portable-to-Win32 readline thanks to Haskeline
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • src/Pugs/Meta/Perl5.hs

    r15650 r21673  
    88import Data.Typeable (Typeable) 
    99import qualified Data.Map as Map 
     10import qualified StringTable.AtomMap as AtomMap 
    1011import Pugs.AST.Internals (envContext, anyToVal, anyFromVal) 
    1112import Pugs.Types 
     
    4142        subSV   <- liftIO . bufToSV . cast $ meth 
    4243        posSVs  <- mapM coerceVal (fromP $ f_positionals feed) 
    43         namSVs  <- fmap concat . forM (Map.toList (f_nameds feed)) $ \(key, vals) -> do 
     44        namSVs  <- fmap concat . forM (AtomMap.toList (f_nameds feed)) $ \(key, vals) -> do 
    4445            keySV   <- liftIO (bufToSV $ cast key) 
    4546            fmap concat . forM (fromP vals) $ \v -> do