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.devel Subject: Re: dict - Re: How to make Emacs popular again. Date: Sat, 3 Oct 2020 10:47:39 +0300 Message-ID: <20201003074739.GB32536@protected.rcdrun.com> References: <87lfgqqsb4.fsf@posteo.net> <20201002160223.GH3520@protected.rcdrun.com> 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="14506"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/1.14.0 (2020-05-02) Cc: philipk@posteo.net, eduardoochs@gmail.com, spacibba@aol.com, emacs-devel@gnu.org, torsten@myrkr.in-berlin.de, dgutov@yandex.ru, jamtlu@gmail.com To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Oct 03 09:48:32 2020 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 1kOcHP-0003fw-A5 for ged-emacs-devel@m.gmane-mx.org; Sat, 03 Oct 2020 09:48:31 +0200 Original-Received: from localhost ([::1]:38650 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kOcHO-00007C-B4 for ged-emacs-devel@m.gmane-mx.org; Sat, 03 Oct 2020 03:48:30 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48098) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kOcGq-00089I-4K for emacs-devel@gnu.org; Sat, 03 Oct 2020 03:47:56 -0400 Original-Received: from stw1.rcdrun.com ([217.170.207.13]:54409) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kOcGn-00057j-V5; Sat, 03 Oct 2020 03:47:55 -0400 Original-Received: from localhost ([::ffff:197.157.34.178]) (AUTH: PLAIN securesender, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 0000000000099F48.000000005F782C9E.0000071D; Sat, 03 Oct 2020 00:47:41 -0700 Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/03 03:47:46 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] 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: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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" Xref: news.gmane.io gmane.emacs.devel:256988 Archived-At: * Richard Stallman [2020-10-03 05:56]: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > > The client in Emacs, such as dictionary.el should first look for > > localhost, and if that is not available, few servers could be set as > > fallback. > > That would do the right job, but in a kludgy way. It ought to > be able to read local files without the kludge of talking > to the same machine over the net. Yes and no. Emacs can be and will be installed on various systems, various devices, not every device has the capacity to hold dictionaries, and not every operating system will even have such dictionaries included. Many dictionaries like Wiktionary and Wikipedia that can be served through same system are of large size, not everybody has the ability to hold large files on their systems. Debian GNU/Linux and probably PureOS as fully free operating system have large list of various dictionaries. Imagine a classroom of pupils with 5 computers, not on each computer to be dictionary, they can have one server serving dictionary to others. Imagine library with 20 private notebook users, they can connect to library server and access dictionary definitions.