4 ms·
I wouldn't personally use this since my preference usually goes towards terminal UIs but I love seeing these personal productivity tools that people come up wit
by tastroder 7y ago
I wouldn't personally use this since my preference usually goes towards terminal UIs but I love seeing these personal productivity tools that people come up with. Nice work (and kudos on actually maintaining readable assembly code)!
Isn't it annoying to have to change out window handles manually all the time? Or did that just become muscle memory after using the concept for that long?
- okaleniuk 7y agoI try not to keep the SendMessages for too long. We actually have a Linux gate-build at work so they only live on local machines. But every once in a while I spawn them all across the code to hunt some bug, and then I think I got it, and I do the victorious "Aha!" and close the window. And, of course, it's not it and then yes it gets annoying to update the handlers.
- mst 7y agoA thought sprung to mind: In *n?x environments, if I were implementing something like this I think I'd do it using an env var for sync. Think something like: $ eval $(start_counters); # start process, print 'COUNTERS_ID=...' $ ./myapp i.e. "stealing the way ssh-agent works for fun and profit" I'm suspecting you already thought of this sort of trick and rejected it as not worth the extra complication for the rare annoyance, but since it didn't pop into my head until hours after originally reading this comment I figure it was worth noting just in case.