From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] master 55ec674: * lisp/multifile.el: New file, extracted from etags.el Date: Thu, 03 Jan 2019 10:35:08 -0500 Message-ID: References: <20180922154639.23195.66360@vcs0.savannah.gnu.org> <20180922154640.9D58220310@vcs0.savannah.gnu.org> <54108dbc-9d12-06ff-3f1d-151118e9b234@yandex.ru> <87sgyi69iw.fsf@mail.linkov.net> <87efa00y92.fsf@mail.linkov.net> <87bm4y7lbm.fsf@mail.linkov.net> <11f31384-3f91-f28f-cae6-285aadffbe40@yandex.ru> <875zv6blh3.fsf@mail.linkov.net> <9ebcadbf-bc6f-0306-a4f9-a5073569edff@yandex.ru> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1546529683 6301 195.159.176.226 (3 Jan 2019 15:34:43 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 3 Jan 2019 15:34:43 +0000 (UTC) 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 Thu Jan 03 16:34:38 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from listsout.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gf514-0001WS-MS for ged-emacs-devel@m.gmane.org; Thu, 03 Jan 2019 16:34:38 +0100 Original-Received: from localhost ([127.0.0.1]:55483 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gf53B-0006cJ-9r for ged-emacs-devel@m.gmane.org; Thu, 03 Jan 2019 10:36:49 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:38271) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gf51u-0005Ig-Q1 for emacs-devel@gnu.org; Thu, 03 Jan 2019 10:35:31 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gf51r-0000iw-MB for emacs-devel@gnu.org; Thu, 03 Jan 2019 10:35:30 -0500 Original-Received: from [195.159.176.226] (port=50249 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gf51r-0000aD-6T for emacs-devel@gnu.org; Thu, 03 Jan 2019 10:35:27 -0500 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1gf4zY-00087C-Fr for emacs-devel@gnu.org; Thu, 03 Jan 2019 16:33:04 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 14 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:AjBnyskmNUHChtNOYoKl+wEiCEU= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 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:232140 Archived-At: >> I don't mind adding more multifile stuff to multifile.el, >> whereas naming it something that contains the word “loop” >> will limit its scope to only iteration commands. > There is no problem in that: the package indeed has a limited scope, because > it contains a particular UI. That's all. Indeed. My conclusion from this discussion is that multifile.el should not accrue commands like those of project.el: it's a library that can be used by things like tags.el or project.el, with a limited scope. Renaming it to a less attractive name is probably a good idea. Stefan