- 24 Jun, 2004 4 commits
-
-
simonmar authored
Correction to the construction of .hi filenames in dependency generation. Fixes sourceforge bug #978543 Merge to STABLE
-
simonmar authored
Tiny perf improvement
-
simonmar authored
Add FAQ item: how to compile a program with and without profiling in the same directory.
-
simonmar authored
Remove "EXOTICA" from the description of -osuf/-hisuf
-
- 23 Jun, 2004 2 commits
-
-
ross authored
arrow notation fixes (problems reported bu John Hughes): * allow an infixexp (exp0) to the left of -<. This adds 4 more shift/reduce conflicts, because it makes if/lambda/let/case/proc before -< ambiguous. This is the same sort of thing as "if x then y else z + 1", and as there shifting does the right thing. * described the grammar more precisely * fixed an example merge to STABLE
-
ross authored
rearrange documentation of SPECIALIZE.
-
- 22 Jun, 2004 4 commits
-
-
simonpj authored
Typo about TH
-
simonpj authored
Clarify words about the -package flag
-
simonpj authored
----------------------------------------------- Improve reporting of TH reify out-of-scope errors ----------------------------------------------- No change to functionality, just better error reports.
-
simonpj authored
Improve pretty printing slightly
-
- 20 Jun, 2004 1 commit
-
-
panne authored
Renamed Opt_WarnMisc to Opt_WarnDodgyImports
-
- 18 Jun, 2004 1 commit
-
-
dons authored
Have loadObj ignore requests to load an object more than once, instead of actually loading the object, then dying. This change lets user-land loaders safely work inside GHCi, when they would have no way to know what packages had already been loaded. Help from SimonM and Andre Pang.
-
- 17 Jun, 2004 1 commit
-
-
simonmar authored
Mention the splitter in the section on porting.
-
- 16 Jun, 2004 1 commit
-
-
dons authored
Add linker symbols into linker symbol table. This lets things that bind to the linker run in GHCi. Tested on OSX and OpenBSD. Thanks to Andre Pang.
-
- 12 Jun, 2004 1 commit
-
-
panne authored
Tell the linker that we barf in lockFile now. Nuked an evil $Id$ on the way.
-
- 11 Jun, 2004 4 commits
-
-
panne authored
Synched "Overflown relocation field" message with reality
-
malcolm authored
Oops, accidentally deleted this. Reinstate.
-
malcolm authored
Remove hsc2hs files prior to re-grafting the entire directory.
-
malcolm authored
Move Makefiles for nhc98's build here, prior to grafting the directory.
-
- 06 Jun, 2004 5 commits
-
-
panne authored
* Fixed ANNOUNCE, LICENSE and README handling * Made binaries explicit * Small reformatting
-
panne authored
Added empty "install" and "install-docs" targets
-
panne authored
* Moved snapshot handling to configure.ac (well, sort of...) * Updated Requires and BuildRequires * Synched documentation building/packaging with reality
-
panne authored
Advance HEAD version to 6.3.
-
panne authored
Added empty "all" and "boot" targets
-
- 05 Jun, 2004 4 commits
-
-
panne authored
"make dvi ps html" in $(TOP) builds *all* documentation now
-
panne authored
* Added list of current committers * Slight change of description
-
panne authored
More rpm spec file cleanup, including: * added some BuildRequires * changed packager to me, so people can complain at the right place :-] * consistently refer to haskell.org instead of www.haskell.org
-
panne authored
ffi-art is dead, Jim...
-
- 04 Jun, 2004 1 commit
-
-
panne authored
ANSIfication (from Ralf Wildenhues)
-
- 02 Jun, 2004 6 commits
-
-
panne authored
Extremely strange: Some backend emit an ugly trailing ">" when "xref" is an empty element, but none when only a start tag is used. *sigh* So let's revert this part of the changes for now...
-
panne authored
* Fixed some "screen" vs. "programlisting" * Don't use leading spaces in verbatim elements just for formatting purposes * Be extremely cautious with whitespace in verbatim elements to avoid strange empty leading/trailing lines. More investigation needed what's really going on here, this shouldn't be necessary...
-
panne authored
Make the Building Guide almost valid DocBook XML V4.2 (to get the real thing, simply add an XML prolog and change "artheader" to "articleinfo"). Things that had to be changed: * XML tags are case-sensitive, so lowercase must be used for tags/attributes * Make "xref" an empty element. * "constant" is not allowed within "filename" * Move "indexterm" to a valid place. * Change some "&" to "&" * The "_" character in titles makes some trouble in the TeX backend => avoid it
-
simonpj authored
----------------------------------------------- Record whether data constructors are declared infix ----------------------------------------------- This allows us to generate the InfixC form in Template Hasekll. And for 'deriving' Read and Show, we now read and parse the infix form iff the constructor was declared infix, rather than just if it does not have the default fixity (as before). IfaceSyn changes slightly, so that IfaceConDecl can record their fixity, so there are trivial changes scattered about, and you'll need to recompile everything. In TysWiredIn I took the opportunity to simplify pcDataCon slightly, by eliminating the unused Theta argument.
-
simonpj authored
------------------------------- Fix a grevious bug in DsMeta which caused a seg fault ------------------------------- The bug was an incorrectly declared type for one of the Template Haskell construction functions in DsMeta (repRecCon, repRecUpd) and some associated jiggery pokery. -dcore-lint showed it up nicely, because the desugarer generated ill-typed code. DsMeta PrelNames TH.Lib
-
simonpj authored
Comments only
-
- 01 Jun, 2004 1 commit
-
-
igloo authored
Add missing functions to TH export list (mostly spotted by Duncan Coutts). Update TH test output. Add TH support for patterns with type signatures, and test for same (requested by Isaac Jones). Add TH support for pattern guards, and tests for same (requested by Isaac Jones). Add infix patterns to TH datatypes. Added Lift instances for 2- to 7-tuples (requested by Duncan Coutts).
-
- 27 May, 2004 4 commits
-
-
simonmar authored
Change the 'can't load package' message from a panic to an ordinary error.
-
simonmar authored
Remove part of previous patch which was for debugging only.
-
simonmar authored
Fix a nasty bug: when saving errno in the TSO after running a thread, beware that the TSO might have moved, e.g. if the thread made a safe foreign call in the threaded RTS and a GC happened. We have to grab the new location of the TSO *before* saving errno. MERGE TO STABLE This was the most interesting bug hunt I've had in a while. The crash only showed up in about 1 in 4 runs of a program with 1000 Haskell threads, running on the threaded RTS. To make things worse, gdb doesn't support watchpoints in programs with multiple threads... :-/
-
simonmar authored
Make getAllocations() return an Int64 to avoid Int overflow.
-