From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Pierpaolo Bernardi Newsgroups: gmane.emacs.bugs Subject: bug#22247: 24.4; ghost mouse pointer Date: Sat, 26 Dec 2015 16:34:26 +0100 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1451154736 20242 80.91.229.3 (26 Dec 2015 18:32:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 26 Dec 2015 18:32:16 +0000 (UTC) To: 22247@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Dec 26 19:32:09 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aCtdP-000215-7l for geb-bug-gnu-emacs@m.gmane.org; Sat, 26 Dec 2015 19:32:07 +0100 Original-Received: from localhost ([::1]:39538 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCtdO-0008Oy-1k for geb-bug-gnu-emacs@m.gmane.org; Sat, 26 Dec 2015 13:32:06 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40219) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCtdL-0008Og-4m for bug-gnu-emacs@gnu.org; Sat, 26 Dec 2015 13:32:03 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aCtdK-0005tU-Cw for bug-gnu-emacs@gnu.org; Sat, 26 Dec 2015 13:32:03 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:34497) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCtdK-0005tO-96 for bug-gnu-emacs@gnu.org; Sat, 26 Dec 2015 13:32:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aCtdK-0001TC-4U for bug-gnu-emacs@gnu.org; Sat, 26 Dec 2015 13:32:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Pierpaolo Bernardi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 26 Dec 2015 18:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22247 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.14511546724233 (code B ref -1); Sat, 26 Dec 2015 18:32:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 26 Dec 2015 18:31:12 +0000 Original-Received: from localhost ([127.0.0.1]:42099 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCtcV-00015z-S8 for submit@debbugs.gnu.org; Sat, 26 Dec 2015 13:31:12 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:40924) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCqrb-0006lD-Ga for submit@debbugs.gnu.org; Sat, 26 Dec 2015 10:34:35 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aCqrV-0005HP-HV for submit@debbugs.gnu.org; Sat, 26 Dec 2015 10:34:30 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:33804) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCqrV-0005HL-EU for submit@debbugs.gnu.org; Sat, 26 Dec 2015 10:34:29 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60126) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCqrU-0007zR-Ia for bug-gnu-emacs@gnu.org; Sat, 26 Dec 2015 10:34:29 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aCqrT-0005H9-Ro for bug-gnu-emacs@gnu.org; Sat, 26 Dec 2015 10:34:28 -0500 Original-Received: from mail-io0-x22f.google.com ([2607:f8b0:4001:c06::22f]:34498) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCqrT-0005H5-MY for bug-gnu-emacs@gnu.org; Sat, 26 Dec 2015 10:34:27 -0500 Original-Received: by mail-io0-x22f.google.com with SMTP id e126so275931949ioa.1 for ; Sat, 26 Dec 2015 07:34:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=ujZcVG+xxU6rQOHLyItSWC9Z3dX2fYPtEX8BLVMcCN8=; b=wsLDYlSyheDwBKr6ouEeSoUa9YcMLzCqQhiysrVCi23SDrC44/pX3p5CEJwb/4gcNK 8qFezvER6qKzEL6+ubdUTiweqNJSwAHkA3AsqR7M9ofwuzuhoO0cspw1mRh/JTjKOrFr HwA45noR8QXrgokV3MDlMdPiYkfMZY1u9dMY7iqb+4A250ysWnw2d1OGaSibySs7+iFr Hp5+9GVPLh9gPUPWgqPhhxN1d/lZYUXVuQi/qzQVad42Q4F6vLelTpp5CARGDsvfsEFO VWbFSm+g/75xEw+gURVfZuFMFjtINX/29DMZGp5+8Zb1z1uIkBsK5taSMDyn/eFywvZk SbEw== X-Received: by 10.107.44.199 with SMTP id s190mr23792818ios.24.1451144066892; Sat, 26 Dec 2015 07:34:26 -0800 (PST) Original-Received: by 10.64.83.225 with HTTP; Sat, 26 Dec 2015 07:34:26 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Mailman-Approved-At: Sat, 26 Dec 2015 13:31:10 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:110729 Archived-At: In GNU Emacs 24.4.1 (i686-pc-mingw32) of 2014-10-24 on LEG570 Windowing system distributor `Microsoft Corp.', version 6.2.9200 Configured using: `configure --prefix=/c/usr' (But also in older versions both of Emacs and of Windows. This is present since the first time I used Emacs on windows, around 15 years ago). I use this function to move the mouse pointer out of my way: (defun move-cursor-out () (interactive) (set-mouse-position (window-frame (frame-selected-window)) (1+ (frame-width)) 0)) (global-set-key [f12] 'move-cursor-out) This works as intended on Unix/X. On windows, the mouse pointer is moved in the right place, but a ghost image of the pointer is left behind in the old position *most of the times* (not always), thus vanifying the purpose of the code. Thanks!