From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#36035: 26.2; doc string of `add-to-list' Date: Fri, 31 May 2019 13:46:16 -0700 (PDT) Message-ID: <556e648d-6911-40bc-815c-9e348cb7f058@default> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="189138"; mail-complaints-to="usenet@blaine.gmane.org" To: 36035@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri May 31 22:47:15 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hWoQl-000n6h-8T for geb-bug-gnu-emacs@m.gmane.org; Fri, 31 May 2019 22:47:15 +0200 Original-Received: from localhost ([127.0.0.1]:48947 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hWoQj-00046O-S3 for geb-bug-gnu-emacs@m.gmane.org; Fri, 31 May 2019 16:47:13 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:56718) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hWoQZ-000468-DH for bug-gnu-emacs@gnu.org; Fri, 31 May 2019 16:47:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hWoQY-0000Ms-Ft for bug-gnu-emacs@gnu.org; Fri, 31 May 2019 16:47:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:51077) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hWoQY-0000Ml-Bl for bug-gnu-emacs@gnu.org; Fri, 31 May 2019 16:47:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hWoQY-0003sP-8s for bug-gnu-emacs@gnu.org; Fri, 31 May 2019 16:47:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 31 May 2019 20:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 36035 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.155933559114826 (code B ref -1); Fri, 31 May 2019 20:47:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 31 May 2019 20:46:31 +0000 Original-Received: from localhost ([127.0.0.1]:36388 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hWoQ3-0003r4-9c for submit@debbugs.gnu.org; Fri, 31 May 2019 16:46:31 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:42267) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hWoQ1-0003qp-M6 for submit@debbugs.gnu.org; Fri, 31 May 2019 16:46:30 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:37326) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hWoPw-00005w-Gy for submit@debbugs.gnu.org; Fri, 31 May 2019 16:46:24 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:56648) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hWoPv-00044H-EW for bug-gnu-emacs@gnu.org; Fri, 31 May 2019 16:46:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hWoPu-00004x-Fh for bug-gnu-emacs@gnu.org; Fri, 31 May 2019 16:46:23 -0400 Original-Received: from aserp2130.oracle.com ([141.146.126.79]:59610) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hWoPu-0008Sb-6D for bug-gnu-emacs@gnu.org; Fri, 31 May 2019 16:46:22 -0400 Original-Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1]) by aserp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x4VKiZbE051326 for ; Fri, 31 May 2019 20:46:19 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : subject : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=fMtFQ3ed6xnh54lbEH53heg4spnxIvk4XKDbhOPFb9U=; b=35sf0py5oUwmWKTAfwYEyp2twXsHd+NpNqbLpekFt11rZPxSVtKzZ/pfm0V8x7CZ29w6 itLnCkh49NI8HGGwt0sm57bombZgTC4E4Jo1SVEkK4yuG0X6GjmdB7XeQWQEEJIn9YFG 1TlCkeh1vQXIP1BW4EmesU0Hp5cCs1bLUulDljeO9Cm2HINWyba8yMIhIqz58gxRYLrt i9PXpePEdzKBOR3b2ppy6nKRMvrIq/w43IH8OM2BsoaFSv5cMz6L7NxL6oIRRtdxsDle Eo0UDhWicWENqUFtBiV6I41IqjcCqh6zDwN/8YH0onBncWb5fy8NsDQo5wx7z7POfQZa ow== Original-Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by aserp2130.oracle.com with ESMTP id 2spu7e0xyf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Fri, 31 May 2019 20:46:18 +0000 Original-Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x4VKk83S134987 for ; Fri, 31 May 2019 20:46:18 GMT Original-Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userp3020.oracle.com with ESMTP id 2sr31wnsd7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Fri, 31 May 2019 20:46:17 +0000 Original-Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x4VKkHwl018220 for ; Fri, 31 May 2019 20:46:17 GMT X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4849.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9274 signatures=668687 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=932 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1905310126 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9274 signatures=668687 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=975 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1905310126 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:159981 Archived-At: The doc in (elisp) `List Variables' is OK. The doc string is not. The doc string says this: Add ELEMENT to the value of LIST-VAR if it isn't there yet. That doesn't say what it does it ELEMENT _is_ already there (and it should). But one might easily get the impression that it does NOT add ELEMENT if it is already present. And that's just plain wrong. (setq foo '((a . "aaa") (b . "bbb"))) ; =3D> ((a . "aaa") (b . "bbb")) (add-to-list 'foo '(a . "@@@@")) ; =3D> ((a . "@@@@") (a . "aaa") (b . "bbb= ")) In GNU Emacs 26.2 (build 1, x86_64-w64-mingw32) of 2019-04-13 Repository revision: fd1b34bfba8f3f6298df47c8e10b61530426f749 Windowing system distributor `Microsoft Corp.', version 10.0.17134 Configured using: `configure --without-dbus --host=3Dx86_64-w64-mingw32 --without-compress-install 'CFLAGS=3D-O2 -static -g3''