From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: master 2bb0703 1/2: lisp/*.el: Force non-nil result to t, to match docstring Date: Thu, 17 Oct 2019 04:26:34 +0200 Message-ID: References: <20191017004602.22269.2935@vcs0.savannah.gnu.org> <20191017004604.866DF20BC2@vcs0.savannah.gnu.org> <875zkonpqm.fsf@gnus.org> <871rvcnmg1.fsf@gnus.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000005aa49e059511f4b2" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="7318"; mail-complaints-to="usenet@blaine.gmane.org" Cc: Emacs developers To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Oct 17 04:27:21 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iKvVZ-0001o8-E6 for ged-emacs-devel@m.gmane.org; Thu, 17 Oct 2019 04:27:21 +0200 Original-Received: from localhost ([::1]:56752 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iKvVY-0006qQ-8u for ged-emacs-devel@m.gmane.org; Wed, 16 Oct 2019 22:27:20 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51036) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iKvVQ-0006oi-Jd for emacs-devel@gnu.org; Wed, 16 Oct 2019 22:27:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iKvVP-0006Tt-Hh for emacs-devel@gnu.org; Wed, 16 Oct 2019 22:27:12 -0400 Original-Received: from mail-qt1-x829.google.com ([2607:f8b0:4864:20::829]:34638) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iKvVP-0006Te-Dk for emacs-devel@gnu.org; Wed, 16 Oct 2019 22:27:11 -0400 Original-Received: by mail-qt1-x829.google.com with SMTP id 3so1360134qta.1 for ; Wed, 16 Oct 2019 19:27:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=3C2XW+G92qCfIgtgTaWB6fq1y0gCVl9zxQ7EmKi1ekc=; b=MISeZlEBNBbacwhLNDL05+zz7AceOoVww1AN8FThZCuJTSP9tw2COgIOQ3/28AQO/T LRFBrv/nc4owEP8UXkLglLdFuHW1g3A6wYtzjElUoVPNmPh7ne9HHeFugGjKWcYTn4KP T0TNdKWALLX7n5z4OEEpuhqgFxGnWqfzGnaSq+2csXAtrRMQbF7DO5igT/Ph2pAIIQK6 7bhJVDjP7rF9KsQm9NAlr+MzYd2hTIwVTnE/8Wow2CeG7uwO73/5dmzotqb/TuPldXRs h2WajqEBwgmbjHUuYAzpiVhs4XoquDFA2Ytd6fzLlk4bc5NK2O5gYVwsJrbAr0GKGcvC WSOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=3C2XW+G92qCfIgtgTaWB6fq1y0gCVl9zxQ7EmKi1ekc=; b=Z4uz1XDQPYm55S6RfqKraXg1P5iN8JAK9+MAaYsHNsn/D7ho0LpT8+rkoa6lVzCfa6 ntKNpaMgyHiJRr1repG7z0W+NpryYvm7bwec0wbb/DM0c1B/UV9RBnX1ws9HNmgU+KKg FY/6BESJY+5gAPPe6pePiMo1q/uTyZpw5efiR578ea9krrglFZmseNvRmHN/ZSKnilKP Ew+ljEAO7qTxxPixXkVKx75wFTA/0NYzKn5h09vb5lTayESBpOZzQ9fbCzqGXwQJwTPN TPMJPNTZGozImmnW4JZfjNt700+qRc7K1/LG7M5pNxIz8tF0BQheTu0tBpaQoJ2SwM8W gnrg== X-Gm-Message-State: APjAAAUDL6BSF8lntPifkWMNg4uyY7h3NyFw4vesOJw0pAhEfz6kggsk uy86L2baroFKVoAk8AOPP29lWzdMSdz2o/Ks/dAvMw== X-Google-Smtp-Source: APXvYqzOuVaC5gs42ZkqFvZyJgWzHZPN1Tjkc47CxpuIsXnts6uqGmTWJVz/rCAbhgqu80POUYeRllm1NA7PEnFECWI= X-Received: by 2002:ac8:729a:: with SMTP id v26mr1433878qto.18.1571279230115; Wed, 16 Oct 2019 19:27:10 -0700 (PDT) In-Reply-To: <871rvcnmg1.fsf@gnus.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::829 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:241112 Archived-At: --0000000000005aa49e059511f4b2 Content-Type: text/plain; charset="UTF-8" On Thu, Oct 17, 2019 at 4:19 AM Lars Ingebrigtsen wrote: > I thought it was kinda opposite: When it's a predicate, we only care > about nil/non-nil. Most predicates are defined as t/nil, like numberp, booleanp, etc. Usually, the code that uses them only worries about the result being nil/non-nil, but there are some exceptions. Anyway, if you feel strongly about anything on my recent patches, feel free to change it. --0000000000005aa49e059511f4b2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

On Thu, Oct 17, 2019 at 4:19 AM Lars Ingebrigtsen <= larsi@gnus.org> wrote:

> I thought it was kinda opposite: When it's a predicate, we only c= are
> about nil/non-nil.

Most predicates are define= d as t/nil, like numberp, booleanp, etc. Usually, the code that uses them o= nly worries about the result being nil/non-nil, but there are some exceptio= ns.

Anyway, if you feel strongly about anything on my recent patches= , feel free to change it.

--0000000000005aa49e059511f4b2--