Akuli
Akuli
(I am a maintainer of typeshed) IMO libraries shouldn't feel pressured to add type hints. By design, typing in Python is optional. If a library doesn't want to add type...
pyls is sometimes weird:  Typeshed defines `getenv()` like this, and apparently pyls shows only one of the two overloads: ```python @overload def getenv(key: str) -> Optional[str]:...
More annoyances of pyls: - Hover tooltips are huge. If a variable is a string, hovering it displays a description of what strings are, not something concise to indicate that...
Might be better to use basedpyright. It is a fork of pyright with more features that Microsoft intended to be closed-source and hence not part of pyright.
> That's.... not really possible. Not really true, you can `.withdraw()` the window before it appears (on any platform) or use xvfb (on linux). > It seems to break in...
I don't. I would start with something like `diff -u --color
Apparently `env` outputs in a random order, so you also need to pipe through `sort`. With that, I get: ```diff akuli@akuli-desktop:~$ diff -u --color
We could make the tests headless by default, but it would need a couple things: - easy to make a test not-headless for e.g. stepping through with a debugger -...
Could this perhaps be reconsidered? It's been 8 more years, and at least to me, `for...of` loops *did* turn out to be a good part. If maintainers agree, I might...
Maybe it should insert `//` instead. I think I have seen some C projects that use multiline `//` comments.