From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id WD2ZK1JGPmNw5AAAbAwnHQ (envelope-from ) for ; Thu, 06 Oct 2022 05:06:58 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id qL+PK1JGPmOcMAEAauVa8A (envelope-from ) for ; Thu, 06 Oct 2022 05:06:58 +0200 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 54020D7BD for ; Thu, 6 Oct 2022 05:06:58 +0200 (CEST) Received: from localhost ([::1]:53332 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ogHDt-0002fv-GW for larch@yhetil.org; Wed, 05 Oct 2022 23:06:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39824) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ogHCF-0002M3-RK for emacs-orgmode@gnu.org; Wed, 05 Oct 2022 23:05:16 -0400 Received: from mail-pg1-x534.google.com ([2607:f8b0:4864:20::534]:38832) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ogHCE-0005zz-68 for emacs-orgmode@gnu.org; Wed, 05 Oct 2022 23:05:15 -0400 Received: by mail-pg1-x534.google.com with SMTP id 129so698664pgc.5 for ; Wed, 05 Oct 2022 20:05:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date; bh=OpRfnoc7t6KUr1tNMjid+1APaoFhnx1/f7UHC/QOyL4=; b=eR+VHoXb23Si2vUefD4DEVAvSYzBiQV5JHDMNCa4rANbDX7DTRE1hn6xBvlHU6E/uq 3sgECpA1/aDO+JYLNm2/LsPdSbHj1x6Cme1dTXt2LuABgz3xrNVMNVpQuMCe2znJTFVj +oS8xfE9OzSSx5AOZ+Tt4lHgZKZNBtv0/vk/XFryQ+TTdqa9/GUQiqQkMGItXKDGkqg5 J2ExvbPV4WReB2T1PSxd89SeSR2oFQE0STcOi2Oh5geBLNPBX+90LGNUf9PBgKT31voq QtCKOWRbUDcZW0u7dhw1Z0jiAmTNbr3o3UlKF7yNDg3JMV6XcbgXqVGjOrjZapTMhMDu L+xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date; bh=OpRfnoc7t6KUr1tNMjid+1APaoFhnx1/f7UHC/QOyL4=; b=urUiVWH3UMZSUazqHCljIfASM/9PuaqbSxXlhCtcL8Y/YS8ay8ljuMDnioVm1nZMOJ yAFV00VujrgmoAGI/tWXFNG4qvj9YmnB/+J5zqGDVNSa2Oncls/vlCsEmMdtBAUtIgCW 7at/rLmtrpXyTFuBWPYRxXxB/Kho0tEq0l1RuBpi5ApBC7kgaQ5InnwhE+wAhyifLj06 tgLlGciFzU6nrOUH/GU9MPUE0llZiykghjNA3QSGX+G7Ykcq105gWBs0Q1tRPhH1HYYO 32Wyh1ndb+aZDQQYBHekTSIfR0AmIGbE1TUMmxlzZzQDkz0zxzLGO7fJsYDG+KL9szfF 4PhA== X-Gm-Message-State: ACrzQf2bgTOKrvDsdPP2KL2jWLlhT7alGBJEneNsmzdMaACB2pxtlCbh SEXP3Eadcjkzo6SvsafqBJY= X-Google-Smtp-Source: AMsMyM6TD11AxCRAvXTThocAoMtQjx70MMwF/k/gfovBXicq3zOgOUKWz9MjHX56dmYUrNfqVNCjSA== X-Received: by 2002:a65:464a:0:b0:434:883:ea21 with SMTP id k10-20020a65464a000000b004340883ea21mr2685402pgr.152.1665025512621; Wed, 05 Oct 2022 20:05:12 -0700 (PDT) Received: from localhost ([1.83.154.214]) by smtp.gmail.com with ESMTPSA id b15-20020a1709027e0f00b001752216ca51sm4069476plm.39.2022.10.05.20.05.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Oct 2022 20:05:11 -0700 (PDT) From: Ihor Radchenko To: "Fraga, Eric" Cc: reza , "emacs-orgmode@gnu.org" Subject: Re: [BUG] org-beamer :BEAMER_ACT: ignored on columns In-Reply-To: <87k05esmw0.fsf@ucl.ac.uk> References: <41d13343-d278-2474-ba8f-88d24621ab30@housseini.me> <01020183a6ddf08d-3a0a1b66-f39a-47ba-8222-d6db2cbf8992-000000@eu-west-1.amazonses.com> <87k05esmw0.fsf@ucl.ac.uk> Date: Thu, 06 Oct 2022 11:06:03 +0800 Message-ID: <878rlt7isk.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::534; envelope-from=yantar92@gmail.com; helo=mail-pg1-x534.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, 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-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" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1665025618; 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=OpRfnoc7t6KUr1tNMjid+1APaoFhnx1/f7UHC/QOyL4=; b=cCdG4AJjCFnCR1rsnxfrgzTXISD34Qk6wUyrjTIiYshULmr3g295sKFhVHAUEXyK8Emlav BDGBvzIuy9V8l91gVoOCN4KWGRCUhCSN9kanV1P79/9DAY1n4s/5y7DELtAgIbhU9JV33l tpBKysKxJNbPSwFuDFUGPgXhLCrYz/h/YgG4+zqBmSaMw8bP/7/0DT8KgTEVXTjeSAGONv D+4fSTHqsAwfPyZLGn1ZgYo48JYomjOdgCfVe1ZeNXsEPzlhZpMflqjX6Gz8LWBmvxKfpY GYP/DdKbBoKGurRCoXxeJ0oGiAKXNk97sJg/OayNeGDuve5RiVndT5R+nM30Sw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1665025618; a=rsa-sha256; cv=none; b=iq/R6YWm8R8OURyNhohCbqEYh2zLOJ3Fn1yuYDfkfrTJ/sN7hNl1QP9AMJVk38QdvRgeWf g5M4Tx3crtuMqm1bo+FiVzrkQ4/XhoIWDSuxzcpS7FMemuULLzi8ziweTU6MtZchOuYVRe /7RzPjHcLnHD7pagbOUgexvJSKMpQJSJBJ20ZupbRlLww3OKrRn0F4sD/hLUUiozE/KOi4 3ffxg6l3qsk7k03Vy44YRbATLQu1QJVXOoACTnaUMjbHsq/bHWFs53EksTM+bNPX33QGqO U+bcIqk3rIqTATbPEgZEBBLhLi+KovcArVefXjeZFApZvqGUzEyvo3cc9y2eiQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=eR+VHoXb; dmarc=pass (policy=none) header.from=gmail.com; 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" X-Migadu-Spam-Score: -3.36 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=eR+VHoXb; dmarc=pass (policy=none) header.from=gmail.com; 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" X-Migadu-Queue-Id: 54020D7BD X-Spam-Score: -3.36 X-Migadu-Scanner: scn1.migadu.com X-TUID: lpDYNyoMmKC1 "Fraga, Eric" writes: > On Wednesday, 5 Oct 2022 at 06:38, reza wrote: >> But the overlay specification is missing on the second column and I >> guess this is a bug? > > Maybe a bug or more simply a missing feature. On line 552 of > ox-beamer.el, we add options but there is no equivalent for adding > actions to the column definition. > > The attached patch adds action processing but I've only tested it > minimally (busy with teaching unfortunately). Thanks for the patch anyway! > ;; Start a "columns" environment when explicitly requested or > ;; when there is no previous headline or the previous > ;; headline do not have a BEAMER_column property. > @@ -546,10 +551,11 @@ used as a communication channel." > (if (not (equal environment "columns")) "\\begin{columns}\n" > (format "\\begin{columns}%s\n" options))) > (when column-width > - (format "\\begin{column}%s{%s}\n" > + (format "\\begin{column}%s%s{%s}\n" > ;; One can specify placement for column only when > ;; HEADLINE stands for a column on its own. > (if (equal environment "column") options "") > + (if (equal environment "column") actions "") Is there any reason why you only allow actions for "column" environment specifically? What about other environments? -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at