1) I hate the coroutines.  They truncate backtraces in the debugger.

2) Having individual event loops for drawing, moving, etc. hugely improves 
encapsulation.

3) The improved encapsulation does make debugging easier overall.  It’s still a 
pity about (1) though.

4) It can be a bit hard to remember all the moving pieces required.  (Hotkey 
translation, action definition, transistion, etc.)

Cheers,
Jeff.
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to