From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: No possibility of determining image position/object from click Date: Sun, 16 Jun 2002 17:29:00 -0600 (MDT) Sender: emacs-devel-admin@gnu.org Message-ID: <200206162329.g5GNT0x12716@aztec.santafe.edu> References: <200206091519.g59FJFk00269@aztec.santafe.edu> <200206151413.g5FEDpp10322@aztec.santafe.edu> Reply-To: rms@gnu.org NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1024270269 23027 127.0.0.1 (16 Jun 2002 23:31:09 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 16 Jun 2002 23:31:09 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17JjUD-0005zI-00 for ; Mon, 17 Jun 2002 01:31:09 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17JjuA-0007sD-00 for ; Mon, 17 Jun 2002 01:57:58 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17JjU6-00031S-00; Sun, 16 Jun 2002 19:31:02 -0400 Original-Received: from pele.santafe.edu ([192.12.12.119]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17JjS8-0002dy-00; Sun, 16 Jun 2002 19:29:00 -0400 Original-Received: from aztec.santafe.edu (aztec [192.12.12.49]) by pele.santafe.edu (8.11.6+Sun/8.11.6) with ESMTP id g5GNT0Q27799; Sun, 16 Jun 2002 17:29:00 -0600 (MDT) Original-Received: (from rms@localhost) by aztec.santafe.edu (8.10.2+Sun/8.9.3) id g5GNT0x12716; Sun, 16 Jun 2002 17:29:00 -0600 (MDT) X-Authentication-Warning: aztec.santafe.edu: rms set sender to rms@aztec using -f Original-To: David.Kastrup@t-online.de In-Reply-To: (David.Kastrup@t-online.de) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:4918 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:4918 This is not the problem, since this would just introduce a small time window for thwarting the user. But Emacs does not update the screen while it is busy, which can easily last for a few seconds. If I click onto the screen during that time, buffer positions and keymaps will be calculated corresponding to what the screen will look like after the next screen update finally gets done. Now I understand what the issue is. I agree this is a real issue. If we solve your other problem, of reporting which object (and which part of it) the click occurred on, in the input event, that could enable you to avoid this problem--right? So I think the next item of business is to draw up a precise proposal for what added information to include in the event, and in what format.