[Add --noauto (disabled at the moment) for automatic loading of base packages
Einar Karttunen <ekarttun@cs.helsinki.fi>**20050923110453
 Normally when the hl building changes are in we want to load
 base and haskell98 hl files unless the user says --noauto.
 
 This patch implements --noauto with the exception that 
 it is the default. The default should be flipped after
 the library changes are committed.
 
] hunk ./Makefile 118
+	echo 'basePackages = ["base-0.1", "haskell98-0.1"]'            >> $@
hunk ./Options.hs 44
+    optNoAuto      :: !Bool,                   -- ^ Don't autoload packages
hunk ./Options.hs 77
+    optNoAuto      = True,
hunk ./Options.hs 106
+    , Option []    ["noauto"]    (NoArg  (optNoAuto_s True)) "Don't automatically load base and haskell98 packages"
hunk ./Options.hs 120
+postProcess :: Opt -> (Opt, String)
hunk ./Options.hs 157
-                    (o,"") -> return (o { optArgs = ns })
+                    (o,"") -> case optNoAuto o of
+                               True -> return (o { optArgs = ns })
+                               False-> return (o { optArgs = ns, optHls  = basePackages ++ optHls o })