[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