iNow the mshortcuts are even more consistent. - st - Simple Terminal Err gopher.r-36.net 70 i Err gopher.r-36.net 70 1Log /scm/st//log.gph gopher.r-36.net 70 1Files /scm/st//files.gph gopher.r-36.net 70 1Refs /scm/st//refs.gph gopher.r-36.net 70 1README /scm/st//file/README.gph gopher.r-36.net 70 1LICENSE /scm/st//file/LICENSE.gph gopher.r-36.net 70 i--- Err gopher.r-36.net 70 1commit f0398db4d172e838ef4b4ae55db3fb6a6fee6717 /scm/st//commit/f0398db4d172e838ef4b4ae55db3fb6a6fee6717.gph gopher.r-36.net 70 1parent e2aa03e6b71436e1c9207b01777baa16b7a00ea5 /scm/st//commit/e2aa03e6b71436e1c9207b01777baa16b7a00ea5.gph gopher.r-36.net 70 hAuthor: Ivan Tham URL:mailto:pickfire@riseup.net gopher.r-36.net 70 iDate: Sun, 1 Nov 2015 10:53:56 +0800 Err gopher.r-36.net 70 i Err gopher.r-36.net 70 iNow the mshortcuts are even more consistent. Err gopher.r-36.net 70 i Err gopher.r-36.net 70 i Keep everyone happy Err gopher.r-36.net 70 i Err gopher.r-36.net 70 iSigned-off-by: Christoph Lohmann <20h@r-36.net> Err gopher.r-36.net 70 i Err gopher.r-36.net 70 iDiffstat: Err gopher.r-36.net 70 i st.c | 10 +++++----- Err gopher.r-36.net 70 i Err gopher.r-36.net 70 i1 file changed, 5 insertions(+), 5 deletions(-) Err gopher.r-36.net 70 i--- Err gopher.r-36.net 70 1diff --git a/st.c b/st.c /scm/st//file/st.c.gph gopher.r-36.net 70 i@@ -944,17 +944,17 @@ void Err gopher.r-36.net 70 i bpress(XEvent *e) Err gopher.r-36.net 70 i { Err gopher.r-36.net 70 i struct timespec now; Err gopher.r-36.net 70 i- MouseShortcut *mk; Err gopher.r-36.net 70 i+ MouseShortcut *ms; Err gopher.r-36.net 70 i Err gopher.r-36.net 70 i if (IS_SET(MODE_MOUSE) && !(e->xbutton.state & forceselmod)) { Err gopher.r-36.net 70 i mousereport(e); Err gopher.r-36.net 70 i return; Err gopher.r-36.net 70 i } Err gopher.r-36.net 70 i Err gopher.r-36.net 70 i- for (mk = mshortcuts; mk < mshortcuts + LEN(mshortcuts); mk++) { Err gopher.r-36.net 70 i- if (e->xbutton.button == mk->b Err gopher.r-36.net 70 i- && match(mk->mask, e->xbutton.state)) { Err gopher.r-36.net 70 i- ttysend(mk->s, strlen(mk->s)); Err gopher.r-36.net 70 i+ for (ms = mshortcuts; ms < mshortcuts + LEN(mshortcuts); ms++) { Err gopher.r-36.net 70 i+ if (e->xbutton.button == ms->b Err gopher.r-36.net 70 i+ && match(ms->mask, e->xbutton.state)) { Err gopher.r-36.net 70 i+ ttysend(ms->s, strlen(ms->s)); Err gopher.r-36.net 70 i return; Err gopher.r-36.net 70 i } Err gopher.r-36.net 70 i } Err gopher.r-36.net 70 .