From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Emacs 29.4 released Date: Sat, 22 Jun 2024 09:15:14 -0700 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="00000000000070a44b061b7cda54" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9405"; mail-complaints-to="usenet@ciao.gmane.io" Keywords: emacs-announce To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Jun 22 18:16:00 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 1sL3PD-0002FX-HK for ged-emacs-devel@m.gmane-mx.org; Sat, 22 Jun 2024 18:15:59 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sL3Oj-0001P2-LM; Sat, 22 Jun 2024 12:15:29 -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 1sL3OZ-0001OH-0d for emacs-devel@gnu.org; Sat, 22 Jun 2024 12:15:19 -0400 Original-Received: from mail-ed1-x52d.google.com ([2a00:1450:4864:20::52d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sL3OX-0001aC-0w for emacs-devel@gnu.org; Sat, 22 Jun 2024 12:15:18 -0400 Original-Received: by mail-ed1-x52d.google.com with SMTP id 4fb4d7f45d1cf-57cc30eaf0aso1682684a12.2 for ; Sat, 22 Jun 2024 09:15:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719072915; x=1719677715; darn=gnu.org; h=to:subject:message-id:date:mime-version:keywords:from:from:to:cc :subject:date:message-id:reply-to; bh=M7DMCOCftpgpxu7FIfK3b+mZcVyS+q5A5pNAmrMf4zo=; b=i5Niyg6tkqQlzb1z/Cqt48XCuWPoTkSbPZw0JKYJT0nFXRYs5STFHy96LdQ+w/URfG w4S2+BMuYsC1F6ZvR3cE/Taa+KtbJ8YlOUrGX6xM9Bye+gqOa1ZRjd9NW0wrShFIokIy TDGcIXCZqPdQLuxbUwetZsi52noFk1wc61eHkw/fUwSwk7W6MERaZMcG1O9wJjuyBpc0 M8oiKKvj0aYjTKJ5jiULZ5xrGOVcpYkCJKtUXCkpuMBI6Bg8JfNwp8iv54xkGiPaIcaY I9rZ4wLrstVcl80nIQmmlBny8ElAAFTe9a1kP/6EARGajEFkgSfoFY2JSh5dTt+VMWhQ Hzbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719072915; x=1719677715; h=to:subject:message-id:date:mime-version:keywords:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=M7DMCOCftpgpxu7FIfK3b+mZcVyS+q5A5pNAmrMf4zo=; b=MIo5Xqhkwn6mxRhBGpl9CTl1n4TXfzosBAS2STfBIq9eoxq3IRgLnw4NORlHM5RBSJ VKOhBF+CMGJM9MSuGEZxvJkDgYGPFpg4pmukVH95CAuHl3+/KPro5I13rgo20pnDFSHI 00FQ+R1zzUHD71vLIy8hoobw9o44NMIJTKvv9GFdu6F1VMxZIAS3K+tuzXfnG7DmsztJ /auYXfbT5YV3IZ8GTQqBUnvrYgopnCfFVxjcaKFplaW63LWsGNhfkxu5B7055Ml4Yqnw SVlaK1v5DMnMok7SdtjMaKBMKtgmlVyyntchSrNE9PUVk7pzl4BuAhhsU9ABcxYtP5ab 9qyg== X-Gm-Message-State: AOJu0YxcSa2TAww1FtQC1OUk0s7qUD/A+wfHzmjaeM/+vc6p4io05Vdg 8u4MHa2RMv2hmHe5Qy6DS22tAu1l2eEH8sBkzxCyNuPVLGmLDXS9AIreFdr3ayt6V30D5TDl4Hv qjSdJePnLRy9YgOnuE8kTxO9LXrWvjeuj9os= X-Google-Smtp-Source: AGHT+IHDiJflFte6F/8+3chp30P7gGryAYoK19mBbyuq6Ml2Cvlyk1K7Ety/yKaKnYGBMCwZBfzF2dV1za5Ml4Nff1U= X-Received: by 2002:a50:f681:0:b0:57c:6ade:d8f5 with SMTP id 4fb4d7f45d1cf-57d4bd84c4emr302391a12.21.1719072914956; Sat, 22 Jun 2024 09:15:14 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 22 Jun 2024 09:15:14 -0700 Received-SPF: pass client-ip=2a00:1450:4864:20::52d; envelope-from=stefankangas@gmail.com; helo=mail-ed1-x52d.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, 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-Topics: emacs-announce 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:320473 Archived-At: --00000000000070a44b061b7cda54 Content-Type: text/plain; charset="UTF-8" Hi! Version 29.4 of Emacs, the extensible text editor, should now be available from your nearest GNU mirror. Emacs 29.4 is an emergency bugfix release; it includes no new features except a small number of changes intended to resolve a security vulnerability uncovered in Emacs 29.3 and earlier. You can find the tarballs here: https://ftpmirror.gnu.org/emacs/emacs-29.4.tar.xz https://ftpmirror.gnu.org/emacs/emacs-29.4.tar.gz The tarballs are signed; you can get the PGP signature files at: https://ftpmirror.gnu.org/emacs/emacs-29.4.tar.xz.sig https://ftpmirror.gnu.org/emacs/emacs-29.4.tar.gz.sig You can choose a mirror explicitly from the list at: https://www.gnu.org/prep/ftp.html Mirrors may take some time to update; the main GNU ftp server is at: https://ftp.gnu.org/gnu/emacs/ To verify that the downloaded tarball is intact, download both the tarball and the corresponding .sig file, and run this command: gpg --verify emacs-29.4.tar.xz.sig (and similarly for emacs-29.4.tar.gz, if you download that format). If the GPG command fails because you don't have the required PGP public key, run this command to import the key: gpg --keyserver keyserver.ubuntu.com --recv-keys \ CEA1DE21AB108493CC9C65742E82323B8F4353EE Alternative keyservers to try are pgp.mit.edu and keys.openpgp.org. You can also run sha1sum or sha256sum and confirm that these checksums match: SHA1 emacs-29.4.tar.gz 324d1b39a1067261436e895a38c5f4992664ff72 SHA1 emacs-29.4.tar.xz 10758f7c0425a9fa328d84e060d2d2b25604929c SHA256 emacs-29.4.tar.gz 1adb1b9a2c6cdb316609b3e86b0ba1ceb523f8de540cfdda2aec95b6a5343abf SHA256 emacs-29.4.tar.xz ba897946f94c36600a7e7bb3501d27aa4112d791bfe1445c61ed28550daca235 See the file etc/NEWS in the tarball; you can view it from Emacs by typing 'C-h n', or by clicking Help->Emacs News from the menu bar. You can also read NEWS here: https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-29 For the complete list of changes and the people who made them, see the various ChangeLog files in the source distribution. For a summary of all the people who have contributed to Emacs, see the etc/AUTHORS file. For more information about Emacs, see: https://www.gnu.org/software/emacs --00000000000070a44b061b7cda54 Content-Type: application/pgp-signature; name="signature.asc" Content-Disposition: attachment; filename="signature.asc" Content-Transfer-Encoding: base64 X-Attachment-Id: 9d66233ad8ad053f_0.1 LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KCmlRRkxCQUVCQ2dBMUZpRUV1d0xrQjY2ZXFv Zko1eW9kTFU0ZjZWbFhFMTBGQW1aMjk5c1hISE4wWldaaGJtdGgKYm1kaGMwQm5iV0ZwYkM1amIy MEFDZ2tRTFU0ZjZWbFhFMTBNMkFmL1RvUk9naE1VZG85SHJyTnNGT1AvV1BLTQovTm1VSXRxa0lV RUtNS2d3d3hhRkg5SE9UN3RlU3hCTGMwV1lpTnh1SndtVm5sdndRa1BJL1NwL3JndkU4VUZhClcv VzUrUFJST0ZXOHZlUmZpZ0w3UW52UVJ1VnNURnN6aXRrbkxEbW1qNmJqUDJQRS9RVFJtZjlYai8y Y044aGoKOGUvdlQ2eDJHak1iWTJ0UFRHU21KaURaL1dSVHNrSkw1akkxVlA1b3l1MjNrUUxUay80 WW94bzRzVTllT29RawpvVW9PSlpzVmxtVkN3ZWRCRkVwamdneFlEWDRFaXlBRG8wS3RxRUp2ZlhB WW1EMGlpV1ByQ0xzSmhuRTlxaTVJCnQ0TnBlQVRzSW5jb05sMURsenFIcFR5dlBwVUFEZ0JwalYy Zkx5cjRjOVRhWGgvaUNqeVVFOUhmUmhBcEJBPT0KPUEvaEUKLS0tLS1FTkQgUEdQIFNJR05BVFVS RS0tLS0t --00000000000070a44b061b7cda54--