WUDSN IDE update 1.5.0 released

This version has Eclipse 3.6.0 as minimum requirement. See the tab "Installation" for the description and the link to the Eclipse download.

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

  • New supported hardware "Atari2600" added with DASM as default compiler and Stella as default emulator. A complete package atari2600-binaries.zip with compiler and sample sources is also available
  • Recursive and circular source includes are now detected. Source includes are now only parsed once and visualized once in the content outline
  • Completion proposal auto activation without pressing CTRL-Space after typing compiler dependent characters, for example "." in ATASM, "." or "#" in MADS and "!" in ACME
  • Multi-line content completion and explicit cursor positioning, for example ".MA" becomes ".MACRO <cursor is here> <newline> .ENDM"
    Muli-line content completion and cursor positioning
  • Syntax highlighting and support for illegal opcodes completed for ACME
  • New variables are now available for compiler and the application/emulator preferences
    • {$sourceFolderPath} The absolute path to the source folder
    • {$outputFolderPath} The absolute path to the output folder
    • {$outputFileName} The name of the output file including its extension, for example "TestFile123.asm"
    • {$outputFileNameWithoutExtension} The name of the output file without extension, for example "TestFile123"
    • {$outputFileNameShortWithoutExtension} The name of the output file without extension shortened to 8 alphanumeric characters, for example "TESTFILE"
  • Hover help in the preferences to explain the available variables
    Over help for variables

Fixes:

  • Syntax highlighting remains active now also after "Save as..."
  • Cursor is now placed correctly by content assist
  • The key binding for the "Compile" menu is now "Ctrl-0" instead of "Ctrl-Alt-0", so entering "}" is now possible again
  • XASM editor now correctly detects the "ORG" directive
  • The assembler editor toolbar contribution now also displays the label "Assembler" in the customizing dialog for the perspective

Site:

  • Section "Installing WUDSN IDE" updated with the new Eclipse 3.6 installation steps and screen shots
  • New section "Installing Apple 2, Atari 2600 and C64 compilers like DASM and ACME" added to installation guide
  • New FAQ "Why does CTRL-Space not open content assist?" added