From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: scratch/command 064f146 1/2: Change command to interactive ... modes Date: Tue, 16 Feb 2021 19:10:01 +0100 Message-ID: <871rdfvq86.fsf@gnus.org> References: <20210213141225.11309.86562@vcs0.savannah.gnu.org> <47209379-76df-4c97-e5ff-b3b04da0db1d@yandex.ru> <87zh07of0e.fsf@gnus.org> <0605ed62-a785-d190-caf2-2232e1db3b0f@yandex.ru> <87mtw6d480.fsf@gnus.org> <87eehid3k2.fsf@gnus.org> <87r1liblzb.fsf@gnus.org> <83y2fq9f0v.fsf@gnu.org> <87k0r8xl7y.fsf@gnus.org> <834kic9g0a.fsf@gnu.org> <8735xwvusc.fsf@gnus.org> <83v9as7xns.fsf@gnu.org> <87pn10ueld.fsf@gnus.org> <83r1lf9apm.fsf@gnu.org> <87a6s3vrnd.fsf@gnus.org> <83o8gj9a8o.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15253"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: dgutov@yandex.ru, stefankangas@gmail.com, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Feb 16 19:11:00 2021 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 1lC4oN-0003qC-BU for ged-emacs-devel@m.gmane-mx.org; Tue, 16 Feb 2021 19:10:59 +0100 Original-Received: from localhost ([::1]:60918 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lC4oM-0003eT-B6 for ged-emacs-devel@m.gmane-mx.org; Tue, 16 Feb 2021 13:10:58 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57392) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lC4nb-00037F-TL for emacs-devel@gnu.org; Tue, 16 Feb 2021 13:10:11 -0500 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:45028) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lC4nZ-0005Jb-Aj; Tue, 16 Feb 2021 13:10:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=4MeIq34J9cSKSFHI8bJSPyC1Hoeuc+aZ9NjFpXX2uko=; b=VRDIhLGuY+KcveQlUuGRvltO4b EWlDJEEOhA7AEbWZ7ZxodZFqpkEGcjjcAKV03JZnx/ojneS+YL2oUvzWNAfA3FfS/ghiOVgvKF/T7 jnIyGUF91FPMlRZ+VvFbD85jFsUWTQoim0DoH7tPqkEPeCJyKS3NxN5h8UctIs6LZAIc=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lC4nS-0007BV-NZ; Tue, 16 Feb 2021 19:10:05 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEXs1Jr967DQvo6s kVWUbjdeQC9VOSz///9RMRGeAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+UCEBIGEhrFhb4AAAGKSURB VDjLlZNdbsIwDMdd4AApvUBp0Z6hzfaMGsPzpNU9wCC5/xFmJ03aaCBtllBj//A/H7ahKJ8bvATl H0HxChxyoJLf5aCKQJkc6Aj2eF6DCiOojFmDo47/22l9WsAek4DWOGcL2CEOsxJiXENwZ+UNtEyK lVTSKqMWBMcMEVRrsEVcDozYQFtrkGdTsqUKV9+iIXbHcPOjT1FN0105xoAQ0jGNRrqONOKVkIg8 gCN75GikYPKFbmiRY7PFxUSw+NNEZOVjJeDBxMA650hi5IRa8AtnJzcxkZ+NQJzZbACc7x7gMhvd ZN39Y+zrX+DmdP1m+Qp5eOxvtii33CvwCLEba/TosDUn/7AKPv2Gd87/llLGWpbwZfv3x6E7lfy6 SqdalqBqrmAsxqowMgYVDnBIhb0s7eMffWmTIgERmF1JOYcuUb6vEqiiluyxBiqBfA/ROicQj1+E tl56t1TtquFMNmqcL/0l4JIBzu+bru+LNHUzYKVGjJ88H87U7GnQA9jkwQU8sf+DH89Hr7OqjPml AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTAyLTE2VDE4OjA2OjE4KzAwOjAwjmCqwQAAACV0RVh0 ZGF0ZTptb2RpZnkAMjAyMS0wMi0xNlQxODowNjoxOCswMDowMP89En0AAAAASUVORK5CYII= X-Now-Playing: Masada's _Alef_: "Jair" In-Reply-To: <83o8gj9a8o.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 16 Feb 2021 19:46:15 +0200") Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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:264906 Archived-At: Eli Zaretskii writes: > Looking at it from another aspect: don't you agree that the > alternative solutions are less intrusive? They introduce neither new > syntax nor new semantics, they just use existing facilities. Thus, > those alternatives don't increase complexity as much as the new arg of > 'interactive'. It is advantageous to have a solution with less > complexity. But that's a different discussion. I take it that the conclusion to the question I asked ("is there a point to having the .elc files be compatible when the .el files aren't?") is "no, there's no point in that". Are we in agreement on that? If so, could you tell me what's wrong with that logic? The other question you're now re-asking is: Does it make sense to introduce a new `interactive' form? And I've argued that point repeatedly, and I don't really wish to repeat myself. I can do so if you think it would help, though -- just let me know. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no