From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#37488: 27.0.50; Inconsistent naming of arg of `text-property-search-forward' and `-backward' Date: Wed, 25 Sep 2019 11:35:01 +0200 Message-ID: <87ef04u3ay.fsf@web.de> References: <87y2yfo8fv.fsf@web.de> <834l10oj0n.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="247234"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Juanma Barranquero , Lars Ingebrigtsen , 37488@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Sep 25 11:36:42 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.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iD3j0-00127A-Dw for geb-bug-gnu-emacs@m.gmane.org; Wed, 25 Sep 2019 11:36:42 +0200 Original-Received: from localhost ([::1]:47526 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iD3iy-0000x2-Pl for geb-bug-gnu-emacs@m.gmane.org; Wed, 25 Sep 2019 05:36:41 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33986) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iD3iN-0000wv-S0 for bug-gnu-emacs@gnu.org; Wed, 25 Sep 2019 05:36:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iD3iM-0001Rn-P1 for bug-gnu-emacs@gnu.org; Wed, 25 Sep 2019 05:36:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:60244) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iD3iM-0001RM-Lu for bug-gnu-emacs@gnu.org; Wed, 25 Sep 2019 05:36:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iD3iM-0008AK-Fh for bug-gnu-emacs@gnu.org; Wed, 25 Sep 2019 05:36:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Sep 2019 09:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37488 X-GNU-PR-Package: emacs Original-Received: via spool by 37488-submit@debbugs.gnu.org id=B37488.156940411631336 (code B ref 37488); Wed, 25 Sep 2019 09:36:02 +0000 Original-Received: (at 37488) by debbugs.gnu.org; 25 Sep 2019 09:35:16 +0000 Original-Received: from localhost ([127.0.0.1]:40832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iD3hb-00089M-QO for submit@debbugs.gnu.org; Wed, 25 Sep 2019 05:35:16 -0400 Original-Received: from mout.web.de ([212.227.17.11]:41675) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iD3hY-000891-NL for 37488@debbugs.gnu.org; Wed, 25 Sep 2019 05:35:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1569404103; bh=DN3sLHJLldUls5eLtqCnwzsr1oYomTmuHQ4rVoaB2JA=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=A5FrDcChxs14PAbh3d2bWW8mfjVpU4sd8YELXLsJ8oC3R8tR/pg4GNEVQc6qbv8KL 15pcA7mvRK7SS59OiYSJOJoJvOnyAe8bTqO8MaMFlsdHKTVirTpgqFNvwiLmZHLDXr Q9jzNZqrdZ4XYjaxo64BCdehknovZ+5IELp6KlKE= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from drachen.dragon ([94.216.136.59]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0M1GAG-1htTRu3iDA-00tE3j; Wed, 25 Sep 2019 11:35:03 +0200 In-Reply-To: <834l10oj0n.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 25 Sep 2019 11:52:08 +0300") X-Provags-ID: V03:K1:BwTlAOSg6NgdoLJosTvvyDlvHRiHj7xF5B/tOGYaQh89/TVptJY MCQXQYIgQCD9au7teLGsKIPJubLCg0bIyZajwJ4K1JQoZwInBUC9YX8+or9iWMl61vDYNBE 1qRWedJ8XuKu7qsdYPAL35jVUNfl47782xQXjGACaq0lkalQoe2y+mj+Yq2LOYbeAiUY2/D 6WhfmWZa06sP3FT8BRaSw== X-UI-Out-Filterresults: notjunk:1;V03:K0:knNxbqs+GMI=:2cx+PenX5HwSVTz3Xoo94i HRrmAogU+8rP5mIz8/xBJVWoiV3LwG7CBDfPduH1uXl8LFsQQnPhsZTuyAUAFvhsnCo5c0MQ1 RdTwh7ctdBvIe+ULa8DpOo2Fs2Ukl8VsON9DUB/eWjnArfGed1zEy/1SloWK900eLJhCQgQ7v 1wo3HB25+5ZQ0coVRtJ3TgzYUNCQJIQdwMDAcuN23ELJDskjDjVrtUs1uAWAyAYAOjm04um90 E5chmMriPIjHyOzT8KMEn7WZSiSqVoii/+ggRpda6w6AEV68k1S/eJIorZp877N+sAdMGHY+z /uztnIOPkEfBGdKLvSRZOah4Ugfg19VfwNuOgt9FdSBF8uG+x+elrp7NKlh7iaeaZggvTqjmD 8mSXjMg/zF///bsCaxzRnqG9eZJQyrWpnk+B3HrgCD+G2IOkLtjnK1auEXTaMx9BN1eoEdFXt CVkRyZshZHXSrLYMUSipTX0kXbFBjprjHdGu5TnmF8dlsRslIKAQEkKjLcymcEqOZ/JG7yNXV jFLgJGZcnbT4IWsEYJZc4cyI/ZIZ6VodpOCZw50mvqpoIWsVrjOx6/qukcmBdrnq5/xjx1IIk QA6zy9wKpT4r77UBDhv4g+0xuLxR/YydITVK0satGcVLXim4u1NMblE8eDtCz7sQxf3Q5rWV8 rbNX4ih9gnxR3onQ5WV7qddQq61HchFjHDsV948EID0BcQdG671G09dEtD03CwOtC5xOQjiVb dMTVXhnkFuKLYbB1ZZt2B3Ho+sHyy9jnjf37cvbUgnhczsfah7HFdA38VJ+Hrs3gC2H1H/WU 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:167144 Archived-At: Eli Zaretskii writes: > . What is the reason for having VALUE an optional argument? Is it a > frequent/useful operation to look for a VALUE of nil? I also wondered about the optional args, semantics is a bit unusual: note that PREDICATE -> nil means "not equal", so with VALUE -> nil this actually searches for non-nil values of the text property, which is a reasonable (and the expected) default behavior. I needed to read it twice. Michael.