From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: master c86995d07e9: Enable code block evaluation when generating .org manuals Date: Fri, 07 Jun 2024 11:54:55 +0800 Message-ID: <87r0d9flv4.fsf@yahoo.com> References: <171767737644.19678.784876979840850798@vcs2.savannah.gnu.org> <20240606123616.DE7C9C1F9EF@vcs2.savannah.gnu.org> <87h6e6i1mg.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9518"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: emacs-devel@gnu.org, Kyle Meyer To: Robert Pluim Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jun 07 05:55:56 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 1sFQhn-0002Ew-Sm for ged-emacs-devel@m.gmane-mx.org; Fri, 07 Jun 2024 05:55:55 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sFQhA-0007Vm-8P; Thu, 06 Jun 2024 23:55:16 -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 1sFQh8-0007Tg-1z for emacs-devel@gnu.org; Thu, 06 Jun 2024 23:55:14 -0400 Original-Received: from sonic312-25.consmr.mail.ne1.yahoo.com ([66.163.191.206]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sFQh5-00088I-WC for emacs-devel@gnu.org; Thu, 06 Jun 2024 23:55:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1717732508; bh=IbwcwWtS6r0qu6aH+wZaQiVTsuJqmf4in/80uB1Ro0s=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=J4c5sZy2360BOMGGStMZSMoGczehisLkqZyOGo9YoOvFjLgZqbhDcj79YM/YXApPJ/AXJaYhMH+2mfaQSgrJ694eUop3rFasgU+mcnW3xRUYl/WH1JkK4/Q5Qqy9MkkCBDGMUhJR2odzxdu4bCQcSa52s4M9PNTFT/Uk+AkGE4cCXxLABdOYqGcdDX739iKV1jUyh44qZ2Z2ob5Zh/3FNkMQe/KX2M67z6zjZgHQmkDYxm6oVwuIZistg5MofZ+tesdUiTvhvg9XOv6GY/fEn3ygewaDhGa8z2AmW3nuALs2f0klPb0TA7Pr7YniXNmNvo1+JEDIXHwZL+Ero28fUg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1717732508; bh=ehQaIGyxy1fugd/fGcl2e4EhZS1cYNZwJJNNcllbpZh=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=IJNxI8+TEqQYxwcgispCtXMf6XXHhZXDK25uwtJ4PBTMdieeTv/yQ92URO4LDh205c3MxZLjibHQRS4hr0Y2PgTnI6hEh0A5hnoBAmSd6k9mJ+n+eZ+S+Vc0ce3IaKoFkemLjwTFgT8qQGi+AN4MhGtuuD7rzWuZfAzkx2TWi3N2oApPC/Vt82qZkCrbaRD4AKP7dLRyto9T49KOxjZZM0/ppDrwNkz+90cjiH+IymcfFQJXf9FS/qUG7XYVRheGfcMfPxD6drfz2C0ZQwDaQeHISFeU190fN0mYaEC+gl+sE+xFSPEsdY/7MCEKhsJZsCnoWbjxWDFasmDoxmR4IQ== X-YMail-OSG: 9D4gm6IVM1n3YByF7F2aSoYOt25YSzA_hVI8wPGBrABon3IDsHiSpwFfX873E1N dccue6kkb9gsTKHESKqbYhaTW7eflJ9lRnBEKJHL6EBYpKoEdoCgPCXaVzpXkSlUIEcoktP.aS0u nbSWAcqyJcABkcuj3idp6aHGxif3egrbp1kgrE8Xtm1VcDMZmsWn5ZeSlJXb0n4p4jQyyRAnuc56 3I92I2OLg3IbRtRh7YEa_sMk_VTpBQ2VL.08BGhorHnvKs3TUTwX54mtZA.Hhan1n8YpudDmiEet 0PLZKk1aZqEOcoWZiNBb8EV9GB1ce4qXw5O7kKy8VoN.hry9heQrbuIrYs1VsntURS7WtURJJDVO YlnZ18k4Yhj061qdO6rOtg4xji5wJU4CMJU5yqefQdsRfmda3GbivaZEpqKbbh.s6KB9O5frSLDU s13DuHJBA80Z76kErCz30nhgVF0xQwMhA3HOkKu7PCG9Lbm2D7rbHjB_mShlMq09dHRYdRDm4AdX 6VNZVXnmd9OF_6RQqOEn7qT1nFrxqPUi3P8PQtRnYzvbsoPHwjknIDibER0hZLd_R_zc_.MpULfe IvwWCgYWNXF4lV.VslSu1el3RlkfDtRV0rqYrXJF1PMVE9yFn4H00CPI9svTfzv0EwA_OOylg6ex 2Tkma5_3c_l2awlK2rLU.ikcspaW8V6KR5yF49bd_eDuCnjtGGIQAHy6AH9XFr_msHdbWsA.rEZO sWs1ewWh_AZjNc96OzSQGb4bmE0yqzJx4IqV.4n7WmBdj99vexQneTWZu90FhFBsDiPaUd7rFyWi on2icL0YccYa5XH5UagOGEZ8On8LT3Fh12IgW4v3DY X-Sonic-MF: X-Sonic-ID: 69b8f8e4-5b78-4f41-a402-67b6728d4d13 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.ne1.yahoo.com with HTTP; Fri, 7 Jun 2024 03:55:08 +0000 Original-Received: by hermes--production-sg3-6f9f87bd85-pmzv2 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 97d2eb88180d27e0d874afe7dc864737; Fri, 07 Jun 2024 03:55:04 +0000 (UTC) In-Reply-To: <87h6e6i1mg.fsf@gmail.com> (Robert Pluim's message of "Thu, 06 Jun 2024 16:31:35 +0200") X-Mailer: WebService/1.1.22407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.191.206; envelope-from=luangruo@yahoo.com; helo=sonic312-25.consmr.mail.ne1.yahoo.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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:319858 Archived-At: Robert Pluim writes: >>>>>> On Thu, 6 Jun 2024 08:36:16 -0400 (EDT), Eli Zaretskii said: > > Eli> diff --git a/doc/misc/Makefile.in b/doc/misc/Makefile.in > Eli> index 2841916dc89..b26d3525a22 100644 > Eli> --- a/doc/misc/Makefile.in > Eli> +++ b/doc/misc/Makefile.in > Eli> @@ -250,6 +250,7 @@ define org_template > Eli> $(1:.org=.texi): $(1) ${top_srcdir}/lisp/org/ox-texinfo.el > Eli> $${AM_V_GEN}cd "$${srcdir}" && $${emacs} -l ox-texinfo \ > Eli> --eval '(setq gc-cons-threshold 50000000)' \ > Eli> + --eval '(setq org-confirm-babel-evaluate nil)' \ > Eli> -f org-texinfo-export-to-texinfo-batch $$(notdir $$<) $$(notdir $$@) > Eli> endef > > This has set off my paranoia alarm. So anyone that manages to > sneak malicious emacs lisp code into the org manual gets to run that > code on the machines of everyone who builds emacs from source? No doubt you meant that anyone who manages to sneak malicious code into Emacs gets to run that code on the machines of everyone who builds Emacs from source, which is stating the obvious...