From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 0IaNICeCR1+9DAAA0tVLHw (envelope-from ) for ; Thu, 27 Aug 2020 09:51:35 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id 0NFaHCeCR19+SgAAbx9fmQ (envelope-from ) for ; Thu, 27 Aug 2020 09:51:35 +0000 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 E83A39403CB for ; Thu, 27 Aug 2020 09:51:34 +0000 (UTC) Received: from localhost ([::1]:38618 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kBEZB-00086c-Gl for larch@yhetil.org; Thu, 27 Aug 2020 05:51:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34636) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kBEYe-00086Q-N1 for emacs-orgmode@gnu.org; Thu, 27 Aug 2020 05:51:00 -0400 Received: from mail-eopbgr50133.outbound.protection.outlook.com ([40.107.5.133]:33160 helo=EUR03-VE1-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 1kBEYc-0006qh-EA for emacs-orgmode@gnu.org; Thu, 27 Aug 2020 05:51:00 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Kmwjw0XvogYS6tczX9yTyBXfsEjCMmf4rjcf3SSEhyAi1/bGkAo80dD99KugEEUpip4HC0FtKMZbrKAuJX25IE+4XryjIMUH/Lf+yL7Hmx/o6U6zofEcRr02GRRSiIZ+vWRStX/1c2EtPIEUJHAUNmKp9s4RfyqM5oHJpaE8Lz2hGo+eq2W61C5orbn2CTU6Fz569cn8yqP5bSCdl8Ky7+8lqY1cOSqUqRjmLd0PPAmZRw4bOW93pqQuHT7JriUAsFSyrzBxDndjxtx7mG9Vnfql8PgKFYZAydSpoCU7k9vjLIVphM1eCdXJgDGMMYe97u/M0vma1GAgJ6BiBoeS3Q== 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-SenderADCheck; bh=dz0Aeqe83Cuz4i9d1c+sQsg3utENcyKBXUXfV0AQ9ZQ=; b=DnVl0dI2UHOXRG4aiqzxEPBSCoDEY2E3DhUEN6falyI1CgF3y5zNSuz5FkTPRUG4rXI8Za7AGMYOMHbA3cs7iwwmN/Oj08aZmaDYtELV2bYypUJBXL8wah10I0BHjEutRpAlNSDX9m2LjKzKH0AOpgw7odB/DBlWmOVMamcDtdbXIyQbXd8tBk9szMfvkApnzsIVjwl/+7Hz3myKyxDUZ/7dcwI3T1KTR9Wk7SRF8fplNxYxoGMqRBaA6UiqqPoYlzxBFEs4Xs9nkjDZqTdjaPeKQCJ96R0bSCqoBEAJJdPyIsdQn+8FgFh1Rmxv3gGFD0TP6ciV0sTeRSM+Yw09yw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ucl.ac.uk; dmarc=pass action=none header.from=ucl.ac.uk; dkim=pass header.d=ucl.ac.uk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=liveuclac.onmicrosoft.com; s=selector2-liveuclac-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dz0Aeqe83Cuz4i9d1c+sQsg3utENcyKBXUXfV0AQ9ZQ=; b=bBNlIsw2dok5adpKPip4cs1MTDu8N/NOSSFk2PApqZ+vUai7tYJttKw0oeonmpfNuAiSrVzD7IHNri9x5Tn6Ni+fgNV2WKZs4VfqsgM7zJqR8upFI+CX8eTfg+iWtEy4lyfMi9YFUqo0nm3cZPXcIBgJnRcmMv0wgyNjuJJ3JGM= Received: from VI1PR0102MB3327.eurprd01.prod.exchangelabs.com (2603:10a6:803:10::26) by VI1PR0102MB3568.eurprd01.prod.exchangelabs.com (2603:10a6:803:1e::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3326.19; Thu, 27 Aug 2020 09:50:55 +0000 Received: from VI1PR0102MB3327.eurprd01.prod.exchangelabs.com ([fe80::5c59:e39d:c149:5e03]) by VI1PR0102MB3327.eurprd01.prod.exchangelabs.com ([fe80::5c59:e39d:c149:5e03%6]) with mapi id 15.20.3326.021; Thu, 27 Aug 2020 09:50:55 +0000 From: Eric S Fraga To: Kyle Meyer Subject: Re: new feature for consideration: other-tab for org-agenda-window-setup Organization: On the Interweb somewhere References: <87eentqsws.fsf@ucl.ac.uk> <87k0xlm48z.fsf@kyleam.com> X-Url: http://www.ucl.ac.uk/~ucecesf/ Mail-Followup-To: Kyle Meyer , emacs-orgmode@gnu.org Date: Thu, 27 Aug 2020 10:50:53 +0100 In-Reply-To: <87k0xlm48z.fsf@kyleam.com> (Kyle Meyer's message of "Wed, 26 Aug 2020 18:28:12 -0400") Message-ID: <871rjsquwy.fsf@ucl.ac.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Content-Type: text/plain X-ClientProxiedBy: LO2P265CA0159.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:9::27) To VI1PR0102MB3327.eurprd01.prod.exchangelabs.com (2603:10a6:803:10::26) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from t3610 (95.146.75.255) by LO2P265CA0159.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:9::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3326.19 via Frontend Transport; Thu, 27 Aug 2020 09:50:54 +0000 X-Url: http://www.ucl.ac.uk/~ucecesf/ X-Originating-IP: [95.146.75.255] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e1658157-b2ce-433e-9373-08d84a6eb0e2 X-MS-TrafficTypeDiagnostic: VI1PR0102MB3568: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:800; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: XBHe/nQz8w5iTJkPWEOKPtrly2u/4AngWUeAX/5JWtav/YxCmvaYOKbG2NXxpAwa5NXiQo+DdyN4qp6RB25jfUbQpGbW+QH+ZMR6hV+Mpuwi+fKdkYr17w+/zMH7EIyn1L1OVNbQrDLIy8/4/cv1Bp43Gc8KzESfnc4FSeqkmQ4y99GfzdxB11LNQNG9YV+4S6Fl8dViYZVQhKNySNKTvtYiTgc95ADMlfMXSCtzfRIVrysXW+nM5hmmqsA0cSNqjGE/Na2Z3hd00TyEteSuUsL5NUOCaKRZ/AE7tbYCs8IXiTrkj/4H+Qvn0anvqde1 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR0102MB3327.eurprd01.prod.exchangelabs.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(39860400002)(396003)(366004)(376002)(346002)(786003)(52116002)(4326008)(36916002)(4744005)(5660300002)(316002)(6496006)(66556008)(66946007)(66476007)(8676002)(26005)(16526019)(2906002)(478600001)(2616005)(86362001)(186003)(83380400001)(6486002)(6916009)(36756003)(956004)(8936002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: Ei5cbSvJI31d6+U3hPlGAFTI1kJHCFKYtydcNDs/szy55yWP1FrVg9ARtTY2EiGP7clNlirvmVajuksiuvF8qgdt8vnoqrQ6OzMAxHjedXuihyfH0hiRj454K1TmBzzOq2zdY3We/yYz3CMDyEoiPJ73/Ye/rup+rqxrjTxDEgC/ynLrcdszTqPEcBqB3zzwuH6IPz1xNvoT5i9bIusPtEJPqFkwv4skkA+4GNrCtp/Vfn3zoGYJjcoDZlgYZTqoDWCkZo2K1YxsSAKrnHhIXi3sQPNfhTHKFw9He1MLDIkyPgc067Fl8aNqnpLzvMITUJ4kDEh5ae0V6ouBcLS/bG5r6LhVEXmH8QCtu0CQ7ibApUW3OuLzEQzqA3aW1CRyC2qgyf1OVZoslArk4uHgyKkghNNOmRkNbpYLyfBcxDxy/28h2n76VxiZTRt+YiJTbkQ0CtzJBfygEXwJvF0svnzN122uZmAPDHVVJuYBYN1QyrgmqRNUgb49Lpjfuo8JVrH/jQNREUnwNTjdmhBPNagsFW0XVNUSdmvCGWzL+vxAXz/P4oHSIcStlX8QENM8Yyf7r1R1QzineDpI7iSAu0vYQhxdRfbfwdS4ZLLoEFC2Q0kebcDpfZkes2xJ9VVKRvlCryoZTptjGGzWga/9Vw== X-OriginatorOrg: ucl.ac.uk X-MS-Exchange-CrossTenant-Network-Message-Id: e1658157-b2ce-433e-9373-08d84a6eb0e2 X-MS-Exchange-CrossTenant-AuthSource: VI1PR0102MB3327.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2020 09:50:55.0070 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 1faf88fe-a998-4c5b-93c9-210a11d9a5c2 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: IxL53uSjkV5HfJsNDeLvkVTNqOoUBSKrQXXKh1WGLMH6G3D+9En+Lp56YHVXBJls+4ma1MCBhpp2OBYhsQAWgg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0102MB3568 Received-SPF: none client-ip=40.107.5.133; envelope-from=e.fraga@ucl.ac.uk; helo=EUR03-VE1-obe.outbound.protection.outlook.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/27 05:50:55 X-ACL-Warn: Detected OS = Windows NT kernel [generic] [fuzzy] X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FORGED_SPF_HELO=1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: emacs-orgmode@gnu.org Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=liveuclac.onmicrosoft.com header.s=selector2-liveuclac-onmicrosoft-com header.b=bBNlIsw2; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=ucl.ac.uk (policy=none); spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Spam-Score: -2.11 X-TUID: r6bfV7XUprPa On Wednesday, 26 Aug 2020 at 18:28, Kyle Meyer wrote: > Thanks. Sounds fine to me. Hi Kyle, thanks for the feedback. Some questions/comments: > Style conventions: s/added/Add/s/handle/Handle/ Okay although grammatically wrong but we won't go into that... ;-) > I think it's worth noting here which Emacs version gained tab support. Just as part of the comment? > As you suggest in your follow-up message, you need to guard these calls > for the sake of older versions. Perhaps something like > > (if (fboundp 'FN) > (FN ...) > (user-error "Your Emacs version doesn't support tabs")) Okay; is there any way to guard the customization of the variable so that the option does not get provided when it's an older version of Emacs? I'll update the patch and post later. Thanks again, eric -- : Eric S Fraga via Emacs 28.0.50, Org release_9.3.7-719-gcdfc40.dirty