From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.help Subject: Re: Debunking Emacs merits over GUI - Re: package for Email Date: Fri, 20 Jan 2023 11:27:53 +0300 Message-ID: References: <20230118180348.gzwvy6iztok45ko3@zoho.com> <87fsc7ytc6.fsf@dataswamp.org> <87a62epmgl.fsf@mbork.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40478"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/2.2.9+54 (af2080d) (2022-11-21) Cc: help-gnu-emacs@gnu.org To: Marcin Borkowski Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jan 20 09:30:40 2023 Return-path: Envelope-to: geh-help-gnu-emacs@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 1pImnH-000AHE-2o for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 20 Jan 2023 09:30:39 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pImmn-0008A6-IP; Fri, 20 Jan 2023 03:30:09 -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 1pImml-00086f-M5 for help-gnu-emacs@gnu.org; Fri, 20 Jan 2023 03:30:07 -0500 Original-Received: from stw1.rcdrun.com ([217.170.207.13]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pImmi-0005iA-6O for help-gnu-emacs@gnu.org; Fri, 20 Jan 2023 03:30:07 -0500 Original-Received: from localhost ([::ffff:197.239.15.2]) (AUTH: PLAIN admin, TLS: TLS1.3,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 0000000000103A90.0000000063CA510E.000027ED; Fri, 20 Jan 2023 01:30:05 -0700 Mail-Followup-To: Marcin Borkowski , help-gnu-emacs@gnu.org Content-Disposition: inline In-Reply-To: <87a62epmgl.fsf@mbork.pl> Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:142447 Archived-At: * Marcin Borkowski [2023-01-19 18:34]: > One datapoint: https://yewtu.be/watch?v=8SkdfdXWYaI > (note that he used some proprietary voice recognition software). Emacs follows his voice well. I wish we could have that sooner in Emacs to program by talking. So that is already available. Are you sure it is proprietary voice recognition underlying? By using voice2json as free software, we may teach Emacs to code by voice. And I do not mean that that training is something difficult, there are already many languages and people who natively speak supported language will be comforted the most. He speaks of dragonfly and dictation, it seems that software is free: dictation-toolbox: https://github.com/dictation-toolbox dictation-toolbox/Caster: Dragonfly-Based Voice Programming and Accessibility Toolkit: https://github.com/dictation-toolbox/Caster Then he says "Emacs is supported". So I wish to use that. I hope it is not too difficult to install. > > Then there are those mouse motion packages. But not enough. > > What packages do you mean? I only heard of it, not that I use them. Mouse Tracking (GNU Emacs Lisp Reference Manual): https://www.gnu.org/savannah-checkouts/gnu/emacs/manual/html_node/elisp/Mouse-Tracking.html Motion Events (GNU Emacs Lisp Reference Manual): https://www.gnu.org/savannah-checkouts/gnu/emacs/manual/html_node/elisp/Motion-Events.html What would be useful in Emacs is dragging left or right with mouse, or touchpad, to move buffer left or right, swiping it away. Then it would be possible to control Emacs by using simply eyes: Projects/MouseTrap - GNOME Wiki!: https://wiki.gnome.org/action/show/Projects/MouseTrap?action=show&redirect=MouseTrap SITPLUS project | SITPLUS: http://sitplus.crea-si.com/node/118/ Then pointing gestures: Dasher Manual - GNOME Library: https://help.gnome.org/users/dasher/ And then there are hand gesture controls. -- Jean Take action in Free Software Foundation campaigns: https://www.fsf.org/campaigns In support of Richard M. Stallman https://stallmansupport.org/