From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: YAMAMOTO Mitsuharu Newsgroups: gmane.emacs.devel Subject: Re: Toolkit scroll bar emulation in Carbon Emacs Date: Fri, 06 May 2005 17:34:48 +0900 Organization: Faculty of Science, Chiba University Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Trace: sea.gmane.org 1115378037 21678 80.91.229.2 (6 May 2005 11:13:57 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 6 May 2005 11:13:57 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri May 06 13:13:54 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DU0lp-0003e7-Mj for ged-emacs-devel@m.gmane.org; Fri, 06 May 2005 13:13:25 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DU0lI-0000Aw-PF for ged-emacs-devel@m.gmane.org; Fri, 06 May 2005 07:12:52 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DTyVt-0006eD-Sn for emacs-devel@gnu.org; Fri, 06 May 2005 04:48:50 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DTyKK-0005UH-JP for emacs-devel@gnu.org; Fri, 06 May 2005 04:36:54 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DTyKG-0005L5-Vu for emacs-devel@gnu.org; Fri, 06 May 2005 04:36:49 -0400 Original-Received: from [133.82.132.2] (helo=mathmail.math.s.chiba-u.ac.jp) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DTyNg-0007fs-6D for emacs-devel@gnu.org; Fri, 06 May 2005 04:40:20 -0400 Original-Received: from church.math.s.chiba-u.ac.jp (church [133.82.132.36]) by mathmail.math.s.chiba-u.ac.jp (Postfix) with ESMTP id 535052C91 for ; Fri, 6 May 2005 17:34:49 +0900 (JST) Original-To: emacs-devel@gnu.org In-Reply-To: User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/22.0.50 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:36752 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:36752 >>>>> On Thu, 05 May 2005 15:56:58 +0900, YAMAMOTO Mitsuharu said: > With the attached patch, Carbon Emacs generates Lisp-level events as > it were using X toolkit scroll bars. So the scroll bar handlers at > the Lisp level can be used as they are. Now auto-repeat works, and > changing the pressed part (e.g., pressing the up arrow and then > moving to the down arrow without releasing the mouse button) also > works. I've installed the patch (with some modifications) except the change to configure.in. So the default configuration does not change the scroll bar behavior. One can test the new toolkit scroll bar emulation by specifying -DUSE_TOOLKIT_SCROLL_BARS manually. YAMAMOTO Mitsuharu mituharu@math.s.chiba-u.ac.jp