Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jan 3, 2015
  1. include benchmark stanzas

    authored
Commits on Jun 22, 2014
  1. @ianbollinger
Commits on Jun 18, 2014
  1. @ianbollinger

    Infer type parameters of constructors

    ianbollinger authored
    This should silence potential warnings and make the code more robust
    in the face of future changes.
Commits on Oct 29, 2013
Commits on Jan 21, 2013
Commits on Mar 16, 2012
  1. move to Java 1.6

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

    authored
Commits on Nov 9, 2011
Commits on Oct 7, 2011
  1. totally remove scion

    authored
Commits on Jun 27, 2011
  1. @serras

    Make HLint integration work.

    serras authored
    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

    authored
Commits on Dec 13, 2010
Commits on Oct 19, 2010
  1. exeFactories_101012

    Scott Michel authored
    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.
Commits on Sep 25, 2010
  1. hsinteral_refactor

    Scott Michel authored
    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 authored
    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 Jan 17, 2010
Commits on Nov 20, 2009
Commits on Nov 15, 2009
  1. remove obsolete preferences

    authored
Commits on Oct 29, 2009
  1. handle empty source paths

    authored
Commits on Oct 17, 2009
Commits on Oct 13, 2009
Commits on Sep 7, 2009
  1. Use scion to build

    unknown authored
Commits on Sep 3, 2009
  1. @eclipsefp

    Make code more Windows friendly

    eclipsefp authored
    Change : into File.pathSeparator
Commits on Aug 25, 2009
  1. @ttencate

    Labeled all my own TODOs with TtC for future reference.

    ttencate authored
    Implemented some small things for Windows (untested).
Commits on Jul 30, 2009
  1. @ttencate

    Reworked preferences stuff to use the new API.

    ttencate authored
    The use of the old API resulted in many compilation warnings
    that distracted from the real problems.
Commits on Jul 27, 2009
  1. @ttencate

    Updated unit tests to succeed again. Added master test suite.

    ttencate authored
    Updated EasyMock to give us the resetToDefault() function.
    Made some changes to GhcCompiler for the benefit of the unit tests.
Commits on Jun 30, 2009
  1. @ttencate

    Fixed bug in the GHC output parser.

    ttencate authored
    Also showing the full message (with additional info) in annotations and markers.
  2. @ttencate

    Improved the way GHC output is processed.

    ttencate authored
    Objective: to get the GHC output in the Eclipse Console back.
    Reinstated the ProcessRunner and ProcessFactory, but modified them a little.
    Refactored parts of the stream processing code, though most is still similar to the old.
    Moved the process runner stuff from ghccompiler to core, where it fits in better.
    Should also port the QueryUtil to use these classes.
Commits on Jun 29, 2009
  1. @ttencate

    Better exception handling in places.

    ttencate authored
    Previously, exceptions were ignored in these places. Now they are at least logged.
  2. @ttencate

    Improved GHC output parsing.

    ttencate authored
    Parsing is now done on a stream, and results are applied as they come in.
    This means that the user does not have to wait for the full compilation
    to complete before seeing error markers and such.
Commits on Jun 27, 2009
  1. @ttencate

    Reimplemented GHC output parsing in Java.

    ttencate authored
    This was previously done by Haskell code, invoked through Cohatoe.
    Known bug: markers from dependencies of the compiled file aren't cleared.
Commits on Jun 18, 2009
  1. @ttencate

    Removed Cohatoe dependencies (crippling some functionality).

    ttencate authored
    Ignore-this: 8cc2321653851f00f4d438242477d9fa
    In particular:
    - Organize Imports (stub)
    - GHC output parsing
    - Cabal file manipulation and validation
    - Make point-free refactoring
    - Rename refactoring (stub)
    - Text hover (already replaced with Scion alternative)
    - Code folding
    - Outline
    
    darcs-hash:20090618101915-04e1b-a7c38fa4de9634f7bea4b9dff93e6fc768d3d93f.gz
Commits on Mar 27, 2008
  1. @leiffrenzel

    connected Haskell implementation of GHC output parser and removed Jav…

    leiffrenzel authored
    …a implementation
    
    darcs-hash:20080327182426-34f1c-48714cdeb8bd303dc78ffd62b64c82f5c9710c59.gz
Commits on Mar 24, 2008
  1. @leiffrenzel

    eliminated bin folder from project model, always use the full path of…

    leiffrenzel authored
    … the exectuables
    
    darcs-hash:20080324171107-34f1c-1f171118be93b67c708af7c4cdd7fef4fdb4f6d0.gz
Something went wrong with that request. Please try again.