From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from BYAPR05CU005.outbound.protection.outlook.com (mail-westusazlp170110000.outbound.protection.outlook.com [IPv6:2a01:111:f403:c000::]) by sourceware.org (Postfix) with ESMTPS id 120193857C75 for ; Fri, 2 Feb 2024 13:30:03 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 120193857C75 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=cornell.edu Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=cornell.edu ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 120193857C75 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:c000:: ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1706880605; cv=pass; b=OUhmpT31QVt6Z9OmBvj3gmIHl2dDnLTu+djoVXBEuig9iMvIgz4sZYEgZLjjEpe4ENt8kooqhpRRm8wugVFFEVrdzgZJjG/sCml9EQIe+M8VvL+ILwqFX50zj9B6bnhOTucHnuldja0HIDzpi0E82L6+YDl7n9R6Ia9loxcGJ6Y= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1706880605; c=relaxed/simple; bh=5NczcfrrdTYJHX9QWKgvgBY+rBaxq7OLDTVbLmT1Ioo=; h=DKIM-Signature:Message-ID:Date:To:From:Subject:MIME-Version; b=P+WWvCTR1bhiR7aJrFt3qS+YiWK/UD0+NOHynQgGRwD7M7nGDUe4I5cduR5mBDevPq0CtJI/WK2m56s1H18CZUSlPc53PE6+lSrIZU826VgNl/OYBQNjPaCGIo6ec0EREGNNpFiHCP05q8CH+ZpSGOcoxQAONatQPxCChU87WcI= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I+V6GFKi+6aXX9CxisGS5KKqAFCavO/mvzYiJWXtRpB9KPm9pbaZIQn1fsSj/BYZUVM0Yf+9BY+iM8LioVN4IDHGJUJ9XQFkx5lAg8qcKDWlgGc2bzjuNQulmSoAuqwvHa2h1n0C7OeCYqwGz5BnXv6IdEGfKImuO3V1COXmTNGlZhK+IK73gFAxwPotAaLrf0euJ2qcl9nA8GxAuT0TesSUhZCk+F+/zKCfl9CJ5XpKaTPknLXi+JmT25Ar1CCRPQHpc005bqNCy8RbUdYiDojSV4BVHa1NDnw47Ing/uM7N2R6U0/V25SW2tsYBb4nqsZC74tq4dsu2x1F93PO9w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=rQyzwJs4ZJ+sr4dFHMpz748W4XUKQQ6ygNuboMiDDq4=; b=QcK2kdGYMdiIFH0yEJ2P0hfMXDAYpi37N2ol39ATLBajrzf4A1LLTjrA7knZykvBWf0R0+2G4USGPpY3zxkGWaOcMTug2HMQPrBaGTT0ZbQ0jrWK/GtTIQ1VGF2siIdd65L1MSF1+2k67rWeWpZVnwyzhUZnRudQ7+hbQe78S/gZnmKj3y259Hm/mJfm13zpH//a4f7AvhrN3MO+fi1AxzNubDeT7U41+9Ym+HQY3UFsagU6rI90bzY1nJPBKDRkw+Km9wWz5QCnGlgp6win44TVVEm30hmabvOrEkj3nJ2eDxBmbuB2IDu2QtOOf3gaaDm/oqHlURwNdRnYycYIQQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rQyzwJs4ZJ+sr4dFHMpz748W4XUKQQ6ygNuboMiDDq4=; b=emfYNWVs6li8nEOSr/9+Q9Np0+vcZ1heUbzfbYHHDMokVYAu/tKWfTUEtDJ63+4Wr8gwP/wizksjs9z7IEBC/WtEuNsguC2aeMO6fcewktrhgrZd4MN6ijE8NDXNLby7c4jlMIj13LszmJGcq1cOBserkgcq7WYXcvUIFYyjIWQ= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cornell.edu; Received: from SA0PR04MB7322.namprd04.prod.outlook.com (2603:10b6:806:e2::7) by SJ0PR04MB7213.namprd04.prod.outlook.com (2603:10b6:a03:291::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7249.24; Fri, 2 Feb 2024 13:30:00 +0000 Received: from SA0PR04MB7322.namprd04.prod.outlook.com ([fe80::6faa:eb20:ad5e:c1e5]) by SA0PR04MB7322.namprd04.prod.outlook.com ([fe80::6faa:eb20:ad5e:c1e5%7]) with mapi id 15.20.7228.029; Fri, 2 Feb 2024 13:30:00 +0000 Message-ID: <119bf002-552b-451e-9df1-aac284bd0d57@cornell.edu> Date: Fri, 2 Feb 2024 08:29:56 -0500 User-Agent: Mozilla Thunderbird Content-Language: en-US To: cygwin-announce From: Ken Brown Subject: emacs 29.2-2 (TEST) Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BL0PR02CA0060.namprd02.prod.outlook.com (2603:10b6:207:3d::37) To SA0PR04MB7322.namprd04.prod.outlook.com (2603:10b6:806:e2::7) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SA0PR04MB7322:EE_|SJ0PR04MB7213:EE_ X-MS-Office365-Filtering-Correlation-Id: 2ac7da54-7a21-4809-5591-08dc23f30e4f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: WuQzR6aJC2GqkvuiezmKWoJD8HMqAIJpmzPfPIUA1bJctx2BiXUTIYQBfmJy1RbKQM9x+CKmwOlfZVH3Z4AO/sl+i8in6qAVyAb26FRNZmY1KNPb1g47a446lVqLTQxUf2tjiDVbXLtOUFwcIBLtyWreck8FX4DJ7bQ4gwQ0lq8CReB6nDGJ83uFsvqbwlP6VkoqJh+zUoZKYdSzhJ8F1TkOaEu8IQy9wMdUHQ4hKthTC1tM7RSEs9SaOw/h+x8oDsHFhLzceD9hNaDnlOTWxmgKGDMNM42pK4b8I0A1zquoUOqHTzWhE2Nle+c3LkVGurLY7D9ZT0UnzCTjWyFHPZNKe2a1fSIEE3AsmOTxNa215sXstcFQ+kkyE57s9DFJvhET1DnoToQOv1m4OpDf2ghB4hNgvdV+9YjSoPWz940gsHK3KcyTAc9T6y7QHa4rD3ie31zaeup6e5N6+FyhaG2VPdbKAsvZJ7ra5cde5AwGPaQZmZjuCjfvmpMXhEvYDcHA+j1x6STdgNj16T1kIKAHz2SuZLimDsAnULHSE/Jfb4bqT67axxyUL0Js+ZZAM0mrM6jCD95iTsANeayVvAcHI/YyjGvqw6ALseA+71phTo7nJg3iAY+UqECeKkDqOpfh9v2n2jw/iNhTmkaJ+A== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA0PR04MB7322.namprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376002)(366004)(346002)(39860400002)(136003)(396003)(230922051799003)(64100799003)(1800799012)(451199024)(186009)(75432002)(8936002)(5660300002)(31696002)(41300700001)(36756003)(86362001)(38100700002)(6512007)(83380400001)(786003)(316002)(6666004)(8676002)(6916009)(2906002)(478600001)(66556008)(966005)(66946007)(2616005)(6506007)(66476007)(26005)(6486002)(31686004)(43740500002)(45980500001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?KzVHa2R1WkRqZE9EOXRCNVRLUlhqWURRa3ROditqQ3dzV2ptT3RSRlhBQWFn?= =?utf-8?B?aHlnTlFMWGJHb3EvTk51VUxpWk5DUjhVbk5oRVgzYXB2eC80eWZmRXdjdVZQ?= =?utf-8?B?OE5Xc0RpYVVSVUx3K0dtb0NGQUJtMTF4OTNwWkQ2OVRxQlJTYk9pV1hGZ0pD?= =?utf-8?B?NVpXTHQydFhkQ08xM09JdVlJRGc1bHpGa0Vpd1FqVWw4OHBQVXVYOGoyLzJt?= =?utf-8?B?YTJ0akVYOUJEdXZ0b2VJcVZoMnBhSlFZK0dkRDNvYTlDSERJdFIvWEYzMUF5?= =?utf-8?B?Ymc0cENlV3FoQjEwUkRnWnRLS0xxUWVMOFJudDBINFQ4Y3BGdS9oZ04rMXZk?= =?utf-8?B?NFJCcUt0TVJqMEFIais0cWZlaGFHa0E1a3ErYmdicmpMVncxWjZ3RVJnVDlj?= =?utf-8?B?aDl3OVVHQTc4RUc5NExvaFZXUGx0bUJDd0E5V092OTd5SDZBRTZncStHa25j?= =?utf-8?B?VWtyejJSTXFRZWZSV1JKR3dqcGs3QUZldUtoSlVIZkNJakYycEhNWm4xOGRw?= =?utf-8?B?cHNSeVQvY1ZCbEliMTRyUklCS3c5THdBazZ2ZFZ4M3ZvcE5LVVhyVlVJL21S?= =?utf-8?B?OVdNRlFIMXZIR3J2aTVZeTRJOHg1OEU2ckRMSnRzdWR3aTFnWmkxMHg0eVdk?= =?utf-8?B?M21BSG1nVU9DOCsvaTFQbkMrMjRmclhSYVFDbWdwSlNSVnZOTHI3UW8wWk9u?= =?utf-8?B?R3JnYXJOQ05Sd2EzWCtTQ0wzUTJOTDd3c2djT1FQVEFwazA5MEFvZkRFODBL?= =?utf-8?B?czlCdVdsLzYremNINXdjRmRLdG1SU3F6Nmg3MjRnQ1ViaXhQVjB5a3BDMVE1?= =?utf-8?B?SHoxTHZXSzM5ZnNXOE14cnVYdHhLbTR2WC9wemxJakQ1aGowbkU5MFY4UG15?= =?utf-8?B?OEdTa0xpVTRSdkw4TUhEQkh4cWIzdGUrYmtNMzk3elV4NnAwMGo2c3ovOHhO?= =?utf-8?B?bzlDNkZvcy9Sd0Z2dVVDMFh3S2lIWXZZZmhXWlNRY3p3RGN0dFRkK0psdjdy?= =?utf-8?B?R0hsU3ZEUE5JTEFIbS9mN1VmN2tZSjY3clhjYU52WTBOdWFZbEZCM3VSdlpx?= =?utf-8?B?eVcrRzFkVENmcVNOSUsrelFxRkx0WWlWNzdjc2tkNW9ITU1pNTZCbC90MjRG?= =?utf-8?B?MXlLZGxRYjhxeGlqanlyWG5JdDl4dFprNDh4a0dzMTV2S1N5clF4Vkkzb0Rs?= =?utf-8?B?Vmtza05DUXJWS1BleFprMHJYVXQyT2ovMGVMNGdrVy9iYVhlN3RXOGRuZmxz?= =?utf-8?B?OU9mSmhJbUFOVkJ2RGxjYWdDcWFMVWI1N29OYmhMOU9sVkgvNUxNb09wQWM2?= =?utf-8?B?TG05VW1sazA1UXM5M3ZiUUl0NVd6cFVwck5KVjhsMnlFOGdUbGtNQWtvaksz?= =?utf-8?B?bWJQQlZYVnJCb3h5NjZqcTdkVTU1OFNMQlM1Uko4K3NRK0ExODFwQ1JiSGw3?= =?utf-8?B?MlZHTEdETzJrSmY3TGxjNzFnV29vY0lMMlpTcEtXTWxxbGNrbkF6d2d3QVFV?= =?utf-8?B?Z1RFRGswd05kMnpmUTA1blZwNWY4d3hFTmRDb3UySnJDYVhUUXNMd0orRWcx?= =?utf-8?B?MHc5OG95QVA5dkh5NHpMeUNGNko3elpLVmJTTUEvTzdCeDBKeWM0TEFHczZI?= =?utf-8?B?MlNUVFhpUTMrS21jc1ZOZ1NoaGFOTCtObm9lU1djUitaTG9uU092Qmw4ZHkx?= =?utf-8?B?SjR4V01rR1Jxd1BLQzZNdzU4V2QxcEo4eklxNUhvRUt1S2dHaUxwVGdVL0JN?= =?utf-8?B?MzM5Uzl1aVFncWhmUmxpYkhyVFh1dWdkQnFsRUZqNlFtWWN1RnNwTDNNd0dZ?= =?utf-8?B?aW5tWGZaaElMaVdMT2h3ZldmN0JFemlERHRiS0RncXJmcVZOMXE4clBHZTcx?= =?utf-8?B?d0daV2R5YVpKY3pOUTNwYlNPNFg1RFRCb0VJMjFOTzkwdW05ZHpzUEFlOE9n?= =?utf-8?B?RkozRTlXYTlOMVNiMHZVT2hueTRmbi9haGEvMXVEc3dvdzNRSGdERXJSS2Zh?= =?utf-8?B?MmRaZ3pvM01NV212dmxSMVZ6MmZ6K1hJRlBjNDQwdFpSeWJiNXVTMVd5OWlv?= =?utf-8?B?S0lhMHFlZkVQbi9uVy9KT3NXdUpMMlFFVjVhKy9pVHROYUJxSENsbWVlNS8r?= =?utf-8?Q?cATCMQ0aLOycB33rf08VYGzgK?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 2ac7da54-7a21-4809-5591-08dc23f30e4f X-MS-Exchange-CrossTenant-AuthSource: SA0PR04MB7322.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Feb 2024 13:30:00.4886 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: z+2bgXGPNFeb2xDAVQ2cao+A5uCMJEO2ebX20vMKskXJ8R+zT2+j4RnYAMYCx23ewsP0IxaRR+3v7f59I0P9dQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR04MB7213 X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,JMQ_SPF_NEUTRAL,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: The following packages have been uploaded to the Cygwin distribution as test releases. * emacs-29.2-2 * emacs-common-29.2-2 * emacs-basic-29.2-2 * emacs-w32-29.2-2 * emacs-gtk-29.2-2 * emacs-lucid-29.2-2 Emacs is a powerful, customizable, self-documenting, modeless text editor. Emacs contains special code editing features, a scripting language (elisp), and the capability to read mail, news, and more without leaving the editor. This is the same as emacs-29.2-1, but it is built with the native compilation feature, which we explain briefly: Many of the editing commands used in Emacs are defined in elisp libraries (*.el files). To make Emacs run faster, these libraries are usually compiled to architecture-independent *.elc files, containing "byte-code" representations of the functions in the original files. These byte-code functions are interpreted by the Emacs "byte-code interpreter" when they are called. Native compilation takes this one step further by using gcc to compile the elisp libraries to native shared libraries (like DLLs, but with an extension .eln instead of .dll). This results in a substantial speed-up of Emacs. Some of the .eln files are created at build time. These are installed in a subdirectory of /usr/lib/emacs//native-lisp. Others are created as needed and are stored by default in a subdirectory of ~/.emacs.d/eln-cache. The first few times you run Emacs, it might seem slow to start. This is because it is compiling the elisp libraries that are needed for your init file (usually .emacs). For the same reason, you might see occasional pauses the first time you use a command. But otherwise you should see a noticeable speed-up of Emacs. The .eln files have been built with ASLR[1] enabled. The hope is that this eliminates the fork failures (and the need to rebase) that were present in some of the previous releases with native compilation. If you experience a fork failure in spite of this, please make a bug report to the mailing list. I'd also like to get feedback from people who try the test release for a month or so and don't have any problems. Ken [1] https://www.mandiant.com/resources/blog/six-facts-about-address-space-layout-randomization-on-windows