Skip to content

Rock Solid

Choose a tag to compare

@honitos honitos released this 14 Mar 11:09
· 219 commits to master since this release

I am pleased to provide you the latest release of AmiBlitz3.

I put a lot of effort into the stability of the overall package and would like to especially thank @theotheoderich and @JacubCervinka in particular, who both reported many bugs to me and helped me to fix them.

PED:

  • fixed problem when reloading source file with same file name but different paths
  • fixed a gotoline bug, gotoline now displays the current line number instead of "0"
  • fixed several mungwall hits reported by MuGuardianAngel
  • rewrite of printing routines, source drawing ia now much faster
  • rewrite of block selection routine
  • killing a block selection will now join both lines enclosing the selection
  • improved rendering of cursor
  • removed support for italic remarks
  • changed behaviour of "Save & Create executable": if the filenames are known, PED will not ask for them each time
  • added wheelmouse support to sourcebrowser window
  • added tooltip on file tab
  • added symbols for debugging mode and tokenization mode in message line
  • added feature if mouse click is done with LSHIFT, a block will be selected

REDDebugger:

  • fixed bug that did not show error messages in status area anymore
  • fixed bug crashing on Kick 2.0 due to usage of HelpControl() that is only available with Kick2.1
  • started to improve GUI by switching to gadtools for some windows

Compiler:

  • fixed "Could not allocate memeory" bug in CLI-mode
  • fixed bug that corrupted the cli-structure of the shell in CLI-mode
  • fixed bug that prevented upper case file extentions
  • fixed an openlibrary call before adding local libs-directory to LIBS:-assign
  • fixed several mungwall hits reported by MuGuardianAngel
  • new feature for userlibs: if a lib is placed in that drawer that libnumber is already loaded, it will replace the already loaded blitzlib. That simplifies testing libchanges a lot

Blitzlibs:

  • disassembled RIPacklib and converted to ab3 compatible source
  • disassembled RIFNSlib and converted to ab3 compatible source
  • disassembled blitzoslib and converted to ab3 compatible source
  • disassembled maxlenlib and converted to ab3 compatible source
  • disassembled maxslib converted to ab3 compatible source
  • disassembled lotanmemlib and converted to ab3 compatible source
  • disassembled datalib and converted to ab3 compatible source
  • improved example for RIFNSlib and recompiled lib to work again
  • added example code for blitzoslib
  • updated ptplayerlib to version 6.4 and updated example
  • added warp3dlib and autodocs

other:

  • fixed icons to be shown nicely with every Workbench version
  • fixed AB3FDConvert utility to work with current blitzlibs drawer structure

As always, download the LHA-Archiv for usage on an Amiga!