[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 14:46:00 UTC 2010


The following commit has been merged in the master branch:
commit 0a6d16459b9a36cd4d7664a7c4d35a10073f9d1f
Author: John Goerzen <jgoerzen at complete.org>
Date:   Mon Oct 25 21:27:35 2004 +0100

    Merged local changes to Wash
    
    Keywords:
    
    
    (jgoerzen at complete.org--projects/missingh--head--0.5--patch-5)

diff --git a/ChangeLog b/ChangeLog
index 4d614ce..7574940 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,40 @@
 # arch-tag: automatic-ChangeLog--jgoerzen at complete.org--projects/missingh--head--0.5
 #
 
+2004-10-25 15:27:35 GMT	John Goerzen <jgoerzen at complete.org>	patch-5
+
+    Summary:
+      Merged local changes to Wash
+    Revision:
+      missingh--head--0.5--patch-5
+
+
+    modified files:
+     ChangeLog libsrc/MissingH/Wash/Mail/Email.hs
+     libsrc/MissingH/Wash/Mail/EmailConfig.hs
+     libsrc/MissingH/Wash/Mail/HeaderField.hs
+     libsrc/MissingH/Wash/Mail/MIME.hs
+     libsrc/MissingH/Wash/Mail/MailParser.hs
+     libsrc/MissingH/Wash/Mail/Message.hs
+     libsrc/MissingH/Wash/Utility/Auxiliary.hs
+     libsrc/MissingH/Wash/Utility/Base32.hs
+     libsrc/MissingH/Wash/Utility/Base64.hs
+     libsrc/MissingH/Wash/Utility/FileNames.hs
+     libsrc/MissingH/Wash/Utility/Hex.hs
+     libsrc/MissingH/Wash/Utility/ISO8601.hs
+     libsrc/MissingH/Wash/Utility/IntToString.hs
+     libsrc/MissingH/Wash/Utility/JavaScript.hs
+     libsrc/MissingH/Wash/Utility/Locking.hs
+     libsrc/MissingH/Wash/Utility/QuotedPrintable.hs
+     libsrc/MissingH/Wash/Utility/RFC2047.hs
+     libsrc/MissingH/Wash/Utility/RFC2279.hs
+     libsrc/MissingH/Wash/Utility/RFC2397.hs
+     libsrc/MissingH/Wash/Utility/Shell.hs
+     libsrc/MissingH/Wash/Utility/SimpleParser.hs
+     libsrc/MissingH/Wash/Utility/URLCoding.hs
+     libsrc/MissingH/Wash/Utility/Unique.hs
+
+
 2004-10-25 15:25:36 GMT	John Goerzen <jgoerzen at complete.org>	patch-4
 
     Summary:
diff --git a/libsrc/MissingH/Wash/Mail/Email.hs b/libsrc/MissingH/Wash/Mail/Email.hs
index 4cde469..7f697ac 100644
--- a/libsrc/MissingH/Wash/Mail/Email.hs
+++ b/libsrc/MissingH/Wash/Mail/Email.hs
@@ -1,20 +1,21 @@
 -- © 2001, 2002 Peter Thiemann
-module Email (
+module MissingH.Wash.Mail.Email (
 	sendmail, inventMessageId, exitcodeToSYSEXIT, SYSEXIT(..),
-	module MIME, module HeaderField) where
+	module MissingH.Wash.Mail.MIME, 
+        module MissingH.Wash.Mail.HeaderField) where
 
 -- from standard library
 import IO
 import System
 
 -- from utility
-import Auxiliary
-import Unique
+import MissingH.Wash.Utility.Auxiliary
+import MissingH.Wash.Utility.Unique
 
 -- from package
-import EmailConfig
-import HeaderField
-import MIME
+import MissingH.Wash.Mail.EmailConfig
+import MissingH.Wash.Mail.HeaderField
+import MissingH.Wash.Mail.MIME
 
 -- |from sysexit.h
 data SYSEXIT =
diff --git a/libsrc/MissingH/Wash/Mail/EmailConfig.hs b/libsrc/MissingH/Wash/Mail/EmailConfig.hs
index da7e3ec..08cbb11 100644
--- a/libsrc/MissingH/Wash/Mail/EmailConfig.hs
+++ b/libsrc/MissingH/Wash/Mail/EmailConfig.hs
@@ -1,4 +1,4 @@
-module EmailConfig where
+module MissingH.Wash.Mail.EmailConfig where
 
 tmpDir, varDir, emailTmpDir, sendmailProgram :: String
 
diff --git a/libsrc/MissingH/Wash/Mail/HeaderField.hs b/libsrc/MissingH/Wash/Mail/HeaderField.hs
index 12ffb60..5666869 100644
--- a/libsrc/MissingH/Wash/Mail/HeaderField.hs
+++ b/libsrc/MissingH/Wash/Mail/HeaderField.hs
@@ -1,6 +1,6 @@
-module HeaderField where
+module MissingH.Wash.Mail.HeaderField where
 
-import RFC2047
+import MissingH.Wash.Utility.RFC2047
 
 -- 
 newtype Header = Header (String, String)
diff --git a/libsrc/MissingH/Wash/Mail/MIME.hs b/libsrc/MissingH/Wash/Mail/MIME.hs
index 6d847cd..8554de5 100644
--- a/libsrc/MissingH/Wash/Mail/MIME.hs
+++ b/libsrc/MissingH/Wash/Mail/MIME.hs
@@ -1,5 +1,5 @@
 -- © 2001, 2002 Peter Thiemann
-module MIME where
+module MissingH.Wash.Mail.MIME where
 -- RFC 2045
 -- RFC 2046
 
@@ -7,10 +7,11 @@ import IO
 import Random
 import Char
 
-import qualified Base64
-import qualified QuotedPrintable
-import HeaderField
-import qualified RFC2279				    -- UTF-8
+import qualified MissingH.Wash.Utility.Base64 as Base64
+import qualified MissingH.Wash.Utility.QuotedPrintable as QuotedPrintable
+import MissingH.Wash.Mail.HeaderField
+import qualified MissingH.Wash.Utility.RFC2279 as RFC2279
+-- UTF-8
 
 
 -- --------------------------------------------------------------------
diff --git a/libsrc/MissingH/Wash/Mail/MailParser.hs b/libsrc/MissingH/Wash/Mail/MailParser.hs
index a264b36..2f378d0 100644
--- a/libsrc/MissingH/Wash/Mail/MailParser.hs
+++ b/libsrc/MissingH/Wash/Mail/MailParser.hs
@@ -1,4 +1,4 @@
-module MailParser where
+module MissingH.Wash.Mail.MailParser where
 
 -- see RFC 2822
 -- TODO: check against their definition of token
@@ -6,13 +6,14 @@ import Char
 import List
 import Maybe
 -- 
-import Parsec
+import Text.ParserCombinators.Parsec
 -- 
-import qualified Base64
-import qualified QuotedPrintable
-import RFC2047 (p_token)
-import Message
-import HeaderField
+import qualified MissingH.Wash.Utility.Base64 as Base64
+import qualified MissingH.Wash.Utility.QuotedPrintable as QuotedPrintable
+import qualified MissingH.Wash.Utility.RFC2047 as RFC2047
+import MissingH.Wash.Utility.RFC2047 (p_token)
+import MissingH.Wash.Mail.Message
+import MissingH.Wash.Mail.HeaderField
 
 parseMessageFromFile fname =
   parseFromFile message fname
diff --git a/libsrc/MissingH/Wash/Mail/Message.hs b/libsrc/MissingH/Wash/Mail/Message.hs
index 08bc371..ee69abd 100644
--- a/libsrc/MissingH/Wash/Mail/Message.hs
+++ b/libsrc/MissingH/Wash/Mail/Message.hs
@@ -1,6 +1,6 @@
-module Message where
+module MissingH.Wash.Mail.Message where
 
-import HeaderField
+import MissingH.Wash.Mail.HeaderField
 
 data Message =
      Singlepart 
diff --git a/libsrc/MissingH/Wash/Utility/Auxiliary.hs b/libsrc/MissingH/Wash/Utility/Auxiliary.hs
index d6d85c7..15cab7a 100644
--- a/libsrc/MissingH/Wash/Utility/Auxiliary.hs
+++ b/libsrc/MissingH/Wash/Utility/Auxiliary.hs
@@ -1,10 +1,10 @@
-module Auxiliary where
+module MissingH.Wash.Utility.Auxiliary where
 
 import IO
 import System
 import Directory
-import FileNames
-import qualified Shell
+import MissingH.Wash.Utility.FileNames
+import qualified MissingH.Wash.Utility.Shell as Shell
 
 protectedGetEnv :: String -> String -> IO String
 protectedGetEnv var deflt =
diff --git a/libsrc/MissingH/Wash/Utility/Base32.hs b/libsrc/MissingH/Wash/Utility/Base32.hs
index 98898ee..dea78bf 100644
--- a/libsrc/MissingH/Wash/Utility/Base32.hs
+++ b/libsrc/MissingH/Wash/Utility/Base32.hs
@@ -2,7 +2,7 @@
 -- http://www.ietf.org/rfc/rfc3548.txt
 -- Author: Niklas Deutschmann
 
-module Base32 (encode, decode) where
+module MissingH.Wash.Utility.Base32 (encode, decode) where
 
 import Bits
 import Char
diff --git a/libsrc/MissingH/Wash/Utility/Base64.hs b/libsrc/MissingH/Wash/Utility/Base64.hs
index c55a4f1..afe6326 100644
--- a/libsrc/MissingH/Wash/Utility/Base64.hs
+++ b/libsrc/MissingH/Wash/Utility/Base64.hs
@@ -1,6 +1,6 @@
 -- © 2002 Peter Thiemann
 -- |Implements RFC 2045 MIME coding.
-module Base64
+module MissingH.Wash.Utility.Base64
        (encode, encode', decode, decode'
        ,alphabet_list
        )
diff --git a/libsrc/MissingH/Wash/Utility/FileNames.hs b/libsrc/MissingH/Wash/Utility/FileNames.hs
index ea99240..7a161db 100644
--- a/libsrc/MissingH/Wash/Utility/FileNames.hs
+++ b/libsrc/MissingH/Wash/Utility/FileNames.hs
@@ -1,4 +1,4 @@
-module FileNames where
+module MissingH.Wash.Utility.FileNames where
 
 longestSuffix :: (a -> Bool) -> [a] -> [a]
 longestSuffix p xs =
diff --git a/libsrc/MissingH/Wash/Utility/Hex.hs b/libsrc/MissingH/Wash/Utility/Hex.hs
index d1f1609..4da2185 100644
--- a/libsrc/MissingH/Wash/Utility/Hex.hs
+++ b/libsrc/MissingH/Wash/Utility/Hex.hs
@@ -1,5 +1,5 @@
 -- © 2001, 2003 Peter Thiemann
-module Hex where
+module MissingH.Wash.Utility.Hex where
 
 import Array
 import Char
diff --git a/libsrc/MissingH/Wash/Utility/ISO8601.hs b/libsrc/MissingH/Wash/Utility/ISO8601.hs
index 8f4f2c7..0df774e 100644
--- a/libsrc/MissingH/Wash/Utility/ISO8601.hs
+++ b/libsrc/MissingH/Wash/Utility/ISO8601.hs
@@ -1,14 +1,14 @@
 -- © 2002 Peter Thiemann
-module ISO8601 where
+module MissingH.Wash.Utility.ISO8601 where
 
 import Char
 import Monad
 import Time
 
-import IOExts
+import System.IO.Unsafe
 
-import IntToString
-import SimpleParser
+import MissingH.Wash.Utility.IntToString
+import MissingH.Wash.Utility.SimpleParser
 
 secondsToString seconds =
   intToString 20 seconds
diff --git a/libsrc/MissingH/Wash/Utility/IntToString.hs b/libsrc/MissingH/Wash/Utility/IntToString.hs
index 93f8a2a..ea0f497 100644
--- a/libsrc/MissingH/Wash/Utility/IntToString.hs
+++ b/libsrc/MissingH/Wash/Utility/IntToString.hs
@@ -1,5 +1,5 @@
 -- © 2002 Peter Thiemann
-module IntToString where
+module MissingH.Wash.Utility.IntToString where
 
 import Char
 
diff --git a/libsrc/MissingH/Wash/Utility/JavaScript.hs b/libsrc/MissingH/Wash/Utility/JavaScript.hs
index 26e54b8..ae9493e 100644
--- a/libsrc/MissingH/Wash/Utility/JavaScript.hs
+++ b/libsrc/MissingH/Wash/Utility/JavaScript.hs
@@ -1,9 +1,9 @@
 -- © 2003 Peter Thiemann
-module JavaScript where
+module MissingH.Wash.Utility.JavaScript where
 
 import Char
 
-import Hex
+import MissingH.Wash.Utility.Hex
 
 jsShow :: String -> String
 jsShow xs = '\'' : g xs
diff --git a/libsrc/MissingH/Wash/Utility/Locking.hs b/libsrc/MissingH/Wash/Utility/Locking.hs
index 569cfa8..46c7bf7 100644
--- a/libsrc/MissingH/Wash/Utility/Locking.hs
+++ b/libsrc/MissingH/Wash/Utility/Locking.hs
@@ -1,6 +1,6 @@
-module Locking (obtainLock, releaseLock) where
+module MissingH.Wash.Utility.Locking (obtainLock, releaseLock) where
 
-import Auxiliary
+import MissingH.Wash.Utility.Auxiliary
 import Directory
 import IO
 import System
diff --git a/libsrc/MissingH/Wash/Utility/QuotedPrintable.hs b/libsrc/MissingH/Wash/Utility/QuotedPrintable.hs
index 9a66f66..8d70333 100644
--- a/libsrc/MissingH/Wash/Utility/QuotedPrintable.hs
+++ b/libsrc/MissingH/Wash/Utility/QuotedPrintable.hs
@@ -1,10 +1,10 @@
-module QuotedPrintable 
+module MissingH.Wash.Utility.QuotedPrintable 
        (encode, encode', decode
        -- deprecated: encode_quoted, encode_quoted', decode_quoted
        ) where
 
 import Char
-import Hex
+import MissingH.Wash.Utility.Hex
 
 encode, encode', decode :: String -> String
 encode = encode_quoted
diff --git a/libsrc/MissingH/Wash/Utility/RFC2047.hs b/libsrc/MissingH/Wash/Utility/RFC2047.hs
index 1188514..a8548b6 100644
--- a/libsrc/MissingH/Wash/Utility/RFC2047.hs
+++ b/libsrc/MissingH/Wash/Utility/RFC2047.hs
@@ -1,12 +1,12 @@
-module RFC2047 where
+module MissingH.Wash.Utility.RFC2047 where
 -- decoding of header fields
 import Char
 import List
 
-import qualified Base64
-import qualified QuotedPrintable
-import Hex
-import Parsec
+import qualified MissingH.Wash.Utility.Base64 as Base64
+import qualified MissingH.Wash.Utility.QuotedPrintable as QuotedPrintable
+import MissingH.Wash.Utility.Hex
+import Text.ParserCombinators.Parsec
 
 lineString =
   do initial <- many (noneOf "\n\r=")
diff --git a/libsrc/MissingH/Wash/Utility/RFC2279.hs b/libsrc/MissingH/Wash/Utility/RFC2279.hs
index 1377ee9..d0a7470 100644
--- a/libsrc/MissingH/Wash/Utility/RFC2279.hs
+++ b/libsrc/MissingH/Wash/Utility/RFC2279.hs
@@ -10,7 +10,7 @@
   0020 0000-03FF FFFF   111110xx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx
   0400 0000-7FFF FFFF   1111110x 10xxxxxx ... 10xxxxxx
 -}
