EDuke32 Changelog Unofficial archive

Build 9830

1 December 2021 · 2 commits by 1 author · GIT

Builds by month 155 builds

  1. Jan

  2. Feb

  3. Mar

  4. Apr

  5. May

  6. Jun

  7. Jul

  8. Aug

  9. Sep

  10. Oct

  11. Nov

  12. Dec

Original log file · 20211201-9830.txt
commit 4822ad2005c110c7b9f1bd2bb58aa0280b8bed88
Author: Dino Bollinger <dino.bollinger@gmail.com>
Date:   Tue Nov 30 15:40:48 2021 +0100

    Duke3D: Prevent segfaults when no sounds are defined.

commit f33c7ceaa122022f7c2426964ec5737062d754c5
Author: Dino Bollinger <dino.bollinger@gmail.com>
Date:   Wed Dec 1 14:55:38 2021 +0100

    Duke3D: Add sanity checking to CON decimals, hex constants and labels
    
    * Scripts no longer compile if a hex constant is malformed (e.g. 0x, 0xz)
    * Compiler will now warn if a decimal or hex constant isn't terminated
      in a sane manner. (example: digit is followed by letters: "100ab")
    * Compiler will now warn if a label starts with digits. This is done to
      prevent ambiguity between integer constants and actual labels.

See https://voidpoint.io/terminx/eduke32 for more details.
Duke3D CON

Add sanity checking to CON decimals, hex constants and labels

Dino Bollinger 1 Dec 2021, 14:55 UTC+1 f33c7ce

* Scripts no longer compile if a hex constant is malformed (e.g. 0x, 0xz) * Compiler will now warn if a decimal or hex constant isn't terminated in a sane manner. (example: digit is followed by letters: "100ab") * Compiler will now warn if a label starts with digits. This is done to prevent ambiguity between integer constants and actual labels.