Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jul 26, 2012
  1. @skyluc

    Added alternative launch delegates for Scala Eclipse applications

    skyluc authored
    The new launch delegates are added to the Equinox weaving launch
    configurations, if available in the Eclipse setup.
    
    Fix #1001158
Commits on Jul 13, 2012
  1. @skyluc

    Scala debugger working without JDT debugger

    skyluc authored
    Reworked the Scala debugger so it doesn't use the JDT debugger to
    communicate with the VM.
    A new launch delegate is added to the Scala application launch configuration type.
    It creates a ScalaDebugTarget from the JDI connection to the vm.
    Added a breakpoint manager, to create and delete the JDI requests needed.
    Added a JDI event dispatcher, to pull the events from the JDI event queue and forwarding
    them to the interested parties.
    The management of the events and of the state of the debug elements is base on Scala actors.
    Removed the debug preference page
    Improved the access modifiers
    
    Fix #1001130
Commits on Mar 15, 2012
  1. @skyluc

    Support for toString in detail pane

    skyluc authored
    Improved the support for logical structure for collections
    Changed the display name for array indexes
    Added support for symbols in names
    
    With tests
Commits on Mar 14, 2012
  1. @skyluc

    Improvements to the Scala debugger

    skyluc authored
    Improved display of all elements.
    Added support for resume action.
    Added 'this' in variable list.
    Created tests for all improvements.
    Added hack of logical structure support.
Commits on Mar 5, 2012
  1. @skyluc

    Initial commit of a Scala debugger.

    skyluc authored
    It is enable using a checkbox in the preferences.
    It replaces the Java based debug elements by the Scala ones.
    Only terminate and improved step over actions are supported right now.
    None of the labels are fine.
    There are likely a lot of bug and other missing things.
    I'll create some doc about it on the website.
Something went wrong with that request. Please try again.