96 Commits

Author SHA1 Message Date
Lemmih
9b3069cb3d Comment. 2007-01-29 03:20:59 +00:00
Lemmih
bc5726ccd2 Version handling wibbles. 2007-01-29 03:16:34 +00:00
lemmih
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
Lemmih
2b876f52e9 Hi parser for ghc6.6 2007-01-29 03:15:27 +00:00
Lemmih
7856e250aa Remove AltData, yay. 2007-01-29 03:14:51 +00:00
lemmih
afc53152e9 AltData is pure evil. 2006-01-25 10:49:40 +00:00
Don Stewart
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
dons
a1b9782556 whitespace only 2006-06-21 05:13:53 +00:00
ulfn
ec3e63ef8d look for dynamic libraries when loading packages 2006-08-14 14:37:28 +00:00
dons
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
dons
33c374fb75 Random name instead of 'v' 2006-04-10 00:25:00 +00:00
dons
3db2f02a2c comments, retab 2005-12-25 23:43:27 +00:00
dons
fc1a519459 Some debug ideas from bringert 2005-12-07 23:52:30 +00:00
lemmih
1acd230b94 Let new package dbs take precedence over old ones. 2005-09-23 16:12:24 +00:00
Jens Petersen
e2ab337ab7 set binaryInterfaceMagic correctly on 64bit platforms 2005-09-14 08:59:31 +00:00
lemmih
1a2cbbf582 Export 'env' from System.Plugins.Env 2005-09-13 20:33:33 +00:00
lemmih
a7991e8cb6 Refactored System.Plugins.Load.loadFunction 2005-09-13 16:54:28 +00:00
Don Stewart
dfa37bb45f Add some documentation 2005-09-08 07:06:12 +00:00
Don Stewart
ab803f0975 More haddocks 2005-09-07 06:29:51 +00:00
Don Stewart
be506121a2 Better haddocks for Plugins.Make 2005-09-07 02:49:31 +00:00
Don Stewart
29ceaa76f6 improve haddock documentation 2005-09-04 03:27:56 +00:00
Don Stewart
c336af2b0e mv code back into src/. Kindly pointed out by Lemmih 2005-09-03 06:38:06 +00:00
Don Stewart
90d780cff8 Partially improve the cabalisation 2005-09-03 03:10:04 +00:00
lemmih
d380755047 Report the error when a process returns a non-zero exit code. 2005-08-25 18:46:10 +00:00
lemmih
5d2b4db2a8 Unload loaded code if 'resolveObjs' fail.
Keeping the erroneous code in memory will leave the system in an unusable state.
2005-08-24 18:43:46 +00:00
Don Stewart
fc1f9c698a Don't need -threaded, pointed out by Lemmih 2005-08-19 10:28:42 +00:00
Don Stewart
fcc91a57ab warning police 2005-08-19 02:09:20 +00:00
Don Stewart
e59c59d3ea Make dependency on HSX *optional*. Use ./configure --enable-hsx to use it 2005-08-19 01:43:17 +00:00
dons
5dbfa70f74 More fixes for 605, and adjust expected output 2005-08-19 01:04:43 +00:00
dons
6c122b67c4 Fixes to compile with 6.5 2005-08-19 00:52:51 +00:00
dons
bf228280e3 Also depend on base (for new cabal) 2005-08-19 00:47:45 +00:00
Don Stewart
ddebf95148 And the rest, oops 2005-08-19 00:47:47 +00:00
Don Stewart
6f4011ce43 Use the popen in Process.hs from yi,lambdabot,h4sh 2005-08-19 00:47:22 +00:00
Don Stewart
bbd6456dff regen 2005-08-18 05:16:12 +00:00
Don Stewart
46b07ed75c Mv plugins -> src 2005-08-18 05:05:19 +00:00
Don Stewart
e568f1f6bf HEADS UP: First go at cabalising hs-plugins build system. Bugs have been introduced though 2005-08-18 05:03:08 +00:00
Thomas Jaeger
8c86567be6 Adjust hi-parsing to new interface format.
NB: This will break hs-plugins for all versions of ghc-6.5 before 
2005/07/28 05:57:14 PDT
2005-08-03 02:52:34 +00:00
lemmih
b0553f9eb8 Fixed 'way' tag in the Hi parser. 2005-08-03 02:16:29 +00:00
Don Stewart
9a221a70d0 No need for explicit -package Cabal, spotted by dcoutts 2005-07-29 13:00:40 +00:00
Don Stewart
1e80e35463 6.2.2 fixes 2005-07-06 05:22:54 +00:00
Don Stewart
90c6ce5c4b Update version number in .conf.in.cpps 2005-07-06 04:48:36 +00:00
Don Stewart
d27f323df0 Wibbles 2005-07-06 04:29:57 +00:00
Don Stewart
3697ba0fd1 Wrap exec, a la lambdabot 2005-07-04 04:39:44 +00:00
Don Stewart
20e08f523a Add getImports, a useful interface to the .hi file parser 2005-07-04 03:23:30 +00:00
shelarcy
62b6e31734 mkModid is fixed, so pdynload works well on Windows 2005-06-19 12:05:49 +00:00
shelarcy
d07bb01b48 now dirname and basename work well on Windows and other platform that can use backslash on path 2005-06-18 20:47:08 +00:00
Don Stewart
5be5242113 Have pdynload handle hierarchical names 2005-06-09 01:34:43 +00:00
shelarcy
492fe0e440 now syslibdir definition is correct for Window_NT, 2000 or later. I don't know Windows 9X has OS system variable. 2005-05-30 15:13:33 +00:00
vivian.mcphail
14654ff8f3 mingw32 negative processID and nonexistent SYSTEMROOT 2005-05-30 12:42:39 +00:00