From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Alternative defaults for visually impaired users? (was: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?)) Date: Sun, 22 Dec 2024 14:25:08 +0200 Message-ID: <86y1076h23.fsf@gnu.org> References: <8734m28l9a.fsf@gmail.com> <87jzd9ojj0.fsf@localhost> <87cyj0ajm9.fsf@gmail.com> <87zfm4s50x.fsf@localhost> <87wmh8s358.fsf@localhost> <87y11nwp9z.fsf@gmail.com> <87v7wd9a2h.fsf@localhost> <878qt7fbki.fsf@gmail.com> <87o71jwdxz.fsf@localhost> <87wmg6edr0.fsf@gmail.com> <87msgzh1dh.fsf@localhost> <87v7vn12tp.fsf@ASCALON.mail-host-address-is-not-set> <878qsifufe.fsf@localhost> <87y10fcy4e.fsf@localhost> <87cyhpclns.fsf@bernoul.li> <877c7v7dbn.fsf@localhost> <87cyhk9icj.fsf@localhost> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40178"; mail-complaints-to="usenet@ciao.gmane.io" Cc: rms@gnu.org, jonas@bernoul.li, samologist@gmail.com, emacs-devel@gnu.org, karthikchikmagalur@gmail.com, visuweshm@gmail.com, raman@google.com To: Ihor Radchenko Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Dec 22 13:26:55 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1tPL2s-000AIZ-Jf for ged-emacs-devel@m.gmane-mx.org; Sun, 22 Dec 2024 13:26:54 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tPL2E-0003X8-Cl; Sun, 22 Dec 2024 07:26:16 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tPL25-0003Wm-FQ for emacs-devel@gnu.org; Sun, 22 Dec 2024 07:26:06 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tPL23-0002Zs-Lx; Sun, 22 Dec 2024 07:26:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=cqGMEvJYC91wdz0OejLf5iPIpwShaM9+3GWqzsUPAAI=; b=GhfbpaX/TvUY giEIfi3wFE2zRaye9kRvCob75btC86XSWR8BzfXRF50zLxB2//hxIWROoTHlr3TOyflRpxiX66VJp VemK/H2ndKQnWKLs4oPCNBpjm7macAwGtF8FW+O1yD+Txi2BWittuWA2bFL07/Rf2j9p+WKGdK77J IIMvf7ZZboqHL87KRdlUK8UgCHxjMlHO6wx6fc4Qku38CjeGbl5rv9VPlEm6/zAiWsqYO1gCEVE3l Id4X5eOE5Z4rRgIXKeftwwyEUZaVHiIGcqC4tcOdiBmzvgBsY2q8wkAQrrGm9qb6QuvCfgWnBqa5F dLRVh4GeeUf0ovsBGfq6Og==; In-Reply-To: <87cyhk9icj.fsf@localhost> (message from Ihor Radchenko on Sun, 22 Dec 2024 09:29:00 +0000) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:326851 Archived-At: > From: Ihor Radchenko > Cc: jonas@bernoul.li, samologist@gmail.com, emacs-devel@gnu.org, > karthikchikmagalur@gmail.com, visuweshm@gmail.com, raman@google.com > Date: Sun, 22 Dec 2024 09:29:00 +0000 > > Richard Stallman writes: > > > > I guess that Emacsspeak already provides some good defaults for blind, > > > thanks to T.V. Raman's continuous dedication. > > > But maybe we want things to be available in vanilla Emacs as well? > > > > It depends what "available" means. If it means having a package > > that would install suitable different bindings and settings, it sounds > > fine in principle -- but does Raman want to maintain them that way? > > It might be a bigger change for him than for users of his work. > > No, I did not mean a package. I meant support and maintenance in Emacs > core. IMHO, these features are too important for third-party package that > might be abandoned. > > The initial input about alternative defaults may come from Raman, > Samuel, or other interested users who had to customize Emacs in similar > ways. > > > Not > > > just for blind, but also settings with large font sizes. > > > > I have a feeling that the changes for large fonts would be totally > > dissimilar to those for screen reading. I'm not an expert, though, > > bu does anyone actually _know_ whether they have much in common? > > I do not think that they have much in common in terms of specific > changes to Emacs defaults. What might be common is the way to enable > accessibility defaults - I have specific API design in mind, but do not > want to discuss it before I see how the general idea is received. We do want to have accessibility features in Emacs, if that is what you are asking. (In some cases we already do: e.g., see the Windows-specific variable w32-use-visible-system-caret, which aims specifically at aiding screen-reading software.)