packages feed

squeeze-1.0.1.4: changelog

2010-11-18 Dr. Alistair Ward <squeeze at functionalley dot eu>

1.0.0.0
	* First version of the package.
1.0.0.1
	* Created "src/Squeeze/" sub-directory & then modified module-names accordingly.
	* Pacified 'hlint'.
	* Added a makefile.
1.0.0.2
	* Tested with ghc-7.0.1
	* Added RPM-spec file.
1.0.1.0
	* Improved the basic algorithm, by permitting the file-list to be bisected; each file-combination resulting from the LHS, is then concatenated with each of those resulting from the recursively bisected RHS.
	* Used "Control.Parallel.Strategies" to parallelize the concatenation of each combination from the LH-list, with each of those from the RH-list.
	* Added default values of command-line flags, to usage-message.
	* Used new "ToolShed.Package" module.
	(1.0.1.1)
	* Replaced 'Data.List.subsequences' with a tailored version which terminates combinations when they've grown too large, providing a better and more predictable performance-gain than recursive list-bisection.
	* Reduced recursive list-bisection to a single bisection, for the sole purpose of facilitating parallelisation.
	* Added module "Squeeze.QC" to define "Test.QuickCheck" tests and command-line option "--verbose", to govern level of output.
	* Split of new modules; "Squeeze.File", "Squeeze.FileSizeBounds" and "Squeeze.FileCombination".
1.0.1.2
	* Fixed typo in CPP-statement in 'QC.hs'.
	* Fixed negated reference to unparenthesised CPP-macro 'MIN_VERSION'.
	* Protected reference in "Main.hs", to 'Test.QuickCheck.verboseCheck', using CPP-statement.
1.0.1.3
	* Amended "squeeze.spec" to define RPM-package, to install under "/usr", rather than "/usr/local".
	* Renamed package from 'Squeeze' to 'squeeze', for compatibility with Debian's ".deb"-format.
	* Added directory-structure required to build ".deb" package.
1.0.1.4
	* Corrected command-line processing of the special file "-", which read standard-input as requested, but disregarded any other command-line options.
	* Refined man-page to be an 'extra-source-file' in .cabal & .spec files.
	* Ported to compile against alternative integral definitions of 'File.FileSize'.
	* Added manually controlled "llvm" flag to "squeeze.cabal".
	* Replaced references to the module "ToolShed.Package" with "Distribution.Package".
	* Reacted to the creation of module "ToolShed.Defaultable".