From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Incorporate package macrostep into Emacs core Date: Fri, 19 Apr 2024 18:26:11 -0400 Message-ID: References: <87zfvl8r4e.fsf@jeremybryant.net> <874jdspsqb.fsf@bernoul.li> <877cio8fzf.fsf@jeremybryant.net> <87y1b46vhg.fsf@jeremybryant.net> <878r336lvb.fsf@jeremybryant.net> <86y1b1p1ni.fsf@gnu.org> <87y1b0mi4b.fsf@jeremybryant.net> <8734sobkdj.fsf@jeremybryant.net> <86sf0n4sfq.fsf@gnu.org> <87plume5cn.fsf@jeremybryant.net> <867cgtdfhg.fsf@gnu.org> <87edb1duax.fsf@jeremybryant.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9959"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Jeremy Bryant Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Apr 20 00:27:34 2024 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 1rxwhi-0002Ph-2N for ged-emacs-devel@m.gmane-mx.org; Sat, 20 Apr 2024 00:27:34 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rxwgh-0007K0-Oy; Fri, 19 Apr 2024 18:26:31 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rxwgc-0007JG-NT for emacs-devel@gnu.org; Fri, 19 Apr 2024 18:26:26 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rxwgb-0004Mj-41; Fri, 19 Apr 2024 18:26:26 -0400 Original-Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 8E1A2100125; Fri, 19 Apr 2024 18:26:20 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1713565579; bh=YDV084h0kngvA6+wEsPURmRbo7T67do3CYIVCx2PvSg=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=gcb0hvJrtcX58epwYIAmrVFxqyJdZhH3bEtM33PL8P3x/ae6NumOzb/ah6cB5gRCZ rkct6/d2uqZ4Mhyie7AObfQpiXijgMwBjowZTv4fLUabYgOxF9MTU1VQ/81vdMQFHH fvJFpXsnLE+VUhWLlF6ZA1Rer7mInHd9niKrdaru8p7VzLPx1d0GLKV+pEuPSMox1q tvcE6RdXA31QaaRZx/RP6OsV6qyyeUDqTBOoOoOXgQkcfsi6G1eY/olvjBTNG13ubM UZOixX/Bdw2EQ22hXkSXWkgIm3A4FxewFzIiKU1Fh00hHL+gEyXnyNbDvwowq7qOOb CUThDzU62d6KA== Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 90FCB100048; Fri, 19 Apr 2024 18:26:19 -0400 (EDT) Original-Received: from alfajor (unknown [45.72.201.215]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 6458612049C; Fri, 19 Apr 2024 18:26:19 -0400 (EDT) In-Reply-To: <87edb1duax.fsf@jeremybryant.net> (Jeremy Bryant's message of "Fri, 19 Apr 2024 20:30:30 +0100") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, 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.29 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:317851 Archived-At: > I initially followed your confirmation to write in the Emacs Lisp manual > (top of this message), but indeed this may belong more appropriately in > the Emacs manual. How about in "(emacs) Programs"? > Please confirm your preference either way and I'll continue the rewrite. If it works only for Emacs Lisp macros, then it makes sense to put it in the ELisp manual. But if it provides a "generic" interface with backends for various languages, then it might make sense to document it in the Emacs manual. And the two are not necessarily mutually exclusive unless one makes the other redundant. Stefan