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.bugs Subject: bug#47368: [External] : bug#47368: 28.0.50; map-elt returns nil without "deprecated" TESTFN Date: Thu, 25 Mar 2021 15:33:34 +0000 Message-ID: References: <87sg4kyw1q.fsf@tcd.ie> <87lfacvtwt.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="11556"; mail-complaints-to="usenet@ciao.gmane.io" Cc: dalanicolai , "47368@debbugs.gnu.org" <47368@debbugs.gnu.org> To: Michael Heerdegen , "Basil L. Contovounesios" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Mar 25 16:36:12 2021 Return-path: Envelope-to: geb-bug-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 1lPS1s-0002tJ-0G for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 25 Mar 2021 16:36:12 +0100 Original-Received: from localhost ([::1]:37510 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPS1q-0007JY-SA for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 25 Mar 2021 11:36:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42826) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPRzn-0005Vb-0V for bug-gnu-emacs@gnu.org; Thu, 25 Mar 2021 11:34:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:55978) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPRzm-0005O7-2s for bug-gnu-emacs@gnu.org; Thu, 25 Mar 2021 11:34:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPRzl-0002qW-Ta for bug-gnu-emacs@gnu.org; Thu, 25 Mar 2021 11:34:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 25 Mar 2021 15:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47368 X-GNU-PR-Package: emacs Original-Received: via spool by 47368-submit@debbugs.gnu.org id=B47368.161668642710916 (code B ref 47368); Thu, 25 Mar 2021 15:34:01 +0000 Original-Received: (at 47368) by debbugs.gnu.org; 25 Mar 2021 15:33:47 +0000 Original-Received: from localhost ([127.0.0.1]:39291 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPRzX-0002q0-2t for submit@debbugs.gnu.org; Thu, 25 Mar 2021 11:33:47 -0400 Original-Received: from userp2130.oracle.com ([156.151.31.86]:46808) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPRzT-0002pl-8d for 47368@debbugs.gnu.org; Thu, 25 Mar 2021 11:33:45 -0400 Original-Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 12PFEmuL102786; Thu, 25 Mar 2021 15:33:37 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=0xC9Thp+HaVoaScMy6D+JdjCjltdeA3XMs0FvOV7qWU=; b=V6B0dxrl4NVFjG1FUrK02ch3ZmcXQIiDtrFQY10sXH8U0qpJTKtZ9KKQSs3MztGv+bHZ l7f5zDqQ7+aO8JMzGrI9I+j+WHodyU/lxqY+AkVSPonHH5t4T68oh/8S2s0ak+6dkDuB JEftthyF3fCI+mrHqOhCB3veg8SGbANiZ7omPoVz3DREXD1gp6ACLDbDTJrK8LCB2SPZ 9O7U5Emf5vdkqv50HJ0IvY0EDDxr+NlaLoKTlIatDbZ2oQUCCn1IQHxXk9JHvd/9ZPEo ZSp5imDjRHDoRJzOeHNovy0m9dt/uex9tFtdzZSwd4M8ZlUUDe6af2nj2FCDffhzfJRN PA== Original-Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by userp2130.oracle.com with ESMTP id 37d8freqwu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 25 Mar 2021 15:33:37 +0000 Original-Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 12PFAVAt011274; Thu, 25 Mar 2021 15:33:36 GMT Original-Received: from nam02-cy1-obe.outbound.protection.outlook.com (mail-cys01nam02lp2056.outbound.protection.outlook.com [104.47.37.56]) by aserp3020.oracle.com with ESMTP id 37dty21kuu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 25 Mar 2021 15:33:36 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FrXSHu6SX4aDbOVIvSPvcRVw9M+DZNPZHfzUxufy2Ud1oIiy5rsok2dLvL7NwzN7pS5sivkTLKPOlO8i5hA9iaCkENEpOokyjNsWU5cWFPwYxjRxADNMVBHLoCvh5eXw0JaR9Tvdho5oXdHI8AkxQSOPyqyslzK5ucOuJ1CA+Ku9/rt2SGs7dhDj/LNHUVcRa4Y9rVuIUQcVU8Us9oZ18NabWjuk3RSsM6YyZZRKTif0oSPIboutyJBvaUu8M4V04D2s1nmm5fYEuiGzs16zwUqAcsBnITS/fH2iMYLwD5K8U7FpW3skLICSJEP3gl+47bC5JME2rcjeP0H8jTNDSg== 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=0xC9Thp+HaVoaScMy6D+JdjCjltdeA3XMs0FvOV7qWU=; b=hjuR3biHNsegFby88MWeeurPq/06vu6WSxymjdM1Z/8UnftVBDQjlf+l6Kso/cBn+02yefQ4a1S95W6QSvV8Hj4KgG28HCp03zLy3q4EpPAKK2OsDEr2pncfyWIFAP9dp6oEey8HA7kEZR9mJjeAiAEetmS/hk0OgNNNOZR7zg/xGdzlZCmrE+HFCorWe0KtfboUaaazZK0MB86fi5NgWsnHjTIM9406A5HpqZSoDANJZRQBsrB/BUuwVZi+PaGgHDa3ZeQzL6fVUByQtQYZ2JNK2NsUCifzXk6eEOjmwlyiTRxPxpzc0rxv/kR09j2WiT/+m9FZu2VFgTJWs4E76w== 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=0xC9Thp+HaVoaScMy6D+JdjCjltdeA3XMs0FvOV7qWU=; b=ZBc0GpXi9R4CEQyr/JDiDy9O/fmW+8Rn86lWuvfcBtWkS7KTlKzASfoEgeTr7L8adwGu5EMZBR6Y/hC87IrZyVq4WMhaK9RVKAi0PoYi9JB1Y57GKFQV+838uSPDL8iGBBDESWM45EbEJ+lIHPRUU4OCk5e/9SdphUwx6pPpkg8= Original-Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SN6PR10MB2592.namprd10.prod.outlook.com (2603:10b6:805:4b::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3955.18; Thu, 25 Mar 2021 15:33:34 +0000 Original-Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::b8d2:db6d:3e4b:d315]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::b8d2:db6d:3e4b:d315%5]) with mapi id 15.20.3977.030; Thu, 25 Mar 2021 15:33:34 +0000 Thread-Topic: [External] : bug#47368: 28.0.50; map-elt returns nil without "deprecated" TESTFN Thread-Index: AQHXISBA9FFMBqcRUkigHhBsFRevMKqU1Sxg In-Reply-To: <87lfacvtwt.fsf@web.de> Accept-Language: en-US Content-Language: en-US authentication-results: web.de; dkim=none (message not signed) header.d=none;web.de; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1226436c-f4a8-4c43-141e-08d8efa35a35 x-ms-traffictypediagnostic: SN6PR10MB2592: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: fElaGI6QgWxwHYh7UgrgegvzvgL62KFIOWuu9vS/gPChmmpmJMIGsvDYh3NDiw3szorGqgeG1vopYt/yjKuqPz7lt2CNbzgHte6tOc5d15Y1KebfbEjOXgEX/QpNzrrPdty4BYN/0aoLu3ZSs1kIZ7+V80bijDp7AywbdsKjbhzHcj1Y588AYjZQyZ4zwQNeTfXX2ODtJZdGCu1YC1RLaMO2rDviKR16hQCZmHstfHYh1YVdKHgRgsFlHJMLgSnJFARDVBM0d14JE78OMeAoLxUa/5sY6MD/SrPq6HbtEYErI2qKZ4hwP34Vz8Fpqx4Ch4XnYgrsvmep5NuSL383rs2J+Hdj2nAxKxmfufwPCC6ZLTfbVxAnAdBBKjqllnm50sA6VkHw1jciK/RLAPLNhFWv0cLxEdnD58QTGB9ucisvd+t2PQMtuA58HCKfY4cQGmO+m1k/oGjVrToGWnTv0LMAr4o4BnmOlEqbe5QqkO6WZkRvGj3uhdTu0jZF8eqIadIbW/wkg/4wU+uyaYtfY7jJcoWs4MCpw3BCmL5eDJj6k0014JmZ0yD6H+JfnQdGpdv5/gjs2o60F5Qq16pAyaLaT2MS5ZgTvch4TYc5cw0VQ1TRpl2QMRCgVcrTnPA42LeUK2HQFLzg3gd4LHVkI6zM0mQE32Dw4VFfbCgwebI= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(346002)(136003)(376002)(366004)(396003)(26005)(8936002)(33656002)(4326008)(54906003)(110136005)(186003)(8676002)(71200400001)(52536014)(44832011)(6506007)(2906002)(76116006)(55016002)(66476007)(66446008)(38100700001)(7696005)(86362001)(9686003)(66556008)(66946007)(4744005)(478600001)(316002)(64756008)(5660300002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: KTCEPwW+rorsJ1TSCZatsvPUZHWTc6dGusOxiFHmWpwIMF53hll7smN1AbRaAkyJuxDDEwAOiJKyRaPIDkUBPabv1JzQ4lLctoeBw+cCWf4Zp/rgC5GpB+vUgIsEnbGqSNWXtj/5KCz0BeWwdn5xW7T0iq2+RFIY70/JXipvmK78/cjjnCKRyCwl5L4ydUuy3n9iVPz8uXI8AK3FrGHuqkOEBxCF9/FnX654RYSKmdI6yH/h4CZ+Cm2cQIfic8/dP2WI3YZkHMuBQ4cfPDKB8/L6BMKzXGCFOmUana1gn0yHzXrBJGpwDZvVqXF7IAamD8pVngd5Je50xJYEulij7Ox7Rqc8tULd1u1a855J5y/8jUTym0Am1d8k5hD/ALZliT+7RVwaESWhXBDByB4aQpKkpDEbFmSOnchzI+ThAnksNChgN8Z1ey5QxE67yJPvUDqkASPK3mSkGq1oCpTvFJ2iMZZnHdUiePosQn3YOzFrMFOw/RlGxGx9tZrNbNTxtQl42n6WjyyF929VeW8nbMyM9ghs7QhMeRf+xmvwpFfet2UXsfP7bo2nZ9mWzmumZLK3E5sVaV+t4n1EnSC5J2H9unxYMdBZWNvFr+I0vlu+94Hzqs1N2gQ1FBkeFlx90hSyjlODnW4IqoFnJgM79tAHeSOUBG4iZzk+xUsGEaqfZ4GDUDcM9PJu/6XJbkvegthf69u+QrhRfZAAxnCl2fOnYogbEbQ7fN+73dq28QmjXW43XyTSt1x+3tjR eyO/a5Z465KYqaqXk0+0wogoIase58D2a454vFtPAlnIXsXBpMcgGzF5BuwwW+l3LLFk8M0bgqoqGOVLxgdHAvnWkf61SqPm5b x-ms-exchange-transport-forked: True X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1226436c-f4a8-4c43-141e-08d8efa35a35 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Mar 2021 15:33:34.3915 (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: BbRZlvWEbk8/sHZLAxkTypyFi4tgZrH9WNzSqZ9YYC+rynoZT0A2NZ0M3EScJnaTJawB15ugMk/DHMDYov5ZbA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR10MB2592 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9934 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 mlxlogscore=999 malwarescore=0 phishscore=0 bulkscore=0 mlxscore=0 suspectscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103250111 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9934 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 lowpriorityscore=0 priorityscore=1501 impostorscore=0 spamscore=0 mlxscore=0 suspectscore=0 mlxlogscore=999 phishscore=0 bulkscore=0 adultscore=0 malwarescore=0 clxscore=1011 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103250111 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:203007 Archived-At: > > This is expected, as alist keys are tested with eq by default. Since when? Where? Expected by whom, and by what code? > > That's what the docstring is trying to warn about: alists default to > > testing with eq, but can also use eql, equal, or anything else. >=20 > Is it that obvious? We have `assoc' and `assq' built-in - to me it's > not obvious that "alist keys are tested with eq by default". It's the > default for `alist-get', ok, which is used by the implementation, but > not everybody will know that. I would add a sentence about that. +1. Alists are general. They can be used in many ways. Their keys can be tested in multiple ways. Neither code nor doc should assume anything about how an alist is composed or treated - nothing beyond the fact that at least some of the list elements are likely to be conses.