-module RFC2279 (encode, decode) where
+module MissingH.Wash.Utility.RFC2279 (encode, decode) where
 
 import Char
 
diff --git a/libsrc/MissingH/Wash/Utility/RFC2397.hs b/libsrc/MissingH/Wash/Utility/RFC2397.hs
index 0dbd15b..9b881c1 100644
--- a/libsrc/MissingH/Wash/Utility/RFC2397.hs
+++ b/libsrc/MissingH/Wash/Utility/RFC2397.hs
@@ -1,7 +1,10 @@
-module RFC2397 where
+module MissingH.Wash.Utility.RFC2397 where
 
-import URLCoding
-import Base64
+import MissingH.Wash.Utility.URLCoding
+import MissingH.Wash.Utility.Base64
+
+import qualified MissingH.Wash.Utility.Base64 as Base64
+import qualified MissingH.Wash.Utility.URLCoding as URLCoding
 
 data ENC = BASE64 | URL
   deriving Eq
diff --git a/libsrc/MissingH/Wash/Utility/Shell.hs b/libsrc/MissingH/Wash/Utility/Shell.hs
index fae193a..b2e8c82 100644
--- a/libsrc/MissingH/Wash/Utility/Shell.hs
+++ b/libsrc/MissingH/Wash/Utility/Shell.hs
@@ -1,6 +1,6 @@
 -- © 2002 Peter Thiemann
 -- |Defines functions for shell quotation.
