Chris Le Sueur

Results 39 comments of 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...