{"push_id":639450190,"size":1,"distinct_size":1,"ref":"refs/heads/hooks","head":"940a4d033f7173c06d48960cecf7ae95468c07ce","before":"49aba762dd836d9400ef306eeab555c40a501ce6","commits":[{"sha":"940a4d033f7173c06d48960cecf7ae95468c07ce","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@xteddy.org","name":"Thomas Adam"},"message":"Introduce alerts for hooks\n\nThis further builds on alerts with hooks.  A struct alert is created\nwhenever an alert is found to have a hook.  In it, are the session and the\nwinlinks for that alert.\n\nWhen the hook command is run, the state is checked in the usual way, but\nthis time, when looking up the session, window and pane, preference is given\nto those items having an alert.\n\nThis allows hooked commands on bell events to fire on the correct session.\nSince alerts operate outside of the usual way commands make it to tmux (they\ncan happen at any time), this seems like a sane approach.\n\nMaking alerts an inherent property of the session might be an idea for the\nfuture.","distinct":true,"url":"https://api.github.com/repos/tmuxsoftware/tmux/commits/940a4d033f7173c06d48960cecf7ae95468c07ce"}]}