Bug Reports:

For my own reference, though please add yours/contact me if you find one I will update this page.

1) The double bracket bug


2) ABML comments ( <!– –> )


3) Replay Book option is available on Shared Pages when Credits are Shared. No idea how serious this is so probably very.

4) ABML Attributes currently only accept double quotes, this has caused me to trip too many times and needs addressing to single quotes as well.


5) SEL functions sometimes fail to execute due to unclosed braces without erroring. This is highly annoying and frustrating. But not critical.

6) Override needs to be addressed somehow. Hidden IF’s appear when override is present, particularly annoying for combat deaths. Importance: minor-ish.

7) Interchangeable brackets

Currently it would appear that ( and [ are interchangeable with ) and ] to terminate the recursion in the engine of evaluation. This ought to be reasonably easy to resolve as the engine only calls recursion in 3 places.

8) NULL parameters in ABML tags

Currently two apostrophes must be used to indicate a NULL parameter – ” – in SEL instead of simply omitting trhe parameter completely and submitting 2 subsequent commas ,, This might be tricky to resolve.

9) Functions with parenthesised parameters or at endofline with no parameters are executed with immediate precedence

This will have to go down as a ‘feature’. I have no way in mind to resolve this without abandoning the entire postfix evaluation algorithm completely.

10) Calculations within function parameters (and presumably any list building brackets) behaving oddly.

&myfunc(1,2,3,4+5,6); wil not work as expected, please parenthesise your sub-calculations to be sure to get results you wish like so: &myfunc(1,2,3,(4+5),6); I do not envisage fixing this any time soon – something to do with precedence for the comma operator I think.

11) Recursive Library Inclusions not functioning/sketchy

At this time you have to include ALL required Libraries manually to be sure that you will get all dependencies added. This is very unsatisfactory. (I thought I had the recursive inclusion licked but apprently not).

Straight outta Blacksand

Skip to toolbar