Subject: CVS commit: pkgsrc/devel/rgbds
From: Nia Alarie
Date: 2019-11-01 18:39:34
Message id: 20191101173934.882CBFA92@cvs.NetBSD.org

Log Message:
rgbds: Update to 0.3.9

rgbasm:

    Enforced non-overwritability of some symbols
    - now allows assembling a file from stdin
    Allowed PUSHS to be used before a section declaration
    Prevented generating symbols with invalid names using macros
    Fixed the precedence of the == operator
    Added different output formats to bracketed symbols
    Fixed a parsing bug with some nested if constructs
    Improved error reporting now reports actual file line numbers as well as \ 
string expansions
    Added multiple charmaps (be careful as some feature has been deprecated, a \ 
warning has been added about it)
    Fixed bug with line numbers in some IF/ELIF/ELSE blocks
    Added configurable recursion limit to prevent infinite loops
    Fixed unary NOT being a no-op on constant expressions
    Made behavior consistent whether outputting a .o file or not
    Allowed tabs to be used before line continuations
    Allowed sections without content to be placed anywhere
    Made error message more explicit with macro argument 0

rgblink:

    Improved many error messages

rgbgfx:

    Added an option to use the GBC's color profile

other:

    Added more tests
    Did some internal cleanup
    Improved cross-platform compatibility of test suite

Files:
RevisionActionfile
1.6modifypkgsrc/devel/rgbds/Makefile
1.3modifypkgsrc/devel/rgbds/distinfo
1.2modifypkgsrc/devel/rgbds/patches/patch-Makefile