Commit Graph

266 Commits

Author SHA1 Message Date
927cb18681 remove bogus calls to decode in loadDepends
decode was being called on the module names in loadDepends, however
these strings were not Z-coded. Most of the time decode just returns
the string unmodified, which is why this problem has not caused
widespread failure.
2008-08-24 23:49:48 +00:00
d548687001 added support for --user package discovery
This patch allows run plugins, containig
import of --user installed packages. Useful
for lambdabot installation in $HOME.

package.conf are found by parsing `ghc-pkg list`
2008-08-20 12:55:16 +00:00
3e128d4b58 Bump version to 1.2 2008-04-07 23:27:23 +00:00
24d17934fd More extra-source-files 2008-04-07 23:20:22 +00:00
2250501fca Merge in changes from the tarball on hackage, add install.sh to extra-source-files 2008-04-07 23:10:45 +00:00
72cfea7cda Remove -O and -fasm from plugins.cabal 2008-04-07 23:06:53 +00:00
a8e1d4f21f Cabal >= 1.2.3 2007-12-20 02:25:55 +00:00
cafe841cf4 TAG plugins 1.1 2007-12-16 07:10:26 +00:00
4839fe8a68 update configure 2007-12-16 06:06:37 +00:00
de2f42f9c2 update .cabal file for ghc 6.8. we *depend* on ghc 6.8 from this point onwards 2007-12-16 05:56:54 +00:00
5e250e94d2 Fix some warnings. 2007-12-16 05:52:29 +00:00
b80977561c Remove Language.Hi in favour of using the ghc-api directly, fix to work with GHC 6.8.2.
This is still *very* kludgey, and it needs lots of work which I'm not
entirely prepared for, seeing as I really don't know anything about
the ghc-api and how things are supposed to fit together. It is quite
conceivable that the code could be simplified much further by someone who
actually understands the ghc-api, and there may be bugs related to the fact
that I don't actually know what some things do. However, this builds
and does appear to work. Most of the testsuite is passing.
2007-12-16 05:28:44 +00:00
642bd3add6 GHC 6.6 includes the package name in symbol names. This means that loadPackage_ needs to know the package name. I added a loadPackage__ with a package name argument. I also added loadPackageFunction with is a convenience functions for loading a value from a package module. This is very useful in HaskellDB. 2007-08-29 14:26:57 +00:00
a1058e1ecb remove AltData.* from exposed-modules in plugins.cabal.hsx; remove a comment that talks about AltData 2007-03-23 00:04:42 +00:00
1872c2735a Strip \r's to fix building on Windows 2007-03-16 22:47:55 +00:00
48e054cfd5 Ugly fix to an ugly problem. 2007-01-30 04:00:41 +00:00
9b3069cb3d Comment. 2007-01-29 03:20:59 +00:00
bc5726ccd2 Version handling wibbles. 2007-01-29 03:16:34 +00:00
5d497a1c60 Hardcoding ["m","gmp"] is bad. We shouldn't link with any of the DLLs from a already linked package. 2006-01-25 10:45:40 +00:00
e930951796 Fix the testsuite. 2007-01-29 03:18:27 +00:00
2b876f52e9 Hi parser for ghc6.6 2007-01-29 03:15:27 +00:00
7856e250aa Remove AltData, yay. 2007-01-29 03:14:51 +00:00
afc53152e9 AltData is pure evil. 2006-01-25 10:49:40 +00:00
748afc256e make lookupSymbol threadsafe, so loading doesn't block all threads on systems without an IO manager thread (win32) 2006-10-23 02:38:44 +00:00
a1b9782556 whitespace only 2006-06-21 05:13:53 +00:00
ec3e63ef8d look for dynamic libraries when loading packages 2006-08-14 14:37:28 +00:00
71cc0e9222 regenerate configure 2006-07-28 03:30:50 +00:00
946fc8e863 Changed configure to define MACOSX also on Intel Macs. 2006-07-17 23:42:19 +00:00
2ba550faa1 Truly random idents to foil #haskell games 2006-04-30 02:01:14 +00:00
boy
493be17566 strict file IO for make 2006-03-31 13:32:46 +00:00
33c374fb75 Random name instead of 'v' 2006-04-10 00:25:00 +00:00
11bdb44011 Note that we don't search for packages in --user packages 2006-02-16 00:35:48 +00:00
5a53230cfa update man page 2005-12-26 23:17:07 +00:00
9ee8796e3e Update documentation 2005-12-26 23:15:58 +00:00
92b8dee308 should be .lhs 2005-12-25 23:44:43 +00:00
6b50678b11 text only 2005-12-25 23:44:04 +00:00
629c1ceb3a comments on the failing hier test from bayley 2005-12-25 23:43:44 +00:00
3db2f02a2c comments, retab 2005-12-25 23:43:27 +00:00
2fb0826f23 resync configure 2005-12-25 23:43:13 +00:00
08e0483f75 sync runplugs from lambdabot 2005-12-25 23:11:57 +00:00
27c8624308 update expected output 2005-12-25 22:57:45 +00:00
c9e5eb2358 v 1.0 2005-12-25 22:49:25 +00:00
3d372cfe5b Move --with-ghc Setup.lhs into Scripts, use standard Setup.lhs at top level 2005-12-25 22:46:17 +00:00
fc1a519459 Some debug ideas from bringert 2005-12-07 23:52:30 +00:00
f3e5ae10fb Out of date reference to Setup.hs 2005-12-04 00:43:39 +00:00
23adc00e22 update readme 2005-12-02 04:58:51 +00:00
c39ad8a207 Literate setup script, and use -fasm. it's faster 2005-12-02 04:58:04 +00:00
4dfc49d672 Cabal interface change. 2005-10-31 04:46:09 +00:00
c8da903578 Cabal fix. 2005-10-07 10:22:09 +00:00
1acd230b94 Let new package dbs take precedence over old ones. 2005-09-23 16:12:24 +00:00