-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nim 0.19 #41
Comments
On the gitter/irc chat @endragor is saying the update will be made soon(TM). However it's because they want to keep the update backwards compatible it can't be done easily I think(they're using it in production). |
@endragor anyway we can contribute, maybe start a branch? |
Any news on this? I also gave it try, but it is probably not enough to replace the I got to the point where the API produces syntax like proc setIterationsPerSecond*(iterationsPerSecond: int64): {.gcsafe, locks: 0.}
proc setIterationsPerSecond(iterationsPerSecond: int64): =
... which is syntactically invalid because it is missing the |
@endragor anyway who could get some updates? I'm getting |
Any news? |
Speaking of updates, if you don't mind me asking here, I'd like to know if these bindings are planned to also work with Godot 3.1 in the foreseeable future? (I can't use 3.0 because I need gles2.) |
#42 is not merged yet, any reasons why? |
@Zireael07, the main author of the bindings has commercial code in production that's on an earlier Nim version. |
I thought it was something to do with the PR itself :P |
I'm just wondering if the bindings are going to be updated to compile with the latest nim version 0.19. As of now, there is the error:
which can be solved as mentioned in #32 (comment). But after that, there are still errors regarding string nil checks (strings can't be nil anymore in 0.19). And even if I use the option --nilseqs:on for backwards compatibility other errors show up. I would love to see the Nim bindings updated,
The text was updated successfully, but these errors were encountered: