From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Basil L. Contovounesios" Newsgroups: gmane.emacs.bugs Subject: bug#47368: [External] : bug#47368: 28.0.50; map-elt returns nil without "deprecated" TESTFN Date: Fri, 26 Mar 2021 22:59:13 +0000 Message-ID: <87mtupr072.fsf@tcd.ie> References: <87sg4kyw1q.fsf@tcd.ie> <87lfacvtwt.fsf@web.de> <87sg4h21m5.fsf@tcd.ie> <87k0pty89m.fsf@tcd.ie> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17212"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Michael Heerdegen , dalanicolai , "47368@debbugs.gnu.org" <47368@debbugs.gnu.org> To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Mar 27 00:00:14 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 1lPvR8-0004L0-2e for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 27 Mar 2021 00:00:14 +0100 Original-Received: from localhost ([::1]:44448 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPvR6-0007xs-SN for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 26 Mar 2021 19:00:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39246) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPvQw-0007xX-71 for bug-gnu-emacs@gnu.org; Fri, 26 Mar 2021 19:00:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59513) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPvQv-0005f9-U8 for bug-gnu-emacs@gnu.org; Fri, 26 Mar 2021 19:00:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPvQv-0001UF-Ra for bug-gnu-emacs@gnu.org; Fri, 26 Mar 2021 19:00:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 26 Mar 2021 23:00: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.16167995635648 (code B ref 47368); Fri, 26 Mar 2021 23:00:01 +0000 Original-Received: (at 47368) by debbugs.gnu.org; 26 Mar 2021 22:59:23 +0000 Original-Received: from localhost ([127.0.0.1]:42826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPvQJ-0001T2-BA for submit@debbugs.gnu.org; Fri, 26 Mar 2021 18:59:23 -0400 Original-Received: from mail-wm1-f46.google.com ([209.85.128.46]:40952) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPvQH-0001Sl-KO for 47368@debbugs.gnu.org; Fri, 26 Mar 2021 18:59:22 -0400 Original-Received: by mail-wm1-f46.google.com with SMTP id y124-20020a1c32820000b029010c93864955so5640157wmy.5 for <47368@debbugs.gnu.org>; Fri, 26 Mar 2021 15:59:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd.ie; s=google21; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=oDWtWYmrE0lc9qCAVCeKwLRt+4rBPr5SADJCRiirfu4=; b=TuN+dpjsIgue0jOXZxzWloAd6s4xmtZfitlLFT3mHi+AbE1laVgWjKZSPeOusSb5GT Vws3ex7PQo7oJ0an3pKL8I06aDm3AneUrJfaufwERhJPHFcykFP94Ana9HuAGf2XKPyX 4jGhunpW1g93anGNjAZ3k2pofzOIOpgfxUOvoih/emkNUM3rKQxZ425BTGvp0jAqSxzB TBIBooz7OQq8B7bA1JhwpFjXWVpLOYVaL/xH137nwbiYcvw4d6d5iyfwBN/QYnP856O9 C3gCi4XtTpWLd9ZiF5wHYchsM4uuiy1wm9F3Xhb5+NXXsPOBpWw0yqG/a+iNqFqa+crR w83w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=oDWtWYmrE0lc9qCAVCeKwLRt+4rBPr5SADJCRiirfu4=; b=p7Fx4kkGQbdHIv3i4wq0u9ArSpK7qaWXgDpY6dj1s8sSlZdlLR79LcjC1Js7SJa6/D R/nQbaRdJVKrTrmDUiR8U1kkxIseGOZyE2nUOU622DvO1eUPqGcjzjhE/u28YVdsyF/4 IOr2gx8PR53wjO+Wwjg/ly9uBjp2GzDlR1wkgkaXxPN17bQOC/2F1HYyTmjtojVzCT28 POvdKRMWlQ4cTUgxOfXHYGkHl4S56TSZsE9Ngc+/O5VthUvHRvux9+loRJ1nqXAKdT+Q SKDKorG+ObTRtBZJD9CSQP6d820EBUrHddjslmph1Uigw4q8InZBD0oLtdMguA4OMiNM HXiw== X-Gm-Message-State: AOAM530TIZx5bvwk9+jZNzUD6dDzUWiLK7R44I9tTiZuf/i2IuOjMFAZ 9oHk/xKm3fGhYnh0mO8uMK7Jvg== X-Google-Smtp-Source: ABdhPJxl0XUcmO85oMMFmGBJQk5ziP6oOcH7FI2lgyeyRV9wPwZpOyTsjzxvRzxJyQrT12E0rMlC3Q== X-Received: by 2002:a1c:2016:: with SMTP id g22mr14875823wmg.137.1616799555784; Fri, 26 Mar 2021 15:59:15 -0700 (PDT) Original-Received: from localhost ([2a02:8084:20e2:c380:d15:339e:aa10:60f1]) by smtp.gmail.com with ESMTPSA id l6sm14695368wrn.3.2021.03.26.15.59.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Mar 2021 15:59:15 -0700 (PDT) In-Reply-To: (Drew Adams's message of "Fri, 26 Mar 2021 22:40:34 +0000") 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:203086 Archived-At: Drew Adams writes: >> > Nothing about eq being the default, and nothing about >> > testing being also possible with the others you mention. >> > >> > Not only that, but the doc string says that TESTFN >> > is deprecated, but there's no other mention of TESTFN. >> > >> > What's TESTFN? Where is it specified? It's not part >> > of the function signature that's shown. How can you >> > refer to it if there's no indication anywhere here of >> > what it is? This makes no sense to me. >> >> All of these points are already being discussed in this thread. > > And yet in this thread you asked, seeming to suggest > that the doc here is fine as is: > > What would you like to see clarified in the documentation? > > Seems pretty clear that this doc has more than one > problem, as I guess (hope) you acknowledge now. You seem to have misunderstood my cited text. The issues you have mentioned have already been acknowledged. What remains to be done is decide on how to improve map-elt's interface, so that its documentation can be updated accordingly. > FWIW, a cursory look at the code suggests the type > can also be a plist, but the doc currently mentions > only the other 3 types. That too seems wrong. This is already fixed on master, and in version 3.0 of the map.el package on GNU ELPA: https://elpa.gnu.org/packages/map.html -- Basil