EDuke32 Changelog Archivio non ufficiale

Build 9830

1 dicembre 2021 · 2 commit di 1 autore · GIT

Build per mese 138 build

  1. gen

  2. feb

  3. mar

  4. apr

  5. mag

  6. giu

  7. lug

  8. ago

  9. set

  10. ott

  11. nov

  12. dic

File di log originale · 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 dic 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.