From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.help Subject: RE: [External] : Closures - do you understand them well? Date: Thu, 8 Dec 2022 19:45:35 +0000 Message-ID: References: <87lenh7vrn.fsf@web.de> <87cz8t7qh5.fsf@web.de> <87mt7xpw7j.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34759"; mail-complaints-to="usenet@ciao.gmane.io" To: Michael Heerdegen , "help-gnu-emacs@gnu.org" Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Thu Dec 08 20:46:15 2022 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1p3MqV-0008nt-2q for geh-help-gnu-emacs@m.gmane-mx.org; Thu, 08 Dec 2022 20:46:15 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p3Mq6-0008QP-Qm; Thu, 08 Dec 2022 14:45:51 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p3Mpy-0008OX-6x for help-gnu-emacs@gnu.org; Thu, 08 Dec 2022 14:45:42 -0500 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p3Mpw-0000Oi-3w for help-gnu-emacs@gnu.org; Thu, 08 Dec 2022 14:45:41 -0500 Original-Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 2B8Jg1LG030217; Thu, 8 Dec 2022 19:45:38 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : references : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=lL1C7DvhYCOYedjF35j6P+tGq/Tf5msCct4L91bRzbo=; b=upM2iM3NmC7GzFF0z2aNK9uGMZuStFDXlP1jgnp8LFmhT1xBE9hT94jgmNGHigZfvakL nO7IwMkiNUGobUTbDokTYBDloqtdruPtG6NetFRRI64Samc9VNr3ogC7prJ0DAyX1WDs TDfDp7UgAXvg1OeXxBTanSd+Zde2rJ6Bbq27YNBVi9FxXVIEcfJd6IFovYDqZWozYN8O rMbBUX7QBhgMlZ+klt6TGcAmEV49vxair9cQYF07f/fDf0CxyvyHob5d2ENzl4EVNsrv Nj1oZFMkAHMQGj5y1cHohoS6QiEEEQ6thyOa39AUAgv0GziJ1Yi7uHfDEPXarFMxAeg1 bg== Original-Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3maujkkj8s-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 08 Dec 2022 19:45:38 +0000 Original-Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 2B8IJU1P032667; Thu, 8 Dec 2022 19:45:37 GMT Original-Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2048.outbound.protection.outlook.com [104.47.56.48]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3maa7er5mu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 08 Dec 2022 19:45:37 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CpbEjijGIN+dFIeIDLlR9oBWRyAxw5Di8NMjvF5bRNLZz9J5j+khto404UU0D8khUzE2Ba+lAqzBE4Xifp2v278rGL6jKLSjQ0WeHk6hAyAqVbPtRS+HV+6/z2MujbhUvcqIiknZdTCz8+8lApJe0Znev1KvRLYzZ2FQwqXCI73kGyPX/MqOBZt5KcnS5P9jmGtEAeoPPp5srCRZr2GmylwWrl2G96SPriwqKbP8H9atsptUQUUSXJiYJgB1X5UAj98L70HUJSQ01fL7302Qir1dmivLERs2SrKgCENkIi1agM8dz52W3Mkqc8xV734OOuhlfYkndUGS8mn/77E0ng== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=lL1C7DvhYCOYedjF35j6P+tGq/Tf5msCct4L91bRzbo=; b=YKteB1aBfkQQZp6Eymc0Qhfy8YV3+RN4R+OpqUAPWBHFJ9+aDd7mUyu9pe9pjw3nuq6QHC7NdYzHvq735n58SqyYGuVU6OgvRqEeXQZmOST7m4vZFOaU+gSEEsu4cdmBVfwk2Yxl6PrBy44THD1tyNzCVYIGNNC0hgXyqpnq95d77xEZa1VHLpEHHXdODpyF1rDpuT7APC1wROVKsRu9UEgSjcxOrhH4MQ6v9LlOy1CejUHEgCymLdRNQR5E8t0VLy7HrC8hOgVDcv4qanlGjVXdDlAwsBdzMqo7kbVWQb28I1/Twl30Her+UYSPPXUVHIKB8pPRb58L5k/RE3FeWg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lL1C7DvhYCOYedjF35j6P+tGq/Tf5msCct4L91bRzbo=; b=ig5kHe79YGphKBW4TB2mGSVlka1eLEp6RPSj6NWJSoLhBMRZAm9LAlOz2nKgOvdDlG5yhdFhSuRIIPURJP9r56E4SXX2qjGY8ecntDJytvCuEMP/TJjdp6yKGvFupqL4N9KH8cOQ33k4JzOm3YpCF/DtYoITkPNZaR4L3NWH+EQ= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by PH0PR10MB5545.namprd10.prod.outlook.com (2603:10b6:510:4b::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.14; Thu, 8 Dec 2022 19:45:35 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::176d:3689:aa5b:91b]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::176d:3689:aa5b:91b%2]) with mapi id 15.20.5880.014; Thu, 8 Dec 2022 19:45:35 +0000 Thread-Topic: [External] : Closures - do you understand them well? Thread-Index: AQHZCzXu2gq/q8ckwUKcLdDmm4DT365kXTKggAAGpsA= Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|PH0PR10MB5545:EE_ x-ms-office365-filtering-correlation-id: 79d8c3e9-0151-4d26-6d66-08dad954c663 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 0fC9l1P0IpbBdzru0zlwqYIH15QN7Xs9zP572qJdG0i0dB020G18ElbqPDWhsv6IKrpGYrpKZJM0BhhmQetn33nB905nLzgENyfLqUf9SxuHWNjib3llVWBAJfd8lO9duBb3np1y3Z5S/gI4vKGoPF0QSx2SMNYGqx3+08ej6X9fFAOOetVqdZsP4sxRCvGLKk/os5jjM1oeJYee0Q+psS0V69dwFdRlIIi+jBFhzQZYAP3neMB+f9D+29DhPhYed2G/4db7XfymwzSCYTmaR2s66LK02E3MtZSmikZGWabr5LDCktMOmsahu1GcbnjsTnopL9D88wRK+Fw8BjvbQ6xt9LxA7cNAmHO76xXfZwTE430Ia8LXV9cciIYPPOMIBCA8riPE2OT8p5ly0/xdV8u6UQKyXfsYFIMRctwgZq5IbMOtrVWtQXGSqfzVLYTEGpMvQbtkUNBJzGN0Bc7vMnbE2JVQ1Vvd8NSfbXKOkjmz82yu1sUhDpbFa91czvqCcVNsT/dOtjCEjF0gp9Zfa6i45aFoOJrcawmIcLHa4k5x/Z8egs7kDqLkRedariAxpHVtMGaPMWR66t6vM65kR2yraBjEBwQ+76Gm1tnMR2M1eWTmLkqzh3MFi6OqJAHe87Un6utgQ8jLtoF8oSDFZcSE1SM0EO540h/3fsgwQZHPeAa1dsAOBDCTC+Tk5+GN7KRtfWW3cqJjtZMlGmUZPBzfQiWiya9VBfaJvz45N01rRuw+oeV3eshoIjMBe 8uD5pem75FarrRnTlFZg8Of3g== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(366004)(396003)(376002)(136003)(39860400002)(346002)(451199015)(33656002)(64756008)(44832011)(41300700001)(110136005)(8676002)(66556008)(86362001)(5660300002)(6506007)(7696005)(8936002)(52536014)(66446008)(76116006)(316002)(66946007)(9686003)(26005)(186003)(122000001)(38100700002)(38070700005)(66476007)(558084003)(2906002)(83380400001)(55016003)(478600001)(966005)(71200400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?yQSeSaCPEElBqzT3J7lg/IB4w8yNnMTkaDwmxIJtKTK2xBAxBwtpoOwalXeC?= =?us-ascii?Q?qZ6M7fN1Wnjd/CtShBOI6k1QWViu42yY0rtj73GnNcC73G4m0q+hr1pNrF/d?= =?us-ascii?Q?mz2KaJ9H+/WLfVA5pKI8PwF/R62sseQVYyuOjkQdB9T82OmtlXlkRHUAWmVC?= =?us-ascii?Q?cQCLUJk0YS7dkdrfDjbmnYCvqn+Lr8e1oVslyzuhAUvxqaQvVR5AtOvBT72F?= =?us-ascii?Q?GLOGGkGOctbffsU6k25CJfGPYbmXSOJWClxjNNeCb+cZxr45cxIdtoY3VbxJ?= =?us-ascii?Q?e/LIZ1WqCPd4Enl2/xKlRrzKuZ/fcMov53d9mcw5ZZsqqJuibJUWf9DULJXf?= =?us-ascii?Q?/yE7z68jHk1a92VJrcVzsfLn3nO75/jWIR1d9qyBmiIq9LaIt7MnBOYz1hsc?= =?us-ascii?Q?e0NBvf1TLuC+S5XAK+19KiAWcv9CTd+XQnmJ42myGG6YtKdgDDWQs/WkvDPG?= =?us-ascii?Q?rn9/U0qpBx/kPohkdIWGSHDajszvBPS2D8uQiOLr8z0/sv/YoOlnO2DP9ZFF?= =?us-ascii?Q?kXpvziYUZWNEQNyJMWjNYnKeSRrsbzvJiNLNjVfYz7sIbBTPKBWRHWTZkzro?= =?us-ascii?Q?sgWdqZdBd9AdgDNRjfs2MzYbTpo7cmAdzAQYL+q0623ICXeo2c1uuQ+SviGy?= =?us-ascii?Q?bw X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 79d8c3e9-0151-4d26-6d66-08dad954c663 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Dec 2022 19:45:35.4606 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: QB81Zo7F/+APyeRKWb77xiCVH5tLRdwQzjzL0JaY2qVxI1yDrB7LoP1CkgNW0sWmIUnHIYIg3BjkQpciijLPJQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB5545 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.923,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-12-08_11,2022-12-08_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=353 bulkscore=0 suspectscore=0 phishscore=0 malwarescore=0 spamscore=0 mlxscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000 definitions=main-2212080165 X-Proofpoint-ORIG-GUID: J16wyjyjRv6zD2Pr1Jw9IeXo3ZQH4eCU X-Proofpoint-GUID: J16wyjyjRv6zD2Pr1Jw9IeXo3ZQH4eCU Received-SPF: pass client-ip=205.220.177.32; envelope-from=drew.adams@oracle.com; helo=mx0b-00069f02.pphosted.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_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:141470 Archived-At: I probably should have also cited these Elisp messages about nil: https://www.gnu.org/software/emacs/manual/html_node/eintr/nil-explained.htm= l https://www.gnu.org/software/emacs/manual/html_node/elisp/nil-and-t.html