Victor Blomqvist

Results 126 comments of Victor Blomqvist

Thanks for the report, again very comprehensive! I dont have it on top of my head now, but I think there were some reason for set. On the other hand,...

I had time to look some more on this today. There's some tricky cases around this logic... How can you check if you already removed something in the separate callback?...

Recently I started to add a benchmark suite to Pymunk, to help me optimize it and Chipmunk. So far its focused on the simulation itself, but as you found now...

As for the bug, I think this would fix it while not breaking any current behavior: ``` while self._remove_later: rl = self._remove_later.copy() self._remove_later = set() self.remove(*rl) self._remove_later.difference_update(rl) ```

A question, does it matter if it removes them in order (dict)? The only visible effect I can think of is the order that separate callbacks invoked by the removals...

I think I fixed it all so it doesnt crash now. - The new implementation will allow you to call remove several times for the same object if its within...

Thanks for the report! I'm almost sure its in Chipmunk. Not that long ago I made it possible to change the body type and have a constraint connected at the...

Thanks for the PR! However, I think the current code is actually correct already. It should be `width` when dealing with `Line` I think: See here https://pyglet.readthedocs.io/en/latest/modules/shapes.html#pyglet.shapes.Line

I think it would be great to have, but Im hesitant to do anything outside of cibuildwheel. On the other hand I see it is hopefully coming to cibuildwheel: https://github.com/pypa/cibuildwheel/issues/1960...

Sounds interesting! Im not sure if you have considered it (and it might be other things that make this inconvenient or difficult), but already now I publish wasm wheels for...