From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Jason Rumney Newsgroups: gmane.emacs.devel Subject: Re: Subject: w32 mouse wheel handling Date: 29 May 2003 08:33:01 +0100 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <25058549.1053701279594.JavaMail.www@wwinf0601> <84llwus39p.fsf@lucy.is.informatik.uni-duisburg.de> <3ED535CE.4060208@wanadoo.fr> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1054193525 23435 80.91.224.249 (29 May 2003 07:32:05 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 29 May 2003 07:32:05 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Thu May 29 09:32:03 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19LHtL-00065j-00 for ; Thu, 29 May 2003 09:32:03 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19LI7u-00019n-00 for ; Thu, 29 May 2003 09:47:06 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19LHuy-0000lA-1Y for emacs-devel@quimby.gnus.org; Thu, 29 May 2003 03:33:44 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19LHud-0000kI-24 for emacs-devel@gnu.org; Thu, 29 May 2003 03:33:23 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19LHub-0000iF-Ft for emacs-devel@gnu.org; Thu, 29 May 2003 03:33:22 -0400 Original-Received: from server0011.freedom2surf.net ([194.106.56.14] helo=server0027.freedom2surf.net) by monty-python.gnu.org with esmtp (Exim 4.20) id 19LHub-0000hw-43 for emacs-devel@gnu.org; Thu, 29 May 2003 03:33:21 -0400 Original-Received: from wanchan.jasonr.f2s.com ([195.137.103.251]) h4T7XJCb019181; Thu, 29 May 2003 07:33:19 GMT Original-Received: from NYAUMO (nyaumo.jasonr.f2s.com [10.0.0.27]) by wanchan.jasonr.f2s.com (Postfix) with ESMTP id 24469DDF15; Thu, 29 May 2003 08:33:18 +0100 (BST) Original-To: David Ponce In-Reply-To: <3ED535CE.4060208@wanadoo.fr> Original-Lines: 13 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:14409 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:14409 David Ponce writes: > My X and MAC skills are too limited, so I didn't updated xterm.c and > macterm.c. Sorry. I think the best way to update the X implementation is to implement Z-axis handling. Arbritrarily mapping mouse-4 and mouse-5 to wheel events is likely to lose on some setups. lisp/term/w32-win.el needs updating for the new events too. Once Z-axis is implemented for X, mwheel.el can be updated for the new events and the special case code in w32-win.el can disappear.