From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.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 MA6dAbvi4mUrJQAA62LTzQ:P1 (envelope-from ) for ; Sat, 02 Mar 2024 09:26:35 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id MA6dAbvi4mUrJQAA62LTzQ (envelope-from ) for ; Sat, 02 Mar 2024 09:26:35 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=KZIiTMof; 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=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1709367994; 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=GD+dXUNhjMZO7SZr8bR7MynttQPGCdyY+wn3u34+Tyg=; b=OnKNG71UPOEJF0y5EP1utRPOtECNlBkP1Ksm4jIX0kbWgYisqFRD5wOQqvKX1jh/OZqIN7 +EeTxXizElpgykmrwMDgKtcCgakL9M9IgFptrGSeFxKxogSGR7SXG51miGZEff9ACwqRaY ySLW1PjoVKReHP86Wip0xf1cMTojSc688ZDsU7ySDRDf1O04h2X4WGezUOjaRMBEwAwhIU ++8ZyZ+KWjWDRZgj5gP2l+NBd/Ik2To5ovlqGZUOqtNJ+z4FJORn/3cDjHm3O3RM1Lt5dZ Iz+lDes9UifrMVRrFuN5CM4seNXVhuzl408iiaJm+0vaUAfKHOWplvDBqqWhGA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=KZIiTMof; 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=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=key1; d=yhetil.org; t=1709367994; a=rsa-sha256; cv=none; b=Z0Gq/5SrXPukcbSWiTMKSzZo1eOW8TTK/vv3oedtf5RHb+n631F2nvN8URIAbkujB5p1VP cINVY+8fuiFlffnbPCgK5CwMOt+GZ5f0vFkGBp0cqMLj/K7Y087HL8XvOl4O6RLHSJQ6aq IA/DNDxYk238Tslb/8BgeRKfvplMNNI51L+qFaBD5BXydrseS3xTT5A/jG7BfdhMHzYUXB R2TRjMlVtxFHlDMmvHhGK7/x4Kwd6Ze4jYjKgFjZxiTm63l9soMvz7g73g509EBkYaRixk M6WCfMPoDvv5U6zftHnZs3dSCiCQmBra5Pn/B4uMQ3MH3LsUyCGLj8CVITyo8w== 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 A19FF1E22C for ; Sat, 2 Mar 2024 09:26:34 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rgKgk-0001B1-BQ; Sat, 02 Mar 2024 03:25:46 -0500 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 1rgKgi-0001Aa-BH for emacs-orgmode@gnu.org; Sat, 02 Mar 2024 03:25:44 -0500 Received: from mail-ed1-x533.google.com ([2a00:1450:4864:20::533]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rgKgg-0002Xf-Go for emacs-orgmode@gnu.org; Sat, 02 Mar 2024 03:25:44 -0500 Received: by mail-ed1-x533.google.com with SMTP id 4fb4d7f45d1cf-565ef8af2f5so4148282a12.3 for ; Sat, 02 Mar 2024 00:25:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709367941; x=1709972741; darn=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=GD+dXUNhjMZO7SZr8bR7MynttQPGCdyY+wn3u34+Tyg=; b=KZIiTMof2B4oB+UklpGOzJtutwNEL8U8MDUU4ot7b2tPHyDQXLWldtK2NTX881GnmJ tQLBXJ1pqaUaSOGVgQ5RCCIcq0iq9CsPOSZfrcHgwkgJpXUSdaYCYquWzhB5WyfR97jn WdBogfhmp9spBeWZZlJSwm/53praXSYiBlQzO+9afr7FCMFTnbt8d9RUopZEpkDn50r1 qaN7wxkhKfKIz7dyQ/asdjt5EAh+snvg5T3EoNU07N0sIuWisKR95AdMoAGQaMZHeOOJ 5+LtE7FRHBQvbiKKNWHTNFH0Wt3hn3J9Thx45s5gF507a3sfivh4kiSHXBQpkZFqa873 ionw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709367941; x=1709972741; 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=GD+dXUNhjMZO7SZr8bR7MynttQPGCdyY+wn3u34+Tyg=; b=u0rytH9fszDaTDTazbopypLiTnojuOecS3nY78NV1JeLwTJ9ArLigz5LvBxQYeMh3j NBoIB+j9YnWQaVlHWMXC3bqmQZ7cl3bz8i00gpfbHJPdbhMWsv2ZP2Rl1fn7KkILSczk BUx2TgI0UpiaLn7r+Rcb2kSnnUj32rmdNNgyRKRz9TCBkI+MLWURGk4R6o2CKYgAG44d mwn7k9mkeHmSU9ltdkAWq+hB6lEJ7a5raFiPy4PBt7NQDj4lEoF9ku7snpIn6CL4Lh9r DYU9bFVr1GU+rWtigmRUlUMb7Eg41RVPHoc2xngUwJffzxTVbhTLsc17JEFORVMp1otX ZxAA== X-Gm-Message-State: AOJu0Yw6U7A6MLsN9oWSmgUKkdlSl70h9nMga85iTCn/bsxnmlvNFZQH W0p3ni89PdPT4F4uktVxh/hJD8J/Hce5tGQWgeQr0nTLvjDH3qNQrgirb0b+Au7WV7TomAuUxLF gNGYsiCo2L+cvae1WffDnhdOlBlOWbhtxA0A= X-Google-Smtp-Source: AGHT+IGRW8QO+PppAPnx4ZcM0aIHDdqobII+GGd5Buo84R6Zug8hPfC5xUEWyQkp7QqGTtQAXcsVhp3Lqm6wpqT2+9k= X-Received: by 2002:a05:6402:1e87:b0:566:4047:7106 with SMTP id f7-20020a0564021e8700b0056640477106mr3065378edf.25.1709367940791; Sat, 02 Mar 2024 00:25:40 -0800 (PST) MIME-Version: 1.0 References: <87a5nh1r9h.fsf@t14.reltub.ca> In-Reply-To: From: Pedro Andres Aranda Gutierrez Date: Sat, 2 Mar 2024 09:25:14 +0100 Message-ID: Subject: Re: [BUG] Re: The orgframe construct in the Beamer exporter as a default needs a rethink To: Leo Butler Cc: Org Mode List Content-Type: multipart/alternative; boundary="000000000000e6c3460612a93c57" Received-SPF: pass client-ip=2a00:1450:4864:20::533; envelope-from=paaguti@gmail.com; helo=mail-ed1-x533.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, 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: -7.94 X-Spam-Score: -7.94 X-Migadu-Queue-Id: A19FF1E22C X-TUID: vvpYoInTjLBO --000000000000e6c3460612a93c57 Content-Type: text/plain; charset="UTF-8" Hi again, Or, if you feel more comfortable with (if (string= org-beamer-frame-environment "frame") "" ... ) My question to the list is what is more frequent: slides with an \end{frame} that needs to be appear in the slide or slides w/o it. This should guide the final call on the default value for org-beamer-frame-environment. Thx again for the patience, Best, /PA On Sat, 2 Mar 2024 at 07:39, Pedro Andres Aranda Gutierrez < paaguti@gmail.com> wrote: > To continue... my first reaction to the bug was to > (setq org-beamer-frame-environment "frame") > to test. That resulted in > > \newenvironment<>{frame}[1][]{\begin{frame}[environment=frame,#1]}{\end{frame}} > which is somehow weird and wrong. > > This is why I propose to wrap the code in an > (unless (string= org-beamer-frame-environment "frame") ... ) > so we are protected against people like me ;-) > > Best, /PA > > On Sat, 2 Mar 2024 at 07:24, Pedro Andres Aranda Gutierrez < > paaguti@gmail.com> wrote: > >> Hi Leo, >> >> Wouldn't it be wiser to combine you fix with mine. I still think that >> setting org-beamer-frame-environment to "frame" when you don't need the fix >> and not emitting the extra newenvironment code in that case makes the >> generated LaTeX easier to read. Whether the default value should be frame >> org or orgframe is something we can debate. >> >> Best, /PA >> >> On Sat, 2 Mar 2024 at 00:12, Leo Butler wrote: >> >>> Hello, >>> >>> Thanks for the bug report. The definition of the orgframe environment >>> did not pass the overlay spec to the underlying frame environment. I >>> believe the attached patch fixes that. >>> >>> Attached is an org file that appears to exercise the patch and show that >>> it is doing the right thing. Could you confirm this, please? >>> >>> ---- >>> Incidentally, I did propose that we introduce a BEAMER_FRAME property so >>> that it could be manually set, but Ihor did not like that idea so it got >>> scrapped. >>> >>> Thanks, >>> Leo >>> >>> >> >> -- >> Fragen sind nicht da, um beantwortet zu werden, >> Fragen sind da um gestellt zu werden >> Georg Kreisler >> >> Headaches with a Juju log: >> unit-basic-16: 09:17:36 WARNING juju.worker.uniter.operation we should >> run a leader-deposed hook here, but we can't yet >> >> > > -- > Fragen sind nicht da, um beantwortet zu werden, > Fragen sind da um gestellt zu werden > Georg Kreisler > > Headaches with a Juju log: > unit-basic-16: 09:17:36 WARNING juju.worker.uniter.operation we should run > a leader-deposed hook here, but we can't yet > > -- Fragen sind nicht da, um beantwortet zu werden, Fragen sind da um gestellt zu werden Georg Kreisler Headaches with a Juju log: unit-basic-16: 09:17:36 WARNING juju.worker.uniter.operation we should run a leader-deposed hook here, but we can't yet --000000000000e6c3460612a93c57 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi again,

Or, if you feel more co= mfortable with

(if (stri= ng=3D org-beamer-frame-environment "frame") ""
=C2=A0 =C2=A0... )

My question to the list is what is more frequent: = slides with an \end{frame} that needs to be appear in the slide=C2=A0
or slides w/o it.
This should guide the final call on the = default value for org-beamer-frame-environment.

Thx again for the patience,
Best, /PA

On Sat, 2 Mar 2024 at 07:= 39, Pedro Andres Aranda Gutierrez <= paaguti@gmail.com> wrote:
To continue... my first reaction to the b= ug was to=C2=A0
(setq org-beamer-frame-environ= ment "frame")
to test.=C2=A0That resulted in
\newenvironment<>{frame}[1][]{\begin{= frame}[environment=3Dframe,#1]}{\end{frame}}
which is = somehow=C2=A0weird and wrong.

This is why I propos= e to wrap the code in an
(unless (string= =3D org-beamer-frame-environment "frame") ... )
= so we are protected against people like me ;-)

Bes= t, /PA=C2=A0

On Sat, 2 Mar 2024 at 07:24, Pedro Andres Aranda Gutierre= z <paaguti@gmail.= com> wrote:
Hi Leo,

Wouldn't it be wiser to = combine you fix with mine. I still think that setting org-beamer-frame-envi= ronment to "frame" when you don't need the fix and not emitti= ng the extra newenvironment code in that case makes the generated LaTeX eas= ier to read. Whether the default value should be frame org or=C2=A0orgframe= is something we can debate.

Best, /PA
=
On Sat= , 2 Mar 2024 at 00:12, Leo Butler <Leo.Butler@umanitoba.ca> wrote:
Hello,

Thanks for the bug report. The definition of the orgframe environment
did not pass the overlay spec to the underlying frame environment. I
believe the attached patch fixes that.

Attached is an org file that appears to exercise the patch and show that it is doing the right thing. Could you confirm this, please?

----
Incidentally, I did propose that we introduce a BEAMER_FRAME property so that it could be manually set, but Ihor did not like that idea so it got scrapped.

Thanks,
Leo



--
Fragen sind nicht da, um bea= ntwortet zu werden,
Fragen sind da um gestellt zu werden
= Georg Kreisler

Headaches with a Juju log:
unit-basic-16: 09:17:36 WARNING juju.worker.uniter.operation we should ru= n a leader-deposed hook here, but we can't yet



--
Fragen sind nicht da, um bea= ntwortet zu werden,
Fragen sind da um gestellt zu werden
= Georg Kreisler

Headaches with a Juju log:
unit-basic-16: 09:17:36 WARNING juju.worker.uniter.operation we should ru= n a leader-deposed hook here, but we can't yet



--
Fragen sind nicht da, um bea= ntwortet zu werden,
Fragen sind da um gestellt zu werden
= Georg Kreisler

Headaches with a Juju log:
unit-basic-16: 09:17:36 WARNING juju.worker.uniter.operation we should ru= n a leader-deposed hook here, but we can't yet

--000000000000e6c3460612a93c57--