Evan Hubinger
Evan Hubinger
@ArneBachmann Can you show me exactly what code you're running that's giving you that error?
In progress at https://github.com/github/linguist/pull/3872.
@eindiran Yeah, developing a non-GPL grammar would definitely be a good idea. A possible starting point would be to adapt [MagicPython](https://github.com/MagicStack/MagicPython).
This looks related to the fix for #400, which was the major issue that was fixed in `dev21`.
@ArneBachmann The issue is that Coconut now does `from builtins import input` to resolve #400, which, as per [where to patch](https://docs.python.org/3/library/unittest.mock.html#where-to-patch), means you now need to patch the file where...
@ArneBachmann I can't seem to reproduce this. Can you try updating to the latest `coconut-develop`, reproducing the error with `--verbose` enabled, and then pasting the output here?
Possible alternative implementation is to just add the `final` semantics above, in which case we'd probably want to use the `const` keyword for that. Where the original proposal follows Dart...
If `const` is added as in the original proposal, it would close #40.
@iamrecursion Probably best not to go with the JS behavior, then, so we can do both.
@cgarciae That's a great suggestion. It looks like that package was forked from my [sublime-coconut](https://github.com/evhub/sublime-coconut) package, so ideally I'll try to automate whatever conversion process was done there, and then...