WUDSN IDE update 1.4.2 released

Once again it's early morning and I'm finally done with packaging the new version. As usual you can update the feature via the update site. Note that the file format of the ".cnv" files for the graphics editor alpha version has changed incompatibly - and probably also not for the the last time ;-)

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

  • The context menu entries "Open Folder", "Open With Hex Editor", "Open Graphics Editor" are now positioned as they should be in the project explorer context menu
  • New context menu in the hex editor with the entry "Copy as Hex Values"
  • New context menu entry "Open With Graphics Editor" in the hyperlink navigation for binary includes
  • The graphics editor has an improved layout, better checks and supported saving the resulting image as ".png" file
  • The dependency to the "org.eclipse.jdt.code" plugin has been removed, so you can run WUDSN IDE in a minimal Eclipse installation without the Java Development Toolkit (JDT). I use this for example to run Eclipse in an Ubuntu Linux image test bed in Virtualbox
  • Separate content types for Atari 8-bit and C64 source files
  • Separate compiler preferences pages for Atari 8-bit and C64 compilers
  • Preliminary support for the C64 compiler "ACME". It will take some to to complete this since it support quite complex syntax. But I have managed MADS, so I'm going to manage this once also - and code a HomeCon invitation on C64 as a tribute maybe
    HardwareCompilerDownloadHelpCompilingSingle-Line CommentsBlock CommentsStringsOpcodesDirectivesCompile Log ParsingContent OutlineHyperlink NavigationLabel Definition Files Format
    C64 ACME Yes Yes Yes Yes: ;| n/a Yes: " Yes Yes Yes Yes Yes ACME

Fixes:

  • The line end comments are now used as description for source and binary includes in the content outline
  • The "Open Folder" context menu entry works again, bug was introduced in version 1.4.0
  • The folder which contains the output file and the symbols file is refreshed automatically after compiling to ensure that the Eclipse resource cache is in synch with the file system