Skip to content

sjasmplus v1.11.0

Compare
Choose a tag to compare
@z00m128 z00m128 released this 22 Mar 18:05
· 1111 commits to master since this release
  • Added ZX Spectrum Next instructions support
  • Added --msg option, directives DG and DH
  • Changed listing layout to fixed-width type
  • Errors, Warnings and similar are now channeled to STDERR
  • Fixed string literal parser, added two apostrophes and escaped zero
  • Fixed docs templates (HTML is now more valid)
  • Fixed nesting DUP issue
  • Fixed CRLF handling in parser
  • Fixed -D option for multiple asm files
  • Fixed address display when the 64kB limit exceeded
  • Fixed lost code when current memory leaves device slot in "disp" mode
  • Fixed IF inside MACRO, DUP and REPT
  • Fixed ALIGN behavior and docs wording
  • Fixed INCHOB/INCBIN (offset / length)
  • Fixed INCLUDE/INCLUDELUA system path priority ("" vs <>)
  • Fixed END behavior
  • Fixed DEFARRAY to work as documented
  • Fixed and refactored WORD/DWORD/D24
  • Fixed and extended STRUCT
  • Multiple bugfixes in listing generation
  • Multiple bugfixes of internal code
  • Refactored options parser, instruction parser and Warning/Error system
  • C++14 standard is now required minimum (to compile sjasmplus sources)
  • Added automated-testing scripts, with 50+ tests
  • GitHub connected with Cirrus Continuous Integration service