Łukasz Langa

Results 21 issues of Łukasz Langa

We'd like to be able to format .pyx, .pxd, and .pxi files, too.

T: enhancement
help wanted
S: accepted
C: parser

Input: ```py3 def x(): # fmt: off return def y(): return ``` Invalid code produced: ```py3 def x(): # fmt: off return def y(): return ```

T: bug
C: invalid code
F: fmtoff

Make errors from it a new "note:"-class message. This would make integrations with editors and review tools like Phabricator more informant that *new* code should be type-checked.

While I am a big proponent of static typing, I always found `typing`, the module, clunky. And `typing_extensions`? That thing I just hate, it's a usability disaster. In an ideal...

topic: feature

``` ERROR: InvalidReferenceError: function 'cal::local_date' does not exist ``` could suggest something in the vein of "Did you mean:". This is similar but not identical to #915.

compiler
onboarding

Example formatted by MagicPython: ![](https://scontent-sea1-1.xx.fbcdn.net/v/t1.0-9/30698156_2160183627341440_1547782136168185856_n.jpg?_nc_cat=0&_nc_log=1&oh=579223f8c2d64bd3904248583e51e712&oe=5B6B0971)

Hi! Thanks for `pyls`, it's great. Historically, YAPF was the preferred formatter in `pyls`. This recently changed with #315 without a rationale provided (in fact the README still states the...

Expected: ``` if A: if B: thread_items[0].some_attribute_access = ( # some comment in this place an_object.a_method_call() ) ``` Actual: ``` if A: if B: thread_items[ 0 ].some_attribute_access = ( #...

T: bug
F: parentheses
F: linebreak

Thanks for the awesome asyncio-first library. Works really well. I was able to get Grid + Arc consistently output at 30fps with ~90fps logic updates without stuttering. To achieve this,...