Permalink
Commits on Mar 5, 2012
  1. Update TODO message for me later.

    Matt Farmer committed Mar 5, 2012
  2. Get complete type working for the most part.

    Paramters with type args will still need some love.
    Matt Farmer committed Mar 5, 2012
Commits on Mar 4, 2012
  1. Markdown headdesk.

    Matt Farmer committed Mar 4, 2012
  2. Markdown syntax FTF.

    Matt Farmer committed Mar 4, 2012
  3. Updates to the README.

    Matt Farmer committed Mar 4, 2012
Commits on Mar 1, 2012
  1. Fix call completion code to trigger completions for method members.

    Still need to show some love to the actual code handling the replacement.
    Matt Farmer committed Mar 1, 2012
  2. Bugfix for scope completion.

    Matt Farmer committed Mar 1, 2012
  3. Revert "Reorganization of the init code in preparation for later chan…

    …ges."
    
    This reverts commit 4578121.
    Matt Farmer committed Mar 1, 2012
  4. Revert "Make Ensime::Client a singleton."

    This reverts commit fb715d5.
    Matt Farmer committed Mar 1, 2012
  5. Revert "Remove some whitespace."

    This reverts commit e8d6236.
    Matt Farmer committed Mar 1, 2012
Commits on Feb 26, 2012
  1. Remove some whitespace.

    Matt Farmer committed Feb 26, 2012
  2. Make Ensime::Client a singleton.

    Eventually, this is going to go back to being a regular object, but for now this
    needs to be a singleton so I can start converting this to handle some responses
    in async fashion.
    Matt Farmer committed Feb 26, 2012
  3. Implement better selection detecting for rename refactor.

    Previously, you had to select in a very particular fashion to have the selection
    be accurate. This method is more intlligent and will read the proper selection
    regardless of where the caret ended up.
    Matt Farmer committed Feb 26, 2012
  4. Fix bugs in rename refactoring.

    Matt Farmer committed Feb 26, 2012
Commits on Feb 25, 2012
  1. Rename perform-refactor command to prepare-refactor.

    Matt Farmer committed Feb 25, 2012
  2. Use correct server command.

    The server is now ./bin/server instead of ./bin/server.sh
    Matt Farmer committed Feb 25, 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.
    mads-hartmann committed Dec 14, 2010
Commits on Dec 6, 2010
  1. Upadted readme

    mads-hartmann 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.
    mads-hartmann committed Dec 6, 2010
Commits on Nov 23, 2010
  1. Updated readme

    mads-hartmann 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.
    mads-hartmann committed Nov 17, 2010
Commits on Nov 15, 2010
  1. Fix for issue 6

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

    mads-hartmann 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.
    mads-hartmann 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,
    mads-hartmann 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
    mads-hartmann 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.
    mads-hartmann 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.
    mads-hartmann 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
    mads-hartmann committed Nov 11, 2010