Ankur Dave

Results 32 comments of Ankur Dave

I think js2-mode sometimes removes the face from comments briefly, causing `color-identifiers:scan-identifiers` to think the words are valid candidate identifiers. The right fix is to have two modes for scanning...

Hmm, that change makes sense but somehow seems to break coloring for most identifiers.

`color-identifiers:python-get-declarations` still can't handle tuple parameter unpacking, but since we now don't crash and instead just leave those parameters uncolored, I think that's good enough to mark this issue resolved.

Oh, that didn't happen when I tried it. [Here's what my test looks like](https://cdn.rawgit.com/ankurdave/6669f51b035b30c769cb2c2edc3873ea/raw/dd8c481886fe6b8cd720a11cd1ef0f298ae46a70/test-py.html). Could you post an example when you get the chance?

I agree, parsing should never block user input. This will require adding checks for `input-pending-t` to all parsing loops, including the mode-specific ones. Ideally parsing should also be incremental so...

This bug probably still exists. If someone has an example of code that triggers it, that would be helpful in fixing it.

These strings are equivalent representations of the same underlying 32-bit floating-point value. For example, 508.41 and 508.410004 are both represented as `0x43fe347b` ([ref](https://www.h-schmidt.net/FloatConverter/IEEE754.html)). Therefore, I think your observation is due...

Also, note that Spark's `Dataset#show()` [inserts a projection](https://github.com/apache/spark/blob/2e1e1f83e49f69e37229c65592c1a2e87b1efe56/sql/core/src/main/scala/org/apache/spark/sql/Dataset.scala#L298) that casts each output attribute to string before collecting it to the driver. This explains the difference between `show()` and `collect()`: -...

Thanks for the report. I haven't yet been able to reproduce this. How many cores does Spark have in your configuration?

Are you able to access the [URL](http://repo.maven.apache.org/maven2/org/easymock/easymockclassextension/3.1/easymockclassextension-3.1.pom) in the error message from a browser?