May 2008 Archives by date
Starting: Thu May 1 19:09:48 EST 2008
Ending: Fri May 30 18:15:10 EST 2008
Messages: 387
- patch applied (packages/base): Inline Data.Bits.rotate@Int,
enables rotate to be constant folded
Don Stewart
- patch applied (packages/base): Add comments about why rotate has an
INLINE
Simon Peyton Jones
- patch applied (packages/base): Inline Data.Bits.rotate@Int,
enables rotate to be constant folded
Simon Peyton-Jones
- patch applied (packages/base): Inline Data.Bits.rotate@Int,
enables rotate to be constant folded
Don Stewart
- patch applied (packages/base): Inline Data.Bits.rotate@Int,
enables rotate to be constant folded
Simon Peyton-Jones
- patch applied (packages/base): Inline Data.Bits.rotate@Int,
enables rotate to be constant folded
Don Stewart
- patch applied (packages/Cabal): Allow symbol characters (e.g '+')
in the components of a build-tool name
Ian Lynagh
- patch applied (packages/Cabal): Export the Flag constructors
Ian Lynagh
- patch applied (packages/Cabal): Un-deprecate configCompilerAux
Ian Lynagh
- patch applied (packages/Cabal): Make --user --global change the
default prefix
Ian Lynagh
- patch applied (packages/Cabal): Bump minor version number due to
more minor api and behaviour changes
Ian Lynagh
- patch applied (packages/Cabal): We default configUserInstall to
False so we should not set configPackageDB
Ian Lynagh
- patch applied (packages/Cabal): Warn if a build-type is not
specified. We want all packages to use this now.
Ian Lynagh
- patch applied (packages/Cabal): Inform users of max verbosity
(fixes ticket 176)
Ian Lynagh
- patch applied (packages/Cabal): Ticket 201: report IO errors during
clean
Ian Lynagh
- patch applied (packages/Cabal): Ticket 176: Fix verbosity error to
include the valid -v values
Ian Lynagh
- patch applied (packages/Cabal): Inform users of max verbosity
(fixes ticket 176)
Ian Lynagh
- patch applied (packages/Cabal): Remove some functions that were
deprecated in the last stable series
Ian Lynagh
- patch applied (packages/Cabal): Implement QA for PackageDescription
Ian Lynagh
- patch applied (packages/Cabal): Fix haddock module doc for QA
Ian Lynagh
- patch applied (packages/Cabal): Rename QA function for
PackageDescription
Ian Lynagh
- patch applied (packages/Cabal): Don't fail QA if no license file is
set
Ian Lynagh
- patch applied (packages/Cabal): Separate into two QA categories,
and readjust levels
Ian Lynagh
- patch applied (packages/Cabal): Run QA when running sdist
Ian Lynagh
- patch applied (packages/Cabal): Move the license check from a
sanity check to a QA check
Ian Lynagh
- patch applied (packages/Cabal): Update QA TODOs and remove unneded
OPTIONS -cpp
Ian Lynagh
- patch applied (packages/Cabal): Improve wording in sdist QA message.
Ian Lynagh
- patch applied (packages/Cabal): Make a missing build-type a QA error
Ian Lynagh
- patch applied (packages/Cabal): Remove
commandAddActionWithEmptyFlags as it's redundant
Ian Lynagh
- patch applied (packages/Cabal): Deprecate defaultUserHooks,
export autoconfUserHooks. Fix ticket #165
Ian Lynagh
- patch applied (packages/Cabal): Move chattyTry into Utils module
Ian Lynagh
- patch applied (packages/Cabal): Fix --with-compiler / --with-hc
inconsistency in ./configure flags
Ian Lynagh
- patch applied (packages/Cabal): Fixup breakage from previous changes
Ian Lynagh
- patch applied (packages/Cabal): Fix warnings in Cabal
Ian Lynagh
- patch applied (packages/Cabal): Remove many Distribution.Compat
modules that were only needed for ghc-6.2
Ian Lynagh
- patch applied (packages/Cabal): Remove support for using ghc-6.2
Ian Lynagh
- patch applied (packages/Cabal): check for ghc-6.4 as minimum
version supported at runtime
Ian Lynagh
- patch applied (packages/Cabal): Assuming ghc-6.4 or nhc-1.20 as a
minimum allows us to remove much cpp cruft
Ian Lynagh
- patch applied (packages/Cabal): Remove unneeded {-# OPTIONS
-fglasgow-exts #-}
Ian Lynagh
- patch applied (packages/Cabal): Make the Compat/ReadP.hs cpp
conditionals be opt-in rather than opt-out.
Ian Lynagh
- patch applied (packages/Cabal): Make Data.Version parsing stricter
Ian Lynagh
- patch applied (packages/Cabal): Remove unnecessary {-# OPTIONS -cpp
#-}
Ian Lynagh
- patch applied (packages/Cabal): Remove more {-# OPTIONS -cpp #-}
where it was only used for empty hunit tests
Ian Lynagh
- patch applied (packages/Cabal): Replace remaining OPTIONS pragmas
with LANGUAGE + OPTIONS_GHC/JHC/NHC98
Ian Lynagh
- patch applied (packages/Cabal): bootstrapping setup does not need
-cpp, all the files that need it say so.
Ian Lynagh
- patch applied (packages/Cabal): Rework withTempFile code and use
System.IO.openTempFile where available
Ian Lynagh
- patch applied (packages/Cabal): Update user guide on reporting bugs
and stability of cabal interfaces
Ian Lynagh
- patch applied (packages/Cabal): flush stdout before running
subprograms
Ian Lynagh
- patch applied (packages/Cabal): Document the fact that --user now
changes the default --prefix
Ian Lynagh
- patch applied (packages/Cabal): Add a Distribution.Setup module
that re-exports Distribution.Simple.Setup
Ian Lynagh
- patch applied (packages/Cabal): Rewrite rawSystemStdout to not use
runInteractiveProcess with ghc
Ian Lynagh
- patch applied (packages/Cabal): Check if dist/ exists before trying
to delete it
Ian Lynagh
- patch applied (packages/Cabal): delete removePreprocessed function,
it's unused except for cleaning jhc files
Ian Lynagh
- patch applied (packages/Cabal): Remove TODO,
all remaining items were transfered into the trac (see bug #2)
Ian Lynagh
- patch applied (packages/Cabal): Remove examples dir which seemed
rather pointless
Ian Lynagh
- patch applied (packages/Cabal): Simplify default Setup.hs example
Ian Lynagh
- patch applied (packages/Cabal): Remove the debian/ and
debianTemplate/ files since they never get updated
Ian Lynagh
- patch applied (packages/Cabal): Delete rawSystemPathExit,
use rawSystemExit
Ian Lynagh
- patch applied (packages/Cabal): Fix warnings in
Distribution.Simple.hs, clean no longer takes LocalBuildInfo
Ian Lynagh
- patch applied (packages/Cabal): fix for Trac #164: better error
reporting for undefined flags
Ian Lynagh
- patch applied (packages/Cabal): Tweak flags error message and use
monad failure rather than error
Ian Lynagh
- patch applied (packages/Cabal): PackageDescription.hs: add check
for existence of license file
Ian Lynagh
- patch applied (packages/Cabal): rawSystemStdout': do hGetContents
synchonously, to avoid a race condition
Ian Lynagh
- patch applied (packages/Cabal): fix build for Hugs and nhc98
Ian Lynagh
- patch applied (packages/Cabal): Add configure --package-db= flag to
use specific package db
Ian Lynagh
- patch applied (packages/Cabal): Simplify findPackageDesc code,
removing old checks
Ian Lynagh
- patch applied (packages/Cabal): Remove programatica support
Ian Lynagh
- patch applied (packages/Cabal): Add --program-prefix and
--program-suffix options to configure (#208)
Ian Lynagh
- patch applied (packages/Cabal): Document --program-prefix and
--program-suffix
Ian Lynagh
- patch applied (packages/Cabal): unlit preserves comments for
Haddock's benefit. More complex algorithm to handle cases
where we want blank lines (containing whitespace) to become
comment lines in the output.
Ian Lynagh
- patch applied (packages/Cabal): haddock: run unlit before cpp,
like ghc does.
Ian Lynagh
- patch applied (packages/Cabal): Refactor unlit code to improve
error and line pragma handling
Ian Lynagh
- patch applied (packages/Cabal): Add Alistair Bayley's unlit test
suite
Ian Lynagh
- patch applied (packages/Cabal): Update testsuite for unlit changes
Ian Lynagh
- patch applied (packages/Cabal): Add utils functions copyFiles,
findFileWithExtension, findFileWithExtension'
Ian Lynagh
- patch applied (packages/Cabal): Simplify smartCopySources using
findFileWithExtension' and copyFiles
Ian Lynagh
- patch applied (packages/Cabal): Remove utils testing code for
functions that are being removed
Ian Lynagh
- patch applied (packages/Cabal): Remove handling for .hi-boot files,
which was only needed for ghc-6.2
Ian Lynagh
- patch applied (packages/Cabal): Remove one Bool parameter to
smartCopySources which was True in all uses
Ian Lynagh
- patch applied (packages/Cabal): findPackageDesc has to return a
relative path for SrcDist
Ian Lynagh
- patch applied (packages/Cabal): Stop using smartCopySources in
SrcDist
Ian Lynagh
- patch applied (packages/Cabal): Eliminate now-redundant Bool flag
on smartCopySources
Ian Lynagh
- patch applied (packages/Cabal): Find original sources for main-is
when creating sdist
Ian Lynagh
- patch applied (packages/Cabal): Improve the QA messages a bit,
use the same style as the sanity check messages
Ian Lynagh
- patch applied (packages/Cabal): Use Setup.hs like everyone else does
Ian Lynagh
- patch applied (packages/Cabal): Adjust unlit's behaviour on
continuing comments
Ian Lynagh
- patch applied (packages/Cabal): Improve wording of -O and -O2 QA
tests.
Ian Lynagh
- patch applied (packages/Cabal): Fix haddock markup
Ian Lynagh
- patch applied (packages/Cabal): Tweak the ghc-options: -O -O2
messages again
Ian Lynagh
- patch applied (packages/Cabal): Fudge comment indentation in
unliting to work with haddock
Ian Lynagh
- patch applied (packages/Cabal): Rewrite the Makefile and build the
user-guide using xsltproc like ghc does
Ian Lynagh
- patch applied (packages/Cabal): Split
Distribution.PackageDescription into three other modules
Ian Lynagh
- patch applied (packages/Cabal): Move PackageDescription unit tests
into a dedicated module
Ian Lynagh
- patch applied (packages/Cabal): nhc98 does not have
System.Posix.Internals
Ian Lynagh
- patch applied (packages/Cabal): Move cabalVersion,
setupMessage and a bunch of paths into differnt modules
Ian Lynagh
- patch applied (packages/Cabal): Finish moving build path functions
Ian Lynagh
- patch applied (packages/Cabal): Rearrange PackageDescription some
more
Ian Lynagh
- patch applied (packages/Cabal): Finish moving
GenericPackageDescription into PackageDescription module
Ian Lynagh
- patch applied (packages/Cabal): Fix up Cabal.cabal after module
renaming
Ian Lynagh
- patch applied (packages/Cabal): Replace moduleToFilePath with
findFileWithExtension
Ian Lynagh
- patch applied (packages/Cabal): fix --package-conf=<file> is
correct when creating register.sh
Ian Lynagh
- patch applied (packages/Cabal): Fix --package-conf= for unregister
too
Ian Lynagh
- patch applied (packages/Cabal): Fix a bug where the destdir prefix
got included in the prog prefix and suffix
Ian Lynagh
- patch applied (packages/Cabal): Unify sanity and other checks and
separate IO checks
Ian Lynagh
- patch applied (packages/Cabal): Note the form of jhc --version
output
Ian Lynagh
- patch applied (packages/Cabal): Move ppField(s) utils into
ParseUtils module
Ian Lynagh
- patch applied (packages/Cabal): Bump version to 1.3.4
Ian Lynagh
- patch applied (packages/Cabal): Document main-is behaviour with
preprocessors
Ian Lynagh
- patch applied (packages/Cabal): Add lots of new package checks
Ian Lynagh
- patch applied (packages/Cabal): Allow lower-case spellings for
boolean fields.
Ian Lynagh
- patch applied (packages/Cabal): Moved --program-prefix and
--program-suffix out of InstallDirs
Ian Lynagh
- patch applied (packages/Cabal): Add x-* extension field parsing
(trac #210)
Ian Lynagh
- patch applied (packages/Cabal): Don't re-export Compiler from
Distribution.Simple.Setup
Ian Lynagh
- patch applied (packages/Cabal): getInstalledPackages now returns
full InstalledPackageInfo
Ian Lynagh
- patch applied (packages/Cabal): Add some more common utils we'll
need in a sec and make use of intercalate
Ian Lynagh
- patch applied (packages/Cabal): Simplify configure code by relying
on ghc >= 6.4
Ian Lynagh
- patch applied (packages/Cabal): Add InstalledPackageIndex type and
use it in place of [InstalledPackageInfo]
Ian Lynagh
- patch applied (packages/Cabal): Make the GHC.Makefile private
Ian Lynagh
- patch applied (packages/Cabal): Bump version to 1.3.5 due to more
api changes
Ian Lynagh
- patch applied (packages/Cabal): help nhc98 to disambiguate imports
Ian Lynagh
- patch applied (packages/Cabal): Fix: Distribution.Make's configure
doesn't work on Windows.
Ian Lynagh
- patch applied (packages/Cabal): Eliminate use of cpp in
Distribution.Compiler
Ian Lynagh
- patch applied (packages/Cabal): Add warnings about missing and
out-of-tree relative paths
Ian Lynagh
- patch applied (packages/Cabal): Save horazontal space in the --help
output by omitting options to short flags
Ian Lynagh
- patch applied (packages/Cabal): Detect broken and inconsistent
package deps
Ian Lynagh
- patch applied (packages/Cabal): Add the InstalledPackageIndex to
the LocalBuildInfo
Ian Lynagh
- patch applied (packages/Cabal): Use the InstalledPackageIndex
rather than calling ghc-pkg in Haddock module
Ian Lynagh
- patch applied (packages/Cabal): Fix haddock markup
Ian Lynagh
- patch applied (packages/Cabal): Generalise InstalledPackageIndex
over all Package instances
Ian Lynagh
- patch applied (packages/Cabal): generalise remaining PackageIndex
functions over class of pkgs with fixed deps
Ian Lynagh
- patch applied (packages/Cabal): Use PackageIndex in
finalisePackageDescription
Ian Lynagh
- patch applied (packages/Cabal): more import/qualified name hints to
help nhc98
Ian Lynagh
- patch applied (packages/Cabal): Remove a coule unused imports
Ian Lynagh
- patch applied (packages/Cabal): Avoid a rare problem where we fail
to find the haddock program
Ian Lynagh
- patch applied (packages/Cabal): Export the PackageFixedDeps class
Ian Lynagh
- patch applied (packages/Cabal): Move Package class to
Distribution.Package
Ian Lynagh
- patch applied (packages/Cabal): Use packageId from the Package
class in more places
Ian Lynagh
- patch applied (packages/Cabal): Import ReadP qualified and factor
out parseFreeText
Ian Lynagh
- patch applied (packages/Cabal): Remove some more ghc pre-6.4
support and common up some showPackageId uses
Ian Lynagh
- patch applied (packages/Cabal): Use withTempFile for the prelude
file we pass to haddock
Ian Lynagh
- patch applied (packages/Cabal): Add writeFileAtomic to and use it
everywhere in place of ordinary writeFile
Ian Lynagh
- patch applied (packages/Cabal): Remove the old attic file
Ian Lynagh
- patch applied (packages/Cabal): Make the user guide docbook xml
validate
Ian Lynagh
- patch applied (packages/Cabal): First pass at parsing .cabal files
as UTF8
Ian Lynagh
- patch applied (packages/Cabal): Bump version to 1.3.6
Ian Lynagh
- patch applied (packages/Cabal): Fix oversight in imports
Ian Lynagh
- patch applied (packages/Cabal): Switch all file read/writes and
process output to use UTF8
Ian Lynagh
- patch applied (packages/Cabal): help nhc98 by hinting an import decl
Ian Lynagh
- patch applied (packages/Cabal): Don't warn about missing license
file for public domain packages
Ian Lynagh
- patch applied (packages/Cabal): Specify in the user guide that
.cabal files must be valid UTF-8
Ian Lynagh
- patch applied (packages/Cabal): Don't include the version number in
the xsl-stylesheets path
Ian Lynagh
- patch applied (packages/Cabal): Check for invalid UTF8 when parsing
.cabal files
Ian Lynagh
- patch applied (packages/Cabal): GHC's package db files are actually
ascii, not UTF8
Ian Lynagh
- patch applied (packages/Cabal): Add liftOption for making derived
command parsers
Ian Lynagh
- patch applied (packages/Cabal): Revert some of the UTF8 changes,
use UTF8 only for files we know are UTF8
Ian Lynagh
- patch applied (packages/Cabal): Fix typos reported by Satoshi Kodama
Ian Lynagh
- patch applied (packages/Cabal): Read captured process output as text
Ian Lynagh
- patch applied (packages/Cabal): Don't yet treat package
registration files as UTF8
Ian Lynagh
- patch applied (packages/Cabal): Add optional 'n' parameter to
configure -O flag, ie -O0 -O1 -O2
Ian Lynagh
- patch applied (packages/Cabal): Document the new parameter to
configure -O
Ian Lynagh
- patch applied (packages/Cabal): fix import-breakage for non-GHC
Ian Lynagh
- patch applied (packages/Cabal): Reformat License declaration and
add related TODOs
Ian Lynagh
- patch applied (packages/Cabal): Document configure --package-db flag
Ian Lynagh
- patch applied (packages/Cabal): -Wall clean, remove unused import
Ian Lynagh
- patch applied (packages/Cabal): Warn about use of the BSD4 license
Ian Lynagh
- patch applied (packages/Cabal): Wrap the output of the logging
functions
Ian Lynagh
- patch applied (packages/Cabal): Extend and use the OS data type in
the package description
Ian Lynagh
- patch applied (packages/Cabal): Put a header in the
dist/setup-config file and check it on loading
Ian Lynagh
- patch applied (packages/Cabal): Bump version to 1.3.7
Ian Lynagh
- patch applied (packages/Cabal): Actually we don't need wrapText'
Ian Lynagh
- patch applied (packages/Cabal): Clarify commenting rule for package
description files.
Ian Lynagh
- patch applied (packages/Cabal): Fix speling.
Ian Lynagh
- patch applied (packages/Cabal): Include .hs-boot files into the
sdist tarball
Ian Lynagh
- patch applied (packages/Cabal): Restore using 30k max command line
sizes when linking
Ian Lynagh
- patch applied (packages/Cabal): Fix configure for hugs where we
don't know what packages are installed
Ian Lynagh
- patch applied (packages/Cabal): Make an Arch enum like we have for
OS and use it
Ian Lynagh
- patch applied (packages/Cabal): Rename Distribution.System.os to
.buildOS and eliminate Windows sub-type
Ian Lynagh
- patch applied (packages/Cabal): Add read/show for CompilerFlavour
like for OS and Arch
Ian Lynagh
- patch applied (packages/Cabal): Use CompilerFlavor rather than
String in configurations expressions
Ian Lynagh
- patch applied (packages/Cabal): Check that the --prefix is always
specified as an absolute path
Ian Lynagh
- patch applied (packages/Cabal): Fix sdist to ignore the buildable
attribute
Ian Lynagh
- patch applied (packages/Cabal): Add test for ticket #257
Ian Lynagh
- patch applied (packages/Cabal): When generating default Setup.hs
use defaultMain
Ian Lynagh
- patch applied (packages/Cabal): Import Data.Tree rather than
defining it locally
Ian Lynagh
- patch applied (packages/Cabal): Reorganise and prune tests/
Ian Lynagh
- patch applied (packages/Cabal): Rearange unit tests some more add
extract more tests from the other modules
Ian Lynagh
- patch applied (packages/Cabal): Use the same ReadP for all
compilers, remove CPP hacks
Ian Lynagh
- patch applied (packages/Cabal): Remove the #ifdef'ed unit test code
from several modules
Ian Lynagh
- patch applied (packages/Cabal): Use the right program config when
reporting found programs
Ian Lynagh
- patch applied (packages/Cabal): Make BuildInfo an instance of Monoid
Ian Lynagh
- patch applied (packages/Cabal): Add packageName,
packageVersion and use them
Ian Lynagh
- patch applied (packages/Cabal): Fix rejection of non-ambigious
options
Ian Lynagh
- patch applied (packages/Cabal): Remove manual formatting and line
breaking from error messages
Ian Lynagh
- patch applied (packages/Cabal): move inDir to
Distribution.Simple.Utils
Ian Lynagh
- patch applied (packages/Cabal): Fix search dirs used for
pre-processing executables
Ian Lynagh
- patch applied (packages/Cabal): Move Dependency and it's show and
parser into Package module
Ian Lynagh
- patch applied (packages/Cabal): Add a CompilerId type and use it in
appropriate places
Ian Lynagh
- patch applied (packages/Cabal): Strip executables during
installation for ghc
Ian Lynagh
- patch applied (packages/Cabal): Move the call to ranlib out into a
separate function
Ian Lynagh
- patch applied (packages/Cabal): #221: specific include and library
search paths options
Ian Lynagh
- patch applied (packages/Cabal): Document the --extra-include-dirs
and --extra-lib-dirs options
Ian Lynagh
- patch applied (packages/Cabal): Change mkLibName and friends to
take a package id and not take the dir
Ian Lynagh
- patch applied (packages/Cabal): fix 'clean' bug on windows caused
by leaked Handle.
Ian Lynagh
- patch applied (packages/Cabal): Refactor sdist code a bit
Ian Lynagh
- patch applied (packages/Cabal): #223 part 1: Extend
Distribution.Command.Simple.Option
Ian Lynagh
- patch applied (packages/Cabal): Wibbles
Ian Lynagh
- patch applied (packages/Cabal): Allow '_' char in buld tool names
Ian Lynagh
- patch applied (packages/Cabal): Add
--enable/disable-executable-stripping option
Ian Lynagh
- patch applied (packages/Cabal): Documentation the
--enable/disable-executable-stripping options
Ian Lynagh
- patch applied (packages/Cabal): Update a couple things in the
README and update changelog
Ian Lynagh
- patch applied (packages/Cabal): Bump version number due to recent
api changes
Ian Lynagh
- patch applied (packages/Cabal): Add Text class for displaying and
parsing values
Ian Lynagh
- patch applied (packages/Cabal): Add Text instances for Version and
VersionRange
Ian Lynagh
- patch applied (packages/Cabal): Add Text instances for
PackageIdentifier and Dependency
Ian Lynagh
- patch applied (packages/Cabal): Add Text instances for OS and Arch
Ian Lynagh
- patch applied (packages/Cabal): Add Text instance for
CompilerFlavor and CompilerId
Ian Lynagh
- patch applied (packages/Cabal): Add Text instance for License
Ian Lynagh
- patch applied (packages/Cabal): Fix a non-total function definition
warning
Ian Lynagh
- patch applied (packages/Cabal): wibbles (some more)
Ian Lynagh
- patch applied (packages/Cabal): Automatically highlight default
options of a CommandUI when converting it to a list of GetOpts
Ian Lynagh
- patch applied (packages/Cabal): -Wall police
Ian Lynagh
- patch applied (packages/Cabal): Make parsing of licenses more robust
Ian Lynagh
- patch applied (packages/Cabal): FIX #166 by setting the right
buildDir when preprocessing in sdist
Ian Lynagh
- patch applied (packages/Cabal): Add Text instance for BuildType and
add UnknownBuildType constructor
Ian Lynagh
- patch applied (packages/Cabal): Remove another reminant of support
for ghc-6.2
Ian Lynagh
- patch applied (packages/Cabal): Add Text instance for Extension and
add UnknownExtension constructor
Ian Lynagh
- patch applied (packages/Cabal): Convert a couple uses of read/reads
in the GHC module
Ian Lynagh
- patch applied (packages/Cabal): Improve the warning message about
unsupported extensions.
Ian Lynagh
- patch applied (packages/Cabal): Parse extension names in .cabal
files using Text rather than Read
Ian Lynagh
- patch applied (packages/Cabal): Check for unknown build-type,
extensions, licenses and compilers
Ian Lynagh
- patch applied (packages/Cabal): Add warning about the use of
ghc-options: -optl-Wl, -s
Ian Lynagh
- patch applied (packages/Cabal): Prserve case when parsing
unknown/other enum values for OS, Arch and Compiler
Ian Lynagh
- patch applied (packages/Cabal): Add parseCompilerFlavorCompat and
use it instead of parseReadS
Ian Lynagh
- patch applied (packages/Cabal): Remove last uses of parseReadS
Ian Lynagh
- patch applied (packages/Cabal): Use disp/display in a couple more
places instead of show
Ian Lynagh
- patch applied (packages/Cabal): Switch a few debug Show instances
to use derived Show
Ian Lynagh
- patch applied (packages/Cabal): make indentation H'98 compliant
Ian Lynagh
- patch applied (packages/Cabal): help nhc98 decipher ambiguous class
methods
Ian Lynagh
- patch applied (packages/Cabal): needs an import of non-H'98
instance Functor ((->) r)
Ian Lynagh
- patch applied (packages/Cabal): disambiguate some imports
Ian Lynagh
- patch applied (packages/Cabal): help nhc98 to disambiguate class
methods
Ian Lynagh
- patch applied (packages/Cabal): cpp language pragmas required
Ian Lynagh
- patch applied (packages/Cabal): remove ugly nhc98 cpp+defaulting
hack - use explicit typesig instead
Ian Lynagh
- patch applied (packages/Cabal): Remove the need for instance
Functor ((->) r)
Ian Lynagh
- patch applied (packages/Cabal): help nhc98 to find Ix(inRange)
Ian Lynagh
- patch applied (packages/Cabal): Replace three separate copies of
no_extra_flags with one version
Ian Lynagh
- patch applied (packages/Cabal): It appears that the ReadS variants
reqArg'' and optArg'' are unused
Ian Lynagh
- patch applied (packages/Cabal): Bump version to 1.3.9
Ian Lynagh
- patch applied (packages/Cabal): TAG 1.3.9
Ian Lynagh
- patch applied (packages/Cabal): allow underscores in arch names
Ian Lynagh
- patch applied (packages/Cabal): Arch and OS names were previously
allowed to contain "_-", restore that.
Ian Lynagh
- patch applied (packages/Cabal): Separate the OS/Arch classifiation
used for different purposes
Ian Lynagh
- patch applied (packages/Cabal): Make UTF-8 decoding errors in
.cabal files non-fatal
Ian Lynagh
- patch applied (packages/Cabal): Rename various *Verbose fields to
*Verbosity instead
Ian Lynagh
- patch applied (packages/Cabal): Add scripts for testing
compatability with hackage packages
Ian Lynagh
- patch applied (packages/Cabal): Parse Bool fields using more
cunning, allow new parses with a warning
Ian Lynagh
- patch applied (packages/Cabal): Use the Text Bool instance for
parsing literals in conditions
Ian Lynagh
- patch applied (packages/Cabal): We do not show the field value on a
parse error so don't pretend we do.
Ian Lynagh
- patch applied (packages/Cabal): Simplify the parser for flags in
conditions
Ian Lynagh
- patch applied (packages/Cabal): Tweak warning message about bool
fields to include the field name
Ian Lynagh
- patch applied (packages/Cabal): factor out showPWarning function
Ian Lynagh
- patch applied (packages/Cabal): Bump version to 1.5.1 -- the next
development series
Ian Lynagh
- patch applied (packages/Cabal): TAG 1.5.1
Ian Lynagh
- patch applied (packages/Cabal): Fix names of profiling libs
Ian Lynagh
- patch applied (packages/Cabal): Fix spelling in error message
Ian Lynagh
- patch applied (packages/Cabal): Fix for detecting ~/.cabal/ dir as
a .cabal file
Ian Lynagh
- patch applied (packages/Cabal): Remove unused import
Ian Lynagh
- patch applied (packages/Cabal): Use relative file paths in .cabal
parse error messages
Ian Lynagh
- patch applied (packages/Cabal): Check for the required cabal
version early in parsing
Ian Lynagh
- patch applied (packages/Cabal): fix for #187 -- directory of
Paths_packagename is included when looking for source files
Ian Lynagh
- patch applied (packages/Cabal): expose tryGetConfigStateFile
Ian Lynagh
- patch applied (packages/Cabal): expose ghcOptions
Ian Lynagh
- patch applied (packages/Cabal): Change dependency resolution
algorithm.
Ian Lynagh
- patch applied (packages/Cabal): Fix/Add documentation.
Ian Lynagh
- patch applied (packages/Cabal): Add simple test case for the
dependency resolution case. This should
Ian Lynagh
- patch applied (packages/Cabal): Add 'readP_to_E' function that
takes the longest parse.
Ian Lynagh
- patch applied (packages/Cabal): Fix #224. We do not yet warn if the
user specified a dependency that
Ian Lynagh
- patch applied (packages/Cabal): Make finalizePackageDescription use
CompilerId type
Ian Lynagh
- patch applied (packages/Cabal): Add PackageIndex.insert and reverse
merge/mappend
Ian Lynagh
- patch applied (packages/Cabal): Add newtype FlagName and
FlagAssignment type alias
Ian Lynagh
- patch applied (packages/Cabal): Fix unionBuildInfo
Ian Lynagh
- patch applied (packages/Cabal): Don't nub extra-libs in
unionBuildInfo
Ian Lynagh
- patch applied (packages/Cabal): fix import for nhc98
Ian Lynagh
- patch applied (packages/Cabal): Update UTF8 code
Ian Lynagh
- patch applied (packages/Cabal): Make warning messages show the file
name
Ian Lynagh
- patch applied (packages/Cabal): Package check now take a
GenericPackageDescription
Ian Lynagh
- patch applied (packages/Cabal): Add checks for unknown OS Arch and
Compiler names
Ian Lynagh
- patch applied (packages/Cabal): Fix the check for -XFooBar
ghc-options flags to be more permissive
Ian Lynagh
- patch applied (packages/Cabal): Normalise file names in warning
messages
Ian Lynagh
- patch applied (packages/Cabal): When multiple specifying list
fields in the same section combine them
Ian Lynagh
- patch applied (packages/Cabal): Fix fix for #224.
Ian Lynagh
- patch applied (packages/Cabal): Fix license parsing
Ian Lynagh
- patch applied (packages/Cabal): Make the old test code compile
Ian Lynagh
- patch applied (packages/Cabal): Remove the feature for highlighting
the default cases in --help output
Ian Lynagh
- patch applied (packages/Cabal): Change handling of bool command
line args to allow an unset state
Ian Lynagh
- patch applied (packages/Cabal): Add help command as per ticket #272
Ian Lynagh
- patch applied (packages/Cabal): Revert one change of (.) to fmap.
It was not necessary and broke nhc98.
Ian Lynagh
- patch applied (packages/Cabal): Revert the other `fmap` to (.)
Ian Lynagh
- patch applied (packages/Cabal): Add an --internal flag to
HaddockFlags
Ian Lynagh
- patch applied (packages/Cabal): Implement --internal flag
Ian Lynagh
- patch applied (packages/Cabal): With --executable,
--internal just adds --ignore-all-exports
Ian Lynagh
- patch applied (packages/Cabal): Document --internal in Cabal.xml
Ian Lynagh
- patch applied (packages/Cabal): Revert the change about the
--internal flag and a warning about haddock
Ian Lynagh
- patch applied (packages/Cabal): Reverse the order of the args to
PackageIndex.insert
Ian Lynagh
- patch applied (packages/Cabal): Change dependencyInconsistencies to
not take the pseudo top package
Ian Lynagh
- patch applied (packages/Cabal): Add PackageIndex.dependencyCycles
Ian Lynagh
- patch applied (packages/Cabal): Cope better with ghc bug #2201,
display a better error message
Ian Lynagh
- patch applied (packages/Cabal): Remove a test for the specific kind
of exception for nhc98 compatibility
Ian Lynagh
- patch applied (packages/Cabal): Add PackageIndex.delete
Ian Lynagh
- patch applied (packages/Cabal): Add PackageIndex.dependencyGraph
that builds a Graph
Ian Lynagh
- patch applied (packages/Cabal): Improve style and performance of
PackageIndex.dependencyClosure
Ian Lynagh
- patch applied (packages/Cabal): Add
PackageIndex.reverseDependencyClosure
Ian Lynagh
- patch applied (packages/Cabal): Display Cabal version in configure
output with -v
Ian Lynagh
- patch applied (packages/Cabal): Fix a bug in the unlitter
Ian Lynagh
- patch applied (packages/filepath): Fix the build with the new Cabal
Ian Lynagh
- patch applied (packages/Cabal): Remove gnerated file
(doc/fptools.css)
Ian Lynagh
- patch applied (packages/Cabal): Make the "dist" directory
configurable
Ian Lynagh
- patch applied (packages/Cabal): Remove a hardcoded "dist"
Ian Lynagh
- patch applied (packages/base): Avoid calling varargs functions
using the FFI
Simon Marlow
- patch applied (packages/base): Avoid calling varargs functions
using the FFI
Don Stewart
- patch applied (packages/unix): small doc tweak
Simon Marlow
- patch applied (packages/base): Avoid calling varargs functions
using the FFI
Simon Marlow
- patch applied (packages/Cabal): Define bracketOnError in compat;
fixes the build for GHC 6.4
Ian Lynagh
- patch applied (packages/Cabal): Hack around lack of Read for Map in
GHC 6.4
Ian Lynagh
- patch applied (packages/Cabal): Make Distribution.Compat.Char for
isSymbol; fixes the build with GHC 6.4
Ian Lynagh
- patch applied (packages/Cabal): Add new compat modules to Cabal file
Ian Lynagh
- patch applied (packages/Win32): remove -O and -fvia-C from
ghc-options
Simon Marlow
- patch applied (packages/Win32): genericWndProc should be stdcall,
not ccall
Simon Marlow
- patch applied (packages/Win32): Avoid calling SelectObject() at two
different types in the same file.
Simon Marlow
- patch applied (packages/Win32): mkWindowClosure should be a stdcall
wrapper, not ccall
Simon Marlow
- patch applied (packages/Cabal): Make Distribution.Compat.Char for
isSymbol; fixes the build with GHC 6.4
Ian Lynagh
- patch applied (packages/Cabal): Modules that use cpp have to have
cpp language prama to say so
Ian Lynagh
- patch applied (packages/Cabal): Don't use Data.Char.isSymbol as it
doesn't exist in base-1.0
Ian Lynagh
- patch applied (packages/Cabal): Print exit code and stderr for
failing progs at debug level verbosity
Ian Lynagh
- patch applied (packages/Cabal): Made it possible to run
executeables with data files in place.
Ian Lynagh
- patch applied (packages/Cabal): Prefix the datadir env var with the
package name
Ian Lynagh
- patch applied (packages/Cabal): fix scope errors in non-GHC branch
of an #ifdef
Ian Lynagh
- patch applied (ghc-6.8/packages/base): Add RULES for realToFrac
from Int.
Ian Lynagh
- patch applied (ghc-6.8/packages/base): Add realToFrac RULE comments
from patch message into the source code
Ian Lynagh
- patch applied (ghc-6.8/packages/base): Inline Data.Bits.rotate@Int,
enables rotate to be constant folded
Ian Lynagh
- patch applied (ghc-6.8/packages/base): Add comments about why
rotate has an INLINE
Ian Lynagh
- patch applied (ghc-6.8/packages/unix): small doc tweak
Ian Lynagh
- patch applied (ghc-6.8/packages/Win32): remove -O and -fvia-C from
ghc-options
Ian Lynagh
- patch applied (ghc-6.8/packages/Win32): mkWindowClosure should be a
stdcall wrapper, not ccall
Ian Lynagh
- patch applied (ghc-6.8/packages/Win32): genericWndProc should be
stdcall, not ccall
Ian Lynagh
- patch applied (packages/ghc-prim): Move the register-inplace
special-case stuff into the ghc-prim package
Ian Lynagh
- patch applied (bytestring): more aggressive inlining on lazy
bytestring readInt. Performance wins for sum-file
Don Stewart
- patch applied (bytestring): clean up flags. building on 6.9
Don Stewart
- patch applied (bytestring): notes, and undo -fcpr-off
Don Stewart
- patch applied (packages/base): Add a wrapper for mkstemp
Ian Lynagh
- patch applied (packages/base): Add wrappers for [gs]etrlimit
Ian Lynagh
- patch applied (packages/base): Fix the build on Windows
Ian Lynagh
- patch applied (packages/unix): Use the __hscore_mkstemp wrapper
from the base package
Ian Lynagh
- patch applied (packages/unix): Use the C wrappers for [gs]etrlimit
Ian Lynagh
- patch applied (packages/unix): Add a test for #2038 (resourceLimit)
Ian Lynagh
- patch applied (packages/HaXml): Xtract needs import
Text.XML.HaXml.Util
Malcolm Wallace
- patch applied (packages/HaXml): During validation,
allow for the possibility of all-empty choice or sequence.
Malcolm Wallace
- patch applied (packages/HaXml): oops, use Prelude.elem,
not the locally bound var named 'elem'
Malcolm Wallace
- patch applied (ghc-6.8/packages/base): Add a wrapper for mkstemp
Ian Lynagh
- patch applied (ghc-6.8/packages/base): Fix the build on Windows
Ian Lynagh
- patch applied (ghc-6.8/packages/base): Add wrappers for [gs]etrlimit
Ian Lynagh
- patch applied (ghc-6.8/packages/unix): Use the __hscore_mkstemp
wrapper from the base package
Ian Lynagh
- patch applied (ghc-6.8/packages/unix): Use the C wrappers for
[gs]etrlimit
Ian Lynagh
- patch applied (ghc-6.8/packages/unix): Add a test for #2038
(resourceLimit)
Ian Lynagh
- patch applied (packages/process): Overhall System.Process
Simon Marlow
- patch applied (ghc-6.8/packages/bytestring): Remove bogus rule for
seq
Ian Lynagh
- patch applied (packages/containers): add missing type signatures
Ross Paterson
- patch applied (packages/process): fix to build with nhc98 (old 1.0
interface only)
Malcolm Wallace
- patch applied (packages/process): Push the version back to 1.0.1
Simon Marlow
- patch applied (ghc-6.8/packages/base): Add the header file for
lockFile/unlockFile FFI calls
Ian Lynagh
- patch applied (ghc-6.8/packages/unix): Add a header file for the
putenv FFI import
Ian Lynagh
- patch applied (ghc-6.8/packages/unix): Add some headers for FFI
imports
Ian Lynagh
- patch applied (packages/base): TAG 2008-05-28
Simon Marlow
- patch applied (packages/base): note about evaluation affecting
StableNames
Simon Marlow
- patch applied (packages/process): TAG 2008-05-28
Simon Marlow
- patch applied (packages/process): readProcessWithExitCode now
returns separate stdout & stderr
Simon Marlow
- patch applied (ghc-6.8/packages/hpc): The hpc_raytrace test
requires the parsec package
Ian Lynagh
- patch applied (packages/editline): TAG 2008-05-28
Ian Lynagh
- patch applied (packages/editline): Better handling of the vararg
el_get function.
Ian Lynagh
- patch applied (packages/haskell-src): fix a typo spotted by Oren
Ben-Kiki <oren@ben-kiki.org>
Simon Marlow
- patch applied (ghc-6.8/packages/hpc): Fix a testsuite framework
failure for hpc_raytrace
Ian Lynagh
- patch applied (ghc-6.8/packages/hpc): The order of the output for
the raytrace test is different in 6.8
Ian Lynagh
- patch applied (packages/network): Fix SO_PEERCRED and struct ucred
support under glibc 2.8.
Ian Lynagh
- patch applied (packages/stm): Update skip_if_platform to
if_platform(, skip) in the testsuite
Ian Lynagh
- patch applied (packages/stm): Skip conc047(threaded2) in the 6.8
branch
Ian Lynagh
- patch applied (packages/stm): Make conc048 output easier to follow
Ian Lynagh
- patch applied (packages/stm): conc048(threaded2) sometimes hangs in
the 6.8 branch, so skip it
Ian Lynagh
Last message date:
Fri May 30 18:15:10 EST 2008
Archived on: Fri May 30 18:08:04 EST 2008
This archive was generated by
Pipermail 0.09 (Mailman edition).