Skip to content

1.30.1

Compare
Choose a tag to compare
@AngheloAlf AngheloAlf released this 19 Sep 13:02
· 31 commits to master since this release
ed6b430

[1.30.1] - 2024-09-19

Added

  • Add a way to indentate instructions and data.
    • May be desirable to be used with IDEs that support collapsing code by
      looking at the whitespace of each line.
    • This can be controlled by setting the GlobalConfig.ASM_INDENTATION option.
    • Defaults to 4.
  • Add a way to indentate labels within functions.
    • May be desirable to be used with IDEs that support collapsing code by
      looking at the whitespace of each line.
    • This can be controlled by setting the GlobalConfig.ASM_INDENTATION_LABELS
      option.
    • Defaults to 2.

Changed

  • Assembly now gets indentated by default to 4 spaces (or 2 spaces for labels).
    • Use GlobalConfig.ASM_INDENTATION and GlobalConfig.ASM_INDENTATION_LABELS
      to disable this behavior.

Fixed

  • Prevent generating labels for ignored symbols that are referenced by function
    calls (ie in a jal).