From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mario Lang Newsgroups: gmane.emacs.devel Subject: The new text-mode menu and the cursor in -nw mode Date: Mon, 28 Apr 2014 14:21:46 +0200 Message-ID: <87d2g1iqzp.fsf@fx.delysid.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1398687745 5422 80.91.229.3 (28 Apr 2014 12:22:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 28 Apr 2014 12:22:25 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Apr 28 14:22:20 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 1WekZd-0001CI-08 for ged-emacs-devel@m.gmane.org; Mon, 28 Apr 2014 14:22:17 +0200 Original-Received: from localhost ([::1]:43471 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WekZc-0003Cn-If for ged-emacs-devel@m.gmane.org; Mon, 28 Apr 2014 08:22:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46287) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WekZR-0003BO-NA for emacs-devel@gnu.org; Mon, 28 Apr 2014 08:22:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WekZE-0005Iw-DR for emacs-devel@gnu.org; Mon, 28 Apr 2014 08:22:05 -0400 Original-Received: from fep11.mx.upcmail.net ([62.179.121.31]:52329) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WekZE-0005E8-1f for emacs-devel@gnu.org; Mon, 28 Apr 2014 08:21:52 -0400 Original-Received: from edge03.upcmail.net ([192.168.13.238]) by viefep11-int.chello.at (InterMail vM.8.01.05.05 201-2260-151-110-20120111) with ESMTP id <20140428122149.WHPT20804.viefep11-int.chello.at@edge03.upcmail.net> for ; Mon, 28 Apr 2014 14:21:49 +0200 Original-Received: from fx.delysid.org ([80.109.200.215]) by edge03.upcmail.net with edge id vQMo1n01d4fLMH403QMorZ; Mon, 28 Apr 2014 14:21:49 +0200 X-SourceIP: 80.109.200.215 Original-Received: from mlang by fx.delysid.org with local (Exim 4.82) (envelope-from ) id 1WekZA-0001TA-Bu for emacs-devel@gnu.org; Mon, 28 Apr 2014 14:21:48 +0200 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.90 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 62.179.121.31 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:171644 Archived-At: Hi. The new text mode menu is nice, something I have been waiting for since a long time. However, I have an accessibility issue with it: When I hit F10 to go to the menu, the menu pops up and the selected item is highlighted with a change of color, but the terminal cursor stays at the place in the currently selected buffer. I can see that this makes sense for some use cases (you can still see where point is while navigating the menu), but it is quite a problem to (some) blind users of Emacs. Screen readers on UNIX usually do only track the hardware cursor position, but they do not track background color changes. So my screen reader has currently no way to follow the currently selected menu item, which makes the menu as such, rather useless because it is very time-inefficient for me. Similar to my recent request about allowing blink-matching-paren being set to 'jump, and therefore getting the old hardware-cursor behaviour back, I'd like to ask if there is a way to enhance the new text mode menu with a user option to have the terminal cursor jump to the currently selected menu item?=20=20 --=20 CYa, =E2=A1=8D=E2=A0=81=E2=A0=97=E2=A0=8A=E2=A0=95