I’ve just updated GD to the latest version (5.3.180). I was previously using the version 5.2.172.
Some of my projects are not working anymore, and I think I noticed why: some characters that used to be acceptable in variable names, are not anymore. There are at least two: space, and ‘#’
I know space has always been said as ‘not recommended’ for variable name. My bad to have use it.
Now space doesn’t work anymore, but is still said as ‘not recommended’ in the red alert message. This might be something to fix, since it is not ‘not recommended’ but actually ‘impossible’.
‘#’ is not allowed anymore in variable names, but it was before.
I haven’t got the time to install other versions to find out when the change occurred, but it might be in version 5.2.175, since in its release info it is written:
« Variable names that have forbidden characters are automatically fixed, not breaking your workflow. »
So I understand my problem is not really a bug, but probably a necessary change in GD.
Still I’d have a few questions to help me adapt my projects:
- Are there other changes that could cause projects not to work anymore on latest versions (mostly changes about variables)?
- Are there other characters that became forbidden (other than space and #) ?
- Is there a way to look for syntax errors (red underlined) in project / scene events? (If not it could be a handy feature)
Thanks a lot for your reading!