]> gitweb @ CieloNegro.org - Rakka.git/blobdiff - Rakka/Storage.hs
Wrote more
[Rakka.git] / Rakka / Storage.hs
index 023806134a52a2854b5da15263133aea984b950a..83bb07795c2a5230230403d4df910663af51975d 100644 (file)
@@ -46,8 +46,8 @@ data Storage
 
 mkStorage :: FilePath -> Repository -> (Page -> IO Document) -> IO Storage
 mkStorage lsdir repos mkDraft
-    = do let indexDir = lsdir `combine` "index"
-             revFile  = lsdir `combine` "indexRev"
+    = do let indexDir = lsdir </> "index"
+             revFile  = lsdir </> "indexRev"
              
          revLocked <- newTVarIO False
          indexDB   <- openIndex indexDir revFile
@@ -137,11 +137,12 @@ syncIndex sto
          when (newRev /= oldRev) (syncIndex' oldRev newRev)
 
          return oldRev -- FIXME
+         --return newRev
     where
       syncIndex' :: RevNum -> RevNum -> IO ()
       syncIndex' oldRev newRev
           = do pages <- findChangedPages sto oldRev newRev
-               print pages
+               print pages -- FIXME
 
 
 updateIndexRev :: Storage -> (RevNum -> IO RevNum) -> IO ()