Chris Le Sueur
Chris Le Sueur
I am not sure this has anything to do with the quassel protocol. I am on some huge channels through bitlbee, and just typing in the input box or switch...
@magne4000 I ran the profiler in Firefox in a channel with a couple of thousand users. Every single keypress, maybe more often, is causing a very long layout recalculation. I...
The problem is I still don't really know what the behaviour is, even after examining the code! I could write it but I would be guessing :/
> Yeah, sounds great, thanks. I think just a paragraph stating that they are executed in first-in-last-out order is enough. +1 The complexity is how this interacts with the finalizers...
Unsure. I think Sput is busy at the moment and so pull requests either need to be brought to someone else's attention or... be merged into your own repository while...
Update: the problems mentioned in the previous comment should now be fixed.
The latest change reflects a discussion on IRC, but the outcome was that Sput is not keen on losing the jumpkeys feature even with this replacement. His rationale is that...
I was hopeful that, after I raised #290, `time.monotonic` being patched would mean that `await asyncio.sleep(...)` would be instant, but it seems, since that was introduced in 1.1.0, that instead...
Something like the following: ```python def schedule_thing(event_loop): event_loop.create_task(do_thing(1000)) async def do_thing(delay): await asyncio.sleep(delay) # await really_do_thing() # tests.py class ThingTests(TestCase): def test_scheduling_things(): # get appropriate event loop schedule_thing(event_loop) with freezegun.freeze_time()...
Setting `unique_together` on `order` along with anything in `order_with_respect_to` could help, but it cannot be the whole solution to making this robust to concurrency, because `order_with_respect_to` can include fields which...