Results 396 comments of Robert Lipe

Sounds right. I just wanted to give you an out of your just wanted something to work for a day vs an unknown amount of time digging into increasingly deep...

To tio, the path in question is write(2). It's the equivalent of "(stty blah; cat term cap) > /dev/foo " reads shouldn't even be necessaeh. Handshaking (and a huge amount...

At this moment, I'm still suspecting things at a lower level than that. It might be something esoteric (like a system library bungling one bit a conversion from a struct...

Heh. I don't mind helping out as I can, but I know when to say when. It's better to be Michael McDonald or Phil Collins and sneak in a writing...

Nice analysis. I agree that you probably want the write(2) to just block. Letting that thread sleep has no real penalty; the read thread can carry on. This would also...

The usability of checkboxes , a string a bool options, is strong. Representing string options in a GUI and error checking them isn't awesome. We know that, like most other...

Hi. I just learned of this project moments ago, so this is a bit of a flyby comment, but... ARRAY_SIZE _is_ an extremely common name, with approximately this same definition...

std::format !! designated initializers to help our vecs initializers (how many NULLs is that, again?) It's rare that C99 had it first std::endian and std::byteswap to let us finally kill...

Without going down the chart one-by-one, I'm OK splitting "complete" and "enough". There are compilers (hello, MSVC!) that still don't support Complex in C99. I don't think that's a reason...

I'll admit some egg on face. I almost started and ended the list at std::format. That was enough, I thought. I then thought more about the other things in C++20...