From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.bugs Subject: bug#43775: 28.0.50; Feature request: to include EPUB reading into main Emacs Date: Mon, 05 Oct 2020 22:30:50 -0400 Message-ID: References: <87eemfpmw9.fsf@posteo.net> <20201004044045.GK32715@protected.rcdrun.com> <20201004054834.GB1016@odonien.localdomain> <20201005042255.GC1016@odonien.localdomain> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15558"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 43775@debbugs.gnu.org, philipk@posteo.net, bugs@gnu.support To: Vasilij Schneidermann Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Oct 06 04:32:32 2020 Return-path: Envelope-to: geb-bug-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 1kPcmG-0003wi-Ev for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 06 Oct 2020 04:32:32 +0200 Original-Received: from localhost ([::1]:49242 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kPcmF-0007by-Hn for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 05 Oct 2020 22:32:31 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44316) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kPclm-0007bV-5Q for bug-gnu-emacs@gnu.org; Mon, 05 Oct 2020 22:32:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39424) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kPcll-0002lf-Qq for bug-gnu-emacs@gnu.org; Mon, 05 Oct 2020 22:32:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kPcll-000761-Ob for bug-gnu-emacs@gnu.org; Mon, 05 Oct 2020 22:32:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Oct 2020 02:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43775 X-GNU-PR-Package: emacs Original-Received: via spool by 43775-submit@debbugs.gnu.org id=B43775.160195146227204 (code B ref 43775); Tue, 06 Oct 2020 02:32:01 +0000 Original-Received: (at 43775) by debbugs.gnu.org; 6 Oct 2020 02:31:02 +0000 Original-Received: from localhost ([127.0.0.1]:50968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kPcko-00074U-9o for submit@debbugs.gnu.org; Mon, 05 Oct 2020 22:31:02 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:37182) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kPckl-00073z-Ue for 43775@debbugs.gnu.org; Mon, 05 Oct 2020 22:31:00 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:42568) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kPcke-0002fW-AP; Mon, 05 Oct 2020 22:30:52 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1kPckc-00065e-UJ; Mon, 05 Oct 2020 22:30:51 -0400 In-Reply-To: <20201005042255.GC1016@odonien.localdomain> (message from Vasilij Schneidermann on Mon, 5 Oct 2020 06:22:55 +0200) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:189863 Archived-At: [[[ 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. ]]] > These are display names, they don't tell me how they'd map to the file > name or package prefix. THe intention is to use them as the name of the mode and the command to select it. For instance, the command could be M-x ebook-view-mode. That is where we need names that are clear to the user. The file name does not have to be the same as that. We don't need file names to be obvious to the user. > How much I wish that Emacs Lisp were more like > other Lisp dialects and offered you to write code without having to > spell out package prefixes for every single identifier you write... I understand the issue, but since the file prefix can be different from (and shorter than) the name of the mode, it isn't as bad as it seems. Meanwhile, Joao is working on a symbol renaming feature which might make things more convenient. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)