diff options
author | panne <unknown> | 2004-08-02 21:12:27 +0000 |
---|---|---|
committer | panne <unknown> | 2004-08-02 21:12:27 +0000 |
commit | 13847171a3b1733b876bff8e157f8c97c665d1a6 (patch) | |
tree | 3e8aa3774feaf2aec1fb87bb22e9a1e69ee2d708 /src/HaddockHH2.hs | |
parent | 37830bff36b9344c11694d642bca9789f435dede (diff) |
[haddock @ 2004-08-02 21:12:25 by panne]
Use pathJoin instead of low-level list-based manipulation for FilePaths
Diffstat (limited to 'src/HaddockHH2.hs')
-rw-r--r-- | src/HaddockHH2.hs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/HaddockHH2.hs b/src/HaddockHH2.hs index 915f211d..d28e8181 100644 --- a/src/HaddockHH2.hs +++ b/src/HaddockHH2.hs @@ -30,7 +30,7 @@ ppHH2Contents odir doctitle maybe_package tree = do nest 4 (ppModuleTree [] tree) $+$
text "</HelpTOCNode>") $$
text "</HelpTOC>" - writeFile (odir ++ pathSeparator:contentsHH2File) (render doc) + writeFile (pathJoin [odir, contentsHH2File]) (render doc) where package = fromMaybe "pkg" maybe_package @@ -82,8 +82,8 @@ ppHH2Index odir maybe_package ifaces = do nest 4 (text "<Jump Url=\""<>text contentsHtmlFile<>text "\"/>") $$
text "</Keyword>" $$
text "</HelpIndex>" - writeFile (odir ++ pathSeparator:indexKHH2File) (render docK) - writeFile (odir ++ pathSeparator:indexNHH2File) (render docN) + writeFile (pathJoin [odir, indexKHH2File]) (render docK) + writeFile (pathJoin [odir, indexNHH2File]) (render docN) where package = fromMaybe "pkg" maybe_package @@ -118,7 +118,7 @@ ppHH2Files odir maybe_package ifaces pkg_paths = do ppIndexFiles chars $$
ppLibFiles ("":pkg_paths)) $$
text "</HelpFileList>"
- writeFile (odir ++ pathSeparator:filesHH2File) (render doc) + writeFile (pathJoin [odir, filesHH2File]) (render doc) where package = fromMaybe "pkg" maybe_package @@ -142,7 +142,7 @@ ppHH2Files odir maybe_package ifaces pkg_paths = do ppLibFiles paths
where
toPath fname | null path = fname
- | otherwise = path++pathSeparator:fname
+ | otherwise = pathJoin [path, fname] ppLibFile fname = text "<File Url=\""<>text (toPath fname)<>text "\"/>"
chars :: [Char] @@ -176,4 +176,4 @@ ppHH2Collection odir doctitle maybe_package = do text "<ItemMoniker Name=\"!DefaultNamedUrlIndex\" ProgId=\"HxDs.HxIndex\" InitData=\"NamedURLIndex\"/>" $$
text "<ItemMoniker Name=\"!SampleInfo\" ProgId=\"HxDs.HxSampleCollection\" InitData=\"\"/>") $$
text "</HelpCollection>"
- writeFile (odir ++ pathSeparator:collectionHH2File) (render doc) + writeFile (pathJoin [odir, collectionHH2File]) (render doc) |