From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Amin Bandali Newsgroups: gmane.emacs.devel Subject: Re: [RFE] Migration to gitlab Date: Sat, 11 May 2019 10:42:57 -0400 Message-ID: <87imuh9hn2.fsf@fencepost.gnu.org> References: <1552789070.5272.1@yandex.ru> <9ac21e82-8e47-f9b5-f88d-23c0c56946d1@yandex.ru> <87pnpc1lby.fsf@iotcl.com> <83zhoezdqc.fsf@gnu.org> <87imuivfcr.fsf@iotcl.com> <83k1eyfxls.fsf@gnu.org> <3b8e2195-07c0-a240-6164-8d34bcca344f@yandex.ru> <83ftpmfp0y.fsf@gnu.org> <838svefl3p.fsf@gnu.org> <658fcd11-dfad-2060-c84b-5da938d506b7@yandex.ru> <83woiydorm.fsf@gnu.org> <87r296ui8n.fsf@telefonica.net> <83r295ecws.fsf@gnu.org> <831s15dw56.fsf@gnu.org> <28869f2c-4784-f176-3564-871f48ad58bd@yandex.ru> <83zhntcgf8.fsf@gnu.org> <874l61azlf.fsf@fencepost.gnu.org> <83sgtlccu9.fsf@gnu.org> <83pnopccg8.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="116964"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat May 11 16:43:13 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hPTDU-000UIC-Cl for ged-emacs-devel@m.gmane.org; Sat, 11 May 2019 16:43:12 +0200 Original-Received: from localhost ([127.0.0.1]:59818 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hPTDT-0008HD-8p for ged-emacs-devel@m.gmane.org; Sat, 11 May 2019 10:43:11 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:41428) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hPTDJ-0008H2-92 for emacs-devel@gnu.org; Sat, 11 May 2019 10:43:02 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:40876) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hPTDI-0007Yo-JM for emacs-devel@gnu.org; Sat, 11 May 2019 10:43:01 -0400 Original-Received: from [192.159.176.171] (port=46598 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hPTDH-0004oK-R7 for emacs-devel@gnu.org; Sat, 11 May 2019 10:43:00 -0400 Mail-Followup-To: emacs-devel@gnu.org In-Reply-To: <83pnopccg8.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:236431 Archived-At: Eli Zaretskii writes: >> Date: Sat, 11 May 2019 16:58:22 +0300 >> From: Eli Zaretskii >> Cc: emacs-devel@gnu.org >>=20 >> > From: Amin Bandali >> > Date: Sat, 11 May 2019 09:29:48 -0400 >> >=20 >> > >> https://addons.mozilla.org/en-US/firefox/addon/edit-with-emacs1/ >> > > >> > > Much better, thanks. >> > > >> >=20 >> > You could also go for something like Tridactyl [0], which allows you to >> > accomplish various tasks using only your keyboard. >>=20 >> This looks like Emacs-like keybindings in a browser? > > No, it isn't. I misunderstood, sorry. > No problems. > > However, programming a browser in JS is not something I'd be excited > to do in order to be able to have decent text-editing capabilities. > IMO, that's really gross. > Of course, I don=E2=80=99t like touching JS with a 10ft pole either. Lucki= ly other brave souls have taken it upon themselves to do it by making tools like Tridactyl and we can enjoy the fruits of their efforts. For better or worse, Tridactyl=E2=80=99s config file mostly looks like Vim=E2=80=99s; = so you=E2=80=99re not really writing any JS to change any of its settings (unless you choose to do so, of course) but rather you=E2=80=99re setting its different option= s. Also, a side note: Tridactyl doesn=E2=80=99t do much in the way of improvin= g the text-editing experience in the browser itself. Most of its usefulness actually shines when you=E2=80=99re *not* editing text, by letting you bind= your preferred keys (e.g. p and n) for actions like scrolling up and down or opening/closing tabs and many other things. Editing text is actually where it steps aside and lets you edit textareas in your favourite editor. Do I wish I could seamlessly and securely browse through the =E2=80=9Cmodern web=E2=80=9D without leaving Emacs? Of course. But in lie= u of that, I find the next best thing for me is to have some resemblance of Emacs (e.g. its keybindings) in IceCat while browsing, and having an addon that would let me edit textareas in Emacs.