[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:45:52 UTC 2010


The following commit has been merged in the master branch:
commit 3125b08b7088d4428c7fc9223323c8e8657033f4
Author: John Goerzen <jgoerzen at complete.org>
Date:   Sun Oct 24 12:47:43 2004 +0100

    Preparing for 0.5.0
    
    Keywords:
    
    
    (jgoerzen at complete.org--projects/missingh--head--1.0--patch-120)

diff --git a/ChangeLog b/ChangeLog
index 14fdde5..fc5638b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,18 @@
 # arch-tag: automatic-ChangeLog--jgoerzen at complete.org--projects/missingh--head--1.0
 #
 
+2004-10-24 06:47:43 GMT	John Goerzen <jgoerzen at complete.org>	patch-120
+
+    Summary:
+      Preparing for 0.5.0
+    Revision:
+      missingh--head--1.0--patch-120
+
+
+    modified files:
+     ChangeLog README Setup.description debian/changelog
+
+
 2004-10-24 06:37:42 GMT	John Goerzen <jgoerzen at complete.org>	patch-119
 
     Summary:
diff --git a/README b/README
index 96e1c0b..80ffa28 100644
--- a/README
+++ b/README
@@ -17,22 +17,39 @@ Major Features
 
    Also included is a native-Haskell Syslog client.
 
+ * Versatile modules to simplify everyday tasks:
+   + FTP client library
+   + E-mail client library
+   + MIME types library to determine MIME types from files or URLs
+
  * IO utilities make it easier to work with line-based text files
    and binary files
 
+ * Network utilities to streamline connections
+
  * List utilities including association list tools,
    list splitting, truncation, and delimiter joining
 
  * String utilities including removal of leading or trailing
    whitespace, joining, splitting, and truncation
 
+ * Other utilities for threads, parers, filenames, etc.
+
 The following modules are are provided at this time, and more are
 likely to follow:
 
+MissingH.Bits            * Obtain individual bytes from a bitfield
+
+MissingH.Cmd             * Trap errors during calls to external programs
+
+MissingH.FiniteMap       * Flip a finite map
+
+MissingH.Hsemail         * E-mail parsers
+
 MissingH.IO              * Copying data between files or handles
                          * Lazy operations on line input
 
-MissingH.Io.Binary       * Binary I/O with Haskell strings
+MissingH.IO.Binary       * Binary I/O with Haskell strings
                          * Lazy operations on binary blocks
 
 MissingH.List            * Association list manipulation
@@ -52,11 +69,37 @@ MissingH.Logging.        * Logging to local or remote syslog
 MissingH.Logging.Logger  * Primary user interface to logging
                          * Documentation for the logging system
 
+MissingH.MIMETypes       * Determine the MIME type of a file
+                         * Guess an extension based on MIME type
+
+MissingH.Network         * Establish TCP connections easily
+                         * Trap SIGPIPE to prevent odd crashes
+
+MissingH.Network.        * Versatile FTP client module
+ FTP.Client              * Full support for uploads and downloads
+                         * Passive or standard mode
+                         * Lazy uploads and downloads
+                         * Also provides low-level interface to issue
+                           advanced server commands
+
+MissingH.Network.        * Parse FTP protocol replies
+ FTP.Parser
+
+MissingH.Parsec          * Invert the sense of a parser
+
+MissingH.Path            * Split apart filename components
 
 MissingH.Str             * Leading/trailing whitespace removal
                          * Beginning/ending tests
                          * Joining, splitting, and truncation
 
+MissingH.Threads         * Threaded callbacks
+
+Wash.Mail.*              * Generate or parse e-mail messages
+                         * Full support for headers and MIME
+
+Wash.Utility.*           * Base64 codec
+                         * Various Internet-related parsers
 
 The entire library has no prerequisites save the Haskell standard
 library and is designed to install without complexity on a variety of
@@ -104,5 +147,10 @@ See the COPYRIGHT and COPYING files for more details.
 If the GPL is unacceptable for your uses, please e-mail me; alternative
 terms can be negotiated for your project.
 
+Certain code in MissingH was written by third parties.  Licenses of
+these components may vary and are stated in COPYRIGHT.  All code in
+MissingH is GPL-compatible, and the work as a whole may be distributed
+as a GPL'd work.
+
 arch-tag: general information
 
diff --git a/Setup.description b/Setup.description
index e03c9e1..0154d46 100644
--- a/Setup.description
+++ b/Setup.description
@@ -1,6 +1,6 @@
 -- arch-tag: MissingH main description file
 Name: MissingH
-Version: 0.4.0
+Version: 0.5.0
 License: GPL
 Maintainer: John Goerzen <jgoerzen at complete.org>
 Stability: Alpha
diff --git a/debian/changelog b/debian/changelog
index bf86795..e7606a7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+missingh (0.5.0) unstable; urgency=low
+
+  * Lots of new code: FTP, MIME, Wash, Hsemail, etc.
+  * Rebuilt for new ghc.
+
+ -- John Goerzen <jgoerzen at complete.org>  Sun, 24 Oct 2004 01:46:35 -0500
+
 missingh (0.4.2) unstable; urgency=low
 
   * Added MissingH.List.contains

-- 
haskell-testpack



More information about the Pkg-haskell-commits mailing list