Kyle Benesch

Results 254 comments of Kyle Benesch

I've mirrored the tags. I'm not so sure what to do with the branches.

I don't see anything wrong with your code example. The C++ API forwards to the C API so this issue should have been reproducible in the Python port as well,...

Thanks for the input. I think I've successfully reproduced the error in C++ and can take it from here.

The issue was that the console background flag is unset. The default value is `TCOD_BKGND_NONE` which leaves the background color unaffected. So you need to set this attribute before calling...

The documentation still needs to be rewritten. The v1.6.4 docs are effectively read-only.

You were close. Python does allow overloading function definitions using the [typing.overload](https://docs.python.org/3/library/typing.html#typing.overload) decorator. ```python from typing import TypeVar, overload C1 = TypeVar("C1") C2 = TypeVar("C2") C3 = TypeVar("C3") @overload def...

This would be my next iteration on the example. I've actually tested this one: ```python from typing import Any, List, Tuple, Type, TypeVar, overload C1 = TypeVar("C1") C2 = TypeVar("C2")...

I checked with Pyright. Replace `pass` with `...` in the overload functions to fix the `must return value` errors. I couldn't fix the type, but I could suppress the remaining...

> Hmm ok interesting. Are you using Windows or something else like bash for Windows or whatever it's called now? Using GitBash, which is from the Git for Windows package....

Don't worry. I can handle merge conflicts if any come up.