From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#24353: 25.1.1: looking-back wrong info Date: Fri, 2 Sep 2016 23:10:02 +0300 Message-ID: <1a485a01-87cd-db03-4a0b-2e9033754c46@yandex.ru> References: <83lgzael08.fsf@gnu.org> <83k2euehyc.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1472847083 19385 195.159.176.226 (2 Sep 2016 20:11:23 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 2 Sep 2016 20:11:23 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:47.0) Gecko/20100101 Thunderbird/47.0 Cc: 24353@debbugs.gnu.org To: Drew Adams , Eli Zaretskii , Andreas =?UTF-8?Q?R=C3=B6hler?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Sep 02 22:11:19 2016 Return-path: Envelope-to: geb-bug-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 1bfuo0-0004Lt-Ry for geb-bug-gnu-emacs@m.gmane.org; Fri, 02 Sep 2016 22:11:16 +0200 Original-Received: from localhost ([::1]:43734 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bfuny-0008Mj-Kf for geb-bug-gnu-emacs@m.gmane.org; Fri, 02 Sep 2016 16:11:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41745) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bfunq-0008LZ-Ab for bug-gnu-emacs@gnu.org; Fri, 02 Sep 2016 16:11:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bfunl-0005nm-Ry for bug-gnu-emacs@gnu.org; Fri, 02 Sep 2016 16:11:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:50282) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bfunl-0005nf-OA for bug-gnu-emacs@gnu.org; Fri, 02 Sep 2016 16:11:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bfunl-0004Te-Hq for bug-gnu-emacs@gnu.org; Fri, 02 Sep 2016 16:11:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Sep 2016 20:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24353 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: wontfix notabug Original-Received: via spool by 24353-submit@debbugs.gnu.org id=B24353.147284701417150 (code B ref 24353); Fri, 02 Sep 2016 20:11:01 +0000 Original-Received: (at 24353) by debbugs.gnu.org; 2 Sep 2016 20:10:14 +0000 Original-Received: from localhost ([127.0.0.1]:47994 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bfun0-0004SY-Lp for submit@debbugs.gnu.org; Fri, 02 Sep 2016 16:10:14 -0400 Original-Received: from mail-wm0-f41.google.com ([74.125.82.41]:37902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bfumz-0004SJ-6k for 24353@debbugs.gnu.org; Fri, 02 Sep 2016 16:10:13 -0400 Original-Received: by mail-wm0-f41.google.com with SMTP id 1so48068962wmz.1 for <24353@debbugs.gnu.org>; Fri, 02 Sep 2016 13:10:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=AiU4pObrtmW3+IHTEoqfytDfwuOeHG+X19E6KoSZT3Y=; b=wGsVksNRdfKILiCcAegJ4dQwXtWDaxPOk3lCPKqq03U6L7W0bCnt2/OJJMWXPjVaMi z4RBn4NtkfZu+HZRnviGvqWyf1VeA57sni0OSqvKadtbzqthnHpRSNAuEo1FuSx9BZho kcmStdGfzSfNRmLdihcAZpyIIQQRb5wUaZA9kE2GAzTRobJs225uZJA7Q7GPIIQp42aj y2+baBvW9lCZwyEGC/S6c7Es9ZV16fweSTc9CiKQcY0y1tsY97/VIVnbZ0fOv4A+UXOn OGi3pHIZCJBDo6jvvtHU+9a/G6NVqNIi12dzn3u8yKhZ3vu7snQEC1HfacmdvLLLAILO bYzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:to:references:cc:from:message-id :date:user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=AiU4pObrtmW3+IHTEoqfytDfwuOeHG+X19E6KoSZT3Y=; b=eQwQT16jHAcbFJHiwvtuf3FerhIPoigWagPa2cnz/OTMfL+wE7CoSAvpcBYxYejbFt a6wGxmE2VGyh2H5voffvGG69XoejgLqUo+jOmxLDTkOBX5aEvIYZkMSsR/+6sVYYR/Ps O3NDZH1NHYkemGD/sFkZ2N/EzykGKcRWiCi7y2ao1dCUD28FJB0qZFkzGtna1L52YpmL I17BWz5JzxdmO46UggoAe+b5+BygB7a/ks6ECi1/ABq5AqU/AzVoURwXIZ7QjXsk6VBZ 2nT9iBXH6JRJ+PjGYwAejSkp73Gvyw1HzWw+jUBTT8c7rAjuDYLublMSjaKebKLEwNCO 92Mw== X-Gm-Message-State: AE9vXwNY/ag8g7XVhJ6mLbosFrKgk48L0xxdwMr7PQtmcwVPHySMb+MekoVgd0KZInwPpg== X-Received: by 10.194.178.102 with SMTP id cx6mr20829978wjc.58.1472847007290; Fri, 02 Sep 2016 13:10:07 -0700 (PDT) Original-Received: from [192.168.1.3] ([185.105.175.24]) by smtp.googlemail.com with ESMTPSA id u7sm3951137wmf.8.2016.09.02.13.10.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 02 Sep 2016 13:10:06 -0700 (PDT) In-Reply-To: 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: 208.118.235.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:122867 Archived-At: On 02.09.2016 20:51, Drew Adams wrote: > How does this change help Emacs users? It forces Emacs Lisp programmers to include the last argument, thus making their code likely faster. Users like faster programs. > If it is so important that people provide LIMIT then spell > that out _explicitly_ in the doc as a recommendation. That's very easy to miss. And like Eli said, the choice was between this and _actually_ changing the signature. I imagine you would like the latter choice even less. > It > should be a no-no to just change the advertized signature of > a function, without changing the actual signature (code) and > without otherwise changing the doc. You have some point there, but mentioning the last argument in the docstring would be rather awkward, considering it's absent in the advertised signature.