From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: Rationale behind conversion of a nil prefix arg to numeric 1 Date: Mon, 05 Sep 2016 22:02:02 +0300 Message-ID: <83shteb26t.fsf@gnu.org> References: <87y437c0qg.fsf@bertrandrussell.Speedport_W_723V_1_40_000> <83oa43d9r8.fsf@gnu.org> <06d4a7f1-f116-fb5c-9bd2-c4d1f98934c9@easy-emacs.de> <83k2ercy5u.fsf@gnu.org> <83bn02cs54.fsf@gnu.org> <83ed1411-dbc1-2fe1-5fe9-4fdc7a4d1b21@online.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1473103675 29006 195.159.176.226 (5 Sep 2016 19:27:55 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 5 Sep 2016 19:27:55 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Sep 05 21:27:52 2016 Return-path: Envelope-to: geh-help-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 1bgzYd-000750-Sl for geh-help-gnu-emacs@m.gmane.org; Mon, 05 Sep 2016 21:27:52 +0200 Original-Received: from localhost ([::1]:56654 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bgzYb-0004pP-NE for geh-help-gnu-emacs@m.gmane.org; Mon, 05 Sep 2016 15:27:49 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46449) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bgz9k-0001R2-0b for help-gnu-emacs@gnu.org; Mon, 05 Sep 2016 15:02:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bgz9f-0001AW-Fx for help-gnu-emacs@gnu.org; Mon, 05 Sep 2016 15:02:08 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:43432) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bgz9f-0001A9-Cx for help-gnu-emacs@gnu.org; Mon, 05 Sep 2016 15:02:03 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3488 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bgz9b-0005NY-Kv for help-gnu-emacs@gnu.org; Mon, 05 Sep 2016 15:02:02 -0400 In-reply-to: <83ed1411-dbc1-2fe1-5fe9-4fdc7a4d1b21@online.de> (message from Andreas =?utf-8?Q?R=C3=B6hler?= on Mon, 5 Sep 2016 20:41:22 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:111272 Archived-At: > Cc: Eli Zaretskii > From: Andreas Röhler > Date: Mon, 5 Sep 2016 20:41:22 +0200 > > Leaving out the argument with uppercased P, it sends nil --correct-- > whose numeric value is considered 1 again. > > Understand it might be considered a feature, but think the caused > inconsistency weights in more. So you also disagree with nil meaning "the default value", do you? Because, according to you, nil cannot possibly stand for any value but zero, without risking to be "inconsistent", is that right? But if you do accept that nil can stand for the default value, why cannot you accept that in the case of repeat count it stands for 1, i.e. that 1 is the default value in this context?