From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id UGNzLnZ4QGDYAQAA0tVLHw (envelope-from ) for ; Thu, 04 Mar 2021 06:04:38 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id l2FRKnZ4QGBGLQAAB5/wlQ (envelope-from ) for ; Thu, 04 Mar 2021 06:04:38 +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 2AF54DC36 for ; Thu, 4 Mar 2021 07:04:38 +0100 (CET) Received: from localhost ([::1]:56858 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lHh6C-0004HU-SJ for larch@yhetil.org; Thu, 04 Mar 2021 01:04:36 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55524) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lHh5Q-00043b-Un for emacs-orgmode@gnu.org; Thu, 04 Mar 2021 01:03:48 -0500 Received: from out1.migadu.com ([91.121.223.63]:30066) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lHh5N-0005Jy-0d for emacs-orgmode@gnu.org; Thu, 04 Mar 2021 01:03:48 -0500 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kyleam.com; s=key1; t=1614837821; h=from:from: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; bh=J8rdVTyDJU+IWv3OMnpKNVlceJEgrgJD5iZ91lvSLC8=; b=JqT6aswN/CH5e4m3pTqRQd5/WefICOjlvTHChHWz9wVIIqXQBf1BtYSU5jO5/ApscDVCVs 2drZkurBxTmRtUtdbxkBjqtHhYzoaC9Dvrr2dw/9Qv8+7YE3xqyj9j5pIOtkMuR756llaa J6EbDpoDnVPPEyElOrW5NpjgdUMZmiCPwkQRkJiEOLeQrFKXf/dfJe9E1D6p2lfkiYMzDT YzeX2Wb2Irgmp417zk5WTpXKCGqdyrOQkaA3zgvk2dTdyeGHhzJ2Oz0gPccvRlTmFAKfi9 5ANpjuIb6qPFNEiuHOuXf1gxeVrLI3pUlanvJnzwNiAzFwy1gnaALML1SScUNw== From: Kyle Meyer To: Stefan Monnier Subject: Re: Using lexical-binding In-Reply-To: <87a6rsg0vb.fsf@kyleam.com> References: <87a6rsg0vb.fsf@kyleam.com> Date: Thu, 04 Mar 2021 01:03:39 -0500 Message-ID: <87a6rjcv5w.fsf@kyleam.com> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Auth-User: kyle@kyleam.com Received-SPF: pass client-ip=91.121.223.63; envelope-from=kyle@kyleam.com; helo=out1.migadu.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, 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.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-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1614837878; 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=J8rdVTyDJU+IWv3OMnpKNVlceJEgrgJD5iZ91lvSLC8=; b=WEQneMOZlwjjAahuRe0bxXGWzhzIyZAXrzd3SO0ucyQhEJO5N8WnAyFeaTO7noLWqkP/Wv pN5lH4nHD2YPZirz3+nP5VctsOJik8pOtmjGYJLvkTfDCOzyHbCGK93u1vdNJbexznfEQf QDxfkpTbwFcs6bat/QOmO6QXiibVSyEeeuXeJOdXKZEtVuCyubEfTo2mSwOwgQi4YProdb NLyLHJ5stbviNfn5m8jJKuMCuimcJRG3wzZPME08+ENejmn7ypQriOVSlKHvNOGFLBVeX0 JEX3vrGu8ZsVIQG+R33Z4sczU/KN9cau1lNTA2UQC8ciV0kQTvCoMOeqD6snAA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1614837878; a=rsa-sha256; cv=none; b=Q38hShv3DHP1iAlIbeKywlFBhdq0H4P1qqFdo7SpXqudyznfVPGjHG7S+W/sfrV6uQMkFc MXayYZl/GHSPO36lb1gQTs069V6T5roF7rxWKgqTfHuYarLYOqG7dHYjCjtda7enlC8paW bneanr9+1vpIvTwaRyH+Qn9pDBBMk9idp2xPLUMhn6lbl2hWYHG09tY+yE5WyCOuCX/MHk MpkB1bASGh45B249ozr4L8lp24FJOCNnWRhc5agK6bitekOp1wxDX/708dRhPUZmpE4AYa qhI1C4z+LR4FWUjlhfeF4RE4c5Wf8dfchMw+Dnxi89Z42SKboCWWvFoPSi6KZg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=kyleam.com header.s=key1 header.b=JqT6aswN; dmarc=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-Migadu-Spam-Score: -2.56 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=kyleam.com header.s=key1 header.b=JqT6aswN; dmarc=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-Migadu-Queue-Id: 2AF54DC36 X-Spam-Score: -2.56 X-Migadu-Scanner: scn1.migadu.com X-TUID: ddgOHEWvFpEe Kyle Meyer writes: > Stefan Monnier writes: > >> Since I'm not using it, I can't really test the result in any meaningful >> way. Furthermore, just like `calendar.el`, it relies on dynamic scoping >> and `eval` in all kinds of ways, so it's very difficult to be sure the >> result is "sufficiently similar" to the old behavior not to break some >> funky use somewhere out there. > > I probably don't use many fancy agenda features, but I do work regularly > from it. Running with these changes throughout today, I didn't notice > any issues. Within the next few days, I'll try to test some non-default > settings and more obscure features that I don't use as part of my normal > workflow, and see if I can find any problems. I've continued to run with these changes and still haven't noticed any problems. I've also tested various features (sticky agendas, block agendas, option setting from custom commands) and didn't spot anything. > I'll also push the current changes to scratch/sm/agenda-lexical with the > hope that others will test and report back. Has anyone else tried this out?