From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 07 07:35:40 2015 Received: (at submit) by debbugs.gnu.org; 7 Apr 2015 11:35:40 +0000 Received: from localhost ([127.0.0.1]:47029 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YfRn9-0007CY-CF for submit@debbugs.gnu.org; Tue, 07 Apr 2015 07:35:40 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45868) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YfRn7-0007CJ-2Y for submit@debbugs.gnu.org; Tue, 07 Apr 2015 07:35:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YfRmz-0007lV-Py for submit@debbugs.gnu.org; Tue, 07 Apr 2015 07:35:31 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:32768) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YfRmz-0007lQ-MO for submit@debbugs.gnu.org; Tue, 07 Apr 2015 07:35:29 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59353) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YfRmx-0001p4-SJ for bug-gnu-emacs@gnu.org; Tue, 07 Apr 2015 07:35:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YfRmr-0007k8-Gu for bug-gnu-emacs@gnu.org; Tue, 07 Apr 2015 07:35:27 -0400 Received: from mail-wi0-x22e.google.com ([2a00:1450:400c:c05::22e]:37607) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YfRmr-0007jy-6P for bug-gnu-emacs@gnu.org; Tue, 07 Apr 2015 07:35:21 -0400 Received: by wiaa2 with SMTP id a2so14823315wia.0 for ; Tue, 07 Apr 2015 04:35:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:user-agent:mime-version :content-type; bh=7gvJcvIjCebktmDIiSsOkSgSTBaYOwX31qZQy3FkG4s=; b=r45ZF4nn//pN/WRK+O7xRAL9DDTAkInk08AH+RvrM3PlcukRIB6SxwxvzPkGOjz72D 9CwfCdhNrsUwtmvVbNLGH8j/4Qc9PziQpegxksEd4/Bo7HSiGgZiD9ONcN6rhjTt1KS7 xMdAEL6J2v5WbDM8Belg/GwISlZEKT7PvaEv2H2GtnA2ZavRJABcTaoTu4dBLy/LcvZd lgIyXh6HUGRKmaT+px4f7QRLqKGWNTIT7SqIJ5OQMhTGeFh8i/aDI5LKqCdy7Nl/69od 1Fwa9QD9pKRXMJfsA4kG4JdVoeitK153K84QejqRo5Z4suvgufM75l8MjBsGo5XDtmid fmvA== X-Received: by 10.180.80.65 with SMTP id p1mr3849527wix.70.1428406520532; Tue, 07 Apr 2015 04:35:20 -0700 (PDT) Received: from GONDOMAR.yourcompany.com (53.236.108.93.rev.vodafone.pt. [93.108.236.53]) by mx.google.com with ESMTPSA id at4sm10568135wjc.16.2015.04.07.04.35.19 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 Apr 2015 04:35:19 -0700 (PDT) From: joaotavora@gmail.com (=?iso-8859-1?Q?Jo=E3o_T=E1vora?=) To: bug-gnu-emacs@gnu.org Subject: 24.4; Can't change cursor type in w32 Date: Tue, 07 Apr 2015 12:35:08 +0100 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (windows-nt) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Hi maintainers, Here's my -Q recipe Create a shortcut to "runemacs.exe -Q" (or "emacs.exe -Q") Run it In the new vanilla emacs, cursor is a thin vertical bar. Try to (setq cursor-type 'box) or any other option has no effect. Changing the default font has no effect, either This is possibly not an Emacs bug, since other people using the same Emacs version and operating system can set the cursor type. I also believe I had other cursor types in the past. How can I debug this? In GNU Emacs 24.4.1 (i686-pc-mingw32) of 2014-10-24 on LEG570 Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=/c/usr' Important settings: value of $LC_CTYPE: UTF-8 value of $LANG: C.UTF-8 locale-coding-system: cp1252 Major mode: Lisp Minor modes in effect: diff-auto-refine-mode: t shell-dirtrack-mode: t sly-stickers-shortcut-mode: t sly-stickers-mode: t sly-profiler-shortcut-mode: t sly-trace-dialog-shortcut-mode: t sly-autodoc-mode: t eldoc-mode: t sly-editing-mode: t sly-mode: t global-edit-server-edit-mode: t electric-pair-mode: t ido-everywhere: t delete-selection-mode: t global-auto-revert-mode: t show-paren-mode: t yas-global-mode: t yas-minor-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t hs-minor-mode: t Recent input: s o u r c e s M-SPC SPC C-e ) ) ) M-j M-j C-e C-x C-s M-h C-g C-x C-x C-a C-M-SPC M-w C-n C-n C-n C-n C-n C-y C-a C-e ) C-n C-a C-k C-p C-e C-x C-s C-c C-c C-p C-p C-e M-b M-b M-d M-d s o l u t i o n C-e C-x C-s C-c C-c C-n C-n M-b M-b M-b M-d M-d M-d u n l o a d e d . r e s o u r c e s C-e C-x C-s C-c C-c C-p u n l o a d e d . r e s o u r c e s C-e C-x C-s C-c C-c C-p C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f M-. M-, C-p C-n C-n C-c C-c C-p C-p C-p C-c C-c C-e C-x C-s C-x 1 C-e C-x C-s C-c C-c M-x v c SPC r o o t SPC d i f f C-x 1 M-x r e p o r t SPC e m a c s SPC b u g Recent messages: [sly] Compiled and loaded. (No warnings) [0.28 secs] Preparing compilation log... [sly] Compiled and loaded. (No warnings) [0.28 secs] (No changes need to be saved) [2 times] [sly] Compiled and loaded. (No warnings) [0.29 secs] Highlighting notes... [sly] Compiled and loaded. (No warnings) [0.29 secs] Preparing compilation log... [sly] Compiled and loaded. (No warnings) [0.29 secs] Finding changes in z:/siscog/crews-vdev/...done Load-path shadows: z:/.emacs.d/el-get/ido-vertical-mode/ido-vertical-mode hides z:/holy/share/emacs/ido-vertical-mode z:/siscog/sc-emacs/eli81/fi-manual hides z:/holy/share/emacs/fi-manual z:/siscog/sc-emacs/cl-shell/completion hides z:/Vendor/emacs-24.4/share/emacs/24.4/lisp/completion Features: (shadow emacsbug markdown-mode cus-start cus-load hl-line find-dired vc-bzr vc-sccs vc-svn vc-cvs vc-rcs vc-annotate quail shr-color mm-archive grep smiley gnus-cite gnus-bcklg gnus-dup gnus-async gnus-ml gnus-topic nndraft nnmh utf-7 nnimap utf7 nnfolder parse-time netrc gnutls gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig nntp gnus-cache ibuf-ext ibuffer mailalias smtpmail qp mail-extr sort cua-rect rect cua-base hippie-exp org-element org-rmail org-mhe org-irc org-info org-gnus org-docview doc-view org-bibtex bibtex org-bbdb org-w3m org org-macro org-footnote org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs cal-menu calendar cal-loaddefs jka-compr url-queue url-http url-gw url-cache url-auth eww mm-url nnir gnus-sum gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range gnus-win nnoo gnus gnus-ems nnheader wid-edit url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap shr log-view image-mode ffap url-parse url-vars smerge-mode diff-mode imenu sc-emacs cltl2 cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ps-print ps-def lpr fi-site-init fi-manual allegro-manual-data sendmail ediff-merg ediff-wind ediff-diff ediff-mult ediff-help ediff-init ediff-util ediff network-stream starttls tls rx gud compile misearch multi-isearch vc-git hideshow eieio-opt speedbar sb-image ezimage dframe find-func sql view siscog-sly sly-fancy sly-tramp tramp tramp-compat auth-source eieio eieio-core gnus-util password-cache tramp-loaddefs trampver shell pcomplete sly-indentation sly-cl-indent cl-indent sly-stickers color hi-lock sly-profiler sly-trace-dialog sly-fontifying-fu sly-package-fu sly-scratch sly-fuzzy sly-fancy-trace sly-fancy-inspector sly-autodoc sly-parse eldoc sly-mrepl sly sly-buttons sly-messages apropos etags arc-mode archive-mode noutline outline comint ansi-color hyperspec browse-url sc-patches sc-extra-common sgml-mode warnings circe lui-irc-colors lcs lui-format lui tracking shorten flyspell ispell git-rebase-mode thingatpt edit-server sly-autoloads epa-file epa derived epg windmove elec-pair ido delsel autorevert filenotify paren server log-edit message byte-opt format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mailabbrev mail-utils gmm-utils mailheader ring pcvs-util add-log vc vc-dispatcher advice yasnippet dired-x .loaddefs easy-mmode el-get el-get-autoloading el-get-list-packages el-get-dependencies el-get-build el-get-status pp el-get-methods el-get-fossil el-get-svn el-get-pacman el-get-github-zip el-get-github-tar el-get-http-zip el-get-http-tar el-get-hg el-get-go el-get-git-svn el-get-fink el-get-emacswiki el-get-http el-get-notify help-mode easymenu el-get-emacsmirror el-get-github el-get-git el-get-elpa el-get-darcs el-get-cvs el-get-bzr el-get-brew el-get-builtin el-get-apt-get el-get-recipes el-get-byte-compile el-get-custom el-get-core autoload help-fns lisp-mnt bytecomp byte-compile cconv dired edmacro kmacro mule-util package epg-config holy cl-macs cl gv cl-loaddefs cl-lib time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp w32-common-fns disp-table w32-win w32-vars tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process w32notify w32 multi-tty emacs) Memory information: ((conses 8 1106679 221549) (symbols 32 68552 1) (miscs 32 5528 4102) (strings 16 194933 33757) (string-bytes 1 8460328) (vectors 8 60901) (vector-slots 4 1764162 85748) (floats 8 1342 2012) (intervals 28 69281 803) (buffers 508 169)) From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 07 10:08:24 2015 Received: (at 20271) by debbugs.gnu.org; 7 Apr 2015 14:08:24 +0000 Received: from localhost ([127.0.0.1]:47675 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YfUAx-0002fK-Ki for submit@debbugs.gnu.org; Tue, 07 Apr 2015 10:08:23 -0400 Received: from mtaout25.012.net.il ([80.179.55.181]:43132) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YfUAu-0002f6-QV for 20271@debbugs.gnu.org; Tue, 07 Apr 2015 10:08:22 -0400 Received: from conversion-daemon.mtaout25.012.net.il by mtaout25.012.net.il (HyperSendmail v2007.08) id <0NMF00L00WBWL300@mtaout25.012.net.il> for 20271@debbugs.gnu.org; Tue, 07 Apr 2015 17:03:36 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout25.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NMF00AZPWE04W90@mtaout25.012.net.il>; Tue, 07 Apr 2015 17:03:36 +0300 (IDT) Date: Tue, 07 Apr 2015 17:08:21 +0300 From: Eli Zaretskii Subject: Re: bug#20271: 24.4; Can't change cursor type in w32 In-reply-to: X-012-Sender: halo1@inter.net.il To: joaotavora@gmail.com (=?iso-8859-1?Q?Jo=E3o_T=E1vora?=) Message-id: <83oan0hvze.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 8BIT References: X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 20271 Cc: 20271@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: joaotavora@gmail.com (João Távora) > Date: Tue, 07 Apr 2015 12:35:08 +0100 > > Here's my -Q recipe > > Create a shortcut to "runemacs.exe -Q" (or "emacs.exe -Q") > Run it > In the new vanilla emacs, cursor is a thin vertical bar. > Try to (setq cursor-type 'box) or any other option has no effect. > Changing the default font has no effect, either I cannot reproduce this. Does it happen only when you run Emacs via a desktop shortcut, but not if you run it from the cmd prompt? > This is possibly not an Emacs bug, since other people using the same > Emacs version and operating system can set the cursor type. I also > believe I had other cursor types in the past. How can I debug this? Do you have cursorType customized in the Registry, per chance? 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. From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 08 07:48:23 2015 Received: (at 20271) by debbugs.gnu.org; 8 Apr 2015 11:48:23 +0000 Received: from localhost ([127.0.0.1]:48897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YfoT0-0005AF-Sc for submit@debbugs.gnu.org; Wed, 08 Apr 2015 07:48:23 -0400 Received: from mail-wg0-f44.google.com ([74.125.82.44]:36720) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YfoSy-00059z-CS for 20271@debbugs.gnu.org; Wed, 08 Apr 2015 07:48:21 -0400 Received: by wgsk9 with SMTP id k9so62741666wgs.3 for <20271@debbugs.gnu.org>; Wed, 08 Apr 2015 04:48:14 -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=YpqtM73j6pKib1S9gtaFhbCQfTyecyueDCCL3+m6sKA=; b=I15F1aMm09dE1Dge9aHSqxA9P4v3OPv2rDbl8e5qKx8hDxW4Ge5few2U3ZZNDa4dHO PBQeLGDPqT01bQrzpTHI5+wi/M+dpUzNeFEXCV6UOXmzKGL0GpyL2E1lxaHwovr0cz1r kBJwV5u9tGd3RspU6/RE5L8L0KZqKycJyOgrAK4z1qg70aFfn8288krM5mggUHAXpvGN XkpUh2mFqWB1latvJliwzDaSpruFUcu+9BGHBd4M6ZUHHETmzRK9vs0+oM50FT0MAvfv TafTi/R+a2JUNN7U5JNekM6rNiAd7184nTRl1QAWhmbHEqrXwq9M8Ty8vOguRHYApwnP WQag== X-Received: by 10.194.60.43 with SMTP id e11mr40246354wjr.36.1428493694695; Wed, 08 Apr 2015 04:48:14 -0700 (PDT) Received: from GONDOMAR.yourcompany.com (mail3.siscog.pt. [195.23.29.18]) by mx.google.com with ESMTPSA id w3sm15341476wiz.5.2015.04.08.04.48.13 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 Apr 2015 04:48:13 -0700 (PDT) From: joaotavora@gmail.com (=?iso-8859-1?Q?Jo=E3o_T=E1vora?=) To: Eli Zaretskii Subject: Re: bug#20271: 24.4; Can't change cursor type in w32 References: <83oan0hvze.fsf@gnu.org> Date: Wed, 08 Apr 2015 12:48:11 +0100 In-Reply-To: <83oan0hvze.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 07 Apr 2015 17:08:21 +0300") Message-ID: User-Agent: Gnus/5, (Gnus v5.13) Emacs/25.0.50 (windows-nt) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 20271 Cc: 20271@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Eli Zaretskii writes: >> From: joaotavora@gmail.com (Jo=E3o T=E1vora) >> Date: Tue, 07 Apr 2015 12:35:08 +0100 >>=20 >> Here's my -Q recipe >>=20 >> Create a shortcut to "runemacs.exe -Q" (or "emacs.exe -Q") >> Run it >> In the new vanilla emacs, cursor is a thin vertical bar. >> Try to (setq cursor-type 'box) or any other option has no effect. >> Changing the default font has no effect, either > > I cannot reproduce this. Does it happen only when you run Emacs via a > desktop shortcut, but not if you run it from the cmd prompt? Happens in both situations. 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. The problem is well described here, and apparently exists for some time now: https://sinewalker.wordpress.com/2011/11/30/curious-cursor-complication-wit= h-emacs-and-windows-magnifier/ > Do you have cursorType customized in the Registry, per chance? No. > 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. 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? Thanks, Jo=E3o From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 08 08:06:40 2015 Received: (at 20271) by debbugs.gnu.org; 8 Apr 2015 12:06:41 +0000 Received: from localhost ([127.0.0.1]:48911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yfokf-0005ck-2x for submit@debbugs.gnu.org; Wed, 08 Apr 2015 08:06:40 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:62522) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YfokY-0005cS-Pu for 20271@debbugs.gnu.org; Wed, 08 Apr 2015 08:06:34 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NMH00C00L32Z500@a-mtaout20.012.net.il> for 20271@debbugs.gnu.org; Wed, 08 Apr 2015 15:06:24 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NMH00CJALMNP480@a-mtaout20.012.net.il>; Wed, 08 Apr 2015 15:06:24 +0300 (IDT) Date: Wed, 08 Apr 2015 15:06:34 +0300 From: Eli Zaretskii Subject: Re: bug#20271: 24.4; Can't change cursor type in w32 In-reply-to: X-012-Sender: halo1@inter.net.il To: joaotavora@gmail.com (=?iso-8859-1?Q?Jo=E3o_T=E1vora?=) Message-id: <83d23ehlit.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 8BIT References: <83oan0hvze.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 20271 Cc: 20271@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: joaotavora@gmail.com (João Távora) > Cc: 20271@debbugs.gnu.org > Date: Wed, 08 Apr 2015 12:48:11 +0100 > > 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? > > 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. > > 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. From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 14 08:45:19 2015 Received: (at 20271) by debbugs.gnu.org; 14 Apr 2015 12:45:19 +0000 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 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 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) 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) From: joaotavora@gmail.com (=?iso-8859-1?Q?Jo=E3o_T=E1vora?=) To: Eli Zaretskii Subject: Re: bug#20271: 24.4; Can't change cursor type in w32 References: <83oan0hvze.fsf@gnu.org> <83d23ehlit.fsf@gnu.org> Date: Tue, 14 Apr 2015 13:45:05 +0100 In-Reply-To: <83d23ehlit.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 08 Apr 2015 15:06:34 +0300") Message-ID: User-Agent: Gnus/5, (Gnus v5.13) Emacs/25.0.50 (windows-nt) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 20271 Cc: 20271@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) 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 From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 14 11:12:51 2015 Received: (at 20271) by debbugs.gnu.org; 14 Apr 2015 15:12:51 +0000 Received: from localhost ([127.0.0.1]:56330 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yi2W7-0003LD-Ab for submit@debbugs.gnu.org; Tue, 14 Apr 2015 11:12:51 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]:57844) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yi2W2-0003Ks-0M for 20271@debbugs.gnu.org; Tue, 14 Apr 2015 11:12:46 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0NMS00B00XXGXV00@a-mtaout23.012.net.il> for 20271@debbugs.gnu.org; Tue, 14 Apr 2015 18:12:35 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NMS00BNIY8ZVT50@a-mtaout23.012.net.il>; Tue, 14 Apr 2015 18:12:35 +0300 (IDT) Date: Tue, 14 Apr 2015 18:12:47 +0300 From: Eli Zaretskii Subject: Re: bug#20271: 24.4; Can't change cursor type in w32 In-reply-to: X-012-Sender: halo1@inter.net.il To: joaotavora@gmail.com (=?iso-8859-1?Q?Jo=E3o_T=E1vora?=) Message-id: <83oamqbv68.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 8BIT References: <83oan0hvze.fsf@gnu.org> <83d23ehlit.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 20271 Cc: 20271@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: joaotavora@gmail.com (João Távora) > Cc: 20271@debbugs.gnu.org > Date: Tue, 14 Apr 2015 13:45:05 +0100 > > > 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. Thanks. > > 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?): Yes, a new bug is in order. > * In a diff-mode buffer, press C-c C-c (`diff-goto-source`) > > * _sometimes_, a 5-6 second unquitabble delay occurs. Does this "sometimes" happen with the same files? Or does each file behaves consistently, either always causing a delay or never causing it? (Please answer in the new bug report.) > * 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. Which might mean that the delay is part of visiting the source file. From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 14 12:36:21 2015 Received: (at 20271-done) by debbugs.gnu.org; 14 Apr 2015 16:36:21 +0000 Received: from localhost ([127.0.0.1]:56395 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yi3oy-0005LP-Pd for submit@debbugs.gnu.org; Tue, 14 Apr 2015 12:36:21 -0400 Received: from mtaout29.012.net.il ([80.179.55.185]:51822) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yi3ow-0005LB-85 for 20271-done@debbugs.gnu.org; Tue, 14 Apr 2015 12:36:19 -0400 Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0NMT002001UA5A00@mtaout29.012.net.il> for 20271-done@debbugs.gnu.org; Tue, 14 Apr 2015 19:33:30 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NMT00KVE1ZUN760@mtaout29.012.net.il>; Tue, 14 Apr 2015 19:33:30 +0300 (IDT) Date: Tue, 14 Apr 2015 19:35:41 +0300 From: Eli Zaretskii Subject: Re: bug#20271: 24.4; Can't change cursor type in w32 In-reply-to: X-012-Sender: halo1@inter.net.il To: joaotavora@gmail.com (=?iso-8859-1?Q?Jo=E3o_T=E1vora?=) Message-id: <83egnmbrc2.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 8BIT References: <83oan0hvze.fsf@gnu.org> <83d23ehlit.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 20271-done Cc: 20271-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: joaotavora@gmail.com (João Távora) > Cc: 20271@debbugs.gnu.org > Date: Tue, 14 Apr 2015 13:45:05 +0100 > > 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. I added a description of how to turn off the Magnifier and pushed the change. Thanks. From unknown Fri Jun 20 18:23:29 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 13 May 2015 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator