Skip to content

JSwat v2012.1

Compare
Choose a tag to compare
@nlfiedler nlfiedler released this 24 Jan 00:47
· 46 commits to master since this release

The first binary release in three and a half years, contains lots of small changes. The most significant change is reversing some of the changes made to update to the more recent NetBeans Platform versions. For now, continue to run on the older platform version (6.5) until the upgrade can be performed properly.

Other Changes

Many of these changes were made by Steve Yegge. Thank you, Steve, for continuing to find value in JSwat, your contributions are much appreciated.

  • Rewrite all of the event multicasters
  • Command input processor now handles empty commands
  • Add "step up" as an alias for "step out", since that's what jdb calls it.
  • The help command now takes unambiguous command prefixes as arguments and displays the help for the matching command.
  • Console output was suppressed while loading the .jswatrc file.
  • Implemented 'list' command from jdb
  • Evaluator does not permit CALL expressions beginning with a string literal.
  • Evaluator does not support array access.
  • Updated scoring to disambiguate tied overridden methods by giving preference to the method in the most-derived class.
  • Permit unambiguous unqualified class names to work in the evaluator.
  • Separate classpath entries with path separator character.
  • Methods and fields commands to take variable references.
  • Cannot invoke getClass() method on object references.
  • Partial JDB-emulation support to support running in Emacs bud-mode
  • Fixed node cookie issues and other minor bugs.
  • Node double click action is not working.
  • Fix evaluator combobox listener, seems JComboBox behavior changed.
  • Resolve tree view node children comparator errors.
  • Fixed NPE in NetBeans path manager implementation.
  • Print source information for all matching classes.