From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id eORxCbOVKWNZlAAAbAwnHQ (envelope-from ) for ; Tue, 20 Sep 2022 12:28:03 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 8KokCbOVKWM1jwAAauVa8A (envelope-from ) for ; Tue, 20 Sep 2022 12:28:03 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id B486E5A35 for ; Tue, 20 Sep 2022 12:28:01 +0200 (CEST) Received: from localhost ([::1]:51510 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oaaTv-0002LM-E3 for larch@yhetil.org; Tue, 20 Sep 2022 06:27:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37732) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oaZVU-0004Pq-K6 for emacs-orgmode@gnu.org; Tue, 20 Sep 2022 05:25:36 -0400 Received: from mail-pf1-x434.google.com ([2607:f8b0:4864:20::434]:41799) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oaZVS-0001JZ-DZ; Tue, 20 Sep 2022 05:25:31 -0400 Received: by mail-pf1-x434.google.com with SMTP id l65so2161421pfl.8; Tue, 20 Sep 2022 02:25:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date; bh=KNEkYC8ii+H7FIC3ZJ4TvsQoFnkWds4NckTHGJ38obE=; b=jzOO2qcHp4efYvIRF18X1t2bpqcmOhx1zGOezA8tjG+fc24+TG/I7mkNHaY9kJ139H 8QweQx7Obf1J50wkTS2Q/IaIOAiFA9p3yAIrcTArTc9CPfPVtEbndx6nCBXeek1NO3Hd 9wNyNoaew8myEmXZzMiZmpGwMumvcW1YarLHt/QmAlbpOPJErkKQVv/ve0Bu4fhsnrUc IxoPgZ17zc6eLhAeOlrTo/vW+2OEZID+2xiSuGJdzUavrYLys8hpq6p55NHXckQHvWcM p+pCm7qxIVuRte7GdpJVTIj/vxSn1y4V/mrBX0vyzzPyyAzQ0Gb4jwg55BHutOWbMXKJ a/eA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date; bh=KNEkYC8ii+H7FIC3ZJ4TvsQoFnkWds4NckTHGJ38obE=; b=o9uJKJvZb3y+4sRG9TF4vSlC25pnBVJRHRzNsr67VE7WVQV63+WvSA1i0pg0uRzQqr UWcA1Qp1o8lwfo2Ehrprce+QiVR6zHYRirb6+kH6dOXzcMfmZxNmSliJ44Jle0sSdE+h k8nGWuLgCEMDrg4xqDkOVoX+Np6jszUUeKCyCGp62Udq7TfjDxa1g6Bxu4wLjg2a7ZEx dIKkxvHAbNTkY8+/7fyirU2vaudlwEHjPAdC+m1opPXvUWmoNA7D2KEhWl8T+VIpHDV5 ONTrheMwe80kS2P/UDZv2C+T3l2vr3nY+j4N1osx1TFrScpo0lo+vkXXVBXFDOD3bWTt Dg9g== X-Gm-Message-State: ACrzQf1MX3mVGIE2y3HX8hSOcLixm4CD6lljptuu2raMCCSMOy2/4483 +YKjPA7+jNXE49i2JldB94EnqBeIfI1CxQ== X-Google-Smtp-Source: AMsMyM7dAdErC/2z8ydMrTUNhn3iqTpfk6IPS08Rj9YSocDlhPqU9od3p29AdNmhKxfCPP/c0nir4w== X-Received: by 2002:a63:de58:0:b0:439:41e9:dda2 with SMTP id y24-20020a63de58000000b0043941e9dda2mr19401337pgi.331.1663665927480; Tue, 20 Sep 2022 02:25:27 -0700 (PDT) Received: from localhost ([1.83.154.224]) by smtp.gmail.com with ESMTPSA id p3-20020a170903248300b0017300ec80b0sm902580plw.308.2022.09.20.02.25.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Sep 2022 02:25:26 -0700 (PDT) From: Ihor Radchenko To: Bastien Cc: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= , emacs-orgmode@gnu.org Subject: Re: [BUG] Info JS does not work [9.5.3 (release_9.5.3-467-g2bd34e @ /Users/salutis/src/org-mode/lisp/)] In-Reply-To: <87czbq2zcv.fsf@gnu.org> References: <87y1zktfg4.fsf@localhost> <87czfw4pnd.fsf@bzg.fr> <87leujofzw.fsf@localhost> <87bkvetct3.fsf@gnu.org> <871qvuje2b.fsf@bzg.fr> <87y1xqozxl.fsf@localhost> <87v8st74at.fsf@gnu.org> <87letp72wm.fsf@localhost> <878rmhqewg.fsf@gnu.org> <87o7vaqwec.fsf@localhost> <87czbq2zcv.fsf@gnu.org> Date: Tue, 20 Sep 2022 17:26:20 +0800 Message-ID: <87czbqqtvn.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::434; envelope-from=yantar92@gmail.com; helo=mail-pf1-x434.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, 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-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1663669681; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=KNEkYC8ii+H7FIC3ZJ4TvsQoFnkWds4NckTHGJ38obE=; b=AuC2zsfEBynuz2SPprzEw8RjIw4aTH2QMqqjSJUrSxXFcrQbA8IGovG1Y687k0X4KgQSTi PFFrN6Apvs28uKJ9Pj/esd01b/PBDskHca+bkQ69t6qhyaZZTedDFnQGNf7GNRokkUkzSA GSuW+AILiAYNU6zNLz/ASW1O+KbU0yd5b6wJFK6nAhidHlRIcIIH3ClL7f5uu7EifzyNK4 HGnsrGHPHbFG1728efKjTVuW4le8Wqjbdw+WcqX3A8c5tSKd49o9LaDshJoI6GxzS0BmuL dpw2aZgmBSOUg4A3F7O9A/gWMFEVMTHgP2q2RqX8GYREqvAFFcUNS3MGgDJW5g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1663669681; a=rsa-sha256; cv=none; b=ehQ8E053MoLjNM2xb1hVuPK7hVR1A+WMsdg551QZAEDEML400Y1AMEAwsAyAelScucthq7 Oc0m2rFwkfcDcKM8JJ3M5d1xxt/uouT3jdcLpaH0e/R4x0Q3X2cCWyKrEmFWhAZb0xn1wS Ibc5Im/Pru5yoEOg/1uyDTdxcCeyRsoZqqSwytfdlkAk7GxVkKaWcKI+vHmxLlprMDC8D6 Zgl4Z8Sg8FAMIoB5S76IW//peKCgfk5HhWAP3xsu5pkezcmFAnO43ob2m2CH78jjrI3Vmr V0YrRaUOqv1egamDoviqFNM+Qj/bskDWCfa35jeiGwr98sL2GJ6oyYXYvzpblA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=jzOO2qcH; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -6.84 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=jzOO2qcH; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: B486E5A35 X-Spam-Score: -6.84 X-Migadu-Scanner: scn0.migadu.com X-TUID: VaUjvv9hWPwL Bastien writes: >> Also, having an actual mirror in sr.ht means that we may set up automatic >> tests. WDYT about this idea? > > Tests are useful if they prevent contributors from changing the code > in a way that break them: this must happen before pushing changes to > the bugfix or main branches. > > Automated tests are useful only if we fail to enforce this policy... > so I'm not in favor of them. I agree that running tests is a good idea before pushing changes. However, it is a big ask for contributors when we need to ensure compatibility with multiple Emacs versions. Running tests on all the supported Emacs version simply takes too much time. Not to mention that installing multiple Emacs versions may not be trivial. Automated tests could cater backwards compatibility checks. -- Ihor Radchenko, Org mode contributor, Learn more about Org mode at https://orgmode.org/. Support Org development at https://liberapay.com/org-mode, or support my work at https://liberapay.com/yantar92