Dmitry
Dmitry
I appreciate the thanks, but as you can maybe tell from the activity on this repo, it's gotten inactive. The main reason is that NativeClient itself -- the sandboxing technology...
I am interested in this too, but it requires substantial work to get Python3 to build properly with NaCl tools, and no one has done it yet.
@janlent1, which editor are you using? If vim, this may be relevant: https://webpack.js.org/configuration/watch/#vim. One fix for this (or similar) issue is to add this to the webpack config: ``` watchOptions:...
Parentheses are a bit special in that they don't cause creation of extra nodes in the AST (only affect order of operations). So they need a bit of extra work...
Good point to limit to the parent's extent. You could probably simplify the interface a bit to still just take one node, and expand its range to include parentheses, limiting...
Makes sense. The convention in Python is that end-of-line comments are associated with the code on that line, and lines that only contain a comment are associated with the following...
That all makes sense. Well, if you think such a utility belongs into `asttokens`, I would welcome a pull request. And if you'd rather keep it in your code, it's...
I guess different use cases might want different concept of which range of tokens comprises a node. E.g. in `a * (b+c) # foo`, the "sum" node could be `b+c`...
I agree it makes sense to change behavior to always include tuple parens, even pre-3.8. I don't know if anyone relies on them NOT being included, but since it's a...
That's an interesting point, and sorry, @ssbr, about creating hassle for you with the backward-incompatible change. In your example, in the expression `x = [(a, b)]`, the `Tuple` node is...