# HG changeset patch # User Mikael Berthe # Date 1232141721 -3600 # Node ID 4b6cfaa6898bd43cbcbba16fa359bb7d532de75c # Parent 248da27faff34934d043fbe21771992c8966cce1# Parent c1d0f906d37901259e22b0f71290be4ca4e29ede Merge main and crew diff -r 248da27faff3 -r 4b6cfaa6898b mcabber/mcabberrc.example --- a/mcabber/mcabberrc.example Fri Jan 16 22:26:51 2009 +0100 +++ b/mcabber/mcabberrc.example Fri Jan 16 22:35:21 2009 +0100 @@ -468,6 +468,9 @@ #alias names = room names #alias topic = room topic +# Set use_mouse to 1 to map mouse buttons like keycodes. +#set use_mouse = 1 + # Key bindings # Ctlr-q (17) bound to /roster unread_next bind 17 = roster unread_next diff -r 248da27faff3 -r 4b6cfaa6898b mcabber/src/screen.c --- a/mcabber/src/screen.c Fri Jan 16 22:26:51 2009 +0100 +++ b/mcabber/src/screen.c Fri Jan 16 22:35:21 2009 +0100 @@ -734,7 +734,8 @@ start_color(); use_default_colors(); #ifdef NCURSES_MOUSE_VERSION - mousemask(ALL_MOUSE_EVENTS, NULL); + if (settings_opt_get_int("use_mouse")) + mousemask(ALL_MOUSE_EVENTS, NULL); #endif if (settings_opt_get("escdelay")) {