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

Reply via email to