tags 230990 + help thanks On 2005-06-12 17:20 +0200, Daniel Jacobowitz wrote:
> On Tue, Feb 03, 2004 at 03:06:45PM -0500, Daniel Burrows wrote: >> It would be nice if the ncurses mouse API could be used to track wheel >> events. (reported in X11 as buttons 4/5) At the moment, ncurses seems >> to report all wheel events as button 4. > > FYI, the latest version of ncurses (uploading soon) does support this - > but it's disabled, because the change is binary incompatible. The next > time we need a new SONAME for libncurses, I intend to enable this. Unfortunately, switching SONAME seems to be out of the question since even after the introduction of libtinfo5 we still have dozens of libraries linking against libncurses. My feeble attempt¹ to fix a few of them has not changed anything yet. The only safe way to do this seems to be to introduce versioned symbols in ncurses, and I don't know at all how to do that in a way which a) is acceptable for upstream; b) works correctly for all the bazillion configuration options that change the ABI, for instance "--enable-widec", "--enable-ext-colors", "--enable-ext-mouse", "--with-termlib=...", "--with-ticlib=..." etc. In short, we're stuck with the current insane mishmash of libncurses5/libncursesw5, and I have no idea how to ever get out of this mess. See also the thread starting at http://lists.debian.org/debian-devel/2008/09/msg00435.html. Sven ¹ http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=ncur...@packages.debian.org;usertag=libncurses5-dependency -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org