1 cset was pushed to core/stable: There was a bug in the notation resolver...
marcel-111RdWWlOxkOkXtL6OYfHgC/[email protected] (Marcel van der Boom)
| Newsgroups | gmane.comp.cms.xaraya.bk-notices |
|---|---|
| Organization | Xaraya |
| Message-ID | <[email protected]> |
Changes were applied by marcel to core/stable level 10.
The following cset was applied:
ChangeSet
1.2091 05/03/24 12:20:50 [email protected] +2 -0
There was a bug in the notation resolver where a notation like: $a[$b].c would fail. In fact, lots of mixed notations would fail.
This changeset fixes this.
As it turned out it wasnt something of a type of some sort, but a conceptual mistake in the resolving logic.
PLEASE TEST THIS THOROUGHLY! The change will affect nothing as far as i can see, and i've tested all the notation shapes i could think of,
but obviously this can break stuff bigtime if i made a mistake.
tests/objectnotation.php
1.4 05/03/24 12:20:48 [email protected] +26 -17
Update of testfile for notation resolver to make it in sync with BLCompiler
html/includes/xarBLCompiler.php
1.275 05/03/24 12:20:48 [email protected] +39 -27
Solved an expression resolving bug where the mixed usage of [ ] and the colon notation caused the resolver to fail
Links for the differences:
http://xaraya.com:15000/core/stable/[email protected]