{"push_id":1248529091,"size":19,"distinct_size":0,"ref":"refs/heads/master","head":"3fe5d0f4236ed6e83b10ffe0f1e42ffd5660159f","before":"fef64282aab0400a134380b39e442233d2890c4a","commits":[{"sha":"97c21e49dbcc691348d9e43d535cec49b9ee7de1","author":{"name":"Matthew Fuller","email":"bb582feba4eeda24b1acbc7475138cee2c3f0636@over-yonder.net"},"message":"Cleanup some ancient lint SUPPRESS statements, and make empty loop\nbodies a little more explicit.","distinct":false,"url":"https://api.github.com/repos/fullermd/ctwm-mirror/commits/97c21e49dbcc691348d9e43d535cec49b9ee7de1"},{"sha":"136d718465f8fe96b6fef6221a64288d8fcce83e","author":{"name":"Matthew Fuller","email":"bb582feba4eeda24b1acbc7475138cee2c3f0636@over-yonder.net"},"message":"make indent","distinct":false,"url":"https://api.github.com/repos/fullermd/ctwm-mirror/commits/136d718465f8fe96b6fef6221a64288d8fcce83e"},{"sha":"ca63dddb4fb4807174599cbcceb23de7569cc7b7","author":{"name":"Matthew Fuller","email":"bb582feba4eeda24b1acbc7475138cee2c3f0636@over-yonder.net"},"message":"Brace these 1- (or 0-, depending on how you count) loops while I'm\ntouching them.","distinct":false,"url":"https://api.github.com/repos/fullermd/ctwm-mirror/commits/ca63dddb4fb4807174599cbcceb23de7569cc7b7"},{"sha":"3e708491e18af6f83f8bf5eccc0d0ec7b67dae96","author":{"name":"Matthew Fuller","email":"bb582feba4eeda24b1acbc7475138cee2c3f0636@over-yonder.net"},"message":"Limit scope of this macro and comment tail.","distinct":false,"url":"https://api.github.com/repos/fullermd/ctwm-mirror/commits/3e708491e18af6f83f8bf5eccc0d0ec7b67dae96"},{"sha":"e97d9a218ed6ce5fa0bbb9bb1476b28331f0e92f","author":{"name":"Matthew Fuller","email":"bb582feba4eeda24b1acbc7475138cee2c3f0636@over-yonder.net"},"message":"This is a constant and boolean, so call it a const bool.","distinct":false,"url":"https://api.github.com/repos/fullermd/ctwm-mirror/commits/e97d9a218ed6ce5fa0bbb9bb1476b28331f0e92f"},{"sha":"8bc2a5719b1eac936c867fd5a59f5345b0bc2ec3","author":{"name":"Matthew Fuller","email":"bb582feba4eeda24b1acbc7475138cee2c3f0636@over-yonder.net"},"message":"USE_GLIBC_FEATURES_H is a fossil from when we set these flags in\nctwm_config.h.  Nothing left checks it, so GC it.","distinct":false,"url":"https://api.github.com/repos/fullermd/ctwm-mirror/commits/8bc2a5719b1eac936c867fd5a59f5345b0bc2ec3"},{"sha":"ab868d4b6079893b53ce76998394b470df350d87","author":{"name":"Matthew Fuller","email":"bb582feba4eeda24b1acbc7475138cee2c3f0636@over-yonder.net"},"message":"Add util funcs to use in the places we temporarily mask out event\nnotifications on windows.","distinct":false,"url":"https://api.github.com/repos/fullermd/ctwm-mirror/commits/ab868d4b6079893b53ce76998394b470df350d87"},{"sha":"5dfdcbcd09e3985445d732c63bf1506625f6931e","author":{"name":"Matthew Fuller","email":"bb582feba4eeda24b1acbc7475138cee2c3f0636@over-yonder.net"},"message":"Add extra variant for passing in the previous mask instead of looking\nit up.  Some places that would want to use these funcs are doing such\nthings because they're holding onto the info longer, across multiple\ninvocations.","distinct":false,"url":"https://api.github.com/repos/fullermd/ctwm-mirror/commits/5dfdcbcd09e3985445d732c63bf1506625f6931e"},{"sha":"10707a4646788a8ad87b6677fc660af737566e3e","author":{"name":"Matthew Fuller","email":"bb582feba4eeda24b1acbc7475138cee2c3f0636@over-yonder.net"},"message":"Use mask_out_event{_mask}() and restore_mask() in place of manually\ndoing the dances.","distinct":false,"url":"https://api.github.com/repos/fullermd/ctwm-mirror/commits/10707a4646788a8ad87b6677fc660af737566e3e"},{"sha":"4188251b46eb7deeeebc09d0f3c91c6229ae98cc","author":{"name":"Matthew Fuller","email":"bb582feba4eeda24b1acbc7475138cee2c3f0636@over-yonder.net"},"message":"Skip out early if we weren't asked to ignore anything.","distinct":false,"url":"https://api.github.com/repos/fullermd/ctwm-mirror/commits/4188251b46eb7deeeebc09d0f3c91c6229ae98cc"},{"sha":"16b5bd136cf74688fc7554799851c0ea8d4fa0dc","author":{"name":"Matthew Fuller","email":"bb582feba4eeda24b1acbc7475138cee2c3f0636@over-yonder.net"},"message":"Add a little tweak in UnampTransients() to not bother\nmasking/restoring events if the event we're masking wasn't already\nbeing listened for.\n\nThis is slightly faster in the (probably never happening) case where\nit just wasn't being listened for, which is practically irrelevant.\nBut it also gives us a convenient way to say \"UnmapTransients(), but\nI've already done the masking we need to do\", which isn't.","distinct":false,"url":"https://api.github.com/repos/fullermd/ctwm-mirror/commits/16b5bd136cf74688fc7554799851c0ea8d4fa0dc"},{"sha":"104f4bdc3f765b369e05462ad9d6a07d0482cfc2","author":{"name":"Matthew Fuller","email":"bb582feba4eeda24b1acbc7475138cee2c3f0636@over-yonder.net"},"message":"Correct condition; 0 is the error, not non-zero.","distinct":false,"url":"https://api.github.com/repos/fullermd/ctwm-mirror/commits/104f4bdc3f765b369e05462ad9d6a07d0482cfc2"},{"sha":"22912dfe5f3ebb03124bea7e99fcf75818697327","author":{"name":"Matthew Fuller","email":"bb582feba4eeda24b1acbc7475138cee2c3f0636@over-yonder.net"},"message":"Revert r522; this was a stupid and pointless idea that couldn't\npossibly work.","distinct":false,"url":"https://api.github.com/repos/fullermd/ctwm-mirror/commits/22912dfe5f3ebb03124bea7e99fcf75818697327"},{"sha":"c1c99bc2a6a1e5eca04b816ba36a965e8c0a31d7","author":{"name":"Matthew Fuller","email":"bb582feba4eeda24b1acbc7475138cee2c3f0636@over-yonder.net"},"message":"[Ab]use mask_out_event() to get the current mask instead of doing it\nmanually here.  This is probably a near wash in readability, but it's\nslightly better, and it lets us localize winattrs to the other\nindependent use.","distinct":false,"url":"https://api.github.com/repos/fullermd/ctwm-mirror/commits/c1c99bc2a6a1e5eca04b816ba36a965e8c0a31d7"},{"sha":"e97e357cfadd815e1e4c9d778ef529717dd421f4","author":{"name":"Matthew Fuller","email":"bb582feba4eeda24b1acbc7475138cee2c3f0636@over-yonder.net"},"message":"Take out extra line left over from manually setting mask.","distinct":false,"url":"https://api.github.com/repos/fullermd/ctwm-mirror/commits/e97e357cfadd815e1e4c9d778ef529717dd421f4"},{"sha":"f1a07925a644489c7e48a7bb1a8ae1068d2d8397","author":{"name":"Matthew Fuller","email":"bb582feba4eeda24b1acbc7475138cee2c3f0636@over-yonder.net"},"message":"For some reason, the WinList structure typedef was typedef'd as a\npointer to the struct, unique among all our types.  Stop doing that,\nit just confuses things when something becomes a pointer unobviously.","distinct":false,"url":"https://api.github.com/repos/fullermd/ctwm-mirror/commits/f1a07925a644489c7e48a7bb1a8ae1068d2d8397"},{"sha":"cb509ad6f3e6e672167a7f47a070cb01f59fe65d","author":{"name":"Matthew Fuller","email":"bb582feba4eeda24b1acbc7475138cee2c3f0636@over-yonder.net"},"message":"Add comment pointing out the slight oddity in where the mask is coming\nfrom.","distinct":false,"url":"https://api.github.com/repos/fullermd/ctwm-mirror/commits/cb509ad6f3e6e672167a7f47a070cb01f59fe65d"},{"sha":"d62fa4624a4fd10fb67fc1736b1d8789a9624697","author":{"name":"Matthew Fuller","email":"bb582feba4eeda24b1acbc7475138cee2c3f0636@over-yonder.net"},"message":"Reorder and sectionalize prototypes to match the .c file.","distinct":false,"url":"https://api.github.com/repos/fullermd/ctwm-mirror/commits/d62fa4624a4fd10fb67fc1736b1d8789a9624697"},{"sha":"3fe5d0f4236ed6e83b10ffe0f1e42ffd5660159f","author":{"name":"Matthew Fuller","email":"bb582feba4eeda24b1acbc7475138cee2c3f0636@over-yonder.net"},"message":"Misc cleanups.\n\n- Clear remnants of notations for some ancient lint in another century.\n\n- Add util function for masking/unmasking notifications and use it\n  instead of manually implementing each time.\n\n- Minor type and other cleanups.","distinct":false,"url":"https://api.github.com/repos/fullermd/ctwm-mirror/commits/3fe5d0f4236ed6e83b10ffe0f1e42ffd5660159f"}]}
{"actor":{"display_login":"fullermd"}}