From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 31 01:56:07 2018 Received: (at submit) by debbugs.gnu.org; 31 Jul 2018 05:56:07 +0000 Received: from localhost ([127.0.0.1]:35696 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkNdf-0007xG-6t for submit@debbugs.gnu.org; Tue, 31 Jul 2018 01:56:07 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47848) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkNdd-0007wi-Bl for submit@debbugs.gnu.org; Tue, 31 Jul 2018 01:56:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fkNdX-0003PG-DG for submit@debbugs.gnu.org; Tue, 31 Jul 2018 01:56:00 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:39805) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fkNdX-0003PA-8y for submit@debbugs.gnu.org; Tue, 31 Jul 2018 01:55:59 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38815) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fkNdW-0005KQ-50 for bug-gnu-emacs@gnu.org; Tue, 31 Jul 2018 01:55:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fkNdT-0003Nr-28 for bug-gnu-emacs@gnu.org; Tue, 31 Jul 2018 01:55:58 -0400 Received: from mout.kundenserver.de ([212.227.17.24]:57045) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fkNdS-0003NY-O1 for bug-gnu-emacs@gnu.org; Tue, 31 Jul 2018 01:55:54 -0400 Received: from [192.168.178.35] ([188.103.22.71]) by mrelayeu.kundenserver.de (mreue103 [212.227.15.183]) with ESMTPSA (Nemesis) id 0MVJlO-1fTCzO2QwQ-00YfDZ for ; Tue, 31 Jul 2018 07:55:52 +0200 To: bug-gnu-emacs@gnu.org From: =?UTF-8?Q?Andreas_R=c3=b6hler?= Subject: match-beginning: return nil if search failed Message-ID: <99197071-caa7-c187-2df7-32c8366a07ad@easy-emacs.de> Date: Tue, 31 Jul 2018 07:59:06 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:L2VV/Wca18bggBShN7TxDPDoR9c8Ip3x/2cOi91eq11fqdcJAvu Up/ag4yUGbw8E5QFdHPF5ybhreZfljdoSE9t4ZN10MzkOzLym8umc1zKTKRIRryDEoScVRj LZ1bze37DTXAT+9B4qT0joEPTccBebW9Hm8zB7X7W7A57F0Zr0Xl2D8ej55HBSp6bLchmXH GT/ETQMoOZq3erHX8VlRw== X-UI-Out-Filterresults: notjunk:1;V01:K0:+xx1vnxZ0vQ=:Koyxl8lRaWQzGdWD/0ipsS WqTiHykL8Ok8B6BuQi8EQimBjeJdtIKEbyfGPx2q0SZeSf07HOG4KHYqBCULNDHyK5jDMafO8 sfriDjPb+UXrtOgEBqmOnt53jUgdtRNaLHdAuozzYFd6665Hq1S6SPqeQik8knl0BW2xMbPgi ubtaXzMySY87co27pxBQ25spsItIniiArrpBnxiiP6V3CZnj+9RwtzCJbM8yCd3nLKDynjOF2 cUOg/VfYtz4cRh9YcsRDevB3t9RStOqg0gf8XgoaXyQsMWtJ1huLnvUSAyW+zrMItXLxCpnPJ 9qWe1Qvl3CIAQ+goVascXEt29Bc4x/LvJSSZ1dxIdaK2x7gmYSYgCub++CQW0k5ookKe1x7gM gDHENg2NNI3CHGIonjy7T1gJ27lL77yXvgAj0n6yEGDuRhO2jFzoHOe7vHjXZayZFMwQ8bnmw LMVNHIuSZ1nZ/JSDUYMUDdvz+HGib9w7AsS++LEQqJ+eo5/OqxBj2qlGxJAODD5ErYZyesjsf RilnkZPNfwi8LdRIvchoN7qD+7ort9e+wuuZMKtoiCDTnvco3IEEYS3YaY+PwD12jkM4mqKgS SSGpVgKLW/tOfR1ZjCH3QsyS82KhIsioJe3CWQv1cBpS+x0gqTlgGsh76xpZlGCQl8y5m5DE3 74ZCovELNcTvlM4V5BIgML1SLBcSLfkFygrkx5v+MdwYYxYNvd84lvb12CZfW9+KyfHjfdTPr VwpMkQIhDPkGiyEj X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) match-beginning tells: Return value is undefined if the last search failed. Consider it a gain if it returns nil when failing. Thanks, Andreas GNU Emacs 27.0.50 (build 1, i686-pc-linux-gnu, GTK+ Version 3.14.5) of 2018-05-29 From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 01 10:39:58 2018 Received: (at 32328) by debbugs.gnu.org; 1 Aug 2018 14:39:58 +0000 Received: from localhost ([127.0.0.1]:37869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fksIA-0006tR-0K for submit@debbugs.gnu.org; Wed, 01 Aug 2018 10:39:58 -0400 Received: from mail-ed1-f54.google.com ([209.85.208.54]:42205) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fksI7-0006tE-Jt for 32328@debbugs.gnu.org; Wed, 01 Aug 2018 10:39:56 -0400 Received: by mail-ed1-f54.google.com with SMTP id r4-v6so6688196edp.9 for <32328@debbugs.gnu.org>; Wed, 01 Aug 2018 07:39:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=/ZKtq8yVC7JbNMGkq9UDJlZZuUWqsrbnNz0LtnOPFwM=; b=zEKxBDoCjiHXMYc1r+KO0+R9w5lcZXeurr2wypGCzkj30zzIirREhhbMW7tK7ziDZ6 CHe+tv5KN3kvaWSLIqrZRbKd7nQSnAPY1BnOJrP6JYscOrCH4fg+PLluNkikZxTd9mfM 0NCjZXD8sjyta/DvQAfLV09qr/uZ8p4pDNpI9XfjMpH4bwtLIRnGvKlBfX5Y8S9zB7Bu stASKDFHQ3LBgmWNK70YUFfMzbJMAf75H0RKTojwr9str9nA6kY939l1xU9xJ9KeIS7x SGQ79vNTXLPpIeBbGAxyUOJtCS7di/Fp888mi+MWxKNGltp/UrmLa/oHnqxUCo1TZxxI vjSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=/ZKtq8yVC7JbNMGkq9UDJlZZuUWqsrbnNz0LtnOPFwM=; b=loPnPE43EA+kpsfO78pksB+nudePTqiCXcHn2CGF+9YQws8u1V2RofrSVUpZ7rrbjy Q+WG0K39DaRyvQCSyZBqj8FSvJ426K5ZGK+HCLMeVaf2pQCyUZgnxAl5JmEVGYMpFIGr ujgks780SKbQkReroUUKgzoXCQP1FS2yoSALIn2r2K9MIDs+wMc80nsxGGmRDkltVAeh 9Uwp8U10FoJ/63yVZqsV6xnCXRt0JUJeFlshxht6UUcfjsNZ2LBLElAPpdGCqYLbUuZ6 bXckClLojypnsS+I52HLb/Kv6ytg7dZtKUPH84/0wAJcQWysBGdmTFv72HSaM3D4+dI5 2HOA== X-Gm-Message-State: AOUpUlGPmJ7UBCyHqaeUT5rkTF6423p53nSuo+fNSoho8TUKvlA+WC0g 6p1Yvv2nzE8TtdHsnlzFe2lA9A== X-Google-Smtp-Source: AAOMgpf/3C+ClQSMJd+Q0hVRtZdbsXjPPOOvUApHU6LiAoHhM9ncKBNR+daxmaQojcMnGDa+xEU6cA== X-Received: by 2002:a50:98c1:: with SMTP id j59-v6mr4270983edb.212.1533134389909; Wed, 01 Aug 2018 07:39:49 -0700 (PDT) Received: from localhost ([213.233.149.3]) by smtp.gmail.com with ESMTPSA id b41-v6sm8152961eda.38.2018.08.01.07.39.48 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 01 Aug 2018 07:39:49 -0700 (PDT) From: "Basil L. Contovounesios" To: Andreas =?utf-8?Q?R=C3=B6hler?= Subject: Re: bug#32328: match-beginning: return nil if search failed References: <99197071-caa7-c187-2df7-32c8366a07ad@easy-emacs.de> Date: Wed, 01 Aug 2018 17:39:46 +0300 In-Reply-To: <99197071-caa7-c187-2df7-32c8366a07ad@easy-emacs.de> ("Andreas =?utf-8?Q?R=C3=B6hler=22's?= message of "Tue, 31 Jul 2018 07:59:06 +0200") Message-ID: <878t5qqhfx.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32328 Cc: 32328@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Andreas R=C3=B6hler writes: > match-beginning tells: Return value is undefined if the last search faile= d. > > Consider it a gain if it returns nil when failing. I think match-string already implicitly relies on the suggested behaviour; compare its docstring: Value is nil if NUMth pair didn't match, or there were less than NUM pair= s. with its implementation: (if (match-beginning num) (if string (substring string (match-beginning num) (match-end num)) (buffer-substring (match-beginning num) (match-end num)))) --=20 Basil From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 12 23:06:53 2019 Received: (at control) by debbugs.gnu.org; 13 Jul 2019 03:06:53 +0000 Received: from localhost ([127.0.0.1]:41174 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hm8NB-0004BW-5o for submit@debbugs.gnu.org; Fri, 12 Jul 2019 23:06:53 -0400 Received: from quimby.gnus.org ([80.91.231.51]:54402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hm8N9-0004BP-V3 for control@debbugs.gnu.org; Fri, 12 Jul 2019 23:06:52 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hm8N7-0004uM-Gs for control@debbugs.gnu.org; Sat, 13 Jul 2019 05:06:51 +0200 Date: Sat, 13 Jul 2019 05:06:49 +0200 Message-Id: <87y312y6nq.fsf@mouse.gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #32328 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 32328 notabug close 32328 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 32328 notabug close 32328 quit From unknown Wed Jun 25 00:26:07 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 10 Aug 2019 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator