259 Commits

Author SHA1 Message Date
Jeremy Shaw
40818ed033 noted that README is out of date 2017-02-22 10:13:06 -06:00
Jeremy Shaw
907ec8bd1c bumped version to 1.5.6.0 2017-02-22 10:07:55 -06:00
Jeremy Shaw
f132b2bb32 Merge pull request #4 from harendra-kumar/master
Support GHC 8
2017-02-22 10:03:09 -06:00
Harendra Kumar
1e4da8c53b Add GHC 8.0.* to tested-with in .cabal 2017-02-20 02:20:10 +05:30
Harendra Kumar
dee0f76486 Support GHC 8 2017-02-20 02:05:05 +05:30
Jeremy Shaw
98b1ffa6c6 bump version to 1.5.5.0. 2015-10-09 19:35:44 -05:00
Jeremy Shaw
7c50a8cb6c convert tabs to spaces. strip trailing whitespace. 2015-10-09 19:35:06 -05:00
Jeremy Shaw
da0b010b33 Merge pull request #1 from FranklinChen/7.10
Support 7.10 and add Travis build
2015-10-09 19:23:37 -05:00
Franklin Chen
e890fd8174 Remove Travis build for 7.2.* because failing. 2015-10-09 15:18:48 -04:00
Franklin Chen
53a0f5b97b Support GHC 7.10. Add new GitHub URL. Add Travis. 2015-10-09 15:10:10 -04:00
Jeremy Shaw
6e9c954e60 bumped version to 1.5.4.0 2013-10-03 18:40:08 +00:00
Jeremy Shaw
8124e44234 added -c flag in System.Plugins.Load.unify 2013-10-03 18:39:43 +00:00
Jeremy Shaw
08f4a08a08 remove -fglasgow-exts flag from System.Eval.Utils.getPath 2013-10-03 18:38:41 +00:00
Jeremy Shaw
92e57e95ff plugins-1.5.3.0: bump version 2012-10-31 18:35:13 +00:00
Jeremy Shaw
709114d1ec some minor haddock improvements and removal of trailing whitespace 2012-10-22 19:46:51 +00:00
Jeremy Shaw
682a2dcbf2 add explicit import list for System.Directory to avoid name clash on findFile 2012-10-22 19:46:19 +00:00
Jeremy Shaw
07ba8e311c moved repo to http://hub.darcs.net/stepcut/plugins 2012-10-22 19:34:24 +00:00
Jeremy Shaw
c6110fb34f links are too much trouble. people can use a search engine if they want to find the papers 2012-07-10 21:10:42 +00:00
Jeremy Shaw
465b54b1cf plugins-1.5.2.2: updated links in .cabal 2012-07-10 19:39:09 +00:00
Jeremy Shaw
34a50402a4 plugins-1.5.2.1 - transfer maintainership to Jeremy Shaw 2012-04-09 18:07:20 +00:00
Jeremy Shaw
58d98a7471 fix compiler warning regarding Prelude.catch -> Control.Exception.catch 2012-03-19 22:26:53 +00:00
Jeremy Shaw
0c1cb118c4 patch configure.ac to use System.Directory.getCurrentDirectory
Also generate configure from configure.ac

This fixes the error,

<interactive>:2:1:
    Failed to load interface for `Directory'
    It is a member of the hidden package `haskell98-2.0.0.1'.
    Use -v to see a list of the files searched for.

We could also try adding the -package haskell98 flag, but that gives:

Top level:
    Ambiguous interface for `Prelude':
      it was found in multiple packages: base haskell98-2.0.0.1
2012-03-19 22:21:25 +00:00
Jeremy Shaw
26d09ce631 create valid DynFlags argument for newHscEnv when using GHC >= 7.2 2012-03-19 22:19:37 +00:00
Ben Gamari
2893cdd167 Added support for GHC >= 7.4 (via conditional compilation) 2012-03-19 18:22:53 +00:00
Brian Victor
c0b4642cbc update plugins to support GHC >= 7.2 (via conditional compilation) 2012-03-19 18:20:05 +00:00
Don Stewart
c90676d8f7 remove a warning 2010-10-18 18:09:09 +00:00
Don Stewart
7c0264ec1e bump 2010-10-18 18:06:08 +00:00
Jeremy Shaw
29547f0f81 two fixes for chasing dependencies via lookupPkg
1. union needs to add each package *three* times

    i.   with out the version number
    ii.  with the version number
    iii. with the full installed package id (new)

 2. lookupPkg needs to avoid getting caught in a loop by circular
 dependencies
2010-10-18 04:03:21 +00:00
Don Stewart
c3cbce5390 Bump 2010-09-23 21:23:09 +00:00
Don Stewart
b8e8809186 Replace custom mktemp implementation in favor of one now in base 2010-09-23 21:22:06 +00:00
Don Stewart
420a1644ce Strip out two dead package api modules 2010-09-23 20:11:04 +00:00
Don Stewart
bc895a28f9 Remove the two obsolete package.conf parsers 2010-09-23 20:03:11 +00:00
Don Stewart
f56ab96f34 Make ascii clean and ghci clean, bump 2010-09-23 19:43:18 +00:00
Don Stewart
bdd7df5bec Add upper bound 2010-09-22 20:42:17 +00:00
Manuel M T Chakravarty
838f8c0aca Adapt to work with GHC 6.12
- Adapted the package to work with GHC 6.12
- Plugins that depend on the old base3 are currently
  not correctly loaded as the plugin loaded misses
  the dependence on syb (leading to unresolved symbols)
- Cleaned up most of the testsuite (there are still
  some outstanding failures, of which only one
  demonstrates a bug in the plugins library as far
  as I can see — see previous bullet point)
- Cleaned out a little cruft (but more could be done)
2010-09-22 05:10:19 +00:00
James Cook
67635f72b8 Fix mkTemp, et al. to handle the case where an X appears in the dir part of the template.
This happens quite often on Mac OS X in my experience.  $TMPDIR is set to a private location with the name apparently generated by some hashing algorithm.  I wouldn't be surprised if it is derived from the username somehow, as my accounts consistently wind up with 'X's in their $TMPDIR, on many systems.
2009-08-18 23:12:15 +00:00
Don Stewart
e848b6ea1d Remove Linker.h 2009-03-15 20:14:03 +00:00
alson
a0391e5cd3 More for GHC 6.10 2009-01-31 23:29:21 +00:00
alson
9d431c68a3 Updating for GHC 6.10 2009-01-31 23:16:26 +00:00
Don Stewart
80291eec13 bump range 2008-11-11 19:02:41 +00:00
gbmvdd
77722b17bc fix-cabal-1.4-build
Hide conflicting imports of Distribution.Package.depends and packageName where necessary to allow hs-plugins to build against Cabal>=1.4.
2008-11-04 16:12:06 +00:00
Don Stewart
8038250591 cabal tweaks 2008-11-02 18:01:25 +00:00
Don Stewart
686892fbdc bump 2008-08-25 18:51:58 +00:00
jeremy
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
Sergei Trofimovich
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
Spencer Janssen
3e128d4b58 Bump version to 1.2 2008-04-07 23:27:23 +00:00
Spencer Janssen
24d17934fd More extra-source-files 2008-04-07 23:20:22 +00:00
Spencer Janssen
2250501fca Merge in changes from the tarball on hackage, add install.sh to extra-source-files 2008-04-07 23:10:45 +00:00
Spencer Janssen
72cfea7cda Remove -O and -fasm from plugins.cabal 2008-04-07 23:06:53 +00:00
Don Stewart
a8e1d4f21f Cabal >= 1.2.3 2007-12-20 02:25:55 +00:00