Skip to content
Commits on Jan 3, 2015
  1. include benchmark stanzas

    committed Jan 3, 2015
Commits on Jun 23, 2014
  1. @ianbollinger

    Automate builds with Eclipse Tycho

    ianbollinger committed Jun 23, 2014
    While Eclipse Tycho is unbelievably awful, it's still better than
    nothing. Apparently a good percentage (50%+) of Eclipse plug-ins are
    using it for their builds.
    
    To invoke:
    
    * All plug-ins may be built using "mvn compile".
    * All tests may be run using "mvn integration-test."
    
    Currently, there are failing tests and they are ignored so that Maven
    will continue to run the remaining tests. A number of these failures
    are probably due to the test harness. Once the test failures are fixed,
    we can disable ignoring test failures. After that, we can set up
    continuous integration with Travis CI.
    
    Other alterations:
    
    * Added a root `.project` file so root files like the parent pom were
    easier to edit in Eclipse.
    * Added `target/` to root `.gitignore` since Maven uses `target/`
    subdirectories for builds.
    
    As an added bonus, easymock is now obtained from Eclipse Orbit. This
    should mean that we can drop easymock from the repository.
Commits on Jun 22, 2014
  1. @ianbollinger
Commits on Jun 20, 2014
  1. bump versions

    committed Jun 20, 2014
Commits on Jun 18, 2014
  1. @ianbollinger

    Infer type parameters of constructors

    ianbollinger committed Jun 18, 2014
    This should silence potential warnings and make the code more robust
    in the face of future changes.
  2. @ianbollinger

    Update JRE/JDK to Java 7

    ianbollinger committed Jun 18, 2014
    This closes #193. This should eliminate Eclipse warnings for developers
    who don't have a version 5 and 6 JRE or JDK on their systems (but
    hopefully have version 7 JDK.)
Commits on Oct 29, 2013
Commits on Jan 21, 2013
Commits on Mar 16, 2012
  1. move to Java 1.6

    committed Mar 16, 2012
Commits on Mar 9, 2012
Commits on Feb 17, 2012
  1. extension autocomplete

    committed Feb 17, 2012
Commits on Feb 1, 2012
  1. 1.6 to please indigo

    committed Feb 1, 2012
Commits on Jan 7, 2012
  1. version numbers

    committed Jan 7, 2012
Commits on Nov 17, 2011
  1. @serras

    - Remove old ways to run executables

    serras committed Nov 17, 2011
    - Replace calls to run executables with CustomExecutableLaunch
Commits on Nov 9, 2011
Commits on Nov 7, 2011
Commits on Oct 7, 2011
  1. totally remove scion

    committed Oct 7, 2011
Commits on Aug 29, 2011
Commits on Aug 26, 2011
  1. bump version numbers

    committed Aug 26, 2011
Commits on Jun 27, 2011
  1. @serras

    Make HLint integration work.

    serras committed Jun 27, 2011
    Changed the names of some markers, so the the Cabal builder doesn't
    remove all of them in each clean.
Commits on Mar 15, 2011
  1. cabal test suites syntax

    committed Mar 15, 2011
Commits on Dec 13, 2010
Commits on Oct 20, 2010
  1. bump plugin version numbers

    committed Oct 20, 2010
Commits on Oct 19, 2010
  1. exeFactories_101012

    Scott Michel committed Oct 18, 2010
    Provide a slightly better interface to the IProject to ScionInstance association map. Add the
    shared ScionInstance as a separate case. Prepare to move most of the management out of
    ScionManager, unless we really do want to manage the instances there.
    
    (a) Create factories for specific types of servers, i.e., standard I/O stream factories for the built-in and the
        user-defined scion-servers. Keep support for the network pipe servers as well, even if they're not invoked.
    (b) scion-server executable instance management moved to ScionPlugin via static methods. UI's ScionManager
        does not directly manage the project-to-scion instance association map; this is all done by ScionPlugin.
    (c) ScionManager will wail once when the scion-server executable factory is changed but can't start servers.
    (d) Support scion-server event changes so that editors can refresh their contents, etc.
    (e) Asynchronous commands are still supported and continuation passing is still required.
    
    Package changes:
    (a) net.sf.eclipsefp.haskell.scion.internal.client -> net.sf.eclipsefp.haskell.scion.internal.servers
    
    Minor non-functional changes:
    
    - Share system colors instead of creating a new Color() object (which tend to be expensive and
      become our problem when they need to be disposed.)
    
    - Update documentation and reformat code to maintain style.
  2. version number bumped to 2.0.0

    committed with Scott Michel Sep 30, 2010
Commits on Sep 25, 2010
  1. hsinteral_refactor

    Scott Michel committed Sep 24, 2010
    Move what used to be under net.sf.eclipsefp.core.internal.hsimpl to net.sf.eclipsefp.haskell.core.compiler. The Haskell implementation code really belongs
    with compiler-related code. Not quite sure why it was split out in a separate module.
Commits on Aug 17, 2010
  1. Get rid of a TODO -- refactor QueryUtil to use ProcessRunner. QueryUtil

    Scott Michel committed Aug 17, 2010
    appeared to be used across more than just nse.haskell.core, so it got
    moved to the utils package, along with all of its support.
    
    Note that TtC thought that ProcessRunner could be refactored as well, but
    I don't really see any advantage to that yet.
Commits on Jun 9, 2010
  1. increase version number

    committed Jun 9, 2010
Commits on May 27, 2010
  1. version increment, again?

    committed May 27, 2010
Commits on Jan 17, 2010
Commits on Nov 27, 2009
  1. version increment

    committed Nov 27, 2009
Commits on Nov 20, 2009
Commits on Nov 15, 2009
  1. remove obsolete preferences

    committed Nov 15, 2009
Commits on Oct 29, 2009
  1. handle empty source paths

    committed Oct 29, 2009
  2. version increment

    committed Oct 29, 2009
Something went wrong with that request. Please try again.