From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id QLsUIvbu9mUqZQEAe85BDQ:P1 (envelope-from ) for ; Sun, 17 Mar 2024 14:24:06 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id QLsUIvbu9mUqZQEAe85BDQ (envelope-from ) for ; Sun, 17 Mar 2024 14:24:06 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=umanitoba.ca header.s=selector2 header.b=YNN8wvKN; 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"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=umanitoba.ca (policy=none); arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1710681846; 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=v2BH/2IFMSBlgu24ANbicNwv4QAcmMM2WMTvCfNzixA=; b=g/fr/UzgWjHuMqWcpPbpdS1U7Z7f+gw2jgE3pUaXvaPxsTfhv3PR0Jw1dSUQaZ/tPqVFxu lKOleyAE0E5Z9HEy7j3YQ+h0ipRGaU7cy63S9b3MKDQmARnnk625V9v/Zj+vbiJ4kKlDOL jiZpZxA1U6rcH15reKJlSH7s3jEZdNBC8ByTgZxWlx+YWF7ehdu3kVI8rhrCaR5fe0ziQv oN0KIbuxaW8QTFYJCEFLxIyHHnAiNGa9ppVfZrddEsQf5LQhNlaoryQ0wgdmihnMwZPP4E yaku7iMItejcaYvjt1070m+jI7xa5Rxypc0put8+CWjn3fLrso2HXLGgR6h3/Q== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=umanitoba.ca header.s=selector2 header.b=YNN8wvKN; 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"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=umanitoba.ca (policy=none); arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Seal: i=2; s=key1; d=yhetil.org; t=1710681846; a=rsa-sha256; cv=fail; b=MRb9KBLm9oYPEKE7ADQcvd8gMg+ljAbuPbPqtRGcD1W7ZI2uWy2P8K9WHjw7jyMBMquBur Mox/IHETbDfes8XsOwpMOc6DAKkgM4C+ufSQa1XcxbNTYs25kJ4mrAzGqUk2COVME1g7mc kU2ZU2H87TlLBJm7HbU/uffPd3CuKeM6qUFsP5v5PvGimz79yf5aMnia/U2czomF8puozS On4c2KJx/XmJzYXCecRCzuIbSOxQl7Cp4nQon5QdcxgmZxcFNVcz2kpB5q9ZryjGu+tT9B CJcZpYM6psIJZsp6SJhaDsX77JFSYC2Rd0z2+vEG7zsbRDg0iM8fDwPnyCLQ3A== 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 01F7E24FFF for ; Sun, 17 Mar 2024 14:24:06 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rlqTy-0001Eh-Ge; Sun, 17 Mar 2024 09:23:22 -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 1rlqTw-0001Dq-To for emacs-orgmode@gnu.org; Sun, 17 Mar 2024 09:23:21 -0400 Received: from mail-yqbcan01on20701.outbound.protection.outlook.com ([2a01:111:f403:241d::701] helo=CAN01-YQB-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rlqTu-0005fj-9N for emacs-orgmode@gnu.org; Sun, 17 Mar 2024 09:23:20 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LhNkBSGZ7rd41c981gE3UVAAhX1rGDF5GNdn94X1HdbU0utTRBHhuSGO92okCCzxAVisiKTJXi22wwrsTHnJpmuP0LRo2S2U3eB9B+AeLbNtv1iAeS4mmj0fHjk5Cf+2ttahXfDXaC1UX1lhKGhn/xWMfGTN7SxsR4e5A+02AWopOwl/mvqQQCN23m8/dsL3yljm1cK/vet/uRcnfTu+XutMZN8feJ9XQx5plQFSD/tSTbopoAhZxDouKtWTU+p6GPEr7oVOrGRd108FByiaySKkbuWYpxMNqjcn9/I9dHdKn3mujEZko+4BxQvqEBzlfJL2ga9y6GCB4ZL+ZjnfDA== 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=h7LaHT7olbbAi+hSfDHCcpdFcWW5BL/9hCWvB9Xl3R0=; b=S0YiOuCt5lpTKBvpnAIhkqTEsoroGivNb9tIBe7z9QAJSu5+frvhGIBiJK/GAW9+H8URdDihHXe7D94dwgWtffKgn6twpcHQf8FzKn0qLrkVV4SyQvnhEJQlpKjy0+rBHh5XZsQQZZ2+jIQZ+TOnDoBEbBERcDJyAKn28QRxPU8fxH7h7eVotCyLy+F7KAL89kWUOw4cnptmu8FksWSH/TuDZm8YIgpbRADGAXtcTJDk4gNvElkt/u3wl9UVB+Ed4xZkMHCaNUqCcudQuid5ubjEZ/VhxbQP7Kb9gpwvqlcA43um9R1v3lHn92ic2x88d26qAO/3NuwRgTWtjClQOA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=umanitoba.ca; dmarc=pass action=none header.from=umanitoba.ca; dkim=pass header.d=umanitoba.ca; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umanitoba.ca; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=h7LaHT7olbbAi+hSfDHCcpdFcWW5BL/9hCWvB9Xl3R0=; b=YNN8wvKNkb9StZSmDAeylMZ7Jjukaby3TiMK4vc9TVaCiKYuAQzxLngCSkSwfmlqXrkREoPrTAEyCUqwghzkEFadlQiU1q5Qn4xg3jiReSxnWlcS4U3n6kUsGTddVMMNkPCOSy0ipSfqLyYWluIh2zOU259uPSzkAuzl52CXtOkov6LKAUWPf69K6LWRjqGq2wr+QbXGLdmXqqKP1pmdgN7N/cmSVuFUWmgJz/90pqwR5dZBF/cYF0QEMJVThH6petYaVD2Mpfq5trwMgwy9HTocvrz9IQzNtMDrNqg0x49/F1HiOlmYWzAuG9vP6H2fTpijpLjuu6LHYe8F+G7irA== Received: from YT3PR01MB9964.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:90::5) by YQXPR01MB6509.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:4c::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7386.19; Sun, 17 Mar 2024 13:18:12 +0000 Received: from YT3PR01MB9964.CANPRD01.PROD.OUTLOOK.COM ([fe80::23fe:ee24:6d5e:214c]) by YT3PR01MB9964.CANPRD01.PROD.OUTLOOK.COM ([fe80::23fe:ee24:6d5e:214c%5]) with mapi id 15.20.7409.010; Sun, 17 Mar 2024 13:18:12 +0000 From: Leo Butler To: Ihor Radchenko CC: Org Mode List Subject: Re: [BUG] Re: The orgframe construct in the Beamer exporter as a default needs a rethink Thread-Topic: [BUG] Re: The orgframe construct in the Beamer exporter as a default needs a rethink Thread-Index: AQHadLxdiOL6HZKVC02T+IvV8uq4UA== Date: Sun, 17 Mar 2024 13:18:12 +0000 Message-ID: <87cyrt3sks.fsf@t14.reltub.ca> References: <87ttlo6cy0.fsf@localhost> <87y1ayz1zj.fsf@localhost> <87bk7jeik8.fsf@localhost> <87plvzqjhv.fsf@t14.reltub.ca> <87o7biwa12.fsf@localhost> <87ttl8izk3.fsf@t14.reltub.ca> <87msqzioe3.fsf@localhost> <87y1ai7235.fsf@t14.reltub.ca> <87sf0p69rd.fsf@t14.reltub.ca> <87r0g9yyj1.fsf@localhost> In-Reply-To: <87r0g9yyj1.fsf@localhost> (Ihor Radchenko's message of "Sun, 17 Mar 2024 09:53:54 +0000") Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: user-agent: Gnus/5.13 (Gnus v5.13) x-ms-publictraffictype: Email x-ms-traffictypediagnostic: YT3PR01MB9964:EE_|YQXPR01MB6509:EE_ x-ms-office365-filtering-correlation-id: e8948f17-47a6-47a2-2122-08dc4684b277 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ffO3FDHurshdIG5kzte9a4FyFbYTWg93mcF94yI3Eq7wzTWf964wnT4MVZj00o7yJIC/sWk1YlDNcMmIe5KKJ+Kjpz7qBjsrZTWD8fXxblnHuMqaMx6Hn5g3V5isB0IAnM0s2zSOiTtGouiMIR40GuGDP196Qbi9XfHS6ChyhDLMdz3HDTZln0BW7mnoHtuAyD7pfgYCEQvjBal5qDNfgb/6gmqHRbXe6adxElaHkOl6cA+9yrbDB7+v+gsdsSXfsXIkqGqC2c2tq7QbhmdQHi+yuwatHtgpD2f5ltD+7tXeIAdCDPrf2xx4vi1QTIdw2UWapu0yD4hpPIqwy26EtwQa7awuVUqMCUIKaAx1uKnl9o5apJKrb19CQYi7wVr6l1gsIaAtSZ1ga1rqYpExs9m7cFWPbx/9yyuYSBXJWTlWDLCTYNJ69t5+rn3Nkzyrz2Zigk8968bD8YymbIZo/wBFvM2kMnOlA+t3XUvrzBqWW5HDnsn58isae+FqxbkwAXWsgUQtHV1KMSnT5yoEEQnPPzsmSZo4jtPvzX8vzc0J6PrCxv+GNdxDLeAgYXQ1fz8ndBKQtvnjP53RrGEQzp59mHr8+NivKjv+O9Dcniu1mXJgOgt3cl41RpaY+ypO7YVHXbd33L8MIlzfiwH5sACuypQBK8i5yzBks6G9C1GNlm4VnTzc6A+atyYTKBzxUj04jm1Q7nlJZrfO3AJGw9/FxEZajI7GbcJHXRPe128= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YT3PR01MB9964.CANPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230031)(376005)(1800799015)(366007)(38070700009); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?8HsHfaPWTMSLVOi8p996qW+n/ZF/zhPUbPdLK8Ky5vMpwLLjlarMgB6dmw?= =?iso-8859-1?Q?XxR/lSa/Uq56DJRo7twJkEhb62t2hgCrGtlR6gmeGthEeJ89KYXbPquCqP?= =?iso-8859-1?Q?r0U+6T6WFVT0AgeP8knf5ZUSX31DAwOwmyzm3bNIOyVB1dGEWx9Hbd96EU?= =?iso-8859-1?Q?fImdnfPbVcBVrbm7jMlZDBSPizQzLkyhB8WD6Dm2J7zgtQjsaEugB0GohL?= =?iso-8859-1?Q?okXN3IstlLeFpLRXRWeZJSfAsAdKw87YGB1j7qXKwRpOEn/XDpCol7ZKcj?= =?iso-8859-1?Q?4rFNaNg8+R3sWevCo5OvgqUUywTazuRwMEmhLdrw4ZMkieqM+Q0+znmqBq?= =?iso-8859-1?Q?hpQ9RlRlU8vBtdAHU3wJp2ID1PEkv8uxTrs+mcS5IzP+AZ0isznkxYVp70?= =?iso-8859-1?Q?cpDlgsjWK3DZWdZF46CtiEZJngHFuPMEub6pd27yJRYjwGlhQQ34TsswfO?= =?iso-8859-1?Q?xvRiUZABxu74aiHbbPEM26iTYuC7emo9ogTRTvbTM/ra089CWLtqR0FvVx?= =?iso-8859-1?Q?M6s3QK4OViSIylPRfaE0jP2nY16HJZPPMZmGfOEzGB0e73aPi/zNP53M/R?= =?iso-8859-1?Q?Z1sJvh00YTFsTiHfzbAghu8YzgeprUgfVfVN+UC+rpxVfaJKi3NVNkK6fS?= =?iso-8859-1?Q?Xaf0GgzBQOxkbmQn1jl+R0OayhfZQYpMW67Ze6vB/8rGjb1ZO5Be2E/uLb?= =?iso-8859-1?Q?9Yviik+OV8YeUSm4R9p9rmpf0UfkQIW0iQae7Svw29Mrg5rYE4C82yWz99?= =?iso-8859-1?Q?UbiOBhLyseOUwdwe5T7kdIokVognxBzHJynp9q5O3ma0XkJWKNX3akgqEP?= =?iso-8859-1?Q?CKLm3y5kngS1g4/htkAFJHfWfPG1onuVflZvrzskfjKmpqrlYZPC9RzdZl?= =?iso-8859-1?Q?uYOVQOuzbmdnOmnpMmaNhmnbAwNh2QotAoqlrXEig2j3U6QGd5WbfJCD8m?= =?iso-8859-1?Q?mhnCd5OF1cUxuEY0p4+Nd83quexypt7RPuqpPR4tdcv5rmpTvIoqPVZvdz?= =?iso-8859-1?Q?Wj5OuJqiof1yjvkh9s3YJtKpn85AfZFtZI6zab7URlg4CQ1KHhViDWRxW9?= =?iso-8859-1?Q?WndJGAA1/0GeW9EuFfmy27BDFAYkTCaglob+iCukGRgfxi5dvKF0S2xiEr?= =?iso-8859-1?Q?2GZqgh3rM3MIEwiD+AxbIGlc/P6p7xA2Z2SYuYAywrq7FzJR0dX7blAL+L?= =?iso-8859-1?Q?56D907Ze2Kueij1MPb0KgctzWNVXw5+wF+B9wQ3d/JA0i2rhztztRa3JoY?= =?iso-8859-1?Q?JMgc15bMDwQ0BXh2g/Fsso16Vz3nJHIwaCiB1x6LuPxpA9V1fDKXJ2Y8M4?= =?iso-8859-1?Q?w2sbKmAx1I0yrmujOvADMvyzkBt9AtlS6c2IxMIPpUge0zDvDdpurPyR6p?= =?iso-8859-1?Q?LsKXouUS4IjC9AJqJ0T25Rn9fZtucmpR/F40tdQCG0ktmyH5a7BLtPF+2e?= =?iso-8859-1?Q?buk5eBuq1/eDAmPAdcc1bXImPAdDySSVXOVJcHa7BONgGCmGJWlZM1OtOA?= =?iso-8859-1?Q?eY9ZecSmyYXCSZKTX6SaLmSoo84W7IkECeChS3pnTIwyy9LCjnqd9Wcq/X?= =?iso-8859-1?Q?BBdshJxeMRsQbq35v3b1gqtMzpaeWVXzkMhyIhxgiWXHFv01RkZBLCosIp?= =?iso-8859-1?Q?znl47ow6BEV7yCBa2fzPd7FySuo0U1MKvvFD6f3yQd/01SmXH2l+dejA?= =?iso-8859-1?Q?=3D=3D?= Content-Type: multipart/mixed; boundary="_003_87cyrt3sksfsft14reltubca_" MIME-Version: 1.0 X-OriginatorOrg: umanitoba.ca X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: YT3PR01MB9964.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: e8948f17-47a6-47a2-2122-08dc4684b277 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Mar 2024 13:18:12.3344 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4f80dd0b-338c-4e4c-8a14-90446962f7b8 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: /YCM2SVHJQS0w7GbVGCLy6Gd0TZDXev0M8umf/RZU2wKWdADYFCSTs4NgdncfPj+Ke0xKHk3AaD1iAiOa8pHLw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: YQXPR01MB6509 Received-SPF: pass client-ip=2a01:111:f403:241d::701; envelope-from=Leo.Butler@umanitoba.ca; helo=CAN01-YQB-obe.outbound.protection.outlook.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, SPF_HELO_PASS=-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-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-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: 4.80 X-Spam-Score: 4.80 X-Migadu-Queue-Id: 01F7E24FFF X-TUID: i6PJjWfNeTL9 --_003_87cyrt3sksfsft14reltubca_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable On Sun, Mar 17 2024, Ihor Radchenko wrote: > Leo Butler writes: > >>>> I'd prefer to keep this information in the INFO channel. >>>> It will be more consistent. >> >> Apologies, I messed up the patch in the previous email. >> >> Attached is a patch that compiles cleanly and uses INFO. > > Thanks! > >> + (frame (let ((selection >> + (or (and fragilep >> + (or (string-search "\\begin{frame}" con= tents) >> + (string-search "\\end{frame}" conte= nts)) > > Please use `string-match-p'. `string-search' is not available in Emacs > 27, which we still support. Done. > >> + org-beamer-frame-environment) >> + "frame"))) >> + (unless (string=3D selection "frame") >> + (setq info (plist-put info :define-frame t))) > > Let's use "beamer" prefix to indicate that this plist entry is > beamer backend-specific. Something like :beamer-define-frame. Done. Attached is the updated patch. In addition, I have written three regression tests that are attached in a separate patch. Leo --_003_87cyrt3sksfsft14reltubca_ Content-Type: text/x-diff; name="0001-lisp-ox-beamer.el-constrain-use-of-org-beamer-frame-.patch" Content-Description: 0001-lisp-ox-beamer.el-constrain-use-of-org-beamer-frame-.patch Content-Disposition: attachment; filename="0001-lisp-ox-beamer.el-constrain-use-of-org-beamer-frame-.patch"; size=2991; creation-date="Sun, 17 Mar 2024 13:18:12 GMT"; modification-date="Sun, 17 Mar 2024 13:18:12 GMT" Content-ID: Content-Transfer-Encoding: base64 RnJvbSAzYjEwZTAwMTNiYTk4Y2JjMmI0NDE1MDdkYTM1OTk5NmUzZDg3MDFjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQ0KRnJvbTogTGVvIEJ1dGxlciA8bGVvLmJ1dGxlckB1bWFuaXRvYmEuY2E+ DQpEYXRlOiBUdWUsIDEyIE1hciAyMDI0IDE1OjExOjI3IC0wNTAwDQpTdWJqZWN0OiBbUEFUQ0gg MS8yXSBsaXNwL294LWJlYW1lci5lbDogY29uc3RyYWluIHVzZSBvZg0KIG9yZy1iZWFtZXItZnJh bWUtZW52aXJvbm1lbnQNCg0KKiBsaXNwL294LWJlYW1lci5lbCAob3JnLWJlYW1lci0tZm9ybWF0 LWZyYW1lLCBvcmctYmVhbWVyLXRlbXBsYXRlKToNCk9ubHkgdXNlIGBvcmctYmVhbWVyLWZyYW1l LWVudmlyb25tZW50JyB3aGVuIGEgZnJhbWUgaXMgbWFya2VkIGFzDQpmcmFnaWxlIGFuZCB0aGUg ZnJhbWUncyBjb250ZW50cyBpbmNsdWRlIGVpdGhlciBcYmVnaW57ZnJhbWV9IG9yDQpcZW5ke2Zy YW1lfS4gIFdoZW4gYG9yZy1iZWFtZXItZnJhbWUtZW52aXJvbm1lbnQnIGlzIHVzZWQgYW5kIG5v dA0KZXF1YWwgdG8gImZyYW1lIiwgYWRkIHRoZSBwcm9wZXJ0eSA6YmVhbWVyLWRlZmluZS1mcmFt ZSB0byBJTkZPIGFuZA0Kc2V0IGl0IHRvIHQuICBXaGVuIHRoYXQgcHJvcGVydHkgaXMgdCwgYG9y Zy1iZWFtZXItdGVtcGxhdGUnIGVtaXRzIGENCmRlZmluaXRpb24gb2YgdGhlIGFsdGVybmF0aXZl IGZyYW1lIGVudmlyb25tZW50Lg0KDQpSZWZzOiBodHRwczovL2xpc3Qub3JnbW9kZS5vcmcvb3Jn bW9kZS84N2JrN2plaWs4LmZzZkBsb2NhbGhvc3QvDQpodHRwczovL2xpc3Qub3JnbW9kZS5vcmcv ODdhNW51eDN6ci5mc2ZAdDE0LnJlbHR1Yi5jYS9ULw0KLS0tDQogbGlzcC9veC1iZWFtZXIuZWwg fCAyMSArKysrKysrKysrKysrKysrKy0tLS0NCiAxIGZpbGUgY2hhbmdlZCwgMTcgaW5zZXJ0aW9u cygrKSwgNCBkZWxldGlvbnMoLSkNCg0KZGlmZiAtLWdpdCBhL2xpc3Avb3gtYmVhbWVyLmVsIGIv bGlzcC9veC1iZWFtZXIuZWwNCmluZGV4IDRmYWQzN2I1OS4uOGJhZTkzYzExIDEwMDY0NA0KLS0t IGEvbGlzcC9veC1iZWFtZXIuZWwNCisrKyBiL2xpc3Avb3gtYmVhbWVyLmVsDQpAQCAtNDI5LDgg KzQyOSwyMSBAQCB1c2VkIGFzIGEgY29tbXVuaWNhdGlvbiBjaGFubmVsLiINCiAJICA7OyBhbW9u ZyBgb3JnLWJlYW1lci12ZXJiYXRpbS1lbGVtZW50cycuDQogCSAgKG9yZy1lbGVtZW50LW1hcCBo ZWFkbGluZSBvcmctYmVhbWVyLXZlcmJhdGltLWVsZW1lbnRzICdpZGVudGl0eQ0KIAkJCSAgIGlu Zm8gJ2ZpcnN0LW1hdGNoKSkNCi0gICAgICAgICAoZnJhbWUgKG9yIChhbmQgZnJhZ2lsZXAgb3Jn LWJlYW1lci1mcmFtZS1lbnZpcm9ubWVudCkNCi0gICAgICAgICAgICAgICAgICAgICJmcmFtZSIp KSkNCisgICAgICAgICA7OyBJZiBGUkFHSUxFUCBpcyBub24tbmlsIGFuZCBDT05URU5UUyBjb250 YWlucyBhbiBvY2N1cnJlbmNlDQorICAgICAgICAgOzsgb2YgXGJlZ2lue2ZyYW1lfSBvciBcZW5k e2ZyYW1lfSwgdGhlbiBzZXQgdGhlIEZSQU1FDQorICAgICAgICAgOzsgZW52aXJvbm1lbnQgdG8g YmUgYG9yZy1iZWFtZXItZnJhbWUtZW52aXJvbm1lbnQnOw0KKyAgICAgICAgIDs7IG90aGVyd2lz ZSwgdXNlICJmcmFtZSIuIElmIHRoZSBzZWxlY3RlZCBlbnZpcm9ubWVudCBpcyBub3QNCisgICAg ICAgICA7OyAiZnJhbWUiLCB0aGVuIGFkZCB0aGUgcHJvcGVydHkgOmJlYW1lci1kZWZpbmUtZnJh bWUgdG8NCisgICAgICAgICA7OyBJTkZPIGFuZCBzZXQgaXQgdG8gdC4NCisgICAgICAgICAoZnJh bWUgKGxldCAoKHNlbGVjdGlvbg0KKyAgICAgICAgICAgICAgICAgICAgICAgKG9yIChhbmQgZnJh Z2lsZXANCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChvciAoc3RyaW5nLW1hdGNo LXAgIlxcXFxiZWdpbntmcmFtZX0iIGNvbnRlbnRzKQ0KKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIChzdHJpbmctbWF0Y2gtcCAiXFxcXGVuZHtmcmFtZX0iIGNvbnRlbnRzKSkN CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9yZy1iZWFtZXItZnJhbWUtZW52aXJv bm1lbnQpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgImZyYW1lIikpKQ0KKyAgICAgICAg ICAgICAgICAgICh1bmxlc3MgKHN0cmluZz0gc2VsZWN0aW9uICJmcmFtZSIpDQorICAgICAgICAg ICAgICAgICAgICAoc2V0cSBpbmZvIChwbGlzdC1wdXQgaW5mbyA6YmVhbWVyLWRlZmluZS1mcmFt ZSB0KSkpDQorICAgICAgICAgICAgICAgICAgc2VsZWN0aW9uKSkpDQogICAgIChjb25jYXQgIlxc YmVnaW57IiBmcmFtZSAifSINCiAJICAgIDs7IE92ZXJsYXkgc3BlY2lmaWNhdGlvbiwgaWYgYW55 LiBXaGVuIHN1cnJvdW5kZWQgYnkNCiAJICAgIDs7IHNxdWFyZSBicmFja2V0cywgY29uc2lkZXIg aXQgYXMgYSBkZWZhdWx0DQpAQCAtODUxLDggKzg2NCw4IEBAIGhvbGRpbmcgZXhwb3J0IG9wdGlv bnMuIg0KICAgICAgKG9yZy1sYXRleC0taW5zZXJ0LWNvbXBpbGVyIGluZm8pDQogICAgICA7OyBE b2N1bWVudCBjbGFzcyBhbmQgcGFja2FnZXMuDQogICAgICAob3JnLWxhdGV4LW1ha2UtcHJlYW1i bGUgaW5mbykNCi0gICAgIDs7IERlZmluZSB0aGUgYWx0ZXJuYXRpdmUgZnJhbWUgZW52aXJvbm1l bnQuDQotICAgICAodW5sZXNzIChlcXVhbCAiZnJhbWUiIG9yZy1iZWFtZXItZnJhbWUtZW52aXJv bm1lbnQpDQorICAgICA7OyBEZWZpbmUgdGhlIGFsdGVybmF0aXZlIGZyYW1lIGVudmlyb25tZW50 LCBpZiBuZWVkZWQuDQorICAgICAod2hlbiAocGxpc3QtZ2V0IGluZm8gOmJlYW1lci1kZWZpbmUt ZnJhbWUpDQogICAgICAgIChmb3JtYXQgIlxcbmV3ZW52aXJvbm1lbnQ8Pnslc31bMV1bXXtcXGJl Z2lue2ZyYW1lfSMyW2Vudmlyb25tZW50PSUxJHMsIzFdfXtcXGVuZHtmcmFtZX19XG4iDQogICAg ICAgICAgICAgICAgb3JnLWJlYW1lci1mcmFtZS1lbnZpcm9ubWVudCkpDQogICAgICA7OyBJbnNl cnQgdGhlbWVzLg0KLS0gDQoyLjQzLjANCg0K --_003_87cyrt3sksfsft14reltubca_ Content-Type: text/x-diff; name="0002-testing-lisp-test-ox-beamer.el-New-regression-tests-.patch" Content-Description: 0002-testing-lisp-test-ox-beamer.el-New-regression-tests-.patch Content-Disposition: attachment; filename="0002-testing-lisp-test-ox-beamer.el-New-regression-tests-.patch"; size=4841; creation-date="Sun, 17 Mar 2024 13:18:12 GMT"; modification-date="Sun, 17 Mar 2024 13:18:12 GMT" Content-ID: <073738EAD581F445BD8C551CEB04CEEA@CANPRD01.PROD.OUTLOOK.COM> Content-Transfer-Encoding: base64 RnJvbSA0Mzc3YzRhNTVkMWZlODc5YjkyZjI2OGVkZWJjZjAzZDcyODIxNzAzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQ0KRnJvbTogTGVvIEJ1dGxlciA8bGVvLmJ1dGxlckB1bWFuaXRvYmEuY2E+ DQpEYXRlOiBTdW4sIDE3IE1hciAyMDI0IDA4OjE0OjU0IC0wNTAwDQpTdWJqZWN0OiBbUEFUQ0gg Mi8yXSB0ZXN0aW5nL2xpc3AvdGVzdC1veC1iZWFtZXIuZWw6IE5ldyByZWdyZXNzaW9uIHRlc3Rz IGZvcg0KIG94LWJlYW1lci4NCg0KKiB0ZXN0aW5nL2xpc3AvdGVzdC1veC1iZWFtZXIuZWwgKG94 LWJlYW1lci9vcmdmcmFtZSwNCm94LWJlYW1lci9vcmdmcmFtZS1pbi1leGFtcGxlLCBveC1iZWFt ZXIvb3JnZnJhbWUtaW4tb25lLWV4YW1wbGUpOiBOZXcNCmZpbGUuICBSZWdyZXNzaW9uIHRlc3Rz IGZvciBveC1iZWFtZXIuICBUZXN0IHRoYXQgdGhlDQpgb3JnLWJlYW1lci1mcmFtZS1lbnZpcm9u bWVudCcgaXMgZGVmaW5lZCBvbmx5IHdoZW4gdXNlZC4NCi0tLQ0KIHRlc3RpbmcvbGlzcC90ZXN0 LW94LWJlYW1lci5lbCB8IDExMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysNCiAx IGZpbGUgY2hhbmdlZCwgMTEwIGluc2VydGlvbnMoKykNCiBjcmVhdGUgbW9kZSAxMDA2NDQgdGVz dGluZy9saXNwL3Rlc3Qtb3gtYmVhbWVyLmVsDQoNCmRpZmYgLS1naXQgYS90ZXN0aW5nL2xpc3Av dGVzdC1veC1iZWFtZXIuZWwgYi90ZXN0aW5nL2xpc3AvdGVzdC1veC1iZWFtZXIuZWwNCm5ldyBm aWxlIG1vZGUgMTAwNjQ0DQppbmRleCAwMDAwMDAwMDAuLmJlODNiMTJlMA0KLS0tIC9kZXYvbnVs bA0KKysrIGIvdGVzdGluZy9saXNwL3Rlc3Qtb3gtYmVhbWVyLmVsDQpAQCAtMCwwICsxLDExMCBA QA0KKzs7OyB0ZXN0LW94LWJlYW1lci5lbCAtLS0gdGVzdHMgZm9yIG94LWJlYW1lci5lbCAgICAg ICAtKi0gbGV4aWNhbC1iaW5kaW5nOiB0OyAtKi0NCisNCis7OyBDb3B5cmlnaHQgKEMpIDIwMjQg IExlbyBCdXRsZXINCisNCis7OyBBdXRob3I6IExlbyBCdXRsZXIgPGxlby5idXRsZXJAdW1hbml0 b2JhLmNhPg0KKw0KKzs7IFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJl ZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5DQorOzsgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRo ZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkNCis7OyB0aGUgRnJl ZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBv cg0KKzs7IChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uDQorDQorOzsgVGhpcyBw cm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWws DQorOzsgYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQg d2FycmFudHkgb2YNCis7OyBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNV TEFSIFBVUlBPU0UuICBTZWUgdGhlDQorOzsgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9y IG1vcmUgZGV0YWlscy4NCisNCis7OyBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9m IHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQ0KKzs7IGFsb25nIHdpdGggdGhpcyBwcm9n cmFtLiAgSWYgbm90LCBzZWUgPGh0dHBzOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4NCisNCis7 OzsgQ29tbWVudGFyeToNCisNCis7OyBUZXN0cyBjaGVja2luZyB2YWxpZGl0eSBvZiBPcmcgQmVh bWVyIGV4cG9ydCBvdXRwdXQuDQorDQorOzs7IENvZGU6DQorDQorKHJlcXVpcmUgJ294LWJlYW1l ciBuaWwgdCkNCisodW5sZXNzIChmZWF0dXJlcCAnb3gtYmVhbWVyKQ0KKyAgKHNpZ25hbCAnbWlz c2luZy10ZXN0LWRlcGVuZGVuY3kgIm9yZy1leHBvcnQtYmVhbWVyIikpDQorDQorDA0KKw0KKyhl cnQtZGVmdGVzdCBveC1iZWFtZXIvb3JnZnJhbWUgKCkNCisgICJUZXN0IHRoYXQgYG9yZy1iZWFt ZXItZnJhbWUtZW52aXJvbm1lbnQnIGlzIGRlZmluZWQgYW5kIHVzZWQuIg0KKyAgKG9yZy10ZXN0 LXdpdGgtZXhwb3J0ZWQtdGV4dA0KKyAgICAgICdiZWFtZXINCisgICAgICAiIytPUFRJT05TOiB0 b2M6bmlsDQorKiBBIGZyYW1lDQorSGVyZSBpcyBhbiBleGFtcGxlOg0KKyMrYmVnaW5fZXhhbXBs ZQ0KK1xcYmVnaW57ZnJhbWV9DQorLi4uDQorXFxlbmR7ZnJhbWV9DQorIytlbmRfZXhhbXBsZQ0K KyINCisgICAgKGdvdG8tY2hhciAocG9pbnQtbWluKSkNCisgICAgKHNob3VsZCAoc2VhcmNoLWZv cndhcmQgKGNvbmNhdCAiXFxuZXdlbnZpcm9ubWVudDw+eyIgb3JnLWJlYW1lci1mcmFtZS1lbnZp cm9ubWVudCAifSIpIG5pbCB0KSkNCisgICAgKHNob3VsZCAoc2VhcmNoLWZvcndhcmQgKGNvbmNh dCAiXFxiZWdpbnsiIG9yZy1iZWFtZXItZnJhbWUtZW52aXJvbm1lbnQgIn0iKSBuaWwgdCkpDQor ICAgIChzaG91bGQgKHNlYXJjaC1mb3J3YXJkIChjb25jYXQgIlxcZW5keyIgb3JnLWJlYW1lci1m cmFtZS1lbnZpcm9ubWVudCAifSIpIG5pbCB0KSkpKQ0KKw0KKyhlcnQtZGVmdGVzdCBveC1iZWFt ZXIvb3JnZnJhbWUtaW4tZXhhbXBsZSAoKQ0KKyAgIlRlc3QgdGhhdCBgb3JnLWJlYW1lci1mcmFt ZS1lbnZpcm9ubWVudCcgaXMgbm90IGRlZmluZWQuIg0KKyAgKG9yZy10ZXN0LXdpdGgtZXhwb3J0 ZWQtdGV4dA0KKyAgICAgICdiZWFtZXINCisgICAgICAoY29uY2F0ICIjK09QVElPTlM6IHRvYzpu aWwNCisqIEEgZnJhbWUNCitIZXJlIGlzIGFuIGV4YW1wbGU6DQorIytiZWdpbl9leGFtcGxlDQor XFxiZWdpbnsiIG9yZy1iZWFtZXItZnJhbWUtZW52aXJvbm1lbnQgIn0NCisuLi4NCitcXGVuZHsi IG9yZy1iZWFtZXItZnJhbWUtZW52aXJvbm1lbnQgIn0NCisjK2VuZF9leGFtcGxlDQorIikNCisg ICAgKGdvdG8tY2hhciAocG9pbnQtbWluKSkNCisgICAgKHNob3VsZC1ub3QgKHNlYXJjaC1mb3J3 YXJkDQorICAgICAgICAgICAgICAgICAoY29uY2F0ICJcXG5ld2Vudmlyb25tZW50PD57IiBvcmct YmVhbWVyLWZyYW1lLWVudmlyb25tZW50ICJ9IikgbmlsIHQpKQ0KKyAgICAoZm9yd2FyZC1saW5l KQ0KKyAgICAoc2hvdWxkIChzZWFyY2gtZm9yd2FyZCAoY29uY2F0ICJcXGJlZ2lue2ZyYW1lfSIp IG5pbCB0KSkNCisgICAgKHNob3VsZCAoc2VhcmNoLWZvcndhcmQgKGNvbmNhdCAiXFxiZWdpbnsi IG9yZy1iZWFtZXItZnJhbWUtZW52aXJvbm1lbnQgIn0iKSkpDQorICAgIChzaG91bGQgKHNlYXJj aC1mb3J3YXJkIChjb25jYXQgIlxcZW5keyIgb3JnLWJlYW1lci1mcmFtZS1lbnZpcm9ubWVudCAi fSIpKSkNCisgICAgKHNob3VsZCAoc2VhcmNoLWZvcndhcmQgKGNvbmNhdCAiXFxlbmR7ZnJhbWV9 IikgbmlsIHQpKSkpDQorDQorKGVydC1kZWZ0ZXN0IG94LWJlYW1lci9vcmdmcmFtZS1pbi1vbmUt ZXhhbXBsZSAoKQ0KKyAgIlRlc3QgdGhhdCBgb3JnLWJlYW1lci1mcmFtZS1lbnZpcm9ubWVudCcg aXMgZGVmaW5lZC4NCitGaXJzdCBmcmFtZSBzaG91bGQgdXNlIFwiZnJhbWVcIiBlbnZpcm9ubWVu dCwgdGhlIHNlY29uZCB1c2VzDQorYG9yZy1iZWFtZXItZnJhbWUtZW52aXJvbm1lbnQnLiINCisg IChvcmctdGVzdC13aXRoLWV4cG9ydGVkLXRleHQNCisgICAgICAnYmVhbWVyDQorICAgICAgKGNv bmNhdCAiIytPUFRJT05TOiB0b2M6bmlsDQorKiBBIGZyYW1lDQorSGVyZSBpcyBhbiBleGFtcGxl Og0KKyMrYmVnaW5fZXhhbXBsZQ0KK1xcYmVnaW57IiBvcmctYmVhbWVyLWZyYW1lLWVudmlyb25t ZW50ICJ9DQorLi4uDQorXFxlbmR7IiBvcmctYmVhbWVyLWZyYW1lLWVudmlyb25tZW50ICJ9DQor IytlbmRfZXhhbXBsZQ0KKw0KKyogQSBzZWNvbmQgZnJhbWUNCitIZXJlIGlzIGEgc2Vjb25kIGV4 YW1wbGU6DQorIytiZWdpbl9leGFtcGxlDQorXFxiZWdpbntmcmFtZX0NCisuLi4NCitcXGVuZHtm cmFtZX0NCisjK2VuZF9leGFtcGxlDQorIikNCisgICAgKGdvdG8tY2hhciAocG9pbnQtbWluKSkN CisgICAgKHNob3VsZCAoc2VhcmNoLWZvcndhcmQNCisgICAgICAgICAgICAgKGNvbmNhdCAiXFxu ZXdlbnZpcm9ubWVudDw+eyIgb3JnLWJlYW1lci1mcmFtZS1lbnZpcm9ubWVudCAifSIpIG5pbCB0 KSkNCisgICAgKGZvcndhcmQtbGluZSkNCisgICAgKG9yZy10ZXN0LWlnbm9yZS1kdXBsaWNhdGUN CisgICAgIChzaG91bGQgKHNlYXJjaC1mb3J3YXJkIChjb25jYXQgIlxcYmVnaW57ZnJhbWV9Iikg bmlsIHQpKQ0KKyAgICAgKHNob3VsZCAoc2VhcmNoLWZvcndhcmQgKGNvbmNhdCAiXFxiZWdpbnsi IG9yZy1iZWFtZXItZnJhbWUtZW52aXJvbm1lbnQgIn0iKSkpDQorICAgICAoc2hvdWxkIChzZWFy Y2gtZm9yd2FyZCAoY29uY2F0ICJcXGVuZHsiIG9yZy1iZWFtZXItZnJhbWUtZW52aXJvbm1lbnQg In0iKSkpDQorICAgICAoc2hvdWxkIChzZWFyY2gtZm9yd2FyZCAoY29uY2F0ICJcXGVuZHtmcmFt ZX0iKSBuaWwgdCkpDQorICAgICAoc2hvdWxkIChzZWFyY2gtZm9yd2FyZCAoY29uY2F0ICJcXGJl Z2lueyIgb3JnLWJlYW1lci1mcmFtZS1lbnZpcm9ubWVudCAifSIpKSkNCisgICAgIChzaG91bGQg KHNlYXJjaC1mb3J3YXJkIChjb25jYXQgIlxcYmVnaW57ZnJhbWV9IikgbmlsIHQpKQ0KKyAgICAg KHNob3VsZCAoc2VhcmNoLWZvcndhcmQgKGNvbmNhdCAiXFxlbmR7ZnJhbWV9IikgbmlsIHQpKQ0K KyAgICAgKHNob3VsZCAoc2VhcmNoLWZvcndhcmQgKGNvbmNhdCAiXFxlbmR7IiBvcmctYmVhbWVy LWZyYW1lLWVudmlyb25tZW50ICJ9IikpKSkpKQ0KKw0KKyhwcm92aWRlICd0ZXN0LW94LWJlYW1l cikNCis7OzsgdGVzdC1veC1iZWFtZXIuZWwgZW5kcyBoZXJlDQotLSANCjIuNDMuMA0KDQo= --_003_87cyrt3sksfsft14reltubca_--