From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.help Subject: RE: using setq to create lists based on other lists... Date: Tue, 4 Dec 2018 18:32:52 -0800 (PST) Message-ID: <89ae7d4c-e343-49e5-8e9e-454000e60b80@default> References: <(message> <04> <2018> <04:04:52> <-0500)> <878t14dbms.fsf@robertthorpeconsulting.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1543978064 16629 195.159.176.226 (5 Dec 2018 02:47:44 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 5 Dec 2018 02:47:44 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Robert Thorpe , Barry Margolin Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Dec 05 03:47:39 2018 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gUNDu-0004Cb-GW for geh-help-gnu-emacs@m.gmane.org; Wed, 05 Dec 2018 03:47:38 +0100 Original-Received: from localhost ([::1]:59797 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gUNG1-0006zq-0H for geh-help-gnu-emacs@m.gmane.org; Tue, 04 Dec 2018 21:49:49 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49879) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gUNFL-0006TN-85 for help-gnu-emacs@gnu.org; Tue, 04 Dec 2018 21:49:12 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gUMzu-00078c-HR for help-gnu-emacs@gnu.org; Tue, 04 Dec 2018 21:33:13 -0500 Original-Received: from userp2130.oracle.com ([156.151.31.86]:43062) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gUMzp-0006yw-9Q for help-gnu-emacs@gnu.org; Tue, 04 Dec 2018 21:33:07 -0500 Original-Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id wB52Ui6n145970; Wed, 5 Dec 2018 02:32:55 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=XYj3vajFh91Iil3Pa3PG1e85DYAOgnlAS/cz/Bh4EVw=; b=GUavnmlqRpW2EilIWtCeiArtcT36M3IrsSyZGEuy2KPZ4Dwvv3jmPhrA+veGwb36wNJU aT3z2lqsqpAR76sj8ZwTkOwuhGy/EmDyjnMbhWIdsVNHsJs2zENi+oEQLafYaOC9shdh 84s4HyhSjVEdpY8k3kdjJxYa9HfotlzciPgTHShZ1ZpDhohfGX4nMW8W0P0gorIQOT2p VX8OW5LfFgBTKY+hPgb3JxTSSmmLtTBZvpm6gZKCebvhUd7HXCEP2a84MoteIa77Qebq YDCL3DjrDSt5H5F+1v7Fl14GRYh9uchZqMQyD3KJiaw0GlcDRawUDnuYZQl+0mKyt6LA QQ== Original-Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by userp2130.oracle.com with ESMTP id 2p3hqtyw0g-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 05 Dec 2018 02:32:55 +0000 Original-Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id wB52Wsin014495 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 5 Dec 2018 02:32:54 GMT Original-Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id wB52WrXs025474; Wed, 5 Dec 2018 02:32:53 GMT In-Reply-To: <878t14dbms.fsf@robertthorpeconsulting.com> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4771.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9097 signatures=668686 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=705 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1812050021 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy] X-Received-From: 156.151.31.86 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:118850 Archived-At: > I think the modern learner will expect "setq" to > do what "let" does unless told otherwise. "Modern learner"... Why not just say Lisp learner? ;-) How/why is "the modern learner" different here from the learner of 2008, 1998, 1988, or 1978? (Or `68 or `58, for that matter?) Am I missing something? Lexically bound, "ordinary", local variables are as old as Fortran - nay, assembler. Nothing particularly modern about them, or about folks who are used to only them. They were even added to Lisp as long ago as the '70s (at least). Lisp is typically not a Lisp learner's first language. Gunk accumulated on eyeballs can need to be scraped off, to see more easily and clearly.