From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adam Porter Subject: Re: [PATCH] Make lexical eval default for elisp src blocks Date: Sun, 17 Apr 2016 18:47:36 -0500 Message-ID: <87inzfpzl3.fsf@alphapapa.net> References: <1460855140-36680-1-git-send-email-jkitchin@andrew.cmu.edu> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40342) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1arwPs-0005Fp-Ls for emacs-orgmode@gnu.org; Sun, 17 Apr 2016 19:47:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1arwPn-0002GG-Ji for emacs-orgmode@gnu.org; Sun, 17 Apr 2016 19:47:48 -0400 Received: from plane.gmane.org ([80.91.229.3]:55546) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1arwPn-0002G5-DZ for emacs-orgmode@gnu.org; Sun, 17 Apr 2016 19:47:43 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1arwPm-0004uP-89 for emacs-orgmode@gnu.org; Mon, 18 Apr 2016 01:47:42 +0200 Received: from 172-0-42-27.lightspeed.ltrkar.sbcglobal.net ([172.0.42.27]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 18 Apr 2016 01:47:42 +0200 Received: from adam by 172-0-42-27.lightspeed.ltrkar.sbcglobal.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 18 Apr 2016 01:47:42 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: emacs-orgmode@gnu.org John Kitchin writes: Forgive my ignorance--I haven't really dug into lexical scoping yet--but what is the basic effect will this change have on elisp code blocks? Say I'm doing some sort-of literate development and I have some code blocks that `setq' here and there, setting vars in the Emacs environment. Will the scope of these vars now be limited to their code blocks? Would I need to disable lexical scoping? Thanks.