-module Shell where
+module MissingH.Wash.Utility.Shell where
 
 import Char
 
diff --git a/libsrc/MissingH/Wash/Utility/SimpleParser.hs b/libsrc/MissingH/Wash/Utility/SimpleParser.hs
index 43890dc..7e78126 100644
--- a/libsrc/MissingH/Wash/Utility/SimpleParser.hs
+++ b/libsrc/MissingH/Wash/Utility/SimpleParser.hs
@@ -1,5 +1,5 @@
 -- © 2002 Peter Thiemann
-module SimpleParser where
+module MissingH.Wash.Utility.SimpleParser where
 
 import Char
 
diff --git a/libsrc/MissingH/Wash/Utility/URLCoding.hs b/libsrc/MissingH/Wash/Utility/URLCoding.hs
index 2b3d8d6..562b2f6 100644
--- a/libsrc/MissingH/Wash/Utility/URLCoding.hs
+++ b/libsrc/MissingH/Wash/Utility/URLCoding.hs
@@ -1,9 +1,9 @@
 -- © 2001, 2002 Peter Thiemann
 -- |Implements coding of non-alphanumeric characters in URLs and CGI-requests.
-module URLCoding (encode, decode) where
+module MissingH.Wash.Utility.URLCoding (encode, decode) where
 
 import Char
-import Hex
+import MissingH.Wash.Utility.Hex
 
 encode, decode :: String -> String
 encode = urlEncode
diff --git a/libsrc/MissingH/Wash/Utility/Unique.hs b/libsrc/MissingH/Wash/Utility/Unique.hs
index fefd85c..dfac033 100644
--- a/libsrc/MissingH/Wash/Utility/Unique.hs
+++ b/libsrc/MissingH/Wash/Utility/Unique.hs
@@ -1,13 +1,13 @@
 -- © 2001 Peter Thiemann
-module Unique (inventStdKey, inventKey, inventFilePath) where
+module MissingH.Wash.Utility.Unique (inventStdKey, inventKey, inventFilePath) where
 
 import Random
 import IO
 import Directory
-import Auxiliary
+import MissingH.Wash.Utility.Auxiliary
 import List
 import Monad
-import Locking
+import MissingH.Wash.Utility.Locking
 
 registryDir = "/tmp/Unique/"
 

-- 
haskell-testpack



More information about the Pkg-haskell-commits mailing list