Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Apr 20, 2009
  1. @nominolo
  2. @nominolo
Commits on Apr 19, 2009
  1. @nominolo

    Update the notes buffer during background type checking if needed.

    nominolo authored
    Also removes an Emacs error message when jumping to a location in a
    file that was not previously open.
  2. @nominolo
  3. @nominolo

    Merge branch 'definition_sites'

    nominolo authored
    Conflicts:
    
    	src/Scion/Session.hs
  4. @nominolo
  5. @nominolo
  6. @nominolo
  7. @nominolo

    Collect definition site information by looking at the `TyThings`.

    nominolo authored
    `TyThings` are defined in the `ModuleInfo` which is provided for every
    module that GHC knows about.  Keeping the TyThings around may not be a good
    long-term solution; see note in `Scion.Types.DefSiteDB`.
    
    Getting the source locations for external packages must be done by using
    Hackage as a library.
Commits on Apr 8, 2009
  1. @nominolo
  2. @nominolo
  3. @nominolo

    Minor refactorings.

    nominolo authored
  4. @nominolo
Commits on Apr 7, 2009
  1. @nominolo
  2. @nominolo

    Add first version of module to collect definition site info.

    nominolo authored
    Eventually this should be run after compiling/loading each module
    to update the tags database.
  3. @nominolo
Commits on Apr 5, 2009
  1. @nominolo

    Fix wibble bug.

    nominolo authored
  2. @nominolo

    Indentation only.

    nominolo authored
  3. @nominolo
  4. @nominolo
Commits on Mar 31, 2009
  1. @nominolo

    Fix typo.

    nominolo authored
Commits on Mar 22, 2009
  1. @nominolo
  2. @nominolo

    Documentation only.

    nominolo authored
Commits on Mar 13, 2009
  1. @nominolo
  2. @nominolo
  3. @nominolo
  4. @nominolo

    Normalise, too, when making absolute paths.

    nominolo authored
    Otherwise, we might end up with things like `/foo/./bar`.
  5. @nominolo
  6. @nominolo
Commits on Mar 12, 2009
  1. @nominolo

    Wrap GHC's error message and location type.

    nominolo authored
    A GHC error or warning message is now a `Note` of some `NoteKind`.
    Accordingly, `CompilationResult` now only contains a multiset (bag) of
    `Note`s instead of separate warning and error bags.
    
    GHC's `SrcSpan` is now a `Location`, which adds two more invariants:
    
      * The source of a location now specifies directly whether it is a
        file or something else.
    
      * File paths are always normalised to absolute paths.
Commits on Mar 11, 2009
  1. @nominolo
  2. @nominolo

    Comments/Layout only.

    nominolo authored
  3. @nominolo

    Make `scion-load` smarter. It should now mostly DWIM.

    nominolo authored
    `scion-load` now automatically configures a Cabal project when needed.
  4. @nominolo

    Emacs: Use keywords to distinguish component types.

    nominolo authored
    I.e. `library` becomes `:library`, etc.
Commits on Mar 10, 2009
  1. @nominolo
Something went wrong with that request. Please try again.