remove hiding(join) for ghc 6.6.1 compatability

darcs-hash:20070716024412-1a7c6-35fd7a37c18308fadc30815be39e15a9dc0f143b.gz
Be more specific about monadic imports, for compatibility (especially 6.6/6.6.1)

darcs-hash:20070716221545-90c7a-003f81754230bc74a11c311d21df1ca8c694ef37.gz
start adding new fetchModule code in preparation for separate compilation rewrite

darcs-hash:20070822031547-1a7c6-36f892a9bf07b2adb6dc564ad18f53746a59a875.gz
use hash ids to perform ho file dependency checking everywhere

darcs-hash:20070823031034-1a7c6-b3e9a9c1aebbdae8f0d1b23c4faf2f0434e75e45.gz
get rid of 'hoModules' field in data Ho

darcs-hash:20070823034312-1a7c6-3056b3a02cf768736e50fe8a8ffbef53dec64ff0.gz
add sha1String routine

darcs-hash:20070825021232-1a7c6-977d6b309fafdf7d6c4cc03efb0b56bf0a13eb48.gz
redo library code to be special case of a ho file, remove a lot of old infrastructure.

darcs-hash:20070825021247-1a7c6-013c85a852d6c22b916692bcfacfbe43d985870f.gz
get rid of hoLibraries and hoUsedIds fields in the ho data type stored on disk

darcs-hash:20070825023306-1a7c6-b077cac27562cf597c76ce8ef209d6f06c6faa55.gz
clean up code, move library building driver to FrontEnd/FrontEnd

darcs-hash:20070825033541-1a7c6-83e9047cc6e483ecbbb3d599388160256ed629b8.gz
clean up code some, get rid of warnings.

darcs-hash:20070827114834-1a7c6-110c02d98f3d90c4468da064fa7f71ec715ab662.gz
don't include modules from other libraries in newly created libraries

darcs-hash:20070828072608-1a7c6-80b08137437c8f2303c9c678580d8d7a3b6928ba.gz
add Jhc.Array and System.IO.Error back in

darcs-hash:20070828072613-1a7c6-3a3f17eb52da6da43ea9f08ad74e6dba65351753.gz
add explicit export list to Jhc.Order

darcs-hash:20070828103912-1a7c6-d2844720553e4706424042eb1dbba4a475f4c4ea.gz
add printing of exports and definitions to --show-ho

darcs-hash:20070828103930-1a7c6-6329dac9b85b8f7a5554a5426f68b6fb65391379.gz
remove unexported names from ho files on disk in typechecking information

darcs-hash:20070828202534-1a7c6-fdc40b4616602024984f951fc8b70c04d3125f5a.gz
remove unused Prelude.Ratio, clean up exports of Prelude.IO

darcs-hash:20070828203502-1a7c6-837ac0fb2bfca7012d1e9a2525e9afb07aa4576f.gz
code cleanups

darcs-hash:20070829004140-1a7c6-7740f26164211099e927e9f2f5d60094ee8f6a4b.gz
add simple cff dumper selftest

darcs-hash:20070829011922-1a7c6-6faa981689124865b78ddf8f8fd114657aadf1ce.gz
add lazyWriteCFF, fix lazyReadCFF.

darcs-hash:20070829014509-1a7c6-c2bf80d2cf2bd3b883d03dfd930215964ee86adc.gz
use CFF file layout for ho files

darcs-hash:20070829015348-1a7c6-8dff29c7b8eafd2aef82f51e364f3618c195de43.gz