From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: joaotavora@gmail.com (=?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?=) Newsgroups: gmane.emacs.bugs Subject: bug#20271: 24.4; Can't change cursor type in w32 Date: Tue, 14 Apr 2015 13:45:05 +0100 Message-ID: References: <83oan0hvze.fsf@gnu.org> <83d23ehlit.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1429015596 12290 80.91.229.3 (14 Apr 2015 12:46:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 14 Apr 2015 12:46:36 +0000 (UTC) Cc: 20271@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Apr 14 14:46:23 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 1Yi0EH-0004Ta-WA for geb-bug-gnu-emacs@m.gmane.org; Tue, 14 Apr 2015 14:46:14 +0200 Original-Received: from localhost ([::1]:55768 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yi0EH-0003FZ-Fd for geb-bug-gnu-emacs@m.gmane.org; Tue, 14 Apr 2015 08:46:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36159) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yi0EC-0003FE-1A for bug-gnu-emacs@gnu.org; Tue, 14 Apr 2015 08:46:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yi0E7-0006gN-BV for bug-gnu-emacs@gnu.org; Tue, 14 Apr 2015 08:46:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:37615) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yi0E7-0006gD-80 for bug-gnu-emacs@gnu.org; Tue, 14 Apr 2015 08:46:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Yi0E6-0008Ev-Ka for bug-gnu-emacs@gnu.org; Tue, 14 Apr 2015 08:46:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: joaotavora@gmail.com (=?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 14 Apr 2015 12:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20271 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20271-submit@debbugs.gnu.org id=B20271.142901551931620 (code B ref 20271); Tue, 14 Apr 2015 12:46:02 +0000 Original-Received: (at 20271) by debbugs.gnu.org; 14 Apr 2015 12:45:19 +0000 Original-Received: from localhost ([127.0.0.1]:55624 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yi0DO-0008Dw-SJ for submit@debbugs.gnu.org; Tue, 14 Apr 2015 08:45:19 -0400 Original-Received: from mail-wi0-f177.google.com ([209.85.212.177]:38091) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yi0DM-0008Dc-MS for 20271@debbugs.gnu.org; Tue, 14 Apr 2015 08:45:17 -0400 Original-Received: by wiun10 with SMTP id n10so20288107wiu.1 for <20271@debbugs.gnu.org>; Tue, 14 Apr 2015 05:45:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type:content-transfer-encoding; bh=fpG59Ujl3/1BhCUk4ToKLuYFbjizrCfkFmFYthXTuro=; b=GvZmcqeCGc8MuEjER0jzL7Nn5hs4Eipk1Jt/3l8cPLx1wd6guomqBHV/7x788a/SYP 18epdGBE7/rdae8N25fZ8BlXrExUz0Y81pIkJtX+AvEUpMP062PGoxyoSPALcwYtheqz AdzF2sXaQUrn4+vSdY+Jc1CUKAVUwOtOTBk2Ozlhf+/MRpeLYaleJxvfl9UJSGZKQnA2 1T8XXork/oqaIrSDzIFucy0qQk8Lrz6pdXNdb8kpJCUhHow/5sGuZ0vtFvjxS6dHMdCG YY8SPs21x6F7emqHY5mux+E8DJpdAikoinHD/+Nt+54EB7hKypJ2SVal8s9HKC8HrTUo QF9g== X-Received: by 10.180.86.201 with SMTP id r9mr32208428wiz.56.1429015511067; Tue, 14 Apr 2015 05:45:11 -0700 (PDT) Original-Received: from GONDOMAR.yourcompany.com (53.236.108.93.rev.vodafone.pt. [93.108.236.53]) by mx.google.com with ESMTPSA id dj5sm1432965wjb.28.2015.04.14.05.45.08 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 14 Apr 2015 05:45:09 -0700 (PDT) In-Reply-To: <83d23ehlit.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 08 Apr 2015 15:06:34 +0300") User-Agent: Gnus/5, (Gnus v5.13) Emacs/25.0.50 (windows-nt) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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:101508 Archived-At: Eli Zaretskii writes: >> From: joaotavora@gmail.com (Jo=E3o T=E1vora) >> Cc: 20271@debbugs.gnu.org >> Date: Wed, 08 Apr 2015 12:48:11 +0100 >>=20 >> I found the culprit. It's the Windows Magnifier. If you >> (accidentally ,as in my case) start if *before* you start Emacs, you >> get the thin 1px wide black vertical bar. There's no real turning it >> off, so a logout is at least necessary. > > Sounds like an entry in etc/PROBLEMS is in order. Can you propose > one, with a few details about turning the Magnifier on and off? Sorry for the delay. Here's a proposed entry, though it does not say much more than what I have said now. There is apparently no way to "turn if off" in a way that it doesn't affect more Emacs sessions. All you can do is close its little window.=20 diff --git a/etc/PROBLEMS b/etc/PROBLEMS index c701ec4..b2dee7d 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS @@ -2251,6 +2251,17 @@ If this does not work, please inform bug-gnu-emacs@g= nu.org. Then please call support for your X-server and see if you can get a fix. If you do, please send it to bug-gnu-emacs@gnu.org so we can list it here. =20 +** Cursor shape incompatibility with Windows Magnifier + +For Emacs sessions started _after_ the Windows Magnifier is turned on +for the first time since the user logged in, the cursor is always a +thin black blinking vertical caret and does not respond to the +`cursor-shape' variable or the `set-cursor-color' command. Emacs +session started _before_ the Magnifier are not affected. + +The known workaround is to log out of the user session and start Emacs +before the Magnifier. + * Build-time problems =20 ** Configuration >> > I can tell you how to track the initial cursor drawing using GDB, but >> > if the problem only happens when Emacs is invoked from a desktop >> > shortcut, this could be a bit tricky. >>=20 >> This is interesting to track other problems in general. Can I get a >> "good" precompiled gdb.exe from somewhere in the internet, perhaps your >> ezwinports repo? > > Yes, you can get a 32-bit Windows build of GDB 7.9, the latest > released version, from ezwinports. Thanks. I need it to debug the following symptom (completely unrelated to this bug, maybe not Emacs's fault, should I open a new bug?): * In a diff-mode buffer, press C-c C-c (`diff-goto-source`) * _sometimes_, a 5-6 second unquitabble delay occurs. * Regardless of whether the delay takes place or not, the above command always runs to the end *before* the delay occurs, as seen by its parting `message' call. Jo=E3o