From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dani Moncayo Newsgroups: gmane.emacs.devel Subject: Re: w32 hourglass cursor Date: Thu, 3 Jul 2014 19:53:18 +0200 Message-ID: References: <53B531D6.4000207@yandex.ru> <53B58540.9070807@yandex.ru> <53B593DE.6080008@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1404410011 10065 80.91.229.3 (3 Jul 2014 17:53:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 3 Jul 2014 17:53:31 +0000 (UTC) Cc: Emacs development discussions To: Dmitry Antipov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jul 03 19:53:24 2014 Return-path: Envelope-to: ged-emacs-devel@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 1X2lCG-0004zV-4p for ged-emacs-devel@m.gmane.org; Thu, 03 Jul 2014 19:53:24 +0200 Original-Received: from localhost ([::1]:32815 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2lCF-0006Ou-Q5 for ged-emacs-devel@m.gmane.org; Thu, 03 Jul 2014 13:53:23 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44598) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2lCD-0006On-0s for emacs-devel@gnu.org; Thu, 03 Jul 2014 13:53:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X2lCC-0001Q6-5s for emacs-devel@gnu.org; Thu, 03 Jul 2014 13:53:20 -0400 Original-Received: from mail-lb0-x230.google.com ([2a00:1450:4010:c04::230]:60963) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2lCB-0001Pu-UO for emacs-devel@gnu.org; Thu, 03 Jul 2014 13:53:20 -0400 Original-Received: by mail-lb0-f176.google.com with SMTP id w7so433771lbi.35 for ; Thu, 03 Jul 2014 10:53:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=dbRj6FN6Do8TOP02S4i/3fHF2brxDhOJZyItjPpqkD4=; b=f6PUIvHaV4TQgj6l2oSfM90mVZHH/WaVzlpmPC61EBUEEyeGo5K/GkhFNtJ5wTmqwI SIVgCTfZdKKnRTeCKt6JLX52z1nVShx0nxB6d7sLNjrsIfXY8ByYx6zRxMZ3KgEAjyfD 2kbv0MIOLEflYngvXX0ln+dzPHfpKKs4DSkEgJpM4uIv+DSWiQ5fcK1Zphf+xRgAjsTg OZFdwkQY/Bxy+PYtkgh9u5ap0U98I4rpPBOCvQcR6Z8PEYyP08H5fr4A91yi8kQHHEjt GHMWXw422ivcjdhxH26kJ2WFpkiPIgJNlDsRnAQAJtU+T7qVdNsS3y1kfxlCoRTeDBB8 9C4Q== X-Received: by 10.112.143.8 with SMTP id sa8mr1758279lbb.89.1404409998048; Thu, 03 Jul 2014 10:53:18 -0700 (PDT) Original-Received: by 10.114.241.106 with HTTP; Thu, 3 Jul 2014 10:53:18 -0700 (PDT) In-Reply-To: <53B593DE.6080008@yandex.ru> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c04::230 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:172877 Archived-At: > This is completely different from we have under X where busy cursor > is shown on all GUI frames. Could you also please test this stuff (which > is mostly borrowed from the relevant X code)? Your second patch has a typo: "Lisp_Oject" should be "Lisp_Object". With this one, things seem to go better. When I run the macro: * The cursor shape doesn't change automatically to busy after any delay (I've waited for 10-15 seconds). Ok, this problem isn't new. * When I move the cursor, its shape changes to busy. When I cancel the macro, its shape changes back to normal. With two frames, the shape is busy on both of them while the macro is running, and changes back to normal on both frames after cancelling the execution. -- Dani Moncayo