[Pkg-haskell-commits] [SCM] haskell-testpack annotated tag, debian/2.0.0-1, created. debian/2.0.0-1

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


The annotated tag, debian/2.0.0-1 has been created
        at  e742369d3115ca65d199b46f52ef1bddf6f02122 (tag)
   tagging  f16a0a9d9d06aeac4a0e7bd35ae35a9dda7acbb1 (commit)
  replaces  debian/1.0.2-1
 tagged by  John Goerzen
        on  Fri Apr 23 18:37:38 2010 -0500

- Shortlog ------------------------------------------------------------
Debian release 2.0.0-1

Duncan Coutts (1):
      Make it build with ghc-6.6 and 6.8 using configurations

Eric Kow (1):
      Specify which version of Quickcheck we need

Jeroen Leeuwestein (1):
      Bug and patch for MissingH filename globbing

John Goerzen (1227):
      Initial import
      Initial version
      Added Makefile
      Added makefile and doc generator
      Updated docs
      Added startswith, endswith
      Fixed docs, started listutil
      More doc fixes
      Doesn't handle ending delim right
      Have working split
      Initial stab at split
      Finished with Strutil
      Initial assoc list utilities done
      ListUtil done
      Added some awesome I/O utilities
      Added binary I/O utilities
      More IO utils
      Added binary I/O utils
      Finished block-based interaction
      Full-File utils
      Finished IOutil
      Added Cabalized info
      Fixed lhs, description files
      Fixed Cabalized stuff
      Added debian files
      Removed unnecessary debian files
      Checkpointing debian/ work
      More debian/ work
      Debian packages are working
      Finishing debian/ files
      Added ChangeLog
      Added INSTALL, README files
      Renamed modules
      Fixed traditional making
      Added basic test infrastructure
      Added first Listtest
      Finished initial list tests
      Added test utilities and first string test
      Finished string tests
      Split off binary functions since some environments don't support them
      Switched to dh_haskell and added hugs building
      rules now runs tests
      Added initial logging infrastructure
      Checkpointing logging work
      Initial version of syslog handler
      Initial development complete
      Fixed handling of PID in syslog
      More work on syslog
      Fixed handling of options in syslog handler
      Split out Simple handler
      Added more docs
      Fixed Makefile
      Updated with some IORef stuff
      Removed provisional logging stuff
      Have a working basis for logging
      Checkpointing development
      Checkpointing again
      More checkpointing
      Logging is working
      Checkpointing -- need to rearrange some things.
      Rearranged logging stuff
      Updated
      More docs
      Prepping code for 0.4.0
      Updated README file
      This is 0.4.0
      Improved Haddock call in Makefile
      Added dep on haskell-src
      Prep 0.4.1
      Preparing 0.4.2 with addition of contains
      Added Threads.hs
      Prep for 0.4.2
      Fixed setup.description syntax
      Added Cmd.hs
      Imported hsemail
      Added WASHMail
      Added WASHMail 0.3.6 files
      Generalized Wash infrastructure
      Imported main Wash stuff
      Adjust WASH stuff for MissingH
      Noted new info in COPYRIGHT
      Fixed up Setup.description for new modules
      Added Haddock meta-tags to docs
      Added hCopy stuff
      Initial mime types support
      Added mime types parsing
      Added mime types parsing
      Added flipAL
      Added flipAL, flipFM and appropriate tests
      Various enhancements to FiniteMap, etc.
      Added Path.hs and various utilities
      Added FlippedLookupFM and a test for it
      Working guessType and tests for it
      Wrote guessAllExtensions
      Fixed readMIMETypes -- it now works
      Added basic FTP support, Parsec utilities
      Added initial tests for FTP parser
      More FTP parser tests
      Fixed tests, moved trunc to take
      Removed List.trunc
      Added Bits
      Added tests for FTP host stuff
      Added split/splitRE stuff
      Added debugging support to FTP parser
      Playing around with basics
      Checkpointing for fix
      Checkpointing
      Checkpointing
      Checkpointing
      retrlines is working
      Basic commands now work
      Added some IO and network utilities
      Checkpointing
      Initial completeion of downloads
      Added transmission code
      FTP is WORKING
      Fixed listenTCPAddr to take a queue length
      updated docs
      Fixed up docs
      Preparing for 0.5.0
      Updated FTP logs and standardized failures
      Updated for ghc 6.2.2
      Added missing build-dep on libghc6-hunit-dev
      Added note that development has moved to a different archive
      Fixed changelog situation
      Removed 3rd-party code imported outside arch
      Merged in upstreams for washngo, hsemail
      Applied local changes to Hsemail (import lines)
      Merged local changes to Wash
      Eliminated duplicate handle for main socket
      Removed some old debugging code.
      Checkpointing sendmail support
      Checkpointing again
      Checkpointing again
      Checkpointing again
      Checkpointing
      Checkpointing
      Checkpointing again
      Cmd, sendmail stuff finally works
      Checked in changelog for 0.5.2
      Fixed bug in pipe (not closing write side in child)
      Removed testing program
      Added splitRe, subRe
      Updated Setup.description version
      Added build-dep-indep in libhugs-hunit-dev
      Disabled hugs tests
      Added experimental printf
      Updated printf
      Added note
      Initial success
      Checkpointing
      Have a working prototype
      Checkpointing again
      Checkpointing printf
      Removed old code
      Checkpointing
      Checkpointing
      Checkpointing again
      Checkpointing with working printf/fprintf
      Imported Parser,Printer,Types from Ian Lynagh's Printf
      Checkpointing
      The printer compiles
      Checkpointing work
      Basic printf is working
      Added printf tests
      Checkpointing
      New parser running
      Checkpointing
      Checkpointing
      Width working
      Checkpointing
      Fixed precision handling
      Another test case
      Checkpointing printf
      Checkpointing
      Added more generic stuff with printf and numbers
      Generics work
      Added one more generic test
      Added todo list
      updated todo
      Eliminated lhs files; added showValue to Types.hs
      Clarified copyright status of Printf code from Ian Lynagh
      Added more examples, docs for printf
      Checkpointing
      Experimental AL work for Printf
      Association list printing working
      Genericized AL
      Checkpointing
      Updated control file to use more recent haskell-devscripts
      Updated Cabal files
      Updated Cabal file to 0.6.0
      Added generic sprintfG functions
      Small doc update for printf
      Checkpointing
      Parser compiles
      Added parser running tool
      Fixed up loken parser
      Basic parser tests work
      Removed need for RunParser.hs
      Fixed eof problems
      Fixed eof problems
      Fixed comment line / empty line conflict
      Fixed assertRaises
      Finished off basic tests
      Basic parser is working
      Removed separate lexer
      Streamlined parser a bit
      Checkpointing
      Checkpointing
      Checkpointing
      Checkpointing
      Removed obsolete code
      More code reduction
      Backed out patch-82 through patch-89; going back to separate lexer
      Updated test for parse problem
      Added new Parsec stuff
      Switched to generalized token system for ConfigParser
      Cleaned up Parser code
      Added allg
      Slight adjustments
      Fixed Makefile to ignore installed version of library on hugs
      Revised EOF/EOL handling in lexer/parser
      Fixed several extension line parsing bugs
      Checkpointing a few bug fixes
      Added basic ConfigParser types
      Checkpointing
      Checkpointing
      Checkpointing
      Checkpointing
      Checkpointing
      Checkpointing initial configparser development
      Adding tests
      More tests
      new tests
      More work on CP tests
      More CP tests
      Checkpointing switch to Either-based computing
      Checkpointing compile success with new error code
      Checkpointing
      Converted error types
      Doc fixes
      checkpointing
      Checkpointing
      Fix compilation errors
      Checkpointing work on tests
      Tests run
      More tests, slight bug fixes
      More tests and fixes
      Checkpointing test conversions
      Checkpointing
      Updated tests
      Added tests for no default situation
      Moved some stuff out of CP typse that didn't belong there anyway
      More rearranging
      Added some CP docs
      Checkpointing doc progress
      Checkpointing
      checkpointing again
      Checkpointing docs
      Checkpointing again
      Checkpointing basic interpolation
      Basic interpolation working
      Checkpointing
      Checkpointing
      Tested more ConfigParser stuff
      Updated docs
      Final, ugly, annoying changes to make ConfigParser work with Hugs
      Added new modules to cabal file
      Minor doc touchups
      Applied first of Einar's patches
      Applied more of Einar's patches
      Applied remainder of Einar's patches
      Cleanup after integrating Einar's patches
      Reverted some test patches
      Checkpointing
      More test hacking
      Fix a small test error
      Added another test
      Updated changelog
      Fixed the upstream changelog
      Added MissingH.Checksum.CRC32
      Wrote unit tests for CRC32 module
      Preparing to import Inflate
      Import Inflate
      Little bit of hacking on Inflate to make it work nicer
      Checkpointing
      checkpoint
      Checkpointing
      Checkpointing
      Working prototype
      Started to use real header
      Hacking on Inflate
      Checkpointing
      Checkpointing
      Checkpointing more tests
      Fixed inflate returning too much stuff as the remainder
      Checkpointing
      Checkpointing
      Checkpointing some more
      Gzip is working now.
      Renamed POSIX to Posix
      Checkpointing
      Checkpointing
      Checkpointing
      Checkpointing
      Applied Inflate fix from Ian
      Checkpointing
      Checkpointing
      Updated
      Added concatenated gzip file
      Checkpointing
      Checkpointing
      Checkpointing
      Strict CRC calculation
      Adjusted gzip interface slightly
      Checkpointing
      Added missing ConfigParser.Lexer to Setup.description
      Imported hsemail 2004-11-01.
      Imported blockio 2004-11-12
      Checkpointing
      Finishing up initial write of the mail parser
      More touches
      Noted new e-mail module
      Added some new logging code
      Added basic directory recursion
      Added recursive directory support
      Added temporary dir support to Path.hs
      Updated changelog
      Fixed a doc string parse error
      Backed out custom mail parser; documented one in wash instead
      fixed a syntax error
      Added debugging to popen
      Updated README
      preliminary gopher work
      Deferring Gopher development for now
      Initial HVIO work
      Checkpointing work
      Checkpointing
      Checkpointing
      Checkpointing
      Checkpointing
      Checkpointing
      Fixed EOF handling in HVIO code
      Mroe EOF corrections
      Checkpointing
      Checkpointing
      Checkpointing
      Documented and renamed HVIO
      Checkpointing more HVIO docs
      Checkpointing
      Moved HVIO to pending
      Checkpointing
      Checkpointing
      added tests
      Checkpointing
      Start of HVFS
      Checkpointing -- initial interface done
      Checkpointing again
      More checkpointing
      Checkpointing
      Checkpointing; this compiles
      Checkpointing again; this compiles
      Checkpointing (compiles)
      Checkpointing, compiles
      Checkpointing
      Updated
      Disabled vShow; apparently hShow is unsupported in Hugs
      Fixed a bug in default readline code
      Fixed a MemoryBuffer vPutStr bug
      Completed MemoryBuffer tests
      Checkpointing
      Updated changelog
      added secureAbsNormPath
      Checkpointing (compiles)
      Checkpointing, compiles
      Checkpointing (compiles)
      Checkpointing
      Checkpointing (compiles)
      Checkpointing tests
      Checkpointing (compiles, fixed a test)
      Checkpointing
      Checkpointing
      Eliminated separate HVIO clases; unified under one main HVIO class
      Added Show requirements
      Checkpointing (compiles)
      Checkpointing
      Enhacned memory buf with close func
      Checkpointing
      Checkpointing HVFSChroot (compiles)
      Checkpointing
      Checkpointing
      Checkpointing
      Setting up infrastructure for FTP server
      Compilation fixes
      Checkpointing
      Checkpointing
      Checkpointing
      Checkpointing
      It compiles
      Checkpointing
      Checkpointing
      Now traps errors
      Expanded notion of state
      Checkpointing
      Added rename features
      Added a bunch of commands
      Added implementations for remaining non-transfer commands.
      Fixing and testing chroot
      Checkpointing
      Made SocketServer more versatile
      Checkpointing
      Checkpointing
      Checkpointing
      Checkpointing passive support
      Fixed passive mode basics
      Checkpointing port support
      Got RETR written!
      FTP downloading works
      Upload works
      Added stat, syst
      Checkpointing nlst
      Added convenience functions
      Eased encapsulation
      Added size to the simple stat info
      Added HVFSReadOnly
      Checkpointing ReadOnly cleanup
      Checkpointing lsl
      Checkpointing lsl work
      Checkpointing lsl
      Checkpointing lsl
      Checkpointing lsl
      Checkpointing lsl
      FTP server works
      Documenting
      Updating docs
      Readying 0.8.0
      Updated examples
      Updated announcement
      Cleaned up iotest
      really fixed iotest
      Added Time.hs
      Updated
      Disabled machine-dependant time test
      Chcekpointing
      Fixed build-dep-indep on ghc
      Fixed a syntax error
      Another syntax fix
      build-dep on newer haskell-devscripts
      Added Pesco's regexp library; updated copyright; fixed Printf.hs to work with cpphs
      Added doc directory
      Adding AnyDBM features
      Updated Debian files
      Checkpointing
      Added StringDBM
      Checkpointing
      checkpointing
      Checkpointing AnyDBM testing
      Checkpointing
      checkpointing
      Finished tests for AnyDBM
      Now test FiniteMap
      Improved AnyDBM so it only requires one of keysA or toListA
      updated debian changelog
      Cleaned up temp file handling in AnyDBMTest.hs
      checkpointing
      checkpointing
      Rearranged source tree and build system
      checkpointing doc fixes
      Streamlined debian build system
      Various tidying
      Added more info to README
      ConfigParser: accept empty values
      Checkpointing new Debian tools
      added Maybe.hs
      checkpointing
      checkpointing
      fixed dep parser
      New CSV module
      Updated README
      New wholeMap, fixedWidth functions
      Stage 1 of compatibility fixes for new fptools
      More changes for Hugs compatibility
      Made tests work with new Hugs system; now passes tests in GHC and Hugs
      New readBinaryFile, writeBinaryFile
      Switch to binary I/O where appropriate
      Clean up docs for 0.10.0
      Noted new build-dep
      Fix up changelog
      Note new version number
      noted new hugs status
      Updated control for newer haskell-devscripts
      Added ParseDate.hs
      Added haddock header to ParseDate
      Added ParseDate to meta-files
      Ready for 0.10.1
      checkpointing
      fixed doc bug
      Removed old notice
      TAG Conversion from MissingH Arch repository
      Removed old Arch ChangeLog files
      Added Cmdtest
      Backed out Cmd changes
      Final preparations for 0.10.2
      TAG REL0.10.2
      Added some utilities to Cmd.hs
      Added more pipe utiilties to Cmd.hs
      Preparing 0.10.3
      TAG REL0.10.3
      Working on Cmd
      Preliminary changes to Cmd.hs done and compilable
      Trying to fix pipeTo/pipeBoth
      Fixed the pipe* functions in Cmd.hs
      Added log for 0.10.4
      TAG REL0.10.4
      Added hPipe* functions
      Touching up MissingH.Cmd docs
      Preparing for 0.10.5
      TAG REL0.10.5
      Added GetOpt.hs
      Added docs, validateCmdLine
      New standard option utilities
      Added some more association list utilities
      Fix formatting error
      Ready for 0.10.6
      TAG REL0.10.6
      Clarified made ignore PGP signatures
      Prepare for 0.10.7
      Fixed braino
      More fixes to ControlParser
      TAG REL0.10.7
      Add log for sarge hack
      [sarge hack] Back out FiniteMap.hs change for Hugs
      [sarge hack] force hugs dep in control to sarge version
      [sarge hack] disable hugs test in debian/rules
      fix date
      [sarge hack] fixed bad hugs dep
      UNDO: [sarge hack] fixed bad hugs dep
      UNDO: [sarge hack] disable hugs test in debian/rules
      UNDO: [sarge hack] Back out FiniteMap.hs change for Hugs
      Restored debian/control for hugs
      TAG DEBIAN_missingh_0.10.7.sarge.1
      [sarge hack] fixed build-depends-indep for hugs
      [sarge hack] logged build-depends-indep fix
      UNDO: [sarge hack] fixed build-depends-indep for hugs
      Added more error checking to ParseDate
      Preparing for 0.10.8
      Updated to Peter's latest hsemal, 2005-02-14
      Re-adjusted module names to MissingH
      Noted new Hsemail
      Noted Rfc2821's use of CPP
      Imported new State monad code from Hsemail
      Noted new hsemail
      Noted new version 0.10.9
      Add import of System.IO.Error to MissingH.Cmd
      More GHC 6.4 try stuff
      Incorrect ifdef in FiniteMap
      More ghc 6.4 try
      Preparing 0.10.10
      TAG DEBIAN_missingh_0.10.9
      Fixed a braino
      TAG DEBIAN_missingh_0.10.10
      Fixed reference to Time.ParseDate
      Fixed initial doc comment
      TAG Checkpointing here
      Attempt to build tests with cabal now
      Switch "import HUnit" to "import Test.HUnit" for GHC 6.4 and new Hugs
      Updated Cabal file to build tests with GHC 6.4
      Fix test-ghc6 to use new cabal test builder
      Reverted Build-Depends on mtl in cabal
      checkpointing
      testing ghci options
      Fixed test building
      Preparing debian/control for ghc 6.4
      Prepping 0.11.0
      TAG DEBIAN_missingh_0.11.0
      Added CSV generation support
      Added CSV generation testing to TODO
      Added mtl to build-depends
      Fix testing
      Note 0.11.1
      TAG DEBIAN_missingh_0.11.1
      Back out -hide-package option in Makefile
      Preparing 0.11.2
      Updated install instructions
      Fixed Syslog.hs to compile on Windows
      Initial changes to many files for Windows compatibility
      Updated some Copyright statements to include 2005
      Fix Network.hs to not use Unix domain sockets on Windows
      Updated copyright for Network
      Various Windows patches to HVFS.hs
      HVFS now builds on Windows
      Syslog now builds on Windows (/dev/log not supported there)
      Cmd.hs now builds on Windows; large chunks ifdef'd out
      Don't build Sendmail on Windows
      Updated copyright for Sendmail
      Added Windows compatibility module
      Small syntax fixes
      HVFS stuff now builds, thanks to WindowsCompat
      Path now builds on Windows
      Whitespace cleanup
      Removed "unix" from .cabal file for Windows
      TAG Now compiles on Windows
      Added Windows cabal prep files
      Updated a bit
      Added Windows build scripts
      Fix an odd pattern in the regexp
      Added FilePath
      Noted FilePath in COPYRIGHT
      Added MissingH.Path.FilePath to build
      Updated tests to use new filepath support
      checkpointing
      Added a stat support for Windws
      Eliminated no EOL at EOF warnings
      Enable stat on Windows thanks to WindowsCompat
      Oops, forgot to add this file
      Added StatCompat
      Some more windows compatibility updates
      Additional compilation fixes
      Updated installation instructions and added info for Windows users
      Updated README with new info
      Now compiles on Windows
      Updated compat info
      Doc update
      More doc updates
      Prepping for 0.11.3
      Test cleanups on Windows
      Noted FilePath
      New PlafCompat, PosixConsts modules.
      Fixed a typo
      Added new modules to MissingH.cabal
      Tidied up some docs and made the tests use PlafCompat
      Doc bug fix
      Fixed no EOL at EOF warnings in tests
      Clear up a bit of mess with intersectFileModes
      TAG DEBIAN_missingh_0.11.3
      Make recurseDirStat lazy
      Fixing up use of unsafeInterleaveIO
      Added bracketCWD, brackettmpdirCWD
      Prepping 0.11.4 release
      Fixed prototype for brackettmpdirCWD
      Added warning about lazy items
      Added test to catch a merge problem
      Fix long-standing bug in merge
      Fix no EOL at end of Path.hs
      TAG DEBIAN_missingh_0.11.4
      Added lazyMapM to MissingH.IO
      Prepping 0.11.5
      TAG DEBIAN_missingh_0.11.5
      Added simplegrep.hs example
      Now include examples in missingh-doc
      Added Daemon.hs with support for detaching
      Updated README
      Added logging to daemon
      Misc. adjustments
      Compilation fix
      Added MissingH.Email.Mailbox
      Escape more things to make Haddock 0.7 happy
      Fix up exports for Mailbox
      More Haddock fixes
      Updated mailbox info
      New function forceMaybeMsg
      More work on email stuff
      Maildir stuff
      Commented out function causing trouble for Haddock
      Added binary file I/O to HVIO and HVFS
      Initial support to expand past String for I/O
      Start of genericizing of MissingH.IO.Binary
      Start of adapting for getBufStr
      checkpointing
      More work on Binary.hs, and it now compiles
      More work in Binary.hs -- ready for compilation and testing
      Fixed no newline at EOF warning
      Some compilation fixes
      Optimize up hBlockCopy
      Fix no EOL and EOF warning
      Various doc and spelling fixups
      Another minor tweak
      Updated BlockIO to 2005-02-14
      TAG UPSTREAM_BlockIO_2005-02-14
      Converted BlockIO name for MissingH
      Removed Maildir from cabal file for now (it doesn't compile yet)
      Fix Timeout import
      Imported child 2005-02-14
      TAG UPSTREAM_child_2005-02-14
      Adjusted child code for MissingH namespace
      Noted new child and blockio modules in COPYRIGHT
      Added new Timeout module to cabal
      Summarized updates in debian/changelog
      Various adjustments to eliminate some warnings with ghc -Wall
      Noted new version number
      Noted a few things in README
      Renamed to avoid trouble with build
      TAG DEBIAN_missingh_0.12.0
      Added Word8 conversion functions
      Added grab to MissingH.List
      Initial import of tar
      Minor fixups
      Added tar stuff
      Initial add of HeaderParser
      Basic tar header parsing written
      Removed tar from cabal from now
      Prepping new version
      Disabled Tar for this version
      TAG DEBIAN_missingh_0.12.1
      Moved HUnit utils into main tree
      Updated tests to use HUnit
      Updated for 0.12.2
      Revert a debugging test
      Added a note
      Make the streamHandler use locking to keep log messages from stomping over each other
      Prepping 0.12.3
      Added MissingH.HUnit to cabal
      TAG DEBIAN_missingh_0.12.3
      List optimizations from Bulat Ziganshin
      More efficient MissingH.List.contains courtesy Bulat Ziganshin
      New List function subIndex
      Noted in comments a suggestion for spanList
      Added MissingH.Map
      Added test for MissingH.Map based on tests for MissingH.FiniteMap
      Added MissingH.AnyDBM.MapDBM
      Brief map-related comment tweaks
      Internal updating of Logger
      Fixed compilation errors
      Adjusted arg order in MissingH.Map
      Convert MIMETypes.hs from FiniteMap to Data.Map
      Convert ConfigParser from FiniteMap to Data.Map
      Add deprecation warning to MissingH.Printf
      Add deprecation warnings to FiniteMapDBM and FiniteMap as well
      Add some locking to StringDBM for thread-safety
      Switched MissingH.IO.HVFS.Utils from MissingH.Printf to Text.Printf
      Noted hard dep on newer GHC and Hugs version
      Converted MissingH.Network.FTP.Server from MissingH.Printf to Text.Printf
      splitRe and subRe have been integrated into fptools; deprecate them here
      Logging changes for 0.13.0
      Adjust comment
      Update MissingH.cabal for 0.13.0
      TAG DEBIAN_missingh_0.13.0
      Fix up build-depds
      Typo fixes in docs
      Added unit tests for spanList
      Changed spanList to the suggested one from Bulat
      Added to docs
      Applied minor bugfixes to HVIO suggested by Bulat Ziagnshin
      Fixes to docs
      Applied suggestion to make recursiveRemove cleaner from Bulat
      Syntax fix in new recurseDirStat
      No longer return EOFError when vGetContents called at EOF
      updated copyright date
      Wrappers around Hugs
      Fixes to last patch
      Fixed
      Note Build-Depends on HUnit in MissingH.cabal
      Updated files for 0.13.1
      New function splitWs
      Prepping 0.13.1
      Syntax fix
      New function forceEitherMsg
      Fixed syntax error in Strtest.hs
      Added forceEitherMsg test to DODO
      Added dep on HUnit
      Conflict resolution
      Removed duplicate dep on HUnit
      Corrected docs in Logger example
      When creating new loggers, use parent for default when possible
      Bump copyright date on logging stuff
      New major version number due to logging API change
      Pass calling logger name to handlers and create new verboseStreamHAndler
      Note new logging stuff
      Formatting enhancements
      Build docs with Cabal instead of manually
      TAG DEBIAN_missingh_0.14.0
      Added note about syslog handler to changelog
      ConfigParser: give more helpful error messages when possible
      Updated unit tests for new ConfigParser output
      New function escapeRe and new unit tests for it
      New function in HVFS: vDoesExist
      New function: MissingH.List.hasAny
      New modules: MissingH.Path.Glob and MissingH.Path.WildMatch
      Compilation fixes
      Adding new tests
      Working on glob and wild test cases
      Fix globtest setup -- 702 tests now pass
      New glob tests -- 709 unit tests now pass
      Finished glob tests and fixed a glob bug they found
      Fix for hugs
      Haddock fixes
      Prepping for 0.14.2
      TAG DEBIAN_missingh_0.14.2
      Fixed missing Data.Bits import on mingw32
      Updated COPYING file with new FSF address
      Update COPYRIGHT and debian/copyright
      Commented out code that was never used
      Import MD5 0.2.7
      Hack MD5 for MissingH
      Note MD5 copyright
      Further hacking for MD5
      Updated Debian copyright file
      Updated changelog
      Revved version number
      More MD5 fixes
      One more MD5 fix
      TAG DEBIAN_missingh_0.14.3
      Fixed a bug with merge in ConfigParser
      Noted 0.14.4
      Added List.uniq and tests for it
      Rebuild with ghc6 6.4.2
      Update changelog
      Change extensions to work with newer GHC
      Noted GHC requirement
      More GHC 6.4.2 fixes
      TAG DEBIAN_missingh_0.14.4
      Start work on posixRawSystem
      Finish initial write of posixRawSystem
      Prepping for 0.14.5
      Update copyright date for Cmd.hs
      Syntax fix
      Another syntax fix
      Compilation fixes
      Restore child signals in MissingH.Cmd.posixRawSystem
      Compilation fix
      TAG DEBIAN_missingh_0.14.5
      Windows doesn't have signals
      Import Data.Bits everywhere
      Noted submission to GHC
      Remove some old commented-out code
      Added ProgressTrackertest, copied from Listtest
      ProgressTracker tests pass
      Update docs
      More work and add parent support
      Doc updating
      Update docs
      More doc updating
      Expand tests
      Actually do the parent calls
      Update tests
      Fixed a test
      Add of MissingH.Size
      A few first bugfixes
      Checkpointing
      Additional bugfixes
      More work
      Cleaned up typing
      Made more readable
      Support negative numbers
      Rename to quantity.hs
      Update module name
      Fix a logic error in MemoryBuffer vPutStr, and added tests for it
      Accept single-digit date
      Added MissingH.ProgressTracker
      Work on the progress support
      Updated
      heckpointing
      Updated class
      Split into two different class types
      Updated progress callbacks
      Added first increment
      Checkpointing
      Checkpointing
      Compiles now
      Some docs and wrote getETR
      Wrote ETA, adjusted ETR
      Merge in qunit patch
      Update TODO
      Removed FiniteMap and Printf tests
      TAG Before GHC 6.6 transition
      GHC 6.6 compatibility updates
      Version number update
      Remove FiniteMap.hs
      Remove MissingH.Printf
      Removed MissingH.Printf section from COPYRIGHT file
      Remove FiniteMapDBM
      Fix comment in MissingH/Map.hs
      Fix for compatibility with GHC 6.6.0
      Remove AnyDBM FiniteMap test
      Make sure we get cpphs in debian/control
      Update README
      Sync up debian/copyright
      Update changelog
      Update control for ghc 6.6
      TAG DEBIAN_missingh_0.16.0
      Update TODO
      Fix up debian deps
      Updated changelog
      Checkpointing
      Document quantity.hs
      Debian fixes
      Merged in
      TAG DEBIAN_missingh_0.16.2
      Added apt examples
      Added more sample lines
      update status bar
      Added renderSecs and renderTD
      Work on statusbar
      Work on StatusBar
      Rename StatusBar to ProgressMeter
      More renaming and various compilation fixes
      Additional compilation fix
      TAG ProgressMeter now basically functional
      More new features
      Small tweak to ProgressMeter
      Small tweaks
      Truncate long lines
      New clear-the-meter functions
      Fixed compiler error
      New function forkRawSystem
      Compilation fix
      Lock the IO channel during writes
      Added writeMeterString
      Various fixes
      Show one decimal digit
      Support custom unit
      New function pOpen3Raw
      Fix minor syntax errors
      Added note to Cmd.hs
      Slight display tweaks
      First pass at adding quantifyNums, renderNums
      Small improvements in Quantify.hs
      Export new functions
      Properly list ProgressMeter exports
      Let output handle be specified
      Fixed a bug so that the real displayfunc is called
      Update ProgressTracker docs
      Update changelog
      Use list rendering now
      Update timestamp
      Attempting to automate Windows/Unix detection
      Working configurator for Unix
      Now properly build modules
      Simplify Setup.hs
      Remove unnecessary imports
      Don't try to build runtests anymore
      Remove winprep.bat since windows stuff should now be covered
      Updated README files
      It's Setup.hs now
      TAG Builds on Windows
      TAG DEBIAN_missingh_0.16.3
      Removed done/obsolete items from TODO
      TAG Before major transition work
      Added renaming script
      Updated
      Renamed MissingH.AnyDBM to Database.AnyDBM
      Fix bugs
      Renamed MissingH.AnyDBM.MapDBM to Database.AnyDBM.MapDBM
      Renamed MissingH.AnyDBM.StringDBM to Database.AnyDBM.StringDBM
      Renamed MissingH.Bits to Data.Bits.Utils
      Renamed MissingH.Checksum.CRC32.GZip to Data.Hash.CRC32.GZip
      Now update COPYRIGHT files a swell
      Renamed MissingH.Checksum.CRC32.Posix to Data.Hash.CRC32.Posix
      Renamed MissingH.Checksum.MD5 to Data.Hash.MD5
      Renamed MissingH.Checksum.MD5.Zord64_HARD to Data.Hash.MD5.Zord64_HARD
      Renamed MissingH.Checksum.MD5.Zord64_HARD to Data.Hash.MD5.Zord64_HARD
      Renamed MissingH.Cmd to System.Cmd.Utils
      Renamed MissingH.Compression.Inflate to Data.Compression.Inflate
      Renamed MissingH.ConfigParser to Data.ConfigFile
      Renamed MissingH.ConfigParser.Lexer to Data.ConfigFile.Lexer
      Continuing with renames
      More renames
      More renaming
      More renaming
      Fix up Posix.Consts
      Finish renaming MissingH.IO tree
      More renaming, refs #1
      Renamed MissingH.Network.FTP.ParserClient to Network.FTP.Client.Parser, refs #1
      Renamed MissingH.Network.FTP.Client to Network.FTP.Client, refs #1
      Renamed MissingH.Network.FTP.ParserServer to Network.FTP.Server.Parser, refs #1
      Renamed MissingH.Network.FTP.Server to Network.FTP.Server, refs #1
      Renamed MissingH.Network to Network.Utils, refs #1
      Renamed MissingH.Network.SocketServer to Network.SocketServer, refs #1
      Renamed MissingH.Parsec to Text.ParserCombinators.Parsec.Utils, refs #1
      Renamed MissingH.Path to System.Path, refs #1
      Removed packages that are to be removed according to TransitionPlanning
      Renamed MissingH.Threads to Control.Concurrent.Thread.Utils, refs #1
      Renamed MissingH.Path.WildMatch to System.Path.WildMatch, refs #1
      Renamed MissingH.Path.NameManip to System.Path.NameManip, refs #1
      Renamed MissingH.Path.Glob to System.Path.Glob, refs #1
      Renamed MissingH.ProgressMeter to Data.Progress.Meter, refs #1
      Renamed MissingH.ProgressTracker to Data.Progress.Tracker, refs #1
      Renamed MissingH.Quantity to Data.Quantity, refs #1
      Renamed Text.Regex.Pesco, refs #1
      Renamed MissingH.Str to Data.String
      Renamed MissingH.Str.CSV to Data.CSV
      Renamed MissingH.Time to System.Time.Utils
      Renamed MissingH.Time.ParseDate to System.Time.ParseDate
      Remove the WASH modules thare are to go away
      Renamed MissingH.Wash.Mail.HeaderField to Network.Email.Message.HeaderField
      Renamed MissingH.Wash.Mail.MailParser to Network.Email.Message.Parser
      Renamed MissingH.Wash.Mail.Message to Network.Email.Message
      Renamed MissingH.Wash.Mail.MIME to Network.Email.Message.MIME
      Renamed MissingH.Wash.Utility.Auxiliary to Network.Email.Utility.Auxiliary
      Renamed MissingH.Wash.Utility.FileNames to Network.Email.Utility.FileNames
      Renamed MissingH.Wash.Utility.Hex to Network.Email.Utility.Hex
      Renamed MissingH.Wash.Utility.IntToString to Network.Email.Utility.IntToString
      Renamed MissingH.Wash.Utility.JavaScript to Network.Email.Utility.JavaScript
      Renamed MissingH.Wash.Utility.RFC2047 to Network.Email.Utility.RFC2047
      Renamed MissingH.Wash.Utility.RFC2279 to Network.Email.Utility.RFC2279
      Renamed MissingH.Wash.Utility.RFC2397 to Network.Email.Utility.RFC2397
      Renamed MissingH.Wash.Utility.Shell to Network.Email.Utility.Shell
      Renamed MissingH.Wash.Utility.SimpleParser to Network.Email.Utility.SimpleParser
      Renamed MissingH.Wash.Utility.Unique to Network.Email.Utility.Unique
      Renamed MissingH.Wash.Utility.URLCoding to Network.Email.Utility.URLCoding
      Renamed MissingH.Wash.Utility.Base32 to Data.Codec.Base32
      Renamed MissingH.Wash.Utility.Base64 to Data.Codec.Base64
      Renamed MissingH.Wash.Utility.ISO8601 to System.Time.ISO8601
      Renamed MissingH.Wash.Utility.Locking to System.IO.Locking
      Renamed MissingH.Wash.Utility.QuotedPrintable to Network.Email.Message.QuotedPrintable
      Renamed MissingH.FileArchive.GZip to System.FileArchive.GZip
      Renamed remaining files and cleared out old directories
      Fixing build problems
      Update to use upstream FilePath
      More renaming fixes
      Fixed an error around System.IO.Utils
      Fixed remaining compile errors post-rename
      TAG Now compiles post-rename, refs #1
      Tests now compile, but don't yet work
      Fix Glob to use new FilePath API
      Removed deprecated subRe, splitRe
      Remove hsemail code
      Remove COPYRIGHT reference to hsemail
      Remove WASH code
      Remove WASH references from COPYRIGHT
      Removed COPYRIGHT details for removed code
      Fixed typo
      Removed hsemail, WASH code references from cabal file
      Remove Network.FTP.Server.Parser dep on RFC2234
      Remove Network.Email.Parser
      TAG Compiles now
      Removed subRe, splitRe tests
      TAG Tests pass
      Modifying build-deps for libraries
      More dependency work
      TAG Tests pass Hugs
      Note 0.18.0 in cabal
      Moved code that is not in use to pending dir, fixes #3
      Hide Data.ConfigFile.Lexer.  fixes #2
      Removed Pesco Regex
      Removed Pesco Regex from Copyright
      Fix import of Posix.Consts on Windows
      TAG Before removing large packages
      Really fix System.Posix.Consts on Windows
      Fix wintest.bat
      Fix GlobTest to work on Windows
      Make wintest.bat actually run the tests
      Makefile tweaks
      TAG MILESTONE_0.18
      TAG Before splitting off components from MissingH
      Removed System.Log.*; it's moving to hslogger
      Removed Network.FTP.*; it's going to haskell-ftp
      Removed FTP example
      Cleaned up Makefile
      No longer use custom html location
      Sanitized install info
      Added script to convert to lgpl
      UNDO: No longer use custom html location
      Tweak tolgpl
      Added link to the required software libraries
      Add dependencies on hslogger
      Added hslogger to test scripts
      Remove reference to Pesco.pdf
      Removed split-off ConfigFile
      Removed split-off Debian stuff
      Removed ConfigParser tests
      Prepping 0.18.0 release
      Remove AnyDBM to be split off
      Excised more of AnyDBM from the tests
      Updated cabal file with homepage/synopsis
      UNDO: Removed split-off Debian stuff
      TAG DEBIAN_missingh_0.18.0
      TAG RELEASE_missingh_0.18.0
      Fix Hugs dep in Debian
      Prepping 0.18.2
      Build-conflict on libhugs-filepath
      Revert conflict
      Skip hugs test due to cpphs Prelude.tail: empty list
      TAG DEBIAN_missingh_0.18.1
      TAG RELEASE_missingh_0.18.1
      Removed Log.hs (it moved to hslogger awhile back)
      Fixed globbing
      Added new wildmatch and glob tests
      Fixed hugs dep
      TAG DEBIAN_missingh_0.18.2
      Readying for hackage
      Merged
      TAG DEBIAN_missingh_0.18.3
      TAG RELEASE_missingh_0.18.3
      Rebuild with new filepath
      FilePath is now filepath
      sharpen filepath deps
      More FilePath fixups
      TAG DEBIAN_missingh_0.18.4
      Update for new hugs, ghc
      Update changelog
      Drop build-dep on filepath; it's now part of ghc6
      TAG DEBIAN_missingh_0.18.5
      Disabled Hugs building
      Update changelog
      Fixed changelog
      Updated version info
      TAG DEBIAN_missingh_0.18.6
      TAG RELEASE_missingh_0.18.6
      Restored Hugs support
      Hugs tweaks
      Update changelog
      UNDO: Update changelog
      UNDO: Hugs tweaks
      Keep hugs out
      More keeping hugs out
      Make the former Data.String to Data.String.Utils
      Update cabal to 1.0.0
      Mark contains for deprecation
      Update build-deps for ghc 6.8.2
      Update devscripts dep
      Added build-dep on libghc6-regex-compat-dev
      Modifications for compatibility with new Haddock
      Syntax/compilation fix
      Tweak cabal
      Update debian changelog
      Debian version is 1.0.0.0
      TAG DEBIAN_missingh_1.0.0.0
      TAG RELEASE_missingh_1.0.0.0
      Update regex deps
      TAG DEBIAN_missingh_1.0.0.1
      Rebuild with newer hslogger
      TAG DEBIAN_missingh_1.0.0.2
      First stab at a parseNum
      Finishing up parseNumInt
      Implemented case-insentive parseNum
      Update version numbers
      Mark debian/rules executable
      Marked debian/rules executable
      Add Data.BinPacking
      Reworked BinPacking error handling
      Logic fix for binpacking
      Merge branch 'master' of jpgarch at complete.org:git/missingh
      Working on compatibility with Hackage
      More hackage tweaks
      Make Windows building more robust -- mingw32 ifdefs more expansive
      More tweaking for Windows
      Yet more tweaking for Windows
      Added TypeSynonymInstanes to HVFS.hs
      Prepping for 1.0.2.0
      1.0.2.1 to Hackage
      Rebuild with newer hslogger
      New version number and use of dh_haskell_depends
      rebuild with latest hslogger
      Merge branch 'master' of jpgarch at complete.org:git/missingh
      Rebuild with newer GHC
      Merge branch 'master' of ssh://jpgarch@complete.org/~jpgarch/git/missingh
      Starting removal of MissingH stuff
      Removed more MissingH stuff
      Rename MissingH.cabal -> testpack.cabal
      Starting work on testpack
      Testpack compiles
      First QuickCheck stuff done
      More utils
      More work
      Update Debian files
      Update description
      Removed more MissingH stuff
      Removed more MissingH stuff
      Removed unneeded extensions
      Haddock fix
      Removed more MissingH cruft
      More cruft removal
      Yet more cruft
      Fix hugs package to be arch: all
      Build indep packages
      More tweaks
      Renamed files due to Test.QuickCheck.Utils existing upstream
      Updating module declarations
      Merge branch 'master' of jpgarch at complete.org:git/testpack
      Fixed missing paren
      Merge branches 'master' and 'master' of jpgarch at complete.org:git/testpack
      Working on test output
      Compilation fixes
      Clean up docs
      Merge branch 'master' of jpgarch at complete.org:git/testpack
      Fix homepage
      Update changelog
      Fix source package name
      Fix copyright
      Fixes
      Update changelog
      Added dep on hunit docs
      Clean up some lintian warnings
      update changelog
      GHC 6.10 compat
      1.0.1
      Syntax fix
      Merge branch 'master' of jpgarch at complete.org:git/testpack
      GHC 6.10 build
      QC 2.0
      Working on updating for QC 2.0
      More QC 2.0 work
      Checkpointing QC 2.0 work
      Update for quickcheck1 for ghc 6.10
      Update release date
      Rebuilding
      Merge branch 'master' into quickcheck2
      Reverting the removal of QuickCheck bits
      Starting work on QC2 integration
      Now compiles, at least.
      Added actual QC2 support
      Removed debian from upstream branch
      Revert "Removed debian from upstream branch"
      Merge remote branch 'alioth/upstream' into upstream
      Merge commit '4dd4a0ce8f8f7592cd38b27b24e9f669956be01a'
      Merge branch 'upstream' into quickcheck2
      Starting to remove quickcheck bits
      removed some of the quickcheck running bits
      Removed rest of quickcheck code.  It now builds.
      Removed quickcheck code
      Merge branch 'upstream'
      Updating changelog for new version
      removed qc1 deps
      Merge branch 'upstream'
      Cabal tweaks
      Merge branch 'upstream'
      Added qc2 to control
      attempting to clean up display
      Lifted some code from QC2 to start improving display
      Now attempting to fix display by altering included code
      Fixing compilation errors
      Merge branch 'upstream'
      More display tweak
      More display tweak
      Merge branch 'upstream'
      Updated changelog

Martin Huschenbett (1):
      Improved efficiency of Data.List.Utils.uniq.

Neil Mitchell (3):
      Delete two unused imports (importing IO stuff gives a scary looking feel)
      Add fromLeft, fromRight and fromEither to Data.Either.Utils
      Add a tuple utilities module, containing fst3..thd3

clifford.beshers (1):
      Functions to merge two sorted lists into a sorted whole.

gwern0 (21):
      rm excess
      -Wall police for System.Debian.ControlParser
      -Wall police for System.Path.Glob
      -Wall police
      -Wall police. Data.Progress.Meter
      partial -Wall police
      -Wall police, System.IO.Binary
      partial -Wall for System.IO.HVFS.Combinators
      partial -Wall for System.IO.HVFS.InstanceHelpers
      partial -Wall for Test.HUnit.Uti;
      partial -Wall for System.IO.StatCompat - again, import is problematic
      -Wall for System.Cmd.Utils
      minor -Wall for Network.Email.Sendmail
      -Wall - +types for Data.CSV
      some easy -Wall for System.Path.NameManip
      -Wall police for System.Time.ParseDate - lots of type sigs needed
      small -Wall improvements: System.FileArchive.GZip
      whitespace changes to Network.Utils
      -Wall police, System.IO.HVIO
      minor changes to System.IO.Utils, System.Path, System.Daemon
      mv Data.String to Data.MissingHString

jeremy.shaw (2):
      Add functions to turn QuickCheck tests into HUnit tests
      removed qunit from Listtests.hs and modified code to use MissingH.HUnit.qctest instead

-----------------------------------------------------------------------

-- 
haskell-testpack



More information about the Pkg-haskell-commits mailing list