Permalink
Switch branches/tags
Nothing to show
Commits on Jul 13, 2012
  1. Merge pull request #11 from vicapow/master

    fixed issues effected by textmate and ensime updates. merged without testing.
    committed Jul 13, 2012
Commits on Dec 14, 2010
  1. Well that was an embarrassing mistake

    I had hardcoded MY package name and not the one read from the .ensime file. ups.
    committed Dec 14, 2010
Commits on Dec 6, 2010
  1. Upadted readme

    committed Dec 6, 2010
  2. Added navigation feature.

    cmd+shift+c will display a list of all the traits/objects/classes/types etc declared in the project and you can navigate this list using the arrows-keys and filter it using the search bar. Hitting enter will open the file where the selected members is declared.
    committed Dec 6, 2010
Commits on Nov 23, 2010
  1. Updated readme

    committed Nov 23, 2010
Commits on Nov 17, 2010
  1. Type-info doesn't crash if it can't resolve type

    Added a check in the type-inspector to see if it gets a proper result. if it doesn't simply state that to the user in a tooltip instead of crashing.
    committed Nov 17, 2010
Commits on Nov 15, 2010
  1. Fix for issue 6

    committed Nov 15, 2010
Commits on Nov 12, 2010
  1. Updated README

    committed Nov 12, 2010
  2. Added a line to the output of the start ensime command with the shell…

    … cmd
    
    I did this because it makes it much easier for me to debug why the server
    isn't starting properly when other people try it out.
    committed Nov 12, 2010
  3. Improved code-completion some more.

    It will now ignore implicit arguments in the snippet expansion - very
    cool. Thanks to Aemon for adding the feature to ENSIME,
    committed Nov 12, 2010
  4. Added an image for variables in the drop-down list and improved the a…

    …lgorithms for when to complete scope cs function/method
    committed Nov 12, 2010
Commits on Nov 11, 2010
  1. Re-added images to the completion list

    I had removed them because they screwed up STDIN. This time I'm
    only registering the images when you start ENSIME and that that
    command doesn't use STDIN for anything.
    committed Nov 11, 2010
  2. Fixed a small bug with the expander

    In methods like map the tab stops wouldn't work after a FunctionX[]
    expansion to a lambda. It works now.
    committed Nov 11, 2010
  3. Removing all things related to type-check file as it doesn't work.

    These changes were added in 2070515
    You can just use type-check project instead but it won't get triggered
    by cmd+s
    committed Nov 11, 2010
  4. If ENSIME isn't running then simply show a tool-tip stating that.

    Previously it would delete everything in the document which wasn't optimal ;)
    committed Nov 11, 2010
  5. Preparing the bundle for better completion expansion and import compl…

    …etion
    
    The better completions expansion is for types likes Function1[A,B]. This
    will will result in (A) =>
    committed Nov 10, 2010
Commits on Nov 9, 2010
  1. All of the operations are more consistent now - had overlooked the fa…

    …ct that
    
    ensime only works on the file on disk so the file have to be saved first.
    
    Motivation:
    All the ensime operations work on the file on disk. Because of this textmate
    needs to save the file to disk before calling any operations to make sure
    that the most recent changes are used. However, this feature is a bit buggy
    and textmate will complain that another process (ENSIME) changed the file
    while there were still unsaved edits in the buffer (even though there weren't).
    So it isn't possible to save the document, run the ensime command and tell
    textmate to reload it without getting an error so another approach was needed
    
    Solution:
    The flow is now like this: It will save the current buffer to the HDD. Send
    a request to ENSIME to do some operation on the file on disk. ENSIME edits
    the file on disk and TextMate reads the new contens of the file and uses that
    in the buffer instead.
    committed Nov 9, 2010
Commits on Nov 7, 2010
  1. Added '' to escape white-space in ENSIME_HOME path and made a check t…

    …o see that the ENSIME_HOME shell variable is set
    committed Nov 7, 2010
  2. Minor change

    committed Nov 7, 2010
  3. W00t, you can now inspect the type of the expression under the caret …

    …by hitting ctrl+shift+i. Very nice for understanding the code
    committed Nov 7, 2010
  4. updated README

    committed Nov 7, 2010
Commits on Nov 5, 2010
  1. Added a link instead

    committed Nov 5, 2010
  2. Fixed a small error when completing types. Also fixed the start Ensim…

    …e command so it isn't needed to modify the ensime start shell script
    committed Nov 5, 2010
Commits on Nov 4, 2010
  1. There really is no need for a 2. server after all. The client just wr…

    …ites the most recent message count to a file instead. Really cleaned up the code. Gotta love coding around 1am
    committed Nov 4, 2010