From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nikhil Nair Newsgroups: gmane.emacs.devel Subject: Re: Windows Emacs and screen readers Date: Wed, 29 Jun 2005 18:32:09 +0100 (BST) Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Trace: sea.gmane.org 1120066045 21670 80.91.229.2 (29 Jun 2005 17:27:25 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 29 Jun 2005 17:27:25 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jun 29 19:27:21 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DngKJ-0002Bv-C4 for ged-emacs-devel@m.gmane.org; Wed, 29 Jun 2005 19:26:19 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DngSO-0006PU-Ok for ged-emacs-devel@m.gmane.org; Wed, 29 Jun 2005 13:34:40 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DngS8-0006Oq-BF for emacs-devel@gnu.org; Wed, 29 Jun 2005 13:34:24 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DngS6-0006OP-RZ for emacs-devel@gnu.org; Wed, 29 Jun 2005 13:34:24 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DngS6-0006OM-Nb for emacs-devel@gnu.org; Wed, 29 Jun 2005 13:34:22 -0400 Original-Received: from [82.68.100.206] (helo=dsl-212-23-31-41.zen.co.uk) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DngUf-0004La-It for emacs-devel@gnu.org; Wed, 29 Jun 2005 13:37:01 -0400 Original-Received: from nn201 by dsl-212-23-31-41.zen.co.uk with local (Exim 3.34 #1 (Debian)) id 1DngPx-0002Q5-00 for ; Wed, 29 Jun 2005 18:32:09 +0100 X-X-Sender: nn201@dsl-212-23-31-41.zen.co.uk Original-To: emacs-devel@gnu.org In-Reply-To: X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:39897 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:39897 On Wed, 29 Jun 2005, Emilio Lopes wrote: > Jason Rumney gnu.org> writes: > > > [...] > > You need the later development version. Although the first changes to > > use the system caret were made in 2001, a few months before 21.1 was > > released, it was too close to the release to make it into 21.1, and > > subsequent releases have all been bugfix releases. > > > > Here is the documentation of the relevant user option: > > w32-use-visible-system-caret's value is nil > > Flag to make the system caret visible. > When this is non-nil, Emacs will indicate the position of point by > using the system caret instead of drawing its own cursor. Some screen > reader software does not track the system cursor properly when it is > invisible, and gets confused by Emacs drawing its own cursor, so this > variable is initialized to t when Emacs detects that screen reader > software is running as it starts up. > > When this variable is set, other variables affecting the appearance of > the cursor have no effect. > > Defined in `C source code'. Thanks to both of you for these helpful comments, and to Lennart Borgman who pointed me to the precompiled version at http://ourcomments.org/Emacs/EmacsW32.html . I've just tried to install the development version I found there, on XP SP2 (non-admin account), keeping all of the defaults except the installation directory, which I put in my user account's filespace. It seemed to install, but then wouldn't run; I get: --------------------------- C:\Documents and Settings\nnair\Emacs\setup\bin\gnuclientw.exe --------------------------- Could not start runemacs --load="C:/Documents and Settings/nnair/Emacs/setup/bin/gnuservauto.el" --------------------------- OK --------------------------- (the above is the result of cutting from a message box with C-c.) Any hints appreciated. I did the installation from an unprivileged account, but since the option it gave me was to do a full installation except anything requiring privileged access, I presumed this would be fine. Cheers, Nikhil.