WUDSN IDE update 1.3.2 released

Welcome to the "M&M" release featuring support for Mac OS X and MADS content outline You can use the menu entry "Help/Software updates/Available Software" to update from version 1.2.0 to 1.3.2. Note you have to uninstall version 1.2.0 explicitly before installing version 1.3.2 this time because of the restructuring of the packages and extended preferences settings. After the installation the have to set some of the preferences again, since there are more options available now and some options have moved.

WUDSN IDE on Mac OS X
Features: See the tab "Features" on WUDSN IDE for screen shots

  • Support for Mac OS X consists of the corresponding binaries for Mac OS X (Intel and PowerPC) contained in the updated download package and the support for Mac OS X default application. This means that by default the same application is used to open the output file as is normally used when you open the file in the Finder. See the news from 2009-07-22 for the details on the binaries.
  • Support for MADS content outline currently handles labels, equates, "ORG", ".PROC", ".MACRO", ".LOCAL" and ".IF" directives as well as all binary and source include directives. You can open the view via the menu "Window/Show View/Outline", in case it is not open yet. The parsing support is not complete yet but usable already. Completing it is my next major task. There also is one restriction which should not disturb: If you place opcodes or directives in the first column, they are consider labels. This is for performance reasons to keep parsing fast and will probably remain for performance reasons also in subsequent releases. But as mentioned before, this is not the case in normal source anyway, so it should not hinder you from anything.
  • Split preferences pages for editor setting and compiler plus emulator settings.
  • Dedicated support for Atari++, Atari800MacX, Atari800Win in the preferences including download link, default command line and explicitly specified command line to open the output file.
  • Application or emulator to open the output file can be configured per compiler.
  • When using "Compile and Run", the application used is output as info message.
  • Configurations for different emulators and one user defined application can be maintained in parallel, which is useful for testing.
  • Support for zero-configuration start of the emulator based on the default application based the file extension specified for the output file.

Fixes:

  • Content outline sometimes only found the first macro definition.
  • Folding did not show up in all situations.
  • Under Mac OS X, the file select dialog can now choose an "*.app" application like "Atari800MacX.app" even though this is folder. The solution is a workaround for a general Eclipse problem under MacOS X, see BUG 82155.

Site Update:

  • Section "Preferences" split into "Preferences for editing" and "Preferences for compiling.
  • Section "Installing Atar800Win" renamed to "Installing Atari800Win and other emulators", rewritten and extended"
  • Feature section updated with new screen shots.