From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 14:54:03 2025 Received: (at submit) by debbugs.gnu.org; 11 Mar 2025 18:54:03 +0000 Received: from localhost ([127.0.0.1]:45676 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ts4jq-0007WE-RH for submit@debbugs.gnu.org; Tue, 11 Mar 2025 14:54:03 -0400 Received: from lists.gnu.org ([2001:470:142::17]:39888) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1ts4jh-0007VY-Mh for submit@debbugs.gnu.org; Tue, 11 Mar 2025 14:53:54 -0400 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 1ts4jc-0008IO-5H for bug-gnu-emacs@gnu.org; Tue, 11 Mar 2025 14:53:48 -0400 Received: from mail-vk1-xa32.google.com ([2607:f8b0:4864:20::a32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ts4jY-0007Ir-RN for bug-gnu-emacs@gnu.org; Tue, 11 Mar 2025 14:53:47 -0400 Received: by mail-vk1-xa32.google.com with SMTP id 71dfb90a1353d-523cbce071bso2326980e0c.0 for ; Tue, 11 Mar 2025 11:53:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741719221; x=1742324021; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=viPG0+vV9Jw/76sVxLNTVVS89BFMJ18u9KBTnaY8Zvg=; b=ZczQy9FIsOKqrFk4Ty6KyoSazyMoNgXa3wYItkerK5v7luhGr78t0JQ1DI+yZRp670 94CQguXPpJHuCTIng6P5UuT3GvBe2btAxZMAixFlfFpFjVRcymLwJAUVIVgRtft/OY7j gsGMgTizHe/w1Q0j7KA8i2ch6v0EiLdHw6ZbH9HLTK/h5RJ54Wik7wdGtvYFEqcvk6Rx 0i3bHazLDHBcTzxkIncIqT2EYbzjOFKBHxTPpnsQqcrt11sfYPSSNoEnNL6zdB1aMTCJ yF7eYkzShmYjaHr4+zn2gbNtJyaYlw4orThE8+g3I8o1J3dZy1Tv1noCC+ClK6ii4PB1 +hgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741719221; x=1742324021; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=viPG0+vV9Jw/76sVxLNTVVS89BFMJ18u9KBTnaY8Zvg=; b=hthE9suMClsf/8tF9XWZel4ISSQLrY+Wi+mSx+qkz5GCCvbRXAv0Y1DyAjBA2n3pKM TB7WpMuJ7/Hko46EloqNuSRAHTXg25l++qpIXai2XDXNZaSz1JaWxMXEDHyvrPNksPcH MFh49T7WjnMxvMEWrvlYzERi1zSOCNmb/lLY8v2kEoL638e2lbi/MVi+r7ejGTlHVa7z 7iIEYRF7FmW8Gbs2DzyV5K1g+JetFoOYp0KelsUQBnpkt2/esMeORa0T580ct2pzGaEf 7bCyvya0H94Wx74bSgTsUxvPvwu51ulEdTChiijnDn42rzQ3qbkIruq7V2uS5B0HnFgf f+nA== X-Gm-Message-State: AOJu0YxnB4J4fd050nuAS49WJdBR73EZpI2fEI0XwlomPfU4KFedut1K dDSUC7NVuHjsBpRvDa/I6aAb1vwi2Rb81XCzNhAwR81kF9I3aooiZ9qfyWqphOi3xRfFhg1KuYp y6CasqlRtW5F7kRZOTjdP701FhOpT2PrU X-Gm-Gg: ASbGncs4OBFHfLxQH2LWhe3OgBHwiAQw0togHgC1M5HbsQw1WVsJx87gu27OgEkvmSS vp5Yjuwl9NeUMWdY4AHgD077K0qmkOqt2xCcVCmbUlSSMIod3LJbcjsWf9II80eTfbfzuXLf4Gq vAzAWlheSmF1pQVFh1oCVY40p0sA== X-Google-Smtp-Source: AGHT+IH2Vck9zphQYi2XrVYrlQkbkoPRaCn9Ux/OhflsyOX2baWxHihNQVHxNE86Ln0KhRxlG526VLbodjKylwRBUPg= X-Received: by 2002:a05:6122:65a8:b0:523:763b:3649 with SMTP id 71dfb90a1353d-523e422b2c7mr11435418e0c.6.1741719221028; Tue, 11 Mar 2025 11:53:41 -0700 (PDT) MIME-Version: 1.0 From: Ship Mints Date: Tue, 11 Mar 2025 14:53:29 -0400 X-Gm-Features: AQ5f1JrIjyRVBWdnvYaKmh9AdLYwxy3Y-YukmGfm1bEE6FDWkTdM3DcvnS1Zqa8 Message-ID: Subject: Latest elpa track-changes 1.3 uses incf which does not exist in Emacs < 31 To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="00000000000077cf770630159bcb" Received-SPF: pass client-ip=2607:f8b0:4864:20::a32; envelope-from=shipmints@gmail.com; helo=mail-vk1-xa32.google.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, HTML_MESSAGE=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-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --00000000000077cf770630159bcb Content-Type: text/plain; charset="UTF-8" Second package released a couple of days that refers to future features. track-changes says: ;; Package-Requires: ((emacs "24")) Is there an ELPA infrastructure testing regime, across at least a couple of supported Emacs releases, that these packages should be passing? I guess, like my little ELPA package, it's author's honor. -Stephane --00000000000077cf770630159bcb Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Second package=C2=A0released a couple of days that refers to future feat= ures.
track-c= hanges says:

= ;; Package-Requires: ((emacs "24"))

Is there an ELPA infrastructure testin= g regime, across at least a couple of supported Emacs releases, that these = packages should be passing?=C2=A0 I guess, like my little ELPA package, it&= #39;s author's honor.

-Stephane
--00000000000077cf770630159bcb-- From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 14:57:39 2025 Received: (at 76953) by debbugs.gnu.org; 11 Mar 2025 18:57:39 +0000 Received: from localhost ([127.0.0.1]:45686 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ts4nL-0007hy-3b for submit@debbugs.gnu.org; Tue, 11 Mar 2025 14:57:39 -0400 Received: from mail-vk1-xa2f.google.com ([2607:f8b0:4864:20::a2f]:56511) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1ts4nI-0007hj-IM for 76953@debbugs.gnu.org; Tue, 11 Mar 2025 14:57:37 -0400 Received: by mail-vk1-xa2f.google.com with SMTP id 71dfb90a1353d-524168b16d3so1602685e0c.0 for <76953@debbugs.gnu.org>; Tue, 11 Mar 2025 11:57:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741719450; x=1742324250; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=gKa+50Gvg+BMz4TbW2ZuIDq4oSGo2EHepILBdmKdpvU=; b=gnyGPXf7GWlspmwVFKlO/ssw4vSIV60P4dNpr1OYRvqOCg+xbrbDJwcQMA+m4dvXGt HUdOX2pWZ4nxXjmz+koserYZJP+i6hBLOPHfM1R1yYGLJFgsoWLR+KdO5vy5GuG2rrNR 1uqhjX61UJ0Tnn/RvVTQzkiLBgn+FKnQOdO5xJyp4kjC+qPaDWjGIJcRnUrXbQXLEYPG gPFn6iD002LEYgoarjzHTOv96dM+O71SsAUXc08Q7mX2eynwtVTWPCDaNWH8KSS41SPM debxw0NeGMhmmj82h3QdzK6TAf7UDUAfD0bX435Wyhq523xKzMcyQo4oPpRSBsLvUeIV tKkg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741719450; x=1742324250; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=gKa+50Gvg+BMz4TbW2ZuIDq4oSGo2EHepILBdmKdpvU=; b=IACPzgrR4x9EuNPIg+jrGI67ofkk2SQn6PdbTxnPBnEE5AvZeXL8JFUpCFfIiLH4aX zX+Cab0CZzRxVKcdv8IZbAnLso9AMOk//e0Btv4r5qFtRKGUQ+xAwrSuLC0n7EtqXI+h O4IjL+eKKHHU/mA8Y5Pot1m8ssXcfRxHiKIxNb3OnDluR4H6hCuSyS0z5hd7hDHg+SpF yp7bIPDpWRlra1yV15r+DJvYYnK2DNhHMIfHUsS4H2K+H3TGgFwHUFRxDUAYV21Bi5aD xXEyNct8pJ3LjR8+MPOTsoCncGBCHHcs1M57JfRq8Nu4SyRlKOeYM8UYUCMAaYagLwWG hJqw== X-Gm-Message-State: AOJu0Yx6/7jL7MzdN1BUlcveOXo+MHpX02FD5SNSg/wjNDq84OwlU686 RQNpFHJmZSE3r9WC5Fc0IdqXcg6OjgtvNP4F0gusHjfYySDSVnmkDZfC99ZE9ZzSsdgyYpGdH2/ /GZ6gdCMwIADDrgfNnYf8op9WpzPJxA== X-Gm-Gg: ASbGncvUitdP4dReLtlT9A2CnuhI3PEbHycwhlh+VjmfKtxHsxBaizt26AWhGUXaQSi 8u6wllYGapOfdMXGCE1tNO9MLLReCG5SQBpftrz3AZmaQpw/SB0y0Jjg0xABT7ZvC1vLvO3TkqD LJdYoOOqa5r+MuTo8IzNW/X66KXQ== X-Google-Smtp-Source: AGHT+IFEOt3rQ8pSLV3dt6V13a6uyiQxofSZwVXVs7i/nbETKXPsg71dfWPMIiIoX1TI4qeX6qerfspnkSfx0wmT0WU= X-Received: by 2002:a05:6122:3c8e:b0:523:a88b:9ac5 with SMTP id 71dfb90a1353d-523e413d0c0mr12394104e0c.9.1741719450420; Tue, 11 Mar 2025 11:57:30 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Ship Mints Date: Tue, 11 Mar 2025 14:57:18 -0400 X-Gm-Features: AQ5f1JrYzNd5VDlSE9rYyb4gnQmR9ALJshwKCbnmQzBqNTH6AyiVfpAfXDIjvqc Message-ID: Subject: Re: bug#76953: Latest elpa track-changes 1.3 uses incf which does not exist in Emacs < 31 To: 76953@debbugs.gnu.org Content-Type: multipart/alternative; boundary="000000000000240bd2063015a926" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76953 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000240bd2063015a926 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable For track-changes, I guess either add incf to compat and release both, or use cl-incf? On Tue, Mar 11, 2025 at 2:55=E2=80=AFPM Ship Mints wr= ote: > Second package released a couple of days that refers to future features. > > track-changes says: > > ;; Package-Requires: ((emacs "24")) > > Is there an ELPA infrastructure testing regime, across at least a couple > of supported Emacs releases, that these packages should be passing? I > guess, like my little ELPA package, it's author's honor. > > -Stephane > --000000000000240bd2063015a926 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
For track-changes, I guess either add incf to compat and release both, o= r use cl-incf?

On Tue, Mar 11, 2025 at 2:55=E2= =80=AFPM Ship Mints <shipmints@gm= ail.com> wrote:
Second package=C2=A0released a couple of days that refers to futu= re features.

= track-changes says:

;; Package-Requires: ((emacs "24"))

Is there an ELPA infrastructure= testing regime, across at least a couple of supported Emacs releases, that= these packages should be passing?=C2=A0 I guess, like my little ELPA packa= ge, it's author's honor.

-Stephane
--000000000000240bd2063015a926-- From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 20:18:37 2025 Received: (at 76953-done) by debbugs.gnu.org; 12 Mar 2025 00:18:37 +0000 Received: from localhost ([127.0.0.1]:46361 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ts9nw-0003D6-Me for submit@debbugs.gnu.org; Tue, 11 Mar 2025 20:18:37 -0400 Received: from mail-ed1-x52d.google.com ([2a00:1450:4864:20::52d]:54434) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1ts9ns-0003Cn-Ts for 76953-done@debbugs.gnu.org; Tue, 11 Mar 2025 20:18:33 -0400 Received: by mail-ed1-x52d.google.com with SMTP id 4fb4d7f45d1cf-5e5b572e45cso11125916a12.0 for <76953-done@debbugs.gnu.org>; Tue, 11 Mar 2025 17:18:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741738706; x=1742343506; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=ZStv3icQWSSa9gh6bMf55yXFD3wCDhkFaeKVBCs676k=; b=QHQcQUrnolEkLOgYauj708WhhTr/vIerr5YeRTp4wHkCqq5ZN4txPKfqHvGQoPH6tD Ljo0L49JYUESJoFhTg8uQj7aTjUf8HUb/0KFnbqPLwPuEgtPnvOEZ9rY1QsyKWKgxp/f zFkTYW880zieTUwyZTNQtauRtbCj9JdDHzQv5WQrsRETlhJ/F7h1C5/peqAVkvf6m8Lz om7XFKSburbxqnZmVVN32pReVr92B0NoulmJ8XvkSKxcpmzTvJNUshskrhvfztyq5bfe i0dInT1ZdQUFnYIK+TRUD5OQ5AVFfF6t/t+R3IiyCJPVyx0G5pazz4kHEUFWj3NuisBc B66g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741738706; x=1742343506; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ZStv3icQWSSa9gh6bMf55yXFD3wCDhkFaeKVBCs676k=; b=qsy04TlLWaVfUYmfhZbkPHs6NSDMCBe9tiF00sRyYuKljrENcVyWPcT4DF5clttuZP v34/rvQZDq7i37SLNmjvVSvQPhBr/kQEuo6SBucQ4BP3aKgc9/o9plrgKfEEdmnieN1H vqwNYR65XQRN+BeJf8N0xM7NtY+BZYzZXRwtZOlN91msldgiMWGKo7j9awuUx64MWd72 LnP1rF2VclWxY5sTLzO+k36x17rLAd3nC6GZCHUwFcEDwRmz4mTWFp1fZBSYc6AtrSOV KfaSuxgV1xcPRv/Gr5mA8KK+4T5TrWWorHhl7EFAXZxd+SRb2tifwAYqXiVkgrNCFFop ptCA== X-Forwarded-Encrypted: i=1; AJvYcCWha2V4ugECxxs5lJU6WeswAx5JDSjXlromfDRYQnU2D1MqGZMKLliZwjcGC3umrSPjoh91oNaWm7b8@debbugs.gnu.org X-Gm-Message-State: AOJu0Ywx5we8SF3RRRzAU+rLZw6RyO9IG61iLNwkVuBFUGJWKFaHy3Cg xKWUXtxVysgNxEykICr6Bz+8cVT7K/1EqF9suxuwhQl2pxMC0DVwctREcnzNXxzZ+dnfug1sPE6 AhMIi6jp9t0sCPFnh1pajaDJzMlg= X-Gm-Gg: ASbGncvYB8QoNbcutOhMuYVvzgg0mJtFJrhliPw4J94xYc8rdPHozLtJtPRl158niJW FH54mZZocfauXrrGbi8mQdUk7Z4R6Vw1hFrgkELHltmBjQ0mOyTX7dburHN6kBNRTtvRqNcfwKd eLze3ozbi3BEsRK94++qcrPfOhRg== X-Google-Smtp-Source: AGHT+IFZEWYJQ0r+o0WO0c8mEGRsbVswbUpWX64dXRYuHnhAbyhw+nFBWNV+kD7mw8HfMPROB2fZVhaWGWzRkbSUqO0= X-Received: by 2002:a05:6402:3594:b0:5e6:4ac8:c361 with SMTP id 4fb4d7f45d1cf-5e64ac8c790mr18257414a12.28.1741738705789; Tue, 11 Mar 2025 17:18:25 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 11 Mar 2025 17:18:25 -0700 From: Stefan Kangas In-Reply-To: References: MIME-Version: 1.0 Date: Tue, 11 Mar 2025 17:18:25 -0700 X-Gm-Features: AQ5f1JoWoKzB1GO9GGtnCAAQs1fAG-1-_aIERPYaZnSCghLipWV4UbHNjP6OENc Message-ID: Subject: Re: bug#76953: Latest elpa track-changes 1.3 uses incf which does not exist in Emacs < 31 To: Ship Mints , 76953-done@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76953-done Cc: Stefan Monnier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Ship Mints writes: > Second package released a couple of days that refers to future features. > > track-changes says: > > ;; Package-Requires: ((emacs "24")) > > Is there an ELPA infrastructure testing regime, across at least a couple of > supported Emacs releases, that these packages should be passing? I guess, > like my little ELPA package, it's author's honor. Thanks for the bug report. This should now be fixed, and I've bumped the version of track-changes accordingly, so it should be released on GNU ELPA within 24 hours. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 22:05:42 2025 Received: (at 76953) by debbugs.gnu.org; 12 Mar 2025 02:05:43 +0000 Received: from localhost ([127.0.0.1]:46502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tsBTa-00080v-0T for submit@debbugs.gnu.org; Tue, 11 Mar 2025 22:05:42 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:34535) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tsBTQ-00080Z-Ku for 76953@debbugs.gnu.org; Tue, 11 Mar 2025 22:05:37 -0400 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id C743180B15; Tue, 11 Mar 2025 22:05:25 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1741745124; bh=J0tNTmXFX9zfmemKxyZy1tbitMyzLf7naJMOgfoxF/w=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=QYotDLn4j9JUh8uFGztrhO1R5/mU0xmSlu1UUn2gw2bpUxRMX/B035XJ8r5uPo2d7 A3SS/CACHU/4y6DzCSHyRsMqAeR0CyPDYYua1RYSsBp93lXncLmjtf+KpCQPUYD3fC l/F4+FJsM5yW7e61aXyplO0xJ3FBS9epDeUouQM1QiIyXOcBXC7daKeQitBQNJ1jwu sXPFSwRbOJn5d+wZh/j04cUMKCd4UbxsISBjMpSMRRZ4XWvKUDhuCcETM6OXfzb0ey NXqUSOJkYVka6ofG4llQ3O2ArXyCif/119nUT5kTHXjadcf4rXMgecM/wkCCpkqzO4 wtiGKT+td7JIg== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 8F3A88053B; Tue, 11 Mar 2025 22:05:24 -0400 (EDT) Received: from pastel (unknown [104.247.242.5]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 577B612068E; Tue, 11 Mar 2025 22:05:24 -0400 (EDT) From: Stefan Monnier To: Ship Mints Subject: Re: bug#76953: Latest elpa track-changes 1.3 uses incf which does not exist in Emacs < 31 In-Reply-To: (Stefan Kangas's message of "Tue, 11 Mar 2025 17:18:25 -0700") Message-ID: References: Date: Tue, 11 Mar 2025 22:05:22 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.590 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain KAM_NUMSUBJECT 0.5 Subject ends in numbers excluding current years X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 76953 Cc: 76953@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) >> Second package released a couple of days that refers to future features. >> >> track-changes says: >> >> ;; Package-Requires: ((emacs "24")) "Package-Requires:" does not intend to mean that the package is guaranteed to work with that release. Instead it's intended to mean something more like "it's guaranteed not to work with an older release". >> Is there an ELPA infrastructure testing regime, AFAIC, the burden of testing on older releases falls on users of those older releases. [ And indeed, when the "older" release is the latest release, it usually doesn't take long, as bug#76953 seems to show. ] > This should now be fixed, and I've bumped the version of track-changes > accordingly, so it should be released on GNU ELPA within 24 hours. Thanks, Stefan From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 22:27:15 2025 Received: (at 76953) by debbugs.gnu.org; 12 Mar 2025 02:27:15 +0000 Received: from localhost ([127.0.0.1]:46561 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tsBoR-0000Ym-1v for submit@debbugs.gnu.org; Tue, 11 Mar 2025 22:27:15 -0400 Received: from mail-ed1-x52d.google.com ([2a00:1450:4864:20::52d]:46084) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tsBoP-0000YU-4d for 76953@debbugs.gnu.org; Tue, 11 Mar 2025 22:27:13 -0400 Received: by mail-ed1-x52d.google.com with SMTP id 4fb4d7f45d1cf-5e5e7fd051bso6302654a12.0 for <76953@debbugs.gnu.org>; Tue, 11 Mar 2025 19:27:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741746427; x=1742351227; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=Hm7xtLhXrBhU+13L4jrjICUzIPjRmD92IReywwwHd7M=; b=MPtVUixC7m/okPTcFNs0hh5hQSfc1iMBPLdWzVVlelCiKT9ZH8ducZHhZvQdpfJSgt eHoeUzPo88HJIxPWiPHF2EWG+Ks+e4jWwaa4t97NojgiGJsALEH35kJpXSRQs9a6YtQe PdjJ0zhsogEyRD1wBd129tQW30okcYYhBd7H6XYhKmZgeODMEeWOLGntssaL8SrSim3u Wv9T4b13vaxcMqiRpWLsLT0U91w+z8HLsq/pPBF32bmb6XYwYTje+er23B51ZZ0NciYZ yz7lAJjQNSlNcjO0tSwAb66/F5kFV70KiKg6D7U2K0KAzv+GY+r/TKBTaYdMh6HWiH3C g+1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741746427; x=1742351227; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Hm7xtLhXrBhU+13L4jrjICUzIPjRmD92IReywwwHd7M=; b=QLXjACz5rlCR7W5exEmlS3GbyCUghr7Y3H1UU8FnYIC7JHERrxzPJdWg6vzm9O7ZHT ht9Lq8LOD49+4XQBBcjf9vize74pGStP4yi2VUY9Q0W+HGwO2jDjzSL6rm5J9cF0U8Nt TIW9zHAHFLDvZUgeUK9v2PcS/hHHTMzX2kWdDckJTZT944TuIoWza+Th4DFDjOZ4ke7y +tP4aJxsN9mZcorgO8C+iJsX8FVfn8kOm0LqD065oJtCLybH4tAHZi1ZWG7gZPi4rgmv hQKhMvcwtJ9NGPzBCcyZueDMs5LQAqyx/HtWGDQ9S1kqdwLrPibC9YhmHp/XuXDwuLG8 1Myg== X-Gm-Message-State: AOJu0YxErKa87FuYXCyiE063vetWrl/trAtvV1r49YEDkpJIbRiv9H0Q NtM1sZD7mNaU/98i1KXfTdCHUEx9C2lgFAMBg4u4pdhuosTm6ICiW8zsPYm4qef+AP7hNYGozsR G8pRaqvPQk/P3Njn0iXxz0NXzF50= X-Gm-Gg: ASbGncuMfnJsYPX4JOWkwGZGV0loOi07BBfaqCXyjt8J9LlbUjBf8uryrbeZpF2qzGo YNXhiyGvHX8suLnOabmKPGVmsSU0qXnEyEQlhkDOSmv2t81Z21xW/yW6Dw4/WEn7JGvCtnd3jDU l8h00OwCpQBzlyIOxxzodFTyZcyA== X-Google-Smtp-Source: AGHT+IEMNkq2Nkpy0WDxoZfi82jzV8/fRfBUjBs8kkT5wM/ce45jrM/rgbfSCagbU2UmZm4n9NpYRgamQC3h/czJfWM= X-Received: by 2002:a05:6402:27d3:b0:5e5:9a2b:167a with SMTP id 4fb4d7f45d1cf-5e75e436431mr10159908a12.17.1741746426544; Tue, 11 Mar 2025 19:27:06 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 12 Mar 2025 02:27:04 +0000 From: Stefan Kangas In-Reply-To: References: MIME-Version: 1.0 Date: Wed, 12 Mar 2025 02:27:04 +0000 X-Gm-Features: AQ5f1Jqc-x3Dtff9i_RVPkmF86TGn2z7MnecE4OhfXno-c9EDd7NfZbv61RLsLM Message-ID: Subject: Re: bug#76953: Latest elpa track-changes 1.3 uses incf which does not exist in Emacs < 31 To: Stefan Monnier , Ship Mints Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76953 Cc: 76953@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Stefan Monnier writes: > AFAIC, the burden of testing on older releases falls on users of those > older releases. > [ And indeed, when the "older" release is the latest release, it usually > doesn't take long, as bug#76953 seems to show. ] It would be useful to have some automated testing of :core packages on older versions of Emacs. AFAIK, we don't currently have anything of the sort, though you can always say EMACS=/usr/local/bin/emacs-29.4 make check -C test track-changes-tests That would presumably need to be given a more convenient interface or people won't really do it, however. Perhaps some interested party could teach ERT a couple of new tricks here. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 22:51:57 2025 Received: (at 76953) by debbugs.gnu.org; 12 Mar 2025 02:51:57 +0000 Received: from localhost ([127.0.0.1]:46604 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tsCCK-0001g8-Qq for submit@debbugs.gnu.org; Tue, 11 Mar 2025 22:51:57 -0400 Received: from mail-ua1-x930.google.com ([2607:f8b0:4864:20::930]:58412) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tsCCI-0001fu-03 for 76953@debbugs.gnu.org; Tue, 11 Mar 2025 22:51:54 -0400 Received: by mail-ua1-x930.google.com with SMTP id a1e0cc1a2514c-86d3907524cso2588067241.0 for <76953@debbugs.gnu.org>; Tue, 11 Mar 2025 19:51:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741747908; x=1742352708; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=NjK7YqlRWEH87s0+rYFo7+aH28rtpWHklhZNyJwMQ9c=; b=bBqRggM+fsiu9Iscr/V4bgXljnqs8oUkqk3D3edRkJOmcaF2CuVi+eFJFABeJqFsr1 nY6oKyacrAAnU4kwH+6EfSQ4CdydIx9ygRsOgRdgG7zkT/2EW7wArTy5O9eWklJkyXOZ gj1mrz8g/qlOfncsxF+RemJRoKz1BWg3qV9YISjhu9Dm2owZoLIOWHTJPRQkC0wZhDXg 7tMabqMP1K65QBInGotBWVuAJDfplcxIP4bcwFTtpICtUdUmUTzl0zudQ+tv2xgXfDrh oujIDCR2bBQAMpGhVMYgvX4ytcM307CyuLjLJqLj3qyQa872dPftsDo8IZslGyW1IaXy wUWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741747908; x=1742352708; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=NjK7YqlRWEH87s0+rYFo7+aH28rtpWHklhZNyJwMQ9c=; b=G0tFzPCK4PCiy+AYN6Y+mDpzsMMejH16uVkyt7QeWajWiFBugxYg4yvwCGZ3cMB0dp WdwddgJMSxNHlX6f2mfYoE/D4J7Iacb6bksiX49azNd+G7hfZFhdf7/1rjjfvIg0KonL Ysij+/kOKvn0TF6K0HcB30TT7SBOsq5T5p1wqgCBnsBZ8nvElw8xR/F96gEvYVmFLc12 eVDequQ2l/1XalMGI0+bFQZcsxTnuv3nWeL40ineWfOYc8YI4zNf2+2B5edqY51V1Axa XjQMwDgp/l2sLPcaueUqmw/QcEFxqikwZZIHG5Hd0HNwD/Xkv5YGq+NYE1nEX4wjdFT3 TAwg== X-Forwarded-Encrypted: i=1; AJvYcCW+mN9RNtCJq0VJjrU7ujmxRco57ccaX9NlrwXssF7KSJn8UpYuWq3i+CVOCZHQpC6dmOgOWQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzU9Kx0yUVicRs3nVqTsOsWyScshVEg1NuMct2M4beWi05tmJ2B /EAKfy+FN3oJA5IALTVkL6GdrkOjiIbTV5PvGkbpCelwdwxWtDaylU/6/s9tM/QSN0TbBj3jI0K PEZBDRFwNBsoBEwgf3Ymc3C+Jlbc= X-Gm-Gg: ASbGncuoa559iXniwqdF4pEOItz0k0Gia8FwDUQM+A9xPCCiP8bHMmPZc+wsaxZLXp6 kZma9eBgqn43IkbJFfrGTAey8z4dRmZIo2C/0a2ashHOxTK9xyIjSOZh0Ni4cH1ZX8fwtSSUWLw kWWStPJa8VaqoK1vynIskjemIjuw== X-Google-Smtp-Source: AGHT+IE9pcmzUjIwSF+9DUc48iUVBFrodMIO26WBaAf7MFbtQQvjQ/W2AKb2w0+lCFBmmTlVBxIw7f48VGZ8mgQTHRA= X-Received: by 2002:a05:6102:509f:b0:4c1:9e65:f904 with SMTP id ada2fe7eead31-4c30a718b91mr11577890137.23.1741747908443; Tue, 11 Mar 2025 19:51:48 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Ship Mints Date: Tue, 11 Mar 2025 22:51:36 -0400 X-Gm-Features: AQ5f1JpU6IPAzUbaHEU14R8bY6MNpmx2BPAcVNLxAL6-O0Cd0iXJ11-a3vgAi6Y Message-ID: Subject: Re: bug#76953: Latest elpa track-changes 1.3 uses incf which does not exist in Emacs < 31 To: Stefan Monnier Content-Type: multipart/alternative; boundary="0000000000005f08ca06301c499d" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76953 Cc: 76953@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --0000000000005f08ca06301c499d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Mar 11, 2025 at 10:05=E2=80=AFPM Stefan Monnier wrote: > >> Second package released a couple of days that refers to future feature= s. > >> > >> track-changes says: > >> > >> ;; Package-Requires: ((emacs "24")) > > "Package-Requires:" does not intend to mean that the package is > guaranteed to work with that release. Instead it's intended to mean > something more like "it's guaranteed not to work with an older release". > > >> Is there an ELPA infrastructure testing regime, > > AFAIC, the burden of testing on older releases falls on users of those > older releases. > I'm on 30.1 these days. Not so old. --0000000000005f08ca06301c499d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
= On Tue, Mar 11, 2025 at 10:05=E2=80=AFPM Stefan Monnier <monnier@iro.umontreal.ca> wrote:=
>> Second package released a coup= le of days that refers to future features.
>>
>> track-changes says:
>>
>> ;; Package-Requires: ((emacs "24"))

"Package-Requires:" does not intend to mean that the package is guaranteed to work with that release.=C2=A0 Instead it's intended to me= an
something more like "it's guaranteed not to work with an older rel= ease".

>> Is there an ELPA infrastructure testing regime,

AFAIC, the burden of testing on older releases falls on users of those
older releases.

I'm on 30.1 these days.=C2=A0 Not so o= ld.
--0000000000005f08ca06301c499d-- From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 12 05:23:17 2025 Received: (at control) by debbugs.gnu.org; 12 Mar 2025 09:23:18 +0000 Received: from localhost ([127.0.0.1]:47328 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tsIJ3-0003Wk-L2 for submit@debbugs.gnu.org; Wed, 12 Mar 2025 05:23:17 -0400 Received: from mail-ed1-x52c.google.com ([2a00:1450:4864:20::52c]:56800) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tsIIz-0003WM-Ng for control@debbugs.gnu.org; Wed, 12 Mar 2025 05:23:14 -0400 Received: by mail-ed1-x52c.google.com with SMTP id 4fb4d7f45d1cf-5e5dce099f4so8553728a12.1 for ; Wed, 12 Mar 2025 02:23:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741771386; x=1742376186; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date:message-id:reply-to; bh=7nlcrUh9ao+JKectbH0jXd8vCJWZNh3n27TVFlj5z+0=; b=Di9z0S7IEJevOF5C6QTbQOGFh+34iyGwZab8IWWfaoB1qINKnIogoquS3UlNwj/PYU mK9j5uBmkkO8/k65HEwLIudFPQskm1KTW3sJZa+3P1n6c4x/MjWrc+zv/3zenezVPNoo pLkNaxcgTIqUbBsj9BlZCEYtwLqLyXF2BE32bTQN74DdoCy541LJVhSKBuAuEzrjWoKG pUtPvDGLw6q28J15o0X03hb8y2hqwm8j4kHqtB3jPfibQBnoPB9QLCLRsiKXQXQZdyNa fehmQYVV/rCdSdQ/ceWOUxuuEFlHQ5T3F4DoNIbce9bnBC56jvn2bMRnRGXdIfQ2bmB+ mHqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741771387; x=1742376187; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=7nlcrUh9ao+JKectbH0jXd8vCJWZNh3n27TVFlj5z+0=; b=BfSs+ZBKl2/0s37++Dzkw6nqM74l48VcT6fU+vfxr7Dp1auk4mRNJdrYXZTxKWRW2Y Cl6Suiog6bHXvgrz9JSc9M440OGKMAkof+ePuLs7EUB+Ol4SnBwI1ye23uSVMKptuXZy EKFo3JBZyq7dEQgwGUI6bmsMudn2/Y9n8QAqHmYxBeFZpDBCJlrah0qa1JaCGEd4ebxa fb2ZQ7ZpfTVcwelyAipjJLLImyYH3NqK7Co64hGFS8h2saBs8nP6SaoKECzo1YOWCtXT gkwy6pVfPc4XlbwF6GERMqr42ha1N5aOiZragDiUJyNaqneIMCSWc3M37BzIM1z+UJYH h0Lg== X-Forwarded-Encrypted: i=1; AJvYcCWs1dQQZ3XwsehTKDjWKeYyfHLXLSH20wPkpon3iBoE/ik2brCwpORf+4W4ABLQ7G/+GqDcMn8H@debbugs.gnu.org X-Gm-Message-State: AOJu0Yx8EJvQVMjYHPA9M/voI+cFIRef7kfDy8ykOSarJdN/MyvOT/Re vIj7j8D1xsKHigz6+6MlJ4tpMJXEPXK5F7kQf3+yojRQfnZaSoRGfvZlcyaoGzg2/TWdzC/i67e mf96ih/hL3ouzg07rl61nCkYezrZtSUvb9ug= X-Gm-Gg: ASbGncsiGmw448YXAy7BpA/bD/Q/WaJ6tsZDTC9LwtY8fQeEqFbE73MVB1Vsp6ZcFbZ PQOTIcr81zSSj9EZTTY0wWJKGJ3htdb4eYvAUGl+CeYuXITAzLuvB7ojGsY6Ntt52HoIwNvz4zf cQTjSjHIfvxpGjY+YX4R2k1NyOQg== X-Google-Smtp-Source: AGHT+IEeXQIXzyY7GaaBmODCvoMCr+aD7UDrqGQqVqo7daDK3yYjK8TVglv4MoCbCkni1+l3iXSm3h2UsihAQ/Ok8S4= X-Received: by 2002:a05:6402:518a:b0:5e5:437b:74a7 with SMTP id 4fb4d7f45d1cf-5e5e22d915amr24498385a12.8.1741771386507; Wed, 12 Mar 2025 02:23:06 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 12 Mar 2025 04:23:06 -0500 From: Stefan Kangas In-Reply-To: References: MIME-Version: 1.0 Date: Wed, 12 Mar 2025 04:23:06 -0500 X-Gm-Features: AQ5f1Jq7ydMkJQnuT3bhTqKm1mcLr-ydhDIEGS_0Gin1XV0YOKPEd3S7qC_5j_Q Message-ID: Subject: Re: bug#76930: 29.4; track-changes v1.3 on elpa is not compatible with emacs 29 To: Jeffrey Phillips , 76930@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" Bcc: control@debbugs.gnu.org X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) forcemerge 76953 76930 thanks Jeffrey Phillips writes: > Getting void function for incf with track-changes version 1.3. Assuming > this is because cl-incf was changed to incf in Emacs 30, and there is > nothing in compat to account for the change in track-changes. > > I rolled back to track-changes 1.2, and working again. This is the same as Bug#76953, which was fixed. I'm merging them. From unknown Tue Jun 17 22:18:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 09 Apr 2025 11:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator