[Pkg-haskell-commits] [SCM] haskell-testpack branch, master, updated. debian/1.0.2-1-4-gb0d6b36

John Goerzen jgoerzen at complete.org
Fri Apr 23 15:17:53 UTC 2010


The following commit has been merged in the master branch:
commit 1bf0a181b2c0d104eb515f9667129cb7a71e85e4
Author: John Goerzen <jgoerzen at complete.org>
Date:   Sun Dec 3 10:02:09 2006 +0100

    Renamed MissingH.Network.FTP.Server to Network.FTP.Server, refs #1

diff --git a/MissingH.cabal b/MissingH.cabal
index 9e28d1d..a6ed32a 100644
--- a/MissingH.cabal
+++ b/MissingH.cabal
@@ -29,7 +29,7 @@ Exposed-Modules: MissingH.Str, System.IO, System.IO.Binary, Data.List.Utils,
   MissingH.Network,
     Network.FTP.Client,
     Network.FTP.Client.Parser,
-    MissingH.Network.FTP.Server,
+    Network.FTP.Server,
     Network.FTP.Server.Parser,
   MissingH.Network.SocketServer,
   Data.Either.Utils,
diff --git a/MissingH/Network/SocketServer.hs b/MissingH/Network/SocketServer.hs
index 9f31fc0..4893ce4 100644
--- a/MissingH/Network/SocketServer.hs
+++ b/MissingH/Network/SocketServer.hs
@@ -33,7 +33,7 @@ Please note: this module is designed to work with TCP, UDP, and Unix domain
 sockets, but only TCP sockets have been tested to date.
 
 This module is presently under-documented.  For an example of usage, please
-see the description of "MissingH.Network.FTP.Server".
+see the description of "Network.FTP.Server".
 -}
 
 module MissingH.Network.SocketServer(-- * Generic Options and Types
diff --git a/MissingH/Network/FTP/Server.hs b/src/Network/FTP/Server.hs
similarity index 98%
rename from MissingH/Network/FTP/Server.hs
rename to src/Network/FTP/Server.hs
index 7c5bde7..4eeac31 100644
--- a/MissingH/Network/FTP/Server.hs
+++ b/src/Network/FTP/Server.hs
@@ -17,7 +17,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 -}
 
 {- |
-   Module     : MissingH.Network.FTP.Server
+   Module     : Network.FTP.Server
    Copyright  : Copyright (C) 2004 John Goerzen
    License    : GNU GPL, version 2 or above
 
@@ -55,7 +55,7 @@ Your patches would also be welcomed.
 Here is an example server that serves up the entire local filesystem
 in a read-only manner:
 
->import MissingH.Network.FTP.Server
+>import Network.FTP.Server
 >import MissingH.Network.SocketServer
 >import System.Log.Logger
 >import System.IO.HVFS
@@ -63,7 +63,7 @@ in a read-only manner:
 >
 >main = do
 >       updateGlobalLogger "" (setLevel DEBUG)
->       updateGlobalLogger "MissingH.Network.FTP.Server" (setLevel DEBUG)
+>       updateGlobalLogger "Network.FTP.Server" (setLevel DEBUG)
 >       let opts = (simpleTCPOptions 12345) {reuse = True}
 >       serveTCPforever opts $
 >            threadedHandler $
@@ -75,7 +75,7 @@ Hint: if you wantto serve up only part of a filesystem, see
 'System.IO.HVFS.Combinators.newHVFSChroot'.
 -}
 
-module MissingH.Network.FTP.Server(
+module Network.FTP.Server(
                                    anonFtpHandler
                                   )
 where
@@ -121,7 +121,7 @@ data FTPState = FTPState
 data FTPServer = forall a. HVFSOpenable a => FTPServer Handle a FTPState
 
 s_crlf = "\r\n"
-logname = "MissingH.Network.FTP.Server"
+logname = "Network.FTP.Server"
 ftpPutStrLn :: FTPServer -> String -> IO ()
 ftpPutStrLn (FTPServer h _ _) text =
     do hPutStr h (text ++ s_crlf)
@@ -153,7 +153,7 @@ anonFtpHandler f h saremote salocal =
              let s = serv (FTPState {auth = authr, datatype = typer,
                                     rename = renamer, datachan = chanr,
                                     local = salocal, remote = saremote})
-             sendReply s 220 "Welcome to MissingH.Network.FTP.Server."
+             sendReply s 220 "Welcome to Network.FTP.Server."
              commandLoop s
 
 type CommandHandler = FTPServer -> String -> IO Bool
@@ -622,7 +622,7 @@ cmd_help h@(FTPServer _ _ state) args =
           [" --- General Help Response ---"
           ,""
           ,"Welcome to the FTP server, " ++ addr ++ "."
-          ,"This server is implemented as the MissingH.Network.FTP.Server"
+          ,"This server is implemented as the Network.FTP.Server"
           ,"component of the MissingH library.  The MissingH library"
           ,"is available from http://quux.org/devel/missingh."
           ,""
diff --git a/src/Network/FTP/Server/Parser.hs b/src/Network/FTP/Server/Parser.hs
index 537103d..c4ca6ff 100644
--- a/src/Network/FTP/Server/Parser.hs
+++ b/src/Network/FTP/Server/Parser.hs
@@ -26,8 +26,8 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    Portability: systems with networking
 
 This module provides a parser that is used internally by
-"MissingH.Network.FTP.Server".  You almost certainly do not want to use
-this module directly.  Use "MissingH.Network.FTP.Server" instead.
+"Network.FTP.Server".  You almost certainly do not want to use
+this module directly.  Use "Network.FTP.Server" instead.
 
 Written by John Goerzen, jgoerzen\@complete.org
 

-- 
haskell-testpack



More information about the Pkg-haskell-commits mailing list